.elementor-59370 .elementor-element.elementor-element-7080760{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59370 .elementor-element.elementor-element-9ac4857{--display:flex;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content{background-color:#FFFFFF;padding:45px 30px 30px 30px;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content, .elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-93c33d6 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-eb1eaaf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-59370 .elementor-element.elementor-element-eb1eaaf.elementor-element{--align-self:center;}.elementor-59370 .elementor-element.elementor-element-eb1eaaf .thegem-te-socials-sharing .socials-sharing ul{margin-left:-28px;margin-right:-28px;}.elementor-59370 .elementor-element.elementor-element-eb1eaaf .thegem-te-socials-sharing .socials-sharing ul li{padding-left:28px;padding-right:28px;}.elementor-59370 .elementor-element.elementor-element-eb1eaaf .thegem-te-socials-sharing .socials-sharing .socials-item{min-width:85px;min-height:85px;color:#000000;border-color:#000000;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content{background-color:#FFFFFF;padding:45px 30px 30px 30px;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content, .elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-d1a03fb .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-6cb387d .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-59370 .elementor-element.elementor-element-6cb387d .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-6cb387d .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-59370 .elementor-element.elementor-element-6cb387d .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-6cb387d .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-59370 .elementor-element.elementor-element-6cb387d .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-59370 .elementor-element.elementor-element-439ba4a{--display:flex;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content{background-color:#FFFFFF;padding:45px 30px 30px 30px;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content, .elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-083bd0b .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-aac7882 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-59370 .elementor-element.elementor-element-aac7882 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-aac7882 .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-59370 .elementor-element.elementor-element-aac7882 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-aac7882 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-59370 .elementor-element.elementor-element-aac7882 .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content{background-color:#FFFFFF;padding:45px 30px 30px 30px;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content, .elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-1d71fdd .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .gallery-item:not(.custom-ratio, .double-item) .image-wrap{aspect-ratio:0.95 !important;}.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-59370 .elementor-element.elementor-element-e8001bc .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-59370 .elementor-element.elementor-element-e8001bc .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content{background-color:#FFFFFF;padding:45px 30px 30px 30px;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content, .elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d;}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-ca04aba .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-59370 .elementor-element.elementor-element-520a2fb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-59370 .elementor-element.elementor-element-520a2fb.elementor-element{--align-self:center;}.elementor-59370 .elementor-element.elementor-element-520a2fb .thegem-te-socials-sharing .socials-sharing ul{margin-left:-28px;margin-right:-28px;}.elementor-59370 .elementor-element.elementor-element-520a2fb .thegem-te-socials-sharing .socials-sharing ul li{padding-left:28px;padding-right:28px;}.elementor-59370 .elementor-element.elementor-element-520a2fb .thegem-te-socials-sharing .socials-sharing .socials-item{min-width:40px;min-height:40px;color:#000000;border-color:#000000;}