h5{font-size:.83em}h6{font-size:.75em}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}.navMove{transform:translate(0%,0)!important}div.slider-content.middle{bottom:0;left:50%;transform:translate(-50%,50%);text-align:center}div.slider-content.middle .line{margin:0 auto;margin-bottom:15px}div.testimonials-slider .slick-track{padding:60px 0}div.testimonials-slider .slick-current{transform:scale(1.2)}@media only screen and (max-width:1700px){div.slider-content.middle{transform:translate(-50%,30%)}}@media only screen and (max-width:1200px){div.slider-content.middle{transform:translate(-50%,20%)}}div.page-banner{position:relative;height:350px}div.page-banner img{height:100%;width:100%;object-fit:cover}div.page-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(36,32,79,0)}div.page-banner-content{position:absolute;top:50%;left:5%;transform:translate(0%,-50%);text-align:center;color:#fff;text-shadow:2px 2px 0px #000}div.tagline{background-color:#b68910;color:#fff;text-align:center}.content-section-header h2{position:relative}.content-section-header h1::before,.content-section-header h2::before{content:".";color:transparent;position:absolute;top:50%;left:5%;transform:translate(0%,-50%);background-color:#b68910;height:2px;width:150px}.content-section-header h1::after,.content-section-header h2::after{content:".";color:transparent;position:absolute;top:50%;right:5%;transform:translate(0%,-50%);background-color:#b68910;height:2px;width:150px}.services-page-section{margin:30px 0}.services-page-item{margin:30px 0}.services-page-image img{width:69%;float:right}.services-page-item:nth-child(2n+1) img{float:left}.services-page-content{position:absolute;top:50%;transform:translate(0,-50%);width:400px;left:7%;background-color:rgba(255,255,255,.7);border:3px solid #b68910;padding:20px}.services-page-item:nth-child(2n+1) .services-page-content{right:7%!important;left:unset}div.services-page-content h2,div.services-page-content h3{margin:0}div.services-contact-section{background-color:#b68910;padding:30px 0}div.services-contact-header{text-align:center;color:#fff}div.services-contact-form div.input-field{margin-bottom:15px}div.services-contact-form div.input-field input{width:100%;border-radius:5px;border:2px solid #fff;padding:5px 20px}div.services-contact-form div.input-field textarea{width:100%;border-radius:5px;border:2px solid #fff;padding:5px 20px;height:150px}div.services-contact-form div.submit-button{text-align:center}div.services-contact-form div.submit-button input{background-color:#24204f;color:#fff;padding:5px 20px;border:2px solid #24204f;border-radius:5px;transition:.5s ease-in-out}div.services-contact-form div.submit-button input:hover{background-color:#fff;color:#24204f}div.services-inner-section{margin:30px 0}div.services-inner-section .row{flex-wrap:wrap}div.services-inner-left,div.services-inner-right{flex-flow:column}div.services-content hr{border-top:2px solid #b68910}div.enquiry{text-align:center;background-color:#b68910;color:#fff;margin-bottom:30px}div.enquiry div.input-field{margin-bottom:15px}div.enquiry div.input-field input{width:100%;padding:5px 10px;border:1px solid #fff;border-radius:3px}div.enquiry div.textarea{margin-bottom:15px}div.enquiry div.textarea textarea{width:100%;padding:10px;border:1px solid #fff;border-radius:3px;height:150px}div.submit-button input{width:100%;padding:10px 0;background-color:#24204f;border:2px solid #24204f;border-radius:3px;font-weight:700;transition:.5s ease-in-out}div.submit-button input:hover{background-color:#fff;color:#24204f}div.page-links{background-color:#24204f;padding:0 20px;color:#fff}div.page-links-header{border-bottom:1px solid #fff}div.page-links-item a{color:#fff}div.contact-form div.input-field{margin-bottom:15px}div.contact-form div.input-field input{width:100%;padding:5px 10px;border:2px solid #24204f;border-radius:3px}div.contact-form div.input-field textarea{width:100%;padding:10px;border:2px solid #24204f;border-radius:3px;height:250px}div.contact-form div.input-field select{width:100%;padding:10px;border:2px solid #24204f;border-radius:3px}div.submit-button input{width:100%;padding:10px 0;color:#fff;background-color:#24204f;border:2px solid #24204f;border-radius:3px;font-weight:700;transition:.5s ease-in-out}div.submit-button input:hover{background-color:#fff;color:#24204f}div.contact-page-details div{margin-bottom:10px}div.contact-page-details div *{color:#000}div.contact-page-details div i{margin-right:10px}div.map{margin-top:15px}div.meet-the-team-repeater{display:flex;flex-wrap:wrap}div.team-item{margin-bottom:30px;flex-flow:column}div.team-image{position:relative;overflow:hidden;height:100%}div.team-image img{height:100%;width:100%;object-fit:cover}div.team-overlay{position:absolute;top:0;left:0;height:100%;width:100%}div.team-content{position:absolute;bottom:2%;left:50%;width:95%;transform:translate(-50%,0%);padding:5px;background-color:rgba(255,255,255,.8);color:#24204f}div.team-content *{margin:0}article a:hover{text-decoration:none}div.card-image,div.card-content{display:inline-block}div.card-image{max-width:450px;max-height:275px;height:100%;width:100%;overflow:hidden}div.card-image img{height:100%;width:100%;object-fit:cover}div.card-image{margin-right:30px}div.card-content{width:100%;color:#24204f;font-weight:700;font-size:20px}.pagination{margin:60px 0;text-align:center}.pagination ul{padding:0;margin:0}.pagination li{list-style-type:none;display:inline-block;margin-right:10px}.pagination li a{color:#000;font-weight:700;font-size:18px}.pagination li a:hover{color:#b68910;text-decoration:none}div.pricing-item{margin-bottom:30px}div.pricing-table{border:2px solid #000;padding-left:10px;padding-right:10px;overflow:hidden}div.pricing-row{border-bottom:2px solid #000}div.pricing-row:last-of-type{border-bottom:none}div.pricing-row .row{display:flex;flex-wrap:wrap}div.pricing-left,div.pricing-right{flex-flow:column}div.pricing-left{border-right:2px solid #000}div.team-banner .row{position:relative;overflow:hidden}div.team-banner .banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%}div.team-banner .banner-content{position:absolute;bottom:10%;left:5%;color:#24204f}@media only screen and (min-width:1000px){div.team-page-content{padding:0}}div.page-banner{position:relative;overflow:hidden}div.page-banner img{height:100%;width:100%;object-fit:cover}div.page-overlay{position:absolute;top:0;left:0;height:100%;width:100%}div.page-content{position:absolute;bottom:10%;left:5%;color:#fff}.team-page-section{margin-top:30px}.team-page-sidebar{background-color:#b68910;color:#000}.team-page-sidebar li p{margin:0;color:#000}div.blog-sidebar .widget_block{background-color:#b68910;color:#fff}div.blog-sidebar .widget_block h2{margin:0;padding:15px 0;text-align:center;font-size:x-large}div.blog-sidebar .widget_block .wpcf7 .hidden-fields-container{display:block}div.blog-sidebar div.widget-content div.input-field,div.blog-sidebar div.widget-content div.textarea,div.blog-sidebar div.widget-content div.submit-button{padding:0 15px}div.blog-sidebar div.widget-content input,div.blog-sidebar div.widget-content textarea{width:100%;border:2px solid #000;margin-bottom:10px;padding:10px}div.blog-sidebar div.widget-content textarea{height:150px}div.blog-sidebar h3{text-align:center}div.blog-sidebar a{color:#fff;text-decoration:underline}.margin-top30{margin-top:30px}.qslandingbutton{text-align:center;padding:15px;font-size:larger;font-weight:600}.qslandingbutton a{text-decoration:none!important}.qslandingbutton a:hover{text-decoration:underline!important}@media (min-width:992px){div.blog-sidebar{margin-top:30px}}div.home_video{min-height:30vw;position:relative;width:100%;overflow:hidden}@media (max-width:767px){div.home_video{height:40vh}}div.home_video video{position:absolute;height:100%;width:100%;left:0;top:0}@media only screen and (max-width:767px){.blogs-content p{padding-left:10px;padding-right:10px}.content-section-header h1:after,.content-section-header h2:after{width:auto}.content-section-header h1:before,.content-section-header h2:before{width:auto}}@media only screen and (max-width:768px){.services-page .services-page-image img{width:100%;padding:10px}.services-page .services-page-content{position:inherit;top:50%;transform:inherit;width:unset}.services-page div.services-button{position:inherit}div.team-banner .banner-content{position:initial;margin-left:5%}div.team-banner .banner-content h1{font-size:20px;font-weight:700}div.team-banner .banner-content h3{font-size:12px;font-weight:700}div.team-banner .banner-content h2{font-size:12px;font-weight:700}.pricing-table .row{margin-left:0;margin-right:0}.pricing-item .row{margin-left:0;margin-right:0}.pricing-row .row{margin-left:0;margin-right:0}div.pricing-left{border-right:unset}}div.blog-sidebar div.widget-content input[type=checkbox]{width:unset}.missing-content-message{text-align:center}div.blog-sidebar div.widget-content input,div.blog-sidebar div.widget-content textarea,div.enquiry div.input-field input,div.enquiry div.textarea textarea{color:#000}div.blog-sidebar div.widget-content div.submit-button input{color:#fff}div.blog-sidebar div.widget-content div.submit-button input:hover{color:#24204f}div.blog-sidebar .widget_text{background-color:#b68910;color:#fff;margin-top:30px;padding:10px;padding-bottom:0}div.blog-sidebar .widget_nav_menu{background-color:#24204f;color:#fff;padding:10px;margin-top:30px}.pum-content p{color:#000!important;font-weight:initial!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.qslanding{background:#fff;padding:30px;border-radius:10px;border-top:5px solid #b68c28;box-shadow:0 4px 25px rgba(0,0,0,.08);max-width:750px;margin:auto;display:grid}.qslanding p{margin:0}.qslanding label{font-weight:600;font-size:14px;margin-bottom:5px;display:inline-block}.qslanding .wpcf7-radio .wpcf7-list-item{margin-right:15px}.qslanding .wpcf7-radio .wpcf7-list-item-label{padding-right:3px;font-weight:500}.qslanding input[type=text],.qslanding input[type=email],.qslanding input[type=tel],.qslanding input[type=date],.qslanding textarea{width:100%!important;padding:10px 14px;border-radius:6px;border:1px solid #cfcfcf;font-size:14px;background:#fff;transition:.25s ease}.qslanding input:focus,.qslanding textarea:focus{border-color:#b68c28!important;box-shadow:0 0 0 3px rgba(182,140,40,.22);outline:none}.qslanding textarea{min-height:120px;resize:vertical}.qslanding .input-field{margin-bottom:18px}.qslanding .wpcf7-acceptance .wpcf7-list-item-label{font-size:13px;line-height:1.55;display:block;padding:12px;background:#f8f7f2;border-left:3px solid #b68c28;border-radius:6px}.qslanding .wpcf7-list-item input[type=checkbox]{margin-right:8px;margin-top:3px}.qslanding input.wpcf7-submit{width:100%;border-radius:6px;background:#b68c28;color:#fff;padding:12px;font-size:16px;font-weight:600;border:none;transition:.25s ease;margin-top:15px}.qslanding input.wpcf7-submit:hover{background:#2d2353;color:#fff}.qslanding .wpcf7-spinner{margin:10px auto}.qslanding select{width:100%!important;padding:10px 14px;border-radius:6px;border:1px solid #cfcfcf;font-size:14px;background:#fff;transition:.25s ease}.form-titles h5{margin:0;font-size:15.5px}