﻿.hero-section{font-size:18px;padding:20px 0;}.hero-section h1.main-title{margin:0 0 10px 0;}.hero-section p{margin:0 0 10px 0;}@media only screen and (min-width:801px){.hero-section h1,.hero-section p,.hero-section ul{width:55%;}}@media only screen and (max-width:675px){.hero-section .legal-text{border-top:2px solid #008fd0;border-bottom:2px solid #008fd0;}}.hero-section>.wrapper{padding-bottom:10px;}.hero-section ul.tick{margin-bottom:10px;}.hero-section .loan-company-wrapper{background-position:bottom right;}.hero-section ul.loan-company-tick{margin-bottom:40px;}@media only screen and (max-width:960px){.hero-section ul.loan-company-tick{margin-bottom:10px;}}.hero-section.include-sub-nav{padding-bottom:60px;margin-bottom:60px;}.hero-section.loan-term-hero p{margin-bottom:20px;}.hero-section.loan-term-hero>.wrapper{background-image:none;}.bad-credit{padding-top:0;}@media only screen and (min-width:801px){.gtb-hero h1,.gtb-hero p{width:60%;}}.gtb-hero>.wrapper{padding-bottom:30px;padding-top:30px;}.loan-selector fieldset,.loan-selector .question,.loan-selector .info-message,.loan-selector .btn{width:350px;}.loan-selector .info-message{margin-top:0;}.loan-selector .question{padding:10px 0;margin:0;}.loan-selector fieldset.question legend,.loan-selector div.question label{letter-spacing:-.9px;}.loan-selector fieldset.question.double-legend{padding-top:10px;}@media only screen and (min-width:676px){.loan-selector fieldset.question{padding-top:40px;}.loan-selector fieldset.question.double-legend{padding-top:70px;}.loan-selector fieldset.question legend{top:5px;}.loan-selector fieldset.question legend.wide-legend{width:465px;}}.loan-selector .btn{display:block;text-align:left;}.loan-selector .btn[disabled]{background-color:#cbccdb;}.loan-selector .apr-copy{font-size:15px;margin-top:8px;}.loan-selector .apr-copy span.break{display:block;}.loan-selector .apr-copy span span{display:inline-block;}.loan-selector .apr-copy span.hide{display:none;}@media only screen and (max-width:675px){.loan-selector .apr-copy{width:350px;max-width:100%;text-align:center;}}.image-section{position:relative;}@media only screen and (min-width:801px){.image-section{padding-right:calc(40% + 40px);}}.image-section h2{width:100%;}@media only screen and (min-width:801px){.image-section .gtb-h2{margin-top:90px;}.image-section .gtb-p{margin-bottom:50px;}}@media only screen and (min-width:801px){.image-section .image{background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;right:0;bottom:0;height:100%;width:35%;}.image-section .image.home-drawing{background-image:url(/Content/Images/ocean-secured-loans.png);}.image-section .image.couple-at-laptop{background-image:url(/Content/Images/personal-loans/loan-experts.jpg);}.image-section .image.self-employed-image{background-image:url(/Content/Images/section-images/why-ocean.jpg);width:42%;}.image-section .image.sofa-mike{background-image:url(/Content/Images/mike-phone.png);background-position:top 60px center;width:40%;}.image-section .image.desk-drawing{background-image:url(/Content/Images/debt-consolidation.png);background-position:top 20px center;width:40%;}.image-section .image.index-image{width:45%;height:120%;bottom:-60px;}.image-section .image.house{background-image:url(/Content/Images/homeowner-loans/home-with-clouds.png);background-position:top 60px center;width:40%;}.image-section .ccj-image{height:100%;width:40%;bottom:-10%;}.image-section .cheap-loans-image{bottom:-25px;}.image-section .home-improv-image{width:40%;top:-20%;}.image-section .gtb-why-image{bottom:-35px;}}@media only screen and (min-width:801px) and (max-width:801px){.image-section .gtb-why-image{display:none;}}@media only screen and (min-width:801px){.image-section .loan-calc-image{width:40%;}.image-section .loan-company-image{height:120%;bottom:-70px;}}div.common-questions-section{padding-top:40px;}div.common-questions-section h2{margin-bottom:20px;}@media only screen and (min-width:801px){div.common-questions-section .accordion-content>div{padding-right:30%;}}.mt0{margin-top:0;}.mb0{margin-bottom:0;}.hide{display:none;}ul.blue-tick li:before{color:#008fd0;}.adverse-hero h1{font-size:35px;margin:10px 0 10px;}.adverse-hero h1.blue{color:#008fd0;}@media only screen and (min-width:801px){.adverse-hero p{width:52%;}}.adverse-hero div{background-size:40%;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#fff;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform;}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#fff;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform;}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.reviews-blue-bg{background:#e4f7ff;padding:40px 0;}@media only screen and (max-width:800px){.reviews-blue-bg{padding-bottom:20px;}}.feefo-section .wrapper-inset{padding:0 16px!important;}.feefo-section h2{width:100%;margin-top:0;text-align:center!important;}@media only screen and (max-width:800px){.feefo-section h2{text-align:left!important;}}.feefo-section h2,.feefo-section p{color:#000d5c;text-align:center;}.feefo-section p{font-size:16px;max-width:650px;margin:10px auto;display:block;}@media only screen and (min-width:800px){.feefo-section p{font-size:18px;}}.feefo-section a,.feefo-section img{display:inline-block;margin:auto;}.feefo-section img{max-height:77px;}@media only screen and (max-width:800px){.feefo-section .feefo-stars{padding-top:30px;}}.review-container{position:relative;width:100%;margin-bottom:20px;}.review-container .swiper-pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:-40px;}.review-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 2px;background:#000d5c;opacity:.3;}.review-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1;width:11px;height:11px;}.review-container .swiper-container{width:100%;margin:20px auto;}@media only screen and (min-width:675px){.review-container .swiper-container{width:calc(100% - 200px);}}.review-container .swiper-button-next,.review-container .swiper-button-prev{display:none;width:50px;background:#fff;height:50px;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%);}.review-container .swiper-button-next:hover,.review-container .swiper-button-prev:hover{cursor:pointer;}.review-container .swiper-button-next:after,.review-container .swiper-button-prev:after{content:"n";display:block;font-family:"ocean-all-static-icons";font-size:24px;line-height:24px;color:#000d5c;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;padding-left:4px;}@media(min-width:676px){.review-container .swiper-button-next,.review-container .swiper-button-prev{display:inline-block;}}.review-container .swiper-button-prev{transform:rotate(180deg) translateY(50%);left:0;right:auto;}.review-container .swiper-slide{background:#fff;padding:20px;border-radius:10px;font-size:16px;}@media(min-width:800px){.review-container .swiper-slide{text-align:left;min-height:120px;}}.review-container .swiper-slide p{font-size:18px;color:#000d5c;font-family:"primary_bold",sans-serif;margin:10px 0 20px;text-align:left;}.review-container .swiper-slide span{color:#000d5c;font-size:14px;display:block;}.review-container .swiper-slide span:first-of-type{float:left;}.review-container .swiper-slide span:last-of-type{float:right;}.review-container .swiper-slide span:last-of-type:before{content:"x";font-family:"ocean-all-static-icons";margin-right:5px;position:relative;top:2px;}.feefo-old{margin-bottom:20px;}.feefo-old .review-slider,.feefo-old .swiper-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.13);border:1px solid #e4f7ff;border-radius:10px;}.feefo-old .wrapper-inset{padding:0;text-align:center;}.feefo-old h2,.feefo-old p{color:#000d5c;}@media only screen and (min-width:675px){.feefo-old .feefo-section>.wrapper-inset>p{width:600px;}}.feefo-old .swiper-button-next,.feefo-old .swiper-button-prev{background-color:#008fd0;}.feefo-old .swiper-button-next:after,.feefo-old .swiper-button-prev:after{color:#fff;}.feefo-old .swiper-button-next{right:15px;}.feefo-old .swiper-button-prev{left:15px;}.feefo-old .swiper-slide{color:#008fd0;font-weight:700;}.amp-page-container{margin:20px auto 0;}@media only screen and (min-width:800px){.amp-page-container{width:830px;}}.amp-page-slider{width:80%;}.amp-page-container p{letter-spacing:-.6px;font-weight:900;font-family:"primary_regular",sans-serif;}.lc-apr{margin:20px 0 0;}.lc-legal{font-size:12px;}.loan-calc-hero{margin-bottom:-50px;}.loan-calc-hero>.wrapper{padding-bottom:100px;background-position:bottom 40px right;}@media only screen and (max-width:800px){.loan-calc-hero>.wrapper{padding-bottom:40px;}}.section-margin{margin-bottom:40px;}.loans-hero>.wrapper{background-size:25%;background-position:right 80px top -15px;}.loan-box-section{margin:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}@media only screen and (min-width:801px){.loan-box-section:not(.calculator-loan-box):first-of-type{margin-top:80px;}}.loan-box-section h2{margin:20px 0 40px;text-align:center;width:auto;}.loan-box-section h3,.loan-box-section ul.tick,.loan-box-section p,.loan-box-section .btn{width:100%;}.loan-box-section h3{margin-top:0;}.loan-box-section ul.tick li{font-size:18px;line-height:1.3;}.loan-box-section .loans-box{flex-basis:100%;box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:6px;}@media only screen and (min-width:899px){.loan-box-section .loans-box{flex-basis:calc(50% - 10px);align-self:flex-start;}.loan-box-section .loans-box:first-of-type{margin-right:20px;}}.loan-box-section .loans-box:first-of-type a{margin-top:0;}@media only screen and (max-width:900px){.loan-box-section .loans-box:last-of-type{margin-top:20px;}}.loan-box-section .loans-box .text{padding:20px;background:#fff;border-radius:6px;}.loan-box-section .loans-box .apr{margin-top:20px;}.loan-box-section .loans-box .btn.margin-fix{margin-top:0;}.alphabet-section{margin:60px 0;}.alphabet-section p{color:#7c81a3;}.alphabet-section .links .style{display:inline-block;width:35px;text-align:center;line-height:35px;text-decoration:none;font-weight:bold;font-size:24px;color:#fff;margin:2px;border-radius:6px;}.alphabet-section .links .linked{background:#008fd0;}.alphabet-section .links .not-linked{background:#ebeaea;}.final-letter{margin-bottom:40px;}.btn-calc:after{transform:rotate(-90deg);}.scroll-link-offset{position:relative;top:-150px;}.padding-right-30p{position:relative;}.small-legal p{font-size:12px;width:100%;}ul.bullets{padding-left:0;}ul.bullets li{color:#000d5c;}ul.bullets li:before{color:#008fd0;}h2{font-size:32px;}.range-slider .noUi-tooltip{display:block;padding:5px 10px;top:-38px!important;margin-left:-25px;}ol,ul.number-list{counter-reset:list-counter;list-style:none;padding-left:0;}ol li,ul.number-list li{position:relative;padding-left:40px;counter-increment:list-counter;}ol li:before,ul.number-list li:before{position:absolute;left:0;content:counter(list-counter);display:inline-block;}@media only screen and (max-width:675px){ol li,ul.number-list li{padding-left:30px;}}@media only screen and (max-width:675px){ol.circle li,ul.number-list.circle li{padding-left:40px;}}ol.circle li:before,ul.number-list.circle li:before{width:30px;height:30px;line-height:30px;text-align:center;background:#eee;color:#000d5c;font-family:"primary_bold",sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.ltv-example{margin-top:20px;margin-bottom:20px;}.ltv-example p{margin-top:0;margin-bottom:8px;}.ltv-example p:last-of-type{margin-bottom:0;}.back-to-top{display:block;bottom:-140px;position:fixed;width:100%;z-index:999;margin-bottom:60px;transition:.4s ease-in;}@media only screen and (max-width:675px){.back-to-top{margin-bottom:0;}}.back-to-top a.top{display:block;background-color:#fea032;width:80px;height:80px;border-radius:50%;float:right;font-size:12px;color:#fff;text-align:center;line-height:14px;text-decoration:none;}@media only screen and (max-width:675px){.back-to-top a.top{width:calc(100% + 20px);border-radius:0;margin:0 -10px;height:65px;}}.back-to-top a.top:before{content:"n";font-family:"ocean-all-static-icons"!important;display:block;transform:rotate(-90deg);font-size:30px;margin:18px 0 8px;}@media only screen and (max-width:675px){.back-to-top a.top:before{font-size:24px;margin:16px 0 5px;}}.bottomZero{bottom:0;}@font-face{font-family:"ocean-form-icons";src:url("/Content/Fonts/form-icons/ocean-form-icons.eot?");src:url("/Content/Fonts/form-icons/ocean-form-icons.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/form-icons/ocean-form-icons.woff") format("woff"),url("/Content/Fonts/form-icons/ocean-form-icons.ttf") format("truetype"),url("/Content/Fonts/form-icons/ocean-form-icons.svg#ocean-form-icons") format("svg");font-weight:normal;font-style:normal;}.question{padding:20px;margin:0 -20px;font-size:0;position:relative;display:block;max-width:100%;}@media only screen and (max-width:480px){.question{margin:0;padding:20px 0;}}label{font-family:"primary_bold",sans-serif;font-size:18px;width:100%;display:block;vertical-align:top;line-height:1.4;letter-spacing:-.04em;margin-bottom:10px;}label small{font-size:15px;}input,select{border:2px solid #7c81a3;padding:0 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000d5c;background:#fff;display:block;width:380px;max-width:100%;height:60px;font-size:18px;font-family:"primary_regular",sans-serif;}@media only screen and (max-width:480px){input,select{width:100%;}}input::placeholder,select::placeholder{color:#737373;}.good input,.good select{border-color:#02974a;}.error input,.error select{border-color:#ae3535;color:#ae3535;}select{-webkit-appearance:none;appearance:none;vertical-align:top;}select::-ms-expand{display:none;}.error select,.good select,select option{color:#000d5c;}.input-select{position:relative;width:380px;max-width:100%;vertical-align:top;display:inline-block;}.input-select:after{font-family:ocean-form-icons;content:"p";color:#fff;font-size:26px;line-height:56px;display:block;position:absolute;top:2px;right:2px;pointer-events:none;background:#000d5c;width:60px;text-align:center;border-top-right-radius:4px;border-bottom-right-radius:4px;}fieldset.question{border:0;padding:50px 20px 10px;padding-right:calc(100% - (380px - 20px));max-width:calc(100% + 40px);min-width:1px;}fieldset.question.double-legend{padding-top:70px;}fieldset.question legend{font-family:"primary_bold",sans-serif;font-size:18px;margin-bottom:10px;display:block;color:#000d5c;letter-spacing:-.04em;position:absolute;top:15px;padding:0;width:98%;}fieldset.question label{display:inline-block;width:380px;max-width:calc(50% - 5px);margin-right:10px;margin-bottom:10px;padding:5px 2px 0;min-height:60px;line-height:1.3;background:#fff;border:2px solid #000d5c;font-size:18px;color:#000d5c;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}@media only screen and (min-width:675px){fieldset.question label:hover,fieldset.question label:focus{background-color:#000d5c;}}fieldset.question label.single-line{padding:0;line-height:56px;}fieldset.question label:last-of-type{margin-right:0;}fieldset.question.error label{border-color:#ae3535;}fieldset.question.fixed2 label{width:45%;width:calc(50% - 5px);}fieldset.question.fixed2 label:nth-of-type(2n){margin-right:0;}@media only screen and (max-width:675px){fieldset.question{margin:0;padding:10px 0;width:380px;max-width:100%;}fieldset.question legend{position:relative;top:10px;}}@media only screen and (max-width:480px){fieldset.question{padding:10px 0;width:100%;}}fieldset.question input:focus+label,fieldset.question select:focus+label{background-color:#f5f5f5;}@media only screen and (min-width:676px){fieldset.question input:hover+label,fieldset.question select:hover+label,fieldset.question label:hover{background-color:#000d5c;color:#fff;}fieldset.question input:hover+label:before,fieldset.question select:hover+label:before,fieldset.question label:hover:before{color:#fff;}}fieldset.question input:checked+label,fieldset.question select:checked+label{background:#000d5c;color:#fff;}fieldset.question input:checked+label:before,fieldset.question select:checked+label:before{color:#fff;}fieldset.question input,fieldset.question select{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.info-message{font-size:15px;display:block;position:relative;padding-bottom:20px;width:100%;max-width:100%;vertical-align:top;clear:both;}.info-message.no-margin-bottom{margin-bottom:0;padding-bottom:0;}.info-message:not(.without-icon){padding-left:35px;}.info-message:not(.without-icon):before{content:"i";font-family:"Times New Roman";font-style:italic;font-weight:bold;color:#fff;font-size:24px;width:25px;height:25px;line-height:25px;text-align:center;position:absolute;left:0;top:-1px;background:#008fd0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.info-message.fixed-width{width:380px;}.info-message.wide-message{width:475px;}@media only screen and (min-width:515px){.info-message.wide-message{max-width:unset;}}.info-message.x-wide-message{width:505.4px;}@media only screen and (min-width:520px){.info-message.x-wide-message{max-width:unset;}}legend+.info-message{margin-top:0;}@media only screen and (max-width:950px){.info-message{width:100%;margin-top:10px;}}.error-message{font-size:18px;color:#ae3535;display:none;margin-top:10px;clear:left;width:380px;max-width:100%;}.knockout-form .error-message{display:block;}.error .error-message,.error~.error-message{display:block;}fieldset .error-message{margin-left:0;margin-top:0;}@media only screen and (max-width:675px){.error-message{margin-left:0;}}@media only screen and (max-width:370px){.error-message{width:100%;}}.btn.no-after:after{display:none;}.btn .loader-image{position:absolute;top:50%;margin-top:-15px;right:20px;}.btn .loader-image,.btn .loader-image:after{width:30px;height:30px;border-width:.5em;border-top-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);border-bottom-color:#fff;border-left-color:rgba(255,255,255,.2);}