.elementor-4161 .elementor-element.elementor-element-82ae37a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4161 .elementor-element.elementor-element-82ae37a > .elementor-element-populated{padding:100px 21px 100px 21px;}.elementor-4161 .elementor-element.elementor-element-07ce6cd{text-align:center;}.elementor-4161 .elementor-element.elementor-element-07ce6cd .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:35px;font-weight:400;line-height:50px;letter-spacing:0.3px;color:#D9BE81;}.elementor-4161 .elementor-element.elementor-element-6299adf > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-6299adf{text-align:center;}.elementor-4161 .elementor-element.elementor-element-6299adf .elementor-heading-title{text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-4161 .elementor-element.elementor-element-78f6c1e{padding:0px 0px 30px 0px;}.elementor-4161 .elementor-element.elementor-element-0893fc2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container .gem-button{background-color:#D9BC7E;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container .gem-button:hover{background-color:#3A3A3A;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container{text-align:right;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container .gem-button i, .elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container .gem-button{background-color:#D9BC7E;}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container .gem-button:hover{background-color:#3A3A3A;}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container{text-align:right;}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container .gem-button i, .elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-4161 .elementor-element.elementor-element-a78f0a2 .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-4161 .elementor-element.elementor-element-011c54f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4161 .elementor-element.elementor-element-011c54f > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-4161 .elementor-element.elementor-element-5e7a06b{--spacer-size:100px;}@media(max-width:1024px){.elementor-4161 .elementor-element.elementor-element-07ce6cd .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-4161 .elementor-element.elementor-element-82ae37a > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-4161 .elementor-element.elementor-element-07ce6cd{text-align:center;}.elementor-4161 .elementor-element.elementor-element-07ce6cd .elementor-heading-title{font-size:30px;line-height:60px;letter-spacing:0px;}.elementor-4161 .elementor-element.elementor-element-0893fc2 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-4161 .elementor-element.elementor-element-8cd484e .gem-button-container{text-align:center;}.elementor-4161 .elementor-element.elementor-element-87041a1 .gem-button-container{text-align:center;}}@media(min-width:768px){.elementor-4161 .elementor-element.elementor-element-0893fc2{width:83.416%;}.elementor-4161 .elementor-element.elementor-element-9bed8af{width:16.543%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4161 .elementor-element.elementor-element-0893fc2{width:70%;}.elementor-4161 .elementor-element.elementor-element-9bed8af{width:30%;}}@media (max-width:991px){.elementor-4161 .elementor-element.elementor-element-cf44122 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-4161 .elementor-element.elementor-element-011c54f{width: 100% !important;}}