.elementor-92 .elementor-element.elementor-element-3bc2661 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-92 .elementor-element.elementor-element-3bc2661 > .elementor-container{max-width:1670px;}.elementor-92 .elementor-element.elementor-element-3bc2661{margin-top:-50px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-92 .elementor-element.elementor-element-6f66ef4 > .elementor-element-populated{padding:1% 5% 0% 1%;}.elementor-92 .elementor-element.elementor-element-519a4be{width:var( --container-widget-width, 100% );max-width:100%;animation-duration:1500ms;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-92 .elementor-element.elementor-element-519a4be > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-secondary{font-size:2.5rem;font-weight:800;line-height:50px;letter-spacing:-0.4px;color:var( --e-global-color-primary );margin:-1em 0em 0.25em 0.2em;}.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-description{font-size:1rem;line-height:27px;letter-spacing:-0.4px;margin:0em 0em 1.5em 01em;max-width:88%;}.elementor-92 .elementor-element.elementor-element-76d1d2f input:not([type="submit"]){background-color:#EFEFEF;width:48%;height:60px;border-radius:25px 25px 25px 25px;padding:18px 30px 22px 32px;border-style:none;transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f textarea{background-color:#EFEFEF;height:263px;border-radius:30px 30px 30px 30px;padding:29px 20px 20px 34px;transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f input[type="submit"]{background-color:transparent;font-size:16px;font-weight:400;text-transform:capitalize;letter-spacing:-0.48px;border-radius:25px 25px 25px 25px;padding:15px 78px 15px 73px;margin:0px 0px 0px 0px;background-image:linear-gradient(284deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 15px 40px 0px rgba(155.93527173913043, 159.79999999999998, 158.34594382264314, 0.59);transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f{z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-92 .elementor-element.elementor-element-76d1d2f input:not([type="submit"])::placeholder{font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-76d1d2f input[type="text"]{transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f input[type="email"]{transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f select{transition:all ease-out 0.3s;}.elementor-92 .elementor-element.elementor-element-76d1d2f textarea::placeholder{font-size:16px;font-weight:400;font-style:normal;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-5c7420b .aux-the-shape{background-color:transparent;width:1624px;height:1205px;background-image:linear-gradient(158deg, #f7f7f7 0%, #ffffff 100%);}.elementor-92 .elementor-element.elementor-element-5c7420b > .elementor-widget-container{transition-duration:1000ms;transition-property:all;}.elementor-92 .elementor-element.elementor-element-5c7420b{position:absolute;top:-65%;left:-33%;}.elementor-92 .elementor-element.elementor-element-5c7420b .aux-widget-container{text-align:center;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item{background-color:var( --e-global-color-accent );margin-right:27px;align-items:center;}.elementor-92 .elementor-element.elementor-element-0ab63f5{width:100%;max-width:100%;animation-duration:600ms;align-self:center;animation-delay:0ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-92 .elementor-element.elementor-element-0ab63f5 > .elementor-widget-container{margin:-5px -27px 0px 0px;padding:0px 0px 7px 0px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-27px/2);}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item, .elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-items{justify-content:flex-end;text-align:right;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-direction-horizontal{align-items:center;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item:not(:last-child){padding-bottom:0px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item:not(:first-child){margin-top:0px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-icon{color:#FFFFFF;font-size:18px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:0;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item:hover .aux-icon-list-icon{color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-599c58b{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-599c58b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-92 .elementor-element.elementor-element-599c58b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-92 .elementor-element.elementor-element-599c58b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-92 .elementor-element.elementor-element-599c58b > .elementor-element-populated, .elementor-92 .elementor-element.elementor-element-599c58b > .elementor-element-populated > .elementor-background-overlay, .elementor-92 .elementor-element.elementor-element-599c58b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-92 .elementor-element.elementor-element-599c58b > .elementor-element-populated{padding:10% 6% 0% 6%;}.elementor-92 .elementor-element.elementor-element-7f2a456 > .elementor-widget-container{margin:10em 0em 0em 0em;padding:0rem 0rem 0rem 0rem;}.elementor-92 .elementor-element.elementor-element-7f2a456 .aux-widget-image{text-align:center;}.elementor-92 .elementor-element.elementor-element-7f2a456 .aux-media-image{max-width:620px;}@media(max-width:1024px){.elementor-92 .elementor-element.elementor-element-6f66ef4 > .elementor-element-populated{padding:0% 2% 0% 2%;}.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-description{max-width:100%;}.elementor-92 .elementor-element.elementor-element-0ab63f5{width:100%;max-width:100%;}.elementor-92 .elementor-element.elementor-element-0ab63f5 > .elementor-widget-container{margin:-1rem -1.7rem 0rem 0rem;padding:1rem 0rem 1rem 0rem;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item, .elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-items{justify-content:flex-end;text-align:right;}.elementor-92 .elementor-element.elementor-element-599c58b > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}}@media(min-width:768px){.elementor-92 .elementor-element.elementor-element-6f66ef4{width:68%;}.elementor-92 .elementor-element.elementor-element-599c58b{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-92 .elementor-element.elementor-element-6f66ef4{width:100%;}.elementor-92 .elementor-element.elementor-element-599c58b{width:100%;}}@media(max-width:767px){.elementor-92 .elementor-element.elementor-element-3bc2661 > .elementor-container{max-width:1600px;}.elementor-92 .elementor-element.elementor-element-3bc2661{margin-top:-3rem;margin-bottom:0rem;padding:0rem 0rem 2rem 0rem;}.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-6f66ef4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-92 .elementor-element.elementor-element-6f66ef4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-92 .elementor-element.elementor-element-6f66ef4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-92 .elementor-element.elementor-element-6f66ef4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:70px;}.elementor-92 .elementor-element.elementor-element-6f66ef4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92 .elementor-element.elementor-element-519a4be > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-secondary{font-size:2.2em;line-height:0.9em;margin:-1em 0em 0em 0.4em;max-width:100%;}.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-description{margin:1em 0em 2em 1em;}.elementor-92 .elementor-element.elementor-element-0ab63f5{width:100%;max-width:100%;}.elementor-92 .elementor-element.elementor-element-0ab63f5 > .elementor-widget-container{margin:0rem -1.5rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item{min-width:0px;margin-right:25px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-25px/2);}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item, .elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-items{justify-content:flex-end;text-align:right;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item:not(:last-child){padding-bottom:0px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item:not(:first-child){margin-top:0px;}.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-icon{font-size:16px;padding:0px 0px 0px 0px;line-height:0;}.elementor-92 .elementor-element.elementor-element-599c58b > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-519a4be */.aux-head-before{
    font-weight: 500 !important;
    font-family: 'Sirenia', sans-serif !important;
    font-size: 3rem !important;
}


.elementor-92 .elementor-element.elementor-element-519a4be .aux-modern-heading-description {
    font-size: clamp(1rem, 1vw, 1.25rem) !important;
    color: #2f6182 !important;
}

@media (max-width: 997px) {
    .elementor-92 .elementor-element.elementor-element-519a4be .aux-head-before {
        font-size: 5.5vw !important;
    }
}

@media (max-width: 457px) {
    .elementor-92 .elementor-element.elementor-element-519a4be .aux-head-before {
        font-size: 7.8vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-76d1d2f */.elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-mail-field, .elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-phone-field {
    display: inline-block;
    border: none;
}
.elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-mail-field {
    margin-right: 4%;
}

.elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-text-message {
    border : none;
    resize: none;
}
.elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-form-text {
    font-size: 15px;
    color: #000000;
    opacity: 0.6;
}
.elementor-92 .elementor-element.elementor-element-76d1d2f .aux-cleaning-submit-button {
    float: right;
}


.wpcf7-acceptance label {
    font-size: clamp(0.8rem, 0.8rem, 1rem) !important;
    display: inline-block;
}

.wpcf7-acceptance input[type="checkbox"] {
    width: 15px !important;
    height: 15px !important;
    margin-right: 10px;
}

.wpcf7-number {
	max-width: none;
  margin-bottom: 1.875em;
}


@media (max-width: 1023px) {
    .wpcf7-spinner {
    display: none !important;
    }
}


@media (max-width: 768px) {
    form .wpcf7-acceptance input[type="checkbox"] {
        width: 10px !important;
        height: 10px !important;
    }
}

@media (max-width: 769px) {
    form input[type="submit"] {
		margin-top: 1.4rem !important;
		margin-bottom: -3.6rem !important;
    }
}

@media (max-width: 500px) {
    form input[type="submit"] {
		margin-top: 1.5rem !important;
    }
}

@media (max-width: 480px) {
    form input[type="submit"] {
        padding: 12px 40px !important;
        font-size: 1rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-0ab63f5 */.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-item{
    width: 45px;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-92 .elementor-element.elementor-element-0ab63f5 .aux-icon-list-icon{
    transition: all 300ms ease-in;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bc2661 */.aux-master-menu {
    padding-top: 7px;
}/* End custom CSS */