.elementor-41 .elementor-element.elementor-element-e81fe66{--display:flex;--gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--row-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--column-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--padding-top:clamp(117px, 9.93vw, 159px) /*143px @ 1440*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-41 .elementor-element.elementor-element-d831d06{--display:flex;--gap:clamp(41px, 3.47vw, 56px) /*50px @ 1440*/ clamp(41px, 3.47vw, 56px) /*50px @ 1440*/;--row-gap:clamp(41px, 3.47vw, 56px) /*50px @ 1440*/;--column-gap:clamp(41px, 3.47vw, 56px) /*50px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(113px, 9.58vw, 153px) /*138px @ 1440*/;--margin-right:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-c9af75c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-1020a57{margin:0 clamp(139px, 11.81vw, 189px) /*170px @ 1440*/ calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-41 .elementor-element.elementor-element-1020a57 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-23fe6f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--row-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--column-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(89px, 7.50vw, 120px) /*108px @ 1440*/;--margin-right:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-41 .elementor-element.elementor-element-2039fd5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f6f2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-f6f2aab-font-size );font-weight:var( --e-global-typography-f6f2aab-font-weight );text-transform:var( --e-global-typography-f6f2aab-text-transform );font-style:var( --e-global-typography-f6f2aab-font-style );text-decoration:var( --e-global-typography-f6f2aab-text-decoration );line-height:var( --e-global-typography-f6f2aab-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-2039fd5 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-2039fd5 .elementor-button:focus{background-color:var( --e-global-color-18ab974 );}.elementor-41 .elementor-element.elementor-element-aed33ea .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-f6f2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-f6f2aab-font-size );font-weight:var( --e-global-typography-f6f2aab-font-weight );text-transform:var( --e-global-typography-f6f2aab-text-transform );font-style:var( --e-global-typography-f6f2aab-font-style );text-decoration:var( --e-global-typography-f6f2aab-text-decoration );line-height:var( --e-global-typography-f6f2aab-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-aed33ea .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-aed33ea .elementor-button:focus{background-color:var( --e-global-color-18ab974 );}.elementor-41 .elementor-element.elementor-element-fdd9430{--display:flex;--position:absolute;--min-height:clamp(262px, 22.22vw, 356px) /*320px @ 1440*/;--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:clamp(36px, 3.06vw, 49px) /*44px @ 1440*/ 0;--row-gap:clamp(36px, 3.06vw, 49px) /*44px @ 1440*/;--column-gap:0;top:clamp(-129px, -8.06vw, -95px) /*-116px @ 1440*/;--z-index:1;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-fdd9430{right:clamp(110px, 9.31vw, 149px) /*134px @ 1440*/;}body.rtl .elementor-41 .elementor-element.elementor-element-fdd9430{left:clamp(110px, 9.31vw, 149px) /*134px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-be39626{width:var( --container-widget-width, 94% );max-width:94%;background-color:var( --e-global-color-primary );padding:clamp(18px, 1.53vw, 24px) /*22px @ 1440*/ 0 clamp(26px, 2.22vw, 36px) /*32px @ 1440*/ 0;--container-widget-width:94%;--container-widget-flex-grow:0;border-radius:clamp(8px, 0.69vw, 11px) /*10px @ 1440*/ clamp(8px, 0.69vw, 11px) /*10px @ 1440*/ clamp(8px, 0.69vw, 11px) /*10px @ 1440*/ clamp(8px, 0.69vw, 11px) /*10px @ 1440*/;box-shadow:0px 0px 46px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-41 .elementor-element.elementor-element-be39626.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-be39626 .elementor-heading-title{font-family:var( --e-global-typography-82d849d-font-family ), Sans-serif;font-size:var( --e-global-typography-82d849d-font-size );font-weight:var( --e-global-typography-82d849d-font-weight );text-transform:var( --e-global-typography-82d849d-text-transform );font-style:var( --e-global-typography-82d849d-font-style );text-decoration:var( --e-global-typography-82d849d-text-decoration );line-height:var( --e-global-typography-82d849d-line-height );color:var( --e-global-color-a75795c );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-e26cb76{padding:0 0 0 clamp(115px, 9.72vw, 156px) /*140px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-e26cb76 img{width:clamp(101px, 8.54vw, 137px) /*123px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-594c47c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:clamp(98px, 8.33vw, 133px) /*120px @ 1440*/;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-f5212e1{--display:flex;--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;--align-items:stretch;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:clamp(89px, 7.50vw, 120px) /*108px @ 1440*/;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-2ffadb2{--display:flex;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-d241d5d{--swiper-slides-to-display:1;--swiper-slides-gap:12px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:clamp(8px, 0.69vw, 11px) /*10px @ 1440*/;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:clamp(8px, 0.69vw, 11px) /*10px @ 1440*/;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:clamp(42px, 3.54vw, 57px) /*51px @ 1440*/;--swiper-pagination-size:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/;--dots-normal-color:var( --e-global-color-a75795c );--dots-hover-color:var( --e-global-color-a75795c );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:clamp(-20px, -1.25vw, -15px) /*-18px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-d241d5d .swiper-slide > .elementor-element{height:100%;}.elementor-41 .elementor-element.elementor-element-65eab1f{--display:flex;--min-height:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;--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:space-between;--gap:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/ clamp(10px, 0.83vw, 13px) /*12px @ 1440*/;--row-gap:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/;--column-gap:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-65eab1f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-65eab1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-67f711c img{width:100%;height:clamp(205px, 17.36vw, 278px) /*250px @ 1440*/;object-fit:cover;object-position:center center;}.elementor-41 .elementor-element.elementor-element-44489f5{padding:0 0 0 clamp(22px, 1.88vw, 30px) /*27px @ 1440*/;text-align:start;}.elementor-41 .elementor-element.elementor-element-44489f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a75795c );}.elementor-41 .elementor-element.elementor-element-5095ca8{padding:0 clamp(146px, 12.36vw, 198px) /*178px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(22px, 1.88vw, 30px) /*27px @ 1440*/;text-align:start;}.elementor-41 .elementor-element.elementor-element-5095ca8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a75795c );}.elementor-41 .elementor-element.elementor-element-c63fe43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:clamp(-231px, -14.44vw, -170px) /*-208px @ 1440*/;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-855d57d{--display:flex;}.elementor-41 .elementor-element.elementor-element-855d57d.e-con{--align-self:flex-end;}.elementor-41 .elementor-element.elementor-element-ffa44c1 .elementor-heading-title{font-family:var( --e-global-typography-b0e48b4-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e48b4-font-size );font-weight:var( --e-global-typography-b0e48b4-font-weight );text-transform:var( --e-global-typography-b0e48b4-text-transform );font-style:var( --e-global-typography-b0e48b4-font-style );text-decoration:var( --e-global-typography-b0e48b4-text-decoration );line-height:var( --e-global-typography-b0e48b4-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-af52473{--swiper-slides-to-display:1;--swiper-slides-gap:10px;background-color:var( --e-global-color-1d05ac6 );}.elementor-41 .elementor-element.elementor-element-ff6c0e9{--display:flex;--justify-content:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-41 .elementor-element.elementor-element-806b7e2{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-6ecb55f{--display:flex;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-53f828a{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-ac0f953{--display:flex;}.elementor-41 .elementor-element.elementor-element-ce1316e{background-color:var( --e-global-color-1d05ac6 );}.elementor-41 .elementor-element.elementor-element-ce1316e img{width:clamp(107px, 9.10vw, 146px) /*131px @ 1440*/;height:clamp(234px, 19.86vw, 318px) /*286px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-41 .elementor-element.elementor-element-85bb4c1{background-color:var( --e-global-color-primary );padding:clamp(13px, 1.11vw, 18px) /*16px @ 1440*/ clamp(16px, 1.39vw, 22px) /*20px @ 1440*/ clamp(16px, 1.32vw, 21px) /*19px @ 1440*/ clamp(33px, 2.78vw, 44px) /*40px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-85bb4c1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a75795c );}.elementor-41 .elementor-element.elementor-element-85bb4c1 .elementor-heading-title a:hover, .elementor-41 .elementor-element.elementor-element-85bb4c1 .elementor-heading-title a:focus{color:var( --e-global-color-a75795c );}.elementor-41 .elementor-element.elementor-element-9416e0a{--display:flex;--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:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-809d882{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-809d882:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-809d882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-809d882:hover{background-color:var( --e-global-color-18ab974 );}.elementor-41 .elementor-element.elementor-element-d938228{padding:clamp(19px, 1.60vw, 26px) /*23px @ 1440*/ 0 clamp(23px, 1.94vw, 31px) /*28px @ 1440*/ 0;text-align:center;}.elementor-41 .elementor-element.elementor-element-d938228 .elementor-heading-title{font-family:var( --e-global-typography-b0e48b4-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e48b4-font-size );font-weight:var( --e-global-typography-b0e48b4-font-weight );text-transform:var( --e-global-typography-b0e48b4-text-transform );font-style:var( --e-global-typography-b0e48b4-font-style );text-decoration:var( --e-global-typography-b0e48b4-text-decoration );line-height:var( --e-global-typography-b0e48b4-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-361320d{--display:flex;--min-height:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-d5e3f16{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-435701c{--display:flex;--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:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-b2c0be4{--display:flex;--min-height:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;--justify-content:center;}.elementor-41 .elementor-element.elementor-element-0e20287{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-ecd1ecb{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-ecd1ecb:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ecd1ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-ecd1ecb:hover{background-color:var( --e-global-color-18ab974 );}.elementor-41 .elementor-element.elementor-element-c0f362d{padding:clamp(19px, 1.60vw, 26px) /*23px @ 1440*/ 0 clamp(23px, 1.94vw, 31px) /*28px @ 1440*/ 0;text-align:center;}.elementor-41 .elementor-element.elementor-element-c0f362d .elementor-heading-title{font-family:var( --e-global-typography-b0e48b4-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e48b4-font-size );font-weight:var( --e-global-typography-b0e48b4-font-weight );text-transform:var( --e-global-typography-b0e48b4-text-transform );font-style:var( --e-global-typography-b0e48b4-font-style );text-decoration:var( --e-global-typography-b0e48b4-text-decoration );line-height:var( --e-global-typography-b0e48b4-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c4a597d{--display:flex;--gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--row-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--column-gap:clamp(25px, 2.08vw, 33px) /*30px @ 1440*/;--padding-top:clamp(117px, 9.93vw, 159px) /*143px @ 1440*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-41 .elementor-element.elementor-element-a8d145a{--display:flex;--gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/ clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--row-gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--column-gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(350px, 29.65vw, 474px) /*427px @ 1440*/;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-dd1a4f6{padding:0 clamp(16px, 1.32vw, 21px) /*19px @ 1440*/ 0 0;}.elementor-41 .elementor-element.elementor-element-dd1a4f6 .elementor-heading-title{font-family:var( --e-global-typography-f27c245-font-family ), Sans-serif;font-size:var( --e-global-typography-f27c245-font-size );font-weight:var( --e-global-typography-f27c245-font-weight );text-transform:var( --e-global-typography-f27c245-text-transform );font-style:var( --e-global-typography-f27c245-font-style );text-decoration:var( --e-global-typography-f27c245-text-decoration );line-height:var( --e-global-typography-f27c245-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-ea2a833 .elementor-heading-title{font-family:var( --e-global-typography-e15110f-font-family ), Sans-serif;font-size:var( --e-global-typography-e15110f-font-size );font-weight:var( --e-global-typography-e15110f-font-weight );text-transform:var( --e-global-typography-e15110f-text-transform );font-style:var( --e-global-typography-e15110f-font-style );text-decoration:var( --e-global-typography-e15110f-text-decoration );line-height:var( --e-global-typography-e15110f-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-6570dd3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-f6f2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-f6f2aab-font-size );font-weight:var( --e-global-typography-f6f2aab-font-weight );text-transform:var( --e-global-typography-f6f2aab-text-transform );font-style:var( --e-global-typography-f6f2aab-font-style );text-decoration:var( --e-global-typography-f6f2aab-text-decoration );line-height:var( --e-global-typography-f6f2aab-line-height );fill:var( --e-global-color-a75795c );color:var( --e-global-color-a75795c );}.elementor-41 .elementor-element.elementor-element-6570dd3 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-6570dd3 .elementor-button:focus{background-color:var( --e-global-color-e389dd0 );}.elementor-41 .elementor-element.elementor-element-6570dd3{margin:clamp(46px, 3.89vw, 62px) /*56px @ 1440*/ 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-72b84bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(205px, 17.36vw, 278px) /*250px @ 1440*/;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(85px, 7.22vw, 116px) /*104px @ 1440*/;--padding-bottom:clamp(85px, 7.22vw, 116px) /*104px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-41 .elementor-element.elementor-element-72b84bb:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-72b84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-46f024b{--display:flex;--gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/ clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--row-gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--column-gap:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-9262e54 .elementor-heading-title{font-family:var( --e-global-typography-f27c245-font-family ), Sans-serif;font-size:var( --e-global-typography-f27c245-font-size );font-weight:var( --e-global-typography-f27c245-font-weight );text-transform:var( --e-global-typography-f27c245-text-transform );font-style:var( --e-global-typography-f27c245-font-style );text-decoration:var( --e-global-typography-f27c245-text-decoration );line-height:var( --e-global-typography-f27c245-line-height );color:var( --e-global-color-a75795c );}@media(max-width:1179px){.elementor-41 .elementor-element.elementor-element-d831d06{--gap:clamp(41px, calc(-9.49vw + 152.88px), 80px) /*80px @ 768 : 41px @ 1179*/ clamp(41px, calc(-9.49vw + 152.88px), 80px) /*80px @ 768 : 41px @ 1179*/;--row-gap:clamp(41px, calc(-9.49vw + 152.88px), 80px) /*80px @ 768 : 41px @ 1179*/;--column-gap:clamp(41px, calc(-9.49vw + 152.88px), 80px) /*80px @ 768 : 41px @ 1179*/;--margin-top:0;--margin-bottom:0;--margin-left:clamp(44px, calc(16.79vw - 84.93px), 113px) /*44px @ 768 : 113px @ 1179*/;--margin-right:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-41 .elementor-element.elementor-element-c9af75c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-41 .elementor-element.elementor-element-1020a57{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1020a57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-23fe6f5{--margin-top:0;--margin-bottom:0;--margin-left:clamp(32px, calc(13.87vw - 74.51px), 89px) /*32px @ 768 : 89px @ 1179*/;--margin-right:0;--z-index:7;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-41 .elementor-element.elementor-element-2039fd5 .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-41 .elementor-element.elementor-element-aed33ea .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-fdd9430{right:clamp(12px, calc(23.84vw - 171.12px), 110px) /*12px @ 768 : 110px @ 1179*/;}body.rtl .elementor-41 .elementor-element.elementor-element-fdd9430{left:clamp(12px, calc(23.84vw - 171.12px), 110px) /*12px @ 768 : 110px @ 1179*/;}.elementor-41 .elementor-element.elementor-element-fdd9430{top:clamp(-128px, calc(8.03vw - 189.66px), -95px) /*-128px @ 768 : -95px @ 1179*/;--z-index:1;}.elementor-41 .elementor-element.elementor-element-be39626 .elementor-heading-title{font-size:var( --e-global-typography-82d849d-font-size );line-height:var( --e-global-typography-82d849d-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-594c47c{--justify-content:center;--margin-top:clamp(60px, calc(9.25vw - 11.01px), 98px) /*60px @ 768 : 98px @ 1179*/;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-f5212e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-2ffadb2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-d241d5d{--swiper-slides-to-display:1;}.elementor-41 .elementor-element.elementor-element-65eab1f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-65eab1f.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-44489f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-41 .elementor-element.elementor-element-5095ca8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-c63fe43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-ffa44c1 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-af52473{--swiper-slides-to-display:1;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-41 .elementor-element.elementor-element-806b7e2{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-53f828a{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-85bb4c1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-41 .elementor-element.elementor-element-9416e0a{--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-41 .elementor-element.elementor-element-d938228 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-d5e3f16{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-0e20287{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-c0f362d .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-c4a597d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:clamp(96px, calc(5.11vw + 56.76px), 117px) /*96px @ 768 : 117px @ 1179*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-41 .elementor-element.elementor-element-a8d145a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-dd1a4f6 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}.elementor-41 .elementor-element.elementor-element-ea2a833 .elementor-heading-title{font-size:var( --e-global-typography-e15110f-font-size );line-height:var( --e-global-typography-e15110f-line-height );}.elementor-41 .elementor-element.elementor-element-6570dd3 .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-41 .elementor-element.elementor-element-72b84bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(160px, calc(10.95vw + 75.91px), 205px) /*160px @ 768 : 205px @ 1179*/;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-46f024b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-41 .elementor-element.elementor-element-9262e54 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-e81fe66{--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;--align-items:center;}.elementor-41 .elementor-element.elementor-element-d831d06{--width:var(--wide);--gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/ clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--row-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--column-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-41 .elementor-element.elementor-element-c9af75c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-41 .elementor-element.elementor-element-1020a57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1020a57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-23fe6f5{--width:calc(var(--wide) + 20px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-41 .elementor-element.elementor-element-2039fd5 .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-41 .elementor-element.elementor-element-aed33ea .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-41 .elementor-element.elementor-element-fdd9430{--width:254px;top:clamp(60px, calc(-29.48vw + 286.14px), 180px) /*180px @ 360 : 60px @ 767*/;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-fdd9430{right:clamp(-40px, calc(-10.07vw + 37.27px), 1px) /*1px @ 360 : -40px @ 767*/;}body.rtl .elementor-41 .elementor-element.elementor-element-fdd9430{left:clamp(-40px, calc(-10.07vw + 37.27px), 1px) /*1px @ 360 : -40px @ 767*/;}.elementor-41 .elementor-element.elementor-element-be39626 .elementor-heading-title{font-size:var( --e-global-typography-82d849d-font-size );line-height:var( --e-global-typography-82d849d-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-594c47c{--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;--align-items:center;--margin-top:clamp(250px, calc(-9.83vw + 325.38px), 290px) /*290px @ 360 : 250px @ 767*/;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-f5212e1{--width:var(--def);--justify-content:space-between;}.elementor-41 .elementor-element.elementor-element-2ffadb2{--width:var(--def);--min-height:var(--def);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-d241d5d{--swiper-slides-to-display:1;}.elementor-41 .elementor-element.elementor-element-65eab1f{--width:var(--def);--min-height:var(--def);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-44489f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-41 .elementor-element.elementor-element-5095ca8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-c63fe43{--width:var(--def);--justify-content:space-between;}.elementor-41 .elementor-element.elementor-element-855d57d{--width:46%;}.elementor-41 .elementor-element.elementor-element-855d57d.e-con{--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-ffa44c1 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-af52473{--swiper-slides-to-display:1;}.elementor-41 .elementor-element.elementor-element-ff6c0e9{--width:var(--def);--min-height:var(--def);}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-41 .elementor-element.elementor-element-806b7e2{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-6ecb55f{--width:var(--def);--min-height:var(--def);}.elementor-41 .elementor-element.elementor-element-53f828a{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-ac0f953{--width:46%;}.elementor-41 .elementor-element.elementor-element-ac0f953.e-con{--order:-99999 /* order start hack */;}.elementor-41 .elementor-element.elementor-element-85bb4c1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-41 .elementor-element.elementor-element-9416e0a{--width:var(--def);}.elementor-41 .elementor-element.elementor-element-d938228 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-d5e3f16{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-435701c{--width:var(--def);}.elementor-41 .elementor-element.elementor-element-0e20287{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-c0f362d .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-41 .elementor-element.elementor-element-c4a597d{--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;--align-items:center;--padding-top:clamp(72px, calc(5.90vw + 50.77px), 96px) /*72px @ 360 : 96px @ 767*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-41 .elementor-element.elementor-element-a8d145a{--width:var(--wide);--gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/ clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--row-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--column-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-dd1a4f6 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}.elementor-41 .elementor-element.elementor-element-ea2a833 .elementor-heading-title{font-size:var( --e-global-typography-e15110f-font-size );line-height:var( --e-global-typography-e15110f-line-height );}.elementor-41 .elementor-element.elementor-element-6570dd3 .elementor-button{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-41 .elementor-element.elementor-element-72b84bb{--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;--align-items:center;--margin-top:clamp(120px, calc(9.83vw + 84.62px), 160px) /*120px @ 360 : 160px @ 767*/;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-41 .elementor-element.elementor-element-46f024b{--width:var(--def);--gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/ clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--row-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;--column-gap:clamp(32px, calc(11.79vw - 10.46px), 80px) /*32px @ 360 : 80px @ 767*/;}.elementor-41 .elementor-element.elementor-element-9262e54 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-d831d06{--width:clamp(532px, 45.07vw, 721px) /*649px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-23fe6f5{--width:auto;}.elementor-41 .elementor-element.elementor-element-fdd9430{--width:clamp(254px, 21.53vw, 344px) /*310px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-f5212e1{--width:auto;}.elementor-41 .elementor-element.elementor-element-2ffadb2{--width:clamp(491px, 41.60vw, 666px) /*599px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-65eab1f{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-c63fe43{--width:clamp(660px, 55.97vw, 896px) /*806px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-855d57d{--width:clamp(150px, 12.71vw, 203px) /*183px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-ff6c0e9{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-6ecb55f{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-ac0f953{--width:clamp(150px, 12.71vw, 203px) /*183px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-9416e0a{--width:auto;}.elementor-41 .elementor-element.elementor-element-809d882{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-361320d{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-435701c{--width:auto;}.elementor-41 .elementor-element.elementor-element-b2c0be4{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-ecd1ecb{--width:clamp(320px, 27.15vw, 434px) /*391px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-a8d145a{--width:clamp(481px, 40.76vw, 652px) /*587px @ 1440*/;}.elementor-41 .elementor-element.elementor-element-46f024b{--width:clamp(477px, 40.42vw, 647px) /*582px @ 1440*/;}}/* Start custom CSS */#ontdek img {
    transform:rotate(15deg);
    transition:transform 600ms var(--cubix);
}
#ontdek:hover img {
    transform:rotate(195deg);
}
#ontdek .ontdek-heading {
    transform: rotate(12deg) translateY(-20px);
    backface-visibility: hidden;
    transform-style: preserve-3d;
}
#ontdek:hover .ontdek-heading {
    transform: rotate(16deg) translateY(-10px);
    backface-visibility: hidden;
    transform-style: preserve-3d;
}
.ontdek-heading:after {
    position: absolute;
    content:"";
    background-image: url(https://nme.brro.nl/wp-content/uploads/2025/01/nme-ontdek-pijltje.svg);
    width:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;
    height: clamp(32px, 2.71vw, 43px) /*39px @ 1440*/;
    top:calc(100% - (clamp(13px, 1.11vw, 18px) /*16px @ 1440*/));
    left:clamp(174px, 14.72vw, 236px) /*212px @ 1440*/;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}


#aanbod .elementor-widget-loop-carousel {
    --swiper-padding-bottom: 0!important;
}
#aanbod .elementor-swiper-button svg{
    transition: transform 300ms ease;
}
#aanbod .elementor-swiper-button:hover svg{
    transform: scale(1.2);
}
#aanbod .swiper-pagination-bullet {
    background: #AAAAAA!important;
    opacity: .5!important;
}
#aanbod .swiper-pagination-bullet-active {
    background: white!important;
    opacity: 1!important;
}

#aanbod .aanbod-block {
    border-radius: clamp(16px, 1.39vw, 22px) /*20px @ 1440*/;
    overflow: hidden;
}

#aanbod .thema-icoon img {
    transition: transform 400ms var(--cubix);
}
#aanbod .thema:hover .thema-icoon img {
    transform: rotate(-12deg)!important;
}

#aanbod .uitgelicht:has(.e-loop-nothing-found-message) {
    display:none;
}

.meehelpen img {
    transition: transform 400ms var(--cubix);
}
.meehelpen:hover h3 {
    text-decoration-color: var(--white)!important;
    color:var(--white)!important;
}
.meehelpen:hover img {
    transform: rotate(180deg)
}

@media (max-width:894px) {
    .locaties {
        order:1;
    }
}





#instagram .insta {
    color:var(--pink);
}
#instagram a:hover .insta {
    text-decoration: underline!important;
    text-decoration-thickness: 2.5px!important;
    text-underline-offset: 4px;
}
#instagram img {
    position: absolute;
    width:clamp(66px, 5.56vw, 89px) /*80px @ 1440*/;
    transition: transform 400ms var(--cubix);
    transform:rotate(12deg);
}
#instagram a:hover img {
    transform:rotate(-12deg);
}
@media (min-width:768px) {
    #instagram img {
        right:clamp(-89px, -5.56vw, -66px) /*-80px @ 1440*/;
        top:clamp(-33px, -2.08vw, -25px) /*-30px @ 1440*/;
    }
}
@media (max-width:767px) {
    #instagram img {
        right:0px;
        top:-36px;
    }
}/* End custom CSS */