/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}.header{}.logo{}.logo-img{}.nav{}.sidebar{}.footer{}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{}.bypostauthor{}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{background:#fff;font-family:noto sans,sans-serif;letter-spacing:0;font-weight:400;font-size:20px;line-height:1.6;font-style:normal;color:#252525}*,div,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0;outline:0;outline:0}h1,h2,h3,h4,h5,h6{font-family:noto sans,sans-serif;font-weight:400;line-height:1.1}p{font-family:noto sans,sans-serif;font-weight:400;font-size:20px;line-height:1.6}h1{font-size:65px}h2{font-size:45px}h3{font-size:40px}h4{font-size:34px}h5{font-size:30px}*{outline:none}*{transition:.3s ease-in}.wrap{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1350px;position:relative}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:rgba(0,0,0,1%)0 0 1px;font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1;z-index:-1}img{border-style:none;border-color:inherit;border-width:0;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic;width:100%}.img-scale{border-style:none;border-color:inherit;border-width:0;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}.embed-scale,.object-scale,.video-scale{max-width:100%}video{object-fit:cover;width:100%}::-webkit-input-placeholder{color:#9c9c9c;font-size:20px}:-moz-placeholder{color:#9c9c9c;font-size:20px}::-moz-placeholder{color:#9c9c9c;font-size:20px}:-ms-input-placeholder{color:#9c9c9c;font-size:20px}ul{list-style-type:none}a:hover{text-decoration:none;color:#fff}a:link{text-decoration:none;color:#fff}a:visited{text-decoration:none;color:#fff}a:active{text-decoration:none;color:#fff}a{color:#fff;text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04a4cc}body{width:100%;height:100%}.burger{width:75px;height:75px;position:fixed;top:0;right:8px;border-radius:4px;z-index:99999;background:#00b7f0;!important;border-radius:50%;padding-top:5px}.burger span{position:absolute;top:50%;left:50%;margin-left:0;margin-top:0}.burger.clicked span:before,.burger.clicked span:after{background-color:#fff}.burger:hover{cursor:pointer}nav{background:#fff;position:fixed;z-index:101;top:0;right:0;height:100%;max-width:515px;width:100%;color:#9c9c9c;padding:120px 40px 60px;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .55s cubic-bezier(.785,.135,.15,.86);-moz-transition:transform .55s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .55s cubic-bezier(.785,.135,.15,.86);transition:transform .55s cubic-bezier(.785,.135,.15,.86);box-shadow:-3px 4px 7px #0000000f}nav.show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav.show ul.main li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}nav.show ul.main li:nth-child(1){transition-delay:.15s}nav.show ul.main li:nth-child(2){transition-delay:.3s}nav.show ul.main li:nth-child(3){transition-delay:.45s}nav.show ul.main li:nth-child(4){transition-delay:.6s}nav.show ul.main li:nth-child(5){transition-delay:.75s}nav.show ul.main li:nth-child(6){transition-delay:.9s}nav.show ul.main li:nth-child(7){transition-delay:1.05s}nav.show ul.main li:nth-child(8){transition-delay:1.2s}nav.show ul.main li:nth-child(9){transition-delay:1.35s}nav.show .about,nav.show .social,nav.show ul.sub{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.85s}@media(min-width:667px){nav{padding:120px 90px 70px}}nav ul.main{list-style-type:none}nav ul.main li{margin-bottom:20px;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav ul.main li:last-of-type{margin-bottom:0}nav ul.main li a{color:#404040!important;text-decoration:none;font-size:30px;display:block;letter-spacing:3px;padding:8px 0 31px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:1.3;font-weight:400;font-weight:700}nav ul.main li a span{color:#b7ac7f}nav ul.main li a:hover{text-indent:5px}nav .about{margin-top:40px;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}nav .about p{color:#fff;font-size:20px;line-height:1.8}nav .social{margin-top:40px;position:relative;padding-bottom:30px;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}nav .social:after{content:"";width:230px;height:2px;background-color:#2196f3;position:absolute;bottom:0;left:0}nav .social a{display:inline-block;width:30px;height:30px;margin-right:25px}nav .social a:last-of-type{margin-right:0}nav .social a:hover svg path,nav .social a:hover svg circle{fill:#b7ac7f}nav .social a svg{width:100%;height:100%}nav .social a svg path,nav .social a svg circle{fill:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav ul.sub{list-style-type:none;margin-top:40px;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}nav ul.sub li{margin-bottom:10px}nav ul.sub li:last-of-type{margin-bottom:0}nav ul.sub li a{color:#333;font-family:raleway,sans-serif;letter-spacing:1px;font-size:.9rem;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}nav ul.sub li a:hover{color:#000}.overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;opacity:0;visibility:hidden;z-index:8}.overlay.show{opacity:.2;visibility:visible}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:50px;height:45px;position:relative;margin:12px auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2{}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#d3531a;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:18px}#nav-icon3 span:nth-child(4){top:36px}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4{}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}.menu-container{width:100%;background:#f56326;background:#00b7f0;height:76px;position:fixed;z-index:100}.menu-logo{width:200px;padding:17px 0 0 20px;float:left}.about-us .menu-container{background:#7d24a0!important}.about-us .burger{background:#7d25a0!important}.mortgages .menu-container{background:#0dbbf0!important}.mortgages .burger{background:#0dbbf0!important}.news-tips-bits .menu-container{background:#1b7261!important}.news-tips-bits .burger{background:#1b7261!important}.post-template-default .menu-container{background:#1b7261!important}.post-template-default .burger{background:#1b7261!important}.header-large-container{width:100%;background-position:50%;background-size:cover;padding-top:70px}.header-large-inner{width:100%;height:800px;position:relative}.header-large-content-container{width:50%;float:left;height:800px;position:relative}.header-large-content-centered{margin:0;position:absolute;top:50%;transform:translate(0,-50%)}.header-large-title{margin-bottom:20px}.header-large-text{font-size:36px;line-height:1.3;margin-bottom:20px}.header-large-button-container{width:100%;float:left}.header-large-button{background:#ffd200;color:#000!important;width:40%;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.header-large-button:hover{background:#fff700}.header-large-image{position:absolute;right:0;max-width:698px;bottom:0}.header-small-container{width:100%;background-position:50%;background-size:cover}.header-small-outer{width:100%;padding-top:70px;background-position:50%;background-size:cover}.header-small-inner{width:100%;height:580px;position:relative}.header-small-content-container{width:50%;float:left;height:580px;position:relative}.header-small-content-centered{margin:0;position:absolute;top:50%;transform:translate(0,-50%)}.header-small-title{margin-bottom:20px}.header-small-text{font-size:36px;line-height:1.3;margin-bottom:20px}.header-small-title-image{margin-left:-20px;height:80px;width:230px}.header-small-image{position:absolute;right:0;bottom:0;max-width:600px}.three-col-grid-container{width:100%;padding:120px 100px;text-align:center}.three-col-grid-container .section-title-large{padding:0 0 40px!important}.three-col-grid-item-outer{text-align:center;position:relative;float:left;width:27.33333%;margin:100px 3% 0}.three-col-grid-icon{width:35%;margin:0 32.5%;position:absolute;display:inline-block;left:0;top:-60px}.three-col-grid-inner{height:300px;width:100%;margin-top:100px}.three-col-grid-text-centered{margin:0;position:absolute;top:50%;transform:translate(0,-50%)}.three-col-grid-title{font-weight:700;margin-bottom:20px;padding:0 20px}.three-col-grid-text{padding:0 20px;font-weight:700}.three-col-grid-button-row{width:100%;padding:60px 0 0;text-align:center}.three-col-grid-button-container{width:600px;margin:0 auto}.three-col-grid-button{background:#ffd200;color:#000!important;width:40%;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.three-col-grid-button:hover{background:#fff700}.section-title-large{text-decoration:underline;width:100%;padding:0 0 120px;font-weight:700}.content-centered{margin:0;position:absolute;top:50%;transform:translate(0,-50%)}.two-col-row-container{width:100%;padding:120px 100px;text-align:center}.two-col-row-container .section-title-large{padding:0 0 50px}.two-col-row-container-inner{width:100%;height:480px;max-width:850px;margin:0 auto}.two-col-mobile-image{display:none!important}.two-col-row-image-container{width:50%;float:left;position:relative;height:480px;padding-right:60px}.two-col-row-text-container{width:50%;float:left;position:relative;height:480px;text-align:left}.two-col-row-image-container2{width:50%;float:left;position:relative;height:480px;padding-left:60px}.two-col-row-text-container2{width:50%;float:left;position:relative;height:480px;text-align:left}.two-col-row-image{width:unset}.two-col-row-title{font-weight:700;font-size:32px;margin-bottom:15px;line-height:1.3}.mortgage-calculator-container{width:100%;text-align:center}.mortgage-calculator-image-container{width:50%;float:left;position:relative;height:700px;padding-right:60px}.mortgage-calculator-text-container{width:50%;float:left;position:relative;height:700px;text-align:left;padding-left:80px}.mortgage-calculator-image{width:unset}.mortgage-calculator-title{text-decoration:underline;color:#fff;padding:0 100px 30px 0;font-weight:700}.mortgage-calculator-text{color:#fff;padding:0 100px 30px 0}.mortgage-calculator-button{background:#ffd200;color:#000!important;width:250px;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.mortgage-calculator-button:hover{background:#fff700}.contact-form-container{width:100%;text-align:center;padding:80px 0;position:relative;overflow:hidden}.contact-form-BG-1{position:absolute;top:0;left:0;max-width:415px}.contact-form-BG-2{position:absolute;bottom:30px;right:0;max-width:356px}.contact-form-inner{width:100%;text-align:center;padding:80px 0;position:relative;max-width:750px;margin:0 auto}.contact-form-header{background:#2f4858;border-radius:20px 20px 0 0;padding:50px 25px;box-shadow:1px 3px 10px 11px rgb(0 0 0/4%)}.contact-form-header-title{color:#fff;padding:0 0 30px;font-size:32px}.contact-form-header-text{color:#fff}.contact-form-body{background-color:#f5f5f2;padding:60px;border-radius:0 0 20px 20px;min-height:600px;box-shadow:1px 3px 10px 11px rgb(0 0 0/4%)}.book-a-call-container{width:100%;text-align:center}.book-a-call-image-container{width:30%;float:left;position:relative;height:430px;padding-right:60px}.book-a-call-text-container{width:70%;float:left;position:relative;height:430px;text-align:left;padding-left:80px}.book-a-call-image{width:unset;animation:shake .5s;animation-iteration-count:infinite}@keyframes shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px,0)rotate(1deg)}30%{transform:translate(3px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)rotate(0)}100%{transform:translate(1px,-2px)rotate(-1deg)}}.book-a-call-title{text-decoration:underline;color:#252525;padding:0 100px 20px 0;font-weight:700;font-size:35px}.book-a-call-text{color:#252525;padding:0 100px 20px 0}.book-a-call-button{background:#ffd200;color:#000!important;width:250px;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.book-a-call-button:hover{background:#fff700}.awards-container{width:100%;text-align:center;height:612px;overflow:hidden}.awards-image-container{position:absolute;right:-50px}.awards-text-container{width:50%;float:left;position:relative;height:612px;text-align:left;padding:0 50px 0 150px}.awards-image{width:unset}.awards-title{text-decoration:underline;color:#fff;padding:0 0 50px;font-weight:700}.awards-text{color:#fff}.awards-text p{color:#fff}.awards-text h5{color:#fff;font-weight:700;margin:15px 0}.awards-button{background:#ffd200;color:#000!important;width:250px;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.awards-button:hover{background:#fff700}.footer-container{width:100%;background:#2f4858;color:#fff;padding:100px 0 0}.footer-left{width:50%;float:left;text-align:left}.footer-right{width:200px;float:right;text-align:right;margin-bottom:40px}.footer-title{font-size:30px;text-decoration:underline;margin-bottom:30px}.footer-text{}.footer-link{margin-bottom:35px;color:#fff;width:100%;display:inline-block;font-weight:400}.footer-link:hover{text-decoration:underline}.footer-bottom-bar{background:#2a404e;padding:20px 0;color:#fff;font-size:18px;text-align:left}.about-us .footer-container{background-color:#333!important}.about-us .footer-bottom-bar{background-color:#272727!important}.news-tips-bits .footer-container{background-color:#333!important}.news-tips-bits .footer-bottom-bar{background-color:#272727!important}.post-template-default .footer-container{background-color:#333!important}.post-template-default .footer-bottom-bar{background-color:#272727!important}.testimonial-slider-container{width:100%;float:left;padding:120px 100px;text-align:center}.testimonial-title{max-width:500px;margin:0 auto;padding:0;line-height:1.3;font-size:30px}.testimonial-slider-container-inner{width:80%;margin:0 auto}.testimonial-slider-container-right{width:100%;float:left;text-align:center;color:#000}.testimonial-slider-container-right span{font-weight:700;color:#000}.testimonial-slider-website-link{color:#0abfe4;text-decoration:underline!important;color:#000}.mySlides1,.mySlides2{display:none}img{vertical-align:middle}.slideshow-container{position:relative;margin:auto;margin-top:80px;width:900px}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;color:#b3aea1;font-weight:700;font-size:100px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;line-height:1}a.prev{position:absolute;left:0;top:15px}a.next{position:absolute;right:0;top:15px}.customer-slider-container-outer a.prev{top:250px!important}.customer-slider-container-outer a.next{top:250px!important}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{color:#000}.mySlides2:nth-child(1){display:block}.about-us .testimonial-slider-container{background:#4a1c64!important}.about-us .testimonial-title{color:#fff!important}.about-us .testimonial-slider-container-right{color:#fff!important}.about-us .testimonial-slider-container-right span{color:#fff!important}.text-block-container{width:100%;padding:100px;text-align:center}.text-block-inner{max-width:850px;margin:0 auto}.text-block-title{text-decoration:underline;width:100%;padding:0 0 70px;font-weight:700}.text-block-text{padding:0 0 60px}.text-block-logo-container{width:100%}.text-block-logo-item{width:33.3333%;float:left;padding:0 40px}.accordian-container{width:100%;padding:100px;text-align:center}.accordian-inner{max-width:850px;margin:0 auto}.accordian-title{text-decoration:underline;width:100%;padding:0 0 70px;font-weight:700}.accordion{background-color:#fff;color:#000;cursor:pointer;padding:15px;width:100%;border:none;text-align:left;outline:none;font-size:30px;transition:.4s;margin-bottom:20px}.active,.accordion:hover{background-color:#fff}.accordion:after{content:'\002B';color:#4a1c64;font-weight:700;float:right;margin-left:5px;font-size:70px;line-height:.45}.active:after{content:"\2212"}.panel{padding:0 18px;background-color:none;color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel p{padding:10px 0 30px}.blog-container-outer{width:100%}.blog-container-inner{max-width:1100px;margin:0 auto;padding:100px 0}.blog-container-title{text-decoration:underline;text-align:center;font-weight:700;padding:0 0 70px;font-size:34px}.blog-item-container{width:31.3333%;margin:1%;float:left;text-align:center}.blog-item-image{width:100%;height:250px}.blog-text-container{width:100%;float:left;min-height:220px}.blog-item-title{text-decoration:underline;font-size:30px;font-weight:700;margin:35px 0}.blog-item-text{}.blog-item-button{background:#ffd200;color:#000!important;width:250px;display:inline-block;margin-right:2%;text-align:center;border-radius:8px;padding:10px 0;transition:all .4s ease;margin-top:10px}.blog-item-button:hover{background:#fff700}.blog-single-post-container{max-width:850px;padding:160px 0 100px;margin:0 auto;text-align:center}.blog-single-post-image{width:100%}.blog-single-post-title{text-decoration:underline;font-size:34px;font-weight:700;padding:70px 0 50px}.blog-single-post-content{}.blog-single-post-content p{margin:20px 0 40px}.blog-single-post-content h3{text-decoration:underline;font-size:28px;font-weight:700;padding:30px 0}.blog-single-post-content .wp-block-button__link{background:#ffd200;color:#000!important;display:inline-block;text-align:center;border-radius:8px;transition:all .4s ease;margin-top:10px}.blog-single-post-content .wp-block-button__link:hover{background:#fff700}@media screen and (max-width:1600px) and (min-width:0){}@media screen and (max-width:1550px) and (min-width:0){.wrap{width:98%;margin:0 auto}.header-large-content-container{width:45%;height:700px;position:relative}.header-large-image{max-width:600px}.header-large-inner{height:700px}.header-small-title{font-size:55px}.header-small-text{font-size:32px}.awards-image-container{right:0}}@media screen and (max-width:1350px) and (min-width:0){.three-col-grid-container{padding:80px 50px 100px}.two-col-row-container{padding:80px 50px 100px}.two-col-row-container-inner{max-width:900px}.awards-text-container{padding:0 50px}}@media screen and (max-width:1200px) and (min-width:0){.mortgage-calculator-image-container{height:600px}.mortgage-calculator-text-container{height:600px}.mortgage-calculator-title{padding:0 0 30px}.mortgage-calculator-text{padding:0 0 30px 0}.testimonial-slider-container{padding:80px 100px}.slideshow-container{margin-top:50px;width:100%}.book-a-call-title{padding:0 0 20px 0}.book-a-call-text{padding:0 0 20px 0}}@media screen and (max-width:1150px) and (min-width:0){.header-large-title{font-size:50px}.header-large-text{font-size:30px}.header-large-content-container{width:40%}.header-large-image{max-width:550px}.header-small-content-container{height:500px}.header-small-image{max-width:480px}.header-small-inner{height:500px}.header-small-title{font-size:45px}.header-small-title-image{height:unset;width:200px}.three-col-grid-icon{width:100px;margin:-50px auto 0;position:unset;display:inline-block;top:-60px}.three-col-grid-item-outer{width:31.33333%;margin:80px 1% 0}.three-col-grid-inner{margin-top:50px}.awards-image-container{position:absolute;right:-50px;bottom:0;width:620px;right:-80px}.book-a-call-text-container{width:60%;padding-left:50px}.book-a-call-image-container{width:40%;padding-right:20px}.footer-container{padding:80px 0 0}.footer-text{padding-bottom:80px}.accordion{font-size:24px}.blog-item-title{font-size:22px}}@media screen and (max-width:992px) and (min-width:0){.header-large-content-container{width:100%;height:500px}.header-large-image{max-width:350px}.header-large-button-container{width:500px}.header-small-inner{height:unset}.header-small-content-centered{margin:unset;position:unset;top:unset;transform:unset;padding:50px 50px 0}.header-small-content-container{height:unset;width:100%}.header-small-image{position:unset;float:right;width:400px}.three-col-grid-title{font-size:30px}.two-col-row-container{padding:80px 0 100px}.two-col-row-container-inner{max-width:100%;padding:0 20px}.contact-form-container{padding:0 0}.mortgage-calculator-text-container{padding-left:30px}.testimonial-slider-container{padding:80px 20px}.awards-text-container{padding:0 0 0 50px}.awards-title{font-size:34px}.awards-text h5{font-size:26px}.awards-image-container{right:-120px}.text-block-title{font-size:34px}.text-block-logo-item{padding:0 20px}.accordian-title{font-size:34px}.accordian-container{padding:80px 60px}.accordian-title{padding:0 0 50px}.blog-item-container{width:70%;float:unset;text-align:center;padding:30px 0;margin:0 auto}.blog-item-image{height:300px}.blog-text-container{min-height:unset}.blog-item-text{margin-bottom:20px}.blog-item-button{margin-bottom:30px}}@media screen and (max-width:850px) and (min-width:0){h2{font-size:40px}.header-large-title{font-size:40px;text-align:center}.header-large-text{font-size:26px;text-align:center}.header-large-button-container{width:100%;text-align:center;margin:0 auto;float:unset}.header-large-inner{height:800px;text-align:center}.header-large-content-centered{margin:unset;position:unset;top:unset;transform:unset;padding:100px 0 50px}.header-large-content-container{height:unset}.header-large-image{position:unset}.header-large-inner{height:unset}.header-small-title-image{margin-left:0;margin-bottom:10px}.header-small-inner{text-align:center}.header-small-image{float:unset}.header-small-title{font-size:40px;text-align:center}.header-small-text{font-size:26px;text-align:center}.three-col-grid-item-outer{width:80%;margin:80px 10% 0}.three-col-grid-inner{height:250px}.two-col-row-container-inner{height:unset;max-width:80%;margin:0 auto}.two-col-mobile-image{display:inline-block!important}.two-col-row-image{width:unset}.content-centered{margin:unset;position:unset;top:unset;transform:unset}.two-col-row-image-container{width:100%;height:unset;padding-right:0}.two-col-row-text-container{width:100%;height:unset;text-align:center;padding:40px 0 30px}.two-col-row-image-container2{display:none}.two-col-row-text-container2{width:100%;height:unset;text-align:center;padding:40px 0 30px}.mortgage-calculator-image-container{width:60%;float:unset;height:unset;margin:0 auto;padding:50px 0 0}.mortgage-calculator-text-container{width:100%;height:unset;text-align:center;padding:30px 80px 80px}.testimonial-slider-container-right{width:90%;margin:0 5%}.awards-container{height:unset}.awards-text-container{width:100%;height:unset;text-align:center;padding:80px 100px 30px}.awards-image-container{position:unset;width:500px;right:0;margin:0 auto}.book-a-call-image-container{width:100%;height:unset;padding:50px 0 30px}.book-a-call-image{width:40%}.book-a-call-text-container{width:100%;height:unset;text-align:center;padding:20px 0 60px}}@media screen and (max-width:768px) and (min-width:0){.footer-left{width:100%;text-align:center;padding:0 30px 50px}.footer-text{padding-bottom:20px}.footer-right{width:100%;text-align:center}.footer-bottom-bar{text-align:center}.text-block-logo-item{width:48%}}@media screen and (max-width:680px) and (min-width:0){.three-col-grid-button-container{width:100%}.text-block-container{padding:80px 60px}.accordian-container{padding:80px 20px}.accordion{font-size:20px}.accordion:after{font-size:50px}}@media screen and (max-width:600px) and (min-width:0){.three-col-grid-item-outer{width:90%;margin:80px 5% 0}.three-col-grid-container{padding:80px 0 100px 0}.mortgage-calculator-text-container{padding:30px 0 80px}.testimonial-slider-container{padding:80px 0}.testimonial-slider-container-right{width:80%;margin:0 10%}.awards-image-container{width:80%}.awards-text-container{padding:80px 40px 30px}.blog-container-inner{padding:100px 0 60px}.blog-item-container{width:85%}}@media screen and (max-width:550px) and (min-width:0){.two-col-row-container-inner{max-width:90%}.awards-image-container{width:100%}.text-block-container{padding:80px 30px}.text-block-logo-item{padding:0 10px}}@media screen and (max-width:500px) and (min-width:0){.menu-logo{width:180px;padding:20px 0 0 20px;float:left}}@media screen and (max-width:480px) and (min-width:0){.header-large-title{font-size:36px}.header-small-title{font-size:36px;text-align:center}.header-large-content-centered{padding:50px 0 30px}.header-small-image{width:100%}.header-small-text{font-size:24px}.header-large-text{font-size:24px;text-align:center}.header-small-content-centered{padding:30px 10px 0}}@media screen and (max-width:390px) and (min-width:0){}@media screen and (max-width:340px) and (min-width:0){}