/* vsh post-28666.css */
.elementor-28666 .elementor-element.elementor-element-4fd378e{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-6272173{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-28666 .elementor-element.elementor-element-6272173>.elementor-widget-container{margin:0px 0px 0px -150px}.elementor-28666 .elementor-element.elementor-element-6272173.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-6272173 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-bae4c87{width:var( --container-widget-width,50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-bae4c87>.elementor-widget-container{margin:-26px 0px -4px -19px;padding:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-bae4c87.elementor-element{--align-self:center}.elementor-28666 .elementor-element.elementor-element-bae4c87,.elementor-28666 .elementor-element.elementor-element-bae4c87 .elementor-text-editor *{font-size:16px;letter-spacing:-0.2px}.elementor-28666 .elementor-element.elementor-element-bae4c87 p{margin-block-end:0px}.elementor-28666 .elementor-element.elementor-element-ea9e04e{--spacer-size:10px}.elementor-28666 .elementor-element.elementor-element-f13242c{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-469be50{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-28666 .elementor-element.elementor-element-469be50>.elementor-widget-container{margin:0px 0px 20px -225px}.elementor-28666 .elementor-element.elementor-element-469be50.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-469be50 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-5eb497d{width:var( --container-widget-width,50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-5eb497d>.elementor-widget-container{margin:-26px 0px -4px -19px;padding:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-5eb497d.elementor-element{--align-self:center}.elementor-28666 .elementor-element.elementor-element-5eb497d,.elementor-28666 .elementor-element.elementor-element-5eb497d .elementor-text-editor *{font-size:16px;letter-spacing:-0.2px}.elementor-28666 .elementor-element.elementor-element-5eb497d p{margin-block-end:0px}.elementor-28666 .elementor-element.elementor-element-d2cc2f9{--spacer-size:10px}.elementor-28666 .elementor-element.elementor-element-fc4db0b{--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-28666 .elementor-element.elementor-element-b7f17a0{--divider-border-style:solid;--divider-color:#4A2E2A;--divider-border-width:1px}.elementor-28666 .elementor-element.elementor-element-b7f17a0 .elementor-divider-separator{width:100%}.elementor-28666 .elementor-element.elementor-element-b7f17a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-28666 .elementor-element.elementor-element-6786b2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-55e8730{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-80c916e{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-80c916e>.elementor-widget-container{margin:0px 0px 26px -58px}.elementor-28666 .elementor-element.elementor-element-80c916e.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-80c916e .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-58a8847{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-056e81d>.elementor-widget-container{margin:12px 0px 0px -279px}.elementor-28666 .elementor-element.elementor-element-056e81d.elementor-element{--align-self:center}.elementor-28666 .elementor-element.elementor-element-056e81d .elementor-button{border-radius:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-cc48769{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-df3b61d>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-df3b61d .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-28666 .elementor-element.elementor-element-c9aed8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-cc0cdde{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-d3ef67a{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-d3ef67a>.elementor-widget-container{margin:0px 0px 26px -58px}.elementor-28666 .elementor-element.elementor-element-d3ef67a.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-d3ef67a .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-8f30af2{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-93ebb99>.elementor-widget-container{margin:12px 0px 0px -279px}.elementor-28666 .elementor-element.elementor-element-93ebb99.elementor-element{--align-self:center}.elementor-28666 .elementor-element.elementor-element-93ebb99 .elementor-button{border-radius:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-d1a2179{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-2ed918d>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-2ed918d .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-28666 .elementor-element.elementor-element-8208be4{--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-28666 .elementor-element.elementor-element-c227e18{--divider-border-style:solid;--divider-color:#4A2E2A;--divider-border-width:1px}.elementor-28666 .elementor-element.elementor-element-c227e18 .elementor-divider-separator{width:100%}.elementor-28666 .elementor-element.elementor-element-c227e18 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-28666 .elementor-element.elementor-element-2bd7983{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-0cece3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-aae9755>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-aae9755 .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-28666 .elementor-element.elementor-element-e7af6fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-3d69976{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-3d69976>.elementor-widget-container{margin:0px 0px 26px -34px}.elementor-28666 .elementor-element.elementor-element-3d69976.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-3d69976 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-5d7c3ae{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-1bb029a{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-1bb029a>.elementor-widget-container{margin:12px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-12a7b3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-7a53631{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-67c95e1>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-67c95e1 .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-28666 .elementor-element.elementor-element-f7614bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-de205e9{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-de205e9>.elementor-widget-container{margin:0px 0px 26px -34px}.elementor-28666 .elementor-element.elementor-element-de205e9.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-de205e9 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-58a8927{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-85edd19{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-85edd19>.elementor-widget-container{margin:12px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-f707cc2{--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-28666 .elementor-element.elementor-element-b9c0136{--divider-border-style:solid;--divider-color:#4A2E2A;--divider-border-width:1px}.elementor-28666 .elementor-element.elementor-element-b9c0136 .elementor-divider-separator{width:100%}.elementor-28666 .elementor-element.elementor-element-b9c0136 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-28666 .elementor-element.elementor-element-561a5be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-ea2a134{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-da254e8{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-da254e8>.elementor-widget-container{margin:0px 0px 26px -62px}.elementor-28666 .elementor-element.elementor-element-da254e8.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-da254e8 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-60e2620{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-4afafc4{width:initial;max-width:initial}.elementor-28666 .elementor-element.elementor-element-4afafc4>.elementor-widget-container{margin:17px 0px 0px -421px;padding:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-4afafc4.elementor-element{--align-self:stretch}.elementor-28666 .elementor-element.elementor-element-8ecd79a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-f2a7919>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-f2a7919 .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-28666 .elementor-element.elementor-element-7440f53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-6b0b497{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-28666 .elementor-element.elementor-element-c01ca3b{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-28666 .elementor-element.elementor-element-c01ca3b>.elementor-widget-container{margin:0px 0px 26px -62px}.elementor-28666 .elementor-element.elementor-element-c01ca3b.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:1}.elementor-28666 .elementor-element.elementor-element-c01ca3b .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-0.4px;color:#4A2E2A}.elementor-28666 .elementor-element.elementor-element-b270463{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-28666 .elementor-element.elementor-element-088a18f{width:initial;max-width:initial}.elementor-28666 .elementor-element.elementor-element-088a18f>.elementor-widget-container{margin:17px 0px 0px -421px;padding:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-088a18f.elementor-element{--align-self:stretch}.elementor-28666 .elementor-element.elementor-element-7bfe538{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overflow:hidden}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#FFFFFFB3}.elementor-28666 .elementor-element.elementor-element-6e14583>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 55px}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-carousel-wrap .gem-gallery-item a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-item .gem-gallery-item-title,.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-item .gem-gallery-item-description{font-weight:900}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-item .gem-gallery-item-title{color:#786357}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-item .gem-gallery-item-description{color:#786357}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-prev,.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-next{width:0px}.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-prev:after,.elementor-28666 .elementor-element.elementor-element-6e14583 .gem-gallery-preview-next:after{margin-left:calc(-0px/2);margin-top:calc(-0px/2);width:0px;height:0px;line-height:0px;font-size:0px;border-style:none;top:calc(50% - 36px)}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-28666 .elementor-element.elementor-element-df3b61d>.elementor-widget-container{margin:0px 0px -10px 0px}.elementor-28666 .elementor-element.elementor-element-2ed918d>.elementor-widget-container{margin:0px 0px -10px 0px}.elementor-28666 .elementor-element.elementor-element-aae9755>.elementor-widget-container{margin:0px 0px -10px 0px}.elementor-28666 .elementor-element.elementor-element-1bb029a>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-67c95e1>.elementor-widget-container{margin:0px 0px -10px 0px}.elementor-28666 .elementor-element.elementor-element-85edd19>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-f2a7919>.elementor-widget-container{margin:0px 0px -10px 0px}.elementor-28666 .elementor-element.elementor-element-6e14583>.elementor-widget-container{margin:0px 0px -10px 0px}}@media(max-width:767px){.elementor-28666 .elementor-element.elementor-element-f13242c{--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-469be50>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-5eb497d>.elementor-widget-container{margin:20px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-5eb497d{--container-widget-width:541px;--container-widget-flex-grow:0;width:var( --container-widget-width,541px );max-width:541px}.elementor-28666 .elementor-element.elementor-element-6786b2c{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-55e8730{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-55e8730.e-con{--order:99999}.elementor-28666 .elementor-element.elementor-element-c9aed8f{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-cc0cdde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-cc0cdde.e-con{--order:99999}.elementor-28666 .elementor-element.elementor-element-d3ef67a>.elementor-widget-container{margin:0px 0px 0px -16px}.elementor-28666 .elementor-element.elementor-element-93ebb99{width:100%;max-width:100%}.elementor-28666 .elementor-element.elementor-element-93ebb99>.elementor-widget-container{margin:0px 0px 0px 17px;padding:11px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-2bd7983{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-e7af6fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-12a7b3b{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-f7614bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-de205e9>.elementor-widget-container{margin:0px 0px 0px -15px}.elementor-28666 .elementor-element.elementor-element-85edd19{width:auto;max-width:auto}.elementor-28666 .elementor-element.elementor-element-85edd19>.elementor-widget-container{margin:0px 0px 0px 15px;padding:20px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-85edd19.elementor-element{--align-self:flex-start}.elementor-28666 .elementor-element.elementor-element-561a5be{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-ea2a134{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-ea2a134.e-con{--order:99999}.elementor-28666 .elementor-element.elementor-element-7440f53{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-28666 .elementor-element.elementor-element-6b0b497{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-28666 .elementor-element.elementor-element-6b0b497.e-con{--order:99999}.elementor-28666 .elementor-element.elementor-element-c01ca3b>.elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-c01ca3b.elementor-element{--align-self:flex-start}.elementor-28666 .elementor-element.elementor-element-088a18f>.elementor-widget-container{margin:0px 0px 0px 13px;padding:20px 0px 0px 0px}.elementor-28666 .elementor-element.elementor-element-088a18f.elementor-element{--align-self:flex-start}}@media(min-width:768px){.elementor-28666 .elementor-element.elementor-element-55e8730{--width:50%}.elementor-28666 .elementor-element.elementor-element-cc48769{--width:50%}.elementor-28666 .elementor-element.elementor-element-cc0cdde{--width:50%}.elementor-28666 .elementor-element.elementor-element-d1a2179{--width:50%}.elementor-28666 .elementor-element.elementor-element-0cece3a{--width:50%}.elementor-28666 .elementor-element.elementor-element-e7af6fc{--width:50%}.elementor-28666 .elementor-element.elementor-element-7a53631{--width:50%}.elementor-28666 .elementor-element.elementor-element-f7614bd{--width:50%}.elementor-28666 .elementor-element.elementor-element-ea2a134{--width:50%}.elementor-28666 .elementor-element.elementor-element-8ecd79a{--width:50%}.elementor-28666 .elementor-element.elementor-element-6b0b497{--width:50%}.elementor-28666 .elementor-element.elementor-element-7bfe538{--width:50%}}