.elementor-kit-772{--e-global-color-primary:#173474;--e-global-color-secondary:#0D1119;--e-global-color-text:#414449;--e-global-color-accent:#7AD3CF;--e-global-color-f2fa358:#FFFFFF;--e-global-color-cc5f423:#EBE7D5;--e-global-color-526f87e:#FFEED1;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:60px;--e-global-typography-primary-letter-spacing:-0.5px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:0.9em;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:3.8px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:1.1em;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:600;--e-global-typography-08b7134-font-size:32px;--e-global-typography-08b7134-font-weight:800;--e-global-typography-08b7134-line-height:38px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-772 button,.elementor-kit-772 input[type="button"],.elementor-kit-772 input[type="submit"],.elementor-kit-772 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-f2fa358 );border-style:none;}.elementor-kit-772 button:hover,.elementor-kit-772 button:focus,.elementor-kit-772 input[type="button"]:hover,.elementor-kit-772 input[type="button"]:focus,.elementor-kit-772 input[type="submit"]:hover,.elementor-kit-772 input[type="submit"]:focus,.elementor-kit-772 .elementor-button:hover,.elementor-kit-772 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-f2fa358 );border-style:none;}.elementor-kit-772 e-page-transition{background-color:#FFBC7D;}.elementor-kit-772 a{color:var( --e-global-color-primary );}.elementor-kit-772 a:hover{color:var( --e-global-color-accent );}.elementor-kit-772 h1{font-size:40px;line-height:1.2em;}.elementor-kit-772 h2{line-height:1.6em;}.elementor-kit-772 h3{line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-772{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-772{--e-global-typography-primary-font-size:44px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:1.1px;--e-global-typography-secondary-font-size:0.9em;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:3.5px;--e-global-typography-08b7134-font-size:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* FORMULARIO BITRIX */
.b24-form-btn-block{
    text-align:center!important;
}
.b24-form-btn{
    background-color: var(--e-global-color-accent)!important;
    min-height: 72px!important;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif!important;
    font-weight: var(--e-global-typography-accent-font-weight)!important;
    font-size: 20px!important;
    padding: 25px 50px!important;
    border-radius: 6px!important;
    width: auto!important;
    margin:0 auto!important;
}
.b24-form-btn:hover{
    background-color: var(--e-global-color-primary)!important;
}
.b24-form-wrapper.b24-form-border-bottom {
    border-bottom: none!important;
}

.b24-form-control-icon-after .b24-form-control{
    background-color: #ffffff!important;
    min-height: 47px!important;
    border-radius: 4px!important;
    border: 1px solid #69727d!important;
}
.b24-form-control-label, .b24-form-control-string .b24-form-control{
    font-family: var(--e-global-typography-text-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-text-font-size)!important;
    font-weight: var(--e-global-typography-text-font-weight)!important;
    line-height: var(--e-global-typography-text-line-height)!important;
    padding: 6px 16px!important;
}
.b24-form-field-agreement .b24-form-field-agreement-link{
    font-family: var(--e-global-typography-text-font-family), Sans-serif!important;
    font-size: 14px!important;
    font-weight: var(--e-global-typography-text-font-weight)!important;
    line-height: var(--e-global-typography-text-line-height)!important;
    top:-1px!important;
    position: relative!important;
    margin-left: 2px!important;
}
.b24-form-control-required, .b24-form-field-agreement .b24-form-control-required{
    font-size: var(--e-global-typography-text-font-size)!important;
    font-weight: 600!important;
    margin-left:-2px!important
}
.b24-form-header-padding, .b24-form-sign, .b24-form-control-not-empty+.b24-form-control-label{
    display: none!important;
}/* End custom CSS */