.elementor-12 .elementor-element.elementor-element-15e9180f > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-15e9180f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-15e9180f{margin-top:-92px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-4afed23e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"loos-compressed", Sans-serif;font-size:2.2rem;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-1a8035ef .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-normal", Sans-serif;font-size:2rem;font-weight:200;}.elementor-12 .elementor-element.elementor-element-1a8035ef > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 220px;}.elementor-12 .elementor-element.elementor-element-2a4476e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6251c638 > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-6251c638 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-6251c638{margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-36c8c085 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:6.8rem;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-71e29f55{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-71e29f55 .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-71e29f55 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1f264dda{text-align:left;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-488960cd{margin-top:0px;margin-bottom:100px;}.elementor-12 .elementor-element.elementor-element-2f5dee9a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-2f5dee9a .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-2f5dee9a .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-22f13631{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-3a3accb3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-3a3accb3 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-3a3accb3 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3b1724c4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-3ec9ba8{margin-top:0px;margin-bottom:100px;}.elementor-12 .elementor-element.elementor-element-283c006c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-283c006c .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-283c006c .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-734351f9{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-625147d9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-625147d9 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-625147d9 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-2a202820{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-66f77940{margin-top:0px;margin-bottom:100px;}.elementor-12 .elementor-element.elementor-element-483b975f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-483b975f .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-483b975f .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-269a3db{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-11439a03{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-11439a03 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-11439a03 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5b73cfd0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-6cf58d17{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-6cf58d17 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-6cf58d17 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-766dd7f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-39ca1fd7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-39ca1fd7 .elementor-divider-separator{width:65px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-39ca1fd7 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4c9a3898{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-43fca460 > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-43fca460 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-43fca460{margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-340c88ed .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-2cf2d38{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-2cf2d38 .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-2cf2d38 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3070d751{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-105d7ddb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-2b2ee2b9 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:32px;font-weight:500;line-height:16px;}.elementor-12 .elementor-element.elementor-element-2b2ee2b9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f8d2ef6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-3f8d2ef6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3276834d{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-728631e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-42912fc2 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:32px;font-weight:500;line-height:16px;}.elementor-12 .elementor-element.elementor-element-42912fc2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51186f67 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-51186f67 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f3f4df3{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-7281083 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-330bfd1b .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:32px;font-weight:500;line-height:16px;}.elementor-12 .elementor-element.elementor-element-330bfd1b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13ad667d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-13ad667d > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ffd5385{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-767b0bf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-36ce1d19 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:32px;font-weight:500;line-height:16px;}.elementor-12 .elementor-element.elementor-element-36ce1d19 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4301669b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-4301669b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-471ed5a1{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-3dbf44d2 > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-3dbf44d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-3dbf44d2{margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-3103e70d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-117354a5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-117354a5 .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-117354a5 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-a8e6d5e{text-align:left;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-5b9ea425 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a78161d > .elementor-container{min-height:430px;}.elementor-12 .elementor-element.elementor-element-1a78161d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-1a78161d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a78161d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1a78161d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-1a78161d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-eb45f87.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-eb45f87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-5013d2c5.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-12 .elementor-element.elementor-element-5013d2c5.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-12 .elementor-element.elementor-element-5013d2c5.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-title{margin-bottom:45px;font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-description{color:#FFFFFF;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-5013d2c5 > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-7ccf0c80 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-12 .elementor-element.elementor-element-7ccf0c80 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-12 .elementor-element.elementor-element-7ccf0c80 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:17px;fill:#B1C7E3;color:#B1C7E3;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6f5b37fd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-6f5b37fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-b0ef6f7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-b0ef6f7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-b0ef6f7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-title{margin-bottom:45px;font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-description{color:#FFFFFF;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-63f93809 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-12 .elementor-element.elementor-element-63f93809 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-12 .elementor-element.elementor-element-63f93809 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:17px;fill:#B1C7E3;color:#B1C7E3;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-5ad15aec > .elementor-container{min-height:430px;}.elementor-12 .elementor-element.elementor-element-5ad15aec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5ad15aec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ad15aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ad15aec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-5ad15aec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2c194828.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-2c194828.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-73617310.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-73617310.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-73617310.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-title{margin-bottom:45px;font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-description{color:#FFFFFF;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-73617310 > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-3a1ecfc8 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-12 .elementor-element.elementor-element-3a1ecfc8 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-12 .elementor-element.elementor-element-3a1ecfc8 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:17px;fill:#B1C7E3;color:#B1C7E3;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6a050d76.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-6a050d76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-769009a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-769009a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-769009a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-title{margin-bottom:45px;font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-description{color:#FFFFFF;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:27px;}.elementor-12 .elementor-element.elementor-element-769009a2 > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-62e83dfe .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-12 .elementor-element.elementor-element-62e83dfe .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-12 .elementor-element.elementor-element-62e83dfe .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:17px;fill:#B1C7E3;color:#B1C7E3;background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-1204cf6e > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-1204cf6e{margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-2433fb52 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-449e75bf{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-449e75bf .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-449e75bf .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-449e75bf > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-12 .elementor-element.elementor-element-577758d7 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-577758d7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-577758d7 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-577758d7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-577758d7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-577758d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57416001 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-57416001 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-57416001 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-57416001 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-57416001 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-57416001 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6015393a .elementor-button{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6015393a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6015393a .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6015393a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6015393a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6015393a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31c11187 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-31c11187 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-31c11187 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-31c11187 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-31c11187 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-31c11187 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68573e33 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-4b6979e9 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-4b6979e9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f2ba53{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-5b9dda06 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-5b9dda06 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5b9dda06 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5b9dda06 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5b9dda06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-11e82b75 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-24d6da4e .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-24d6da4e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-535ef2c{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-179bc374 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-179bc374 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-179bc374 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-179bc374 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-179bc374 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6a234fa1 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-48c6613b .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-48c6613b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e435c30{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-1b961720 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-1b961720 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1b961720 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1b961720 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1b961720 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43ffbfa .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-65730d73 .elementor-heading-title{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-65730d73 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-152a702f{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-2b8d7313 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-2b8d7313 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2b8d7313 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b8d7313 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2b8d7313 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c6be946 > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-c6be946 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-c6be946{margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-484be035 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-5f63e821{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-5f63e821 .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-5f63e821 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-57b028bf{text-align:left;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-60f6ae2f{text-align:left;color:var( --e-global-color-secondary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:17px;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-5d24caa2{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-689cc3cf > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60da2d5c{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-60da2d5c .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-60da2d5c .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-60da2d5c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-60da2d5c .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-60da2d5c .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-1abb80af > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55378d76{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-55378d76 .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-55378d76 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-55378d76 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-55378d76 .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-55378d76 .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-c3c1c41{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-23ca0faf > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-473e7646{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-473e7646 .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-473e7646 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-473e7646 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-473e7646 .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-473e7646 .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-7a73c869 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c84325c{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-1c84325c .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-1c84325c .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-1c84325c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1c84325c .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1c84325c .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-74ed4493{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-28e86de0 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7787558a{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-7787558a .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-7787558a .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7787558a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7787558a .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7787558a .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-4e18d155 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11ad1b5e{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-11ad1b5e .elementor-icon{font-size:68px;}.elementor-12 .elementor-element.elementor-element-11ad1b5e .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-11ad1b5e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-11ad1b5e .elementor-icon-box-title a{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-11ad1b5e .elementor-icon-box-description{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;line-height:30px;}.elementor-12 .elementor-element.elementor-element-24e56f89 > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-24e56f89 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5ae4d99a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-544b2882{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-544b2882 .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-544b2882 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-24f73151{text-align:left;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-132c1fe8 > .elementor-container{min-height:400px;}.elementor-12 .elementor-element.elementor-element-132c1fe8{margin-top:0px;margin-bottom:60px;}.elementor-12 .elementor-element.elementor-element-16d5bbe1 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-50edbd5c img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-50edbd5c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-3a751dd8 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e4484f8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-e4484f8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-635efc2 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ee57a4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-4ee57a4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-dde326b > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79556fd img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-79556fd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-9c17cae > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ccc8f97 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-ccc8f97:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-80d31da{margin-top:0px;margin-bottom:60px;}.elementor-12 .elementor-element.elementor-element-aabe546 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6b05e48 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-6b05e48:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-712e6b6 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a65f60 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-1a65f60:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-edc8e10{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-3f795ae8 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70bac5e0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-70bac5e0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-769aac45 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-139880ab img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-139880ab:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-62ac3cde{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-1b896546 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e23727a img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-12 .elementor-element.elementor-element-4e23727a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-49144f93 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70031e22 > .elementor-container{min-height:640px;}.elementor-12 .elementor-element.elementor-element-70031e22:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70031e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plantformance.com/wp-content/uploads/2022/02/Group-136-1.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-70031e22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;}.elementor-12 .elementor-element.elementor-element-70031e22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-11466061{text-align:center;}.elementor-12 .elementor-element.elementor-element-11466061 .elementor-heading-title{color:#FFFFFF;font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-128831d0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-128831d0 .elementor-divider-separator{width:125px;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-128831d0 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-128831d0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44bf2bab{text-align:center;color:#FFFFFF;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:39px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-39px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group > label, .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group > label{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;line-height:45px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-subgroup label{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#FFFFFF;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#FFFFFF;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:14px;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-12 .elementor-element.elementor-element-60a35b7d .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button[type="submit"]{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60a35b7d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-60a35b7d .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-60a35b7d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-60a35b7d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-1e524aaa > .elementor-container{max-width:1640px;}.elementor-12 .elementor-element.elementor-element-1e524aaa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-1e524aaa{margin-top:0px;margin-bottom:80px;}.elementor-12 .elementor-element.elementor-element-3671d596 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"loos-compressed", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-146362fc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-146362fc .elementor-divider-separator{width:122px;}.elementor-12 .elementor-element.elementor-element-146362fc .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12 .elementor-element.elementor-element-caeb5d7{text-align:left;font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-caeb5d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f5f1aad{text-align:left;color:var( --e-global-color-secondary );font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-5f5f1aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-12 .elementor-element.elementor-element-3cf55f26{--e-icon-list-icon-size:27px;}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3cf55f26 .elementor-icon-list-item > a{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-14529998.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-14529998.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:50px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-50px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group > label{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;line-height:45px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-subgroup label{font-family:"loos-normal", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button{font-family:"loos-normal", Sans-serif;font-size:18px;font-weight:400;line-height:14px;border-radius:0px 0px 0px 0px;padding:16px 30px 16px 30px;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2ffa7c0b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-2ffa7c0b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-41a2e96e > .elementor-container{max-width:1640px;min-height:740px;}:root{--page-title-display:none;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-598cdb41{width:50.488%;}.elementor-12 .elementor-element.elementor-element-2a4476e7{width:49.451%;}.elementor-12 .elementor-element.elementor-element-6105903f{width:43.114%;}.elementor-12 .elementor-element.elementor-element-5eadf498{width:5.886%;}.elementor-12 .elementor-element.elementor-element-7ea3df0c{width:50.332%;}.elementor-12 .elementor-element.elementor-element-7f2ab8ad{width:43.114%;}.elementor-12 .elementor-element.elementor-element-1f764bb7{width:5.886%;}.elementor-12 .elementor-element.elementor-element-5b9ea425{width:50.332%;}.elementor-12 .elementor-element.elementor-element-77108a5e{width:100%;}.elementor-12 .elementor-element.elementor-element-72ff23d7{width:100%;}.elementor-12 .elementor-element.elementor-element-123925bd{width:100%;}.elementor-12 .elementor-element.elementor-element-29f1fa06{width:100%;}.elementor-12 .elementor-element.elementor-element-5124048{width:43.114%;}.elementor-12 .elementor-element.elementor-element-69f239ea{width:5.886%;}.elementor-12 .elementor-element.elementor-element-2c06a0af{width:50.332%;}.elementor-12 .elementor-element.elementor-element-2d20e7e5{width:42.429%;}.elementor-12 .elementor-element.elementor-element-7b808c51{width:6.571%;}.elementor-12 .elementor-element.elementor-element-7a10be9c{width:50.332%;}.elementor-12 .elementor-element.elementor-element-5045df92{width:43.052%;}.elementor-12 .elementor-element.elementor-element-5d062fbf{width:5.948%;}.elementor-12 .elementor-element.elementor-element-14529998{width:50.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6105903f{width:100%;}.elementor-12 .elementor-element.elementor-element-5eadf498{width:3%;}.elementor-12 .elementor-element.elementor-element-7ea3df0c{width:100%;}.elementor-12 .elementor-element.elementor-element-105d7ddb{width:45%;}.elementor-12 .elementor-element.elementor-element-728631e8{width:45%;}.elementor-12 .elementor-element.elementor-element-7281083{width:45%;}.elementor-12 .elementor-element.elementor-element-767b0bf5{width:45%;}.elementor-12 .elementor-element.elementor-element-7f2ab8ad{width:100%;}.elementor-12 .elementor-element.elementor-element-1f764bb7{width:3%;}.elementor-12 .elementor-element.elementor-element-5b9ea425{width:100%;}.elementor-12 .elementor-element.elementor-element-5124048{width:100%;}.elementor-12 .elementor-element.elementor-element-2c06a0af{width:100%;}.elementor-12 .elementor-element.elementor-element-2d20e7e5{width:100%;}.elementor-12 .elementor-element.elementor-element-7a10be9c{width:100%;}.elementor-12 .elementor-element.elementor-element-5045df92{width:100%;}.elementor-12 .elementor-element.elementor-element-14529998{width:100%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-4afed23e .elementor-heading-title{font-size:4rem;}.elementor-12 .elementor-element.elementor-element-36c8c085 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-22f13631{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-3b1724c4{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-734351f9{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2a202820{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-269a3db{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-5b73cfd0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-766dd7f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-4c9a3898{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-340c88ed .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-3103e70d .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-2433fb52 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-484be035 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-5ae4d99a .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-11466061 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-3671d596 .elementor-heading-title{font-size:5rem;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-15e9180f{margin-top:0px;margin-bottom:40px;padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-1a8035ef > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-6251c638{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-6105903f > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-36c8c085 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-7ea3df0c > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-22f13631{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-3b1724c4{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-734351f9{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2a202820{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-269a3db{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-5b73cfd0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-766dd7f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-4c9a3898{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-43fca460{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-40d2ecef > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-340c88ed .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-105d7ddb > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-728631e8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7281083 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-767b0bf5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3dbf44d2{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-7f2ab8ad > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-3103e70d .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-5b9ea425 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1204cf6e{margin-top:0px;margin-bottom:210px;}.elementor-12 .elementor-element.elementor-element-151b9b4a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-2433fb52 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-449e75bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c6be946{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-5124048 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-484be035 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-2c06a0af > .elementor-element-populated{margin:40px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12 .elementor-element.elementor-element-2d20e7e5 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-5ae4d99a .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-7a10be9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-132c1fe8 > .elementor-container{min-height:112px;}.elementor-12 .elementor-element.elementor-element-16d5bbe1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a751dd8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-635efc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dde326b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9c17cae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70031e22 > .elementor-container{min-height:461px;}.elementor-12 .elementor-element.elementor-element-70031e22{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-11466061 .elementor-heading-title{font-size:5rem;}.elementor-12 .elementor-element.elementor-element-3671d596 .elementor-heading-title{font-size:5rem;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-15e9180f{padding:40px 15px 70px 15px;}.elementor-12 .elementor-element.elementor-element-4afed23e{text-align:left;}.elementor-12 .elementor-element.elementor-element-4afed23e .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-1a8035ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6105903f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-36c8c085 .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-7ea3df0c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-488960cd{margin-top:0px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-4caf6d5{width:50%;}.elementor-12 .elementor-element.elementor-element-4caf6d5 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-22f13631{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-603fe226{width:50%;}.elementor-12 .elementor-element.elementor-element-3b1724c4{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-3ec9ba8{margin-top:0px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1dc846db{width:50%;}.elementor-12 .elementor-element.elementor-element-1dc846db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-734351f9{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-fd0f917{width:50%;}.elementor-12 .elementor-element.elementor-element-2a202820{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-66f77940{margin-top:0px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1706cdcd{width:50%;}.elementor-12 .elementor-element.elementor-element-1706cdcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-269a3db{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-37c036e2{width:50%;}.elementor-12 .elementor-element.elementor-element-5b73cfd0{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-1fb067cc{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-361f1836{width:50%;}.elementor-12 .elementor-element.elementor-element-361f1836 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-766dd7f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2d2174b{width:50%;}.elementor-12 .elementor-element.elementor-element-4c9a3898{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-40d2ecef > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-340c88ed .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-105d7ddb > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-728631e8 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7281083 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-767b0bf5 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7f2ab8ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-3103e70d .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-5013d2c5 .elementor-image-box-img{margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-b0ef6f7 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-73617310 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6a050d76 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-769009a2 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-1204cf6e{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-151b9b4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee8a747{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ac5914c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-2433fb52 .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-54598e37 > .elementor-element-populated{margin:400px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5124048 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-484be035 .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-2c06a0af > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-5d24caa2{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-689cc3cf > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1abb80af > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c3c1c41{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-23ca0faf > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-7a73c869 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-28e86de0 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-4e18d155 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-2d20e7e5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-5ae4d99a .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-16d5bbe1{width:50%;}.elementor-12 .elementor-element.elementor-element-3a751dd8{width:50%;}.elementor-12 .elementor-element.elementor-element-635efc2{width:50%;}.elementor-12 .elementor-element.elementor-element-dde326b{width:50%;}.elementor-12 .elementor-element.elementor-element-ccc8f97 img{width:100%;}.elementor-12 .elementor-element.elementor-element-70031e22{padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-22ad5e90 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-11466061 .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-3671d596 .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-41a2e96e > .elementor-container{min-height:196px;}}/* Start custom CSS for heading, class: .elementor-element-1a8035ef */.elementor-12 .elementor-element.elementor-element-1a8035ef h3:before {
    content:'';
    width:200px;
    height: 2px;
    border-top:2px solid #3F76BA;
    display: block;
    position: absolute;
    left: 0;
    top:48px;
    
}
@media (max-width:1024px) {
    .elementor-12 .elementor-element.elementor-element-1a8035ef h3:before {
        width:30px;
        left: 0;
    top:48px;
    }
}
@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-1a8035ef h3:before {
        width:30px;
        left: 0;
    top:12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-611e09a5 */.elementor-12 .elementor-element.elementor-element-611e09a5 .image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.elementor-12 .elementor-element.elementor-element-611e09a5 .middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  width:100%;
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container {
  position: relative;
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .image {

    filter: brightness(0.5);

}


.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .middle {
  opacity: 1;
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .overlay {
    background-color: black;
    opacity: 0.5;
}

.elementor-12 .elementor-element.elementor-element-611e09a5 .text {
    font-family: "Loos Normal";
    font-weight: 400;
  color: white;
  font-size: 32px;
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .team-divider {
    width:20px;
    border-top:1px solid white;
    height:20px;
    margin:0 auto;
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .team-buttons a:first-of-type {
    margin-right:30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container .team-buttons  {
   position: relative;
   bottom:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container .text  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container .team-divider  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .text  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .team-divider  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-611e09a5 .container:hover .team-buttons  {
   position: relative;
   bottom:0;
    transition: .5s;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea2db04 */.elementor-12 .elementor-element.elementor-element-ea2db04 .image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.elementor-12 .elementor-element.elementor-element-ea2db04 .middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  width:100%;
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container {
  position: relative;
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .image {

    filter: brightness(0.5);

}


.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .middle {
  opacity: 1;
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .overlay {
    background-color: black;
    opacity: 0.5;
}

.elementor-12 .elementor-element.elementor-element-ea2db04 .text {
    font-family: "Loos Normal";
    font-weight: 400;
  color: white;
  font-size: 32px;
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .team-divider {
    width:20px;
    border-top:1px solid white;
    height:20px;
    margin:0 auto;
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .team-buttons a:first-of-type {
    margin-right:30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container .team-buttons  {
   position: relative;
   bottom:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container .text  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container .team-divider  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .text  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .team-divider  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-ea2db04 .container:hover .team-buttons  {
   position: relative;
   bottom:0;
    transition: .5s;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-516a96d5 */.elementor-12 .elementor-element.elementor-element-516a96d5 .image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.elementor-12 .elementor-element.elementor-element-516a96d5 .middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  width:100%;
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container {
  position: relative;
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .image {

    filter: brightness(0.5);

}


.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .middle {
  opacity: 1;
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .overlay {
    background-color: black;
    opacity: 0.5;
}

.elementor-12 .elementor-element.elementor-element-516a96d5 .text {
    font-family: "Loos Normal";
    font-weight: 400;
  color: white;
  font-size: 32px;
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .team-divider {
    width:20px;
    border-top:1px solid white;
    height:20px;
    margin:0 auto;
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .team-buttons a:first-of-type {
    margin-right:30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container .team-buttons  {
   position: relative;
   bottom:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container .text  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container .team-divider  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .text  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .team-divider  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-516a96d5 .container:hover .team-buttons  {
   position: relative;
   bottom:0;
    transition: .5s;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fff3412 */.elementor-12 .elementor-element.elementor-element-7fff3412 .image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.elementor-12 .elementor-element.elementor-element-7fff3412 .middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  width:100%;
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container {
  position: relative;
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .image {

    filter: brightness(0.5);

}


.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .middle {
  opacity: 1;
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .overlay {
    background-color: black;
    opacity: 0.5;
}

.elementor-12 .elementor-element.elementor-element-7fff3412 .text {
    font-family: "Loos Normal";
    font-weight: 400;
  color: white;
  font-size: 32px;
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .team-divider {
    width:20px;
    border-top:1px solid white;
    height:20px;
    margin:0 auto;
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .team-buttons a:first-of-type {
    margin-right:30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container .team-buttons  {
   position: relative;
   bottom:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container .text  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container .team-divider  {
   position: relative;
   top:-30px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .text  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .team-divider  {
   position: relative;
   top:0px;
    transition: .5s;
    
}
.elementor-12 .elementor-element.elementor-element-7fff3412 .container:hover .team-buttons  {
   position: relative;
   bottom:0;
    transition: .5s;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3070d751 */.elementor-12 .elementor-element.elementor-element-3070d751 .elementor-container {
    display: flex;
    justify-content: space-between;
}
.elementor-12 .elementor-element.elementor-element-3070d751 .elementor-column {
    max-width: 20%;
}
@media (max-width:1024px) {
 .elementor-12 .elementor-element.elementor-element-3070d751 .elementor-column {
    max-width: 45%;
}   
}
@media (max-width:767px) {
 .elementor-12 .elementor-element.elementor-element-3070d751 .elementor-column {
    max-width: 100%;
}   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ccf0c80 */@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-7ccf0c80:hover {
        
        background:#3F76BA;
    }
    .elementor-12 .elementor-element.elementor-element-7ccf0c80:hover span {
        color:white;
    }
    .elementor-12 .elementor-element.elementor-element-7ccf0c80:hover svg {
        stroke:white;
    }
    .elementor-12 .elementor-element.elementor-element-7ccf0c80:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-7ccf0c80:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-7ccf0c80:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb45f87 */.elementor-12 .elementor-element.elementor-element-eb45f87 {
    height: 430px;
}
.elementor-12 .elementor-element.elementor-element-eb45f87 .know-more {
    color:#B1C7E3;
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-image-box-img{
    margin-bottom:150px!important;
        transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-image-box-description{
    position: absolute;
    opacity: 0;
    max-height: 0;
    transition: .3s;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-image-box-title{
    opacity: 1;
    max-height: 500px;
    transition:.3s;
    position: absolute;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
    top: 60%
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-button-icon svg path{
    stroke:#B1C7E3!important;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}

@media (min-width:767px) {
    .elementor-12 .elementor-element.elementor-element-eb45f87:hover {
    background-color: #3F76BA;
}
  .elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-image-box-title{
    opacity: 0;
    max-height: 0;
    transition: .3s;
    margin: 0;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-image-box-description{
    position: absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%);
    width: 100%;
    opacity: 1;
    max-height: 500px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .elementor-image-box-img{
    margin-bottom:200px!important;
        transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-eb45f87:hover .know-more .elementor-button-text {
    color:white!important;
    
}
}
@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-eb45f87 .elementor-image-box-description{
    position: absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%);
    width: 100%;
    opacity: 1;
    max-height: 500px;
    transition: .3s;
}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f93809 */@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-63f93809:hover {
        
        background:#3F76BA;
    }
    .elementor-12 .elementor-element.elementor-element-63f93809:hover span {
        color:white;
    }
    .elementor-12 .elementor-element.elementor-element-63f93809:hover svg {
        stroke:white;
    }
    .elementor-12 .elementor-element.elementor-element-63f93809:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-63f93809:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-63f93809:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f5b37fd */.elementor-12 .elementor-element.elementor-element-6f5b37fd {
    height: 430px;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd .know-more {
    color:#B1C7E3;
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-image-box-img{
    margin-bottom:150px!important;
        transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-image-box-description{
    position: absolute;
    opacity: 0;
    max-height: 0;
    transition: .3s;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-image-box-title{
    opacity: 1;
    max-height: 500px;
    transition:.3s;
    position: absolute;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
    top: 60%
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-button-icon svg path{
    stroke:#B1C7E3!important;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6f5b37fd .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}

@media (min-width:767px) {
    .elementor-12 .elementor-element.elementor-element-6f5b37fd:hover {
    background-color: #3F76BA;
}
  .elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-image-box-title{
    opacity: 0;
    max-height: 0;
    transition: .3s;
    margin: 0;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-image-box-description{
    position: absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%);
    width: 100%;
    opacity: 1;
    max-height: 500px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .elementor-image-box-img{
    margin-bottom:200px!important;
        transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6f5b37fd:hover .know-more .elementor-button-text {
    color:white!important;
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a1ecfc8 */@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover {
        
        background:#3F76BA;
    }
    .elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover span {
        color:white;
    }
    .elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover svg {
        stroke:white;
    }
    .elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-3a1ecfc8:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c194828 */.elementor-12 .elementor-element.elementor-element-2c194828 {
    height: 430px;
}
.elementor-12 .elementor-element.elementor-element-2c194828 .know-more {
    color:#B1C7E3;
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-image-box-img{
    margin-bottom:150px!important;
        transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-image-box-description{
    position: absolute;
    opacity: 0;
    max-height: 0;
    transition: .3s;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-image-box-title{
    opacity: 1;
    max-height: 500px;
    transition:.3s;
    position: absolute;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
    top: 60%
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-button-icon svg path{
    stroke:#B1C7E3!important;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-2c194828 .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}

@media (min-width:767px) {
    .elementor-12 .elementor-element.elementor-element-2c194828:hover {
    background-color: #3F76BA;
}
  .elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-image-box-title{
    opacity: 0;
    max-height: 0;
    transition: .3s;
    margin: 0;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}
.elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-image-box-description{
    position: absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%);
    width: 100%;
    opacity: 1;
    max-height: 500px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2c194828:hover .elementor-image-box-img{
    margin-bottom:200px!important;
        transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2c194828:hover .know-more .elementor-button-text {
    color:white!important;
    
}
}
@media (min-width:1024px) {
    .elementor-12 .elementor-element.elementor-element-2c194828:after {
        content:'';
        background:url('https://www.plantformance.com/wp-content/uploads/2022/02/Group-9.svg');
        width:120px;
        height:120px;
        top:-60px;
        right:-60px;
        position:absolute;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62e83dfe */@media (max-width:767px) {
    .elementor-12 .elementor-element.elementor-element-62e83dfe:hover {
        
        background:#3F76BA;
    }
    .elementor-12 .elementor-element.elementor-element-62e83dfe:hover span {
        color:white;
    }
    .elementor-12 .elementor-element.elementor-element-62e83dfe:hover svg {
        stroke:white;
    }
    .elementor-12 .elementor-element.elementor-element-62e83dfe:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-62e83dfe:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-62e83dfe:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a050d76 */.elementor-12 .elementor-element.elementor-element-6a050d76 {
    height: 430px;
}
.elementor-12 .elementor-element.elementor-element-6a050d76 .know-more {
    color:#B1C7E3;
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-image-box-img{
    margin-bottom:150px!important;
        transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-image-box-description{
    position: absolute;
    opacity: 0;
    max-height: 0;
    transition: .3s;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-image-box-title{
    opacity: 1;
    max-height: 500px;
    transition:.3s;
    position: absolute;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
    top: 60%
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-button-icon svg path{
    stroke:#B1C7E3!important;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-6a050d76 .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}

@media (min-width:767px) {
    .elementor-12 .elementor-element.elementor-element-6a050d76:hover {
    background-color: #3F76BA;
}
  .elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}  
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-button-icon svg path{
    stroke:white!important;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-image-box-title{
    opacity: 0;
    max-height: 0;
    transition: .3s;
    margin: 0;
        left:50%;
    transform:translateX(-50%);
    width: 100%;
}
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-image-box-description{
    position: absolute;
    top:50%;
    left:50%;
    transform:translateX(-50%);
    width: 100%;
    opacity: 1;
    max-height: 500px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .elementor-image-box-img{
    margin-bottom:200px!important;
        transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-6a050d76:hover .know-more .elementor-button-text {
    color:white!important;
    
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b9ea425 */.elementor-12 .elementor-element.elementor-element-5b9ea425 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-577758d7 */.elementor-12 .elementor-element.elementor-element-577758d7 a.elementor-button:hover {
    padding-left:30px;
    
}
.elementor-12 .elementor-element.elementor-element-577758d7 a.elementor-button.active {
    padding-left:30px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57416001 */.elementor-12 .elementor-element.elementor-element-57416001 a.elementor-button:hover {
    padding-left:30px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6015393a */.elementor-12 .elementor-element.elementor-element-6015393a a.elementor-button:hover {
    padding-left:30px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31c11187 */.elementor-12 .elementor-element.elementor-element-31c11187 a.elementor-button:hover {
    padding-left:30px;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1204cf6e */body:not(.elementor-editor-active) .elementor-12 .elementor-element.elementor-element-1204cf6e .ecosystem-wrapper {
    position: absolute;
    left:50%;
    top:35%;
    transform:translateX(-50%);
    width:640px;
    background: white;
    padding: 40px 60px;
}

body:not(.elementor-editor-active) .ecosystem-wrapper {
    opacity: 0;
    z-index: 0;
    max-height: 0;
    transition:.5s;
    overflow: hidden;
}
body:not(.elementor-editor-active) .ecosystem-wrapper.active {
    opacity: 1;
    z-index: 10;
    transition:.5s;
    max-height: 500px;
}
.s-button.active a {
    padding-left:30px!important;
    color:#3f76ba!important;
    border-color:#3f76ba!important;
    transition:.3s;
}
.s-button {
    cursor: pointer;
}
@media (min-width:1160px) and (max-width:1600px) {
    body:not(.elementor-editor-active) .elementor-12 .elementor-element.elementor-element-1204cf6e .ecosystem-wrapper {
    position: absolute;
    left:50%;
    top:45%;
    transform:translateX(-50%);
    width:640px;
    background: white;
    padding: 40px 60px;
}
}
@media (max-width:1024px) {
    body:not(.elementor-editor-active) .elementor-12 .elementor-element.elementor-element-1204cf6e .ecosystem-wrapper {
    position: absolute;
    left:60%;
    top:55%;
    transform:translateX(-50%);
    width:640px;
    background: white;
    padding: 40px 60px;
}
}
@media (max-width:767px) {
    body:not(.elementor-editor-active) .elementor-12 .elementor-element.elementor-element-1204cf6e .ecosystem-wrapper {
    position: absolute;
    left: 50%;
    top: 40%;
    transform: translateX(-50%);
    width: 380px;
    background: white;
    padding: 40px 20px;
}
body:not(.elementor-editor-active) .ecosystem-wrapper.active {
    opacity: 1;
    z-index: 10;
    transition:.5s;
    max-height: 700px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4ad77 */.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button {
    min-width: 192px;
}
.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button-text {
    flex-grow:0;
}
.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-c4ad77:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button-icon svg path{

    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-c4ad77:hover .elementor-button-icon svg path{

    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-c4ad77 .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}
.elementor-12 .elementor-element.elementor-element-c4ad77:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-60a35b7d */.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button-text {
    color:#303030;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button:hover .elementor-button-text {
    color:white;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-form-fields-wrapper {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-column {
    width: 33%;
}
@media (max-width:767px) {
 .elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-form-fields-wrapper {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-column {
    width: 100%;
}   
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-column:last-of-type {
    width: 190px;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d input {
    padding: 7px;
    background-color: none!important;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-label {
    position: absolute;
    bottom:-5px;
    left:20px;
    transition:.3s;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group label.active {
    bottom:35px;
    transition:.3s;
    color:#3F76BA;
    font-size:18px;
    font-weight: 500;
    text-transform: uppercase;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d input:hover,
.elementor-12 .elementor-element.elementor-element-60a35b7d input:focus{
    border-color:#3F76BA!important;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group label:after {
    color:white;
    position:absolute;
    left: -15px;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-field-group label.active:after {
    color:#3F76BA!important;

}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button-icon svg path{

    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button:hover .elementor-button-icon svg path{
stroke:white;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}
.elementor-12 .elementor-element.elementor-element-60a35b7d .elementor-button:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2ffa7c0b */.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button {
    min-width:192px;
    
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button-text {
    color:white;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button:hover .elementor-button-text {
    color:white;
}

.elementor-12 .elementor-element.elementor-element-2ffa7c0b input {
    padding: 7px;
    box-shadow: none!important;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-label {
    position: absolute;
    bottom:-5px;
    left:20px;
    transition:.3s;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group label.active {
    bottom:35px;
    transition:.3s;
    color:#3F76BA;
    font-size:18px;
    font-weight: 500;
    text-transform: uppercase;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b input:hover,
.elementor-12 .elementor-element.elementor-element-2ffa7c0b input:focus{
    border-color:#3F76BA!important;
    border-width: 0 0 0 1px;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group label:after {
    color:#8F939B;
    position:absolute;
    left: -15px;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-field-group label.active:after {
    color:#3F76BA!important;

}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b:hover .elementor-button-icon svg{
    width:33px;
    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button-icon svg path{

    transition: .3s;
}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button:hover .elementor-button-icon svg path{
stroke:white;
    transition: .3s;
}

.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button-icon {

    width: 14px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}
.elementor-12 .elementor-element.elementor-element-2ffa7c0b .elementor-button:hover .elementor-button-icon {

    width: 33px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    align-items: flex-end;
    transition: .3s;

}/* End custom CSS */