.elementor-146 .elementor-element.elementor-element-2c8a060{--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;--flex-wrap:wrap;--padding-top:clamp(53px, 4.44vw, 72px) /*64px @ 1440*/;--padding-bottom:clamp(101px, 8.54vw, 137px) /*123px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-35f8701{--display:flex;--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:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:clamp(133px, 11.25vw, 180px) /*162px @ 1440*/;--margin-right:0;--padding-top:0;--padding-bottom:clamp(26px, 2.22vw, 43px) /*32px @ 1440*/;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-146 .elementor-element.elementor-element-35f8701.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-aed601f.elementor-element{--align-self:stretch;}.elementor-146 .elementor-element.elementor-element-aed601f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-146 .elementor-element.elementor-element-bd2ba29{--spacer-size:clamp(63px, 5.28vw, 85px) /*76px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-b12e93f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-b12e93f.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );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-146 .elementor-element.elementor-element-d43c01e .elementor-button{background-color:var( --e-global-color-d3168f3 );}.elementor-146 .elementor-element.elementor-element-d43c01e .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-d43c01e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-c150f33{--display:flex;--min-height:clamp(525px, 44.44vw, 712px) /*640px @ 1440*/;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-146 .elementor-element.elementor-element-217da9b img{width:100%;max-width:100%;}.elementor-146 .elementor-element.elementor-element-c48b0b9 .elementor-button{background-color:var( --e-global-color-d3168f3 );}.elementor-146 .elementor-element.elementor-element-c48b0b9 .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-c48b0b9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-cb4a921{--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;--flex-wrap:wrap;--padding-top:clamp(113px, 9.58vw, 184px) /*138px @ 1440*/;--padding-bottom:clamp(262px, 22.22vw, 427px) /*320px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-34237ff{--display:flex;--margin-top:0;--margin-bottom:clamp(44px, 3.75vw, 72px) /*54px @ 1440*/;--margin-left:clamp(201px, 17.01vw, 327px) /*245px @ 1440*/;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-3a8a96d .elementor-heading-title{font-family:var( --e-global-typography-f64bb12-font-family );font-size:var( --e-global-typography-f64bb12-font-size );font-weight:var( --e-global-typography-f64bb12-font-weight );text-transform:var( --e-global-typography-f64bb12-text-transform );font-style:var( --e-global-typography-f64bb12-font-style );text-decoration:var( --e-global-typography-f64bb12-text-decoration );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-146 .elementor-element.elementor-element-2b01b13{--divider-border-style:solid;--divider-color:var( --e-global-color-d3168f3 );--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-2b01b13 .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-2b01b13 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-146 .elementor-element.elementor-element-d5565f4{--display:flex;border-style:none;--border-style:none;--border-radius:clamp(17px, 1.46vw, 28px) /*21px @ 1440*/ clamp(17px, 1.46vw, 28px) /*21px @ 1440*/ clamp(17px, 1.46vw, 28px) /*21px @ 1440*/ clamp(17px, 1.46vw, 28px) /*21px @ 1440*/;box-shadow:20px 20px 99px 0px rgba(0, 0, 0, 0.7372549019607844);--margin-top:0;--margin-bottom:clamp(46px, 3.89vw, 75px) /*56px @ 1440*/;--margin-left:clamp(318px, 26.94vw, 517px) /*388px @ 1440*/;--margin-right:0;--padding-top:clamp(17px, 1.46vw, 28px) /*21px @ 1440*/;--padding-bottom:clamp(17px, 1.46vw, 28px) /*21px @ 1440*/;--padding-left:clamp(17px, 1.46vw, 28px) /*21px @ 1440*/;--padding-right:clamp(34px, 2.92vw, 56px) /*42px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-d5565f4:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-d5565f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-146 .elementor-element.elementor-element-faa2b34{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:16px;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:var( --e-global-color-accent );--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-horizontal-offset:clamp(23px, 1.94vw, 37px) /*28px @ 1440*/;--dots-vertical-position:0%;--dots-vertical-transform:0%;--dots-vertical-offset:-4px;}.elementor-146 .elementor-element.elementor-element-faa2b34 > .elementor-widget-container{border-style:none;}.elementor-146 .elementor-element.elementor-element-faa2b34 .swiper-slide > .elementor-element{height:100%;}.elementor-146 .elementor-element.elementor-element-65b3836{--swiper-slides-to-display:1;--swiper-slides-gap:0px;width:var( --container-widget-width, clamp(656px, 55.56vw, 1067px) /*800px @ 1440*/ );max-width:clamp(656px, 55.56vw, 1067px) /*800px @ 1440*/;--container-widget-width:clamp(656px, 55.56vw, 1067px) /*800px @ 1440*/;--container-widget-flex-grow:0;top:clamp(548px, 46.46vw, 892px) /*669px @ 1440*/;z-index:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-146 .elementor-element.elementor-element-65b3836.elementor-element{--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-65b3836 > .elementor-widget-container{border-style:none;}.elementor-146 .elementor-element.elementor-element-65b3836 .swiper-slide > .elementor-element{height:100%;}.elementor-146 .elementor-element.elementor-element-534e227{--display:flex;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:clamp(85px, 7.22vw, 139px) /*104px @ 1440*/;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-146 .elementor-element.elementor-element-5926daf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-27368a5.elementor-element{--align-self:center;}.elementor-146 .elementor-element.elementor-element-27368a5{z-index:2;}.elementor-146 .elementor-element.elementor-element-27368a5 img{width:clamp(134px, 11.39vw, 219px) /*164px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-54f93ca{--spacer-size:24px;}.elementor-146 .elementor-element.elementor-element-2e196a6.elementor-element{--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-064c52c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:clamp(72px, 6.11vw, 117px) /*88px @ 1440*/;--margin-bottom:0;--margin-left:clamp(409px, 34.65vw, 665px) /*499px @ 1440*/;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-1cc621e > .elementor-widget-container{margin:0 0 clamp(33px, 2.78vw, 53px) /*40px @ 1440*/ 0;}.elementor-146 .elementor-element.elementor-element-1cc621e{color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-2a8a720{--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;}.elementor-146 .elementor-element.elementor-element-e28c814 .elementor-button{background-color:var( --e-global-color-d3168f3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-e28c814 .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-e28c814 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-e28c814 > .elementor-widget-container{margin:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-e28c814.elementor-element{--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-e28c814 .elementor-button:hover svg, .elementor-146 .elementor-element.elementor-element-e28c814 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-a87ae84 .elementor-button{background-color:var( --e-global-color-d3168f3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-a87ae84 .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-a87ae84 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-a87ae84 > .elementor-widget-container{margin:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-a87ae84 .elementor-button:hover svg, .elementor-146 .elementor-element.elementor-element-a87ae84 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-5f4044e{--display:flex;--min-height:clamp(688px, 58.33vw, 1120px) /*840px @ 1440*/;--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-5f4044e:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-5f4044e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-01713c8 > .elementor-widget-container{margin:0 0 0 clamp(-11px, -0.69vw, -8px) /*-10px @ 1440*/;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-01713c8{left:0px;}body.rtl .elementor-146 .elementor-element.elementor-element-01713c8{right:0px;}.elementor-146 .elementor-element.elementor-element-01713c8{z-index:1;}.elementor-146 .elementor-element.elementor-element-01713c8 .elementor-heading-title{font-family:var( --e-global-typography-c4fa302-font-family );font-size:var( --e-global-typography-c4fa302-font-size );font-weight:var( --e-global-typography-c4fa302-font-weight );font-style:var( --e-global-typography-c4fa302-font-style );text-decoration:var( --e-global-typography-c4fa302-text-decoration );line-height:var( --e-global-typography-c4fa302-line-height );color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-565ec56{--display:flex;--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:flex-start;--gap:clamp(31px, 2.64vw, 51px) /*38px @ 1440*/ clamp(31px, 2.64vw, 51px) /*38px @ 1440*/;--row-gap:clamp(31px, 2.64vw, 51px) /*38px @ 1440*/;--column-gap:clamp(31px, 2.64vw, 51px) /*38px @ 1440*/;--margin-top:clamp(144px, 12.15vw, 195px) /*175px @ 1440*/;--margin-bottom:0;--margin-left:clamp(509px, 43.06vw, 689px) /*620px @ 1440*/;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-42f2973 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(clamp(18px, 1.46vw, 24px) /*21px @ 1440*//2);}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(clamp(18px, 1.46vw, 24px) /*21px @ 1440*//2);}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(clamp(18px, 1.46vw, 24px) /*21px @ 1440*//2);}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-clamp(18px, 1.46vw, 24px) /*21px @ 1440*//2);}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-clamp(18px, 1.46vw, 24px) /*21px @ 1440*//2);}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-377c440{--e-icon-list-icon-size:clamp(46px, 3.89vw, 63px) /*56px @ 1440*/;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a87d13b-font-family );font-size:var( --e-global-typography-a87d13b-font-size );font-weight:var( --e-global-typography-a87d13b-font-weight );text-transform:var( --e-global-typography-a87d13b-text-transform );font-style:var( --e-global-typography-a87d13b-font-style );text-decoration:var( --e-global-typography-a87d13b-text-decoration );line-height:var( --e-global-typography-a87d13b-line-height );}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-49c504e .elementor-button{background-color:var( --e-global-color-d3168f3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-146 .elementor-element.elementor-element-49c504e .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-49c504e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-146 .elementor-element.elementor-element-49c504e{width:var( --container-widget-width, clamp(188px, 15.97vw, 307px) /*230px @ 1440*/ );max-width:clamp(188px, 15.97vw, 307px) /*230px @ 1440*/;--container-widget-width:clamp(188px, 15.97vw, 307px) /*230px @ 1440*/;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-49c504e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-146 .elementor-element.elementor-element-49c504e .elementor-button:hover svg, .elementor-146 .elementor-element.elementor-element-49c504e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-7ebd3b2{--display:flex;--padding-top:clamp(118px, 9.93vw, 159px) /*143px @ 1440*/;--padding-bottom:clamp(159px, 13.47vw, 216px) /*194px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-7ebd3b2:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-7ebd3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-c58c9b6{left:clamp(-261px, -16.32vw, -192px) /*-235px @ 1440*/;}body.rtl .elementor-146 .elementor-element.elementor-element-c58c9b6{right:clamp(-261px, -16.32vw, -192px) /*-235px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-c58c9b6{text-align:start;}.elementor-146 .elementor-element.elementor-element-c58c9b6 .elementor-heading-title{font-family:var( --e-global-typography-c4fa302-font-family );font-size:var( --e-global-typography-c4fa302-font-size );font-weight:var( --e-global-typography-c4fa302-font-weight );font-style:var( --e-global-typography-c4fa302-font-style );text-decoration:var( --e-global-typography-c4fa302-text-decoration );line-height:var( --e-global-typography-c4fa302-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-7ef7b9e > .elementor-widget-container{padding:0 clamp(97px, 8.19vw, 132px) /*118px @ 1440*/ 0 clamp(172px, 14.51vw, 233px) /*209px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-7ef7b9e{font-family:var( --e-global-typography-d7b2d2a-font-family );font-size:var( --e-global-typography-d7b2d2a-font-size );font-weight:var( --e-global-typography-d7b2d2a-font-weight );text-transform:var( --e-global-typography-d7b2d2a-text-transform );font-style:var( --e-global-typography-d7b2d2a-font-style );text-decoration:var( --e-global-typography-d7b2d2a-text-decoration );line-height:var( --e-global-typography-d7b2d2a-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-c0651b8{--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;--justify-content:space-between;--margin-top:clamp(79px, 6.67vw, 107px) /*96px @ 1440*/;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-146 .elementor-element.elementor-element-8ef72c3{--display:flex;}.elementor-146 .elementor-element.elementor-element-b17d262 > .elementor-widget-container{padding:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-b17d262 img{width:100%;height:clamp(197px, 16.67vw, 267px) /*240px @ 1440*/;object-fit:cover;object-position:center center;}.elementor-146 .elementor-element.elementor-element-be768db > .elementor-widget-container{margin:clamp(20px, 1.67vw, 27px) /*24px @ 1440*/ 0 clamp(4px, 0.28vw, 5px) /*4px @ 1440*/ 0;}.elementor-146 .elementor-element.elementor-element-be768db .elementor-heading-title{font-family:var( --e-global-typography-d7b2d2a-font-family );font-size:var( --e-global-typography-d7b2d2a-font-size );font-weight:var( --e-global-typography-d7b2d2a-font-weight );text-transform:var( --e-global-typography-d7b2d2a-text-transform );font-style:var( --e-global-typography-d7b2d2a-font-style );text-decoration:var( --e-global-typography-d7b2d2a-text-decoration );line-height:var( --e-global-typography-d7b2d2a-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-a63c918 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-a63c918{color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-34e403b{--display:flex;}.elementor-146 .elementor-element.elementor-element-38bc05f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-38bc05f img{width:100%;height:clamp(197px, 16.67vw, 267px) /*240px @ 1440*/;object-fit:cover;object-position:center center;}.elementor-146 .elementor-element.elementor-element-a5ad60e > .elementor-widget-container{margin:clamp(20px, 1.67vw, 27px) /*24px @ 1440*/ 0 clamp(4px, 0.28vw, 5px) /*4px @ 1440*/ 0;}.elementor-146 .elementor-element.elementor-element-a5ad60e .elementor-heading-title{font-family:var( --e-global-typography-d7b2d2a-font-family );font-size:var( --e-global-typography-d7b2d2a-font-size );font-weight:var( --e-global-typography-d7b2d2a-font-weight );text-transform:var( --e-global-typography-d7b2d2a-text-transform );font-style:var( --e-global-typography-d7b2d2a-font-style );text-decoration:var( --e-global-typography-d7b2d2a-text-decoration );line-height:var( --e-global-typography-d7b2d2a-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-bc8df6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-bc8df6c{color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-64f9c87{--display:flex;}.elementor-146 .elementor-element.elementor-element-e946352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-e946352 img{width:100%;height:clamp(197px, 16.67vw, 267px) /*240px @ 1440*/;object-fit:cover;object-position:center center;}.elementor-146 .elementor-element.elementor-element-f8a7e91 > .elementor-widget-container{margin:clamp(20px, 1.67vw, 27px) /*24px @ 1440*/ 0 clamp(4px, 0.28vw, 5px) /*4px @ 1440*/ 0;}.elementor-146 .elementor-element.elementor-element-f8a7e91 .elementor-heading-title{font-family:var( --e-global-typography-d7b2d2a-font-family );font-size:var( --e-global-typography-d7b2d2a-font-size );font-weight:var( --e-global-typography-d7b2d2a-font-weight );text-transform:var( --e-global-typography-d7b2d2a-text-transform );font-style:var( --e-global-typography-d7b2d2a-font-style );text-decoration:var( --e-global-typography-d7b2d2a-text-decoration );line-height:var( --e-global-typography-d7b2d2a-line-height );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-4b54124 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-4b54124{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1179px){.elementor-146 .elementor-element.elementor-element-2c8a060{--min-height:380px;--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:center;--align-items:stretch;--padding-top:52px;--padding-bottom:0;--padding-left:clamp(16px, calc(6.08vw - 30.72px), 41px) /*16px @ 768 : 41px @ 1179*/;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-35f8701{--min-height:0px;--justify-content:flex-end;--padding-top:clamp(80px, 10.42vw, 123px) /*80px @ 768*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-35f8701.e-con{--align-self:flex-end;}.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-146 .elementor-element.elementor-element-aed601f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-146 .elementor-element.elementor-element-bd2ba29{--spacer-size:clamp(40px, 5.21vw, 61px) /*40px @ 768*/;}.elementor-146 .elementor-element.elementor-element-b12e93f{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-146 .elementor-element.elementor-element-c150f33{--min-height:clamp(427px, calc(15.82vw + 305.54px), 492px) /*427px @ 768 : 492px @ 1179*/;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:calc(0px - clamp(80px, 10.42vw, 123px)) /*80px @ 768*/;--margin-right:0;}.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-146 .elementor-element.elementor-element-cb4a921{--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;--padding-top:clamp(80px, calc(8.03vw + 18.34px), 113px) /*80px @ 768 : 113px @ 1179*/;--padding-bottom:clamp(160px, calc(24.57vw - 28.73px), 261px) /*160px @ 768 : 261px @ 1179*/;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-34237ff{--margin-top:0;--margin-bottom:clamp(32px, calc(2.92vw + 9.58px), 44px) /*32px @ 768 : 44px @ 1179*/;--margin-left:clamp(48px, calc(36.98vw - 236.03px), 200px) /*48px @ 768 : 200px @ 1179*/;--margin-right:0;}.elementor-146 .elementor-element.elementor-element-3a8a96d .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-146 .elementor-element.elementor-element-d5565f4{--margin-top:0;--margin-bottom:clamp(32px, calc(3.41vw + 5.84px), 46px) /*32px @ 768 : 46px @ 1179*/;--margin-left:clamp(32px, calc(69.59vw - 502.42px), 318px) /*32px @ 768 : 318px @ 1179*/;--margin-right:0;}.elementor-146 .elementor-element.elementor-element-faa2b34{--swiper-slides-to-display:1;--swiper-pagination-size:14px;}.elementor-146 .elementor-element.elementor-element-65b3836{--swiper-slides-to-display:1;top:clamp(480px, calc(16.55vw + 352.93px), 548px) /*480px @ 768 : 548px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-534e227.e-con{--e-con-transform-translateY:-70px;--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-534e227{--margin-top:0;--margin-bottom:0;--margin-left:clamp(12px, calc(17.76vw - 124.41px), 85px) /*12px @ 768 : 85px @ 1179*/;--margin-right:0;}.elementor-146 .elementor-element.elementor-element-064c52c{--margin-top:clamp(48px, calc(5.84vw + 3.15px), 72px) /*48px @ 768 : 72px @ 1179*/;--margin-bottom:0;--margin-left:clamp(170px, calc(58.15vw - 276.6px), 409px) /*170px @ 768 : 409px @ 1179*/;--margin-right:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-146 .elementor-element.elementor-element-e28c814 > .elementor-widget-container{margin:0 0 0 var(--single--39px--tablet--ref) /* min:30px max:57px */;}.elementor-146 .elementor-element.elementor-element-a87ae84 > .elementor-widget-container{margin:0 0 0 var(--single--39px--tablet--ref) /* min:30px max:57px */;}.elementor-146 .elementor-element.elementor-element-5f4044e{--min-height:clamp(364px, calc(63.26vw - 121.84px), 624px) /*364px @ 768 : 624px @ 1179*/;--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;}.elementor-146 .elementor-element.elementor-element-01713c8 > .elementor-widget-container{margin:0calc(0px - clamp(32px, 4.17vw, 49px)) /*32px @ 768*/ 0 0 0;}.elementor-146 .elementor-element.elementor-element-01713c8 .elementor-heading-title{font-size:var( --e-global-typography-c4fa302-font-size );line-height:var( --e-global-typography-c4fa302-line-height );}.elementor-146 .elementor-element.elementor-element-565ec56{--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 32px;--row-gap:32px;--column-gap:32px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:clamp(56px, 7.29vw, 86px) /*56px @ 768*/;}.elementor-146 .elementor-element.elementor-element-42f2973 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a87d13b-font-size );line-height:var( --e-global-typography-a87d13b-line-height );}.elementor-146 .elementor-element.elementor-element-49c504e.elementor-element{--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-7ebd3b2{--padding-top:clamp(72px, calc(4.87vw + 34.63px), 92px) /*72px @ 768 : 92px @ 1179*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-c58c9b6 > .elementor-widget-container{margin:calc(0px - clamp(32px, 4.17vw, 49px)) /*32px @ 768*/ 0 0 0;}.elementor-146 .elementor-element.elementor-element-c58c9b6 .elementor-heading-title{font-size:var( --e-global-typography-c4fa302-font-size );line-height:var( --e-global-typography-c4fa302-line-height );}.elementor-146 .elementor-element.elementor-element-7ef7b9e{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-b17d262 > .elementor-widget-container{padding:0 0 clamp(48px, 6.25vw, 74px) /*48px @ 768*/ 0;}.elementor-146 .elementor-element.elementor-element-b17d262 img{object-position:top left;}.elementor-146 .elementor-element.elementor-element-be768db .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-38bc05f > .elementor-widget-container{padding:0 0 clamp(48px, 6.25vw, 74px) /*48px @ 768*/ 0;}.elementor-146 .elementor-element.elementor-element-38bc05f img{object-position:top left;}.elementor-146 .elementor-element.elementor-element-a5ad60e .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-e946352 > .elementor-widget-container{padding:0 0 clamp(48px, 6.25vw, 74px) /*48px @ 768*/ 0;}.elementor-146 .elementor-element.elementor-element-e946352 img{object-position:top left;}.elementor-146 .elementor-element.elementor-element-f8a7e91 .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-2c8a060{--min-height:auto;--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;--justify-content:center;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-35f8701{--width:var(--def);--min-height:auto;--justify-content:flex-end;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-35f8701.e-con{--align-self:flex-end;}.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-146 .elementor-element.elementor-element-aed601f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-146 .elementor-element.elementor-element-d43c01e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-c150f33{--width:var(--wide);--min-height:430px;--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-146 .elementor-element.elementor-element-c150f33.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-146 .elementor-element.elementor-element-c48b0b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-cb4a921{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:clamp(54px, calc(5.90vw + 34.77px), 80px) /*56px @ 360 : 80px @ 767*/;--padding-bottom:clamp(72px, calc(19.66vw + 9.24px), 160px) /*80px @ 360 : 160px @ 767*/;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-34237ff{--width:var(--def);--margin-top:0;--margin-bottom:32px;--margin-left:clamp(8px, calc(8.85vw - 19.84px), 48px) /*12px @ 360 : 48px @ 767*/;--margin-right:0;}.elementor-146 .elementor-element.elementor-element-3a8a96d .elementor-heading-title{font-size:var( --e-global-typography-f64bb12-font-size );line-height:var( --e-global-typography-f64bb12-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-146 .elementor-element.elementor-element-2b01b13{width:100%;max-width:100%;}.elementor-146 .elementor-element.elementor-element-2b01b13 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-146 .elementor-element.elementor-element-d5565f4{--width:240px;--margin-top:0;--margin-bottom:0;--margin-left:clamp(1px, calc(28.50vw - 90.6px), 128px) /*12px @ 360 : 128px @ 767*/;--margin-right:0;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:24px;}.elementor-146 .elementor-element.elementor-element-faa2b34{--swiper-slides-to-display:1;--swiper-pagination-size:12px;--dots-horizontal-offset:18px;}.elementor-146 .elementor-element.elementor-element-65b3836{--swiper-slides-to-display:1;--container-widget-width:var(--def);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--def) );max-width:var(--def);top:clamp(453px, calc(17.20vw + 398.08px), 530px) /*460px @ 360 : 530px @ 767*/;}.elementor-146 .elementor-element.elementor-element-65b3836.elementor-element{--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-534e227.e-con{--e-con-transform-translateY:0px;--align-self:flex-start;}.elementor-146 .elementor-element.elementor-element-534e227{--width:auto;--margin-top:0;--margin-bottom:0;--margin-left:clamp(8px, calc(8.85vw - 19.84px), 48px) /*12px @ 360 : 48px @ 767*/;--margin-right:4px;}.elementor-146 .elementor-element.elementor-element-27368a5 img{width:clamp(73px, calc(6.14vw + 52.89px), 100px) /*75px @ 360 : 100px @ 767*/;}.elementor-146 .elementor-element.elementor-element-54f93ca{--spacer-size:32px;}.elementor-146 .elementor-element.elementor-element-064c52c{--width:var(--def);--margin-top:clamp(30px, calc(3.93vw + 17.85px), 48px) /*32px @ 360 : 48px @ 767*/;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-146 .elementor-element.elementor-element-e28c814 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-a87ae84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-5f4044e{--min-height:474px;--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;--justify-content:center;}.elementor-146 .elementor-element.elementor-element-01713c8 > .elementor-widget-container{margin:calc(0px - clamp(10px, calc(4.91vw - 5.69px), 32px) /*12px @ 360 : 32px @ 767*/) 0 0 0;}.elementor-146 .elementor-element.elementor-element-01713c8 .elementor-heading-title{font-size:var( --e-global-typography-c4fa302-font-size );line-height:var( --e-global-typography-c4fa302-line-height );}.elementor-146 .elementor-element.elementor-element-565ec56{--width:var(--def);--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-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-565ec56.e-con{--align-self:center;}.elementor-146 .elementor-element.elementor-element-42f2973 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-377c440 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a87d13b-font-size );line-height:var( --e-global-typography-a87d13b-line-height );}.elementor-146 .elementor-element.elementor-element-49c504e.elementor-element{--align-self:flex-end;}.elementor-146 .elementor-element.elementor-element-7ebd3b2{--content-width:var(--def);--padding-top:clamp(54px, calc(3.93vw + 41.85px), 72px) /*56px @ 360 : 72px @ 767*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-146 .elementor-element.elementor-element-c58c9b6 > .elementor-widget-container{margin:0 0 0 0;}.elementor-146 .elementor-element.elementor-element-c58c9b6 .elementor-heading-title{font-size:var( --e-global-typography-c4fa302-font-size );line-height:var( --e-global-typography-c4fa302-line-height );}.elementor-146 .elementor-element.elementor-element-7ef7b9e{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-b17d262 > .elementor-widget-container{padding:0 0 clamp(15px, calc(1.97vw + 8.92px), 24px) /*16px @ 360 : 24px @ 767*/ 0;}.elementor-146 .elementor-element.elementor-element-b17d262 img{object-fit:cover;}.elementor-146 .elementor-element.elementor-element-be768db .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-38bc05f > .elementor-widget-container{padding:0 0 clamp(15px, calc(1.97vw + 8.92px), 24px) /*16px @ 360 : 24px @ 767*/ 0;}.elementor-146 .elementor-element.elementor-element-38bc05f img{object-fit:cover;}.elementor-146 .elementor-element.elementor-element-a5ad60e .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}.elementor-146 .elementor-element.elementor-element-e946352 > .elementor-widget-container{padding:0 0 clamp(15px, calc(1.97vw + 8.92px), 24px) /*16px @ 360 : 24px @ 767*/ 0;}.elementor-146 .elementor-element.elementor-element-e946352 img{object-fit:cover;}.elementor-146 .elementor-element.elementor-element-f8a7e91 .elementor-heading-title{font-size:var( --e-global-typography-d7b2d2a-font-size );line-height:var( --e-global-typography-d7b2d2a-line-height );}}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-35f8701{--width:clamp(500px, 42.36vw, 678px) /*610px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-c150f33{--width:clamp(435px, 36.81vw, 589px) /*530px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-34237ff{--width:clamp(622px, 52.71vw, 1012px) /*759px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-d5565f4{--width:clamp(544px, 46.11vw, 885px) /*664px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-534e227{--width:clamp(141px, 11.94vw, 229px) /*172px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-064c52c{--width:clamp(410px, 34.72vw, 667px) /*500px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-565ec56{--width:clamp(443px, 37.5vw, 600px) /*540px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-7ebd3b2{--content-width:clamp(865px, 73.26vw, 1173px) /*1055px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-8ef72c3{--width:clamp(263px, 22.22vw, 356px) /*320px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-34e403b{--width:clamp(263px, 22.22vw, 356px) /*320px @ 1440*/;}.elementor-146 .elementor-element.elementor-element-64f9c87{--width:clamp(263px, 22.22vw, 356px) /*320px @ 1440*/;}}@media(max-width:1179px) and (min-width:768px){.elementor-146 .elementor-element.elementor-element-35f8701{--width:clamp(413px, calc(17.03vw + 282.20px), 483px) /*413px @ 768 : 483px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-c150f33{--width:clamp(400px, calc(12.41vw + 304.70px), 451px) /*400px @ 768 : 451px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-34237ff{--width:clamp(520px, calc(24.82vw + 329.40px), 622px) /*520px @ 768 : 622px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-064c52c{--width:clamp(384px, calc(6.33vw + 335.42px), 410px) /*384px @ 768 : 410px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-565ec56{--width:clamp(300px, calc(24.33vw + 113.14px), 400px) /*300px @ 768 : 400px @ 1179*/;}.elementor-146 .elementor-element.elementor-element-7ebd3b2{--content-width:clamp(550px, calc(14.60vw + 437.88px), 610px) /*550px @ 768 : 610px @ 1179*/;}}/* Start custom CSS for container, class: .elementor-element-064c52c */@media (max-width:767px) {
    .elementor-146 .elementor-element.elementor-element-064c52c {
        margin-left:auto;
        margin-right:auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01713c8 */.elementor-146 .elementor-element.elementor-element-01713c8 {pointer-events: none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b17d262 */.elementor-146 .elementor-element.elementor-element-b17d262 {
    overflow:hidden;
    border-radius: clamp(13px, 1.04vw, 17px) /*15px @ 1440*/;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38bc05f */.elementor-146 .elementor-element.elementor-element-38bc05f {
    overflow:hidden;
    border-radius: clamp(13px, 1.04vw, 17px) /*15px @ 1440*/;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e946352 */.elementor-146 .elementor-element.elementor-element-e946352 img {
    transform: scale(1.37);
    transform-origin: 80% 80%;
    overflow:hidden;
}
.elementor-146 .elementor-element.elementor-element-e946352 {
    overflow:hidden;
    border-radius: clamp(13px, 1.04vw, 17px) /*15px @ 1440*/;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebd3b2 */.elementor-146 .elementor-element.elementor-element-7ebd3b2 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS *//* PROJECTEN SLIDER */
#projecten{
    pointer-events: none;
}
#projecten .swiper-pagination-bullet {
    display: block;
    margin:12px 0!important;
    border:1px solid var(--e-global-color-accent)!important;
    opacity: 1;
}
#projecten .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):not(:hover) {
    background: transparent;
}
#projecten .elementor-swiper-button,
#projecten-knop .elementor-swiper-button {
    visibility: hidden;
}
#projecten-knop .swiper-slide:not(.swiper-slide-active) {
    opacity: 0;
}
@media (min-width:1180px){
    #projecten-knop {
        margin-left: clamp(335px, 28.40vw, 545px) /*409px @ 1440*/;
    }
}
@media (min-width:767px) and (max-width:1179px) {
    #projecten-knop {
        margin-left:calc(17px + clamp(32px, calc(69.59vw - 502.42px), 318px) /*32px @ 768 : 318px @ 1179*/);
    }
}
@media (max-width:767px) {
    #projecten-knop {
        margin-left:calc(12px + clamp(8px, calc(8.85vw - 19.84px), 48px) /*12px @ 360 : 48px @ 767*/);
    }
}

#knopdrukker #vinger, #knopdrukker #knop {
    transition:transform 250ms ease-in-out;
}
#knopdrukker {
    cursor: pointer;
}
#vinger img,
#vinger .elementor-widget-container {
    position: relative;
    transform-origin: bottom center;
}
#knopdrukker:hover #vinger img{
    animation: ShakeWobble 300ms ease-in-out;
}
#knopdrukker #vinger .elementor-widget-container{
    animation: ShakeWobble 6s ease-in-out infinite!important;
}

@media (min-width:768px){
    #knop svg {
        width: clamp(99px, 8.40vw, 161px) /*121px @ 1440*/;
    }
}
@media (max-width:767px){
    #knop svg {
        width: clamp(58px, calc(3.69vw + 45.73px), 74px) /*59px @ 360 : 74px @ 767*/;
    }
}
@keyframes ShakeWobble {
    0% { transform: rotate(0deg); }
    25% { transform: rotate(-5deg); }
    50% { transform: rotate(5deg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}/* End custom CSS */