.elementor-2 .elementor-element.elementor-element-623aa6d > .elementor-container{min-height:559px;}.elementor-2 .elementor-element.elementor-element-623aa6d > .elementor-background-overlay{background-color:#000000;background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-pattern.png");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-623aa6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ced8cf3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ced8cf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ced8cf3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c838c85 .elementor-heading-title{color:#FFFFFF;text-shadow:0px 2px 1px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-c838c85 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-550c122{color:#FFFFFF;font-size:20px;}.elementor-2 .elementor-element.elementor-element-ddf5288 .elementor-repeater-item-f19af9c.pp-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#498D7E;}.elementor-2 .elementor-element.elementor-element-ddf5288 .elementor-repeater-item-7af820a.pp-button{padding:18px 30px 18px 30px;background:#FFFFFF;color:#121212;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-54be9e6 );}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-buttons-group .pp-button:not(:last-child){margin-right:10px;}.elementor-2 .elementor-element.elementor-element-ddf5288.pp-buttons-stack-desktop .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-button{color:var( --e-global-color-c8a3248 );}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-icon-before .pp-buttons-icon-wrapper{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-icon-after .pp-buttons-icon-wrapper{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-icon-top .pp-buttons-icon-wrapper{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ddf5288 .pp-icon-bottom .pp-buttons-icon-wrapper{margin-top:0px;}.pp-tooltip-ddf5288{text-align:center;}.pp-tooltip.pp-tooltip-ddf5288 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-ddf5288.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-ddf5288.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-ddf5288.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-ddf5288.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-ddf5288 .pp-tooltip-content{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-ddf5288 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b4027b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-7b4027b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9dc1cc1 > .elementor-container{max-width:700px;}.elementor-2 .elementor-element.elementor-element-9dc1cc1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9dc1cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-topright.png");background-position:top right;background-repeat:no-repeat;background-size:200px auto;}.elementor-2 .elementor-element.elementor-element-9dc1cc1 > .elementor-background-overlay{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-bottomleft.png");background-position:bottom left;background-repeat:no-repeat;background-size:200px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9dc1cc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-9f3624f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9c34e5b{text-align:center;}.elementor-2 .elementor-element.elementor-element-9c34e5b .elementor-heading-title{color:var( --e-global-color-accent );font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-9c34e5b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-9378cb2{text-align:left;}.elementor-2 .elementor-element.elementor-element-9378cb2 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-9378cb2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bfbd376{font-family:"Work Sans", Sans-serif;font-size:17px;letter-spacing:-0.5px;}.elementor-2 .elementor-element.elementor-element-318aa8c .pp-buttons-group .pp-button:not(:last-child){margin-right:10px;}.elementor-2 .elementor-element.elementor-element-318aa8c.pp-buttons-stack-desktop .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-318aa8c .pp-icon-before .pp-buttons-icon-wrapper{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-318aa8c .pp-icon-after .pp-buttons-icon-wrapper{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-318aa8c .pp-icon-top .pp-buttons-icon-wrapper{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-318aa8c .pp-icon-bottom .pp-buttons-icon-wrapper{margin-top:0px;}.pp-tooltip-318aa8c{text-align:center;}.pp-tooltip.pp-tooltip-318aa8c .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-318aa8c.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-318aa8c.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-318aa8c.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-318aa8c.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-318aa8c .pp-tooltip-content{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-318aa8c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-da82fa2 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-da82fa2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-da82fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #EBF3E8 50%, var( --e-global-color-d46e3a4 ) 50%);}.elementor-2 .elementor-element.elementor-element-da82fa2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-da82fa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-15b06cc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-15b06cc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF3E8;}.elementor-2 .elementor-element.elementor-element-15b06cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-15b06cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ed414c3{text-align:left;}.elementor-2 .elementor-element.elementor-element-ed414c3 .elementor-heading-title{color:var( --e-global-color-accent );font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-ed414c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-4049cdb{text-align:left;}.elementor-2 .elementor-element.elementor-element-4049cdb .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-4049cdb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-1f644e6{font-family:"Work Sans", Sans-serif;font-size:17px;letter-spacing:-0.5px;}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:30px;}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );width:30px;}.elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-item, .elementor-2 .elementor-element.elementor-element-1b7c83f .elementor-icon-list-item a{font-size:17px;letter-spacing:-0.5px;}.elementor-2 .elementor-element.elementor-element-9bfe356 .pp-buttons-group .pp-button:not(:last-child){margin-right:10px;}.elementor-2 .elementor-element.elementor-element-9bfe356.pp-buttons-stack-desktop .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-9bfe356 .pp-icon-before .pp-buttons-icon-wrapper{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9bfe356 .pp-icon-after .pp-buttons-icon-wrapper{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9bfe356 .pp-icon-top .pp-buttons-icon-wrapper{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-9bfe356 .pp-icon-bottom .pp-buttons-icon-wrapper{margin-top:0px;}.pp-tooltip-9bfe356{text-align:center;}.pp-tooltip.pp-tooltip-9bfe356 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-9bfe356.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-9bfe356.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-9bfe356.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-9bfe356.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-9bfe356 .pp-tooltip-content{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-9bfe356 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ecb5c44:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-accent-2.png");background-size:0px auto;}.elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-aaf3574 > .elementor-container{min-height:600px;}.elementor-2 .elementor-element.elementor-element-aaf3574{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-aaf3574 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1fbeafb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-1fbeafb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/rehabilitation-area-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1fbeafb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-1fbeafb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8202a61 > .elementor-container{max-width:700px;}.elementor-2 .elementor-element.elementor-element-8202a61:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8202a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e68a4b8 );}.elementor-2 .elementor-element.elementor-element-8202a61 > .elementor-background-overlay{background-image:url("/wp-content/uploads/2020/09/topography-accent-3.png");background-position:center left;background-repeat:no-repeat;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8202a61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 200px 0px;}.elementor-2 .elementor-element.elementor-element-366a41c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa8abbd .elementor-heading-title{color:#12453D;}.elementor-2 .elementor-element.elementor-element-f4c95da > .elementor-container{max-width:700px;}.elementor-2 .elementor-element.elementor-element-f4c95da:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f4c95da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-topright.png");background-position:top right;background-repeat:no-repeat;background-size:200px auto;}.elementor-2 .elementor-element.elementor-element-f4c95da > .elementor-background-overlay{background-image:url("http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-bottomleft.png");background-position:bottom left;background-repeat:no-repeat;background-size:200px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f4c95da{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-bde87ce );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 250px 0px;}.elementor-2 .elementor-element.elementor-element-5a35c3c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-90e233f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-90e233f .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-90e233f .elementor-icon i, .elementor-2 .elementor-element.elementor-element-90e233f .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-90e233f > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-6502819{text-align:center;}.elementor-2 .elementor-element.elementor-element-6502819 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6502819 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-testimonial__text{color:var( --e-global-color-text );font-size:18px;font-style:normal;line-height:1.8em;letter-spacing:-0.5px;}.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-testimonial__name{font-size:17px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-testimonial__title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-c838c85 .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-ddf5288.pp-buttons-stack-tablet .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-9dc1cc1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9dc1cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-9dc1cc1 > .elementor-background-overlay{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-9dc1cc1{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-318aa8c.pp-buttons-stack-tablet .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-15b06cc > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-9bfe356.pp-buttons-stack-tablet .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-ecb5c44:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-aaf3574 > .elementor-container{min-height:400px;}.elementor-2 .elementor-element.elementor-element-1fbeafb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2 .elementor-element.elementor-element-1fbeafb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-2 .elementor-element.elementor-element-8202a61:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8202a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-8202a61 > .elementor-background-overlay{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-8202a61{padding:60px 0px 160px 0px;}.elementor-2 .elementor-element.elementor-element-f4c95da:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f4c95da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-f4c95da > .elementor-background-overlay{background-size:150px auto;}.elementor-2 .elementor-element.elementor-element-f4c95da{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-testimonial__text{font-size:17px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-ced8cf3{width:61.613%;}.elementor-2 .elementor-element.elementor-element-7b4027b{width:38.253%;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-ced8cf3{width:70%;}.elementor-2 .elementor-element.elementor-element-7b4027b{width:30%;}.elementor-2 .elementor-element.elementor-element-15b06cc{width:100%;}.elementor-2 .elementor-element.elementor-element-ecb5c44{width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-623aa6d > .elementor-container{min-height:400px;}.elementor-2 .elementor-element.elementor-element-623aa6d{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-c838c85 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-550c122{font-size:17px;}.elementor-2 .elementor-element.elementor-element-ddf5288.pp-buttons-stack-mobile .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-9dc1cc1{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-9c34e5b{text-align:left;}.elementor-2 .elementor-element.elementor-element-9378cb2{text-align:left;}.elementor-2 .elementor-element.elementor-element-9378cb2 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-318aa8c.pp-buttons-stack-mobile .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-ed414c3{text-align:left;}.elementor-2 .elementor-element.elementor-element-4049cdb{text-align:left;}.elementor-2 .elementor-element.elementor-element-4049cdb .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-9bfe356.pp-buttons-stack-mobile .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-8202a61{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-f4c95da{padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-6502819{text-align:center;}.elementor-2 .elementor-element.elementor-element-6502819 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for heading, class: .elementor-element-c838c85 */.elementor-2 .elementor-element.elementor-element-c838c85 h1 {
    max-width: 657px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-550c122 */.elementor-2 .elementor-element.elementor-element-550c122 {
    max-width: 500px;
}

.elementor-2 .elementor-element.elementor-element-550c122 p {
    text-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-ddf5288 */@media (max-width: 767px){
.elementor-2 .elementor-element.elementor-element-ddf5288 a.pp-button {
    width: 100%;
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-623aa6d */.elementor-2 .elementor-element.elementor-element-623aa6d {
    padding-left: 5vw !important;
    padding-right: 5vw !important;
}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-318aa8c */@media (max-width: 767px){
.elementor-2 .elementor-element.elementor-element-318aa8c a.pp-button {
    width: 100%;
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9dc1cc1 */.elementor-2 .elementor-element.elementor-element-9dc1cc1 {
    padding-left: 5vw !important;
    padding-right: 5vw !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1b7c83f */.elementor-2 .elementor-element.elementor-element-1b7c83f svg {
    display: inline-block;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-9bfe356 */@media (max-width: 767px){
.elementor-2 .elementor-element.elementor-element-9bfe356 a.pp-button {
    width: 100%;
    margin-right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15b06cc */.elementor-2 .elementor-element.elementor-element-15b06cc .elementor-column-wrap {
padding-left: 5vw !important;
padding-right: 5vw !important;
}

@media (min-width: 992px){
.elementor-2 .elementor-element.elementor-element-15b06cc .elementor-column-wrap {
    padding-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1fbeafb */.elementor-2 .elementor-element.elementor-element-1fbeafb .elementor-column-wrap {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ecb5c44 */.elementor-2 .elementor-element.elementor-element-ecb5c44 .elementor-column-wrap {
background-color: #A0B579;
}


.elementor-2 .elementor-element.elementor-element-ecb5c44 > .elementor-column-wrap {
padding-left: 5vw !important;
padding-right: 5vw !important;
}


@media (min-width: 992px){
.elementor-2 .elementor-element.elementor-element-ecb5c44 .elementor-column-wrap {
    padding-right: 0 !important;
    background: transparent;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da82fa2 */@media (max-width: 991px){
.elementor-2 .elementor-element.elementor-element-da82fa2 {
background: transparent !important;
}
}

@media (min-width: 992px){
.elementor-2 .elementor-element.elementor-element-da82fa2 {
padding-left: 5vw !important;
padding-right: 5vw !important;
}

.elementor-2 .elementor-element.elementor-element-da82fa2:after {
content: "";
width: 50%;
height: 100%;
position: absolute;
right: 0;
top: 0;
background: url(http://avx052.wpengine.com/wp-content/uploads/2020/09/topography-accent-2.png) no-repeat center center / cover;
z-index: 0;
}

.elementor-2 .elementor-element.elementor-element-da82fa2 .elementor-container {
z-index: 2;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8202a61 */.elementor-2 .elementor-element.elementor-element-8202a61 {
    padding-left: 5vw !important;
    padding-right: 5vw !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-cbb4407 */.elementor-2 .elementor-element.elementor-element-cbb4407 .elementor-main-swiper {
    width: 100% !important;
}
.elementor-2 .elementor-element.elementor-element-cbb4407 .swiper-slide {
    padding: 0 !important;
}
.elementor-2 .elementor-element.elementor-element-cbb4407 .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    border-radius: 0;
    opacity: 1;
    background: #ddd;
    position: relative;
}

.elementor-2 .elementor-element.elementor-element-cbb4407 .swiper-pagination-bullet:after {
    content: "";
    background: #121212;
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
   
}

.elementor-2 .elementor-element.elementor-element-cbb4407 .swiper-pagination-bullet-active:after  {
   animation: move 6s;  
}

.elementor-2 .elementor-element.elementor-element-cbb4407 .swiper-pagination-bullet-active {
    width: 50px;
}

@keyframes move {
  0% {
    width: 0 0;
  }
  100% {
   width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4c95da */.elementor-2 .elementor-element.elementor-element-f4c95da {
    padding-left: 5vw !important;
    padding-right: 5vw !important;
}/* End custom CSS */