.elementor-34 .elementor-element.elementor-element-31ed8ea6>.elementor-background-overlay{opacity:.05}.elementor-34 .elementor-element.elementor-element-31ed8ea6,.elementor-34 .elementor-element.elementor-element-31ed8ea6>.elementor-background-overlay{border-radius:5px}.elementor-34 .elementor-element.elementor-element-31ed8ea6{padding:100px 0}.elementor-34 .elementor-element.elementor-element-ab479d4>.elementor-element-populated>.elementor-widget-wrap{padding:0 12%}.elementor-34 .elementor-element.elementor-element-712cdddc.elementor-view-stacked .elementor-icon{background-color:#6ec1e4}.elementor-34 .elementor-element.elementor-element-712cdddc.elementor-view-framed .elementor-icon,.elementor-34 .elementor-element.elementor-element-712cdddc.elementor-view-default .elementor-icon{fill:#6ec1e4;color:#6ec1e4;border-color:#6ec1e4}.elementor-34 .elementor-element.elementor-element-712cdddc{--icon-box-icon-margin:30px}.elementor-34 .elementor-element.elementor-element-712cdddc .elementor-icon-box-title{margin-bottom:0;color:#7a7a7a}.elementor-34 .elementor-element.elementor-element-712cdddc .elementor-icon-box-title,.elementor-34 .elementor-element.elementor-element-712cdddc .elementor-icon-box-title a{font-size:26px;font-weight:300;text-transform:uppercase}.elementor-34 .elementor-element.elementor-element-712cdddc .elementor-icon-box-description{color:#6ec1e4;font-size:40px;font-weight:500}.elementor-34 .elementor-element.elementor-element-712cdddc>.elementor-widget-container{border-radius:5px}.elementor-34 .elementor-element.elementor-element-4b6a40af{text-align:center;color:#bfbfbf;font-size:16px;font-weight:300;line-height:2em}:root{--page-title-display:none}body.elementor-page-34:not(.elementor-motion-effects-element-type-background),body.elementor-page-34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}body.elementor-page-34{padding:15px 0 0}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-31ed8ea6{padding:100px 25px}.elementor-34 .elementor-element.elementor-element-ab479d4>.elementor-element-populated>.elementor-widget-wrap{padding:0}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-31ed8ea6{padding:50px 20px}.elementor-34 .elementor-element.elementor-element-712cdddc .elementor-icon-box-description{font-size:28px}}