.cc07-information-v4{margin-bottom:80px}
@media(max-width:768px){.cc07-information-v4{padding:0;margin:0 0 56px}
}
@media(max-width:575px){.cc07-information-v4{padding:0 24px;margin:0 0 56px}
}
.cc07-information-v4 .information-pad{display:flex;justify-content:space-between;flex-direction:column}
@media(max-width:768px){.cc07-information-v4 .information-pad{justify-content:center}
}
@media(max-width:575px){.cc07-information-v4 .information-pad{padding:0}
}
.cc07-information-v4 .information-buttons{display:inline-flex}
@media(max-width:768px){.cc07-information-v4 .information-buttons{padding-bottom:24px}
}
@media(max-width:575px){.cc07-information-v4 .information-buttons{display:flex;flex-direction:column;padding-top:0;padding-bottom:0}
}
.cc07-information-v4 .information-buttons .border-outline{height:50px}
.cc07-information-v4 .information-buttons__first{padding-right:24px}
@media(max-width:575px){.cc07-information-v4 .information-buttons__first{padding:0;margin-bottom:1rem}
}
@media(max-width:575px){.cc07-information-v4 .information-buttons__second .border-solid{margin:0}
.cc07-information-v4 .information-buttons__second .border-outline{margin:0}
}
.cc07-information-v4 .information-imgvideo{position:relative}
@media(max-width:575px){.cc07-information-v4 .information-imgvideo{height:auto}
}
@media(max-width:575px){.cc07-information-v4 .information-imgvideo .aem-Grid{height:auto}
}
.cc07-information-v4 .information-imgvideo .icon-play{color:#fff;position:absolute;font-size:115px;padding-top:19%;padding-left:40%}
@media(max-width:992px){.cc07-information-v4 .information-imgvideo .icon-play{padding-top:16%;padding-left:34%}
}
@media(max-width:768px){.cc07-information-v4 .information-imgvideo .icon-play{padding-top:10%;padding-left:24%}
}
@media(max-width:575px){.cc07-information-v4 .information-imgvideo .icon-play{padding-top:15%;padding-left:33%}
}
.cc07-information-v4 .information-imgvideo video{height:100%;width:100%;border-radius:12px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.06)}
@media(max-width:575px){.cc07-information-v4 .information-imgvideo video{height:auto;width:100%}
}
.cc07-information-v4 .information-imgvideo img{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.06);max-height:336px;object-fit:cover}
@media(max-width:768px){.cc07-information-v4 .information-imgvideo img{max-height:none;height:100%}
}
@media(max-width:575px){.cc07-information-v4 .information-imgvideo img{max-height:193px;height:auto}
}
.cc07-information-v4 .information-text{margin:0 30px 0 0}
@media(max-width:768px){.cc07-information-v4 .information-text{margin:0 9px 0 0}
}
@media(max-width:575px){.cc07-information-v4 .information-text{margin:0}
}
.cc07-information-v4 .information-text__subtitle{padding-top:16px;width:100%;font-family:var(--barlow-regular);font-size:16px;letter-spacing:.015em;line-height:150%;color:#1b1b1b;margin-bottom:48px}
@media(max-width:992px){.cc07-information-v4 .information-text__subtitle{width:100%}
}
@media(max-width:575px){.cc07-information-v4 .information-text__subtitle{letter-spacing:0;width:100%;margin-bottom:24px}
.cc07-information-v4 .information-text__subtitle p{margin-bottom:.5rem;word-wrap:break-word}
}
.cc07-information-v4 .information-text__subtitle .cmp-text a{font-family:var(--barlow-semibold-2);color:var(--color-primary-01)}
.cc07-information-v4 .information-text__title{color:#1b1b1b;font-family:var(--anton-regular)}
.cc07-information-v4 .information-text__title *{font-size:28px;letter-spacing:0;margin-bottom:0;line-height:150%;letter-spacing:.015em}
@media(max-width:575px){.cc07-information-v4 .information-text__title *{font-size:28px}
}
@media(max-width:575px){.cc07-information-v4 .information-text__title{padding-top:16px;letter-spacing:0;font-size:28px}
}
.cc07_information.inFunnel{width:calc(76.4% - 116px) !important}
@media(max-width:1024px){.cc07_information.inFunnel{width:100% !important}
}
.rgba{display:none}
.rgba:before{content:"";background:var(--color-background-modal);opacity:.8;position:fixed;z-index:1000;width:100%;top:0;left:0;height:100%}
.modalFinish.contenedor-cc07-modal{display:none;width:600px;top:100px}
@media(max-width:992px){.modalFinish.contenedor-cc07-modal{width:100%;bottom:initial}
}
.contenedor-cc07-modal{display:block;position:fixed;left:0;right:0;top:45px;z-index:99999;width:974px;height:auto;margin:0 auto;background-color:#fff;opacity:1;border-radius:16px}
@media(max-width:992px){.contenedor-cc07-modal{width:100%;bottom:0;top:auto}
}
.contenedor-cc07-modal .modal_content{height:100%;float:left;width:100%;padding:24px;position:relative}
@media(max-width:1600px){.contenedor-cc07-modal .modal_content .modal_body{height:100% !important;position:relative;max-height:420px;overflow-y:scroll;padding:0 5px}
}
@media(max-width:992px){.contenedor-cc07-modal .modal_content{width:100%;float:none;height:100%;margin:0;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;bottom:0;position:relative;margin-top:0;padding-top:15px;padding-bottom:75px}
.contenedor-cc07-modal .modal_content .modal_title{width:100%;padding:0}
.contenedor-cc07-modal .modal_content .modal_body{height:100% !important;position:relative;max-height:450px;overflow-y:scroll;padding:0 5px}
}
.modalFinish .modal_title{width:100%;margin-top:16px;justify-content:center;text-align:center}
.modal_title{display:flex;flex-direction:column;justify-content:flex-end;align-content:space-between;width:96%;margin-top:-20px}
@media(max-width:992px){.modal_title{margin:0;width:100%;padding:0 24px}
}
.modal_title h2{width:100%;font-family:var(--anton-regular);font-size:24px;letter-spacing:.015em;line-height:36px}
.modal_description,.message-required{height:100%;width:100%;color:#1b1b1b;font-family:Barlow;font-size:16px;line-height:150%;letter-spacing:.015em}
.modal-close{text-align:right}
.modal-close i{cursor:pointer;color:var(--color-primary-01)}
.modal__buttons{display:flex;align-items:center;justify-content:end}
@media(max-width:992px){.modal__buttons{position:absolute;width:100%;justify-content:center;background-color:white;left:0;right:0;bottom:0;padding:20px;box-shadow:0 0 24px 0 rgba(0,0,0,0.2)}
}
.modalFinish .modal__buttons{justify-content:center;position:relative;box-shadow:none}
.modal_body .block-input:first-child{margin-top:0}
.block-input{margin:15px 0 15px 0}
.message-input{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;font-weight:100;padding:0;margin-top:4px}
.inputdsk{height:41px;width:100%;box-sizing:border-box;border:1px solid #cacaca;border-radius:8px;padding-left:17px}
.block-phone{position:relative}
.block-phone input,.block-phone select{padding-left:56px}
.numberPhone{position:absolute;top:0;bottom:0;right:auto;display:flex;align-items:center;justify-content:center;padding:10px}
.numberPhone div{color:var(--color-primary-01);font-weight:bold;border-right:1px solid #cacaca;padding-right:9px}
.selectHours{position:relative}
.selectHours .select2 .selection .select2-selection{display:flex;align-items:center;height:41px;width:100%;box-sizing:border-box;border:1px solid #cacaca;border-radius:8px}
.selectHours .select2 .selection .select2-selection[aria-expanded="true"]{border:1px solid var(--color-primary-01)}
.selectHours .select2 .selection .select2-selection[aria-expanded="true"] span span .icon-down{transform:scale(-0.8);top:8.5px}
.block-accept{display:flex;margin-top:20px}
.block-accept .accept-checkbox{height:24px;width:24px;min-height:24px;min-width:24px;cursor:pointer;display:none}
.block-accept label{display:block;width:24px;height:24px;background:white;cursor:pointer;border:solid 1px var(--color-primary-01);border-radius:3px;margin-bottom:0}
.block-accept label .checkmark-custom{display:inline-block;width:24px;height:24px;-ms-transform:rotate(38deg);-webkit-transform:rotate(38deg);transform:rotate(38deg)}
.block-accept input:checked + label{background:var(--color-primary-01)}
.block-accept label .checkmark_right-bar{position:absolute;width:4px;height:17px;background-color:white;left:10px;top:2px}
.block-accept label .checkmark_left-bar{position:absolute;width:6px;height:4px;background-color:white;left:5px;top:15px}
.block-accept .message-accept{padding-left:15px}
.block-accept .message-accept p{margin-bottom:5px}
.block-accept .message-accept a,.legal a{color:var(--color-primary-01);font-weight:600}
.legal{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;margin-top:10px;text-align:justify}
.btnCall,.btnFinish{cursor:pointer;width:max-content;padding:6px 24px;box-sizing:border-box;border-radius:12px;background-color:var(--color-primary-01);border:2px solid var(--color-primary-01);min-width:176px;height:50px}
@media(max-width:992px){.btnCall,.btnFinish{width:100%}
}
.btnCall a,.btnFinish a{color:#fff;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;display:flex;justify-content:center;align-items:center;height:100%}
.buttonDisabled{background:#cacaca;border:2px solid #cacaca;color:#fff;pointer-events:none}
.modalFinish.contenedor-cc07-modal .modal_content{padding:36px}
.modal-iconCheck{text-align:center}
.modal-iconCheck i{color:var(--color-primary-01);font-size:36px}
.thanks-popup,.error-popup{display:none}
.carTitle{border:0;padding-top:5px;color:#adadad}
.select2-container{z-index:99999}
.select2-results__option.select2-results__option--disabled .template-option{color:#adadad}
.select2-results__option .template-option{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}
.select2-container--default .select2-results__option--selected{background-color:white !important}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-primary-04) !important;color:initial !important}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
.select2-selection__rendered span .icon-down{font-size:x-large;color:var(--color-primary-01);cursor:pointer;z-index:1;right:11.5px;top:10.5px;position:absolute;pointer-events:none;transform:scale(0.8);font-weight:600}
.select2-dropdown{border:none !important;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);border-radius:0 0 8px 8px !important}