.elementor-5 .elementor-element.elementor-element-8ff418b{--display:flex;--min-height:850px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-8ff418b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ctxengenharia.com.br/wp-content/uploads/2023/05/engenheiro.jpg");background-position:600px -250px;background-repeat:repeat-x;}.elementor-5 .elementor-element.elementor-element-8ff418b::before, .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-8ff418b > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-8ff418b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-8ff418b, .elementor-5 .elementor-element.elementor-element-8ff418b::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-6532e35{--display:flex;--min-height:431px;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-161c743{text-align:left;}.elementor-5 .elementor-element.elementor-element-161c743 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:111px;font-weight:800;}.elementor-5 .elementor-element.elementor-element-b776c28{--iteration-count:infinite;width:var( --container-widget-width, 84.699% );max-width:84.699%;--container-widget-width:84.699%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b776c28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b776c28 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-5 .elementor-element.elementor-element-b776c28 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ff29faf{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4fa50f0{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-4fa50f0 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-element{--order:99999 /* order end hack */;}.elementor-5 .elementor-element.elementor-element-4fa50f0 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-4fa50f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-962a4a1{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-962a4a1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-962a4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-962a4a1, .elementor-5 .elementor-element.elementor-element-962a4a1::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-91e3034{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-cf0133a{text-align:center;}.elementor-5 .elementor-element.elementor-element-cf0133a .elementor-heading-title{color:var( --e-global-color-59452c7 );font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-5 .elementor-element.elementor-element-7998725 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-7998725{text-align:center;}.elementor-5 .elementor-element.elementor-element-7998725 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-fb73c22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-bd96407{--display:flex;--min-height:730px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-bd96407:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bd96407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ctxengenharia.com.br/wp-content/uploads/2023/05/engenheiro-1-1024x683.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-bd96407, .elementor-5 .elementor-element.elementor-element-bd96407::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-bd96407.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-c99101d{--display:flex;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-7964185 .elementor-heading-title{color:var( --e-global-color-59452c7 );}.elementor-5 .elementor-element.elementor-element-244691e{text-align:justify;color:var( --e-global-color-accent );font-weight:600;}.elementor-5 .elementor-element.elementor-element-002ee05{--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;--background-transition:0.3s;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-002ee05:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-002ee05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-002ee05::before, .elementor-5 .elementor-element.elementor-element-002ee05 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-002ee05 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-002ee05 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-002ee05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-002ee05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-002ee05, .elementor-5 .elementor-element.elementor-element-002ee05::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-b83490f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-6fe5cc6{text-align:center;}.elementor-5 .elementor-element.elementor-element-6fe5cc6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-5 .elementor-element.elementor-element-646ef35 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-646ef35{text-align:center;}.elementor-5 .elementor-element.elementor-element-646ef35 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-f7322d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f7322d3::before, .elementor-5 .elementor-element.elementor-element-f7322d3 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f7322d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f7322d3 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f7322d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f7322d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-456bcac .elementor-gallery-item__overlay{background-color:#1E33405E;}.elementor-5 .elementor-element.elementor-element-456bcac .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5 .elementor-element.elementor-element-456bcac .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-456bcac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-456bcac{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5 .elementor-element.elementor-element-456bcac .elementor-gallery-item__description{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:800;}.elementor-5 .elementor-element.elementor-element-239df53{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-239df53:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-239df53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-239df53, .elementor-5 .elementor-element.elementor-element-239df53::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-ba1bd24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-80dfd67{text-align:center;}.elementor-5 .elementor-element.elementor-element-80dfd67 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-5 .elementor-element.elementor-element-a0bc141 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-a0bc141{text-align:center;}.elementor-5 .elementor-element.elementor-element-a0bc141 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-b765307{--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:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9c2ea65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;box-shadow:0px 0px 35px 15px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-9c2ea65:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9c2ea65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5 .elementor-element.elementor-element-9c2ea65, .elementor-5 .elementor-element.elementor-element-9c2ea65::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-9c2ea65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b085a18 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-b085a18 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-b085a18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b085a18.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b085a18.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b085a18.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b085a18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-b085a18 .elementor-icon{font-size:75px;}.elementor-5 .elementor-element.elementor-element-b085a18 .elementor-icon svg{height:75px;}.elementor-5 .elementor-element.elementor-element-828c6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-828c6e5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-09263c6{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-6fba776 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-5 .elementor-element.elementor-element-93cdc6c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;box-shadow:0px 0px 35px 15px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-93cdc6c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-93cdc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5 .elementor-element.elementor-element-93cdc6c, .elementor-5 .elementor-element.elementor-element-93cdc6c::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-93cdc6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-9247361 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-9247361 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-9247361.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9247361.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9247361.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9247361.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9247361.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9247361 .elementor-icon{font-size:75px;}.elementor-5 .elementor-element.elementor-element-9247361 .elementor-icon svg{height:75px;}.elementor-5 .elementor-element.elementor-element-a3fe078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-a3fe078 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-3da386f{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-4b8acb1 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-5 .elementor-element.elementor-element-94bc1ae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;box-shadow:0px 0px 35px 15px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-94bc1ae:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-94bc1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5 .elementor-element.elementor-element-94bc1ae, .elementor-5 .elementor-element.elementor-element-94bc1ae::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-94bc1ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-ce2fe08 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-ce2fe08 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-ce2fe08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-ce2fe08.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-ce2fe08.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-ce2fe08.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-ce2fe08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-ce2fe08 .elementor-icon{font-size:75px;}.elementor-5 .elementor-element.elementor-element-ce2fe08 .elementor-icon svg{height:75px;}.elementor-5 .elementor-element.elementor-element-bf4aa13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-bf4aa13 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-30c81a9{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-fa59f62 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-5 .elementor-element.elementor-element-903a2dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;box-shadow:0px 0px 35px 15px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-903a2dd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-903a2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5 .elementor-element.elementor-element-903a2dd, .elementor-5 .elementor-element.elementor-element-903a2dd::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-903a2dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-68fef17 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-68fef17 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-68fef17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-68fef17.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-68fef17.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-68fef17.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-68fef17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-68fef17 .elementor-icon{font-size:75px;}.elementor-5 .elementor-element.elementor-element-68fef17 .elementor-icon svg{height:75px;}.elementor-5 .elementor-element.elementor-element-e3b77dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-e3b77dc .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-bd5b912{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-7a62097 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-5 .elementor-element.elementor-element-d4b4669{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-736a7db .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5ba3914{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-5ba3914:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5ba3914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-5ba3914, .elementor-5 .elementor-element.elementor-element-5ba3914::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-019128a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-6ec7b6d{text-align:center;}.elementor-5 .elementor-element.elementor-element-6ec7b6d .elementor-heading-title{color:var( --e-global-color-59452c7 );font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-5 .elementor-element.elementor-element-b748c35 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-b748c35{text-align:center;}.elementor-5 .elementor-element.elementor-element-b748c35 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-3676e50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--background-transition:0.3s;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-02a086c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-02a086c.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-02a086c .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-02a086c .elementor-counter-title{color:var( --e-global-color-59452c7 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-3b51ec2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-3b51ec2.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-3b51ec2 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3b51ec2 .elementor-counter-title{color:var( --e-global-color-59452c7 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-99a7539 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-99a7539.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-99a7539 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-99a7539 .elementor-counter-title{color:var( --e-global-color-59452c7 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-a2dd83a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-a2dd83a.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-a2dd83a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a2dd83a .elementor-counter-title{color:var( --e-global-color-59452c7 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5 .elementor-element.elementor-element-e4b139b{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5 .elementor-element.elementor-element-e4b139b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e4b139b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F259;}.elementor-5 .elementor-element.elementor-element-e4b139b, .elementor-5 .elementor-element.elementor-element-e4b139b::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-450f94d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-3042524{text-align:center;}.elementor-5 .elementor-element.elementor-element-3042524 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto Condensed", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-5 .elementor-element.elementor-element-9a74b85 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-9a74b85{text-align:center;}.elementor-5 .elementor-element.elementor-element-9a74b85 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-1a9a037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-e51c3d5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5 .elementor-element.elementor-element-e51c3d5 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e51c3d5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5 .elementor-element.elementor-element-e51c3d5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e51c3d5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-e51c3d5 .swiper-wrapper{display:flex;align-items:center;}.elementor-5 .elementor-element.elementor-element-43f3c58{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6d612a9{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6d612a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-9b4e26c iframe{height:619px;}.elementor-5 .elementor-element.elementor-element-d9ca4d9{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-6532e35{--content-width:1400px;}.elementor-5 .elementor-element.elementor-element-ff29faf{--content-width:1400px;}.elementor-5 .elementor-element.elementor-element-fb73c22{--content-width:1400px;}.elementor-5 .elementor-element.elementor-element-bd96407{--width:63.848%;}.elementor-5 .elementor-element.elementor-element-9c2ea65{--width:33%;}.elementor-5 .elementor-element.elementor-element-93cdc6c{--width:33%;}.elementor-5 .elementor-element.elementor-element-94bc1ae{--width:33%;}.elementor-5 .elementor-element.elementor-element-903a2dd{--width:33%;}.elementor-5 .elementor-element.elementor-element-6d612a9{--width:53.517%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-8ff418b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-8ff418b{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8ff418b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5 .elementor-element.elementor-element-6532e35{--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-161c743 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-161c743{text-align:center;}.elementor-5 .elementor-element.elementor-element-161c743 .elementor-heading-title{font-size:45px;}.elementor-5 .elementor-element.elementor-element-b776c28 > .elementor-widget-container{padding:13px 13px 13px 13px;}.elementor-5 .elementor-element.elementor-element-b776c28{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-5 .elementor-element.elementor-element-b776c28.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-b776c28 .elementor-headline{text-align:center;font-size:27px;}.elementor-5 .elementor-element.elementor-element-4fa50f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-962a4a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-91e3034{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-cf0133a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-7998725 .elementor-heading-title{font-size:31px;}.elementor-5 .elementor-element.elementor-element-fb73c22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-bd96407{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7964185{text-align:center;}.elementor-5 .elementor-element.elementor-element-244691e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-244691e{text-align:justify;font-size:13px;}.elementor-5 .elementor-element.elementor-element-002ee05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-646ef35 .elementor-heading-title{font-size:31px;}.elementor-5 .elementor-element.elementor-element-f7322d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-239df53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-a0bc141 .elementor-heading-title{font-size:31px;}.elementor-5 .elementor-element.elementor-element-5ba3914{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b748c35 .elementor-heading-title{font-size:31px;}.elementor-5 .elementor-element.elementor-element-e4b139b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9a74b85 .elementor-heading-title{font-size:31px;}}@media(min-width:1025px){.elementor-5 .elementor-element.elementor-element-8ff418b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8ff418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}