.elementor-28 .elementor-element.elementor-element-b68ad09 .elementor-heading-title{font-size:2.3em;line-height:42px;letter-spacing:0px;}.elementor-28 .elementor-element.elementor-element-2fd35ed .elementor-heading-title{font-size:1.35em;font-weight:500;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-icon{font-size:30px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-icon svg{width:1em;height:1em;fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-icon, .elementor-28 .elementor-element.elementor-element-6f69c2a .porto-sicon-img{margin:0px 12px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6f69c2a .porto-sicon-description{font-size:1.1em;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-6f69c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-icon{font-size:30px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-icon svg{width:1em;height:1em;fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-icon, .elementor-28 .elementor-element.elementor-element-8fe2311 .porto-sicon-img{margin:0px 12px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8fe2311 .porto-sicon-description{font-size:1.1em;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-8fe2311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-icon{font-size:30px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-icon svg{width:1em;height:1em;fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-icon, .elementor-28 .elementor-element.elementor-element-7c39810 .porto-sicon-img{margin:0px 12px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7c39810 .porto-sicon-description{font-size:1.1em;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-7c39810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-28 .elementor-element.elementor-element-883d647 .porto-icon{font-size:30px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-883d647 .porto-icon svg{width:1em;height:1em;fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-883d647 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-883d647 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-883d647 .porto-icon, .elementor-28 .elementor-element.elementor-element-883d647 .porto-sicon-img{margin:0px 12px 0px 0px;}.elementor-28 .elementor-element.elementor-element-883d647 .porto-sicon-description{font-size:1.1em;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-883d647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-icon{font-size:30px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-icon svg{width:1em;height:1em;fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-icon, .elementor-28 .elementor-element.elementor-element-65d34ce .porto-sicon-img{margin:0px 12px 0px 0px;}.elementor-28 .elementor-element.elementor-element-65d34ce .porto-sicon-description{font-size:1.1em;line-height:1.9em;}.elementor-28 .elementor-element.elementor-element-65d34ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-28 .elementor-element.elementor-element-5754705 > .elementor-element-populated{padding:0px 12px 0px 24px;}.elementor-element-25ef59b .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-icon, .elementor-28 .elementor-element.elementor-element-25ef59b .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-25ef59b .porto-sicon-description{font-size:1.1em;}.elementor-element-301bceb .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-icon, .elementor-28 .elementor-element.elementor-element-301bceb .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-301bceb .porto-sicon-description{font-size:1.1em;}.elementor-element-a39ed53 .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-icon, .elementor-28 .elementor-element.elementor-element-a39ed53 .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-a39ed53 .porto-sicon-description{font-size:1.1em;}.elementor-element-a36ff83 .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-icon, .elementor-28 .elementor-element.elementor-element-a36ff83 .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-a36ff83 .porto-sicon-description{font-size:1.1em;}.elementor-element-7c59642 .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-icon, .elementor-28 .elementor-element.elementor-element-7c59642 .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-7c59642 .porto-sicon-description{font-size:1.1em;}.elementor-element-b219cdb .porto-sicon-box.top-icon{text-align:left;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-icon{font-size:70px;color:#333333;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-icon svg{width:1em;height:1em;fill:#333333;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-sicon-img{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-icon.advanced{border-radius:200px;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-icon, .elementor-28 .elementor-element.elementor-element-b219cdb .porto-sicon-img{margin:0px 0px 21px 0px;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-sicon-title{font-size:1.65em;font-weight:600;margin-bottom:-2px;}.elementor-28 .elementor-element.elementor-element-b219cdb .porto-sicon-description{font-size:1.1em;}.elementor-element-7e29bed .porto-gallery img{width:auto;margin-left:auto;margin-right:auto;max-width:120px;}.elementor-element-7e29bed .porto-gallery{--porto-el-spacing:24px;}@media(max-width:991px){.elementor-28 .elementor-element.elementor-element-5754705 > .elementor-element-populated{padding:0px 12px 0px 12px;}}@media(max-width:991px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-11604aa{width:100%;}.elementor-28 .elementor-element.elementor-element-5754705{width:100%;}}