.elementor-kit-6{--e-global-color-primary:#901845;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#901845;--e-global-color-69edda2:#F4F5F6;--e-global-color-8c5b8ec:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.5;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:30px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.5;--e-global-typography-b235394-font-size:18px;--e-global-typography-b235394-font-weight:400;--e-global-typography-b235394-text-transform:uppercase;--e-global-typography-b235394-line-height:1.2;--e-global-typography-b235394-letter-spacing:1px;--e-global-typography-5a40292-font-size:16px;--e-global-typography-5a40292-font-weight:700;--e-global-typography-5a40292-text-transform:uppercase;--e-global-typography-5a40292-line-height:1.2;--e-global-typography-6ebd1f8-font-size:25px;--e-global-typography-6ebd1f8-font-weight:700;--e-global-typography-6ebd1f8-text-transform:uppercase;--e-global-typography-6ebd1f8-line-height:1.2;--e-global-typography-6ebd1f8-letter-spacing:1px;--e-global-typography-1db6e19-font-size:135px;--e-global-typography-1db6e19-font-weight:700;--e-global-typography-1db6e19-text-transform:uppercase;--e-global-typography-1db6e19-line-height:1;--e-global-typography-f3b43ce-font-size:40px;--e-global-typography-f3b43ce-font-weight:700;--e-global-typography-f3b43ce-line-height:1.2;--e-global-typography-f609b32-font-size:56px;--e-global-typography-f609b32-font-weight:700;--e-global-typography-f609b32-line-height:1.2;color:#050505;font-family:"Roboto", Sans-serif;line-height:1.7;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:#FFF;--e-preloader-size:20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-8c5b8ec );color:var( --e-global-color-primary );}.elementor-kit-6 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-6 h1{font-weight:700;line-height:1;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5a40292-font-size );font-weight:var( --e-global-typography-5a40292-font-weight );text-transform:var( --e-global-typography-5a40292-text-transform );line-height:var( --e-global-typography-5a40292-line-height );box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:7px 20px 7px 20px;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:18px;line-height:1.5;color:var( --e-global-color-text );accent-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1375px;}.e-con{--container-max-width:1375px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1023px){.elementor-kit-6{--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:28px;--e-global-typography-6ebd1f8-font-size:20px;--e-global-typography-1db6e19-font-size:100px;--e-global-typography-f3b43ce-font-size:35px;--e-global-typography-f609b32-font-size:40px;}}@media(max-width:899px){.elementor-kit-6{--e-global-typography-primary-font-size:25px;--e-global-typography-accent-font-size:25px;--e-global-typography-b235394-font-size:20px;--e-global-typography-1db6e19-font-size:80px;--e-global-typography-f3b43ce-font-size:30px;--e-global-typography-f609b32-font-size:35px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5a40292-font-size );line-height:var( --e-global-typography-5a40292-line-height );padding:7px 15px 7px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:20px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:20px;--e-global-typography-b235394-font-size:18px;--e-global-typography-6ebd1f8-font-size:18px;--e-global-typography-1db6e19-font-size:40px;--e-global-typography-f3b43ce-font-size:28px;--e-global-typography-f609b32-font-size:30px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-5a40292-font-size );line-height:var( --e-global-typography-5a40292-line-height );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{padding:10px 14px 10px 14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html,.elementor-kit-6{overflow-x:hidden}
.d-inline-block{display:inline-block}
.elementor-button{fill:currentColor}
.gform_wrapper.gravity-theme .gform_validation_errors{
	background: #fff9f9;
    border-radius: 5px;
    border: 1.5px solid #c02b0a;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .11), 0 0 4px rgba(18, 25, 97, .0405344);
    margin-block-end: 8px;
    margin-block-start: 8px;
    padding-block: 16px;
    padding-inline-end: 16px;
    padding-inline-start: 48px;
    position: relative;
    width: 100%;	
}
.gform_wrapper.gravity-theme .gform_validation_errors>h2{
	color: #c02b0a;
    font-size: 13.2px;
    font-weight: 500;
    line-height: 17.6px;
    margin-block-end: 12px;
    margin-block-start: 0;
    margin-inline: 0;
}
.gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon {
    align-items: center;
    display: flex;
    font-size: 28px;
    height: 100%;
    inset-inline-start: 12px;
    position: absolute;
    inset-block-start: 0;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol {
    padding-inline-start: 20px;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol li {
    color: #c02b0a;
    font-size: 13.2px;
    list-style-type: disc !important;
    margin-block-end: 8px;
    margin-block-start: 0;
    margin-inline: 0;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol a {
    color: #c02b0a;
    font-size: 13.2px;
}
.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
    border: 1px solid #c02b0a;
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message {
    background: #fff9f9;
    border: 1px solid #c02b0a;
    font-size: 14.992px;
    margin-block-start: 8px;
    padding: 12.992px 24px;
}
.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label, .gform_wrapper.gravity-theme .gfield_error label, .gform_wrapper.gravity-theme .gfield_error legend, .gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message, .gform_wrapper.gravity-theme [aria-invalid=true]+label, .gform_wrapper.gravity-theme label+[aria-invalid=true] {
    color: #c02b0a;
}
.gform_wrapper .gform_footer{
    margin-top:2rem;
}
.gform_button {
    color:var(--wp--preset--color--white);
    width:100%;
    max-width: 181px;
    background: var(--e-global-color-primary);
}
.gform_button:after {
    content:'';
    display: inline-block;
    background-image: url('data:image/svg+xml,<svg aria-hidden="true" fill="%23fff" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    width:12px;
    height:12px;
    margin-left: .5rem;
}
.gform_button:hover:after{
    background-image: url('data:image/svg+xml,<svg aria-hidden="true" fill="%23901845" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg>');
}
@media screen and (min-width:1025px){
    .elementor-element-cb6333c{display:none}
    .elementor-widget-text-editor p{
        margin-bottom:2rem
    }
    .elementor-widget-text-editor p:last-child{
        margin-bottom:0;
    }
}/* End custom CSS */