.elementor-3901 .elementor-element.elementor-element-02bab92{--display:flex}.elementor-3901 .elementor-element.elementor-element-02bab92,.elementor-3901 .elementor-element.elementor-element-02bab92.thegem-e-con-layout-thegem{--content-width:950px}.elementor-3901 .elementor-element.elementor-element-b9bddc7{width:auto;max-width:auto}.elementor-3901 .elementor-element.elementor-element-b9bddc7>.elementor-widget-container{padding:0 100px}.elementor-3901 .elementor-element.elementor-element-b9bddc7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3901 .elementor-element.elementor-element-f3b2984{--display:flex}.elementor-3901 .elementor-element.elementor-element-6cf444f{--spacer-size:50px}.elementor-3901 .elementor-element.elementor-element-53dda1f{text-align:center}.elementor-3901 .elementor-element.elementor-element-53dda1f .elementor-heading-title{font-weight:500;text-transform:capitalize;color:#d05e28}.elementor-3901 .elementor-element.elementor-element-3936c85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3901 .elementor-element.elementor-element-01b391b,.elementor-3901 .elementor-element.elementor-element-01b391b .elementor-text-editor *{font-size:18px;font-weight:300;letter-spacing:0px}.elementor-3901 .elementor-element.elementor-element-01b391b{word-spacing:.1em}.elementor-3901 .elementor-element.elementor-element-3d78e7d{--display:flex}.elementor-3901 .elementor-element.elementor-element-7463584 .gem-gallery-grid .gallery-item{padding:calc(0px/2) !important}.elementor-3901 .elementor-element.elementor-element-7463584 .gem-gallery-grid .gallery-set{margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-3901 .elementor-element.elementor-element-7463584 .gem-gallery-grid .not-fullwidth-block ul,.elementor-3901 .elementor-element.elementor-element-7463584 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(0px/2);margin-right:calc(0px/2)}.elementor-3901 .elementor-element.elementor-element-7463584 .gem-gallery-grid .fullwidth-block{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-3901 .elementor-element.elementor-element-7463584 .gallery-item .overlay-wrap{opacity:calc(100/100)}