.elementor-618 .elementor-element.elementor-element-aacc769 .aux-widget-inner{text-align:right;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-primary{font-family:"Raleway", Sans-serif;font-size:110px;font-weight:900;line-height:129px;letter-spacing:-4.1px;margin:0px 0px 0px 0px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-secondary{margin:-34px 0px 0px 0px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-secondary .aux-head-highlight{color:#ffffff;font-family:"Raleway", Sans-serif;font-size:110px;font-weight:800;line-height:129px;letter-spacing:-2px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-description{color:#ffffff;font-family:"Inconsolata", Sans-serif;font-size:16px;font-weight:400;margin:82px 0px 0px 0px;max-width:523px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}#bdt-custom-gallery-42c71e85 .bdt-gallery-thumbnail img{height:265px;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery.bdt-grid{margin-left:-20px;margin-top:-20px;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery.bdt-grid > *{padding-left:20px;margin-top:20px;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-overlay{text-align:center;justify-content:center;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item .bdt-overlay{background-color:rgba(0,0,0,0.7);margin:0px;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-title{color:#cd1719;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-gallery-item .bdt-gallery-item-title{font-family:"Raleway", Sans-serif;font-size:3.5rem;line-height:1em;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item .bdt-gallery-item-text{color:#ffffff;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-gallery-item .bdt-gallery-item-text{font-family:"Raleway", Sans-serif;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item-link span{color:#ffffff;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item-link{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item-link:hover span{color:#cd1719;}.elementor-618 .elementor-element.elementor-element-42c71e85 .bdt-custom-gallery .bdt-gallery-item-link:hover{border-color:#cd1719;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-primary{font-size:64px;line-height:0.6em;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-secondary{margin:0px 0px 0px 0px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-secondary .aux-head-highlight{font-size:64px;line-height:75px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-description{font-size:13px;line-height:19px;margin:60px 0px 0px 0px;max-width:213px;}.elementor-618 .elementor-element.elementor-element-aacc769{position:relative;}}@media(max-width:767px){.elementor-618 .elementor-element.elementor-element-aacc769 .aux-widget-inner{text-align:center;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-primary{line-height:1em;letter-spacing:-0.5px;}.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-description{margin:15px 0px 0px 0px;max-width:100%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-aacc769 */.elementor-618 .elementor-element.elementor-element-aacc769 .aux-modern-heading-primary {
    color: transparent;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: white;
}

.elementor-618 .elementor-element.elementor-element-aacc769 {
    min-width: 800px;
}

@media screen and (max-width: 1024px) {
    .elementor-618 .elementor-element.elementor-element-aacc769 {
       min-width: 437px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-618 .elementor-element.elementor-element-aacc769 {
       min-width: 250px;
    }
}/* End custom CSS */