.elementor-467 .elementor-element.elementor-element-4c644d5:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-4c644d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4ABF14D;}.elementor-467 .elementor-element.elementor-element-4c644d5 > .elementor-container{max-width:1400px;}.elementor-467 .elementor-element.elementor-element-4c644d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-467 .elementor-element.elementor-element-4c644d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-467 .elementor-element.elementor-element-4471b53 > .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-467 .elementor-element.elementor-element-4471b53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-5498739 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-467 .elementor-element.elementor-element-5498739{text-align:center;}.elementor-467 .elementor-element.elementor-element-5498739 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:46px;font-weight:600;line-height:56px;color:#222222;}.elementor-467 .elementor-element.elementor-element-7d94ee1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-467 .elementor-element.elementor-element-7d94ee1{text-align:center;}.elementor-467 .elementor-element.elementor-element-7d94ee1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#222222;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-thumbnail img{height:290px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery.bdt-grid{margin-right:-5px;margin-top:-5px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:5px;margin-top:5px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item .bdt-ep-advanced-image-gallery-inner, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-thumbnail, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery .bdt-overlay, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-slider-container{border-radius:5px 5px 5px 5px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item-link span, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item-link, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-skin-hidden .bdt-hidden-gallery-button{color:#FFFFFF;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item-link svg, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-skin-hidden .bdt-hidden-gallery-button svg{fill:#FFFFFF;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item-link, .elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-ep-advanced-image-gallery-item-link span{font-family:"Marcellus", Sans-serif;font-size:16px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-navigation-prev i,
					.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-navigation-next i{font-size:25px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-navigation-prev{left:-60px;}.elementor-467 .elementor-element.elementor-element-7e87a93 .bdt-navigation-next{right:-60px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-467 .elementor-element.elementor-element-4471b53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-467 .elementor-element.elementor-element-5498739 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-467 .elementor-element.elementor-element-5498739 .elementor-heading-title{font-size:36px;}.elementor-467 .elementor-element.elementor-element-7d94ee1{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-467 .elementor-element.elementor-element-7d94ee1 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-467 .elementor-element.elementor-element-4c644d5{padding:30px 15px 40px 15px;}.elementor-467 .elementor-element.elementor-element-5498739 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-467 .elementor-element.elementor-element-7d94ee1 .elementor-heading-title{font-size:14px;line-height:22px;}}/* Start custom CSS for section, class: .elementor-element-4c644d5 */.custom_gallery_outer .bdt-ep-advanced-image-gallery-item-link.elementor-clickable.icon-type-text {
	border-radius: 40px;
	text-decoration: none;
	height: 40px;
	display: flex;
	align-items: center;
	padding: 0 15px;
}

@media screen and (min-width: 1200px) {
    .custom_gallery_outer .bdt-ep-advanced-image-gallery-item.bdt-transition-toggle {
    width: 100%;
    border-radius: 5px;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
    }
    .custom_gallery_outer .bdt-ep-advanced-image-gallery-skin-default {
    gap: 16px;
    display: grid;
    grid-template-columns: auto auto auto auto;
    margin: 0 !important;
    padding: 0 !important;
    }
}/* End custom CSS */