.elementor-29466 .elementor-element.elementor-element-46bc06c{--display:flex;}.elementor-29466 .elementor-element.elementor-element-0570911 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-29466 .elementor-element.elementor-element-0570911 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-29466 .elementor-element.elementor-element-0570911 .gem-image{width:100%;}.elementor-29466 .elementor-element.elementor-element-0570911 .gem-image img{opacity:calc(100/100);}.elementor-29466 .elementor-element.elementor-element-0570911 .gem-image a:hover img{opacity:calc(100/100);}.elementor-29466 .elementor-element.elementor-element-16486dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29466 .elementor-element.elementor-element-16486dc:not(.elementor-motion-effects-element-type-background), .elementor-29466 .elementor-element.elementor-element-16486dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29466 .elementor-element.elementor-element-16486dc::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .elementor-background-video-container::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .e-con-inner > .elementor-background-video-container::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .elementor-background-slideshow::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-29466 .elementor-element.elementor-element-16486dc > .thegem-ken-burns-bg::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-29466 .elementor-element.elementor-element-309b97a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29466 .elementor-element.elementor-element-309b97a .gem-icon .back-angle i{color:var( --e-global-color-primary );}.elementor-29466 .elementor-element.elementor-element-309b97a .gem-icon svg{fill:var( --e-global-color-primary );}.elementor-29466 .elementor-element.elementor-element-983015d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29466 .elementor-element.elementor-element-983015d{text-align:center;}.elementor-29466 .elementor-element.elementor-element-983015d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-29466 .elementor-element.elementor-element-54756d9{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-29466 .elementor-element.elementor-element-54756d9.elementor-element{--align-self:center;}.elementor-29466 .elementor-element.elementor-element-54756d9 .gem-textbox-content, .elementor-29466 .elementor-element.elementor-element-54756d9 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-29466 .elementor-element.elementor-element-54756d9 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-29466 .elementor-element.elementor-element-54756d9 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-29466 .elementor-element.elementor-element-818eb44{--display:flex;}.elementor-29466 .elementor-element.elementor-element-818eb44:not(.elementor-motion-effects-element-type-background), .elementor-29466 .elementor-element.elementor-element-818eb44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29466 .elementor-element.elementor-element-ad67831{--spacer-size:100px;}