.elementor-12 .elementor-element.elementor-element-b183e91{--display:flex;--min-height:780px;--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:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.88;box-shadow:0px 0px 30px -10px #384658;--padding-top:80px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-b183e91 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-12 .elementor-element.elementor-element-b183e91::before, .elementor-12 .elementor-element.elementor-element-b183e91 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b183e91 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b183e91 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b183e91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b183e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-43c65e4 ) 0%, #042B41 100%);}.elementor-12 .elementor-element.elementor-element-b183e91, .elementor-12 .elementor-element.elementor-element-b183e91::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f8f007a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f8f007a::before, .elementor-12 .elementor-element.elementor-element-f8f007a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f8f007a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f8f007a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f8f007a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f8f007a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f8f007a, .elementor-12 .elementor-element.elementor-element-f8f007a::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-be66dfe{text-align:center;width:var( --container-widget-width, 997px );max-width:997px;--container-widget-width:997px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-be66dfe .elementor-heading-title{color:var( --e-global-color-d3b5252 );font-family:"DM Sans", Sans-serif;font-size:57px;font-weight:600;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-be66dfe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-2259e89{text-align:center;width:var( --container-widget-width, 997px );max-width:997px;--container-widget-width:997px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2259e89 .elementor-heading-title{color:var( --e-global-color-d3b5252 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-2259e89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-b10ec9e .elementor-button{fill:var( --e-global-color-d3b5252 );color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b10ec9e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b10ec9e .elementor-button:focus{color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b10ec9e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b10ec9e .elementor-button:focus svg{fill:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-75972fa{--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;--gap:30px 30px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-75972fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75972fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d3b5252 ) 20%, var( --e-global-color-b960ad6 ) 100%);}.elementor-12 .elementor-element.elementor-element-75972fa, .elementor-12 .elementor-element.elementor-element-75972fa::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c5afdba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d43b573{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d9d11cf .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-d9d11cf{z-index:2;}.elementor-12 .elementor-element.elementor-element-99e9792{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 );line-height:var( --e-global-typography-text-line-height );z-index:2;}.elementor-12 .elementor-element.elementor-element-99e9792 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button{fill:var( --e-global-color-d3b5252 );color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button:focus{color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-cea4f4f .elementor-button:focus svg{fill:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-249b12c{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__content{min-height:325px;text-align:left;padding:25px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-icon-wrapper{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9080e05 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__title{font-family:var( --e-global-typography-56024a9-font-family ), Sans-serif;font-size:var( --e-global-typography-56024a9-font-size );font-weight:var( --e-global-typography-56024a9-font-weight );text-transform:var( --e-global-typography-56024a9-text-transform );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__button{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 );color:var( --e-global-color-accent );background-color:var( --e-global-color-5d0a477 );border-width:0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5d0a477 );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFFF5;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta .elementor-cta__bg-overlay{transition-duration:700ms;}.elementor-12 .elementor-element.elementor-element-9080e05{z-index:2;--e-transform-transition-duration:750ms;}.elementor-12 .elementor-element.elementor-element-9080e05 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-9080e05 > .elementor-widget-container{box-shadow:0px 0px 20px -3px rgba(114, 114, 114, 0.15);}.elementor-12 .elementor-element.elementor-element-965fd84{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__content{min-height:325px;text-align:left;padding:25px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-icon-wrapper{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__title{font-family:var( --e-global-typography-56024a9-font-family ), Sans-serif;font-size:var( --e-global-typography-56024a9-font-size );font-weight:var( --e-global-typography-56024a9-font-weight );text-transform:var( --e-global-typography-56024a9-text-transform );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__button{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 );color:var( --e-global-color-accent );background-color:var( --e-global-color-5d0a477 );border-width:0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5d0a477 );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFFF5;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:700ms;}.elementor-12 .elementor-element.elementor-element-c6297a7{z-index:2;--e-transform-transition-duration:750ms;}.elementor-12 .elementor-element.elementor-element-c6297a7 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-c6297a7 > .elementor-widget-container{box-shadow:0px 0px 20px -3px rgba(114, 114, 114, 0.15);}.elementor-12 .elementor-element.elementor-element-a9242f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-0044e0b{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__content{min-height:325px;text-align:left;padding:25px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-icon-wrapper{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__title{font-family:var( --e-global-typography-56024a9-font-family ), Sans-serif;font-size:var( --e-global-typography-56024a9-font-size );font-weight:var( --e-global-typography-56024a9-font-weight );text-transform:var( --e-global-typography-56024a9-text-transform );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__button{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 );color:var( --e-global-color-accent );background-color:var( --e-global-color-5d0a477 );border-width:0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5d0a477 );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFFF5;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta .elementor-cta__bg-overlay{transition-duration:700ms;}.elementor-12 .elementor-element.elementor-element-c6fba93{z-index:2;--e-transform-transition-duration:750ms;}.elementor-12 .elementor-element.elementor-element-c6fba93 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-c6fba93 > .elementor-widget-container{box-shadow:0px 0px 20px -3px rgba(114, 114, 114, 0.15);}.elementor-12 .elementor-element.elementor-element-97e8713{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__content{min-height:325px;text-align:left;padding:25px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-icon-wrapper{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e34e966 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__title{font-family:var( --e-global-typography-56024a9-font-family ), Sans-serif;font-size:var( --e-global-typography-56024a9-font-size );font-weight:var( --e-global-typography-56024a9-font-weight );text-transform:var( --e-global-typography-56024a9-text-transform );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__button{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 );color:var( --e-global-color-accent );background-color:var( --e-global-color-5d0a477 );border-width:0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5d0a477 );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFFF5;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta .elementor-cta__bg-overlay{transition-duration:700ms;}.elementor-12 .elementor-element.elementor-element-e34e966{z-index:2;--e-transform-transition-duration:750ms;}.elementor-12 .elementor-element.elementor-element-e34e966 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-e34e966 > .elementor-widget-container{box-shadow:0px 0px 20px -3px rgba(114, 114, 114, 0.15);}.elementor-12 .elementor-element.elementor-element-7d27626{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__content{min-height:325px;text-align:left;padding:25px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-icon-wrapper{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d3baff .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__title{font-family:var( --e-global-typography-56024a9-font-family ), Sans-serif;font-size:var( --e-global-typography-56024a9-font-size );font-weight:var( --e-global-typography-56024a9-font-weight );text-transform:var( --e-global-typography-56024a9-text-transform );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__button{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 );color:var( --e-global-color-accent );background-color:var( --e-global-color-5d0a477 );border-width:0px;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5d0a477 );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFFF5;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta .elementor-cta__bg-overlay{transition-duration:700ms;}.elementor-12 .elementor-element.elementor-element-6d3baff{z-index:2;--e-transform-transition-duration:750ms;}.elementor-12 .elementor-element.elementor-element-6d3baff > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-12 .elementor-element.elementor-element-6d3baff > .elementor-widget-container{box-shadow:0px 0px 20px -3px rgba(114, 114, 114, 0.15);}.elementor-12 .elementor-element.elementor-element-c602096{--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:stretch;--gap:40px 40px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-1d0c96d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--z-index:1;}.elementor-12 .elementor-element.elementor-element-b226e6d{text-align:right;z-index:3;}.elementor-12 .elementor-element.elementor-element-b226e6d img{width:93%;height:475px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-2448451{text-align:left;bottom:86px;z-index:3;}.elementor-12 .elementor-element.elementor-element-2448451 img{width:173px;height:280px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2448451{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2448451{right:0px;}.elementor-12 .elementor-element.elementor-element-c15528a{--spacer-size:413px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:27px;z-index:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c15528a{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-c15528a{right:20px;}.elementor-12 .elementor-element.elementor-element-c15528a > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2424242E;}.elementor-12 .elementor-element.elementor-element-5bd5597{--display:flex;--justify-content:center;--background-transition:0.3s;--z-index:2;}.elementor-12 .elementor-element.elementor-element-f9e230c .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-f9e230c{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2b11131{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2b11131 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button{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 );fill:var( --e-global-color-d3b5252 );color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button:focus{color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button:focus svg{fill:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-8f07b0a{width:100%;max-width:100%;z-index:2;--e-transform-transition-duration:550ms;}.elementor-12 .elementor-element.elementor-element-8f07b0a > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-f1cc84f{--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:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3c428ba{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d684c43{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-d684c43 > .elementor-widget-container{margin:0px -80px -6px -80px;}.elementor-12 .elementor-element.elementor-element-9270757{--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:stretch;--gap:40px 40px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-a6b4891{--display:flex;--justify-content:center;--background-transition:0.3s;--z-index:2;}.elementor-12 .elementor-element.elementor-element-2173d3b .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2173d3b{width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2b10d35{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2b10d35 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-4635aa2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--z-index:1;}.elementor-12 .elementor-element.elementor-element-32da83c{text-align:left;z-index:3;}.elementor-12 .elementor-element.elementor-element-32da83c img{width:93%;height:475px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-ceb2f37{text-align:left;bottom:116px;z-index:3;}.elementor-12 .elementor-element.elementor-element-ceb2f37 img{width:173px;height:280px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ceb2f37{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ceb2f37{left:0px;}.elementor-12 .elementor-element.elementor-element-74cea91{--spacer-size:413px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:27px;z-index:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-74cea91{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-74cea91{left:20px;}.elementor-12 .elementor-element.elementor-element-74cea91 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2424242E;}.elementor-12 .elementor-element.elementor-element-82a84bb{--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:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.86;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-82a84bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82a84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hartwerkbouw.nl/wp-content/uploads/2023/06/werkzaamheden-garage-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-82a84bb::before, .elementor-12 .elementor-element.elementor-element-82a84bb > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-82a84bb > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-82a84bb > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-82a84bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-82a84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(41deg, #042B41 0%, var( --e-global-color-43c65e4 ) 100%);}.elementor-12 .elementor-element.elementor-element-82a84bb, .elementor-12 .elementor-element.elementor-element-82a84bb::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6d2c85a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ed72340{text-align:center;width:var( --container-widget-width, 775px );max-width:775px;--container-widget-width:775px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ed72340 .elementor-heading-title{color:var( --e-global-color-d3b5252 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-55d1ffa{text-align:center;color:var( --e-global-color-d3b5252 );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-button{fill:var( --e-global-color-d3b5252 );color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2fec86f .elementor-button:focus{color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2fec86f .elementor-button:focus svg{fill:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-2514535{--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:stretch;--gap:40px 40px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-ed6bc1c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--z-index:1;}.elementor-12 .elementor-element.elementor-element-859a069 img{width:100%;height:550px;object-fit:cover;object-position:center center;box-shadow:0px 0px 25px -3px rgba(192, 192, 192, 0.4117647058823529);}.elementor-12 .elementor-element.elementor-element-859a069 > .elementor-widget-container{padding:40px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-859a069{z-index:2;}.elementor-12 .elementor-element.elementor-element-c45b6b5 img{width:322px;height:317px;object-fit:cover;object-position:center center;box-shadow:0px 0px 25px -3px rgba(192, 192, 192, 0.4117647058823529);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c45b6b5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-c45b6b5{right:0px;}.elementor-12 .elementor-element.elementor-element-c45b6b5{top:0px;z-index:3;}.elementor-12 .elementor-element.elementor-element-3272cce{--spacer-size:540px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:20px;z-index:0;}.elementor-12 .elementor-element.elementor-element-3272cce > .elementor-widget-container{margin:0px 40px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2424242E;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3272cce{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-3272cce{right:20px;}.elementor-12 .elementor-element.elementor-element-7295b50{--display:flex;--justify-content:center;--background-transition:0.3s;--z-index:2;}.elementor-12 .elementor-element.elementor-element-df8ca73 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-df8ca73{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8d37e44{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-217648e .elementor-button{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 );fill:var( --e-global-color-d3b5252 );color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-217648e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-217648e .elementor-button:focus{color:var( --e-global-color-d3b5252 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-217648e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-217648e .elementor-button:focus svg{fill:var( --e-global-color-d3b5252 );}.elementor-12 .elementor-element.elementor-element-217648e{width:100%;max-width:100%;z-index:2;--e-transform-transition-duration:550ms;}.elementor-12 .elementor-element.elementor-element-217648e > .elementor-widget-container:hover{--e-transform-translateY:-8px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b183e91{--min-height:670px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-be66dfe{text-align:center;--container-widget-width:646px;--container-widget-flex-grow:0;width:var( --container-widget-width, 646px );max-width:646px;}.elementor-12 .elementor-element.elementor-element-be66dfe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-2259e89{text-align:center;--container-widget-width:646px;--container-widget-flex-grow:0;width:var( --container-widget-width, 646px );max-width:646px;}.elementor-12 .elementor-element.elementor-element-2259e89 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-75972fa{--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-c5afdba{--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;}.elementor-12 .elementor-element.elementor-element-d43b573{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9d11cf .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-d9d11cf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-99e9792{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__content{min-height:315px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__content{min-height:315px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-a9242f7{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__content{min-height:315px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__content{min-height:315px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__content{min-height:255px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c602096{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;}.elementor-12 .elementor-element.elementor-element-1d0c96d.e-con{--order:2;}.elementor-12 .elementor-element.elementor-element-b226e6d img{width:100%;height:250px;}.elementor-12 .elementor-element.elementor-element-2448451 img{width:136px;height:204px;}.elementor-12 .elementor-element.elementor-element-2448451{bottom:30px;}.elementor-12 .elementor-element.elementor-element-c15528a{--spacer-size:167px;}.elementor-12 .elementor-element.elementor-element-f9e230c .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-f9e230c{--container-widget-width:614px;--container-widget-flex-grow:0;width:var( --container-widget-width, 614px );max-width:614px;}.elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-d684c43{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-9270757{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;}.elementor-12 .elementor-element.elementor-element-2173d3b .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2173d3b{--container-widget-width:544px;--container-widget-flex-grow:0;width:var( --container-widget-width, 544px );max-width:544px;}.elementor-12 .elementor-element.elementor-element-4635aa2.e-con{--order:2;}.elementor-12 .elementor-element.elementor-element-32da83c img{width:100%;height:250px;}.elementor-12 .elementor-element.elementor-element-ceb2f37 img{width:136px;height:204px;}.elementor-12 .elementor-element.elementor-element-ceb2f37{bottom:30px;}.elementor-12 .elementor-element.elementor-element-74cea91{--spacer-size:167px;}.elementor-12 .elementor-element.elementor-element-6d2c85a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed72340 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-55d1ffa{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2514535{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;}.elementor-12 .elementor-element.elementor-element-ed6bc1c.e-con{--order:2;}.elementor-12 .elementor-element.elementor-element-859a069 img{height:250px;}.elementor-12 .elementor-element.elementor-element-c45b6b5 img{width:233px;height:204px;}.elementor-12 .elementor-element.elementor-element-3272cce{--spacer-size:249px;}.elementor-12 .elementor-element.elementor-element-7295b50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df8ca73 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-df8ca73{--container-widget-width:471px;--container-widget-flex-grow:0;width:var( --container-widget-width, 471px );max-width:471px;}.elementor-12 .elementor-element.elementor-element-217648e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b183e91{--min-height:670px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-be66dfe .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-be66dfe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-2259e89 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-b10ec9e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-75972fa{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d9d11cf .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-99e9792{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-9080e05 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-c6297a7 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-c6fba93 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-e34e966 .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__title{font-size:var( --e-global-typography-56024a9-font-size );line-height:var( --e-global-typography-56024a9-line-height );letter-spacing:var( --e-global-typography-56024a9-letter-spacing );word-spacing:var( --e-global-typography-56024a9-word-spacing );}.elementor-12 .elementor-element.elementor-element-6d3baff .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c602096{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-1d0c96d{--gap:0px 0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-f9e230c .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-8f07b0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-8f07b0a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d684c43{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-9270757{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2173d3b .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-4635aa2{--gap:0px 0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-82a84bb{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ed72340 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2fec86f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2514535{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ed6bc1c{--gap:0px 0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-859a069 > .elementor-widget-container{padding:20px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-c45b6b5 img{width:100%;height:135px;}.elementor-12 .elementor-element.elementor-element-3272cce > .elementor-widget-container{margin:0px 20px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3272cce{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-3272cce{right:10px;}.elementor-12 .elementor-element.elementor-element-3272cce{top:10px;}.elementor-12 .elementor-element.elementor-element-df8ca73 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-217648e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-217648e{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f8f007a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-f8f007a{--width:100%;}.elementor-12 .elementor-element.elementor-element-d43b573{--width:100%;}.elementor-12 .elementor-element.elementor-element-249b12c{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-965fd84{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-0044e0b{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-97e8713{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-7d27626{--width:100%;}.elementor-12 .elementor-element.elementor-element-1d0c96d{--width:100%;}.elementor-12 .elementor-element.elementor-element-5bd5597{--width:100%;}.elementor-12 .elementor-element.elementor-element-a6b4891{--width:100%;}.elementor-12 .elementor-element.elementor-element-4635aa2{--width:100%;}.elementor-12 .elementor-element.elementor-element-6d2c85a{--width:100%;}.elementor-12 .elementor-element.elementor-element-ed6bc1c{--width:100%;}.elementor-12 .elementor-element.elementor-element-7295b50{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-99e9792 */.elementor-12 .elementor-element.elementor-element-99e9792 a{
  background: 
      linear-gradient(currentColor 0 0) 
      var(--p, 0%) 100% /var(--d, 25%) 2px no-repeat;
  transition: 0.3s, background-position 0s;
}

.elementor-12 .elementor-element.elementor-element-99e9792 a:hover {
  --d: 100%;
  --p: 50%;
  transition: 0.3s, background-size 0.3s 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b11131 */.elementor-12 .elementor-element.elementor-element-2b11131 a{
  background: 
      linear-gradient(currentColor 0 0) 
      var(--p, 0%) 100% /var(--d, 25%) 2px no-repeat;
  transition: 0.3s, background-position 0s;
  display: inline;
}

.elementor-12 .elementor-element.elementor-element-2b11131 a:hover {
  --d: 100%;
  --p: 50%;
  transition: 0.3s, background-size 0.3s 0.3s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d684c43 */.elementor-12 .elementor-element.elementor-element-d684c43 .swiper-slide-inner:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #000;
    z-index: 0;
    opacity: 0.1;
}

.elementor-12 .elementor-element.elementor-element-d684c43 .swiper-slide-inner {
    background: green;
    line-height: 0!important;
}

.elementor-12 .elementor-element.elementor-element-d684c43 .swiper-slide-inner:hover:after {
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b10d35 */.elementor-12 .elementor-element.elementor-element-2b10d35 a{
  background: 
      linear-gradient(currentColor 0 0) 
      var(--p, 0%) 100% /var(--d, 25%) 2px no-repeat;
  transition: 0.3s, background-position 0s;
  display: inline;
}

.elementor-12 .elementor-element.elementor-element-2b10d35 a:hover {
  --d: 100%;
  --p: 50%;
  transition: 0.3s, background-size 0.3s 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55d1ffa */.elementor-12 .elementor-element.elementor-element-55d1ffa a{
  background: 
      linear-gradient(currentColor 0 0) 
      var(--p, 0%) 100% /var(--d, 25%) 2px no-repeat;
  transition: 0.3s, background-position 0s;
  display: inline;
}

.elementor-12 .elementor-element.elementor-element-55d1ffa a:hover {
  --d: 100%;
  --p: 50%;
  transition: 0.3s, background-size 0.3s 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d37e44 */.elementor-12 .elementor-element.elementor-element-8d37e44 a{
  background: 
      linear-gradient(currentColor 0 0) 
      var(--p, 0%) 100% /var(--d, 25%) 2px no-repeat;
  transition: 0.3s, background-position 0s;
  display: inline;
}

.elementor-12 .elementor-element.elementor-element-8d37e44 a:hover {
  --d: 100%;
  --p: 50%;
  transition: 0.3s, background-size 0.3s 0.3s;
}/* End custom CSS */