@charset "utf-8";@font-face{font-family:Avenir;src:url(../../fonts/Avenir-Book.otf);font-weight:300}@font-face{font-family:Avenir;src:url(../../fonts/Avenir-Medium.otf);font-weight:400}@font-face{font-family:Avenir;src:url(../../fonts/Avenir-Medium-Oblique.otf);font-weight:400;font-style:italic}@font-face{font-family:Avenir;src:url(../../fonts/Avenir-Black.otf);font-weight:900}@font-face{font-family:Avenir;src:url(../../fonts/Avenir-Black-Oblique.otf);font-weight:900;font-style:italic}.form_intro{width:100%;height:auto;background:#3e86f7;background:linear-gradient(60deg, #3e86f7 0%, #56c4f8 46%, #58e4ae 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3e86f7", endColorstr="#58e4ae",GradientType=1 )}.form_progress{position:relative;text-align:center;padding:60px 0}@media screen and (max-width: 1100px){.form_progress{padding:50px 0}}@media screen and (max-width: 868px){.form_progress{padding:40px 0;width:100vw}}.form_progress h1,.form_progress h2{font-size:3.5rem;color:#FFF;line-height:1.2}@media screen and (max-width: 1440px){.form_progress h1,.form_progress h2{font-size:2.8rem}}@media screen and (max-width: 1100px){.form_progress h1,.form_progress h2{font-size:2.6rem}}@media screen and (max-width: 868px){.form_progress h1,.form_progress h2{font-size:1.8rem}}.form_progress h1.success,.form_progress h2.success{padding-bottom:20px}.form_progress h1.success:before,.form_progress h2.success:before{content:"";display:inline-block;width:0.75em;height:0.75em;background:url(../../images/icons/tick-circle.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;margin-right:20px;position:relative}.form_progress h1:nth-of-type(2n),.form_progress h2:nth-of-type(2n){line-height:1.1}.form_progress p{color:#FFF;line-height:1.4;font-size:1.2rem}@media screen and (max-width: 1440px){.form_progress p{font-size:1rem}}.form_progress .loans_available{margin-right:5vw}.form_progress .form_steps{width:70%;height:auto;overflow:hidden;margin:40px 15% 0 15%;display:inline-block}@media screen and (max-width: 1100px){.form_progress .form_steps{width:90%;margin:40px 5% 0 5%}}@media screen and (max-width: 868px){.form_progress .form_steps{width:100%;margin:20px 0 0 0}}.form_progress .form_steps li{display:inline-block;float:left;width:33.33%;position:relative;padding-top:40px;font-size:0.9rem;color:#FFF}@media screen and (max-width: 868px){.form_progress .form_steps li{padding-top:36px;font-size:0.8rem;line-height:1.3}}.form_progress .form_steps li:before{content:"";width:100%;width:calc(100% - 26px);height:2px;position:absolute;left:50%;top:12px;background:#FFF;transform:translateX(13px)}.form_progress .form_steps li:after{content:"";width:26px;height:26px;border:2px solid #FFF;display:inline-block;position:absolute;left:50%;top:0;transform:translateX(-50%);border-radius:50%}.form_progress .form_steps li:last-child:before{display:none}.form_progress .form_steps li.current:after{background:#FFF}.form_progress .form_steps li.completed:after{background:url(../../images/icons/tick-circle.svg);background-repeat:no-repeat;background-size:20px;background-position:center}.linked_form h2{display:none}form{display:inline-block;width:100%;height:auto;padding:50px 0;width:75%;margin-left:12.5%;position:relative}@media screen and (max-width: 1440px){form{padding:40px 0}}@media screen and (max-width: 1100px){form{padding:50px 0 60px;width:90%;margin-left:5%}}@media screen and (max-width: 868px){form{width:100%;padding:40px 0;margin-left:0}}form p.error,form p.success{width:100%;text-align:center;font-weight:900;color:#ED5B4C;display:inline-block;position:relative;top:-22px;margin-bottom:20px;font-size:1.2rem}form p.success{padding-top:40px;color:#00d499;font-size:1.8rem;line-height:1.3}@media screen and (max-width: 1440px){form p.success{font-size:1.4rem;margin-bottom:0}}form div.success{text-align:center}form div.success p{font-size:1.4rem;line-height:1.3;padding-bottom:20px}form div.success p:last-child{padding-bottom:0}@media screen and (max-width: 1440px){form div.success p{font-size:1.2rem}}@media screen and (max-width: 868px){form div.success p{font-size:1rem}}form div.success p span{display:block;color:#408de3;font-size:0.8em}form div.success img{width:200px;height:auto;margin-bottom:-10px}@media screen and (max-width: 1440px){form div.success img{width:160px}}@media screen and (max-width: 868px){form div.success img{width:30%}}form legend{color:#408de3;font-size:1.8rem;line-height:1.3;text-align:center;margin-bottom:30px;display:inline-block;width:100%}@media screen and (max-width: 1440px){form legend{font-size:1.6rem;margin-bottom:36px}}@media screen and (max-width: 1100px){form legend{margin-bottom:26px}}@media screen and (max-width: 868px){form legend{font-size:1.4rem}}form label{display:inline-block;font-size:1.2rem;padding-bottom:12px;line-height:1.3;padding-top:0;transition:padding 600ms ease}@media screen and (max-width: 1440px){form label{font-size:1.1rem}}@media screen and (max-width: 868px){form label{font-size:1rem;padding-bottom:10px}}form label a{text-decoration:underline;transition:color 400ms ease}form label a:hover{color:#408de3}form label .warning{color:#ED5B4C;font-size:1rem;display:block}form span.warning{color:#ED5B4C;font-size:1rem;display:block}form input,form select,form textarea{width:100%;height:60px;background-color:#FFF;border:2px solid #dcdcdc;padding:4px 20px 0 20px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 868px){form input,form select,form textarea{font-size:1rem}}form textarea{padding:20px;height:200px;resize:vertical}form select{background-image:url(../../images/icons/arrow-blue-down.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form button{width:50%;height:60px;background-color:#408de3;color:#FFF;font-size:1.2rem;transition:background 400ms ease;background-image:url(../../images/icons/arrow-white.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px;margin-left:25%;margin-top:20px}@media screen and (max-width: 1440px){form button{font-size:1.1rem}}@media screen and (max-width: 868px){form button{width:100%;margin-left:0;font-size:1rem}}form button:hover{background-color:#00d499}form li{display:inline-block;width:100%;padding-bottom:20px;margin-bottom:0;float:left;visibility:visible;opacity:1;transition:visibility 0ms ease 0ms, opacity 600ms ease 0ms}@media screen and (max-width: 868px){form li{width:100% !important;margin-left:0 !important;padding-bottom:24px}}form li.error input,form li.error select,form li.error textarea{border:2px solid #ED5B4C}form li.currency input{background-image:url(../../images/icons/pound.svg);background-size:14px;background-position:left 20px center;background-repeat:no-repeat;padding-left:50px;-webkit-appearance:none}form li.half{width:47.5%;margin-right:5%;float:left}form li.half:nth-of-type(2n){margin-right:0}form li.wide{border-top:2px solid #dcdcdc;padding-top:20px;margin-bottom:-2px}@media screen and (max-width: 868px){form li.wide{margin-bottom:0;border:none;padding-top:0}}form li.wide label{width:47.5%;margin-right:5%;float:left;padding-top:16px;padding-bottom:0}@media screen and (max-width: 1440px){form li.wide label{padding-top:18px}}@media screen and (max-width: 868px){form li.wide label{padding-top:0 !important;width:100%;margin-right:0;padding-bottom:10px}}form li.wide input,form li.wide select,form li.wide textarea{width:47.5%;float:left}@media screen and (max-width: 868px){form li.wide input,form li.wide select,form li.wide textarea{width:100%}}form li.wide.error label{padding-top:6px;transition:padding 0ms ease}@media screen and (max-width: 1440px){form li.wide.error label{padding-top:8px}}form li.wide.two_lines label{padding-top:0}form li.wide:first-of-type{border-top:none}form#loan_calculator_1 li{width:55%;display:inline-block;margin-left:22.5%}form#loan_calculator_1 button{margin-top:0;width:55%;margin-left:22.5%}form .previous{position:absolute;top:40px;left:0;width:200px;height:50px;background:url(../../images/icons/back.svg);background-size:contain;background-position:left;background-repeat:no-repeat;color:transparent;opacity:0.25;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:opacity 400ms ease, -webkit-filter 400ms ease;transition:filter 400ms ease, opacity 400ms ease;transition:filter 400ms ease, opacity 400ms ease, -webkit-filter 400ms ease}@media screen and (max-width: 1440px){form .previous{height:40px;top:45px}}@media screen and (max-width: 868px){form .previous{height:40px;width:40px;top:35px;background-size:30px}}form .previous:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}form li.inputgroup > label{display:none}form li.inputgroup span.warning{text-align:center}form li.inputgroup dl{width:60%;margin-left:20%}@media screen and (max-width: 868px){form li.inputgroup dl{width:100%;margin-left:0}}form label.custom_checkbox{padding-left:70px;position:relative;margin-top:14px;cursor:pointer}form label.custom_checkbox:before{content:"";width:50px;height:50px;background:#FFF;border:2px solid #dcdcdc;position:absolute;top:0;left:0}form label.custom_checkbox:after{content:"✔";width:50px;height:50px;line-height:50px;text-align:center;font-size:1.6rem;position:absolute;top:2px;left:0;color:#408de3 !important;opacity:0;transition:opacity 400ms ease}form label.custom_checkbox.checked:after{opacity:1}form .recaptcha p.error{position:static;margin-top:20px}form .grecaptcha-badge{display:none}.popup_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#3e86f7;background:linear-gradient(60deg, #3e86f7 0%, #56c4f8 46%, #58e4ae 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3e86f7", endColorstr="#58e4ae",GradientType=1 );opacity:0.9;z-index:1000}.popup{position:fixed;width:620px;max-width:90%;top:50%;left:50%;transform:translate(-50%, -50%);background:#FFF;padding:80px 60px;text-align:center;z-index:2000}@media screen and (max-width: 1440px){.popup{padding:60px 50px}}@media screen and (max-width: 868px){.popup{padding:40px 30px}}.popup p{color:#408de3;font-size:1.4rem;line-height:1.3}@media screen and (max-width: 1440px){.popup p{font-size:1.2rem}}@media screen and (max-width: 868px){.popup p{font-size:1rem}}.popup p em{font-weight:900;color:#00d499;line-height:1.2;display:inline-block}.popup p.key_message{font-size:1rem;padding-top:30px;color:#505050}@media screen and (max-width: 1440px){.popup p.key_message{font-size:0.9rem;padding-top:26px}}@media screen and (max-width: 868px){.popup p.key_message{padding-top:20px}}.popup .continue{background:#408de3;color:#FFF;display:inline-block;margin-top:30px;padding:16px 20px 14px 20px;position:relative;transition:background 400ms ease, color 400ms ease}@media screen and (max-width: 868px){.popup .continue{font-size:0.9rem}}.popup .continue:hover{background:#00d499;color:#FFF}.close_popup.close{position:absolute;right:0;bottom:100%;background:none;color:#FFF;margin-bottom:10px;font-size:0.9rem;padding-right:26px}@media screen and (max-width: 868px){.close_popup.close{font-size:0.8rem}}.close_popup.close:after,.close_popup.close:before{content:"";width:14px;height:2px;position:absolute;top:40%;right:0;background:#FFF;border-radius:5px;transform:rotate(-45deg)}.close_popup.close:after{transform:rotate(45deg)}.popup_overlay .close_popup{bottom:auto;top:5%;right:5%}@media screen and (max-width: 868px){.popup_overlay .close_popup{top:2.5vh}}.popup_overlay,.popup{opacity:0;visibility:hidden;z-index:-1;transition:opacity 600ms ease 0ms, visibility 0ms ease 600ms, z-index 0ms ease 600ms}.popup_overlay.shown,.popup.shown{opacity:1;visibility:visible;z-index:2000;transition:opacity 600ms ease 0ms, visibility 0ms ease 0ms, z-index 0ms ease 0ms}.popup_overlay.shown{opacity:0.9}.quick_enquiry_popup{width:740px;height:auto;max-height:95vh;overflow-y:scroll;padding:40px 60px}@media screen and (max-width: 868px){.quick_enquiry_popup{max-height:85vh;padding:10% 5%;max-width:95vw}}.quick_enquiry_popup .close_popup{bottom:auto;top:2%;right:2%;color:#505050}@media screen and (max-width: 868px){.quick_enquiry_popup .close_popup{color:transparent}.quick_enquiry_popup .close_popup:before,.quick_enquiry_popup .close_popup:after{width:30px}}.quick_enquiry_popup .close_popup:before,.quick_enquiry_popup .close_popup:after{background:#505050}.quick_enquiry_popup .close_popup:hover{text-decoration:underline}.quick_enquiry_popup h2,.quick_enquiry_popup h3{color:#408de3;font-size:1.6rem;line-height:1.3;padding-bottom:20px}@media screen and (max-width: 1440px){.quick_enquiry_popup h2,.quick_enquiry_popup h3{font-size:1.4rem;padding-bottom:14px}}.quick_enquiry_popup p{color:#505050;font-size:1.1rem}@media screen and (max-width: 1440px){.quick_enquiry_popup p{font-size:1rem}}@media screen and (max-width: 868px){.quick_enquiry_popup p br{display:none}}.quick_enquiry_popup form{width:100%;height:auto;background:#FFF;overflow:hidden;margin-left:0;margin-top:26px;padding-top:0;padding-bottom:0;text-align:left}@media screen and (max-width: 868px){.quick_enquiry_popup form{margin-top:20px}}.quick_enquiry_popup form legend{display:none}.quick_enquiry_popup form p.error{top:0}.quick_enquiry_popup form li{padding-bottom:16px}@media screen and (max-width: 1440px){.quick_enquiry_popup form li{padding-bottom:14px}}@media screen and (max-width: 868px){.quick_enquiry_popup form li{padding-bottom:16px}}.quick_enquiry_popup form li.wide{border:none;padding-top:0}.quick_enquiry_popup form li.wide label{text-align:left;width:40%;margin-right:2.5%}@media screen and (max-width: 1440px){.quick_enquiry_popup form li.wide label{padding-top:14px}}@media screen and (max-width: 868px){.quick_enquiry_popup form li.wide label{width:100%}}.quick_enquiry_popup form li.wide input,.quick_enquiry_popup form li.wide select,.quick_enquiry_popup form li.wide textarea{width:57.5%;height:50px}@media screen and (max-width: 1440px){.quick_enquiry_popup form li.wide input,.quick_enquiry_popup form li.wide select,.quick_enquiry_popup form li.wide textarea{height:45px}}@media screen and (max-width: 868px){.quick_enquiry_popup form li.wide input,.quick_enquiry_popup form li.wide select,.quick_enquiry_popup form li.wide textarea{width:100%}}.quick_enquiry_popup form li.wide textarea{height:100px}@media screen and (max-width: 1440px){.quick_enquiry_popup form li.wide textarea{height:80px}}.quick_enquiry_popup form li.wide.error{padding-top:0}.quick_enquiry_popup form label{font-size:1.1rem}@media screen and (max-width: 1440px){.quick_enquiry_popup form label{font-size:1rem}}@media screen and (max-width: 868px){.quick_enquiry_popup form label{padding-bottom:8px !important}}.quick_enquiry_popup form label span.warning{font-size:0.86rem}.quick_enquiry_popup form button{width:57.5%;float:right;margin-top:0;height:50px;font-size:1.1rem}@media screen and (max-width: 1440px){.quick_enquiry_popup form button{height:45px}}@media screen and (max-width: 868px){.quick_enquiry_popup form button{width:100%}}.quick_enquiry_popup form dl.inputgroup{width:100%;margin-left:0;text-align:left}.quick_enquiry_popup form dl.inputgroup label:before,.quick_enquiry_popup form dl.inputgroup label:after{width:45px;height:45px;line-height:45px}form#quick_enquiry legend{display:none}form#quick_enquiry div.success{margin-bottom:26px}form#quick_enquiry div.success + fieldset,form#quick_enquiry div.success + fieldset + fieldset{display:none}.footer_contact{background:#dcdcdc;text-align:center;padding:60px 0}@media screen and (max-width: 1440px){.footer_contact{padding:50px 0}}@media screen and (max-width: 868px){.footer_contact{padding:40px 0;line-height:1.6}}.footer_contact p.opening_times,.footer_contact p.address{font-size:1.4rem;font-weight:300;padding-bottom:30px}@media screen and (max-width: 1440px){.footer_contact p.opening_times,.footer_contact p.address{padding-bottom:26px}}@media screen and (max-width: 868px){.footer_contact p.opening_times,.footer_contact p.address{padding-bottom:16px;font-size:1rem}}.footer_contact .phone,.footer_contact .email{font-size:1.8rem;padding-left:62px;line-height:50px;display:inline-block;background-repeat:no-repeat;background-position:left;background-size:46px;transition:color 400ms ease}@media screen and (max-width: 1440px){.footer_contact .phone,.footer_contact .email{font-size:1.6rem;background-size:38px;padding-left:54px}}@media screen and (max-width: 868px){.footer_contact .phone,.footer_contact .email{font-size:1.1rem;background-size:32px;padding-left:50px;margin:0 20px !important}}.footer_contact .phone:hover,.footer_contact .email:hover{color:#408de3}.footer_contact .email{margin-left:40px;background-image:url(../../images/icons/email-blue.svg)}.footer_contact .phone{background-image:url(../../images/icons/phone-blue.svg)}.footer_contact p.address{padding-bottom:0;padding-top:30px}@media screen and (max-width: 868px){.footer_contact p.address{padding-top:16px;line-height:1.4}}.useful_links{padding:40px 0;height:auto;overflow:hidden}.useful_links .column{width:30%;display:inline-block;float:left;margin-right:3.33%}@media screen and (max-width: 868px){.useful_links .column{margin-right:0;width:100%}}.useful_links .column img{width:50%;margin-bottom:4px}@media screen and (max-width: 1440px){.useful_links .column img{width:40%;margin-bottom:18px}}@media screen and (max-width: 1100px){.useful_links .column img{width:50%;margin-bottom:22px}}@media screen and (max-width: 868px){.useful_links .column img{width:40%;margin-left:30%;margin-bottom:0}}.useful_links .column a,.useful_links .column p{display:block;font-weight:300}@media screen and (max-width: 1440px){.useful_links .column a,.useful_links .column p{font-size:0.9rem}}@media screen and (max-width: 868px){.useful_links .column a,.useful_links .column p{font-size:0.8rem}}.useful_links .column > a:not(.phone):not(.email){display:block;border-bottom:1px solid #939392;padding:14px 0 13px;cursor:pointer;position:relative;line-height:1.3}.useful_links .column > a:not(.phone):not(.email):after{content:"";position:absolute;right:0;top:0;bottom:0;display:inline-block;width:30px;background:url(../../images/icons/arrow-blue.svg);background-position:center;background-repeat:no-repeat;background-size:10px;transform:translateX(-20px);opacity:0;transition:opacity 300ms ease, transform 300ms ease}@media screen and (max-width: 1440px){.useful_links .column > a:not(.phone):not(.email):after{background-size:8px}}.useful_links .column > a:not(.phone):not(.email):hover{color:#408de3}.useful_links .column > a:not(.phone):not(.email):hover:after{opacity:1;transform:translateX(0)}.useful_links .column a.phone,.useful_links .column a.email{line-height:45px;padding-left:50px;position:relative;transition:color 400ms ease}@media screen and (max-width: 868px){.useful_links .column a.phone,.useful_links .column a.email{padding-left:44px}}.useful_links .column a.phone:before,.useful_links .column a.email:before{position:absolute;left:0;top:0;bottom:0;content:"";width:45px;height:45px;background-position:left center;background-repeat:no-repeat;background-size:30px;opacity:0.6;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:opacity 400ms ease, -webkit-filter 400ms ease;transition:filter 400ms ease, opacity 400ms ease;transition:filter 400ms ease, opacity 400ms ease, -webkit-filter 400ms ease}@media screen and (max-width: 868px){.useful_links .column a.phone:before,.useful_links .column a.email:before{background-size:26px}}.useful_links .column a.phone:hover,.useful_links .column a.email:hover{color:#408de3}.useful_links .column a.phone:hover:before,.useful_links .column a.email:hover:before{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (max-width: 868px){.useful_links .column a.phone{margin-top:16px}}.useful_links .column a.phone:before{background-image:url(../../images/icons/phone-blue-alt.svg)}.useful_links .column a.email:before{background-image:url(../../images/icons/email-blue-alt.svg)}.useful_links .column p.address{padding-left:50px;background-position:left top;background-repeat:no-repeat;background-size:30px;margin-top:14px;line-height:1.4;background-image:url(../../images/icons/location-grey.svg)}@media screen and (max-width: 868px){.useful_links .column p.address{background-size:26px;padding-left:45px}}.useful_links .column p.address a{text-decoration:underline;line-height:1.4;transition:color 300ms ease}.useful_links .column p.address a:hover{color:#408de3}.useful_links .column p.company_number{padding-left:50px;margin-top:30px}.useful_links .column p.company_number span{margin-right:40px}.terms{display:inline-block;float:left;clear:both;padding-top:50px;width:100%;font-size:0.9rem;line-height:1.3;text-align:center}@media screen and (max-width: 1100px){.terms{padding-top:40px;padding:40px 10% 0}}@media screen and (max-width: 868px){.terms{font-size:0.8rem;padding:30px 0 0 0}}footer{border-top:1px solid #939392;padding:26px 0;height:auto;overflow:hidden}footer p,footer ul{display:inline-block;float:left;font-weight:300;margin-right:20px;font-size:0.9rem}@media screen and (max-width: 1440px){footer p,footer ul{font-size:0.8rem;margin-right:26px}}footer ul{float:right}@media screen and (max-width: 868px){footer ul{float:left;margin-top:10px;line-height:1.6;width:100%;margin-right:0}}footer ul li{display:inline-block;float:left;font-weight:300;margin-right:20px;font-size:0.9rem}footer ul li:last-child{margin-right:0}@media screen and (max-width: 1440px){footer ul li{font-size:0.8rem}}@media screen and (max-width: 868px){footer ul li{margin-right:16px;line-height:1.6}}footer ul li a{transition:color 300ms ease}footer ul li a:hover{color:#408de3}#cookies{position:fixed;bottom:0;left:0;right:0;background:rgba(52, 52, 52, 0.96);text-align:center;padding:30px 5%;z-index:100}@media screen and (max-width: 868px){#cookies{padding:20px 5%}}#cookies p{color:#FFF;line-height:1.4;font-size:1rem}@media screen and (max-width: 868px){#cookies p{font-size:0.65rem;margin-bottom:12px}#cookies p:last-child{margin-bottom:0}}#cookies p.title{font-size:1.4rem;padding-bottom:0.4em;line-height:1.2}@media screen and (max-width: 868px){#cookies p.title{font-size:1rem;margin-bottom:0}}#cookies a{color:#FFF;font-weight:bold;text-decoration:none}#cookies a.accept{font-size:0.8rem}#cookies a:not(.accept):hover{text-decoration:underline}#cookies .accept:not(.close){display:block;height:40px;width:160px;margin:18px auto 0 auto;border:2px solid #FFF;line-height:38px;transition:color 300ms ease, background 300ms ease}@media screen and (max-width: 868px){#cookies .accept:not(.close){margin-top:16px}}#cookies .accept:not(.close):hover{background:#FFF;color:#343434}#cookies .close{position:absolute;top:20px;right:20px;padding-right:30px;line-height:22px;font-size:1rem;color:#FFF}#cookies .close span{position:absolute;top:0;right:0;width:22px;height:22px;border:2px solid #FFF;display:inline-block}#cookies .close span:after,#cookies .close span:before{content:"";width:14px;height:2px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#FFF;transform:rotate(45deg)}#cookies .close span:before{transform:rotate(-45deg)}.wood_block{padding:80px 0;width:100%;height:auto;text-align:center}.wood_block.lazy-bg-loaded{background:url(../../images/wood.jpg);background-size:100% auto;background-repeat:repeat-y}@media screen and (max-width: 1440px){.wood_block{padding:60px 0}}@media screen and (max-width: 868px){.wood_block{padding:40px 0;background-size:250% auto}}.wood_block .content > h2:first-child{font-size:3rem;width:55%;display:block;margin:auto;color:#FFF;padding-bottom:20px;padding-top:0}@media screen and (max-width: 1440px){.wood_block .content > h2:first-child{font-size:2.8rem;line-height:1.3}}@media screen and (max-width: 868px){.wood_block .content > h2:first-child{font-size:1.6rem;width:100%}}.wood_block .content h2,.wood_block .content h3{font-size:2rem;width:55%;display:block;margin:auto;color:#FFF;padding-bottom:20px;padding-top:20px;line-height:1.2}@media screen and (max-width: 868px){.wood_block .content h2,.wood_block .content h3{width:100%;font-size:1.6rem}}.wood_block .content p{font-size:1.3rem;line-height:1.3;padding-bottom:20px;width:65%;display:block;margin:auto;color:#FFF}@media screen and (max-width: 1440px){.wood_block .content p{font-size:1.2rem}}@media screen and (max-width: 1100px){.wood_block .content p{width:80%;font-size:1.1rem}}@media screen and (max-width: 1100px) and (max-width: 868px){.wood_block .content p{width:100%;font-size:0.9rem}}.wood_block .content ul{padding-bottom:8px;width:65%;margin-left:17.5%}@media screen and (max-width: 868px){.wood_block .content ul{width:100%;margin-left:0}}.wood_block .content ul li{padding-left:24px;line-height:1.4;padding-bottom:12px;position:relative;color:#FFF;font-size:1.2rem}@media screen and (max-width: 1440px){.wood_block .content ul li{font-size:1.2rem}}@media screen and (max-width: 868px){.wood_block .content ul li{font-size:0.9rem}}.wood_block .content ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#FFF;border-radius:50%;margin-right:10px;position:relative;top:-2px}.wood_block .content ul ul{padding-top:14px}.wood_block .content a.read_more{background:#FFF;display:inline-block;margin-top:10px;padding:16px 60px 14px 20px;position:relative;transition:background 400ms ease, color 400ms ease}@media screen and (max-width: 868px){.wood_block .content a.read_more{font-size:0.9rem}}.wood_block .content a.read_more:before,.wood_block .content a.read_more:after{content:"";width:14px;height:2px;position:absolute;right:16px;top:50%;background:#505050;border-radius:2px;transform:translateY(-50%) rotate(-45deg);transition:background 400ms ease}.wood_block .content a.read_more:after{right:26px;transform:translateY(-50%) rotate(45deg)}.wood_block .content a.read_more:hover{background:#408de3;color:#FFF}.wood_block .content a.read_more:hover:before,.wood_block .content a.read_more:hover:after{background:#FFF}.wood_block .content a.read_more.open{background:#408de3;color:#FFF}.wood_block .content a.read_more.open:before,.wood_block .content a.read_more.open:after{background:#FFF;transform:translateY(4px) rotate(-45deg);right:16px}.wood_block .content a.read_more.open:after{transform:translateY(-4px) rotate(45deg)}.wood_block .content a.read_more.open:hover{background:#00d499}.partners_container{padding:60px 0 40px;overflow:hidden;text-align:center}@media screen and (max-width: 1440px){.partners_container{padding:50px 0 30px}}@media screen and (max-width: 868px){.partners_container{padding:40px 0 30px}}.partners_container h3{text-align:center;font-size:1.4rem;padding-bottom:20px}@media screen and (max-width: 1440px){.partners_container h3{padding-bottom:14px}}@media screen and (max-width: 868px){.partners_container h3{font-size:1.2rem}}.partners_container .partners{width:100%;height:auto}.partners_container .partners .partner{display:inline-block;width:auto;height:auto;padding:0 0}.partners_container .partners .partner img{width:100%;height:auto}.partners_container .button{background:#408de3;color:#FFF;display:inline-block;margin-top:10px;padding:16px 60px 14px 20px;position:relative;transition:background 400ms ease, color 400ms ease}@media screen and (max-width: 868px){.partners_container .button{font-size:0.9rem}}.partners_container .button:before,.partners_container .button:after{content:"";width:14px;height:2px;position:absolute;right:16px;top:50%;background:#FFF;border-radius:2px;transform:translateY(4px) rotate(-45deg);transition:background 400ms ease}.partners_container .button:after{transform:translateY(-4px) rotate(45deg)}.partners_container .button:hover{background:#00d499;color:#FFF}.partners_container .button:hover:before,.partners_container .button:hover:after{background:#FFF}