.elementor-2746 .elementor-element.elementor-element-82fabcd{--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-2746 .elementor-element.elementor-element-af2cf69{--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-2746 .elementor-element.elementor-element-f87b0c9,.elementor-2746 .elementor-element.elementor-element-f87b0c9>.elementor-background-overlay{border-radius:0}.elementor-2746 .elementor-element.elementor-element-f87b0c9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-8%;margin-bottom:0;z-index:1}.elementor-2746 .elementor-element.elementor-element-f87b0c9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2746 .elementor-element.elementor-element-8615c79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated,.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated>.elementor-background-overlay,.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-background-slideshow{border-radius:10px}.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated{box-shadow:5px 5px 11px 0px rgba(0,0,0,.18);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:60px 21px}.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2746 .elementor-element.elementor-element-9531503>.elementor-widget-container{padding:0 0 15px}.elementor-2746 .elementor-element.elementor-element-9531503{text-align:center}.elementor-2746 .elementor-element.elementor-element-85f880e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-2746 .elementor-element.elementor-element-9b2d0be .gem-button-container .gem-button{background-color:#e0bf5a;border-radius:50px}.elementor-2746 .elementor-element.elementor-element-9b2d0be .gem-button-container .gem-button:hover{background-color:#1d1d1d}.elementor-2746 .elementor-element.elementor-element-9b2d0be .gem-button-container{text-align:center}.elementor-2746 .elementor-element.elementor-element-9b2d0be .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-2746 .elementor-element.elementor-element-cc32a86{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2% 20% 0}.elementor-2746 .elementor-element.elementor-element-cc32a86>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2746 .elementor-element.elementor-element-03247f9>.elementor-widget-container{padding:0 0 2.5%}.elementor-2746 .elementor-element.elementor-element-03247f9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2746 .elementor-element.elementor-element-03247f9{text-align:justify}.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gem-gallery-grid .not-fullwidth-block ul,.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-2746 .elementor-element.elementor-element-fc9e0c5 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-2746 .elementor-element.elementor-element-f539dc7{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-2746 .elementor-element.elementor-element-c19c9a5>.elementor-widget-container{padding:4% 0 0}.elementor-2746 .elementor-element.elementor-element-c19c9a5{text-align:center}.elementor-2746 .elementor-element.elementor-element-152d098{text-align:center}.elementor-2746 .elementor-element.elementor-element-152d098,.elementor-2746 .elementor-element.elementor-element-152d098 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1d1d1d}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container .gem-button:hover{background-color:#e0bf5a;border-style:solid;border-width:2px;border-color:#e0bf5a}.elementor-2746 .elementor-element.elementor-element-7bf2467>.elementor-widget-container{margin:0}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container{text-align:center}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container .gem-button{border-radius:35px;border-style:solid;border-width:2px;border-color:#e0bf5a}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container .gem-button .gem-text-button{color:#1d1d1d;text-transform:none}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}@media(max-width:1024px){.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated{padding:90px 21px 75px}.elementor-2746 .elementor-element.elementor-element-f539dc7{--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%}}@media(max-width:767px){.elementor-2746 .elementor-element.elementor-element-82fabcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2746 .elementor-element.elementor-element-af2cf69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2746 .elementor-element.elementor-element-8615c79>.elementor-element-populated{padding:70px 21px 60px}.elementor-2746 .elementor-element.elementor-element-cc32a86{padding:10% 0 0}.elementor-2746 .elementor-element.elementor-element-03247f9>.elementor-widget-container{padding:0 0 10%}.elementor-2746 .elementor-element.elementor-element-f539dc7{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-2746 .elementor-element.elementor-element-c19c9a5>.elementor-widget-container{padding:8% 0 0}.elementor-2746 .elementor-element.elementor-element-152d098{text-align:justify}.elementor-2746 .elementor-element.elementor-element-7bf2467>.elementor-widget-container{margin:0 0 50px}.elementor-2746 .elementor-element.elementor-element-7bf2467 .gem-button-container{text-align:center}}@media(min-width:768px){.elementor-2746 .elementor-element.elementor-element-8615c79{width:100%}}