body:not(.rtl) .elementor-1455 .elementor-element.elementor-element-1416a53.drdt_sticky_fixed{left:0px;}body.rtl .elementor-1455 .elementor-element.elementor-element-1416a53.drdt_sticky_fixed{right:0px;}.elementor-1455 .elementor-element.elementor-element-1416a53.drdt_sticky_fixed{top:0px;z-index:5;}.elementor-1455 .elementor-element.elementor-element-969d248:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-969d248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2CF4C4;}.elementor-1455 .elementor-element.elementor-element-969d248{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 80px 0px 80px;}.elementor-1455 .elementor-element.elementor-element-969d248 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-1455 .elementor-element.elementor-element-969d248.drdt_sticky_fixed{left:0px;}body.rtl .elementor-1455 .elementor-element.elementor-element-969d248.drdt_sticky_fixed{right:0px;}.elementor-1455 .elementor-element.elementor-element-969d248.drdt_sticky_fixed{top:0px;z-index:5;}.elementor-1455 .elementor-element.elementor-element-4c2aae5 .elementor-spacer-inner{--spacer-size:50px;}.elementor-1455 .elementor-element.elementor-element-2c37973{text-align:left;}.elementor-1455 .elementor-element.elementor-element-2c37973 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-item:not(:first-child){padding-top:calc(15px/2);}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 15px);}body.rtl .elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-item:after{left:calc(-15px/2);}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#FFFFFF;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-icon{color:#2C363B;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items .eael-feature-list-icon svg{fill:#2C363B;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-icon-box .eael-feature-list-icon{height:70px;width:70px;font-size:74px;padding:15px 15px 15px 15px;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 70px);}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-icon-box .eael-feature-list-icon img{width:74px;height:74px;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-img{width:74px;height:74px;}.elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-left .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-right .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title, .elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-1455 .elementor-element.elementor-element-8277813 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:1px 0px 1px 0px;background-color:#2C363B;border-radius:50px 50px 50px 50px;}.elementor-1455 .elementor-element.elementor-element-8277813.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-left .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-right .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-top .eael-feature-list-content-box{margin:20px;}}@media(max-width:767px){.elementor-1455 .elementor-element.elementor-element-1317feb .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-1455 .elementor-element.elementor-element-1317feb .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-left .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-right .eael-feature-list-content-box, .elementor-1455 .elementor-element.elementor-element-1317feb .-icon-position-top .eael-feature-list-content-box{margin:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-2c37973 */.elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title, .elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-1455 .elementor-element.elementor-element-1317feb .eael-feature-list-content-box .eael-feature-list-title:visited {
    color: #414247;
    margin: 0 !important;
}

/*********Media Query*********/
@media (max-width: 549px){
.titulo-pregunta {
    font-size: 18px !important;
    color: #2c363b;
    font-family: gilroy;
    
    }

.subtitulo-pregunta {
    font-size: 26px !important;
    color: #2c363b;
    font-family: gilroy;
    
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8277813 */input {
    color: #aaaaaa;
    background-color: rgba(255, 255, 255);
    height: 50px;
    padding-left: 35px;
    display: inline;
    border-radius: 2px !important;
}

.blog-content p, .page-content p {
    margin-bottom: 1rem;
    text-align: center;
}

input[type="submit"] {
    font: 500 14px "Poppins", sans-serif;
    color: #2CF4C4;
    text-transform: capitalize;
    border: 2px solid #2CF4C4;
    border-radius: 45px !important;
    padding: 0px 38px;
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
    margin-left: 4.5rem;
    display: inline-block;
    vertical-align: middle;
}

input[type="submit"]:hover {
    background: #2CF4C4;
    color: #fff;
    cursor: pointer;
}

textarea {
    overflow: auto;
    resize: vertical;
    width: 400px !important;
}
input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    /*width: 400px;*/
    /*text-align: center;*/
}

.aceptacion {
    width:2%;
}

input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    /*width: 400px;*/
    border-radius: 2px !important;
}

.tamano{
    display: inherit;
    width: 54%;
}

.titulo-main {
    font-size: 36px;
    color: white;
    text-align: center;
    font-weight: bold;
}

.h1-titulo {
    margin:0 !important;
}

.h1-subtitulo {
    margin:0 !important;
} 
h1 {
    font-size: 36px;
    color: white !important;
    text-align: center;
    font-weight: bold;
    margin: 0 !important;
    padding: 0 !important;
}

h2 {
    font-size: 28px;
    color: #2CF4C4 !important;
    text-align: center;
    font-weight: bold;
    margin: 0 !important;
    padding: 0 !important;
}
/*------Media Query--------*/
@media (max-width: 549px){
    input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    width: 90% !important;
    border-radius: 2px !important;
}

.tamano {
    display: inherit;
    width: 90%;
}

input[type="submit"] {
    font: 500 14px "Poppins", sans-serif;
    color: #2CF4C4;
    text-transform: capitalize;
    border: 2px solid #2CF4C4;
    border-radius: 45px !important;
    padding: 0px 38px;
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
    display: inline-block;
    vertical-align: middle;
    /*margin-right: 0.7rem !important;
    margin-left: 1rem !important;*/
    width: 50% !important;
}

input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    /*width: 2%;*/
    border-radius: 2px !important;
}
.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
    padding: 0 !important;
}
.elementor-1455 .elementor-element.elementor-element-969d248 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0 !important;
}
.aceptacion {
    width:2% !important;
}
input[type="submit"]:hover {
    background: #2CF4C4;
    color: #fff;
    cursor: pointer;
}
}/* End custom CSS */