@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');

:root {
    --Text-White: #ffffff;
    --Text-Black: #282828;
}

body {
    font-family: "Inter", serif;
    font-size  : 13pt;
    font-weight: 400;
}

body * {
    box-sizing: border-box;
}

.container {
    display  : block;
    width    : 1600px;
    max-width: 100%;
    margin   : 0px auto;
}

.block-menu {
    display        : flex;
    width          : 100%;
    padding        : 15px 5px 5px 5px;
    justify-content: space-between;
    align-items    : center;
}

.block-menu .logo {
    display: block;
    width  : 240px;
}

.block-menu .menu {
    display: flex;
    color  : #000;
    gap    : 10px;
}

.block-menu .menu li {
    margin        : 5px 10px;
    display       : flex;
    flex-wrap     : wrap;
    flex-direction: column;
    align-items   : flex-end;
}

.block-menu .menu li a {
    color                : #000;
    color                : var(--Text-Black, #282828);
    font-feature-settings: 'liga'off, 'clig'off;
    /* Link Title */
    font-family          : Inter;
    font-size            : 18px;
    font-style           : normal;
    font-weight          : 400;
    line-height          : 140%;
    /* 25.2px */
}

.block-menu .menu li a:hover {
    color: #E26F38;
}

.blue-line {
    background-color: #2D22FF;
    color           : #fff;
    text-align      : center;
    padding         : 5px;
}

.head-block {
    display            : block;
    background-image   : url(../images/bg-head.jpg);
    background-size    : cover;
    background-position: top center;
}

.head-block .fon {
    width           : 100%;
    height          : 100%;
    padding         : 10px 20px 10px 20px;
    background-color: #0000007d;
    color           : #fff;
    min-height      : 700px;
    display         : flex;
    flex-wrap       : wrap;
    align-content   : center;
}

.find-block {
    background-color: #2D22FF;
    color           : #fff;
    display         : flex;
    flex-direction  : column;
    align-items     : center;
}

.content.find-block {
    width: 100%;
}

.content.find-block .conts {
    margin   : 0 auto;
    width    : 1200px;
    max-width: 100%;
    display  : flex;
    gap      : 20px;
}

.content.find-block .conts .block {
    width        : calc(50% - 10px);
    padding-right: 180px;
    text-align   : left;

}

.content.find-block .conts .block .h2 {
    text-align : left;
    font-weight: 600;
}

.content.find-block .conts .block .h2-sub-title {
    text-align: left;
    font-size : 14px;
}

.width-400 {
    width    : 400px;
    max-width: 100%;
    display  : flex;
    flex-wrap: wrap;
    gap      : 25px;
}

.h2 {
    font-size    : 200%;
    width        : 700px;
    max-width    : 100%;
    margin-bottom: 10px;
    font-weight  : bold;
    text-align   : center;

}

.h2-sub-title {
    width        : 600px;
    max-width    : 100%;
    text-align   : center;
    margin-bottom: 10px;
}

.link_find {
    width           : 270px;
    max-width       : 100%;
    display         : flex;
    font-size       : 100%;
    font-weight     : 600;
    color           : #000000;
    align-content   : center;
    align-items     : center;
    justify-content : center;
    padding         : 10px;
    background-color: #ffffff;
    gap             : 10px;
    transition      : box-shadow 0.3s ease;
}


.link_find.bg-blue {
    width           : 270px;
    max-width       : 100%;
    display         : flex;
    font-size       : 100%;
    font-weight     : 400;
    color           : #fff;
    align-content   : center;
    align-items     : center;
    justify-content : center;
    padding         : 15px;
    background-color: #21aae6;
    gap             : 10px;
    transition      : box-shadow 0.3s ease;
    margin-top      : 40px;
}

.link_find.bg-blue:hover {
    color           : #fff;
    background-color: #0483ba;
}

.link_find:hover {
    box-shadow: inset 0 0 0 1px rgba(6, 26, 39, 0.247);
    color     : #000000;
}

.head-block .fon h1 {
    margin     : 5px auto;
    line-height: 1.2;
    color      : var(--Text-White, #FFF);
}

.ul-about {
    display       : flex;
    width         : 100%;
    flex-direction: column;
    margin        : 15px auto;
    gap           : 10px;
}

.text-bold {
    font-weight: bold;
}

.ul-about li {
    display            : flex;
    width              : 100%;
    background-image   : url(../images/check-green.svg);
    background-size    : 20px;
    background-repeat  : no-repeat;
    background-position: left center;
    padding-left       : 30px;
    align-items        : center;
}

.link_top {
    width                : 400px;
    max-width            : 100%;
    margin               : 30px 0px;
    border               : none;
    background           : var(--Text-White);
    border-radius        : 0px;
    font-weight          : 700;
    line-height          : 40px;
    display              : flex;
    align-items          : center;
    text-align           : center;
    color                : var(--Text-Black);
    padding              : 10px 20px;
    text-align           : center;
    justify-content      : center;
    cursor               : pointer;
    -webkit-border-radius: 0px;
    -moz-border-radius   : 0px;
    -ms-border-radius    : 0px;
    -o-border-radius     : 0px;
    transition           : background-color 0.3s ease, color 0.3s ease;
}

.link_top:hover {
    background: #363fb8;
    color     : #FFFFFF;
}

.text-top {
    width         : 500px;
    max-width     : 100%;
    margin        : 0;
    text-align    : left;
    color         : var(--Text-White, #FFF);
    display       : flex;
    flex-direction: column;
    gap           : 10px;
}

.text-top h1 {
    font-size  : 370%;
    font-weight: 600;
}

.text-top h4 {
    font-size  : 100%;
    font-weight: 400;
}

h1 {
    font-size  : 300%;
    font-weight: 600;
}

h4 {
    font-size  : 120%;
    font-weight: 400;
}

.content {
    padding  : 80px 10px;
    width    : 1200px;
    max-width: 100%;
    margin   : 0 auto
}

.content.top-block {
    padding: 10px;
}

.block-two {
    display        : flex;
    align-items    : stretch;
    justify-content: space-around;
}

.block-two .cont:nth-child(1) {
    width        : 55%;
    padding      : 80px 30px;
    padding-right: 60px;
}

.block-two .cont:nth-child(2) {
    width              : 45%;
    background-image   : url(../images/unsplash-tkcn-kfxu-1-au.jpg);
    background-size    : cover;
    background-position: center center;
}

.block-two .cont-img-right {
    width: 100%;
}

h3 {
    display    : block;
    font-weight: 700;
    font-size  : 170%;
    margin     : 15px auto;
}

.services-block {
    /* background-color: #d3652e21; */
}

.services-block.services-block-two {
    background-color: #fff;
}

.services-block .flex-block {
    display: flex;
}

.have-block .flex-block {
    display       : flex;
    gap           : 10px;
    flex-direction: column;
}

.have-block .link_a a {
    text-decoration: underline;
}

.have-block .flex-block h3 {
    font-size: 210%;
}

.content .disclaimer {
    font-size: 80%;
}

.content.call-us h4 {
    font-weight: 600;
    font-size  : 130%;

}

.call-us-title {}

.call-us-title .h2 {
    text-align: left;
    margin    : 0 auto;
}

.call-us-title .h2-sub-title {
    text-align   : left;
    margin-bottom: 40px;
}

.services-block .flex-block .ittem {
    gap          : 10px;
    text-align   : center;
    width        : 33%;
    text-align   : left;
    display      : flex;
    align-content: flex-start;
    flex-wrap    : wrap;
}

.services-block .flex-block .ittem h3 {
    font-size: 112%;
}

.services-block .flex-block .ittem .img-bg-block {
    width              : 100%;
    height             : 60px;
    background-size    : 45px;
    background-position: center center;
    background-repeat  : no-repeat;
}

.services-block .flex-block .ittem:nth-child(1) .img-bg-block {
    background-image: url(../images/icon-cont-1.svg);
}

.services-block .flex-block .ittem:nth-child(2) .img-bg-block {
    background-image: url(../images/icon-cont-2.svg);
}

.services-block .flex-block .ittem:nth-child(3) .img-bg-block {
    background-image: url(../images/icon-cont-3.svg);
}

.services-block .flex-block .ittem:nth-child(4) .img-bg-block {
    background-image: url(../images/ittem-4.jpg);
}

.block-types-of-debt {
    display        : flex;
    align-items    : stretch;
    justify-content: space-around;
}

.block-types-of-debt .cont:nth-child(1) {
    width        : 65%;
    padding-right: 40px;
}

.block-types-of-debt .cont:nth-child(2) {
    width              : 35%;
    background-image   : url(../images/types-of-debt-img.jpg);
    background-size    : cover;
    background-position: center center;
}

.flex-block-doc {
    display  : flex;
    flex-wrap: wrap;
}

.flex-block-doc .ittem {
    background-size    : 60px;
    background-repeat  : no-repeat;
    background-position: left 5px center;
    padding-left       : 70px;
    width              : 50%;
    padding-right      : 15px;
    margin             : 25px auto
}

.flex-block-doc .ittem:nth-child(1) {
    background-image: url(../images/types-of-debt-1.svg);
}

.flex-block-doc .ittem:nth-child(2) {
    background-image: url(../images/types-of-debt-2.svg);
}

.flex-block-doc .ittem:nth-child(3) {
    background-image: url(../images/types-of-debt-3.svg);
}

.flex-block-doc .ittem:nth-child(4) {
    background-image: url(../images/types-of-debt-4.svg);
}

.flex-block-doc h4 {
    font-weight: 500;
}


.block-about-us {
    display         : flex;
    align-items     : stretch;
    justify-content : space-around;
    background-color: #d3652e21;
}

.block-about-us .cont:nth-child(1) {
    display               : flex;
    flex-wrap             : wrap;
    width                 : 50%;
    padding               : 40px 30px;
    justify-content       : flex-start;
    align-content         : center;
    /* background-image   : url(../images/about-us-img.jpg);
    background-size       : cover;
    background-position   : center center; */

}

.block-about-us .cont:nth-child(1) h3 {
    text-align : left;
    margin-left: 0px;
}

.block-about-us .cont:nth-child(2) {
    display     : flex;
    flex-wrap   : wrap;
    width       : 50%;
    padding     : 40px 30px;
    padding-left: 40px;
}

.block-about-us .cont:nth-child(2) p {
    display            : flex;
    margin             : 10px auto;
    padding-left       : 35px;
    background-image   : url(../images/check.svg);
    background-position: left 5px center;
    background-size    : 25px;
    background-repeat  : no-repeat;
    align-items        : center;
}


.contact {
    display: flex;
}

.contact .cont {
    width  : 50%;
    padding: 30px
}

.contact .cont {
    width  : 50%;
    padding: 30px
}

a:hover {
    color: #E26F38;
}

.footer-block {
    display         : block;
    min-height      : 50px;
    margin          : 40px auto auto auto;
    width           : 100%;
    background-color: #333a44;
}

.contact .cont a {
    color: #E26F38;

}

.contact .cont h4 {
    margin: 10px auto;
}

.phone-link {
    display            : block;
    background-image   : url(../images/phone.svg);
    background-position: left -4px center;
    background-size    : 30px;
    background-repeat  : no-repeat;
}

.email-link {
    display            : block;
    padding-left       : 35px;
    background-image   : url(../images/email.svg);
    background-position: left center;
    background-size    : 20px;
    background-repeat  : no-repeat;
}

.footer-block a {
    color  : #fff;
    display: table;
    margin : 10px auto;
}

.footer-block a:hover {
    color: #E26F38;
}

.footer-block {
    color  : #fff;
    display: table;
}

.privacy p {
    margin : 20px auto;
    display: block;
}

.privacy h4 {
    margin     : 20px auto;
    display    : block;
    font-weight: 700;
}

.privacy ul {
    margin : 20px auto;
    display: block;
}

.privacy ul li {
    margin      : 10px auto;
    display     : block;
    padding-left: 20px;
}


.h3-form {
    width         : 100%;
    display       : block;
    font-weight   : 700;
    font-size     : 140%;
    margin        : 15px auto;
    text-transform: uppercase;
    text-align    : center;
}

.little-text {
    display   : block;
    font-size : 80%;
    text-align: center;
    margin-top: 100px;
}

.container-form {
    display  : block;
    width    : 500px;
    margin   : 40px auto;
    max-width: 100%;
}

.container-form form .form-row {
    display: flex;
    margin : 15px 0;
}

.container-form form .form-row.half .input-data {
    width : calc(50% - 10px);
    margin: 0;
}

.container-form form .form-row.half {
    justify-content: space-between;
}

.container-form form .form-row.full {
    flex-wrap: wrap;
}

.container-form form .form-row.full .input-data:nth-child(1) {
    margin-bottom: 15px;
}

.container-form form .form-row .input-data {
    width   : 100%;
    height  : 40px;
    margin  : 0 auto;
    position: relative;
}

.container-form form .form-row .textarea {
    height: 70px;
}

.container-form .input-data input,
.container-form .textarea textarea {
    display      : block;
    width        : 100%;
    height       : 100%;
    border       : none;
    font-size    : 17px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.container-form .input-data input:focus-visible {
    border       : none;
    outline-width: 0;
}

.container-form .input-data input:focus~label,
.container-form .textarea textarea:focus~label,
.container-form .input-data input:valid~label,
.container-form .textarea textarea:valid~label {
    transform: translateY(-20px);
    font-size: 14px;
    color    : #3498db;
}

.container-form .textarea textarea {
    resize     : none;
    padding-top: 10px;
}

.container-form .input-data label {
    position      : absolute;
    pointer-events: none;
    bottom        : 10px;
    font-size     : 16px;
    transition    : all 0.3s ease;
}

.container-form .textarea label {
    width     : 100%;
    bottom    : 40px;
    background: #fff;
}

.container-form .input-data .underline {
    position: absolute;
    bottom  : 0;
    height  : 1px;
    width   : 100%;
}

.container-form .input-data .underline:before {
    position        : absolute;
    content         : "";
    height          : 1px;
    width           : 100%;
    background      : #3498db;
    transform       : scaleX(0);
    transform-origin: center;
    transition      : transform 0.3s ease;
}

.container-form .input-data input:focus~.underline:before,
.container-form .input-data input:valid~.underline:before,
.container-form .textarea textarea:focus~.underline:before,
.container-form .textarea textarea:valid~.underline:before {
    transform        : scale(1);
    -webkit-transform: scale(1);
    -moz-transform   : scale(1);
    -ms-transform    : scale(1);
    -o-transform     : scale(1);
}

.container-form .submit-btn .input-data {
    overflow: hidden;
    height  : 45px !important;
    width   : 25% !important;
}

.container-form .submit-btn .input-data .inner {
    height    : 100%;
    width     : 300%;
    position  : absolute;
    left      : -100%;
    background: -webkit-linear-gradient(right, #56d8e4, #9f01ea, #56d8e4, #9f01ea);
    transition: all 0.4s;
}

.container-form .submit-btn .input-data:hover .inner {
    left: 0;
}

.container-form .submit-btn .input-data input {
    background    : none;
    border        : none;
    color         : #fff;
    font-size     : 17px;
    font-weight   : 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor        : pointer;
    position      : relative;
    z-index       : 2;
}

@media (max-width: 700px) {
    .container-form .text {
        font-size: 30px;
    }

    .container-form form {
        padding: 10px 0 0 0;
    }

    .container-form form .form-row {
        display: block;
    }

    .container-form form .form-row .input-data {
        margin: 35px 0 !important;
        width : 100%;
    }

    .container-form form .form-row.half .input-data {
        width: 100%;
    }

    .container-form .submit-btn .input-data {
        width: 40% !important;
    }
}

.input-botton {
    width          : 100%;
    margin         : 30px auto;
    border         : none;
    background     : #E26F38;
    border-radius  : 10px;
    font-weight    : 700;
    font-size      : 27px;
    line-height    : 40px;
    display        : flex;
    align-items    : center;
    text-align     : center;
    color          : #FFFFFF;
    padding        : 10px 20px;
    text-align     : center;
    justify-content: center;
    cursor         : pointer;

}

.input-botton.tel-button {
    width          : 450px;
    max-width      : 100%;
    text-decoration: none;
}

.input-botton:hover {
    background: #a84b1f;
}

.input-botton:active {
    background: #f17c46;
}

.contact.form {
    display  : flex;
    flex-wrap: wrap;
}

.block-about-us .cont:nth-child(2) h3 {
    width: 100%;
}

.block-about-us .cont:nth-child(2) p {
    width: 50%;
}

.link_cont {
    width          : 400px;
    max-width      : 100%;
    margin-top     : 30px;
    border         : none;
    background     : #b32d2e;
    border-radius  : 10px;
    font-weight    : 500;
    font-size      : 27px;
    line-height    : 40px;
    display        : flex;
    align-items    : center;
    text-align     : center;
    color          : #FFFFFF;
    padding        : 10px 20px;
    text-align     : center;
    justify-content: center;
    cursor         : pointer;
}

.link_cont:hover {
    color: #FFFFFF;
}

.contru_link {
    background-image   : url(../images/cobtry.svg);
    background-repeat  : no-repeat;
    background-position: left;
    padding-left       : 30px;
}

.ratings {
    display  : none;
    font-size: 35px;
    color    : #ffcc00;
}

.features {
    display        : flex;
    flex-wrap      : wrap;
    width          : 100%;
    justify-content: space-around;
    margin-bottom  : 20px;
    gap            : 10px;

}

.features .span_f {
    display            : flex;
    width              : 230px;
    padding-left       : 50px;
    background-repeat  : no-repeat;
    background-position: left center;
    background-size    : 40px;
    align-items        : center;
    min-height         : 60px;
}

.features .span_f:nth-child(1) {
    background-image: url(../images/ic-twotone-plumbing.svg);
}

.features .span_f:nth-child(2) {
    background-image: url(../images/top-icon-2.svg);
}

.features .span_f:nth-child(3) {
    background-image: url(../images/material-symbols-e-911-emergency.svg);
}

.features .span_f:nth-child(4) {
    background-image: url(../images/top-icon-4.svg);
}

.features .span_f:nth-child(5) {
    background-image: url(../images/top-icon-5.svg);
}


.comment-slider {
    width           : 820px;
    max-width       : 100%;
    margin          : auto;
    background-color: #b32d2e;
    padding         : 40px;
    border-radius   : 10px;
    text-align      : center;
    position        : relative;
    overflow        : hidden;
    /* Скрывает элементы, которые выходят за границы контейнера */
}

.comment-slider h2 {
    color        : white;
    font-weight  : bold;
    margin-bottom: 30px;
}

.comments {
    display   : flex;
    transition: transform 0.5s ease-in-out;

}

.comment {
    min-width      : 100%;
    /* Устанавливаем ширину каждого комментария равной ширине контейнера */
    box-sizing     : border-box;
    /* Учитываем padding и border в ширине и высоте */
    color          : white;
    opacity        : 0;
    /* Делаем комментарии невидимыми по умолчанию */
    transition     : opacity 0.5s ease-in-out;
    /* Плавный переход для видимости */
    display        : flex;
    flex-direction : column;
    align-items    : center;
    justify-content: center;
}

.stars {
    font-size    : 24px;
    color        : #ffcc00;
    /* Жёлтый цвет для звёзд */
    margin-bottom: 15px;
}

.comment p {
    font-size    : 18px;
    line-height  : 1.5;
    margin-bottom: 20px;
}

.comment footer {
    font-weight: bold;
    color      : #ffcc00;
    /* Жёлтый цвет для имени */
    font-size  : 16px;
}

.comment-slider button {
    position        : absolute;
    top             : 35px;
    transform       : translateY(-50%);
    background-color: #ffcc00;
    color           : white;
    border          : none;
    padding         : 5px 10px;
    cursor          : pointer;
    border-radius   : 5px;
    z-index         : 1000;
    text-transform  : uppercase;
}

.prev {
    left: 10px;
}

.next {
    right: 10px;
}

.comment-slider button:hover {
    background-color: #ff9900;
}

.disclaimer {
    font-size : 70%;
    margin    : 20px auto;
    text-align: center;
    padding   : 10px;
}

.disclaimer a {
    display: inline-block;
}

.hero-section {
    background-color: #333a44;
    width           : 100%;
    max-width       : 100%;
    padding         : 60px 20px;
    text-align      : center;
    position        : relative;
    color           : white;
}

.hero-content {
    position: relative;
    z-index : 2;
}

.highlight-text {
    color      : white;
    display    : inline-block;
    padding    : 10px 20px;
    font-size  : 30px;
    font-weight: bold;
}

.hero-content h1 {
    font-size: 30px;
    margin   : 20px 0;
    color    : #d0d0d0;
}

.hero-content .cta-button {
    background-color: #b32d2e;
    /* Синий фон для кнопки */
    color           : white;
    padding         : 10px 20px;
    text-decoration : none;
    font-weight     : bold;
    border-radius   : 5px;
    display         : inline-block;
    transition      : background-color 0.3s ease;
    margin-top      : 20px;
    width           : 400px;
    max-width       : 100%;
}

.hero-content .cta-button:hover {
    background-color: #c63131;
    /* Темнее синий для эффекта наведения */
}

.footer-container {
    display         : flex;
    justify-content : space-between;
    align-items     : flex-start;
    padding         : 40px 20px 20px 20px;
    background-color: rgb(0, 0, 0);
    color           : #fff;
    flex-wrap       : wrap;
}

.footer-logo {
    flex: 1;
}

.footer-logo p {
    font-size: 14px;
}

.copyringht {
    width     : 420px;
    max-width : 100%;
    font-size : 14px;
    margin-top: 40px;
}

.copyringht p {
    width    : 100%;
    font-size: 14px;
}

.logo-placeholder {
    width           : 150px;
    height          : 100px;
    background-color: #d3d3d3;
    display         : flex;
    justify-content : center;
    align-items     : center;
    color           : black;
    font-size       : 20px;
}

.footer-links {
    display           : flex;
    /* flex           : 2; */
    justify-content   : flex-start;
    gap               : 140px;
    width             : 410px;
}

.footer-column {
    text-align: left;
}

.footer-column h3 {
    margin-top   : 0;
    margin-bottom: 10px;
    font-size    : 18px;
    color        : #cecece;
    font-weight  : bold;
}

.footer-column ul {
    list-style-type: none;
    padding        : 0;
}

.footer-column li {
    margin-bottom: 5px;
}

.footer-column a {
    text-decoration: none;
    color          : #cacaca;
}

.footer-column a:hover {
    text-decoration: underline;
}

.logo-footer {
    width: 200px;
}

/**
* Modal v1.0
*/
.modal {
    display         : none;
    position        : fixed;
    z-index         : 999999;
    padding-top     : 30px;
    left            : 0;
    top             : 0;
    width           : 100%;
    height          : 100%;
    overflow        : auto;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
}


.modal-content {
    background-color: #fefefe;
    margin          : auto;
    padding         : 20px;
    border          : 1px solid #888;
    width           : 80%;
}

.modal-content p {
    margin: 10px auto;
}

.modal-content h2 {
    font-size  : 120%;
    font-weight: 500;
}

.modal-content ul {
    margin         : 15px auto;
    list-style-type: disc;
}

.modal-content ul li {
    margin         : 5px auto;
    list-style-type: disc;
    margin-left    : 30px;
}


.close {
    color      : #aaaaaa;
    float      : right;
    font-size  : 28px;
    font-weight: bold;
    padding    : 0 14px;
}

.close:hover,
.close:focus {
    color          : #000;
    text-decoration: none;
    cursor         : pointer;
}

.modal .cta-button {
    background-color: #b32d2e;
    color           : white;
    padding         : 10px 20px;
    text-decoration : none;
    font-weight     : bold;
    border-radius   : 5px;
    display         : inline-block;
    transition      : background-color 0.3s ease;
    margin-top      : 20px;
    max-width       : 100%;
}

.img-cont {
    display  : block;
    max-width: 100%;
}

.services-block .flex-block {
    gap: 20px;
}

.h01 {
    font-size  : 220%;
    font-weight: 600;
}

.h03 {
    font-size  : 120%;
    font-weight: 600;
}

.link_a {

    display: block;
    width  : 100%;
}

.link_a a {
    font-size  : 120%;
    font-weight: 600;
    color      : #000;
}

.widt_60 {
    width: 60% !important;
}

.p_00 {

    font-size  : 110%;
    font-weight: 600;
}

.content.why-block {
    display       : flex;
    flex-direction: column;
    gap           : 40px
}

.content.why-block .block-whu-it {
    display        : flex;
    justify-content: space-between;
}

.content.why-block .ittem {
    min-height     : 400px;
    width          : calc(50% - 20px);
    display        : flex;
    flex-direction : column;
    justify-content: center;
}

.marg-60 {
    margin: 60px auto
}

.content.why-block .ittem p {
    width    : 420px;
    max-width: 100%;
}

.content.why-block-two {
    display       : flex;
    flex-direction: column;
    gap           : 20px
}

.h2-left {
    text-align : left;
    width      : 100%;
    font-size  : 230%;
    font-weight: 700;
}

.h3-left {
    text-align : left;
    width      : 100%;
    font-size  : 170%;
    font-weight: 600;
}

.content.why-block-two .block-whu-it {
    display        : flex;
    justify-content: space-between;
    gap            : 20px;
    align-items    : flex-start;
}

.p_std {
    margin-bottom: 15px;
}

.wd-400 {
    width    : 400px;
    max-width: 100%;
}

.content.why-block-two .ittem {
    width          : calc(40% - 20px);
    display        : flex;
    flex-direction : column;
    justify-content: center;
}

.content.why-block-two .ittem p {
    width    : 420px;
    max-width: 100%;
}

.block-whu-it .ittem-1 {
    background-size    : cover;
    background-repeat  : no-repeat;
    background-position: center center;
}

.block-whu-it.block-whu-it-left .ittem-1 {
    background: none;
}

.block-whu-it.block-whu-it-left .ittem-2 {
    background-size: cover;
}

.content.why-block h3 {
    text-align: left;
    width     : 100%;
}

.block-whu-it .link_a a {
    width           : 270px;
    max-width       : 100%;
    display         : flex;
    font-size       : 100%;
    font-weight     : 600;
    color           : #000;
    align-content   : center;
    align-items     : center;
    justify-content : center;
    padding         : 10px;
    background-color: #2D22FF;
    color           : #fff;
    margin-top      : 15px;
}

#beneficios-seguro * {
    margin    : 0;
    padding   : 0;
    box-sizing: border-box;
}

#beneficios-seguro {
    display        : flex;
    gap            : 10px;
    flex-wrap      : wrap;
    justify-content: center;
}

#beneficios-seguro .container {
    max-width: 1200px;
    margin   : 0 auto;
}

#beneficios-seguro .title {
    display      : flex;
    text-align   : left;
    margin-bottom: 20px;
    width        : 370px;
    gap          : 15px;
    flex-wrap    : wrap;
    padding      : 20px;

}

#beneficios-seguro .title p {
    color      : var(--Text-Black);
    font-size  : 14px;
    font-style : normal;
    font-weight: 400;
    line-height: 140%;
}

#beneficios-seguro .flex-container {
    display        : flex;
    flex-wrap      : wrap;
    justify-content: space-between;
}

#beneficios-seguro .flex-item {
    padding: 20px;
    width  : 50%;
}

#beneficios-seguro h3 {
    /* text-decoration: underline; */
    color      : #666;
    font-size  : 160%;
    font-weight: 600;
}

#beneficios-seguro .h1 {
    font-size  : 250%;
    font-weight: 600;
    width      : 500px;
    max-width  : 100%;
}

#beneficios-seguro .flex-item p {
    color: #666;
}


@media (max-width: 768px) {
    #beneficios-seguro .flex-item {
        width: 48%;
    }
}

@media (max-width: 480px) {
    #beneficios-seguro .flex-item {
        width: 100%;
    }

}


.ex-button-call {
    height    : 70px !important;
    width     : 70px !important;
    position  : fixed !important;
    bottom    : 30px !important;
    cursor    : pointer !important;
    box-sizing: border-box !important;
    z-index   : 999999
}

.ex-social-network-area {
    padding-top     : 10px;
    margin          : 0 auto 10px;
    width           : 90%;
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #eee
}

.ex-button-call.ex-left {
    left: 30px !important
}

.ex-button-call.ex-right {
    right: 30px !important
}

.ex-button-icon {
    height          : 70px !important;
    width           : 70px !important;
    position        : absolute !important;
    padding         : 15px !important;
    border-radius   : 50%;
    background-color: #3999dc !important;
    border          : 3px solid #fff !important;
    box-shadow      : 0 3px 15px -2px rgba(0, 0, 0, .3) !important;
    text-align      : center !important;
    box-sizing      : border-box !important;
    z-index         : 900 !important
}

.ex-button-ring {
    background               : #3999dc !important;
    height                   : 70px !important;
    width                    : 70px !important;
    border-radius            : 50% !important;
    position                 : absolute !important;
    animation                : ex-pulse 3s infinite !important;
    animation-timing-function: ease-out !important;
    box-sizing               : border-box !important;
    z-index                  : 800
}

@keyframes ex-pulse {
    0% {
        transform: scale(1)
    }

    100% {
        transform : scale(1.5);
        background: 0 0
    }
}

.ex-tooltip {
    position      : fixed !important;
    font-family   : Arial !important;
    background    : #3999dc !important;
    border        : 1px solid #fff !important;
    color         : #fff !important;
    padding-top   : 5px !important;
    padding-bottom: 5px !important;
    padding-left  : 5px;
    padding-right : 15px;
    bottom        : 35px !important;
    border-radius : 5px !important;
    box-sizing    : border-box !important;
    visibility    : visible;
    transition    : .3s ease-in-out !important;
    max-width     : 260px !important;
    opacity       : 1;
    text-align    : center;
    z-index       : 999999;
    font-size     : 14px !important;
    line-height   : 1.3 !important
}

.ex-tooltip.ex-left {
    left: 120px !important
}

.ex-tooltip.ex-right {
    right: 120px !important
}

.ex-tooltip.is-hidden {
    opacity   : 0;
    visibility: hidden
}

span.ex-modal-question-icon::after,
span.ex-modal-question-icon::before {
    content: none !important
}

.ex-tooltip-close {
    position: absolute;
    top     : -3px;
    right   : 4px;
    height  : 8px;
    width   : 8px;
    cursor  : pointer
}

.ex-tooltip:before {
    content   : '' !important;
    position  : absolute !important;
    top       : 50% !important;
    margin-top: -10px
}

.ex-tooltip.ex-left:before {
    border      : 10px solid transparent !important;
    border-right: 12px solid #fff !important;
    left        : -22px !important
}

.ex-tooltip.ex-right:before {
    border     : 10px solid transparent !important;
    border-left: 12px solid #fff !important;
    right      : -22px !important
}

.ex-overlay {
    display         : none !important;
    position        : fixed !important;
    top             : 0 !important;
    bottom          : 0 !important;
    left            : 0 !important;
    right           : 0 !important;
    background-color: rgba(0, 0, 0, .3) !important;
    z-index         : 9999999 !important
}

.ex-overlay.is-open {
    display: block !important
}

.ex-modal {
    font-family     : Arial !important;
    background-color: #fff !important;
    max-width       : 400px !important;
    margin          : 150px auto !important;
    box-sizing      : border-box !important;
    border-radius   : 5px !important;
    position        : relative !important;
    text-align      : center !important;
    transition      : .3s ease-in-out !important;
    font-size       : 14px !important;
    line-height     : 1.5 !important;
    color           : #000 !important
}

.ex-modal__header {
    display: flex !important;
    cursor : pointer !important
}

.ex-button-tooltip-template {
    font-size: 14px !important
}

.ex-modal__header span {
    width           : 50% !important;
    padding         : 10px 5px !important;
    border          : 1px solid #ddd !important;
    border-top      : none !important;
    background-color: #eee;
    color           : #000 !important
}

.ex-modal__header span.is-active {
    background-color: #fff
}

.ex-modal__header span::after,
.ex-modal__header span::before {
    content: "" !important
}

.ex-modal__body {
    padding   : 40px 25px 5px !important;
    opacity   : 1;
    transition: .3s ease-in-out
}

.ex-modal__body.is-hidden {
    opacity: 0;
    display: none
}

.ex-modal.is-finished {
    transform: scale(0) !important;
    display  : none !important
}

.ex-modal__close {
    position: absolute !important;
    top     : 10px !important;
    right   : 10px !important;
    height  : 18px !important;
    width   : 18px !important;
    cursor  : pointer !important
}

.ex-modal__input {
    width        : 90% !important;
    margin       : 0 17px 10px !important;
    padding      : 8px 12px !important;
    font-size    : inherit !important;
    border-radius: 3px !important;
    border       : 1px solid #ccc !important;
    box-sizing   : border-box !important;
    color        : #000 !important
}

.ex-modal__input::placeholder {
    color: #ccc !important
}

.ex-modal__input--with-hour {
    margin: 0 17px 10px !important
}

.ex-modal__message {
    margin-bottom: 30px
}

.ex-modal__select {
    width           : 43% !important;
    min-width       : 43% !important;
    height          : 36px !important;
    background-color: #fff !important;
    margin          : 0 5px 10px !important;
    padding         : 8px 12px !important;
    font-size       : inherit !important;
    border-radius   : 3px !important;
    border          : 1px solid #ccc !important;
    display         : initial !important
}

.ex-modal__select_sector {
    width           : 90% !important;
    min-width       : 43% !important;
    height          : 36px !important;
    background-color: #fff !important;
    margin          : 0 5px 10px !important;
    padding         : 8px 12px !important;
    font-size       : inherit !important;
    border-radius   : 3px !important;
    border          : 1px solid #ccc !important;
    display         : initial !important
}

.ex-modal__alert {
    margin    : -7px 20px 15px !important;
    font-size : 10px !important;
    text-align: left !important;
    color     : red !important;
    display   : none !important
}

.ex-modal__alert.has-error {
    display: block !important
}

.ex-modal__button {
    background-color: #3999dc !important;
    width           : 90% !important;
    margin          : 0 auto 25px !important;
    padding         : 8px 12px !important;
    box-sizing      : border-box !important;
    border-radius   : 3px !important;
    color           : #fff !important;
    cursor          : pointer !important
}

.ex-modal__text {
    text-align : left !important;
    margin-left: 45px !important;
    font-size  : 14px !important;
    color      : #888 !important;
    position   : relative !important;
    padding    : 0 25px 25px !important
}

.ex-modal__text__icon {
    height  : 25px !important;
    width   : 25px !important;
    position: absolute !important;
    top     : 5px !important;
    left    : -10px !important;
    fill    : #888 !important
}

.ex-finished {
    font-family     : Arial !important;
    transform       : scale(0) !important;
    background-color: #fff !important;
    max-width       : 350px !important;
    margin          : 150px auto !important;
    padding         : 40px 25px 35px !important;
    box-sizing      : border-box !important;
    border-radius   : 5px !important;
    position        : relative !important;
    text-align      : center !important;
    transition      : .3s ease-in-out !important
}

.ex-finished__icon {
    width        : 100px !important;
    height       : 100px !important;
    margin       : -90px auto 5px !important;
    background   : #fff !important;
    border-radius: 50% !important;
    padding      : 10px !important
}

.ex-finished__button {
    background-color: #3999dc !important;
    width           : 100px !important;
    margin          : 30px auto 0 !important;
    padding         : 8px 12px !important;
    box-sizing      : border-box !important;
    border-radius   : 3px !important;
    color           : #fff !important;
    cursor          : pointer !important
}

.ex-finished.is-finished {
    transform: scale(1) !important
}

.ex-hidden {
    display: none !important
}

.ex-waiting {
    font-family     : Arial !important;
    transform       : scale(0) !important;
    background-color: #fff !important;
    max-width       : 350px !important;
    margin          : 150px auto !important;
    padding         : 40px 25px 35px !important;
    box-sizing      : border-box !important;
    border-radius   : 5px !important;
    position        : relative !important;
    text-align      : center !important;
    transition      : .3s ease-in-out !important
}

.ex-waiting__icon {
    width           : 80px !important;
    height          : 72px !important;
    margin          : 0 auto 30px !important;
    transform-origin: center center !important;
    animation       : ex-rotate 3.5s linear infinite !important
}

.ex-waiting.is-waiting {
    transform: scale(1) !important
}

.ex-waiting.is-finished {
    transform: scale(0) !important;
    display  : none !important
}

@keyframes ex-rotate {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.ex-powered-by {
    text-align         : left !important;
    font-size          : 12px !important;
    position           : absolute !important;
    width              : 145px !important;
    line-height        : 2 !important;
    height             : 25px !important;
    right              : 0 !important;
    bottom             : -30px !important;
    color              : #eee !important;
    background-size    : 100% !important;
    background-repeat  : no-repeat !important;
    background-position: 35px center !important;
    background-image   : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0oAAAJUCAYAAAArcdayAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAActpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSW1hZ2VSZWFkeTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KKS7NPQAAQABJREFUeAHt3V+IrGl+F/CdGMTI4nRAiBDk1EIuEi92OheSSIxTQ1BEA9N7lb0QphajeJXtgVxEWDK1qLg3Yu/ijbDL1FEIe7c9gktQw9bRCMEL7QkxEImkTkJwg0m2B4Mx2eyu32emqrf6Pe//+tN9+nweeE697/Pn9zzPp6q63udUdfWHPiQRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECz6XAS8/lrE2aAIFBAt/61rd+PB2+r6XTV1966aUvttSrIkCAAAECBAi8UAI2Si/U3W2xD10gG6KPZ41/PflHkr83+cPJQ9N1Ovyv5Kvkf2MDNZRPewIECBAgQIAAAQIE7lQgG6NJ8heS/2fy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AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAR5lXjoAAAQkSURBVAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAYQT+PxBGjO0NM7wmAAAAAElFTkSuQmCC)
}

.ex-modal-question-box {
    padding         : 15px !important;
    font-family     : Arial !important;
    background-color: #fff !important;
    max-width       : 400px !important;
    margin          : 150px auto !important;
    box-sizing      : border-box !important;
    border-radius   : 5px !important;
    position        : relative !important;
    transition      : .3s ease-in-out !important;
    font-size       : 14px !important;
    color           : #000 !important
}

.ex-modal-question-text {
    text-align: center !important;
    margin    : 15px 0 10px !important
}

.ex-modal-question {
    display    : block !important;
    margin     : 10px 20px 10px 10px !important;
    text-align : left !important;
    cursor     : pointer !important;
    font-weight: 400 !important;
    font-style : normal !important;
    color      : #000 !important
}

.ex-modal-question-icon {
    border       : 2px solid gray !important;
    height       : 12px !important;
    width        : 12px !important;
    border-radius: 50% !important;
    display      : inline-block !important;
    position     : relative !important;
    top          : 3px !important;
    padding-left : 5px !important
}

.ex-modal-question input {
    display: none !important
}

.ex-modal-question input:checked~span {
    background: gray !important
}

.ex-modal-question-btn {
    width        : 90% !important;
    margin       : 30px auto 20px !important;
    padding      : 8px 12px !important;
    box-sizing   : border-box !important;
    border-radius: 3px !important;
    color        : #fff !important;
    cursor       : pointer !important;
    background   : gray !important;
    text-align   : center
}

.ex-modal-question-finished {
    font-family     : Arial !important;
    transform       : scale(0);
    display         : none;
    background-color: #fff !important;
    max-width       : 350px !important;
    margin          : 150px auto !important;
    padding         : 40px 25px 35px !important;
    box-sizing      : border-box !important;
    border-radius   : 5px !important;
    position        : relative !important;
    text-align      : center !important;
    transition      : .3s ease-in-out !important
}

.top_text {
    font-size: 230%;
}

.posit-rel {
    position: relative;
}

.absolut-lang {
    position   : absolute;
    top        : -25px;
    right      : 0px;
    color      : var(--Text-Grey, #909090);
    text-align : right;
    font-style : normal;
    font-weight: 400;
    display    : flex;
    gap        : 10px;
}

.block-menu .menu li .absolut-lang a.activ {
    color: var(--Text-Grey, #909090);
}

.logo-text {
    display              : flex;
    color                : #000;
    text-align           : center;
    font-feature-settings: 'liga'off, 'clig'off;
    font-family          : Inter;
    font-size            : 32px;
    font-style           : normal;
    font-weight          : 700;
    line-height          : normal;
    flex-direction       : column;
    align-items          : center;
}

.block-menu .menu li.li-flex {
    display       : flex;
    flex-direction: row;
    align-items   : center;
    font-style    : normal;
    font-weight   : 400;
    gap           : 10px;
}

.footer-logo .logo-text {
    display              : flex;
    color                : #fff;
    text-align           : center;
    font-feature-settings: 'liga'off, 'clig'off;
    font-family          : Inter;
    font-size            : 32px;
    font-style           : normal;
    font-weight          : 700;
    line-height          : normal;
    flex-direction       : column;
    align-items          : center;
    margin-bottom        : 60px;
    width                : 400px;
}

.footer-logo .logo-text .sub-title {
    color                : #fff;
    font-feature-settings: 'liga'off, 'clig'off;
    font-family          : Inter;
    font-size            : 14px;
    font-style           : normal;
    font-weight          : 700;
    line-height          : normal;
}

.block-menu .menu li.li-flex .phone-link {
    /* color: var(--Text-Grey, #909090); */
    font-weight    : 700;
    text-decoration: underline;
}

.logo-text .sub-title {
    color                : #000;
    font-feature-settings: 'liga'off, 'clig'off;
    font-family          : Inter;
    font-size            : 14px;
    font-style           : normal;
    font-weight          : 700;
    line-height          : normal;
}

.block-flex {
    width    : 1200px;
    max-width: 100%;
    display  : flex;
    margin   : 0 auto;

}

.block-flex .title {
    flex: 1;
}

.block-flex .flex-container {
    flex: 2;
}

#beneficios-seguro .icon-benef {
    display            : block;
    width              : 60px;
    height             : 60px;
    background-repeat  : no-repeat;
    background-size    : contain;
    background-position: center center;
    margin-bottom      : 10px;
}

.icon-benef.overall {
    background-image: url(../images/overall.svg);
}

.icon-benef.waived {
    background-image: url(../images/waived.svg);
}

.icon-benef.months {
    background-image: url(../images/months.svg);
}

.icon-benef.reduced {
    background-image: url(../images/reduced.svg);
}

.icon-benef.calls {
    background-image: url(../images/calls.svg);
}

.icon-benef.payment {
    background-image: url(../images/payment.svg);
}

.icon-benef.overall {
    background-image: url(../images/overall.svg);
}



@media(max-width:768px) {}

@media(max-width:480px) {}

@media(max-width:575px) {
    .ex-tooltip {
        bottom   : 125px !important;
        max-width: 150px !important
    }

    .ex-tooltip.ex-left {
        left: 10px !important
    }

    .ex-tooltip.ex-right {
        right: 10px !important
    }

    .ex-tooltip:before {
        top       : 100% !important;
        margin-top: 0 !important
    }

    .ex-tooltip.ex-left:before {
        border-right: 12px solid transparent !important;
        border-top  : 12px solid #fff !important;
        left        : 43px !important
    }

    .ex-tooltip.ex-right:before {
        border-left: 12px solid transparent !important;
        border-top : 12px solid #fff !important;
        right      : 43px !important
    }
}