@font-face{font-family:font-bold;font-style:normal;src:url("../fonts/Montserrat-Bold.ttf")}@font-face{font-family:font-semibold;font-style:normal;src:url("../fonts/Montserrat-SemiBold.ttf")}@font-face{font-family:font-extrabold;font-style:normal;src:url("../fonts/Montserrat-ExtraBold.ttf")}@font-face{font-family:font-regular;font-style:normal;src:url("../fonts/Montserrat-Regular.ttf")}@font-face{font-family:font-light;font-style:normal;src:url("../fonts/Montserrat-Light.ttf")}@font-face{font-family:font-black;font-style:normal;src:url("../fonts/Montserrat-Black.ttf")}body{background:#fff;margin:0;font-family:font-regular;overflow-x:hidden !important;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;opacity:1;box-sizing:border-box}section{position:relative}h2.tit{font-size:1.4rem;font-family:font-bold;color:#0bd;text-align:center;margin:0 0 20px}.header{background-color:#363d54}.header .content{display:flex}.header .content .logo{padding:15px 0}.header .content .logo img{height:38px;width:auto}.sec1{background-image:url("../images/banner.png");background-size:cover;background-position:center;background-repeat:no-repeat}.sec1.thanks .content{height:calc(100vh - 152px);position:relative;display:flex;align-items:center}.sec1.thanks .content .title{width:50%}.sec1.thanks .content .title a{display:inline-block;margin:30px 0 0;text-decoration:none;background-color:#00d090;font-size:1.2rem;font-family:font-bold;padding:8px 40px;border-radius:20px;color:#fff;border:0}.sec1 .content{padding:140px 0}.sec1 .content .title h2{font-family:font-bold;color:#0bd;font-size:1.2rem;margin:0 0 10px}.sec1 .content .title h3{font-family:font-extrabold;color:#fff;font-size:2rem;margin:0 0 15px}.sec1 .content .title button{background-color:#00d090;font-size:1.2rem;font-family:font-bold;padding:8px 40px;border-radius:20px;color:#fff;border:0}.sec2{padding:30px 0}.sec2 .content .upsell_tabs{display:flex;justify-content:center;flex-direction:column;align-items:center}.sec2 .content .upsell_tabs .upsell_tabs_header{background-color:#e5ecf8;padding:10px 15px;border-radius:24px;width:fit-content}.sec2 .content .upsell_tabs .upsell_tabs_header ul{display:flex;justify-content:center;margin:0}.sec2 .content .upsell_tabs .upsell_tabs_header ul li.nav-item button.nav-link{font-family:font-bold;color:#9baccb;font-size:1rem;padding:8px 50px;border-radius:20px}.sec2 .content .upsell_tabs .upsell_tabs_header ul li.nav-item button.nav-link.active{background-color:#373d54;color:#fff;font-family:font-extrabold;font-size:1rem}.sec2 .content .upsell_tabs .tab-content{width:100%}.sec2 .content .upsell_tabs .tab-content .tab-pane{padding:20px 0;flex-direction:column;align-items:center}.sec2 .content .upsell_tabs .tab-content .tab-pane p.subtit{font-size:1rem;color:#5b667a;line-height:1.3;text-align:center;margin:0 0 30px}.sec2 .content .upsell_tabs .tab-content .tab-pane p.subtit strong{font-family:font-bold}.sec2 .content .upsell_tabs .tab-content .tab-pane .items{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item{border:1px solid #c2cee3;border-radius:10px;text-align:center;padding:30px 40px;width:25%}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item .ico{margin:0 0 10px}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item .ico img{height:70px;width:auto}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item h2.subtit{color:#373d54;font-family:font-bold;font-size:1.1rem;margin:0 0 10px;text-align:center}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item p.text{line-height:1.3;color:#5b667a;font-size:1rem;text-align:center;margin:0}.sec2 .content .upsell_tabs .tab-content .tab-pane .btn_modal{text-align:center;margin:30px 0 0}.sec2 .content .upsell_tabs .tab-content .tab-pane .btn_modal a{color:#0bd;font-size:1rem;cursor:pointer}.sec2 #enfermedadesCriticas .modal-header,.sec2 #soloCancer .modal-header{border-bottom:0;padding:20px 20px 0}.sec2 #enfermedadesCriticas .modal-body .content h2.mTit,.sec2 #soloCancer .modal-body .content h2.mTit{font-family:font-extrabold;font-size:1.4rem;color:#373d54;margin:0 0 10px;text-align:center}.sec2 #enfermedadesCriticas .modal-body .content p.mText,.sec2 #soloCancer .modal-body .content p.mText{color:#5b667a;font-size:1rem;line-height:1.3;margin:0 0 20px;text-align:center}.sec2 #enfermedadesCriticas .modal-body .content table,.sec2 #soloCancer .modal-body .content table{width:100%}.sec2 #enfermedadesCriticas .modal-body .content table tr.tr_head,.sec2 #soloCancer .modal-body .content table tr.tr_head{border-bottom:1px solid #0bd}.sec2 #enfermedadesCriticas .modal-body .content table p.p1,.sec2 #soloCancer .modal-body .content table p.p1{font-family:font-bold;font-size:1rem;color:#0bd;text-align:center;margin:0}.sec2 #enfermedadesCriticas .modal-body .content table p.p2,.sec2 #soloCancer .modal-body .content table p.p2{color:#5b667a;font-size:1rem;text-align:center;margin:0;padding:10px 0}.sec3 .content{display:flex;flex-wrap:wrap;background:#d7f9ff;background:-webkit-linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);background:-moz-linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);background:linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);padding:0 5%}.sec3 .content .content_left{width:50%;padding:80px 0;padding-right:150px}.sec3 .content .content_left h2.tit{margin:0 0 5px;text-align:left}.sec3 .content .content_left p.text{font-size:1rem;line-height:1.3;color:#5b667a;margin:0 0 30px}.sec3 .content .content_left .items{display:flex;flex-wrap:wrap}.sec3 .content .content_left .items .item{width:100%;display:flex;flex-wrap:wrap;position:relative}.sec3 .content .content_left .items .item:first-child{margin:0 0 30px}.sec3 .content .content_left .items .item:first-child:after{content:'';width:105%;height:1px;background-color:#c2cee3;position:absolute;left:0;bottom:-14px}.sec3 .content .content_left .items .item .ico{width:7%;margin-right:10px}.sec3 .content .content_left .items .item .ico img{height:30px;width:auto}.sec3 .content .content_left .items .item .description{width:90%}.sec3 .content .content_left .items .item .description h2{font-size:1.4rem;color:#373d54;font-family:font-extrabold;margin:0 0 10px}.sec3 .content .content_left .items .item .description p{line-height:1.3;font-size:.9rem;color:#5b667a;margin:0 0 0}.sec3 .content .content_right{width:50%;background-image:url("../images/img-familia.png");background-size:cover;background-position:center;background-repeat:no-repeat}.sec4{padding:40px 0}.sec4 p.ptext{color:#5b667a;font-size:1rem;line-height:1.3;margin:0 0 0;text-align:center}.sec4 .content_upselling .items{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;padding:30px 0}.sec4 .content_upselling .items .h2_form{grid-column:span 2;font-size:1.1rem;color:#00d090;font-weight:800;margin:0 0 0}.sec4 .content_upselling .items .h2_form.h2_form-top-30{margin-top:30px}.sec4 .content_upselling .items .h3_form{grid-column:span 2;font-size:1rem;color:#00d090;font-weight:700;margin:10px 0 0}.sec4 .content_upselling .items .item{padding:35px 20px;border:2px solid #c2cee3;border-radius:10px;text-align:center;cursor:pointer}.sec4 .content_upselling .items .item.active,.sec4 .content_upselling .items .item:hover{background-color:#e3fbff;border:2px solid #00d090}.sec4 .content_upselling .items .item p.p_item{margin:15px 0 0;font-size:1rem;color:#373d54;font-weight:700}.sec4 .content_upselling .items .item_form{grid-column:span 2;margin:25px 0 0}.sec4 .content_upselling .items .item_form.item_top_0{margin-top:0}.sec4 .content_upselling .items .item_form.item_top_25{margin-top:25px}.sec4 .content_upselling .items .item_form.item_bottom_25{margin-bottom:25px}.sec4 .content_upselling .items .item_form.item_form_col2_group{margin:0 0 0}.sec4 .content_upselling .items .item_form.item_form_col2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px}.sec4 .content_upselling .items .item_form.item_form_col2 p.p-form-col2{grid-column:span 2;font-size:1rem;color:#5b667a;font-weight:600}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks{list-style:none;margin:0;padding:0}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check{font-size:1rem;font-weight:500}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check input[type="checkbox"]{vertical-align:middle;appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;border:1px solid #b7b8b8;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check input[type="checkbox"]:checked{background-color:#0bd;border-color:#0bd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.sec4 .content_upselling .items .item_form .counter{display:flex;align-items:center;justify-content:center;border:1px solid #c2cee3;border-radius:10px;width:100%;overflow:hidden}.sec4 .content_upselling .items .item_form .counter button{background:#373d54;color:#fff;border:none;width:100px;height:50px;font-size:1.5rem;cursor:pointer}.sec4 .content_upselling .items .item_form .counter input{text-align:center;font-size:1.2rem;width:100%;border:none;outline:none;border-radius:0 !important;padding:0 !important;border:0 !important}.sec4 .content_upselling .items .item_form .item_form_selection{display:flex;flex-wrap:wrap;width:100%}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item{width:50%;border:1px solid #c2cee3;display:flex;align-items:center;justify-content:center;padding:7px 0;cursor:pointer}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item:first-child{border-radius:10px 0 0 10px}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item:last-of-type{border-radius:0 10px 10px 0}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active{background-color:#373d54;border:1px solid #373d54}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active span{color:#fff}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active svg path{fill:#fff}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item svg{margin:0 5px 0 0}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item span{color:#5b667a;font-size:1rem}.sec4 .content_upselling .items .item_form label{width:100%;color:#5b667a;font-weight:600;font-size:1rem;margin:0 0 10px}.sec4 .content_upselling .items .item_form label.radio{font-weight:500;display:flex;align-items:center;margin:0 0 0}.sec4 .content_upselling .items .item_form label.radio .span-radio{margin-left:10px}.sec4 .content_upselling .items .item_form code{font-size:.875em;color:#d63384;word-wrap:break-word;border:unset}.sec4 .content_upselling .items .item_form input[type="text"],.sec4 .content_upselling .items .item_form input[type="date"],.sec4 .content_upselling .items .item_form select{width:100%;border-radius:10px;border:1px solid #c2cee3;font-size:1rem;color:#9baccb;font-weight:500;padding:10px 20px}.sec4 .content_upselling .items .item_form input[type="text"]:focus-visible,.sec4 .content_upselling .items .item_form input[type="date"]:focus-visible,.sec4 .content_upselling .items .item_form select:focus-visible{outline:0}.sec4 .content_upselling .items .item_form input[type="text"]:focus,.sec4 .content_upselling .items .item_form input[type="date"]:focus,.sec4 .content_upselling .items .item_form select:focus{background-color:inherit !important}.sec4 .content_upselling .items .item_form ::placeholder{font-size:1rem;color:#9baccb;font-weight:500}.sec4 .content_upselling .items .item_form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccd4e0;padding:10px 35px 10px 12px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill='%235b667a' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.sec4 .content_upselling .items .item_form input[type="checkbox"],.sec4 .content_upselling .items .item_form .label-checkbox{font-size:1rem;color:#5b667a;font-weight:400;line-height:1.4}.sec4 .content_upselling .items .item_form input.input-circle{vertical-align:middle;appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;border:1px solid #b7b8b8;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.sec4 .content_upselling .items .item_form input.input-circle:checked{background-color:#0bd;border-color:#0bd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.sec4 .content_upselling .items .item_form input[type="radio"]{height:20px;width:20px;border-radius:50%;vertical-align:middle;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact}.sec4 .content_upselling .items .item_form input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%2300D090'/%3e%3c/svg%3e");background-color:#fff;border-color:#00d090}.sec4 .content_upselling .items .item_bottom{grid-column:span 2}.sec4 .content_upselling .items .item_bottom .btn-next{margin:30px 0 0;font-size:1rem;color:#fff;text-align:center;width:100%;background-color:#00d090;border-radius:20px;padding:12px 24px}.sec4 .content_upselling .items .item_bottom .btn-back{margin:20px 0 0;font-size:1rem;color:#00d090;text-align:center;width:100%;background-color:#fff;border:1px solid #00d090;border-radius:20px;padding:12px 24px}.sec4 .content_upselling #step-0 #step0-moreinfo{display:none}.sec4 .content_upselling #step-0 #step0-moreinfo.open{display:block}.sec4 .content_upselling #step-1{display:none}.sec4 .content_upselling #step-2{display:none}.footer{background-color:#363d54}.footer .content{padding:30px 0}.footer .content p{color:#fff;font-family:font-bold;font-size:1rem;margin:0;text-align:center}@media (max-width:768px){.sec1{background-image:url("../images/banner-mobile.png");background-size:cover;background-position:center;background-repeat:no-repeat}.sec1.thanks .content{height:calc(100vh - 152px);position:relative;display:flex;align-items:center}.sec1.thanks .content .title{width:100%}.sec1.thanks .content .title a{display:inline-block;margin:30px 0 0;text-decoration:none;background-color:#00d090;font-size:1.2rem;font-family:font-bold;padding:8px 40px;border-radius:20px;color:#fff;border:0}.sec1 .content{padding:0 0 200px}.sec1 .content .title{margin:100px 0 150px;text-align:center}.sec1 .content .title h2{font-family:font-bold;color:#0bd;font-size:1.2rem;margin:0 0 10px;text-align:center}.sec1 .content .title h3{font-family:font-extrabold;color:#fff;font-size:1.8rem;margin:0 0 15px;text-align:center}.sec1 .content .title button{background-color:#00d090;font-size:1.2rem;font-family:font-bold;padding:8px 40px;border-radius:20px;color:#fff;border:0}.sec2{padding:30px 0}.sec2 .content .upsell_tabs{display:flex;justify-content:center;flex-direction:column;align-items:center}.sec2 .content .upsell_tabs .upsell_tabs_header{background-color:#e5ecf8;padding:10px 15px;border-radius:24px;width:fit-content}.sec2 .content .upsell_tabs .upsell_tabs_header ul{display:flex;justify-content:center;margin:0}.sec2 .content .upsell_tabs .upsell_tabs_header ul li.nav-item button.nav-link{font-family:font-bold;color:#9baccb;font-size:1rem;padding:8px 50px;border-radius:20px}.sec2 .content .upsell_tabs .upsell_tabs_header ul li.nav-item button.nav-link.active{background-color:#373d54;color:#fff;font-family:font-extrabold;font-size:1rem}.sec2 .content .upsell_tabs .tab-content{width:100%}.sec2 .content .upsell_tabs .tab-content .tab-pane{padding:20px 0;flex-direction:column;align-items:center}.sec2 .content .upsell_tabs .tab-content .tab-pane p.subtit{font-size:1rem;color:#5b667a;line-height:1.3;text-align:center;margin:0 0 30px}.sec2 .content .upsell_tabs .tab-content .tab-pane p.subtit strong{font-family:font-bold}.sec2 .content .upsell_tabs .tab-content .tab-pane .items{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item{border:1px solid #c2cee3;border-radius:10px;text-align:center;padding:15px 20px;width:100%}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item .ico{margin:0 0 10px}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item .ico img{height:60px;width:auto}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item h2.subtit{color:#373d54;font-family:font-bold;font-size:1.1rem;margin:0 0 10px;text-align:center}.sec2 .content .upsell_tabs .tab-content .tab-pane .items .item p.text{line-height:1.3;color:#5b667a;font-size:1rem;text-align:center;margin:0}.sec2 .content .upsell_tabs .tab-content .tab-pane .btn_modal{text-align:center;margin:30px 0 0}.sec2 .content .upsell_tabs .tab-content .tab-pane .btn_modal a{color:#0bd;font-size:1rem;cursor:pointer}.sec2 #enfermedadesCriticas .modal-header,.sec2 #soloCancer .modal-header{border-bottom:0;padding:20px 20px 0}.sec2 #enfermedadesCriticas .modal-body .content h2.mTit,.sec2 #soloCancer .modal-body .content h2.mTit{font-family:font-extrabold;font-size:1.4rem;color:#373d54;margin:0 0 10px;text-align:center}.sec2 #enfermedadesCriticas .modal-body .content p.mText,.sec2 #soloCancer .modal-body .content p.mText{color:#5b667a;font-size:1rem;line-height:1.3;margin:0 0 20px;text-align:center}.sec2 #enfermedadesCriticas .modal-body .content table,.sec2 #soloCancer .modal-body .content table{width:100%}.sec2 #enfermedadesCriticas .modal-body .content table tr.tr_head,.sec2 #soloCancer .modal-body .content table tr.tr_head{border-bottom:1px solid #0bd}.sec2 #enfermedadesCriticas .modal-body .content table p.p1,.sec2 #soloCancer .modal-body .content table p.p1{font-family:font-bold;font-size:1rem;color:#0bd;text-align:center;margin:0}.sec2 #enfermedadesCriticas .modal-body .content table p.p2,.sec2 #soloCancer .modal-body .content table p.p2{color:#5b667a;font-size:1rem;text-align:center;margin:0;padding:10px 0}.sec3 .content{display:flex;flex-wrap:wrap;background:#d7f9ff;background:-webkit-linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);background:-moz-linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);background:linear-gradient(90deg,#d7f9ff 0%,#cbfff6 100%);padding:0 0}.sec3 .content .content_left{width:100%;padding-right:0;padding:30px 30px}.sec3 .content .content_left h2.tit{margin:0 0 5px;text-align:left}.sec3 .content .content_left p.text{font-size:1rem;line-height:1.3;color:#5b667a;margin:0 0 30px}.sec3 .content .content_left .items{display:flex;flex-wrap:wrap}.sec3 .content .content_left .items .item{width:100%;display:flex;flex-wrap:wrap;position:relative}.sec3 .content .content_left .items .item:first-child{margin:0 0 30px}.sec3 .content .content_left .items .item:first-child:after{content:'';width:105%;height:1px;background-color:#c2cee3;position:absolute;left:0;bottom:-14px}.sec3 .content .content_left .items .item .ico{width:7%;margin-right:10px}.sec3 .content .content_left .items .item .ico img{height:30px;width:auto}.sec3 .content .content_left .items .item .description{width:90%}.sec3 .content .content_left .items .item .description h2{font-size:1.4rem;color:#373d54;font-family:font-extrabold;margin:0 0 10px}.sec3 .content .content_left .items .item .description p{line-height:1.3;font-size:.9rem;color:#5b667a;margin:0 0 0}.sec3 .content .content_right{width:100%;height:300px;background-image:url("../images/img-familia.png");background-size:cover;background-position:center;background-repeat:no-repeat}.sec4{padding:40px 0}.sec4 p.ptext{color:#5b667a;font-size:1rem;line-height:1.3;margin:0 0 0;text-align:center}.sec4 .content_upselling .items{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;padding:30px 0}.sec4 .content_upselling .items .h2_form{grid-column:span 2;font-size:1.1rem;color:#00d090;font-weight:800;margin:0 0 0}.sec4 .content_upselling .items .h2_form.h2_form-top-30{margin-top:30px}.sec4 .content_upselling .items .h3_form{grid-column:span 2;font-size:1rem;color:#00d090;font-weight:700;margin:10px 0 0}.sec4 .content_upselling .items .item{padding:20px 10px;border:2px solid #c2cee3;border-radius:10px;text-align:center;cursor:pointer}.sec4 .content_upselling .items .item.active,.sec4 .content_upselling .items .item:hover{background-color:#e3fbff;border:2px solid #00d090}.sec4 .content_upselling .items .item p.p_item{margin:15px 0 0;font-size:1rem;color:#373d54;font-weight:700;line-height:1.3}.sec4 .content_upselling .items .item_form{grid-column:span 2;margin:25px 0 0}.sec4 .content_upselling .items .item_form.item_top_0{margin-top:0}.sec4 .content_upselling .items .item_form.item_top_25{margin-top:25px}.sec4 .content_upselling .items .item_form.item_bottom_25{margin-bottom:25px}.sec4 .content_upselling .items .item_form.item_form_col2_group{margin:0 0 0}.sec4 .content_upselling .items .item_form.item_form_col2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px}.sec4 .content_upselling .items .item_form.item_form_col2 p.p-form-col2{grid-column:span 2;font-size:1rem;color:#5b667a;font-weight:600}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks{list-style:none;margin:0;padding:0}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check{font-size:1rem;font-weight:500}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check input[type="checkbox"]{vertical-align:middle;appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;border:1px solid #b7b8b8;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.sec4 .content_upselling .items .item_form.item_form_checkboxs ul.checks li label.check input[type="checkbox"]:checked{background-color:#0bd;border-color:#0bd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.sec4 .content_upselling .items .item_form .counter{display:flex;align-items:center;justify-content:center;border:1px solid #c2cee3;border-radius:10px;width:100%;overflow:hidden}.sec4 .content_upselling .items .item_form .counter button{background:#373d54;color:#fff;border:none;width:100px;height:50px;font-size:1.5rem;cursor:pointer}.sec4 .content_upselling .items .item_form .counter input{text-align:center;font-size:1.2rem;width:100%;border:none;outline:none;border-radius:0 !important;padding:0 !important;border:0 !important}.sec4 .content_upselling .items .item_form .item_form_selection{display:flex;flex-wrap:wrap;width:100%}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item{width:50%;border:1px solid #c2cee3;display:flex;align-items:center;justify-content:center;padding:7px 0;cursor:pointer}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item:first-child{border-radius:10px 0 0 10px}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item:last-of-type{border-radius:0 10px 10px 0}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active{background-color:#373d54;border:1px solid #373d54}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active span{color:#fff}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item.active svg path{fill:#fff}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item svg{margin:0 5px 0 0}.sec4 .content_upselling .items .item_form .item_form_selection .selection_item span{color:#5b667a;font-size:1rem}.sec4 .content_upselling .items .item_form label{width:100%;color:#5b667a;font-weight:600;font-size:1rem;margin:0 0 10px}.sec4 .content_upselling .items .item_form label.radio{font-weight:500;display:flex;align-items:center;margin:0 0 0}.sec4 .content_upselling .items .item_form label.radio .span-radio{margin-left:10px}.sec4 .content_upselling .items .item_form code{font-size:.875em;color:#d63384;word-wrap:break-word;border:unset}.sec4 .content_upselling .items .item_form input[type="text"],.sec4 .content_upselling .items .item_form input[type="date"],.sec4 .content_upselling .items .item_form select{width:100%;border-radius:10px;border:1px solid #c2cee3;font-size:1rem;color:#9baccb;font-weight:500;padding:10px 20px}.sec4 .content_upselling .items .item_form input[type="text"]:focus-visible,.sec4 .content_upselling .items .item_form input[type="date"]:focus-visible,.sec4 .content_upselling .items .item_form select:focus-visible{outline:0}.sec4 .content_upselling .items .item_form input[type="text"]:focus,.sec4 .content_upselling .items .item_form input[type="date"]:focus,.sec4 .content_upselling .items .item_form select:focus{background-color:inherit !important}.sec4 .content_upselling .items .item_form ::placeholder{font-size:1rem;color:#9baccb;font-weight:500}.sec4 .content_upselling .items .item_form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccd4e0;padding:10px 35px 10px 12px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill='%235b667a' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.sec4 .content_upselling .items .item_form input[type="checkbox"],.sec4 .content_upselling .items .item_form .label-checkbox{font-size:1rem;color:#5b667a;font-weight:400;line-height:1.4}.sec4 .content_upselling .items .item_form input.input-circle{vertical-align:middle;appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;border:1px solid #b7b8b8;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.sec4 .content_upselling .items .item_form input.input-circle:checked{background-color:#0bd;border-color:#0bd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.sec4 .content_upselling .items .item_form input[type="radio"]{height:20px;width:20px;border-radius:50%;vertical-align:middle;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact}.sec4 .content_upselling .items .item_form input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%2300D090'/%3e%3c/svg%3e");background-color:#fff;border-color:#00d090}.sec4 .content_upselling .items .item_bottom{grid-column:span 2}.sec4 .content_upselling .items .item_bottom .btn-next{margin:30px 0 0;font-size:1rem;color:#fff;text-align:center;width:100%;background-color:#00d090;border-radius:20px;padding:12px 24px}.sec4 .content_upselling .items .item_bottom .btn-back{margin:20px 0 0;font-size:1rem;color:#00d090;text-align:center;width:100%;background-color:#fff;border:1px solid #00d090;border-radius:20px;padding:12px 24px}.sec4 .content_upselling #step-0 #step0-moreinfo{display:none}.sec4 .content_upselling #step-0 #step0-moreinfo.open{display:block}.sec4 .content_upselling #step-1{display:none}.sec4 .content_upselling #step-2{display:none}}