.elementor-1665 .elementor-element.elementor-element-66dc22c{--spacer-size:5vh;}.elementor-1665 .elementor-element.elementor-element-3f1a203 > .elementor-widget-container{padding:0% 0% 0% 3%;}.elementor-1665 .elementor-element.elementor-element-3f1a203{text-align:left;}.elementor-1665 .elementor-element.elementor-element-3f1a203 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:70px;font-weight:700;text-transform:lowercase;line-height:70px;color:#020202;}.elementor-1665 .elementor-element.elementor-element-4e8f49b{--spacer-size:5vh;}#elementor-popup-modal-1665{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1665 .dialog-message{width:60vw;height:auto;}#elementor-popup-modal-1665 .dialog-close-button{display:flex;}#elementor-popup-modal-1665 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-1665 .elementor-element.elementor-element-66dc22c{--spacer-size:2vh;}.elementor-1665 .elementor-element.elementor-element-3f1a203 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 5%;}.elementor-1665 .elementor-element.elementor-element-3f1a203 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1665 .elementor-element.elementor-element-4e8f49b{--spacer-size:2vh;}#elementor-popup-modal-1665 .dialog-message{width:80vw;}}@media(max-width:767px){.elementor-1665 .elementor-element.elementor-element-66dc22c{--spacer-size:4vh;}.elementor-1665 .elementor-element.elementor-element-3f1a203 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 10%;}.elementor-1665 .elementor-element.elementor-element-3f1a203 .elementor-heading-title{font-size:30px;}.elementor-1665 .elementor-element.elementor-element-4e8f49b{--spacer-size:8vh;}#elementor-popup-modal-1665 .dialog-message{width:100vw;}}/* Start custom CSS for heading, class: .elementor-element-3f1a203 */@media screen and (min-device-width: 1441px) {
    .elementor-1665 .elementor-element.elementor-element-3f1a203 {
        padding: 0% 0% 0% 15%;
    }
}

@media screen and (min-device-width: 1025px) and (max-device-width: 1440px) {
    .elementor-1665 .elementor-element.elementor-element-3f1a203 {
        padding: 0% 0% 0% 5%;
    }
}/* End custom CSS */