@font-face {font-family: 'Rockwell';src: url("../fonts/ufontscomrockwell.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap;}input[type="radio"]{-moz-appearance: initial;}input[type="checkbox"]{-moz-appearance: initial;}#ciFormContentnew {line-height: 1.42857;font-family: "Open Sans", sans-serif;color: #000;margin-bottom: 38px;font-weight: normal;}#ciFormContentnew *, #ciFormContentnew input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#ciFormContentnew .right-icon {position: static;}#ciFormContentnew ul.tabs.btn-group {list-style: none;margin: 0 -3px;padding: 0px;margin-bottom: 5px;position: relative;z-index: 99;list-style: none;width: auto;display: block;}#ciFormContentnew ul.tabs.btn-group:after, #ciFormContentnew ul.tabs.btn-group:before {content: '';clear: both;display: table;}#ciFormContentnew ul.tabs.btn-group li {padding: 0 3px;list-style: none;cursor: pointer;margin: 0;}#ciFormContentnew ul.tabs.btn-group li > input {display: none;}@media only screen and (min-width: 768px) {#ciFormContentnew ul.tabs.btn-group li {float: left;width: 25%;}}#ciFormContentnew ul.tabs.btn-group li span {background-color: #ededed;font-size: 13.5px;font-family: 'Lato', sans-serif;font-weight: 900;color: #000;display: block;text-align: center;padding: 13px 5px;position: relative;}#ciFormContentnew ul.tabs.btn-group li.active {color: #fff;}#ciFormContentnew ul.tabs.btn-group li.active span {background-color: #76bb4b;color: #fff !important;}@media only screen and (min-width: 768px) {#ciFormContentnew ul.tabs.btn-group li.active span:after {background-image: url("../images/type_arr.png");background-repeat: no-repeat;width: 22px;height: 17px;bottom: -16px;margin-left: -11px;left: 50%;position: absolute;content: '';z-index: -1;}}#ciFormContentnew label {font-size: 16px;margin: 0;padding: 5px 0;}#ciFormContentnew span.error {border: 1px solid #ff0000;border-radius: 3px;clear: both;color: #ff0000;display: inline-block;float: none;font-size: 14px;padding: 6px;position: relative;display: block;margin-top: 12px;float: left;width: 100%;}#ciFormContentnew dd.input-fields.radio-buttons-no-m-t span.error {margin-top: 0px;}#ciFormContentnew .tabcontent .fpanel .ci-tip {display: none;float: left;margin-top: 7px;position: absolute;right: 15px;top: -16px;z-index: 9;}@media only screen and (max-width: 900px) {#ciFormContentnew .tabcontent .fpanel .ci-tip {display: none !important;}}#ciFormContentnew .tabcontent .fpanel .ci-hint-tip span {background: #fff;border: 4px solid #355fb5;border-radius: 5px;box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.098);font-size: 14px;height: auto;line-height: 20px;padding: 10px;position: absolute;text-align: center;width: 300px;}#ciFormContentnew .tabcontent .fpanel .ci-hint-tip span.big::after, #ciFormContentnew .tabcontent .fpanel .ci-hint-tip span.very-large::after {border-color: transparent #355fb5 transparent transparent;border-style: solid;border-width: 15px;content: "";height: 0;left: -30px;position: absolute;top: 18%;width: 0;}#ciFormContentnew .form-control {border: 1px solid #dcdcdc;font-size: 14px;color: #000;height: 40px !important;margin-bottom: 0;width: 100%;padding: 6px 12px;background-color: #fff;line-height: 1.42857;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-weight: normal;font-style: normal;line-height: 1.45;}#ciFormContentnew .form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}#ciFormContentnew .form-control::-webkit-input-placeholder {color: #ccc;font-style: italic;}#ciFormContentnew .form-control:-moz-placeholder {color: #ccc;font-style: italic;}#ciFormContentnew .form-control::-moz-placeholder {color: #ccc;font-style: italic;}#ciFormContentnew .form-control:-ms-input-placeholder {color: #ccc;font-style: italic;}#ciFormContentnew .form-control.ci-currency-type {padding-left: 23px;}#ciFormContentnew textarea.form-control {height: 138px !important;resize: none;}#ciFormContentnew .checkbox label {position: relative;padding-left: 30px;cursor: pointer;display: block;}#ciFormContentnew .checkbox {line-height: 25px;margin: 0;float: left;padding-bottom: 8px;}#ciFormContentnew .checkbox.checkbox_float {float: left;margin-right: 30px;width: 100px;}#ciFormContentnew input[type="radio"] {visibility: hidden;left: 0px;margin: 0px;z-index: 99;position: absolute;cursor: pointer;}#ciFormContentnew input[type="radio"]:before {content: '';position: absolute;width: 25px;height: 25px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;background: #fff;visibility: visible;box-shadow: 0 0 8px #bababa inset;-webkit-box-shadow: 0 0 8px #bababa inset;-moz-box-shadow: 0 0 8px #bababa inset;-o-box-shadow: 0 0 8px #bababa inset;}#ciFormContentnew input[type="radio"]:checked::after {content: '';position: absolute;background: #000;width: 10px;height: 10px;left: 0px;top: 0px;visibility: visible;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;left: 7px;top: 7px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}#ciFormContentnew h2 {font-family: 'Rockwell',sans-serif;margin-bottom: 25px;margin-top: 0;font-size: 24px;line-height: 1.1;font-weight: 500;padding: 0;}#ciFormContentnew .tabcontent {background-color: #ededed;padding: 20px 20px 25px;}#ciFormContentnew .tabcontent fieldset {border: 0px;border-bottom: 1px dashed #B1B1B0;margin: 0px;padding: 0px;margin-bottom: 20px;}#ciFormContentnew .tabcontent fieldset.contact {border-bottom: 0;}#ciFormContentnew .tabcontent fieldset.common {margin-top: -23px;background-color: #ededed;padding-top: 3px;position: relative;z-index: 99;}#ciFormContentnew dl {margin: 0px -15px 12px;}#ciFormContentnew dl:after, #ciFormContentnew dl:before {clear: both;display: table;content: '';}#ciFormContentnew dl dt, #ciFormContentnew dl dd {width: 100%;padding: 0 15px;float: left;margin: 0px;position: relative;}@media only screen and (min-width: 992px) {#ciFormContentnew dl dt, #ciFormContentnew dl dd {width: 50%;}}#ciFormContentnew dl dt {font-size: 16px;margin: 0;padding: 5px 15px;font-weight: 400;}#ciFormContentnew dl dd {padding-right: 40px;}#ciFormContentnew dl dd .right-icon .label-success span {display: none;}#ciFormContentnew dl dd .right-icon .label-success .valid {display: inline-block;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-color: #7fc643;width: 23px;height: 23px;position: absolute;right: 0px;text-align: center;display: block;color: #fff;font-size: 16px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;line-height: 23px;right: 5px;top: 9px;}#ciFormContentnew dl dd .right-icon .label-success .valid:before {position: absolute;content: " ";transform: rotate(47deg) translate(-50%, -50%);border-bottom: 4.5px solid #fff;border-right: 4.5px solid #fff;border-radius: 2px;left: 5.1px;top: 11px;height: 13px;width: 9px;display: block;}#ciFormContentnew dl dd .right-icon .label-success .loading {background: url("images/ajax-loader.gif") no-repeat;display: inline-block;width: 31px;height: 31px;position: absolute;right: 0px;background-position: 6px 6px !important;margin-top: -16px;top: 50%;}#ciFormContentnew .curs {font-size: 14px;position: absolute;line-height: 40px;height: 40px;padding-left: 15px;}#ciFormContentnew .btn-quote, #ciFormContentnew .btn-submit {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;background-color: #7cc242;color: #f4faf1;font-size: 18px;text-align: center;display: inline-block;box-shadow: 0 3px 0px #294d8d;-webkit-box-shadow: 0 3px 0px #294d8d;-moz-box-shadow: 0 3px 0px #294d8d;-o-box-shadow: 0 3px 0px #294d8d;border: 0px;outline: none;display: block;font-family: 'Lato', sans-serif;font-weight: 900;font-style: normal;padding: 8px 15px;height: 59px;margin-bottom: 3px;transition: background-color 0.3s;-moz-transition: background-color 0.3s;-webkit-transition: background-color 0.3s;-o-transition: background-color 0.3s;text-shadow: 0 3px 0 #639a35;margin-bottom: 2px;text-transform: uppercase;}#ciFormContentnew .btn-quote:hover, #ciFormContentnew .btn-submit:hover {background-color: #639e33;}#ciFormContentnew .btn-submit {display: block;width: 100%;box-shadow: 0 3px 0px #b9b9b9;-webkit-box-shadow: 0 3px 0px #b9b9b9;-moz-box-shadow: 0 3px 0px #b9b9b9;-o-box-shadow: 0 3px 0px #b9b9b9;}.error-num {padding-top: 20px;margin-top: 20px;border-top: 1px dashed #B1B1B0;}.display-error-num {border: 1px solid #ff0000;border-radius: 3px;bottom: 3px;clear: both;color: #ff0000;display: inline-block;float: none;font-size: 14px;padding: 6px;position: relative;display: block;width: 100%;text-align:center;}#ciQuoteform .gdpr-opt-in {margin: 20px 0px 0px 0px;clear: both;overflow: hidden;display: block;}#ciQuoteform .gdpr-opt-in .checkbox {padding-bottom: 0px;}#ciQuoteform .gdpr-opt-in .checkbox > label {padding: 0px 0px 0px 35px;}#ciQuoteform .gdpr-opt-in .checkbox input#gdpr_opt_in {margin-left: -34px;cursor: pointer;width: 0px;}#ciQuoteform .gdpr-opt-in .checkbox input#gdpr_opt_in:before {content: '';position: absolute;width: 25px;height: 25px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;background: #fff;visibility: visible;box-shadow: 0 0 8px #bababa inset;-webkit-box-shadow: 0 0 8px #bababa inset;-moz-box-shadow: 0 0 8px #bababa inset;-o-box-shadow: 0 0 8px #bababa inset;}#ciQuoteform .gdpr-opt-in .checkbox input#gdpr_opt_in:checked::after {position: absolute;content: " ";transform: rotate(50deg) translate(-50%, -50%);border-bottom: 4px solid #000;border-right: 4px solid #000;left: 5px;top: 13px;height: 14px;width: 8px;display: block;}#ciQuoteform #policy-guide p {font-family: "Lato", sans-serif;font-weight: 700;font-weight: bold;font-size: 14px;color: #8d8d8d;margin-bottom: 0px;margin-top: 20px;text-align: center;}.financial-mortgage-activted .obtain-mortgage{border-top: 1px dashed #B1B1B0;padding-top: 10px;margin-left: 0px !important;margin-right: 0px !important;}.financial-mortgage-activted .obtain-mortgage>dt{padding-left:0px !important;padding-right:0px !important;}.financial-mortgage-activted .obtain-mortgage .valid{right:-10px !important;}.financial-remortgage-activted #remortgage fieldset.common{border-bottom:0px !important;}.serveyor-activated #purchase fieldset.contact,.serveyor-activated #sale-purchase fieldset.contact{border-bottom:1px dashed #B1B1B0 !important;}.serveyor-activated .tabcontent fieldset.surveyor{border-bottom:0px !important;}.serveyor-activated .survey-opt-in{display:none;}