:root{--color-light-blue:#E8F4FA;--color-light-blue2:#91BAFC;--color-grey:#313233;--color-light-grey:#9E9E9E;--color-gray:#9196A8;--color-light-green:#CFEEE8;--color-green:#2AC0A4;--color-blue:#0050C7;--color-light:#F9F9F9;--color-yellow:#FFBB1C;--color-iris:#5D5FEF;--color-light-purple:#E1E2FF}:where(section,article,aside,nav) h1{font-size:2em;margin-block:.83em}body{font-family:Verdana,sans-serif;background-color:#F9F9F9}.font-poppins{font-family:Verdana,sans-serif}.btn-warning{--bs-btn-color:var(--color-grey);--bs-btn-bg:var(--color-yellow);--bs-btn-border-color:var(--color-yellow);--bs-btn-hover-color:var(--color-grey);--bs-btn-hover-bg:var(--color-yellow);--bs-btn-hover-border-color:var(--color-yellow);--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:var(--color-grey);--bs-btn-active-bg:var(--color-yellow);--bs-btn-active-border-color:var(--color-yellow);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--color-grey);--bs-btn-disabled-bg:var(--color-yellow);--bs-btn-disabled-border-color:var(--color-yellow);--bs-btn-border-radius:16px !important;--bs-btn-border-width:1px;!important}.border-blue{border-color:var(--color-blue)!important}.border-warning{border-color:var(--color-yellow)!important}.alert-primary{--bs-alert-color:white !important;--bs-alert-bg:var(--color-light-blue2) !important;--bs-alert-border-color:var(--color-light-blue2) !important;--bs-alert-link-color:white !important;box-shadow:0 4px 84px 0 #00000012!important;font-size:16px}.alert-primary .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e") !important}.bg-success,.bg-green{--bs-bg-opacity:1;background-color:#04B993!important}.bg-warning,.bg-yellow{--bs-bg-opacity:1;background-color:var(--color-yellow)!important}.bg-light-blue{--bs-bg-opacity:1;background-color:var(--color-light-blue)}.bg-light-blue2{--bs-bg-opacity:1;background-color:var(--color-light-blue2)!important;color:var(--color-light)}.bg-light-green{--bs-bg-opacity:1;background-color:var(--color-light-green)!important;color:var(--color-grey)}.radius-6{border-radius:6px!important}.radius-8{border-radius:8px!important}.radius-10{border-radius:10px!important}.radius-12{border-radius:12px!important}.main-nav{position:sticky;top:0;z-index:1030}.main-nav .navbar-nav{list-style:none;padding-left:0}.navbar-nav .nav-item{display:flex;align-items:center}.navbar-nav .btn{display:flex;align-items:center}.navbar-nav .nav-item .nav-link.active{position:relative;font-weight:700;padding-left:20px!important}@media (max-width:991.98px){.main-nav .navbar-nav{align-items:center;text-align:center}.main-nav .navbar-nav .nav-item{justify-content:center;width:100%}.main-nav .navbar-nav .nav-link{width:100%}.main-nav .navbar-nav .nav-item .nav-link.active{padding-left:0!important}.main-nav .navbar-nav .nav-item .nav-link.active::before{display:none}.main-nav .navbar-collapse{align-items:center!important}.main-nav .navbar-collapse>.d-flex{width:100%;justify-content:center;margin-top:1rem}}.nav-link{font-size:16px;font-weight:400;font-family:Verdana,sans-serif;color:#000}.bg-cover{background-size:cover}.bg-center{background-position:50%}.text-success{color:var(--color-green)!important}.text-blue{color:var(--color-blue)!important}.text-grey{color:var(--color-grey)}.text-light-grey{color:var(--color-light-grey)}.text-gray{color:var(--color-gray)}.text-light{--bs-text-opacity:1;color:var(--color-light)!important}.select{font-family:Verdana,sans-serif;font-size:16px;color:#787878;background:#fff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23313233' stroke-width='2' stroke-linecap='butt' stroke-linejoin='miter'/%3E%3C/svg%3E") no-repeat right 12px center!important;min-height:48px;border-radius:10px!important;box-shadow:0 4px 84px 0 rgb(0 0 0 / .12)!important;border:none!important;outline:none!important;padding-right:40px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer}.required:after{content:" *";color:#cc4a4a}.input{font-family:Verdana,sans-serif;font-size:16px;color:#787878;background-color:#fff;min-height:48px;border-radius:10px!important;box-shadow:0 4px 84px 0 rgb(0 0 0 / .12)!important;border:none!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer}@media all and (-ms-high-contrast:none){.select::-ms-expand{display:none}}.select:focus,.input:focus{box-shadow:0 4px 84px 0 rgb(0 0 0 / .12)!important;outline:none!important}.blue-dot{position:relative;padding-left:74px;min-height:58px;display:inline-flex;align-items:center}.blue-dot::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:58px;height:58px;background:#007BFF;border-radius:50%;box-sizing:border-box}.fs-15{font-size:15px!important}.progress-container{position:relative;width:100%;margin:40px 0}.progress-line{position:absolute;top:15px;left:16px;right:16px;height:3px;background-color:var(--color-grey)}.progress-steps{display:flex;justify-content:space-between;z-index:1;position:relative}.progress-step{display:flex;flex-direction:column;align-items:center}.step-circle{width:32px;height:32px;border:3px solid var(--color-grey);border-radius:50%;background-color:var(--color-light-blue);margin-bottom:16px}.progress-step.active .step-circle{border:3px solid var(--color-blue)!important}.progress-step.completed .step-circle{background-color:var(--color-blue)!important;border:3px solid var(--color-blue)!important}.step-title{bottom:-16px;position:absolute;text-align:center;white-space:nowrap;font-size:15px;font-weight:500}.progress-step.completed .step-title,.progress-step.active .step-title{color:var(--color-blue)}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--color-green);--bs-btn-border-color:var(--color-green);--bs-btn-hover-color:var(--color-green);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:var(--color-green);--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--color-green);--bs-btn-active-border-color:var(--color-green);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--color-green);--bs-btn-disabled-border-color:var(--color-green)}.btn-outline-success{--bs-btn-color:var(--color-green);--bs-btn-border-color:var(--color-green);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--color-green);--bs-btn-hover-border-color:var(--color-green);--bs-btn-focus-shadow-rgb:25, 135, 84;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--color-green);--bs-btn-active-border-color:var(--color-green);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--color-green);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--color-green);--bs-gradient:none}.btn-success,.btn-outline-success{--bs-btn-border-width:3px;!important;--bs-btn-border-radius:16px !important;--bs-btn-font-size:16px;--bs-btn-font-weight:600}.form-check-input.input-radio{width:32px;height:32px;box-shadow:0 4px 84px rgb(0 0 0 / .12);border-radius:10px!important;margin-right:10px;border:1px solid #dee2e6;cursor:pointer}.form-check-input.input-radio:checked{background-color:var(--color-blue);border-color:var(--color-blue)}.custom-textarea{border-radius:10px;border:3px solid var(--color-blue)!important;box-shadow:0 4px 84px 0 #00000012;padding:24px 32px;width:100%;height:180px;resize:none;font-family:inherit;transition:all 0.3s ease;font-size:18px}.custom-textarea:focus{outline:none;border-color:var(--color-blue);box-shadow:0 4px 84px 0 #00000012}.fade-in{animation:fadeIn 0.3s ease-in}.fade-out{animation:fadeOut 0.3s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px);display:none}}.article-grid{display:grid;gap:1.5rem}.article-header{display:flex;flex-direction:column;gap:1.5rem}.article-teaser,.article-body{color:#424242}.article-body{grid-column:1 / -1}.article-img{width:100%;height:auto;object-fit:cover;border-radius:8px}@media (min-width:768px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"header image" "body body";align-items:start}.article-header{grid-area:header}.article-img-container{grid-area:image;top:1rem;align-self:start;border-radius:8px}.article-body{grid-area:body}}.content-wrap{clear:both;margin-top:2rem}.faq-item{margin-bottom:1rem}.faq-question{width:100%;text-align:left;padding:1rem 3rem 1rem 1rem;position:relative;border:none;background:none;cursor:pointer;transition:all 0.3s ease}.faq-question::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:2px solid var(--color-green);transition:all 0.3s cubic-bezier(.4,0,.2,1)}.faq-question::before{content:'';position:absolute;right:1rem;top:calc(50% - 1px);left:calc(100% - 31px);width:7px;height:7px;border-right:2px solid var(--color-green);border-bottom:2px solid var(--color-green);transform:translateY(-50%) rotate(45deg);transform-origin:center;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.faq-question:not(.collapsed)::after{border-color:var(--color-yellow);top:calc(50% - 3px)}.faq-question:not(.collapsed)::before{transform:translateY(-50%) rotate(-135deg);border-color:var(--color-yellow)}.faq-answer{padding:0 1rem;overflow:hidden;transition:all 0.3s ease}.collapsing{height:0;transition:height 0.3s ease}.collapse.show{transition:all 0.3s ease}.nav-tabs.nav-tabs-faq{border:none;gap:8px}.nav-tabs.nav-tabs-faq .nav-link{background:#E7EFF3!important;color:#2B9CD0!important;min-height:48px;height:auto;font-size:14px;border-radius:16px!important;padding:2px 12px;border:none!important;outline:none!important;box-shadow:none!important;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center;font-weight:400}.nav-tabs.nav-tabs-faq .nav-link:hover{background:#D5E6F0!important}.nav-tabs.nav-tabs-faq .nav-link.active{background:var(--color-blue)!important;color:var(--color-light)!important;font-weight:700!important}.nav-tabs.nav-tabs-faq .nav-link:focus{outline:none!important;box-shadow:none!important}.preview-container{background-color:#fff;border:2px solid var(--color-light-green);border-radius:6px}.autocomplete-list{max-height:200px;overflow-y:auto}.zindex-dropdown{z-index:1000}#image-collector.dragover,section.dragover #image-collector{border-style:dashed!important;border-color:var(--color-green)!important;background-color:var(--color-light-green)!important}.move-buttons button{opacity:.8}.bg-blue{background-color:var(--color-blue)!important;color:#fff}.bg-light-grey{background-color:#F2F1F6}.bg-sold{background-color:#8DC455!important;color:#fff}.text-sold{color:#8DC455!important}.social-icons{display:flex;justify-content:center;gap:20px;margin-top:30px}.social-icon{width:60px;height:60px;border:2px solid var(--color-gray);border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease;position:relative;overflow:hidden}.social-icon__img{width:28px;height:28px;display:block;transition:all 0.3s ease;position:relative;z-index:2}.social-icon--yt{color:#CD201F}.social-icon--yt:hover{background-color:#CD201F;border-color:#CD201F;color:#fff;transform:translateY(-5px) scale(1.1)}.social-icon--fb{color:#1877F2}.social-icon--fb:hover{background-color:#1877F2;border-color:#1877F2;color:#fff;transform:translateY(-5px) scale(1.1)}.social-icon--ig{color:#fff0;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);border:none;position:relative}.social-icon--ig::before{content:'';position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#fff;border-radius:50%;z-index:1;transition:all 0.3s ease}.social-icon--ig:hover::before{opacity:0}.social-icon--ig:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 5px 15px rgb(0 0 0 / .3)}.social-icon:hover{box-shadow:0 5px 15px rgb(0 0 0 / .2)}.social-icon--fb:hover .social-icon__img,.social-icon--yt:hover .social-icon__img{filter:brightness(0) invert(1)}.opinions-carousel-item{min-height:400px}@media (min-width:992px){.opinions-carousel-item{min-height:350px}}