.elementor-42231 .elementor-element.elementor-element-4348766b{text-align:center}.elementor-42231 .elementor-element.elementor-element-1096168 .gem-inner-wrapper-btn{flex-direction:row}.elementor-42231 .elementor-element.elementor-element-1096168 .gem-button-container{text-align:center}.elementor-42231 .elementor-element.elementor-element-1096168 .gem-button-container .gem-button i,.elementor-42231 .elementor-element.elementor-element-1096168 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-42231 .elementor-element.elementor-element-1096168 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-42231 .elementor-element.elementor-element-380cf40{--spacer-size:50px}.elementor-42231 .elementor-element.elementor-element-20871b5d{text-align:center}.elementor-42231 .elementor-element.elementor-element-17da3ad{--spacer-size:20px}.elementor-42231 .elementor-element.elementor-element-bd1c168{text-align:center}.elementor-42231 .elementor-element.elementor-element-317889ce{--spacer-size:50px}.elementor-42231 .elementor-element.elementor-element-363aad2d{--e-image-carousel-slides-to-show:1}.elementor-42231 .elementor-element.elementor-element-5346af4{padding:120px 0}.elementor-42231 .elementor-element.elementor-element-15a11407{text-align:center}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button:hover{background-color:#2c2e3d;border-style:solid;border-width:6px;border-color:#2c2e3d}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-inner-wrapper-btn{flex-direction:row}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button{border-radius:0;border-style:solid;border-width:6px;border-color:#2c2e3d}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 50px}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-text-button{color:#2c2e3d}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-button-icon{font-size:48px;color:#2c2e3d}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-button-icon svg{fill:#2c2e3d}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button i,.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button:hover .gem-button-icon{color:#fff;transform:rotate(0deg)}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button-separator-holder .gem-button-separator-line{height:17px}.elementor-42231 .elementor-element.elementor-element-3f7453e1{text-align:center}.elementor-42231 .elementor-element.elementor-element-435bd910{text-align:center}@media(max-width:767px){.elementor-42231 .elementor-element.elementor-element-5346af4{padding:70px 0}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 30px}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button{border-width:4px}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button:hover{border-width:4px}.elementor-42231 .elementor-element.elementor-element-119016d1 .gem-button-container .gem-button .gem-text-button{font-size:14px;letter-spacing:0}}