﻿@font-face{font-family:"Clozesure Jakarta Bold";font-style:normal;font-size:14px;src:url(../fonts/Plus_Jakarta_Sans/Plus_Jakarta_Sans/static/PlusJakartaSans-Bold.ttf) format("truetype");}@font-face{font-family:"Clozesure Jakarta Light";font-style:normal;font-size:14px;src:url(../fonts/Plus_Jakarta_Sans/Plus_Jakarta_Sans/static/PlusJakartaSans-Light.ttf) format("truetype");}@font-face{font-family:"Clozesure Jakarta Regular";font-style:normal;font-size:14px;src:url(../fonts/Plus_Jakarta_Sans/Plus_Jakarta_Sans/static/PlusJakartaSans-Regular.ttf) format("truetype");}@font-face{font-family:"Clozesure Recoleta";font-style:normal;font-weight:600;src:url(../fonts/webfontkit-20241119-044305/recoleta_medium-webfont.woff) format("woff"),url(../fonts/webfontkit-20241119-044305/recoleta_medium-webfont.woff2) format("woff2");}.footer-main{background-color:#000;color:#fff;}.footerMenu{height:18rem;text-decoration:none;padding:0;border:0;color:#fff;background-color:#000;font-family:Clozesure Jakarta Light;font-size:14px;line-height:160%;transition:all .3s ease-in-out;}.footerTitle{font-family:Clozesure Jakarta Bold;font-size:14px;}.footerCopyright .footerMenu:hover{border-bottom:1px solid #fff;color:#fff;}.footerTerms{margin-left:-7rem;}.footerPrivacy{margin-left:-2rem;}.footer-main .menu-list .footerMenu:hover{border-bottom:1px solid #fff;color:#fff;}.footer-main .menu-list{width:max-content;font-family:Plus Jakarta Sans Light;}.header{padding-top:1rem;height:100px;background-position:center bottom;background-color:#fffdfa;margin-bottom:4rem;}.headerLink{margin-right:1rem;}.header .headerLink .call{font-size:18px;}.headerLinkFont{text-decoration:none;color:#000;}.headerLinkFont:active{font-weight:300;text-decoration:none;color:#000;}.header .QuickQuote{margin-bottom:-5px;background-color:#e97677;color:#fff;}.QuickQuote:hover{background-color:#e97677;color:#fff;}@media only screen and (max-width:767px){.header{height:60px;}.header .header-logo{width:200px;}}.header .headerLink .open-times,.header .headerLink .links{font-size:12px;}.progress-container{background-color:#f4f2eb;width:100%;border-bottom:#e0e0e0 1px solid;}.progress-info{display:table;width:100%;padding:0 50px;counter-reset:progress-counter;}.progress-info li{list-style:none;display:table-cell;width:25%;}.progress-info li:last-of-type{width:1%;}.progress-info li div{display:table;}.progress-info li div:before{display:inline-block;content:counter(progress-counter);counter-increment:progress-counter;border-radius:50%;border:1px solid #808080;width:23px;height:23px;text-align:center;font-size:.75rem;margin:0 8px 0 10px;font-weight:600;line-height:1.6em;color:#808080;}.progress-info li div i{font-style:normal;display:table-cell;white-space:nowrap;text-transform:uppercase;font-size:.85rem;letter-spacing:1px;font-weight:600;color:#808080;padding-right:10px;}.progress-info li div span{display:table-cell;width:100%;position:relative;}.progress-info li#progress-stage2 span{width:33.33%;}.progress-info li:last-of-type span{width:0;border-top:0;}.progress-info li div span:after{content:" ";display:block;width:100%;border-bottom:#808080 1px solid;position:absolute;top:11px;}.progress-info li.active div span:after{border-bottom-color:#ff4e00;}.progress-info li.active div i{color:#000;font-weight:bold;}.progress-info li.active div:before{border-color:#ff4e00;background-color:#ff4e00;color:#fff;width:23px;height:23px;line-height:1.6em;}@media all and (max-width:881px){.progress-info li:not(.current) div i,.progress-info li:not(.current) div span{display:none;}.progress-info li{width:100%;}.progress-info li:not(.current){width:0;}.progress-info{padding:0 25px;margin:10px 0;}.progress-info li div:before{margin:0 5px;}}@media all and (max-width:554px){.progress-info{padding:0;}}.page-title{color:#000;font-weight:500;}form[name=agent_form]{border-color:transparent!important;border-width:none!important;border-radius:20px!important;background-color:#fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0!important;}.agentNextBtn{padding:18px!important;}.form-container{border-radius:5px;}@media only screen and (max-width:767px){.form-container{margin-right:0;margin-left:0;}.form-container .form-container-panel{padding:0;}}.form-container form[name=eligibility_form],.form-container form[name=application_form],.form-container form[name=payment_form]{border-color:transparent!important;border-width:none!important;border-radius:20px!important;background-color:#fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0!important;}.form-container .intro-text{font-size:16px;}.form-container .validation-summary-errors{background-color:#fcebec;border-left:solid 4px #dc3545;padding:16px;color:#dc3545;}.form-container .validation-summary-errors b{line-height:30px;}.form-container .validation-summary-errors ul{margin-bottom:0;}.form-container .error-message{display:block;margin-top:.5em;color:#dc3545;}.form-container .success-box{background-color:#ddede5;border-left:solid 4px #198754;padding:15px 20px;color:#198754;}.form-container .form-title{font-size:24px;margin-top:3rem;}.form-container .form-control{background-color:#fff;}.form-container .form-select{-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;transition:all 200ms ease-in;}@media only screen and (max-width:881px){.form-container .fieldset{overflow-wrap:anywhere;}}.form-container .fieldset .form-control:hover,.form-container .fieldset .form-control:focus,.form-container .fieldset .radio-btn:hover,.form-container .fieldset .multiselect:hover,.form-container .fieldset .multiselect.multiselect--active,.form-container .fieldset .datepicker input:hover,.form-container .fieldset .dp__input_focus{-moz-box-shadow:inset 0 0 0 2px #246c7b;-webkit-box-shadow:inset 0 0 0 2px #246c7b;box-shadow:inset 0 0 0 2px #246c7b;border:1px solid #246c7b;}.form-container .fieldset .form-control.is-invalid:not(:focus),.form-container .fieldset .multiselect-box.is-invalid .multiselect:not(.multiselect--active),.form-container .fieldset .checkbox.is-invalid{-moz-box-shadow:inset 0 0 0 2px #dc3545;-webkit-box-shadow:inset 0 0 0 2px #dc3545;box-shadow:inset 0 0 0 2px #dc3545;border:1px solid #dc3545!important;}.form-container .fieldset .form-row:not(:first-child){margin-top:2rem;}.form-container .fieldset .form-field.disabled{background-color:#dbd6d3;}.form-container .fieldset .form-row:not(.price-form):not(.percentage-form) .form-control.form-field,.form-container .fieldset .datepicker,.form-container .fieldset .input-group:not(.number):not(.multiselect-box),.form-container .fieldset .multiselect{margin-top:1rem;}.form-container .fieldset .input-group-text{background-color:#dbd6d3;padding:.375rem 1rem;font-size:18px;}.form-container .fieldset .price-form .input-group-text{border-right:0;}.form-container .fieldset .percentage-form .input-group-text{border-left:0;}.form-container .fieldset .postcode-box .input-group-text{font-size:15px;}.form-container .fieldset div.datepicker,.form-container .fieldset .datepicker div,.form-container .fieldset .form-floating{display:inline;}.form-container .fieldset .form-floating .form-control{height:unset;line-height:1.5;}.form-container .fieldset .multiselect{box-sizing:border-box;border-radius:4px;font-size:16px;-webkit-font-smoothing:antialiased;letter-spacing:.2px;box-shadow:#ebebeb 0 1px 0 inset;background-color:#fff;border-radius:4px;border:1px solid #ced4da;border-image:initial;height:auto;min-height:unset;padding:15px 20px;transition:all .15s ease-in-out;min-height:unset;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;}.form-container .fieldset .multiselect .multiselect__tags{border:0;padding:0;min-height:unset;font-size:16px;line-height:20px;}.form-container .fieldset .multiselect .multiselect__content-wrapper{left:0;}.form-container .fieldset .multiselect .multiselect__single,.form-container .fieldset .multiselect .multiselect__placeholder{margin-bottom:0;display:inline;margin-left:10px;font-size:16px;}.form-container .fieldset .multiselect .multiselect__input{margin-top:8px;}.form-container .fieldset .multiselect .multiselect__element{font-size:16px;}.form-container .fieldset .multiselect .multiselect__select{height:47px;}.form-container .fieldset .multiselect input:not([type=checkbox],.is-invalid):focus{border:0;}.form-container .fieldset .input-group.number{max-width:175px;}.form-container .fieldset .input-group.number input::-webkit-outer-spin-button,.form-container .fieldset .input-group.number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.form-container .fieldset .input-group.number input[type=number]{-moz-appearance:textfield;text-align:center;}.form-container .fieldset .input-group.number .input-group-btn{margin-top:1rem;background-color:#339995;color:#f4f2eb;border:1px solid #ced4da;}.form-container .fieldset .input-group .input-group-addon{display:flex;justify-content:center;align-items:center;margin-top:1rem;padding:11px 16px;background-color:#339995;color:#fff;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;cursor:pointer;}.form-container .fieldset .input-group .input-group-addon.delete{background-color:#dc3545;}.form-container .fieldset .datepicker input{padding:13px 35px!important;}.form-container .fieldset .radio-form .radio-row{margin-top:1rem;}.form-container .fieldset .radio-form .radio-row .radio-btn-container{display:inline;}.form-container .fieldset .radio-form .radio-row .radio-btn-container:first-child{margin-right:1rem;}@media only screen and (max-width:881px){.form-container .fieldset .radio-form .radio-row .radio-btn-container:first-child{margin-right:.2rem;}}.form-container .fieldset .radio-form .btn-check:focus+.radio-btn,.form-container .fieldset .radio-form .btn-check:focus-visible+.radio-btn,.form-container .fieldset .radio-form .radio-btn:focus,.form-container .fieldset .radio-form .radio-btn:focus-visible{opacity:.75;}.form-container .fieldset .radio-form .btn-check:checked+.radio-btn{opacity:1!important;}.form-container .fieldset .radio-form .radio-btn{background:#f4f2eb;border:1px solid #ced4da;position:relative;padding:12px 16px 12px 40px;}.form-container .fieldset .radio-form .radio-btn .fakeradio,.form-container .fieldset .radio-form .radio-btn .fakecheckbox{width:18px;height:18px;line-height:1;margin-top:-2px;margin-right:8px;vertical-align:middle;display:inline-block;background-color:#e2dedc;position:absolute;}.form-container .fieldset .radio-form .radio-btn .fakeradio{top:16px;left:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.form-container .fieldset .radio-form .radio-btn .fakecheckbox{top:20px;left:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form-container .fieldset .radio-form .radio-btn .fakecheckbox .fa-check{margin-top:1px;margin-left:1px;opacity:0;}.form-container .fieldset .radio-form .radio-btn.btn-check,.form-container .fieldset .radio-form .btn-check:checked+.btn,.form-container .fieldset .radio-form .btn-check:not(.btn-checkbox):focus+.radio-btn,.form-container .fieldset .radio-form .btn-check:focus-visible+.radio-btn,.form-container .fieldset .radio-form .radio-btn:focus,.form-container .fieldset .radio-form .radio-btn:focus-visible{-moz-box-shadow:inset 0 0 0 2px #198754;-webkit-box-shadow:inset 0 0 0 2px #198754;box-shadow:inset 0 0 0 2px #198754;outline:0;}.form-container .fieldset .radio-form .radio-btn.btn-check .fakeradio,.form-container .fieldset .radio-form .btn-check:checked+.btn .fakeradio,.form-container .fieldset .radio-form .btn-check:not(.btn-checkbox):focus+.radio-btn .fakeradio,.form-container .fieldset .radio-form .btn-check:focus-visible+.radio-btn .fakeradio,.form-container .fieldset .radio-form .radio-btn:focus .fakeradio,.form-container .fieldset .radio-form .radio-btn:focus-visible .fakeradio{-moz-box-shadow:inset 0 0 0 1px #339995;-webkit-box-shadow:inset 0 0 0 1px #339995;box-shadow:inset 0 0 0 1px #339995;}.form-container .fieldset .radio-form .radio-btn.btn-check .fakeradio:before,.form-container .fieldset .radio-form .btn-check:checked+.btn .fakeradio:before,.form-container .fieldset .radio-form .btn-check:not(.btn-checkbox):focus+.radio-btn .fakeradio:before,.form-container .fieldset .radio-form .btn-check:focus-visible+.radio-btn .fakeradio:before,.form-container .fieldset .radio-form .radio-btn:focus .fakeradio:before,.form-container .fieldset .radio-form .radio-btn:focus-visible .fakeradio:before{width:8px;height:8px;display:inline-block;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#212529;top:50%;position:absolute;margin-top:-4px;margin-left:-4px;}.form-container .fieldset .radio-form .radio-btn.btn-check .fakecheckbox .fa-check,.form-container .fieldset .radio-form .btn-check:checked+.btn .fakecheckbox .fa-check,.form-container .fieldset .radio-form .btn-check:not(.btn-checkbox):focus+.radio-btn .fakecheckbox .fa-check,.form-container .fieldset .radio-form .btn-check:focus-visible+.radio-btn .fakecheckbox .fa-check,.form-container .fieldset .radio-form .radio-btn:focus .fakecheckbox .fa-check,.form-container .fieldset .radio-form .radio-btn:focus-visible .fakecheckbox .fa-check{opacity:1;}.form-container .fieldset .label-tooltip{background:none;border:0;}.form-container .fieldset .label-tooltip svg{height:1.25em;}.form-container .circleDatepicker{background:none;border:0;margin-left:-1.7rem;margin-top:.5rem;height:1.3rem;}.form-container span.col-sm-1.col-md-1>button>svg{margin-left:-1.7rem;margin-top:.5rem;height:1.3rem;}.form-container .payment-radio-container .payment-checkbox{height:20px;width:20px;top:calc(50% - 10px);clip:auto;z-index:1;}.form-container .payment-radio-container .payment-checkbox:checked+.payment-radio{background-color:#339995;border:2px solid #339995;color:#fff;}.form-container .payment-radio-container .payment-checkbox:checked+.payment-radio img{filter:none;}.form-container .payment-radio-container .payment-checkbox:checked+.payment-radio .main-description{font-weight:600;}.form-container .payment-radio-container .payment-radio{font-size:18px;color:#fff;padding:20px 20px 20px 60px;border:2px solid #ced4da;}.form-container .payment-radio-container .payment-radio:hover{background-color:#fff;border:2px solid #246c7b;color:#e97677;}.form-container .payment-radio-container .payment-radio .main-description{font-weight:normal;}.form-container .payment-radio-container .payment-radio .secondary-description{font-size:medium;text-align:start;}.form-container .payment-radio-container .payment-radio .price{font-weight:bold;}.form-container .payment-radio-container .payment-radio img{filter:none;height:24px;}@media only screen and (min-width:992px){.form-container .payment-radio-container .payment-radio.flex-lg-row{padding:30px 30px 30px 65px;}.form-container .payment-radio-container .payment-radio.flex-lg-row img{height:40px;}}.form-control.is-invalid:not(:focus),.is-invalid-datepicker input:not(.dp__input_focus),.multiselect-box.is-invalid .multiselect:not(.multiselect--active),.checkbox.is-invalid{-moz-box-shadow:inset 0 0 0 2px #dc3545;-webkit-box-shadow:inset 0 0 0 2px #dc3545;box-shadow:inset 0 0 0 2px #dc3545;border:1px solid #dc3545!important;}.tooltip-inner{padding:20px;background-color:#246c7b;}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color:#246c7b!important;}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{border-bottom-color:#246c7b!important;}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{border-right-color:#246c7b!important;}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{border-left-color:#246c7b!important;}.wide{width:100%!important;}h6{font-weight:bold;}.asterisk{color:#f00;margin-left:3px;}@media only screen and (min-width:768px) and (max-width:991px){.claims .claim-amount-col{display:flex;}}@media only screen and (min-width:992px){.claims .form-label,.claims .form-control,.claims .datepicker input{width:100%;}}.submit,.back,.btn-primary,.btn-secondary,.btn-danger,.btn-outline-primary{border-radius:6px;padding:10px 24px;font-size:15px;font-weight:700;margin:0;}.submit,.back,.btn-primary,.btn-secondary,.btn-danger{color:#fff!important;}.btn-outline-primary,.btn-primary{border:2px solid #e97677;}.submit,.submit:disabled{float:right;background-color:#e97677;}.submit:focus,.submit:focus-visible,.submit:disabled:focus,.submit:disabled:focus-visible{border:2px solid #c9c9c9;opacity:.75;background-color:#a35353!important;}.submit:hover,.submit:disabled:hover{background-color:#f09fa0;}.submit .fa-chevron-right,.submit:disabled .fa-chevron-right{font-size:13px;margin-left:3px;}.back{background-color:#fff;border-color:#dce4ec;color:#5f5f5d!important;border-width:2px;}.back:hover{background-color:#e5ecf2;border-color:#dce4ec;}.btn-secondary:hover{background-color:rgba(0,0,0,.4);color:#fff;}.promotion .apply{color:#fff!important;height:fit-content;background-color:#e97677;border-color:#e97677;}.promotion .apply:hover{color:#fff;font-weight:normal;background-color:#8bc34a;border-color:#8bc34a;}.btn-sm{border-radius:0;background-color:#e0e0e0;border:0;color:#000;padding:7px;font-weight:600;}.btn-sm:hover,.btn-sm:focus{background-color:#e9e9e9;}.buttons{flex-direction:row-reverse;}.buttons .privacy a{font-weight:bold;color:#5f5f5d;text-decoration:none!important;}#professionsModal .filter-letter.active{background-color:#e97677;color:#fff;}.houseName{margin-top:-1.5rem;}.refer{background-color:#fff;}.referralContent{background-color:#fffdfa;}.address{clear:both;font-size:1rem;font-weight:400;line-height:1.5;margin:16px 0 8px;padding:0 16px 0 16px!important;position:relative;}.searchIcon{line-height:1.5;background-color:#e0e0e0;padding:9.8px;margin-top:-2.39rem;margin-bottom:-2.7px;cursor:pointer;float:right;}.address-box .searchAddressBtn{font-size:.8rem;float:right;margin-top:-2.4rem;}.postcodeInput{width:92.3%;border-radius:5px 0 0 5px;}.form-container .fieldset .radio-btn:active{background-color:#339995;border-radius:6px;border:0;color:#fff;}.multiselect__option--highlight{background:#339995!important;outline:0;color:#fff;}.pinkTick{width:140px;}.refer,.decline{border-color:transparent!important;border-width:none!important;border-radius:20px!important;background-color:#fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0!important;}.border{border-color:transparent!important;border-width:none!important;border-radius:20px;}.pageTitle{font-family:"Clozesure Recoleta";padding:32px!important;padding-bottom:0!important;margin-bottom:0;font-size:1.75rem;letter-spacing:1px;font-weight:550;color:#000;}.payment-title{font-family:"Clozesure Recoleta",sans-serif;font-size:36px;color:#000;}.payment-headers{font-family:"Clozesure Ricoleta",sans-serif;}.payment-price{font-family:"Clozesure Recoleta",sans-serif;font-size:32px;color:#339995;text-decoration:underline;}.pageTitle .content{background-color:#fff;}.sellerRadio{background-color:#e0e0e0;border:1px solid #e0e0e0;color:#000;}.coowner{margin-right:3rem;margin-top:-5rem;}.add-coowner{margin-bottom:-5px;background-color:#e97677;color:#fff;border-radius:6px;}.add-coowner:hover{background-color:#e97677;color:#fff;}.terms{margin-left:.2rem;}.termsLink{margin:0 2px 0 2px;}.circle{border:0;background:none;}.circle{border:0;background:none;}.btn{background-color:#e97677;color:#fff;}.agentSection{margin-bottom:2rem;}.agent-registration .agentHeadings{margin-top:1.5rem;padding:0 2rem 0 2rem!important;}.agent-registration .salutation{margin-top:-1rem!important;}.agent-registration .yourName{padding-left:1rem;padding-top:1rem;}.agent-registration .agentFN{margin-left:.3rem;}.agent-registration .agentLN{margin-left:.7rem;}.agent-registration .agentfieldset{padding:1rem 2rem 1rem 2rem!important;}.agent-registration .col-md-4{flex:1 0 33.33%;padding:0 10px;}.agent-registration .col-md-6{flex:1 0 50%;padding:0 10px;}@media(min-width:768px) and (max-width:1208px){.agent-registration .col-md-4,.agent-registration .col-md-6{width:11.5rem!important;}}@media(max-width:765px){.agent-registration .col-md-4,.agent-registration .col-md-6{flex:1 0 100%;width:100%!important;}}.initialQuote p{font-size:20px;margin-top:20px;}.eligibility{padding:32px!important;}.eligibility h5{font-family:Clozesure Jakarta Bold;text-align:center;}.eligibility p{font-size:13px;margin-bottom:0;}.eligibility .datepicker{border:0!important;}.application h5{font-family:Clozesure Jakarta Bold;}.application .property{padding:32px!important;}.application .property h5{text-align:center;}.application p{font-size:13px;margin-bottom:0;}.readable-input{font-family:"Clozesure Jakarta Regular"!important;border:0!important;font-size:16px!important;}.readable-input:focus-visible{outline:0;}.dp__input_readonly{font-family:"Clozesure Jakarta Regular"!important;border:0!important;font-size:16px!important;padding-left:0!important;}.dp__input_readonly+svg{display:none!important;}.seller-title{font-family:"Clozesure Recoleta";font-size:28px;}.sign-button{height:3rem;}.btn-secondary{border:0;border-radius:6px;color:#fff;background-color:#339995;font-weight:400;}.address-box .fieldset{padding-left:.4rem!important;padding-right:.4rem!important;padding-top:1rem!important;padding-bottom:1rem!important;}.conveyancer .fieldset{padding-left:.4rem!important;padding-right:.4rem!important;padding-top:1rem!important;padding-bottom:1rem!important;}.Ea .fieldset{padding-left:.4rem!important;padding-right:.4rem!important;padding-top:1rem!important;padding-bottom:1rem!important;}.coowner .fieldset{padding-left:.4rem!important;padding-right:.4rem!important;padding-top:1rem!important;padding-bottom:1rem!important;}.timeout{margin-bottom:12rem;}.searchAddress{width:95%!important;font-size:15px!important;background-color:#e97677;color:#fff;border-radius:6px;}.backBtn{text-decoration:none;text-align:center;float:left;border-radius:6px;padding:10px 24px;font-size:15px;font-weight:700;margin:0;}ul{list-style-type:none!important;padding:0;margin:0;border:1px solid #ccc;border:0;background-color:#fff;max-height:150px;overflow-y:auto;}.backBtn:hover{background-color:#f09fa0;}.panel-section{padding:18px!important;}@media(max-width:767px){.panel-section{padding:10px;}.next,.backBtn{width:100%!important;margin-bottom:.5rem;}}.iconfirm{margin-bottom:auto;}.form-container .fieldset .form-control .county.is-invalid:not(:focus){border:0;}@media(max-width:768px){.buttons.fieldset.coowner .col-12{display:block;text-align:center;padding:0 15px;}.buttons.fieldset.coowner .btn.add-coowner{width:auto;font-size:14px;padding:10px 20px;margin-top:10px;}}.lastname{margin-left:8px;}.nameInput{width:15rem!important;}@media(max-width:1195px){.nameInput{width:12rem!important;}}@media(max-width:990px){.nameInput{width:8.5rem!important;}}@media(max-width:770px){.nameInput{width:107%!important;margin-left:0!important;}}.dpfieldset{padding:2rem;}.dpfieldset .dpfieldset{position:inherit!important;}.dpEligibility .dp__input_wrap{width:100%;box-sizing:unset;}.dpfieldset span>div>div>div>input{height:28px!important;}.dpfieldset .dp__input_icons{display:none!important;}.quoteDisplay{background-color:#fffdfa!important;}.custom-radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:14px;height:14px;border-radius:50%;border:2px solid #339995;outline:0;position:relative;cursor:pointer;transition:all .3s ease;}.custom-radio:checked{background-color:#339995;border-color:#339995;}.custom-radio:checked::after{content:"";top:4px;left:4px;width:8px;height:8px;border-radius:50%;}@media(min-width:700px) and (max-width:990px){.promotion .row{flex-direction:column-reverse;}.promotion .col-md-8,.promotion .col-md-3{width:50%;}}@media(max-width:699px){.promotion .col-12{width:100%;}.promotion .next.submit{width:100%;}}.quote-loader-container{height:50vh;}.cover-container .cover-headline-label,.cover-container .cover-options{padding:16px 24px;width:100%;}.cover-container .cover-headline-label{cursor:pointer;border-radius:0;width:100%;border:0;outline:#e0e0e0 dashed 1px;box-shadow:0 0 0 0 rgba(0,0,0,.12);margin:0;}.cover-container .cover-headline-label:hover{outline:#e0e0e0 solid 1px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;transition:all 200ms ease-in;}.cover-container .cover-headline-label.active,.cover-container .cover-headline-label.avtive:hover{background-color:#dbd6d3;outline:0;box-shadow:none;}.cover-container .cover-headline-label.active .selected-premium-value,.cover-container .cover-headline-label.avtive:hover .selected-premium-value{color:#000;}.cover-container .cover-headline-label .selected-premium-value{color:#e0e0e0;}.cover-container .cover-headline-label input[type=checkbox]{display:none;}.cover-container .cover-headline-label input[type=checkbox]:disabled+.fakecheckbox{opacity:.5;}.cover-container .cover-headline-label input[type=checkbox]:disabled+.fakecheckbox .fa-x{margin-bottom:4px;}.cover-container .cover-headline-label .fakecheckbox{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:4px;background-color:#fff;border:1px solid #e0e0e0;min-width:24px;height:24px;box-shadow:none;font-size:1rem;line-height:1.5;font-weight:400;display:inline-block;text-align:center;border-radius:5px;vertical-align:middle;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;transition:all 200ms ease-in;}.cover-container .cover-headline-label .cover-name-container span{display:block;}.cover-container .cover-headline-label .cover-name-container .cover-name{font-size:1.35rem;line-height:1.4;font-weight:600;}@media only screen and (max-width:881px){.cover-container .cover-headline-label .cover-name-container .cover-name{font-size:1.2rem;}}.cover-container .cover-headline-label .cover-name-container .cover-desc{font-size:.765rem;line-height:1.5;font-weight:400;}.cover-container .cover-headline-label .selected-premium-value{font-size:1.35rem;margin-top:0;margin-bottom:0;vertical-align:top;line-height:1.4;font-weight:600;}@media only screen and (max-width:881px){.cover-container .cover-headline-label .selected-premium-value{font-size:1.2rem;}}.cover-container .cover-headline-label .selected-premium-value .per-month{font-size:.6em;margin-left:.25rem;}.cover-container .cover-options{margin-top:2px;text-align:inherit;background:#e2dedc;background-size:auto;border:0;border-top:0;color:inherit;}.cover-container .cover-options .limit-selection .form-row:not(:last-child){margin-bottom:1rem;}.cover-container .cover-options .limit-selection label{font-weight:600;}.cover-container .cover-options .description-toggle{color:#e97677;text-decoration:underline;cursor:pointer;}.cover-container .cover-options .description-toggle .show-details svg,.cover-container .cover-options .description-toggle .hide-details svg{font-size:.75rem;}.cover-container .cover-options .description-toggle .show-details{display:inline;}.cover-container .cover-options .description-toggle .hide-details{display:none;}.cover-container .cover-options .description-toggle.show .show-details{display:none;}.cover-container .cover-options .description-toggle.show .hide-details{display:inline;}.cover-container .cover-options .cover-description{transform:scaleY(0);height:0;}.cover-container .cover-options .cover-description.show{transform:scaleY(1);height:auto;}.cover-container .cover-options .cover-description .details-container li{list-style:none;margin-bottom:1rem;}.cover-container .cover-options .cover-description .details-container li .details-title{font-weight:600;}.cover-container .cover-options .cover-description .details-container li .details-desc{text-transform:capitalize;}.summary-total-premium{padding:12px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}.summary-total-premium .summary-total-premium__container{display:table;width:100%;}.summary-total-premium .summary-total-premium__container .summary-total-premium__header,.summary-total-premium .summary-total-premium__container .summary-total-premium__value{line-height:1.4;font-weight:600;display:table-cell;margin-top:0;margin-bottom:0;}.summary-total-premium .summary-total-premium__container .summary-total-premium__header{font-size:20.4px;font-size:1.275rem;padding-right:8px;}@media only screen and (min-width:768px) and (max-width:991px){.summary-total-premium .summary-total-premium__container .summary-total-premium__header{font-weight:400;}}.summary-total-premium .summary-total-premium__container .summary-total-premium__value{font-size:24px;font-size:1.5rem;text-align:right;}@media only screen and (min-width:768px) and (max-width:991px){.summary-total-premium .summary-total-premium__container .summary-total-premium__value{text-align:left;}}.summary-total-premium .summary-total-premium__ipt{font-size:12px;font-size:.75rem;margin-top:0;margin-bottom:0;line-height:1.6;font-weight:400;font-style:italic;}.quote-summary{position:sticky;top:0;align-self:flex-start;}@media only screen and (max-width:767px){.quote-summary{bottom:0;align-self:flex-end;padding:0;max-width:none;width:100vw;margin-left:calc(-50vw + 50%);}}.quote-summary .cover-breakdown{padding-bottom:8px;}.quote-summary .cover-breakdown ul{list-style-type:none;padding:16px 0 0;margin:0;border-top:1px solid #e0e0e0;}.quote-summary .cover-breakdown ul li{display:table;width:100%;margin-bottom:8px;list-style:none;position:relative;}.quote-summary .cover-breakdown ul li .cover-breakdown-name,.quote-summary .cover-breakdown ul li .cover-breakdown-premium{margin-top:0;margin-bottom:0;line-height:1.5;display:table-cell;vertical-align:top;}.quote-summary .cover-breakdown ul li .cover-breakdown-name{font-size:.85rem;padding:0 4px;}.quote-summary .cover-breakdown ul li .cover-breakdown-premium{font-size:.85rem;text-align:right;}.quote-summary .cover-breakdown,.quote-summary .summary-cta{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}.quote-summary .summary-cta .btn{width:100%;}@media only screen and (max-width:767px){.quote-summary .summary-cta .btn{width:48%;}.quote-summary .summary-cta .btn:nth-child(2){float:right;}}.quote-summary .pay-monthly-annually .input-group-btn{width:50%;}.quote-summary .pay-monthly-annually .input-group-btn:first-child label{border-radius:4px 0 0 4px;}.quote-summary .pay-monthly-annually .input-group-btn:not(:first-child) label{border-radius:0 4px 4px 0;}.quote-summary .pay-monthly-annually .input-group-btn label{width:100%;outline:0;padding:10px 2px;min-height:0;border:0;}.quote-summary .pay-monthly-annually .input-group-btn label:hover{border:0;}.quote-summary .pay-monthly-annually .input-group-btn label.selected{background-color:#e97677;box-shadow:inset 0 2px 2px 2px #e24a4b;}.quote-summary .pay-monthly-annually .input-group-btn label.selected:focus{opacity:1!important;}.quote-summary .pay-monthly-annually .input-group-btn label input{display:none;}.quote-summary .pay-monthly-annually .input-group-btn label span{display:inline-block;padding-right:5px;}.documents img{width:30px;}#timer-display{font-size:60px;font-weight:bold;color:#e97677;}.visible{visibility:visible;opacity:1;transition:opacity .5s linear;}.hidden{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear;}.hidden-custom{visibility:hidden;opacity:0;transition:opacity .5s linear;}html{background-color:#f4f2eb;}body{font-family:"Clozesure Jakarta Regular"!important;}body #app{min-height:calc(100% - 249px);background-color:#fffdfa;padding-bottom:3rem;}@media only screen and (min-width:1200px){body .container{max-width:1140px;}}input::placeholder{color:#000;opacity:1;}.link{cursor:pointer;color:#e97677;text-decoration:underline;}.cursor-pointer{cursor:pointer;}.cursor-default{cursor:default;}b,strong{font-weight:bold;}.small-spinner{height:15px;font-size:15px;width:15px;}ul.columns-2{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none;}ul.columns-2 li{padding:5px 10px;}ul.columns-2 li svg{width:35px!important;}.dp__theme_light{--dp-primary-color:#e97677;--dp-success-color:#339995;}@keyframes ani{0%{background-position:2740px 0;}100%{background-position:0 0;}}#loader-default{z-index:2000;}.field-validation-error{color:#dc3545;display:block;margin-top:1rem;margin-bottom:1rem;font-weight:bold;}.stripe-btn-disabled{opacity:.6;background-color:#339995!important;}.label-tooltip{z-index:2;}.tick-list{padding:0;margin-bottom:0;}.tick-list li{list-style:none;font-size:.85rem;position:relative;margin-bottom:8px;}.secondlabel{font-size:.75em;margin-top:3px;margin-left:5px;display:block;word-break:break-word;color:#57647e;min-height:13px;}@media all and (min-width:554px){.progress-info{padding:0;}}@media only screen and (max-width:881px){.radioBtnMobile{overflow-wrap:anywhere;margin-bottom:.7rem;}}@media only screen and (max-width:881px){.indicativeMargin{padding:1px;}}.confirmcheck{transform:scale(1.5);margin-right:1rem;}input[type=checkbox]{accent-color:#339995;}.header-logo-href{height:4rem;}.indicativeMargin{margin-bottom:6.5rem!important;}p{font-family:Clozesure Jakarta Regular;}h1,h2,h3,h4,h5,h6{font-family:Clozesure Recoleta;}.clozesureJakarta,label,input,select,.radio-btn{font-family:Clozesure Jakarta Regular;font-size:18px;font-weight:400;}.clozesureJakartaReferral{font-family:Clozesure Jakarta Regular;font-size:1.25rem!important;}.next,.next:hover,.next:focus{background-color:#339995!important;}.btn-check:checked+.btn{background-color:#339995;border:0;color:#fff;}.fieldset .radio-btn{background-color:#e0e0e0;border:1px solid #e0e0e0;border-radius:6px;color:#000;}.form-container .fieldset .radio-btn:hover{border-radius:6px;background-color:#339995;border:0;color:#fff;}.btn-check+.btn:hover{background-color:#339995;border:0;color:#fff;}.fieldset{padding:2rem!important;}html,body{height:100%;margin:0;}.footer-main{margin-top:0;margin-bottom:-10px;padding-bottom:5px;}@media screen and (min-width:992px){.footer-main{padding:64px 0;}}