.elementor-1042 .elementor-element.elementor-element-0be6372 img{width:100%}.elementor-1042 .elementor-element.elementor-element-79d1d78 .porto-u-main-heading>*{font-family:"Oswald",Open Sans;font-size:1.625rem;font-weight:400}.elementor-1042 .elementor-element.elementor-element-79d1d78 .porto-u-sub-heading{font-size:.875rem;line-height:2em;color:#555}.elementor-1042 .elementor-element.elementor-element-c974d26 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1042 .elementor-element.elementor-element-d104159:not(.elementor-motion-effects-element-type-background),.elementor-1042 .elementor-element.elementor-element-d104159>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDEDED}.elementor-1042 .elementor-element.elementor-element-d104159{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1042 .elementor-element.elementor-element-d104159>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-f0ede25{text-align:center}.elementor-1042 .elementor-element.elementor-element-f0ede25 .elementor-heading-title{font-family:"Oswald",Open Sans;font-size:1.625rem;font-weight:400;text-transform:uppercase;line-height:1.4em}.elementor-element-39d9a58>.elementor-container>.porto-carousel,.elementor-element-39d9a58>.porto-carousel{--porto-el-spacing:50px}.elementor-1042 .elementor-element.elementor-element-5630812 .elementor-testimonial-wrapper{text-align:start}.elementor-1042 .elementor-element.elementor-element-5630812 .elementor-testimonial-content{color:#555;font-size:.875rem;line-height:2em}.elementor-1042 .elementor-element.elementor-element-5630812 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:60px;height:60px}.elementor-1042 .elementor-element.elementor-element-5630812 .elementor-testimonial-name{color:#222529;font-size:1rem;font-weight:500}.elementor-1042 .elementor-element.elementor-element-5630812 .elementor-testimonial-job{font-size:.875rem}.elementor-1042 .elementor-element.elementor-element-62e6107{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1042 .elementor-element.elementor-element-62e6107>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-3575752{text-align:center}.elementor-1042 .elementor-element.elementor-element-3575752 .elementor-heading-title{font-family:"Oswald",Open Sans;font-size:1.625rem;font-weight:400;text-transform:uppercase;line-height:1.4em}.elementor-element-a123fca>.elementor-container>.porto-carousel,.elementor-element-a123fca>.porto-carousel{--porto-el-spacing:10px}.elementor-1042 .elementor-element.elementor-element-93a7ced:not(.elementor-motion-effects-element-type-background),.elementor-1042 .elementor-element.elementor-element-93a7ced>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E2E3}.elementor-1042 .elementor-element.elementor-element-93a7ced{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1042 .elementor-element.elementor-element-93a7ced>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-a93aca0{text-align:center}.elementor-1042 .elementor-element.elementor-element-a93aca0 .elementor-heading-title{font-weight:400;line-height:35px;color:#141A1F}.elementor-1042 .elementor-element.elementor-element-f256f83>.elementor-widget-container{background-color:#FFF;padding:40px 20px 40px 20px}.elementor-1042 .elementor-element.elementor-element-f256f83 .porto-icon{font-size:48px;color:#777}.elementor-1042 .elementor-element.elementor-element-f256f83 .porto-icon svg{width:1em;height:1em;fill:#777}.elementor-1042 .elementor-element.elementor-element-f256f83 .porto-sicon-img{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-f256f83 .porto-icon.advanced{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-f256f83 .porto-sicon-title{font-size:18px;font-weight:500;line-height:1em;color:#141A1F}.elementor-1042 .elementor-element.elementor-element-ffd06a6>.elementor-widget-container{background-color:#FFF;padding:40px 20px 40px 20px}.elementor-1042 .elementor-element.elementor-element-ffd06a6 .porto-icon{font-size:48px;color:#777}.elementor-1042 .elementor-element.elementor-element-ffd06a6 .porto-icon svg{width:1em;height:1em;fill:#777}.elementor-1042 .elementor-element.elementor-element-ffd06a6 .porto-sicon-img{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-ffd06a6 .porto-icon.advanced{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-ffd06a6 .porto-sicon-title{font-size:18px;font-weight:500;line-height:1em;color:#141A1F}.elementor-1042 .elementor-element.elementor-element-d768686>.elementor-widget-container{background-color:#FFF;padding:40px 20px 40px 20px}.elementor-1042 .elementor-element.elementor-element-d768686 .porto-icon{font-size:48px;color:#777}.elementor-1042 .elementor-element.elementor-element-d768686 .porto-icon svg{width:1em;height:1em;fill:#777}.elementor-1042 .elementor-element.elementor-element-d768686 .porto-sicon-img{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-d768686 .porto-icon.advanced{border-radius:200px}.elementor-1042 .elementor-element.elementor-element-d768686 .porto-sicon-title{font-size:18px;font-weight:500;line-height:1em;color:#141A1F}.elementor-1042 .elementor-element.elementor-element-8f7b294:not(.elementor-motion-effects-element-type-background),.elementor-1042 .elementor-element.elementor-element-8f7b294>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1EBD45}.elementor-1042 .elementor-element.elementor-element-8f7b294>.elementor-background-overlay{background-color:#1EBD45;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-8f7b294{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-1042 .elementor-element.elementor-element-b5dcb7f:not(.elementor-motion-effects-element-type-background),.elementor-1042 .elementor-element.elementor-element-b5dcb7f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1EBD45}.elementor-1042 .elementor-element.elementor-element-b5dcb7f>.porto-ibanner{background-color:#eee;min-height:250px}.elementor-1042 .elementor-element.elementor-element-b5dcb7f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1042 .elementor-element.elementor-element-b5dcb7f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-94917ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1042 .elementor-element.elementor-element-94917ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-1042 .elementor-element.elementor-element-94917ed .porto-ibanner-layer{width:90%}.elementor-1042 .elementor-element.elementor-element-94917ed>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:center}.elementor-1042 .elementor-element.elementor-element-94917ed>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1042 .elementor-element.elementor-element-d6055be .elementor-heading-title{font-family:"Poppins",Open Sans;font-size:1.375rem;letter-spacing:-.44px;color:#212529}.elementor-1042 .elementor-element.elementor-element-b8bdb7f .elementor-heading-title{font-family:"Poppins",Open Sans;font-size:1rem;font-weight:400;line-height:1.4em;color:#777}@media(max-width:767px){.elementor-1042 .elementor-element.elementor-element-8f7b294{padding:15px 15px 15px 15px}}@media(max-width:991px) and (min-width:768px){.elementor-1042 .elementor-element.elementor-element-a3680a1{width:50%}.elementor-1042 .elementor-element.elementor-element-c2ddca7{width:50%}.elementor-1042 .elementor-element.elementor-element-43e922d{width:50%}}