.elementor-33584 .elementor-element.elementor-element-622f1a9{padding:0 0 25px}.elementor-33584 .elementor-element.elementor-element-3135149 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-33584 .elementor-element.elementor-element-7bf555c .gem-image.gem-wrapbox{float:left}.elementor-33584 .elementor-element.elementor-element-7bf555c .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-33584 .elementor-element.elementor-element-7bf555c .gem-image img{opacity:calc(100/100)}.elementor-33584 .elementor-element.elementor-element-7bf555c .gem-image a:hover img{opacity:calc(100/100)}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gem-gallery-grid .gallery-item{padding:calc(15px/2) !important}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gem-gallery-grid .gallery-set{margin-top:calc(-15px/2);margin-bottom:calc(-15px/2)}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gem-gallery-grid .not-fullwidth-block ul,.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-15px/2);margin-right:calc(-15px/2)}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gem-gallery-grid .fullwidth-block{padding-left:calc(15px/2);padding-right:calc(15px/2)}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gallery-item .wrap{padding:0}.elementor-33584 .elementor-element.elementor-element-b93ebb1 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-33584 .elementor-element.elementor-element-cec374b{--spacer-size:20px}.elementor-33584 .elementor-element.elementor-element-4c1c8d16{text-align:start}.elementor-33584 .elementor-element.elementor-element-4c1c8d16,.elementor-33584 .elementor-element.elementor-element-4c1c8d16 .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:30px;text-transform:uppercase;line-height:34px;letter-spacing:1.1px}.elementor-33584 .elementor-element.elementor-element-43dfda75{text-align:justify}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-inner-wrapper-btn{flex-direction:row}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-right:11px}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button .gem-button-icon{color:#747474}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button .gem-button-icon svg{fill:#747474}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button i,.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button:hover .gem-button-icon{color:#dadada;transform:rotate(0deg)}.elementor-33584 .elementor-element.elementor-element-9474807 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#dadada}.elementor-33584 .elementor-element.elementor-element-88c0bd6{--spacer-size:20px}@media(min-width:768px){.elementor-33584 .elementor-element.elementor-element-1c6c8abb{width:77%}.elementor-33584 .elementor-element.elementor-element-3dcac35{width:23%}}@media(max-width:1024px) and (min-width:768px){.elementor-33584 .elementor-element.elementor-element-1c6c8abb{width:70%}.elementor-33584 .elementor-element.elementor-element-3dcac35{width:30%}}@media(max-width:1024px){.elementor-33584 .elementor-element.elementor-element-3dcac35>.elementor-element-populated{padding:20px 20px 20px 0}.elementor-33584 .elementor-element.elementor-element-4c1c8d16{text-align:justify}.elementor-33584 .elementor-element.elementor-element-4c1c8d16,.elementor-33584 .elementor-element.elementor-element-4c1c8d16 .elementor-text-editor *{font-size:20px;line-height:1.2em}.elementor-33584 .elementor-element.elementor-element-43dfda75{text-align:justify}}@media(max-width:767px){.elementor-33584 .elementor-element.elementor-element-3dcac35>.elementor-element-populated{padding:20px}.elementor-33584 .elementor-element.elementor-element-4c1c8d16{text-align:start}}