.elementor-2 .elementor-element.elementor-element-490cc9f{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-element.elementor-element-92c18f9 > .elementor-container{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-2 .elementor-element.elementor-element-92c18f9 > .elementor-container > .elementor-column > .elementor-element-populated{padding:calc(0px / 2);}.elementor-section-boxed.elementor-element-92c18f9 > .elementor-container{max-width:calc(1116px + 0px);}.elementor-2 .elementor-element.elementor-element-3a51c9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3a51c9e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3a51c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FB;}.elementor-2 .elementor-element.elementor-element-3a51c9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3a51c9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-256be57:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-256be57 > .elementor-element-populated{padding:46px 12px 44px 12px;}.elementor-2 .elementor-element.elementor-element-ec5ed03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ec5ed03{text-align:center;}.elementor-2 .elementor-element.elementor-element-ec5ed03 img{width:100%;opacity:1;}.elementor-2 .elementor-element.elementor-element-55f56d3 > .elementor-element-populated{padding:5.6% 2.15% 5.6% 8.5%;}.elementor-2 .elementor-element.elementor-element-188fa05 > .elementor-widget-container{margin:6px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-188fa05 .elementor-heading-title{font-size:16.8px;font-weight:600;letter-spacing:2.5px;color:#3D4EAF;}.elementor-2 .elementor-element.elementor-element-a24d052 .porto-u-main-heading > *{font-size:2.5em;font-weight:600;line-height:1.3em;color:#20552E;}.elementor-element-4fe1220 > .elementor-column-wrap > .porto-carousel, .elementor-element-4fe1220 > .porto-carousel{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-ca7865b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-b9f124b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-b9f124b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00ABC4;}.elementor-2 .elementor-element.elementor-element-b9f124b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-b9f124b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9e48d2b > .elementor-widget-container{padding:12rem 2.5rem 6.7rem 2.5rem;}.elementor-2 .elementor-element.elementor-element-9e48d2b .elementor-testimonial-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e48d2b .elementor-testimonial-content{color:#F5F6FB;font-family:"Raleway", Poppins;font-size:21px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-9e48d2b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:80px;height:80px;}.elementor-2 .elementor-element.elementor-element-9e48d2b .elementor-testimonial-name{color:#F5F6FB;font-size:23px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-9e48d2b .elementor-testimonial-job{font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-element-8b890e4 .porto-posts-grid{--porto-el-spacing:23px;}.elementor-2 .elementor-element.elementor-element-8b890e4 > .elementor-widget-container{padding:36px 12px 8px 12px;}.elementor-2 .elementor-element.elementor-element-8b890e4 .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-ff5d00c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-6b70859.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6b70859{text-align:left;}.elementor-2 .elementor-element.elementor-element-68a3f66{--display:flex;--min-height:0px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-68a3f66.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-element-0d9a46e .porto-posts-grid{--porto-el-spacing:15px;}.elementor-2 .elementor-element.elementor-element-0d9a46e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0d9a46e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0d9a46e .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-0d9a46e .owl-nav button{font-size:0px !important;line-height:0px !important;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-68a3f66{--content-width:1485px;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-256be57{width:100%;}.elementor-2 .elementor-element.elementor-element-55f56d3{width:100%;}.elementor-2 .elementor-element.elementor-element-2c6cf78{width:100%;}.elementor-2 .elementor-element.elementor-element-b9f124b{width:100%;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-55f56d3 > .elementor-element-populated{padding:12px 12px 44px 12px;}}