.elementor-354 .elementor-element.elementor-element-52962eb4{margin-top:-10px;margin-bottom:0px;}.elementor-354 .elementor-element.elementor-element-692b2ec4 .thegem-heading, .elementor-354 .elementor-element.elementor-element-692b2ec4 .thegem-heading .light{font-size:30px;line-height:50px;}.elementor-354 .elementor-element.elementor-element-692b2ec4 .elementor-widget-container{margin-bottom:20px;}.elementor-354 .elementor-element.elementor-element-24bb45e4{padding:0px 0px 60px 0px;}.elementor-354 .elementor-element.elementor-element-46128ca8 .gem-image.gem-wrapbox{float:left;}.elementor-354 .elementor-element.elementor-element-46128ca8 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-354 .elementor-element.elementor-element-46128ca8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-354 .elementor-element.elementor-element-46128ca8 .gem-image img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-46128ca8 .gem-image a:hover img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-12f40b1{padding:0px 0px 60px 0px;}.elementor-354 .elementor-element.elementor-element-3ee68817 .gem-image.gem-wrapbox{float:left;}.elementor-354 .elementor-element.elementor-element-3ee68817 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-354 .elementor-element.elementor-element-3ee68817 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-354 .elementor-element.elementor-element-3ee68817 .gem-image img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-3ee68817 .gem-image a:hover img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-4c7c9330 .gem-image.gem-wrapbox{float:left;}.elementor-354 .elementor-element.elementor-element-4c7c9330 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-354 .elementor-element.elementor-element-4c7c9330 .gem-image img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-4c7c9330 .gem-image a:hover img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-b2f5e5c{padding:0px 0px 60px 0px;}.elementor-354 .elementor-element.elementor-element-3b2786a4 .gem-image.gem-wrapbox{float:left;}.elementor-354 .elementor-element.elementor-element-3b2786a4 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-354 .elementor-element.elementor-element-3b2786a4 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-354 .elementor-element.elementor-element-3b2786a4 .gem-image img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-3b2786a4 .gem-image a:hover img{opacity:calc(100/100);}.elementor-354 .elementor-element.elementor-element-1df707a8 .thegem-heading, .elementor-354 .elementor-element.elementor-element-1df707a8 .thegem-heading .light{font-size:30px;line-height:50px;}.elementor-354 .elementor-element.elementor-element-1df707a8 .elementor-widget-container{margin-bottom:25px;}.elementor-354 .elementor-element.elementor-element-5ede8a0d{padding:65px 0px 0px 0px;}@media(max-width:1024px){.elementor-354 .elementor-element.elementor-element-52962eb4{margin-top:-30px;margin-bottom:0px;}.elementor-354 .elementor-element.elementor-element-692b2ec4 .elementor-widget-container{margin-bottom:10px;}.elementor-354 .elementor-element.elementor-element-46128ca8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-354 .elementor-element.elementor-element-3ee68817 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-354 .elementor-element.elementor-element-3b2786a4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-354 .elementor-element.elementor-element-1df707a8 .elementor-widget-container{margin-bottom:5px;}}@media (max-width:991px){.elementor-354 .elementor-element.elementor-element-4f24a423 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-354 .elementor-element.elementor-element-3bda0c63{width: 100% !important;}}@media (max-width:991px){.elementor-354 .elementor-element.elementor-element-4f24a423 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-354 .elementor-element.elementor-element-3bc5479d{width: 100% !important;}.elementor-354 .elementor-element.elementor-element-3bc5479d > .elementor-element-populated{margin: 25px 0px 0px 0px !important;}}