﻿/*!
Theme Name: tqr
Theme URI:
Author: Brian Crocker, Gary Castlehouse
Author URI:
Description: The tqr WordPress theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tqr
*/body{font-family:"Poppins", sans-serif;background-color:#ffffff;font-size:16px}h1,h2,h3,h4{color:#242424;font-weight:500;margin-bottom:20px}h1{font-size:40px;line-height:60px}h2{font-size:33px;line-height:50px}h3{font-size:25px;margin-bottom:15px}h4{font-size:20px;margin-bottom:10px}li{font-weight:300}p,tr,li,span{font-weight:300;color:#242424}p{line-height:1.5;letter-spacing:0;margin-bottom:20px;font-size:16px}p a{font-weight:600}p.large{font-size:22px}a{color:#233d7b;font-weight:600}a:hover{color:#233d7b;text-decoration:underline}input,textarea{display:block;width:100%;height:auto;padding:9px 15px;font-size:12px;font-weight:500;line-height:1.5;color:#242424;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}input::placeholder,textarea::placeholder{color:#1B1C20;opacity:0.31}body{color:#242424}body ::selection{background:#233d7b;color:#ffffff}body ::-moz-selection{background:#233d7b;color:#ffffff}section{padding:60px 0}section ::-webkit-scrollbar{height:2px;cursor:pointer}section ::-webkit-scrollbar-thumb{background:#9F9F9F;border-radius:15px}section#newsletter{padding:30px 0}section.white-bg:last-of-type{border-bottom:none}@media (min-width:768px){section{padding:100px 0}section ::-webkit-scrollbar-thumb{background:none}section#newsletter{padding:50px 0}}#page-content .entry-content p{font-weight:300}#page-content .entry-content p:last-of-type{margin-bottom:0}.white-bg{background:#ffffff}.theme-bg{background:#233d7b}.navy-bg{background:#110f24}.light-grey-bg{background:#f7f7f7}.grey-bg{background:#505050}.dark-grey-bg{background:#364A5E}.black-bg{background:#242424}.theme-bg h1,.theme-bg h2,.theme-bg h3,.theme-bg h4,.theme-bg li,.theme-bg p,.theme-bg a,.theme-bg span,.navy-bg h1,.navy-bg h2,.navy-bg h3,.navy-bg h4,.navy-bg li,.navy-bg p,.navy-bg a,.navy-bg span,.grey-bg h1,.grey-bg h2,.grey-bg h3,.grey-bg h4,.grey-bg li,.grey-bg p,.grey-bg a,.grey-bg span,.dark-grey-bg h1,.dark-grey-bg h2,.dark-grey-bg h3,.dark-grey-bg h4,.dark-grey-bg li,.dark-grey-bg p,.dark-grey-bg a,.dark-grey-bg span,.black-bg h1,.black-bg h2,.black-bg h3,.black-bg h4,.black-bg li,.black-bg p,.black-bg a,.black-bg span,.theme-pb-bg h1,.theme-pb-bg h2,.theme-pb-bg h3,.theme-pb-bg h4,.theme-pb-bg li,.theme-pb-bg p,.theme-pb-bg a,.theme-pb-bg span,.navy-pb-bg h1,.navy-pb-bg h2,.navy-pb-bg h3,.navy-pb-bg h4,.navy-pb-bg li,.navy-pb-bg p,.navy-pb-bg a,.navy-pb-bg span,.grey-pb-bg h1,.grey-pb-bg h2,.grey-pb-bg h3,.grey-pb-bg h4,.grey-pb-bg li,.grey-pb-bg p,.grey-pb-bg a,.grey-pb-bg span,.dark-grey-pb-bg h1,.dark-grey-pb-bg h2,.dark-grey-pb-bg h3,.dark-grey-pb-bg h4,.dark-grey-pb-bg li,.dark-grey-pb-bg p,.dark-grey-pb-bg a,.dark-grey-pb-bg span,.black-pb-bg h1,.black-pb-bg h2,.black-pb-bg h3,.black-pb-bg h4,.black-pb-bg li,.black-pb-bg p,.black-pb-bg a,.black-pb-bg span{color:#ffffff}.theme-bg a:hover,.navy-bg a:hover,.grey-bg a:hover,.dark-grey-bg a:hover,.black-bg a:hover,.theme-pb-bg a:hover,.navy-pb-bg a:hover,.grey-pb-bg a:hover,.dark-grey-pb-bg a:hover,.black-pb-bg a:hover{color:#ffffff}.fadein{opacity:0}.slideinleft{opacity:0;margin-left:-300px;max-width:100%}.slideinright{margin-right:-300px;max-width:100%}.btn{margin-top:10px;padding:10px 28px;font-size:14px;font-weight:300;line-height:100%;transition:0.4s}.btn span{transition:0.4s}.btn.btn-primary{color:#ffffff;background:#233d7b;background-color:#233d7b;border-color:#233d7b}.btn.btn-primary:hover{color:#242424;background:#ffffff;border-color:#233d7b}.btn.btn-primary:disabled,.btn.btn-primary.disabled{color:#242424;background:#233d7b;background-color:#233d7b;border-color:#233d7b}.btn.btn-primary:focus,.btn.btn-primary:visited,.btn.btn-primary:active{color:#ffffff !important;background-color:#233d7b !important;border-color:#233d7b !important}.btn.btn-secondary{color:#ffffff;background:#4BB8A9;background-color:#4BB8A9;border-color:#4BB8A9}.btn.btn-secondary:hover{color:#4BB8A9;background:#ffffff;border-color:#4BB8A9}.btn.btn-secondary:disabled,.btn.btn-secondary.disabled{color:#242424;background:#4BB8A9;background-color:#4BB8A9;border-color:#4BB8A9}.btn.btn-clear{border:1px solid;color:#233d7b;background:unset;background-color:unset;border-color:#233d7b}.btn.btn-clear:hover{color:#ffffff;background:#233d7b;border-color:#233d7b}.btn.btn-clear:disabled,.btn.btn-clear.disabled{color:#ffffff;background:#233d7b;background-color:#233d7b;border-color:#233d7b}.btn.btn-clear:focus,.btn.btn-clear:visited,.btn.btn-clear:active{color:#233d7b;background-color:unset !important;border-color:#233d7b !important}.btn.btn-clear.secondary{color:#4BB8A9;border-color:#4BB8A9}.btn.btn-clear.secondary:hover{color:#ffffff;background:#4BB8A9;border-color:#4BB8A9}.btn.btn-clear.secondary:disabled,.btn.btn-clear.secondary.disabled{background:#4BB8A9;background-color:#4BB8A9;border-color:#4BB8A9}.btn.btn-clear.secondary:focus,.btn.btn-clear.secondary:visited,.btn.btn-clear.secondary:active{border-color:#4BB8A9 !important}.btn.btn-clear.secondary:focus:hover{color:#4BB8A9}.btn.btn-white{border:1px solid;color:#ffffff;background:unset;background-color:unset;border-color:#ffffff}.btn.btn-white:hover{color:#233d7b;background:#ffffff;border-color:#ffffff}.btn.btn-white:disabled,.btn.btn-white.disabled{color:#ffffff;background:#233d7b;background-color:#233d7b;border-color:#ffffff}.btn.btn-white:focus,.btn.btn-white:visited,.btn.btn-white:active{border-color:#ffffff !important}.carousel .carousel-indicators li{background-color:#a4a4a4;height:7px;width:7px;border-radius:2px;background-clip:inherit;border:0}.carousel .carousel-indicators li.active{height:7px;width:7px;background-color:#242424}.carousel .carousel-control-prev,.carousel .carousel-control-next{color:#505050;opacity:1;background-color:transparent;text-shadow:none;background-image:unset;width:10%}.carousel .carousel-control-prev i,.carousel .carousel-control-next i{font-size:2.5rem;position:absolute;top:50%;transform:translateY(-50%);color:#ffffff}@media (min-width:768px){.align-middle{height:100%;margin-top:auto;margin-bottom:auto}}.socials li:last-of-type{margin-bottom:0}.socials li div{display:inline-flex}.socials li div a{font-size:12px;font-weight:300}.socials li div a i{font-size:18px;min-width:30px}#cookie-law-info-bar span,#cookie-law-info-again span{font-weight:500;font-size:14px}#cookie-law-info-bar{padding:5px 10px !important}#cookie-law-info-bar span{display:grid}#cookie-law-info-bar span a{font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;border-radius:2px;width:50%;max-width:140px;margin:5px auto !important}#cookie-law-info-bar span a:first-of-type{margin:10px auto 5px !important}#cookie-law-info-again{max-width:200px;box-shadow:#242424 0px 2px 5px 0px;left:0 !important}.cli-modal-content div{font-weight:500}.cli-modal-content div h4{font-weight:600}.cli-modal-content .cli-tab-section-container .cli-switch input:checked+.cli-slider{background-color:#233d7b}@media (min-width:576px){#cookie-law-info-bar{padding:10px}#cookie-law-info-bar span{display:inline-flex}#cookie-law-info-bar span a{max-height:34px;max-width:100px;margin:auto 0 auto 10px !important}#cookie-law-info-bar span a:first-of-type{margin:auto 0 auto 10px !important}}@media (min-width:768px){#cookie-law-info-bar{padding:10px !important}}@media (min-width:992px){#cookie-law-info-bar span{display:inline}}#ajax-load-more .alm-reveal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#ajax-load-more .alm-btn-wrap{text-align:center}#ajax-load-more .alm-btn-wrap button{font-weight:500;color:#ffffff;border-radius:2px;padding:13px 28px;margin:30px 0;background:#233d7b;background-color:#233d7b;border:2px solid #233d7b;box-shadow:none}#ajax-load-more .alm-btn-wrap .done{display:none}.modal .fluentform .tqr-hidden-fields{display:none}.bg-light{background-color:#F7F7F7 !important}.color-primary{color:#233d7b !important}.color-secondary{color:#4BB8A9 !important}a:hover{text-decoration:none !important}.number_block .light-grey-bg{background-blend-mode:hard-light;background:linear-gradient(to top, #0000000d 50%, #00000000 0);background-size:100% 200%}.number_block .light-grey-bg .is-inViewport{animation:makeItfadeUp 1s 0.5s forwards;background-position:top}.number_block .countup_number{font-size:30px;line-height:70px}#number_blocks .col-12:nth-child(1n) .light-grey-bg{animation-delay:0.5s}#number_blocks .col-12:nth-child(2n) .light-grey-bg{animation-delay:1s}#number_blocks .col-12:nth-child(3n) .light-grey-bg{animation-delay:1.5s}#number_blocks .col-12:nth-child(4n) .light-grey-bg{animation-delay:2s}#number_blocks .col-12:nth-child(5n) .light-grey-bg{animation-delay:2.5s}#number_blocks .col-12:nth-child(6n) .light-grey-bg{animation-delay:3s}#number_blocks .col-12:nth-child(7n) .light-grey-bg{animation-delay:3.5s}#number_blocks .col-12:nth-child(8n) .light-grey-bg{animation-delay:4s}#number_blocks .col-12:nth-child(9n) .light-grey-bg{animation-delay:4.5s}#number_blocks .col-12:nth-child(10n) .light-grey-bg{animation-delay:5s}[data-inviewport="scale-in"]{transition:2s;transform:scale(0.1)}[data-inviewport="scale-in"].is-inViewport{transform:scale(1)}[data-inviewport="fade-in"]{transition:2s;opacity:0}[data-inviewport="fade-rotate"].is-inViewport{transform:rotate(180deg);opacity:1}[data-inviewport="fade-up"].is-inViewport{animation:makeItfadeUp 1s 0s forwards;animation-timing-function:ease-in-out}@keyframes makeItfadeUp{100%{background-position:bottom}}.img-fit{width:100%;height:auto}#faqs .accordion-header:hover{cursor:pointer}#faqs .accordion-header a{font-weight:300}#faqs .accordion-body{border-top:1px solid #d8d8d8}.carousel-cell{width:100%;counter-increment:gallery-cell}.carousel-cell img{object-fit:cover;width:100%}ol.flickity-page-dots{bottom:10px;text-align:right;right:10px}.flickity-page-dots .dot{background:#fff !important;margin:0 4px !important;height:8px !important;width:8px !important}.sub-heading{font-weight:600;margin:0}section.bg-tqr{background:url(/wp-content/themes/TQR/assets/img/backgrounds/fade.svg), #364A5E;background-repeat:no-repeat;background-position:left;background-size:contain}section.bg-tqr h1{font-weight:400}section.bg-tqr p{color:#fff}section.bg-tqr .icon{height:55px;width:auto}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.object-fit-cover{object-fit:cover}#mini-header{height:40px}#mini-header .wrapper{height:40px;z-index:100;background:#334658}#mini-header .wrapper .container i,#mini-header .wrapper .container a,#mini-header .wrapper .container span{color:#ffffff}#mini-header .wrapper .container #mini-header-socials div{margin-right:8px}#mini-header .wrapper .container #mini-header-socials div:last-of-type{margin-right:0}#mini-header .wrapper .container #mini-header-socials .link-wrapper a{height:40px;line-height:40px;width:30px}#mini-header .wrapper .container #mini-header-socials .link-wrapper a::before,#mini-header .wrapper .container #mini-header-socials .link-wrapper a::after{content:"";display:block;position:absolute;top:0;transition:border-color 0.4s ease-in-out 0s}#mini-header .wrapper .container #mini-header-socials .link-wrapper a::before{border-color:transparent #505050 #505050 transparent;border-style:solid;border-width:20px 5px;right:100%}#mini-header .wrapper .container #mini-header-socials .link-wrapper a::after{border-color:#505050 transparent transparent #505050;border-style:solid;border-width:20px 5px;left:100%}#mini-header .wrapper .container #mini-header-socials .link-wrapper a i{font-size:16px}#mini-header .wrapper .container #mini-header-email i,#mini-header .wrapper .container #mini-header-email span{line-height:40px}#mini-header .wrapper .container #mini-header-email i{font-size:16px}#mini-header .wrapper .container #mini-header-email span{font-size:14px}header#header{display:flex;height:78px}header#header .navbar{background:#ffffff;z-index:100;position:fixed;left:0;right:0;padding:0;margin-bottom:0;box-shadow:3px 3px 3px #0000001D}header#header .navbar #nav-container a,header#header .navbar #nav-container span{color:#242424;font-weight:400;font-family:"Poppins", sans-serif}header#header .navbar #nav-container i{color:#242424}header#header .navbar #nav-container .navbar-brand{height:78px;position:relative;display:flex;z-index:100;margin-right:auto;padding:0;color:#ffffff}header#header .navbar #nav-container .navbar-brand img{height:38px;width:131px;object-fit:cover;object-position:-2% 0}header#header .navbar #nav-container #apply{color:#ffffff}header#header .navbar #nav-container #apply span{color:#ffffff}header#header .navbar #nav-container #apply:hover{color:#4BB8A9}header#header .navbar #nav-container #apply:hover span{color:#4BB8A9}header#header .navbar #nav-container .navbar-toggler{position:relative;z-index:100;display:flex}header#header .navbar #nav-container .navbar-toggler span{display:none;font-size:14px}header#header .navbar #nav-container .navbar-toggler i{font-size:24px;width:24px}header#header .navbar #nav-container .navbar-toggler i:before{content:"";font-family:"Font Awesome 5 Pro"}header#header .navbar #nav-container .navbar-toggler[aria-expanded="true"]{padding:4px 12px 4px 13px}header#header .navbar #nav-container .navbar-toggler[aria-expanded="true"] span{display:inline-flex;position:absolute;left:-80%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}header#header .navbar #nav-container .navbar-toggler[aria-expanded="true"] i{font-size:32px}header#header .navbar #nav-container .navbar-toggler[aria-expanded="true"] i:before{content:""}header#header .navbar #nav-container .navbar-toggler:focus{outline:none}header#header .navbar #header-navigation{background-color:#ffffff}header#header .navbar #header-navigation #menu-header-navigation{padding:15px}header#header .navbar #header-navigation #menu-header-navigation li{display:block;padding:7px 0}header#header .navbar #header-navigation #menu-header-navigation li a::after{display:none}header#header .navbar #header-navigation #menu-header-navigation li a:hover{color:#505050;text-decoration:none}header#header .navbar #header-navigation #menu-header-navigation li i{font-weight:400;float:right;transition:0.3s;transform:rotate(90deg)}header#header .navbar #header-navigation #menu-header-navigation li.show i{transform:rotate(0)}header#header .navbar #header-navigation #menu-header-navigation li .dropdown-menu{background-color:#ffffff;padding:0 0 0 15px;margin:0;border:none;min-width:15rem}header#header .navbar #header-navigation #menu-header-navigation li .dropdown-menu li:first-of-type{padding-top:14px}header#header .navbar #header-navigation #menu-header-navigation li .dropdown-menu li:last-of-type{padding-bottom:0}@media (min-width:576px){header#header .navbar #nav-container .navbar-brand img{height:auto;width:220px;object-position:unset}}@media (min-width:992px){header#header{height:91px}header#header .navbar{height:91px}header#header .navbar #nav-container .navbar-brand{margin-right:50px}header#header .navbar #nav-container .navbar-toggler{margin-right:3px}header#header .navbar #nav-container #header-navigation{flex-basis:auto;flex-grow:0}header#header .navbar #nav-container #header-navigation #menu-header-navigation{flex-direction:row;padding:0 18px 0 0}header#header .navbar #nav-container #header-navigation #menu-header-navigation li{display:flex}header#header .navbar #nav-container #header-navigation #menu-header-navigation li a{font-size:14px;padding:4px 10px;margin:0 10px}header#header .navbar #nav-container #header-navigation #menu-header-navigation li i{float:left;transition:none;transform:none;margin-right:20px;padding:8px 0;font-size:11px}header#header .navbar #nav-container #header-navigation #menu-header-navigation li.dropdown .dropdown-toggle{padding-right:2px;margin-right:2px}header#header .navbar #nav-container #header-navigation #menu-header-navigation li .dropdown-menu{visibility:hidden;opacity:0;transition:all 400ms ease 0s}header#header .navbar #nav-container #header-navigation #menu-header-navigation li:hover .dropdown-menu{display:block;position:absolute;padding:0;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.08);border-radius:4px;visibility:visible;opacity:1}header#header .navbar #nav-container #header-navigation #menu-header-navigation li:hover .dropdown-menu li{border-bottom:1px solid #eeeeee}header#header .navbar #nav-container #header-navigation #menu-header-navigation li:hover .dropdown-menu li:first-of-type{padding-top:14px}header#header .navbar #nav-container #header-navigation #menu-header-navigation li:hover .dropdown-menu li:last-of-type{padding-bottom:7px;border-bottom:none}}@media (min-width:1200px){header#header .navbar #popout-nav .row{padding:0 110px}}#generic-title{padding:0;height:500px}#generic-title .overlay{background:transparent linear-gradient(270deg, #364A5ED8 0%, #364A5EAC 100%) 0% 0% no-repeat padding-box;z-index:8}#generic-title img{height:300px;object-fit:cover}#generic-title .content-wrapper{top:0;left:0}#generic-title .content-wrapper .title{z-index:10}#generic-title .content-wrapper .title h1,#generic-title .content-wrapper .title p{color:#ffffff}#generic-title .content-wrapper .title h1{padding-bottom:5px;margin-bottom:0}#generic-title .content-wrapper .title p{font-weight:400;font-size:16px;margin:18px 0 0}#generic-title.bg-tqr h1{font-weight:400;line-height:46px}#generic-title .banner-mask{background-image:url(/wp-content/themes/TQR/assets/img/backgrounds/banner-mask.png);background-repeat:no-repeat;background-position:bottom -35px left;background-size:contain}#generic-title .row.bg-tqr{background:url(/wp-content/themes/TQR/assets/img/backgrounds/fade.svg), #364a5ec9;background-repeat:no-repeat;background-position:left;background-size:contain;background-attachment:fixed}#generic-title .row.bg-tqr h1{font-weight:400}.location-template-default #generic-title{height:350px}.location-template-default #generic-title.bg-tqr{background:url(/wp-content/themes/TQR/assets/img/backgrounds/fade.svg), #4bb8a9;background-repeat:no-repeat;background-position:left;background-size:contain;background-attachment:fixed}.location-template-default #generic-title.bg-tqr h4.color-secondary{color:#364a5e !important}.location-template-default #generic-title .banner-mask{background-image:url(/wp-content/themes/TQR/assets/img/backgrounds/banner-mask2.png);background-repeat:no-repeat;background-position:bottom -35px left;background-size:contain}@media (min-width:768px){#generic-title{height:350px}#generic-title img{height:350px}}@media (min-width:992px){.location-template-default #generic-title{height:475px}#generic-title{padding:0;height:475px}#generic-title img{height:475px}#generic-title .content-wrapper .title h1{font-size:50px;line-height:60px}}#footer{background-image:url("../img/shared/footer-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;z-index:5}#footer::before{background:linear-gradient(to right, rgba(0, 40, 70, 0.9), rgba(0, 0, 0, 0.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}#footer .footer-container{padding-top:80px;padding-bottom:40px}#footer .footer-block{margin-bottom:40px}#footer h4{font-size:13px;margin-bottom:20px;color:#4BB8A9;font-weight:600}#footer ul{list-style-type:none;padding:0;margin:0;opacity:1}#footer ul li{margin:6px 0;color:#ffffff;font-size:14px;font-weight:400}#footer ul li a{font-size:14px;font-weight:400;color:#ffffff}#footer ul li address{font-size:14px;margin-bottom:0}#footer ul.socials li a{font-size:12px}#footer #sub-footer{z-index:10;padding:30px 0;border-top:1px solid #FFFFFF59}#footer #sub-footer span{color:#ffffff;display:inline-block;font-size:16px;font-weight:400}@media (min-width:576px){#footer .footer-block{margin-bottom:40px}}@media (min-width:768px){#footer #sub-footer span{margin-right:30px}}@media (min-width:992px){#footer .footer-block{margin-bottom:0}#footer .footer-block img{margin-top:15px}#footer h4{min-height:unset}}.acf .flex-center{display:flex;align-items:center;justify-content:center;height:350px}.acf .image img{border-radius:2px;height:350px;max-width:95%}.acf.copy-image{background:#ffffff}.block-columns{background-position:center;overflow-x:hidden}.content-block{width:100%}.before-content{padding-bottom:60px}.before-content h2{font-size:30px;padding-bottom:22px}.before-content h2::after{background-color:#233d7b;bottom:0;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:100px}.before-content p{color:#505050;font-weight:400;margin:18px 0 0}@media (min-width:768px){.block-columns{padding:80px 0}}.content-block .copy-copy .copy-column{height:auto}.content-block .middle-column p:last-of-type{margin-bottom:0}.content-block .copy-column p:last-of-type{margin-bottom:0}.content-block .image-column{padding:0}.content-block .image-column img{width:100%;height:auto;margin:0 auto;object-fit:cover;max-height:400px}.content-block .blocks .block{margin:20px 0}.content-block .blocks .block .block-inner{background-color:#fbfbfbe6;padding:30px}.content-block .blocks .block .block-inner img{max-height:125px;max-width:125px;object-fit:cover;margin-bottom:15px}.content-block .blocks .block .block-inner .title{font-weight:400;font-size:18px;margin-bottom:12px}.content-block .blocks .block .block-inner .content{color:#9F9F9F}@media (min-width:576px){.content-block .image-column{padding:0 15px}}@media (min-width:768px){.content-block .copy-column{height:100%;background-color:unset;padding-top:0;padding-bottom:0}.content-block .copy-column .copy-wrapper{display:flex}.content-block .copy-column .copy-wrapper .copy-wrapper-content{display:block;margin:auto 0}.content-block .image-column img{min-height:360px;max-height:unset}.content-block .image-column img{height:100%}.content-block .image-column .row{margin:0}.content-block .image--copy .image-column{padding-bottom:0}.content-block .copy-image .copy-column{padding-bottom:0}.content-block .copy-copy .copy-column{margin:0}.content-block .blocks .block .block-inner img{height:75px;width:75px}}@media (min-width:992px){.content-block .image-column img{max-height:420px}.content-block .blocks .block{margin:0}}.block-cta::before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(0, 0, 0, 0.8)}.block-cta .cta-content{background-color:unset}.block-testimonial .carousel{padding-bottom:30px}.block-testimonial .carousel .flickity-slider{display:flex;flex-wrap:wrap}.block-testimonial .carousel .flickity-slider .testimonial{max-width:370px;min-height:300px;padding:0 10px}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container{padding:30px;border-radius:20px}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-content{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d2d7e4}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-content p{line-height:30px;font-weight:400;color:#9F9F9F}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-content i{font-size:60px;color:#d2d7e4}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-footer .testimonial-img{width:60px;margin-right:15px}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-footer .testimonial-img img{height:60px;width:60px;object-fit:cover}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-footer .testimonial-details .black{font-family:"Poppins", sans-serif;color:#242424;font-size:16px;font-weight:600;margin-bottom:7px}.block-testimonial .carousel .flickity-slider .testimonial .testimonial-container .testimonial-footer .testimonial-details .blue{color:#233d7b;font-weight:400;font-size:13px}.block-testimonial .carousel .flickity-button{background:none}.block-testimonial .carousel .flickity-button .flickity-button-icon{width:30px;height:30px;color:#9F9F9F}.video-full,.banner .youtube-player-with-thumb,.vimeo-player-with-thumb{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.video-container{height:0;left:auto;position:relative;padding-bottom:56.25%;padding-top:25px;top:auto;width:auto}.video-container iframe,.video-full iframe,.youtube-player iframe,.youtube-player-with-thumb iframe,.vimeo-player-with-thumb iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.video-full,.banner .youtube-player-with-thumb,.vimeo-player-with-thumb{overflow:hidden}.video-full iframe,.banner .youtube-player-with-thumb iframe,.vimeo-player-with-thumb iframe{left:50%;top:50%;height:100%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:100%}.youtube-player,.youtube-player-with-thumb,.vimeo-player-with-thumb{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;width:100%;background:#000}.youtube-player img,.youtube-player-with-thumb img,.vimeo-player-with-thumb img{display:block;width:100%;object-fit:cover;margin:auto;opacity:0.8;position:absolute;border:none;cursor:pointer}.youtube-player:hover img,.youtube-player-with-thumb:hover img,.vimeo-player-with-thumb:hover img{opacity:0.9;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.youtube-player .icon-play,.youtube-player-with-thumb .icon-play,.vimeo-player-with-thumb .icon-play{color:white;font-size:90px;left:50%;top:50%;position:absolute;cursor:pointer;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.youtube-player .icon-play:hover,.youtube-player-with-thumb .icon-play:hover,.vimeo-player-with-thumb .icon-play:hover{-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1);-ms-transform:translate3d(-50%, -50%, 0) scale(1.1);transform:translate3d(-50%, -50%, 0) scale(1.1)}section#member{background-size:contain;background-image:url(/wp-content/themes/TQR/assets/img/backgrounds/fade.svg);background-repeat:no-repeat;background-position:left}section#member .portrait img{object-fit:cover}section#member .content h1,section#member .content p{font-family:"Poppins", sans-serif}section#member .content h1{margin-bottom:10px}section#member .content .role{font-size:20px;font-family:"Poppins", sans-serif;margin-bottom:30px}section#member .content p{font-weight:400;font-size:13px}section#contact .info{padding:30px 15px}section#contact .info a:hover{text-decoration:none}section#contact .info i,section#contact .info span{display:block}section#contact .info i{font-size:30px;color:#4BB8A9;margin-bottom:40px}section#contact .info span{font-family:"Poppins", sans-serif;font-weight:600}section#team .card:hover .name{color:#4BB8A9}section#team .card .card-overlay{opacity:0;background:transparent linear-gradient(180deg, #364A5E9B 0%, #364a5edc 100%) 0% 0% no-repeat padding-box;transition:opacity 0.5s}section#team .card .card-overlay:hover{opacity:1}section#team .card .card-overlay p{color:#fff;margin:0}section#team .card .name{font-size:1.5rem;line-height:37px;font-weight:500}section#team .card .role{font-size:1rem;line-height:25px}section#sectors .offset-menu{top:180px}section#sectors .header-subtext{margin:20px 0}section#sectors.bg-tqr{background:url(/wp-content/themes/TQR/assets/img/backgrounds/fade.svg), linear-gradient(270deg, #364A5E 0%, #2B3948 100%);background-repeat:no-repeat;background-position:left;background-size:contain;background-attachment:fixed}section#sectors h3.title{font-weight:400;font-size:28px}section#sectors .icon{height:65px;width:auto}section#sectors .card .card-overlay{opacity:0;background:transparent linear-gradient(180deg, #20a8a4ad 0%, #20a8a4c7 100%) 0% 0% no-repeat padding-box;transition:opacity 0.5s}section#sectors .card:hover .card-overlay{opacity:1}section#sectors .card:hover .card-body .title{color:#20a8a3 !important}section#jobs #results{padding:0;box-shadow:none}