.elementor-12675 .elementor-element.elementor-element-fb5014b{--display:flex;--min-height:71px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-fb5014b::before, .elementor-12675 .elementor-element.elementor-element-fb5014b > .elementor-background-video-container::before, .elementor-12675 .elementor-element.elementor-element-fb5014b > .e-con-inner > .elementor-background-video-container::before, .elementor-12675 .elementor-element.elementor-element-fb5014b > .elementor-background-slideshow::before, .elementor-12675 .elementor-element.elementor-element-fb5014b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12675 .elementor-element.elementor-element-fb5014b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12675 .elementor-element.elementor-element-859f357{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;width:1090px;max-width:1090px;}.elementor-element-c859fb6 .breadcrumb{font-size:18px;font-weight:500;justify-content:center;text-align:center;color:var( --e-global-color-9af8974 );}.elementor-element-c859fb6 .breadcrumb .breadcrumb-comma{color:#2C2B2B;}.elementor-element-c859fb6 .breadcrumb a{color:#2C2B2B;opacity:var( --e-global-color-9af8974 );}.elementor-element-c859fb6 .breadcrumb .delimiter{color:#2C2B2B;}.elementor-element-c859fb6 .breadcrumb .delimiter svg{fill:#2C2B2B;}.elementor-element-c859fb6 .breadcrumb a:hover{color:var( --e-global-color-9af8974 );}.elementor-12675 .elementor-element.elementor-element-6ea52c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-12675 .elementor-element.elementor-element-6ea52c4.elementor-element{--align-self:center;}.elementor-12675 .elementor-element.elementor-element-6ea52c4 .elementor-heading-title{font-size:18px;font-weight:500;color:#2C2B2B;}.elementor-12675 .elementor-element.elementor-element-15c4af0{--display:flex;--width:100%;--min-height:117px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 29px;--row-gap:32px;--column-gap:29px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-15c4af0:not(.elementor-motion-effects-element-type-background), .elementor-12675 .elementor-element.elementor-element-15c4af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12675 .elementor-element.elementor-element-5d6f803{--display:flex;--alpha-con-ex-width:0px;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;width:100%;max-width:100%;}.elementor-element-5d6f803>div>.e-con{--padding-left:calc(0px / 2);--padding-right:calc(0px / 2);}.elementor-12675 .elementor-element.elementor-element-5e8a88e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#2C2B2B;}.elementor-12675 .elementor-element.elementor-element-45215b7{width:100%;max-width:100%;font-size:18px;font-weight:400;color:#000000;}.elementor-12675 .elementor-element.elementor-element-dc6548a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;width:1320px;max-width:1320px;}.elementor-12675 .elementor-element.elementor-element-a55d9ca{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B8BBB7;--border-color:#B8BBB7;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;width:33%;max-width:33%;}.elementor-12675 .elementor-element.elementor-element-0cfce0e{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-238259d{padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-238259d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-6a255ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-28e398b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-28e398b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-5cd8279{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B8BBB7;--border-color:#B8BBB7;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;width:33%;max-width:33%;}.elementor-12675 .elementor-element.elementor-element-720b7d5{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-9441a17{padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-9441a17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-a21ef68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-c09d99e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-c09d99e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-411c894{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12675 .elementor-element.elementor-element-4a62e24{padding:0px 0px 0px 0px;}.elementor-12675 .elementor-element.elementor-element-4a62e24.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12675 .elementor-element.elementor-element-4a62e24.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12675 .elementor-element.elementor-element-4a62e24.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-4a62e24 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-12675 .elementor-element.elementor-element-4a62e24 .elementor-image-box-img img{height:70px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition-duration:0.3s;}.elementor-12675 .elementor-element.elementor-element-4a62e24 .elementor-image-box-title{font-size:18px;font-weight:700;}.elementor-12675 .elementor-element.elementor-element-938d977.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12675 .elementor-element.elementor-element-938d977.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12675 .elementor-element.elementor-element-938d977.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-938d977 .elementor-image-box-wrapper .elementor-image-box-img{width:69px;}.elementor-12675 .elementor-element.elementor-element-938d977 .elementor-image-box-img img{height:69px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition-duration:0.3s;}.elementor-12675 .elementor-element.elementor-element-938d977 .elementor-image-box-title{font-size:18px;font-weight:700;}.elementor-12675 .elementor-element.elementor-element-94f3a20.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12675 .elementor-element.elementor-element-94f3a20.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12675 .elementor-element.elementor-element-94f3a20.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-94f3a20 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-12675 .elementor-element.elementor-element-94f3a20 .elementor-image-box-img img{height:70px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition-duration:0.3s;}.elementor-12675 .elementor-element.elementor-element-94f3a20 .elementor-image-box-title{font-size:18px;font-weight:700;}.elementor-12675 .elementor-element.elementor-element-45ef946.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12675 .elementor-element.elementor-element-45ef946.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12675 .elementor-element.elementor-element-45ef946.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-45ef946 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-12675 .elementor-element.elementor-element-45ef946 .elementor-image-box-img img{height:70px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition-duration:0.3s;}.elementor-12675 .elementor-element.elementor-element-45ef946 .elementor-image-box-title{font-size:18px;font-weight:700;}.elementor-12675 .elementor-element.elementor-element-a5cbeeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-a5cbeeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-a316231{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B8BBB7;--border-color:#B8BBB7;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;width:33%;max-width:33%;}.elementor-12675 .elementor-element.elementor-element-040543e{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-4b10034{padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-4b10034 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-0ad2090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-0ad2090 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-1b62730{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#69B447;--border-color:#69B447;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;grid-column:span 3;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-7982667{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-60ee5c0{padding:0px 0px 0px 0px;text-align:start;}.elementor-12675 .elementor-element.elementor-element-60ee5c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-12675 .elementor-element.elementor-element-8ab4d8d{--display:flex;--alpha-con-ex-width:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;width:1400px;max-width:1400px;}.elementor-element-8ab4d8d>div>.e-con{--padding-left:calc(40px / 2);--padding-right:calc(40px / 2);}.elementor-12675 .elementor-element.elementor-element-4e84bc6.elementor-element{--align-self:center;}.elementor-12675 .elementor-element.elementor-element-4e84bc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#3B3B3B;}.elementor-12675 .elementor-element.elementor-element-638173e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-12675 .elementor-element.elementor-element-051f8b7{--display:flex;--width:50%;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-12675 .elementor-element.elementor-element-051f8b7:not(.elementor-motion-effects-element-type-background), .elementor-12675 .elementor-element.elementor-element-051f8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-300px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-12675 .elementor-element.elementor-element-051f8b7.e-con{--align-self:stretch;}.elementor-12675 .elementor-element.elementor-element-c16f2d4{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c.elementor-element{--align-self:flex-start;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:29px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-29px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group > label, .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-subgroup label{color:var( --e-global-color-9af8974 );}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-9af8974 );}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group .elementor-field{color:var( --e-global-color-9af8974 );}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-group .elementor-field, .elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-field-subgroup label{font-size:16px;font-weight:400;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-button{font-size:20px;font-weight:700;padding:20px 20px 20px 20px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .e-form__buttons__wrapper__button-next{background-color:#F08640;color:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-button[type="submit"]{background-color:#F08640;color:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1439px){.elementor-12675 .elementor-element.elementor-element-fb5014b{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-859f357{width:1090px;max-width:1090px;}.elementor-12675 .elementor-element.elementor-element-15c4af0{--padding-top:072px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-12675 .elementor-element.elementor-element-a55d9ca{--width:100%;}.elementor-12675 .elementor-element.elementor-element-5cd8279{--width:100%;}.elementor-12675 .elementor-element.elementor-element-411c894{--grid-auto-flow:row;}.elementor-12675 .elementor-element.elementor-element-a316231{--width:100%;}.elementor-12675 .elementor-element.elementor-element-1b62730{--width:100%;grid-column:span 3;}.elementor-12675 .elementor-element.elementor-element-8ab4d8d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}}@media(max-width:1199px){.elementor-12675 .elementor-element.elementor-element-859f357{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-dc6548a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12675 .elementor-element.elementor-element-dc6548a{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-a55d9ca{--width:100%;grid-column:span 3;}.elementor-12675 .elementor-element.elementor-element-90298a2{width:var( --container-widget-width, 559px );max-width:559px;--container-widget-width:559px;--container-widget-flex-grow:0;}.elementor-12675 .elementor-element.elementor-element-90298a2.elementor-element{--align-self:center;}.elementor-12675 .elementor-element.elementor-element-5cd8279{--width:100%;}.elementor-12675 .elementor-element.elementor-element-411c894{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12675 .elementor-element.elementor-element-a316231{--width:100%;}.elementor-12675 .elementor-element.elementor-element-1b62730{--width:100%;grid-column:span 3;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-1b62730.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12675 .elementor-element.elementor-element-60ee5c0 .elementor-heading-title{font-size:30px;}.elementor-12675 .elementor-element.elementor-element-a1fcb2c{width:100%;max-width:100%;}}@media(max-width:991px){.elementor-12675 .elementor-element.elementor-element-fb5014b{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-859f357{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-a55d9ca{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-5cd8279{width:50%;max-width:50%;}.elementor-12675 .elementor-element.elementor-element-411c894{--grid-auto-flow:row;}.elementor-12675 .elementor-element.elementor-element-a316231{--width:100%;width:50%;max-width:50%;}.elementor-12675 .elementor-element.elementor-element-a316231.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12675 .elementor-element.elementor-element-1b62730{grid-column:span 2;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-1b62730.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12675 .elementor-element.elementor-element-8ab4d8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12675 .elementor-element.elementor-element-051f8b7{--width:100%;}.elementor-12675 .elementor-element.elementor-element-051f8b7:not(.elementor-motion-effects-element-type-background), .elementor-12675 .elementor-element.elementor-element-051f8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12675 .elementor-element.elementor-element-c16f2d4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12675 .elementor-element.elementor-element-a1fcb2c.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-12675 .elementor-element.elementor-element-fb5014b{--min-height:50px;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-859f357{--gap:5px 5px;--row-gap:5px;--column-gap:5px;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-15c4af0{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-5d6f803{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-5e8a88e .elementor-heading-title{font-size:22px;}.elementor-12675 .elementor-element.elementor-element-45215b7{font-size:18px;}.elementor-12675 .elementor-element.elementor-element-a55d9ca{--min-height:36px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 1;grid-row:span 1;}.elementor-12675 .elementor-element.elementor-element-238259d .elementor-heading-title{font-size:24px;}.elementor-12675 .elementor-element.elementor-element-28e398b .elementor-heading-title{font-size:16px;}.elementor-12675 .elementor-element.elementor-element-90298a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12675 .elementor-element.elementor-element-5cd8279{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 1;grid-row:span 1;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-9441a17 .elementor-heading-title{font-size:24px;}.elementor-12675 .elementor-element.elementor-element-c09d99e .elementor-heading-title{font-size:16px;}.elementor-12675 .elementor-element.elementor-element-411c894{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12675 .elementor-element.elementor-element-4a62e24 .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-938d977 .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-94f3a20 .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-45ef946 .elementor-image-box-img{margin-bottom:0px;}.elementor-12675 .elementor-element.elementor-element-a5cbeeb .elementor-heading-title{font-size:16px;}.elementor-12675 .elementor-element.elementor-element-a316231{width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-4b10034 .elementor-heading-title{font-size:24px;}.elementor-12675 .elementor-element.elementor-element-0ad2090 .elementor-heading-title{font-size:16px;}.elementor-12675 .elementor-element.elementor-element-1b62730{grid-column:span 1;width:100%;max-width:100%;}.elementor-12675 .elementor-element.elementor-element-60ee5c0 .elementor-heading-title{font-size:24px;}.elementor-12675 .elementor-element.elementor-element-8ab4d8d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12675 .elementor-element.elementor-element-4e84bc6 .elementor-heading-title{font-size:24px;}.elementor-12675 .elementor-element.elementor-element-051f8b7:not(.elementor-motion-effects-element-type-background), .elementor-12675 .elementor-element.elementor-element-051f8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12675 .elementor-element.elementor-element-051f8b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12675 .elementor-element.elementor-element-c16f2d4{--width:100%;width:100%;max-width:100%;}}/* Start custom CSS for udesign_widget_breadcrumb, class: .elementor-element-c859fb6 */.morzsamenu2 li:nth-child(1), .morzsamenu2 li:nth-child(2), .morzsamenu2 li:nth-last-child(1) {
    display: none !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d6f803 */.elementor-12675 .elementor-element.elementor-element-5d6f803 {
    max-width: 1240px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90298a2 */.et-card{
  border:1px solid #e9e9e9;
  border-radius:8px;
  padding:24px;
  background:#fff;
}

.et-slider-wrap{ margin:14px 0 8px; }

.et-range{
  -webkit-appearance:none;
  appearance:none;
  width:100%;
  height:32px;
  border-radius:999px;
  background:linear-gradient(90deg, #f28c1b 0%, #f28c1b 0%, #e8e8e8 0%, #e8e8e8 100%);
  outline:none;
}

/* Thumb */
.et-range::-webkit-slider-thumb{
  -webkit-appearance:none;
  appearance:none;
  width:32px; height:32px;
  border-radius:50%;
  background:#2ecc71;          /* zöld pötty */
  border:3px solid #fff;
  box-shadow:0 2px 8px rgba(0,0,0,.2);
  cursor:pointer;
}
.et-range::-moz-range-thumb{
  width:18px; height:18px;
  border-radius:50%;
  background:#2ecc71;
  border:3px solid #fff;
  box-shadow:0 2px 8px rgba(0,0,0,.2);
  cursor:pointer;
}

/* Track (Firefox finomhangolás) */
.et-range::-moz-range-track{
  height:8px;
  border-radius:999px;
  background:transparent;
}

.et-slider-meta{
  display:flex;
  justify-content:space-between;
  font-size:16px;

  margin-top:6px;
  color:black;
}

.et-big-value{
color: #000;
font-family: Poppins;
font-size: 46px;
font-style: normal;
font-weight: 400;
line-height: normal;
  text-align: center;
  margin: 30px;
}

.et-stats{
  font-size:16px;
  line-height:1.8;
}
.et-stats > div{
display: flex;
justify-content: space-between;
max-width: 100%;

color: #000;
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;

}

.number-label {
    color: #F5881B;
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

@media (max-width: 767px) {
    .et-stats > div{
      font-size:16px;
    }    
    .number-label {
        font-size: 16px;
    }    
    
    .et-big-value{
      font-size: 35px;
      margin: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4a62e24 */.et-roof-card.is-active .elementor-image-box-wrapper {
    border: 1px solid #69B447;
}

.et-roof-card {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6324b */.et-orient-ui{
  max-width: 460px;
  margin: 0 auto;
}

.et-compass-stage{
  position: relative;
  width: 260px;              /* állíthatod */
  max-width: 100%;
  margin: 0 auto 18px;
  aspect-ratio: 1 / 1;       /* négyzet */
}

.et-compass-stage img{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:contain;
  user-select:none;
  pointer-events:none;
}

/* alsó kép fix */
.et-compass-base{
  transform: rotate(0deg);
}

/* felső kép forog */
.et-compass-house{
  transform-origin: 50% 50%;
  transform: rotate(0deg);
  transition: transform 420ms cubic-bezier(.2,.8,.2,1);
}






.et-orient-slider::-webkit-slider-thumb{
  -webkit-appearance:none;
  appearance:none;
  width:32px; height:32px;
  border-radius:50%;
  background:#2ecc71;          /* zöld pötty */
  border:3px solid #fff;
  box-shadow:0 2px 8px rgba(0,0,0,.2);
  cursor:pointer;
}
.et-orient-slider::-moz-range-thumb{
  width:18px; height:18px;
  border-radius:50%;
  background:#2ecc71;
  border:3px solid #fff;
  box-shadow:0 2px 8px rgba(0,0,0,.2);
  cursor:pointer;
}






/* Thumb méret (a te CSS-edben 32x32) */
.et-orient-ui{
  --thumb: 32px;
}

/* Feliratok: 8 egyenlő oszlop, középre igazítva */
.et-orient-labels{
  display:grid;
  grid-template-columns:repeat(8, 1fr);
  gap:0;
  font-size:14px;
  opacity:.75;
  margin: 0 6px 10px;

  /* ugyanaz az oldalsó "belső tér", mint a slidernek */
  padding: 0 calc(var(--thumb) / 2);
}
.et-orient-labels span{
  text-align:center;
}
.et-orient-labels span.is-active{
  opacity:1;
  font-weight:700;
}

/* Slider: ugyanekkora belső tér -> thumb közepe a grid oszlopokhoz igazodik */
.et-orient-slider{
  width: calc(100% - var(--thumb));
  margin: 0 calc(var(--thumb) / 2);

  -webkit-appearance:none;
  appearance:none;
  height:32px;
  border-radius:999px;
    background:linear-gradient(90deg, #f28c1b 0%, #f28c1b 0%, #e8e8e8 0%, #e8e8e8 100%);
  outline:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43bd3eb */.et-results > div{
display: flex;
justify-content: space-between;
max-width: 688px;

color: #000;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;

}

.et-results .number-label {
color: #69B447;
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: normal;
}


@media (max-width: 767px) {
    .et-results > div{
      font-size:16px;
    }    
    .et-results .number-label  {
        font-size: 16px;
    }    
    

}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a1fcb2c */.elementor-12675 .elementor-element.elementor-element-a1fcb2c .elementor-select-wrapper .select-caret-down-wrapper {
    display: none
}/* End custom CSS */
/* Start custom CSS */.morzsamenu li:nth-child(1), .morzsamenu li:nth-child(2) {
    display: none !important
}/* End custom CSS */