@import url(https://user.typekit.net/sm7mso.css);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type="checkbox"],[type="radio"],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}body{font-size:16px;color:rgb(64 64 64)}body.oxygen-aos-enabled{overflow-x:hidden}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}.ct-section-with-shape-divider{position:relative!important}.oxygen-unslider-container:not(.unslider-fade)>ul{list-style:none;width:0}.oxygen-unslider-container:not(.unslider-fade):not(.unslider-horizontal)>ul>li{opacity:0}.oxygen-unslider-container.unslider-fade>ul>li:not(.unslider-active){opacity:0}div.ct-svg-icon>svg,svg.ct-svg-icon{height:1em!important;fill:currentColor}.ct-columns-inner-wrap{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.ct-column{float:left!important;word-break:break-word}svg.ct-svg-icon{display:inline-block;width:1em!important}div.ct-svg-icon{display:inline-block;box-sizing:content-box;border-radius:50%;width:auto}div.ct-svg-icon>svg{width:1em!important;display:block}div.ct-fancy-icon{display:inline-flex;border-radius:50%}.ct-fancy-icon>svg{fill:currentColor}.ct-columns-inner-wrap>.ct-column:first-child{margin-left:0!important}.ct-columns-inner-wrap>.ct-column:last-child{margin-right:0!important}.ct-video{width:100%}.ct-video>.oxygen-vsb-responsive-video-wrapper{position:relative}.ct-video>.oxygen-vsb-responsive-video-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.oxy-nav-menu-list{display:flex;padding:0;margin:0}.oxy-nav-menu .oxy-nav-menu-list li.menu-item{list-style-type:none;display:flex;flex-direction:column}.oxy-nav-menu .oxy-nav-menu-list li.menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:#fff0}.oxy-nav-menu .oxy-nav-menu-list li.current-menu-item>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover>a{border-color:currentColor}.oxy-nav-menu .menu-item,.oxy-nav-menu .sub-menu{position:relative}.oxy-nav-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;transition-timing-function:ease-in-out;transition-property:visibility,opacity;visibility:hidden;opacity:0;display:flex;position:absolute;top:100%}.oxy-nav-menu .sub-menu .sub-menu,.oxy-nav-menu.oxy-nav-menu-vertical .sub-menu{left:100%;top:0}.oxy-nav-menu .menu-item:hover>.sub-menu,.oxy-nav-menu .menu-item:focus-within>.sub-menu{visibility:visible;opacity:1}.oxy-nav-menu .sub-menu li.menu-item{flex-direction:column}@keyframes oxy_sticky_header_fadein{0%{opacity:0}100%{opacity:1}}.oxy-sticky-header-fade-in{animation-name:oxy_sticky_header_fadein;animation-duration:0.5s;animation-iteration-count:1}.oxy-sticky-header .oxygen-show-in-sticky-only{display:none}.oxy-sticky-header.oxy-sticky-header-active .oxygen-show-in-sticky-only{display:block}.oxy-header-wrapper{position:relative}.oxy-header-row{width:100%;display:block}.oxy-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.oxy-header-center,.oxy-header-left,.oxy-header-right{display:flex;align-items:center}.oxy-header .oxygen-only-show-in-overlay,.oxy-video-container{display:none}.oxy-header-left{justify-content:flex-start}.oxy-header-center{flex-grow:1;justify-content:center}.oxy-header-right{justify-content:flex-end}.admin-bar .oxy-sticky-header-active{top:32px!important}@media screen and (max-width:782px){.admin-bar .oxy-sticky-header-active{top:46px!important}}@media screen and (max-width:600px){.admin-bar .oxy-sticky-header-active{top:0!important}}.oxy-video-background{position:relative;z-index:1}.oxy-video-background .oxy-video-container{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-1}.oxy-video-background .oxy-video-container video{min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.oxy-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.oxy-map iframe{width:100%;height:100%;display:block}.unslider .unslider-fade ul li.unslider-active{position:relative}.oxy-menu-toggle{cursor:pointer;display:none}.oxy-nav-menu.oxy-nav-menu-open{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:auto;z-index:2147483642!important;background-color:#fff}.oxy-nav-menu.oxy-nav-menu-open>div:last-child{max-height:100%;overflow:auto;padding-top:2em;padding-bottom:2em;width:100%}.oxy-nav-menu-prevent-overflow{overflow:hidden;height:100%}.oxy-nav-menu.oxy-nav-menu-open .oxy-menu-toggle{display:initial}.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{flex-direction:column!important;width:100%}.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list .menu-item a{text-align:center;border:0!important;background-color:transparent!important;justify-content:center}.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap{position:absolute;top:20px;right:20px;z-index:1}.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#fff;z-index:2147483641}.oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu,.oxy-nav-menu.oxy-nav-menu-open .menu-item-has-children>a::after{display:none}.oxy-nav-menu.oxy-nav-menu-open.oxy-nav-menu-responsive-dropdowns .menu-item .sub-menu{display:flex;position:static;animation-name:none;visibility:visible;opacity:1;transition-duration:0s!important}.oxy-nav-menu.oxy-nav-menu-open a:not([href]){display:none}.oxy-nav-menu-hamburger-wrap{display:flex;align-items:center;justify-content:center}.oxy-nav-menu-hamburger{display:flex;justify-content:space-between;flex-direction:column}.oxy-nav-menu-hamburger-line{border-radius:2px}.oxy-nav-menu-open .oxy-nav-menu-hamburger{transform:rotate(45deg)}.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line{display:none}.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{display:initial;position:relative}.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{display:initial;position:relative;transform:rotate(90deg)}.oxy-nav-menu .menu-item a{display:flex;align-items:center}.oxy-nav-menu.oxy-nav-menu-vertical .menu-item a{flex-direction:row}.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .menu-item-has-children>a::after{width:.35em;height:.35em;margin-left:.5em;border-right:.1em solid;border-top:.1em solid;transform:rotate(135deg);content:""}.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .sub-menu .menu-item-has-children>a::after,.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical .menu-item-has-children>a::after{transform:rotate(45deg)}.oxy-social-icons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.oxy-social-icons a{line-height:1;width:1em;height:1em;display:flex;align-items:center;justify-content:center;text-decoration:none}.oxy-social-icons a svg{stroke-width:0;stroke:currentColor;fill:currentColor}.oxy-soundcloud{min-width:300px;min-height:120px}.oxy-soundcloud iframe{width:100%;height:100%}.comment-body .alignleft,.oxy-stock-content-styles .alignleft{margin-right:1em;float:left}.comment-body .alignright,.oxy-stock-content-styles .alignright{margin-left:1em;float:right}.comment-body .aligncenter,.oxy-stock-content-styles .aligncenter{margin-left:auto;margin-right:auto}.comment-body img,.oxy-stock-content-styles img{max-width:100%}.oxy-comment-form .comment-reply-title{margin-bottom:.5em}.oxy-comment-form .logged-in-as{margin-bottom:1em;font-size:.75em}.oxy-comment-form #submit{padding:1em 2em;background-color:#000;color:#fff;cursor:pointer;margin-top:.5em;border:none;font-weight:700}.oxy-comment-form input,.oxy-comment-form textarea{padding:.5em;border-radius:0;border:1px solid #000;color:gray;width:100%}.oxy-comment-form label{font-weight:700}.oxy-comment-form .comment-form>p{margin-top:0;margin-bottom:1em}.oxy-comments h3.comments-title{margin-bottom:1em}.oxy-comments ol.children,.oxy-comments ol.comments-list{list-style:none;margin:0;padding:0}.oxy-comments ol.children{margin-left:50px}.oxy-comments li.comment .comment-body{margin-left:0;margin-right:0;margin-bottom:50px}.oxy-comments li.comment .comment-body .comment-content{margin-bottom:1em}.oxy-comments .comment-meta .comment-author{display:flex;flex-direction:row;align-items:center}.oxy-comments .comment-meta .comment-author .avatar{max-width:64px;max-height:64px;margin-right:.5em}.oxy-comments .comment-meta .comment-author span.says::before{content:" ";white-space:pre}.oxy-progress-bar-overlay-percent,.oxy-progress-bar-overlay-text{line-height:1;white-space:nowrap;color:#fff}.oxy-comments .comment-meta .comment-metadata{font-size:.75em;margin-top:.75em}.oxy-comments .comment-meta .edit-link{margin-left:.5em}.oxy-comments .reply{display:flex}.oxy-comments .reply .comment-reply-link{font-size:.75em}.oxy-comments .comment-meta{flex-wrap:wrap}.oxy-comments .comment-awaiting-moderation{flex-basis:100%}.oxy-login-form p{display:flex;flex-direction:column}.oxy-login-form input{padding:.5em;border-radius:0;border:1px solid #000}.oxy-login-form input[type="submit"]{padding:1em 2em;background-color:#000;color:#fff;cursor:pointer;border:none;font-weight:700}.oxy-search-form input{padding:.5em;border-radius:0;border:1px solid #000}.oxy-search-form input[type="submit"]{padding:calc(0.5em + 1px) 1em;background-color:#000;color:#fff;cursor:pointer;border:none}.oxy-search-form label.screen-reader-text{display:none}.oxy-icon-box-icon{display:flex;flex-shrink:0;flex-grow:0}.oxy-icon-box-content{flex-grow:1;width:100%}.oxy-icon-box-heading,.oxy-icon-box-text{margin:0}.oxy-icon-box{display:flex;align-items:flex-start}.oxy-pricing-box{display:flex;flex-direction:column;position:relative;overflow:hidden}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{order:10;display:flex;flex-direction:row}.oxy-pricing-box-graphic>img{max-width:100%;display:block}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-title{order:20}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{order:30;display:flex;flex-wrap:wrap;flex-direction:row;align-items:baseline;justify-content:center}.oxy-pricing-box-amount{display:flex;align-items:baseline;flex-direction:row}.oxy-pricing-box-currency{align-self:flex-start}.oxy-pricing-box-amount-decimal{align-self:baseline}.oxy-pricing-box-term{margin-left:.4em}.oxy-pricing-box-sale-price{width:100%;flex-grow:0;flex-shrink:0}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{order:40}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{order:60}@keyframes oxy_progress_bar_width{0%{width:0%}100%{width:100%}}@keyframes oxy_progress_bar_stripes{from{background-position:44px 0}to{background-position:0 0}}.oxy-progress-bar-background,.oxy-progress-bar-progress{background-position:top left;background-attachment:fixed;background-size:44px 44px}.oxy-progress-bar{display:flex;flex-direction:column;align-items:center;width:100%}.oxy-progress-bar-background{background-color:#d3d3d3;width:100%}.oxy-progress-bar-progress{padding:20px;display:flex;background-color:#a9a9a9;align-items:center}.oxy-progress-bar-overlay-percent{margin-left:auto;padding-left:1em;font-size:.8em}.oxy-tab,.oxy-tab-content{padding:20px}.oxy-progress-bar-overlay-percent:empty{display:none}.oxy-superbox{display:inline-flex}.oxy-superbox-primary,.oxy-superbox-secondary,.oxy-tabs-wrapper{display:flex}.oxy-superbox-wrap{position:relative;overflow:hidden;display:flex;width:100%}.oxy-superbox-primary{position:relative;top:0;left:0;width:100%}.oxy-superbox-secondary{position:absolute;top:0;left:0;width:100%;height:100%}.oxy-tab{cursor:pointer}.oxy-tabs-contents-content-hidden{display:none!important}.oxy-testimonial{display:flex;width:100%}.oxy-testimonial .oxy-testimonial-photo-wrap{display:flex;flex-direction:column}.oxy-testimonial .oxy-testimonial-photo{border-radius:50%}.oxy-testimonial .oxy-testimonial-content-wrap{display:flex;flex-direction:column;order:2}.oxy-testimonial .oxy-testimonial-author-wrap{display:flex;flex-direction:column}.oxy-testimonial .oxy-testimonial-author,.oxy-testimonial .oxy-testimonial-author-info{display:flex}.oxy-toggle{display:flex;flex-direction:row;cursor:pointer}.oxy-toggle-content{align-self:stretch;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.oxy-expand-collapse-icon{align-self:center;flex-shrink:0;flex-grow:0;margin-right:.4em;text-align:initial;width:1em;height:1em;position:relative;display:inline-block}.oxy-expand-collapse-icon::after,.oxy-expand-collapse-icon::before{content:"";background-color:#000;position:absolute;width:1em;height:.16em;top:calc((1em / 2) - 0.08em);transition:0.3s ease-in-out all;border-radius:.03em}.oxy-expand-collapse-icon::after{transform:rotate(-90deg) scale(0)}.oxy-eci-collapsed.oxy-expand-collapse-icon::after{transform:rotate(-180deg)}.oxy-eci-collapsed.oxy-expand-collapse-icon::before{transform:rotate(-90deg)}[data-aos][data-aos=""]{transition-duration:0s!important}body.oxy-modal-active{height:100vh;overflow-y:hidden;position:fixed;right:0;left:0}.oxy-modal-backdrop{display:flex;align-items:center;justify-content:center}body:not(.oxygen-builder-body) .oxy-modal-backdrop{display:none}body.oxygen-builder-body .oxy-modal-backdrop{height:100vh}.oxy-modal-backdrop.live{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1400}.oxy-modal-backdrop.hidden{display:none}.oxy-modal-backdrop.left{flex-direction:column;align-items:flex-start}.oxy-modal-backdrop.right{flex-direction:column;align-items:flex-end}.oxy-modal-backdrop.top{flex-direction:row;align-items:flex-start}.oxy-modal-backdrop.bottom{flex-direction:row;align-items:flex-end}.oxy-modal-backdrop.upper_left{flex-direction:row;align-items:flex-start;justify-content:flex-start}.oxy-modal-backdrop.upper_right{flex-direction:row;align-items:flex-start;justify-content:flex-end}.oxy-modal-backdrop.bottom_left{flex-direction:row;align-items:flex-end;justify-content:flex-start}.oxy-modal-backdrop.bottom_right{flex-direction:row;align-items:flex-end;justify-content:flex-end}.oxy-modal-backdrop .ct-modal{background-color:#fff;max-height:100vh;overflow-y:auto}div.oxy-dynamic-list div.oxy-product-images.oxy-woo-element{align-self:stretch}div.oxy-repeater-pages,div.oxy-repeater-pages-wrap{display:flex}.oxy-rich-text p:first-child{margin-block-start:0}.oxy-rich-text p:last-child{margin-block-end:0}:-webkit-any(li,div._important),:is(li,div._important){display:list-item}:-webkit-any(table,div._important),:is(table,div._important){display:table}:is(thead,div._important),:-webkit-any(thead,div._important){display:table-header-group}:is(tr,div._important),:-webkit-any(tr,div._important){display:table-row}:is(tbody,div._important),:-webkit-any(tbody,div._important){display:table-row-group}:is(th,td,div._important),:-webkit-any(th,td,div._important){display:table-cell}:is(caption,div._important),:-webkit-any(caption,div._important){display:table-caption}:is(colgroup,div._important),:-webkit-any(colgroup,div._important){display:table-column-group}:is(col,div._important),:-webkit-any(col,div._important){display:table-column}:is(tfoot,div._important),:-webkit-any(tfoot,div._important){display:table-footer-group}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}li{padding-top:20px;padding-bottom:10px}html,body{width:100vw;overflow-x:hidden}.no-wrap{white-space:nowrap}.btn{white-space:nowrap;display:flex}.btn:last-of-type{margin-right:0}.inline-list{display:flex;flex-direction:row}.show-below-1200{display:none}.hide-below-1200{display:flex}@media (max-width:1200px){.show-below-1200{display:flex}.hide-below-1200{display:none}.col-below-1200,.row:not(.ct-section):not(.oxy-easy-posts).col-below-1200{flex-direction:column}.col-reverse-below-1200,.row:not(.ct-section):not(.oxy-easy-posts).col-reverse-below-1200{flex-direction:column-reverse}div.no-margin-right-below-1200{margin-right:0}.row-below-1200,.col:not(.ct-section):not(.oxy-easy-posts).row-below-1200{flex-direction:row}.row-reverse-below-1200,.col:not(.ct-section):not(.oxy-easy-posts).row-reverse-below-1200{flex-direction:row-reverse}}@media (max-width:768px){.show-below-768{display:flex}.hide-below-768{display:none}.col-below-768,.row:not(.ct-section):not(.oxy-easy-posts).col-below-768{flex-direction:column}.col-reverse-below-768,.row:not(.ct-section):not(.oxy-easy-posts).col-reverse-below-768{flex-direction:column-reverse}div.no-margin-right-below-768{margin-right:0}.row-below-768,.col:not(.ct-section):not(.oxy-easy-posts).row-below-768{flex-direction:row}.row-reverse-below-768,.col:not(.ct-section):not(.oxy-easy-posts).row-reverse-below-768{flex-direction:row-reverse}}@media(max-width:680px){.show-below-680{display:flex}.hide-below-680{display:none}.col-below-680,.row:not(.ct-section):not(.oxy-easy-posts).col-below-680,.col:not(.ct-section):not(.oxy-easy-posts).col-below-680{flex-direction:column}.col-reverse-below-680,.row:not(.ct-section):not(.oxy-easy-posts).col-reverse-below-680,.col:not(.ct-section):not(.oxy-easy-posts).col-reverse-below-680{flex-direction:column-reverse}div.no-margin-right-below-680{margin-right:0}.row-below-680,.col:not(.ct-section):not(.oxy-easy-posts).row-below-680{flex-direction:row}.row-reverse-below-680,.col:not(.ct-section):not(.oxy-easy-posts).row-reverse-below-680{flex-direction:row-reverse}}.header-row .header-tag-line,.header-row .header-contact-group{height:30px;align-content:center;flex-wrap:wrap;display:flex;justify-content:center}.header-contact-group a{margin-right:10px}.header-contact-group a:last-of-type{margin-right:0}.header-nav{list-style:none;display:flex;padding:0}.header-row>nav{display:flex;flex-direction:row;justify-content:flex-end;padding:15px 0}.header-menu-item{position:relative}.header-menu-item,.footer-nav-container a{flex-grow:1;text-align:center;display:flex!important;flex-direction:row;padding:0 5px;justify-content:center;flex-wrap:wrap;align-content:center}.header-menu-item:last-of-type{padding-right:0;width:300px;justify-content:flex-end;flex-grow:unset}.header-menu-item:first-of-type{padding-left:0}.header-menu-item a,.footer-nav-container a{position:relative;padding:0 0;text-transform:capitalize;font-weight:400;font-size:18px;letter-spacing:-.03em;line-height:1em;color:#231F20;text-align:center}.header-menu-item a:after{display:block;content:"";position:absolute;transform:translateX(-50%);top:calc(100% - 8px);left:50%;width:0;height:0;overflow:hidden;background-color:#818181;opacity:0;transition:all 0.2s linear;margin-top:10px}.header-menu-item a:hover{transition:all 0.2s linear;z-index:1;text-decoration:none}.header-menu-item a:hover:after{width:calc(100% - 10px);height:1px;opacity:1;transition:all 0.2s linear}.header-menu-item:last-of-type a:after,.header-menu-item:last-of-type a:hover:after{display:none}.header-menu-item ul{position:absolute;left:50%;top:calc(100% - 1px);margin:0;list-style:none;padding:0;background:#fff;box-shadow:0 0 6px rgb(0 0 0 / 25%);z-index:0;display:flex;flex-direction:column;padding:25px;transform:translateX(-50%);display:block;opacity:0;transition:all 0.2s ease;pointer-events:none}.header-menu-item ul::after{display:block;content:"";width:100%;height:15px;position:absolute;top:0;transform:translateY(-100%);background:#fff;left:0}.header-menu-item ul li{display:flex;flex-direction:row;justify-content:center;width:100%;white-space:wrap;width:225px;padding:10px 15px}.header-menu-item ul li a{line-height:1.2em}.header-menu-item ul li:first-of-type{padding-top:0}.header-menu-item ul li:last-of-type{padding-bottom:0}.header-menu-item:hover ul{display:block;top:calc(100% + 15px);opacity:1;pointer-events:all}.footer-nav-container a{color:#fff;line-height:1.6em}.mob-nav-toggle{width:52px;height:50px;border-radius:25px;border:1px solid #f3f3f3;margin-right:20px;margin-left:20px;display:flex;flex-direction:column;justify-content:space-between;padding:15px;transform-origin:0% 0%;position:relative}.mob-nav-toggle span{display:flex;width:calc(100% - 30px);height:1px;background:#231F20;transition:all 0.2s linear;position:absolute;left:50%;top:50%;transform:rotate(0deg) translate(-50%,-50%);transform-origin:0% 0%}.mob-nav-toggle span:first-of-type{top:15px}.mob-nav-toggle span:nth-of-type(even){transform:rotate(0deg) translate(-50%,-50%)}.mob-nav-toggle span:last-of-type{top:auto;bottom:15px}.mob-nav-toggle.on span{transition:all 0.2s linear;transform:rotate(45deg) translateX(-50%);top:50%;left:50%}.mob-nav-toggle.on span:last-of-type{transform:rotate(135deg) translateX(-50%)}.mob-nav{display:none}.mob-nav-container{opacity:0;transition:top 0.5s ease-in-out,opacity 0.5s linear;display:flex;position:fixed;background:rgb(255 255 255 / .95);top:-100vh;left:0;width:100vw;height:100vh;pointer-events:none;overflow:hidden;z-index:999;justify-content:center;align-items:center;flex-direction:column;padding:0;box-shadow:0 0 100px rgb(0 0 0)}.mob-nav-scroll{z-index:0;display:flex;width:100%;height:100vh;position:relative;overflow:scroll;pointer-events:all;justify-content:center;flex-wrap:wrap}.mob-nav-container>.mob-nav-toggle{display:block;pointer-events:all;position:absolute;top:45px;right:0;background:#fff;box-shadow:0 0 25px rgb(0 0 0 / 16%);z-index:10}.mob-nav-scroll>.header-nav{flex-direction:column;margin:0;width:80%;height:auto;margin:auto}.mob-nav-container.on{top:0;opacity:1}.mob-nav-container .mob-nav-toggle{transition:all 0.2s ease-in-out 0.8s;opacity:0}.mob-nav-container.on .mob-nav-toggle.on{transition:all 0.2s ease-in-out 0.8s;opacity:1}.mob-nav-scroll .header-nav{padding:50px 0}.mob-nav-container .header-menu-item{flex-direction:column}.mob-nav-container .header-menu-item ul{display:block;position:relative;left:0;top:0;opacity:1;transform:translate(0,0);box-shadow:none;background:none;padding:0;margin:0;width:auto;pointer-events:all;padding:25px 0;border-top:1px solid #231F20;border-bottom:1px solid #231F20}.mob-nav-container .header-menu-item ul::after{display:none}.mob-nav-container .header-menu-item ul li{padding:0;width:100%}.mob-nav-scroll>.header-nav .header-menu-item ul li a{padding:15px 0}.footer-nav-container>a{flex-grow:unset;margin:0 15px}.footer-bottom-content>.footer-nav-container>a{margin:0 10px;font-size:12px}@media(max-width:1440px){.header-contact-group a:last-of-type,.header-menu-item:last-of-type{margin-right:20px}.header-menu-item a{font-size:1.25vw}.mob-nav-scroll>.header-nav .header-menu-item:last-of-type{margin-right:0;width:auto;justify-content:center}.mob-nav-scroll>.header-nav .header-menu-item a{font-size:2.2vw;padding:25px 0}}@media(max-width:1300px){.header-row .header-tag-line,.header-row .header-contact-group a{font-size:1.1vw}.mob-nav-scroll>.header-nav .header-menu-item a{font-size:2.5vw;padding:25px 0}}@media(max-width:1200px){.header-nav{display:none}.mob-nav,.mob-nav-container .header-nav{display:flex}.mob-nav-scroll>.header-nav .header-menu-item a{font-size:3vw;padding:25px 0}}@media(max-width:992px){.header-row .header-contact-group a{font-size:1.5vw}.footer-nav-container a{font-size:16px}}@media(max-width:768px){.mob-nav .header-btn{display:none}.header-row .header-contact-group a{font-size:2.2vw}.mob-nav-scroll>.header-nav .header-menu-item a{font-size:25px;line-height:1.2em}.footer-nav-container a{margin:0 10px;line-height:1.6em;flex-grow:unset}}@media(max-width:480px){.mob-nav-container>.mob-nav-toggle{top:15px}}@media(max-width:768px){.header-top-row>.space-between{justify-content:space-between!important}}@media(max-width:480px){#header-logo{background-size:cover!important}}.hero.ct-section .ct-section-inner-wrap{flex-wrap:wrap;min-height:100vh}.login-btn span{font-family:"Helvetica Neue";font-weight:100}.mini-basket .cart-link,.mini-basket .cart-link i,.mini-basket .cart-link span,.mini-basket .cart-link bdi{color:#fff;font-size:14px}.mini-basket .cart-link .woocommerce-Price-amount{font-weight:100}.mini-basket .cart-link .cart-container{position:relative;margin-right:20px;transition:all 0.25s linear}.mini-basket .cart-link .basket-item-count{position:absolute;border-radius:100%;overflow:hidden;width:18px;height:0;padding-top:17px;background:#BC0000;border:.5px solid #fff;top:0;transform:translate(50%,-50%);right:-5px;box-shadow:0 0 3px rgb(0 0 0 / 85%)}.mini-basket .cart-link .basket-item-count .count{position:absolute;color:#fff;top:50%;transform:translate(-50%,-50%);left:50%;font-size:8px;line-height:0;text-shadow:0 0 2px rgb(0 0 0 / 85%);letter-spacing:-.03em}.mini-basket .cart-link:hover{text-decoration:underline}.mini-basket .cart-link:hover .cart-container{opacity:.5;transition:all 0.25s linear}.mob-mini-basket .cart-link,.mob-mini-basket .cart-link i,.mob-mini-basket .cart-link span,.mob-mini-basket .cart-link bdi{color:#818181;font-size:18px}.mob-mini-basket .cart-link .woocommerce-Price-amount{font-weight:100}.mob-mini-basket .cart-link .cart-container{position:relative;margin-right:25px;transition:all 0.25s linear}.mob-mini-basket .cart-link .basket-item-count{position:absolute;border-radius:100%;overflow:hidden;width:22px;height:0;padding-top:21px;background:#BC0000;border:.5px solid #fff;top:0;transform:translate(50%,-50%);right:-10px;box-shadow:0 0 3px rgb(0 0 0 / 85%)}.mob-mini-basket .cart-link .basket-item-count .count{position:absolute;color:#fff;top:50%;transform:translate(-50%,-50%);left:50%;font-size:10px;line-height:0;text-shadow:0 0 2px rgb(0 0 0 / 85%);letter-spacing:-.03em}.mob-mini-basket .cart-link:hover{text-decoration:underline}.mob-mini-basket .cart-link:hover .cart-container{opacity:.5;transition:all 0.25s linear}.call-box,.call-box:hover{transition:all 0.25s linear;position:relative}.call-box i{position:relative;margin-right:5px;transform:scaleX(-1) scaleY(1) rotate(0deg);font-size:26px;transition:all 0.25s linear}.call-box:after{display:block;content:"";position:absolute;transform:translateX(-50%);top:50%;left:50%;width:0;height:0;overflow:hidden;background-color:#fff;opacity:0;transition:all 0.2s linear;margin-top:17px;box-shadow:0 0 5px rgb(0 0 0 / .16)}.call-box:hover:after{width:66%;height:3px;opacity:1;transition:all 0.2s linear}.call-box:hover i{transform:scaleX(-1.1) scaleY(1.1) rotate(-10deg)}.header-social-links>a:last-of-type{margin-right:0}.header-social-links a{transition:all 0.25s linear}.header-social-links a:hover{opacity:.5;transition:all 0.25s linear}.top-admin-btn:hover{text-decoration:underline}.top-admin-btn:before{transition:all 0.25s linear}.top-admin-btn:hover:before{opacity:.5;transition:all 0.25s linear}.search-button{transition:all 0.25s linear}.search-button:hover{background-color:#7ac765!important}#mob-nav-btn{position:relative;width:70px;height:60px;display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;padding:15px;border-radius:3px;border:.5px solid #fff0;transition:all 0.25s linear}#mob-nav-btn>span{position:absolute;display:block;width:40px;height:3px;border-radius:3px;background-color:#b3b3b3;transition:all 0.25s linear;top:50%;left:50%;transform:translate(-50%,-50%)}#mob-nav-btn>span:first-of-type{top:15px;transform:translate(-50%,-50%)}#mob-nav-btn>span:last-of-type{top:calc(100% - 15px);transform:translate(-50%,-50%)}#mob-nav-btn:hover{border-color:#7ac765;background-color:rgb(0 0 0 / .015);opacity:1}#mob-nav-btn:hover span{background-color:#7ac765;opacity:1}#mob-nav-btn.on span{top:50%;left:50%}#mob-nav-btn.on>span:first-of-type{top:50%;transform:translate(-50%,-50%) rotate(45deg)}#mob-nav-btn.on>span:nth-of-type(2){opacity:0}#mob-nav-btn.on>span:last-of-type{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}footer{z-index:10}footer>div>div{padding-top:0!important}.footer-links-row a{color:#fff;text-decoration:underline;font-size:14px;margin-right:10px}.footer-links-row a:hover{text-decoration:none}.footer-links-row a:last-of-type{margin-right:0}footer nav ul{margin:0 15px 0 0;padding:0;list-style:none;width:100%}footer nav>ul:last-of-type{margin-right:0}footer nav li{padding-bottom:3px}footer nav li a{color:#fff;font-size:16px}footer nav li a:hover{text-decoration:underline}.footer-addresses ul{margin:0;padding:0;list-style:none}.footer-addresses li{margin:0;padding:0;color:#fff;font-size:14px}.footer-addresses li span{font-weight:600}.footer-terms-list{margin:0 0 0 25px;padding:0 0 0 25px;border-left:1px solid #fff;list-style:none}.footer-terms-list li{margin:0;padding:0 0 0 15px;color:#fff;font-size:14px}.footer-terms-list li:first-of-type{padding-left:0}.footer-terms-list li a{color:#fff}.footer-terms-list li a:hover{text-decoration:underline}@media(max-width:480px){.footer-terms-list{margin:0 0 0 0;padding:0 0 0 0;border-left:0}}.footer-social-links{display:flex;flex-direction:row}.footer-social-links a{color:#fff;position:relative;margin-left:10px;transition:all 0.25s linear}.footer-social-links a:hover{opacity:.5;transition:all 0.25s linear}.accreditations-box .accreditation:last-of-type{margin-right:0}.opening-times-list ul{margin:0;padding:0;list-style:none}.opening-times-list ul li{font-size:14px;color:#fff;font-weight:700;margin-bottom:5px}.opening-times-list ul>li:last-of-type{margin-bottom:0}.announcement-bar-content{flex-grow:1}@media(max-width:992px){#announcement-btn{margin-top:10px}}.mob-menu-container{display:none}#mob-menu ul{margin:0;padding:0;list-style:none}#mob-menu a{display:block;width:100%;color:#fff;line-height:0;height:0;padding:30px 7.5%;letter-spacing:-.03em}#mob-menu>ul>li>a{border-bottom:1px solid #333}#mob-menu>ul>li>a:hover{background-color:#303848}#mob-menu>ul>li>ul>li>a{border-bottom:1px solid #666}#mob-menu>ul>li>ul>li>a:hover{background-color:#999}#mob-menu>ul>li>ul>li>ul>li>a{border-bottom:1px solid #999}#mob-menu>ul>li>ul>li>ul>li>a:hover{background-color:#999}#mob-menu>ul:last-of-type>li:last-of-type>a:last-of-type{border-bottom:0}#mob-menu>ul>li>a{background:#4a5469}#mob-menu>ul>li>ul>li>a{background:#b3b3b3}#mob-menu>ul>li>ul>li>ul>li>a{background:#cacaca}#mob-menu>ul>li>ul{display:none}#social-icons a{color:rgb(0 0 0 / .4)}#social-icons a:hover{color:#00b992}#business-shield-login:hover,#business-shield-login:hover span{color:#4a5469}.burger-link,.burger-link>span{transition:all 0.3s ease-out 0s;position:relative}.burger-link>span{position:absolute}.burger-link>span:first-of-type{top:0}.burger-link>span:nth-of-type(2){top:50%;transform:translate(0,-50%)}.burger-link>span:last-of-type{top:100%;transform:translate(0,-100%)}.burger-link.on{transform:rotate(180deg)}.burger-link.on>span{top:50%;transform:translate(0,-50%)}.block-title-icon-holder i{font-size:50px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-icon-container i{font-size:67px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1200px){div.authority-conversion-support-block-container{width:75%}div.authority-conversion-support-block-image{left:55%}}@media(max-width:480px){div.authority-conversion-support-block-image{left:50%}.title-block-text{text-align:center!important}}.scroller-nav{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.scroller-nav a{width:40px;aspect-ratio:1 / 1;position:relative;margin-right:10px;background:#ffffff80;border-color:#fff;border-width:1px;border-style:solid}.scroller-nav a::after{opacity:0;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px;background:#F3F3F3;transition:all 0.25s linear}.scroller-nav a:hover::after{opacity:.5}.scroller-nav a.on::after,.scroller-nav a.on:hover::after{opacity:1}.scroller-nav a:last-of-type{margin-right:0}.faqs-control .faq-item:last-of-type{margin-bottom:0}.faqs-control .faq-item:nth-of-type(odd){background-color:#f4f4f4}.faq-item .faq-control{position:relative;transition:all 0.25s linear}.faq-item .faq-control:before,.faq-item .faq-control:after{transition:all 0.25s linear;content:"";position:absolute;top:50%;left:50%;width:75%;height:3px;background-color:#fff;transform:translate(-50%,-50%)}.faq-item .faq-control:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item:hover .faq-control{opacity:.8}.faq-item.open .faq-title{color:#7ac765}.faq-item.open .faq-control:before{transform:translate(-50%,-50%) rotate(45deg)}.faq-item.open .faq-control:after{transform:translate(-50%,-50%) rotate(-45deg)}.bullets-list{display:flex;flex-grow:1;margin:0 25px 0 0;list-style:none;padding:0}.bullets-list li{font-size:22px;color:#fff;padding:0 0 10px 35px;position:relative;font-weight:400;text-shadow:0 0 5px rgb(0 0 0 / 16%)}.bullets-list li:after{display:block;content:"";width:25px;height:25px;border-radius:100%;box-shadow:0 0 5px rgb(0 0 0 / .16);background:#fff;top:0;left:0;position:absolute}.bullets-list:last-of-type{margin-right:0}.wpcf7,.wpcf7-form{display:flex;flex-direction:column;width:100%;line-height:1em}.wpcf7 form fieldset.hidden-fields-container{display:none}.wpcf7-form-control-wrap{flex-grow:1;display:flex;flex-direction:column}.off-screen,.screen-reader-response{width:0;height:0;position:absolute;overflow:hidden;top:-99999px;left:-99999px}.screen-reader-response,.screen-reader-response p,.screen-reader-response ul{line-height:1em;padding:0;margin:0}.input-line{width:100%;display:flex;flex-direction:row;padding-bottom:10px;justify-content:flex-start}.wpcf7-form>.input-line:last-of-type{padding-bottom:0}.input-box{position:relative;display:flex;flex-direction:column;padding:0 5px;width:100%}.input-line>.input-box:first-of-type{padding-left:0}.input-line>.input-box:last-of-type{padding-right:0}.input-box input{height:70px}.input-box input,.input-box textarea{background:#FCFCFC;;padding:35px;height:0;font-size:25px;border:1px solid #F3F3F3;width:100%;display:flex;font-weight:100;font-family:'raleway'}.input-box textarea{flex-grow:1;height:200px;resize:none}input::placeholder,textarea::placeholder{color:434343;font-weight:100;font-size:25px}.wpcf7-not-valid-tip,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output{color:#007a8a;background:rgb(0 122 138 / .1);border-radius:3px;padding:5px 15px;border:.5px solid #007a8a;width:100%;transition:all 0.2s ease-in}.wpcf7-form.invalid .wpcf7-response-output,input.wpcf7-not-valid,.wpcf7-not-valid-tip{color:#f77;background:#ffe7e7;border:.5px solid #f77}.wpcf7-form.sent .wpcf7-response-output{color:#00b992;background:#defff8;border:.5px solid #00b992}.wpcf7-response-output{margin-top:10px}@media(max-width:1120px){div.col.quote-support-col{width:100%;padding:25px;margin:0 0 25px 0}.circle.quote-conversion-block-supporting-image{width:200px;padding-top:200px;top:0}.quote-support-content-col{width:calc(100% - 200px)}div.quote-conversion-block-support-quote,div.quote-conversion-block-support-text{padding-right:0}.form-control.quote-form{padding-left:0}}@media(max-width:768px){.col-below-768.input-line>.input-box{padding:0}.col-below-768.input-line>.input-box:first-of-type{margin-bottom:10px}.input-box textarea{height:200px}.input-line{justify-content:center}.input-line{flex-direction:column}.input-line>.input-box{padding-left:0;padding-right:0;width:100%;padding-bottom:10px}.input-line>.input-box:last-of-type{padding-bottom:0}}@media(max-width:680px){.quote-support-content-col{width:100%}div.quote-conversion-block-support-quote,div.quote-conversion-block-support-text{padding-left:0}.circle.quote-conversion-block-supporting-image{margin-top:-65px;margin-bottom:15px}}@media(max-width:1350px){.dynamic-col-count.span-2{width:calc((((100% - (36px * 7)) / 8) * 2) + 36px)}.span-4-at-1350{width:calc((((100% - (36px * 11)) / 12) * 4) + (36px * 3))}.dynamic-col-count.span-4-at-1350,.dynamic-col-count.span-4{width:calc((((100% - (36px * 7)) / 8) * 4) + (36px * 3))}}@media(max-width:1020px){.span-2-at-1020{width:calc((((100% - (36px * 11)) / 12) * 2) + 36px)}.dynamic-col-count.span-2-at-1020,.dynamic-col-count.span-2{width:calc((((100% - (36px * 7)) / 8) * 2) + 36px)}.span-3-at-1020{width:calc((((100% - (36px * 11)) / 12) * 3) + (36px * 2))}.dynamic-col-count.span-3-at-1020,.dynamic-col-count.span-3{width:calc((((100% - (36px * 7)) / 8) * 3) + (36px * 2))}.span-4-at-1020{width:calc((((100% - (36px * 11)) / 12) * 4) + (36px * 3))}.dynamic-col-count.span-4-at-1020,.dynamic-col-count.span-4{width:calc((((100% - (36px * 7)) / 8) * 4) + (36px * 3))}.span-5-at-1020{width:calc((((100% - (36px * 11)) / 12) * 5) + (36px * 4))}.dynamic-col-count.span-5-at-1020,.dynamic-col-count.span-5{width:calc((((100% - (36px * 7)) / 8) * 5) + (36px * 4))}}@media(max-width:768px){.block-width-at-768,.dynamic-col-count.block-width-at-768{width:100%}.content-center-at-768,.dynamic-col-count.content-center-at-768{align-items:middle}}.spin{animation:rotation-centred 30s infinite linear}.spin-slow{animation:rotation 60s infinite linear}.spin-centre{animation:rotation-centred 30s infinite linear}.spin-centre-counter{animation:rotation-centred-counter 120s infinite linear}.spin-centre-slow{animation:rotation-centred 320s infinite linear}#hero-bg{opacity:0;transform:translate(-50%,-50%) scale(1);transition:opacity 2s,transform 30s}#hero-bg.loaded{opacity:1;transform:translate(-50%,-55%) scale(1.2)}@media(max-width:1120px){.ethics-support-cta-block-foreground-image.spin{animation:custom-animation-1 30s infinite linear}}@keyframes hero-intro-animation{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes custom-animation-1{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation-centred{from{transform:rotate(0deg) translate(-50%,-50%);transform-origin:0 0}to{transform:rotate(359deg) translate(-50%,-50%);transform-origin:0 0}}@keyframes rotation-centred-counter{from{transform:rotate(0deg) translate(-50%,-50%);transform-origin:0 0}to{transform:rotate(-359deg) translate(-50%,-50%);transform-origin:0 0}}@media(max-width:992px){.page-id-828 #hero-bg{object-position:82.5% 50%}}@media(max-width:768px){.page-id-828 #hero-bg{object-position:70% 50%}}@media(max-width:480px){.page-id-828 #hero-bg{object-position:70% 50%}}.giant-text::after{display:none}[data-aos^=zoom][data-aos^=zoom].aos-init>.giant-text{transition:all 5s ease-in-out;filter:blur(25px)}[data-aos^=zoom][data-aos^=zoom].aos-init.aos-animate>.giant-text{transition:all 5s ease-in-out;filter:blur(0)}a{color:#404040;text-decoration:none}a:hover{text-decoration:none}*{font-family:"quasimoda",sans-serif!important}.fas{font-family:'Font Awesome 5 Free'!important}@media (max-width:992px){.service-mobile-contents>*{margin-bottom:30px}}@media (max-width:768px){.service-mobile-contents .sub-title{font-size:20px}}.service-sub-title{font-weight:400;font-size:18px}.service-sub-title strong{font-size:1.2em}div.service-tab.on .service-chevron{display:none}@media (max-width:992px){div.service-tab .service-chevron{display:none}}div.service-content .sub-title span{font-size:20px;font-weight:400}div.service-content .sub-title span strong{font-weight:500;font-size:25px}div.ct-shortcode{width:100%}div.ct-shortcode .sub-service-container{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:center;border-style:solid;border-color:#C6C6C6;border-width:1px;margin-top:30px}div.ct-shortcode .sub-service-container .sub-service-tabs-container{background-color:#F2F2F2}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on{background-color:#FDFDFD;border-width:1px;border-color:#C6C6C6;border-style:solid none;position:relative}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab:first-child{border-top-style:none}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on .service-chevron{display:none}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on::after{content:'';background-color:#FDFDFD;position:absolute;top:0;right:-2px;bottom:0;width:3px}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on .sub-service-title::after{display:none}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile{margin:30px;margin-top:0;width:calc(100% - (30px * 2))}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile>*{margin-top:30px}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile .column-text-root{font-weight:300;text-align:justify}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile .btn-row .btn{font-size:1rem}div.ct-shortcode .sub-service-container .sub-service-content-container{width:100%;padding:20px;border-width:1px;border-style:none;border-left-style:solid;border-color:#C6C6C6}div.ct-shortcode .sub-service-container .sub-service-content-container .sub-service-content.on{display:flex}@media (max-width:992px){div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile{margin:20px;margin-bottom:30px}div.ct-shortcode .sub-service-container .sub-service-content-container{display:none}div.ct-shortcode .sub-service-container .sub-service-tabs-container{width:100%}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab{display:block}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab::after{transition:transform 0.5s ease-in-out;top:20px;left:20px;right:unset;bottom:unset;width:18px;height:18px;font-size:25px}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on::after{top:20px;left:20px;right:unset;bottom:unset;transform:rotate(90deg);width:18px}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab.on .sub-service-mobile{display:block}div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-title{padding:20px 30px 20px 50px;text-align:left}div.ct-shortcode.sub-services-shortcode{width:calc(100% + 60px);margin-left:-30px}}@media (max-width:768px){div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile div.column-text,div.ct-shortcode .sub-service-container .sub-service-tabs-container .sub-service-tab .sub-service-mobile div.column-text-root{column-count:1;text-align:left}}div.worked-with-list .worked-with-logo-container{width:16%;height:calc(100% - 41px)}div.worked-with-list .worked-with-logo-container .worked-with-logo{object-fit:contain;object-position:center}.hub-accordian-title-container.on{background-color:#fff}.hub-accordian-title-container.on .hub-accordian-icon{transform:rotate(90deg)}a.btn.right-arrow,a.btn.up-arrow,a.btn.down-arrow{padding-right:calc(1em + 60px)}a.btn.right-arrow::after{content:'\f054';font-family:'Font Awesome 5 Free';font-weight:900}a.btn.up-arrow::after{content:'\f077';font-family:'Font Awesome 5 Free';font-weight:900}a.btn.down-arrow::after{content:'\f078';font-family:'Font Awesome 5 Free';font-weight:900}.btn.submit-btn{box-shadow:initial}form .input-line .input-box p{line-height:1.6em;margin:0}form .input-line .input-box p label{font-size:15px}form .input-line .input-box p span{margin-top:10px}form .input-line .input-box p span input,form .input-line .input-box p span textarea{padding:20px 60px 20px 20px;font-size:20px;background-color:#fff;border-color:#013333}.header-contact-us a{color:inherit}input::placeholder,textarea::placeholder{font-size:1em}blockquote{background-color:#F2F2F2;padding:50px;background-image:url(/wp-content/plugins/knapton-wright/images/quote_svg.svg);background-position:top left;background-repeat:no-repeat;background-size:contain;font-size:20px;font-weight:500;margin:0}.mobile-handle{scroll-behavior:smooth}html.open div.ct-div-block.mobile-handle{display:flex;justify-content:flex-end}@media (max-width:767px){html.open .header-contact-us{transform:translateY(100%);margin-bottom:0}}h1,h2,h3,h4,h5,h6{line-height:1.2em}h1{font-size:75px;font-weight:700}h2{font-size:65px;font-weight:500}h3{font-size:65px}#legal-document h1{font-size:65px}#legal-document h2{font-size:45px}#legal-document h3{font-size:30px}@media (max-width:992px){h1{font-size:60px}h2{font-size:50px}h3{font-size:40px}}@media (max-width:768px){h1,h2{text-align:center}}.scroller-item.on{animation-name:fade-in;animation-duration:0.5s;animation-timing-function:ease-in-out}@keyframes fade-in{0%{opacity:1}15%{opacity:0}100%{opacity:1}}@media (max-width:1200px){img.image-overflow-left,img.image-overflow-right{width:40%}div.left-aligned-image div.about-text,div.right-aligned-image div.about-text{width:60%}}@media (max-width:992px){img.image-overflow-left,img.image-overflow-right,div.left-aligned-image div.about-text,div.right-aligned-image div.about-text{width:100%}}.scroller-nav .dark{border-color:#014125;background:#00000020}.scroller-nav .dark::after{background-color:#014125}@media (max-width:992px){.hero-contents .btn{flex-grow:1}}@media (max-width:1200px){div.image-overflow-height-control .section-container.left-aligned-image,div.image-overflow-height-control .section-container.right-aligned-image{flex-direction:column}div.image-overflow-height-control .section-container.left-aligned-image .image-overflow-left,div.image-overflow-height-control .section-container.right-aligned-image .image-overflow-right{position:static;width:100%;aspect-ratio:1 / .5}div.image-overflow-height-control .section-container.left-aligned-image .about-text-left,div.image-overflow-height-control .section-container.right-aligned-image .about-text-right{width:100%;padding:100px 50px}div.image-overflow-height-control .section-container #about-person-image{object-position:20% 20%}}@media (max-width:992px){div.image-overflow-height-control .section-container.left-aligned-image .about-text-left,div.image-overflow-height-control .section-container.right-aligned-image .about-text-right{padding:100px 0}}.insight-item-excerpt p{margin:0;font-weight:100}.insights-pagination{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}.insights-pagination-btn{width:40px;height:40px;background-color:#00000020;border-color:#014125;border-style:solid;border-width:1px;display:flex;align-items:center;justify-content:center;position:relative}.insights-pagination-btn::before{content:'';width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background-color:#014125;transition-property:opacity;transition-duration:0.2s;transition-timing-function:ease-in-out;z-index:-1}.insights-pagination-btn:hover::before{opacity:.5}.insights-pagination-btn.on::before{opacity:1}.insights-pagination-btn.on{color:#fff}#div_block-4-1224{width:35%;align-items:center;display:flex;flex-direction:column;text-align:center;gap:30px}#div_block-5-1224{width:65%;flex-direction:column;display:flex;text-align:left;align-items:flex-start;justify-content:space-between;gap:30px}@media (max-width:991px){#contact{padding-bottom:50px}}@media (max-width:991px){#div_block-4-1224{padding-right:0;padding-left:0}}@media (max-width:991px){#div_block-5-1224{padding-right:0;padding-left:0}}@media (max-width:991px){#contact-columns>.ct-div-block{width:100%!important}}#contact-columns{flex-direction:row;display:flex;justify-content:center;align-items:flex-start}#shortcode-20-1224{margin-top:20px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}@media (max-width:767px){#headline-4-1217{font-size:35px;line-height:1.3em}}#quote-btns{display:flex;flex-direction:row;align-items:center;justify-content:center}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#about-person-image{object-fit:cover}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#businesses{padding-top:50px;padding-bottom:50px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#services{padding-top:100px}@media (max-width:991px){#services{padding-bottom:0}}@media (max-width:991px){#services-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%}}# .oxy-repeater-pages{font-size:12px}# .oxy-repeater-pages{font-size:12px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}@media (max-width:991px){#about-vfd-image{object-position:0 20%;object-position:0 20%}}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#top{display:flex;text-align:left;align-items:center;justify-content:center}@media (max-width:767px){#top{justify-content:flex-end}}#hero-title{width:100%;margin-bottom:1.2rem}@media (max-width:479px){#hero-title{font-size:45px}}#hero-sub-title{font-size:30px;width:50%;line-height:1.3;margin-bottom:3.7rem}@media (max-width:767px){#hero-sub-title{font-size:25px;width:100%}}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#{useCustomTag:true}#{useCustomTag:true}#{useCustomTag:true}#{display:none}#{display:none}@media (max-width:1120px){#{display:block}}#inner_content-63-18{useCustomTag:true;min-height:100vh}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#fff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px}.oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px}.oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgb(0 0 0 / .5);margin-bottom:20px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgb(0 0 0 / .5)}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000;background-image:linear-gradient(-45deg,rgb(255 255 255 / .12) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .12) 50%,rgb(255 255 255 / .12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#6af;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgb(255 255 255 / .12) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .12) 50%,rgb(255 255 255 / .12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#fff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#fff}.ct-slider .ct-slide{padding:0}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:0.5s}.oxy-shape-divider{width:0;height:0}.oxy_shape_divider svg{width:100%}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a div{margin-left:0}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#fff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url()}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children>a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children>a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgb(0 0 0 / .2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-site-navigation{--oxynav-brand-color:#4831B0;--oxynav-neutral-color:#FFFFFF;--oxynav-activehover-color:#EFEDF4;--oxynav-background-color:#4831B0;--oxynav-border-radius:0px;--oxynav-other-spacing:8px;--oxynav-transition-duration:0.3s;--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93)}.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{text-align:left}.oxy-site-navigation>ul{left:0}.oxy-site-navigation{--oxynav-animation-name:none}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(1){background-color:var(--oxynav-brand-color);transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing);border:none}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(2){background:#fff0;border:1px solid currentColor;transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(2):not(:hover)>img{filter:invert(0)!important}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:hover{background-color:var(--oxynav-activehover-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(1)>a{color:var(--oxynav-neutral-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(2)>a{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:hover>a{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(1)>a::after{color:var(--oxynav-neutral-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:nth-last-child(2)>a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']:hover>a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']>ul{display:none}.oxy-site-navigation>ul:not(.open)>li[data-cta='true']>button,.oxy-site-navigation>ul:not(.open)>li[data-cta='true']>ul{display:none}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}body{font-family:'Raleway'}body{line-height:1.6;font-size:18px;font-weight:400;color:color(5)}.oxy-nav-menu-hamburger-line{background-color:color(5)}h1,h2,h3,h4,h5,h6{font-family:'Raleway'}h4,h5,h6{font-size:20px;line-height:1.2em}h5,h6{font-size:18px;line-height:1.2em}h6{font-size:16px;line-height:1.2em}a{color:#404040;text-decoration:none}a:hover{color:#004125;text-decoration:underline}.ct-link-text{text-decoration:}.ct-link{text-decoration:}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{padding-top:200px;padding-right:20px;padding-bottom:200px;padding-left:20px}.ct-new-columns>.ct-div-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.oxy-header-container{padding-right:20px;padding-left:20px}@media (max-width:992px){.ct-columns-inner-wrap{display:block!important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100%!important;margin:0!important}.ct-columns-inner-wrap{margin:0!important}}.btn:after{transform:translateY(-50%);content:"{{btn-chevron}}";position:absolute;top:50%;right:30px;height:1em;width:1em}.btn{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:20px;padding-bottom:20px;padding-left:60px;position:relative;font-size:25px;transition-duration:0.1s;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;line-height:1em;padding-right:60px;font-weight:500;box-shadow:0 10px 25px #00000080}@media (max-width:991px){.btn{white-space:break-spaces}}@media (max-width:767px){.btn:after{right:20px}.btn{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:50px;font-size:20px}}.btn-dark:hover{border-top-color:#004125;border-right-color:#004125;border-bottom-color:#004125;border-left-color:#004125;background-color:#fdfdfd;color:#004125;text-decoration:none}.btn-dark{background-color:#004125;color:#fdfdfd;border-top-color:#fdfdfd;border-right-color:#fdfdfd;border-bottom-color:#fdfdfd;border-left-color:#fdfdfd;text-decoration:none}.btn-light:hover{border-top-color:#fdfdfd;border-right-color:#fdfdfd;border-bottom-color:#fdfdfd;border-left-color:#fdfdfd;background-color:#004125;color:#fdfdfd;text-decoration:none}.btn-light{background-color:#fdfdfd;color:rgb(0 0 0 / .8);border-top-color:rgb(0 0 0 / .8);border-right-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8);border-left-color:rgb(0 0 0 / .8);text-decoration:none}.section-container{max-width:1440px;width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.section-container:not(.ct-section):not(.oxy-easy-posts),.section-container.oxy-easy-posts .oxy-posts,.section-container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1120px){.section-container{width:90%;padding-left:10px;padding-right:10px}}.full-height{height:100vh}@media (max-width:767px){.full-height{min-height:100vh;height:auto}}@media (max-width:479px){.full-height{}}.header{background-color:#f2f2f2;border-top-color:#004125;border-right-color:#004125;border-bottom-color:#004125;border-left-color:#004125;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-bottom-style:solid;position:fixed;font-size:20px;height:80px;z-index:99}@media (max-width:1120px){.header{}}.footer{background-color:rgb(0 0 0 / .8);padding-top:150px;padding-bottom:150px;border-bottom-color:#f2f2f2;border-bottom-width:5px;border-bottom-style:solid}.header-logo{position:absolute;top:0;left:0;aspect-ratio:1 / 1;height:163px;background-color:#fdfdfd;border-top-width:1px;border-right-width:1px;border-bottom-width:5px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#c6c6c6;border-right-color:#c6c6c6;border-bottom-color:#004125;border-left-color:#c6c6c6;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}@media (max-width:1120px){.header-logo{flex-grow:1}}@media (max-width:767px){.header-logo{height:130px}}.header-content{gap:50px;padding-bottom:0;height:100%;text-align:center;margin-top:auto;margin-bottom:auto}.header-content:not(.ct-section):not(.oxy-easy-posts),.header-content.oxy-easy-posts .oxy-posts,.header-content.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:50px}.header-nav{flex-grow:1}.header-nav:not(.ct-section):not(.oxy-easy-posts),.header-nav.oxy-easy-posts .oxy-posts,.header-nav.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:1120px){.header-nav{}.header-nav:not(.ct-section):not(.oxy-easy-posts),.header-nav.oxy-easy-posts .oxy-posts,.header-nav.ct-section .ct-section-inner-wrap{display:none}}.box-shadow{box-shadow:0 0 10px #0000004a}.header-nav-link:hover{color:#004125}.header-nav-link{font-weight:100;color:#404040;font-size:20px;white-space:nowrap}.pencil-thin-text:hover{color:#004125}.pencil-thin-text{font-weight:100;color:#404040}@media (max-width:1120px){.pencil-thin-text:hover{}}.mobile-nav{background-color:#f2f2f2}.mobile-nav:not(.ct-section):not(.oxy-easy-posts),.mobile-nav.oxy-easy-posts .oxy-posts,.mobile-nav.ct-section .ct-section-inner-wrap{display:none}@media (max-width:1120px){.mobile-nav{position:fixed;left:0;right:0;bottom:0;gap:50px;top:0;z-index:98}.mobile-nav:not(.ct-section):not(.oxy-easy-posts),.mobile-nav.oxy-easy-posts .oxy-posts,.mobile-nav.ct-section .ct-section-inner-wrap{display:none;align-items:center;justify-content:center;gap:50px}}.mobile-handle{color:color(11)}.mobile-handle>svg{width:55px;height:55px}.mobile-handle{text-align:center;overflow:hidden;height:50px;aspect-ratio:1 / 1;cursor:pointer;scroll-behavior:smooth}.mobile-handle:not(.ct-section):not(.oxy-easy-posts),.mobile-handle.oxy-easy-posts .oxy-posts,.mobile-handle.ct-section .ct-section-inner-wrap{display:none;align-items:center}@media (max-width:1120px){.mobile-handle{transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;width:163px;aspect-ratio:1 / 1;cursor:pointer;scroll-behavior:smooth}.mobile-handle:not(.ct-section):not(.oxy-easy-posts),.mobile-handle.oxy-easy-posts .oxy-posts,.mobile-handle.ct-section .ct-section-inner-wrap{display:flex;align-items:flex-end;justify-content:flex-start}}.mobile-handle-icon{color:#404040}.mobile-handle-icon>svg{width:55px;height:55px}.mobile-handle-icon{width:inherit;height:inherit}@media (max-width:1120px){.mobile-handle-icon{width:auto}}.full-width{width:100%}@media (max-width:1120px){.full-width{}}.footer-logo{aspect-ratio:1 / 1;background-color:#fdfdfd;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-top-color:#004125;border-right-color:#004125;border-bottom-color:#004125;border-left-color:#004125;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-bottom-style:solid;height:150px}.row{gap:50px}.row:not(.ct-section):not(.oxy-easy-posts),.row.oxy-easy-posts .oxy-posts,.row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;gap:50px}.footer-header{font-size:50px;font-weight:300}@media (max-width:991px){.footer-header{font-size:40px}}.white-text{color:#fdfdfd}@media (max-width:991px){.white-text{}}.footer-sub-header{font-size:30px;font-weight:400}@media (max-width:991px){.footer-sub-header{font-size:20px}}.align-center:not(.ct-section):not(.oxy-easy-posts),.align-center.oxy-easy-posts .oxy-posts,.align-center.ct-section .ct-section-inner-wrap{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.align-center{text-align:center}.align-center:not(.ct-section):not(.oxy-easy-posts),.align-center.oxy-easy-posts .oxy-posts,.align-center.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}}.footer-nav{gap:50px;font-weight:100}.footer-nav:not(.ct-section):not(.oxy-easy-posts),.footer-nav.oxy-easy-posts .oxy-posts,.footer-nav.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:50px}@media (max-width:767px){.footer-nav{gap:20px}.footer-nav:not(.ct-section):not(.oxy-easy-posts),.footer-nav.oxy-easy-posts .oxy-posts,.footer-nav.ct-section .ct-section-inner-wrap{flex-wrap:wrap;gap:20px}}.footer-nav-link:hover{color:#c6c6c6}.footer-nav-link{font-weight:100;color:#f2f2f2;font-size:20px}.hero-section{position:relative;overflow:hidden}.section-background-image{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center;height:100%;width:100%}@media (max-width:1120px){.section-background-image{object-position:80% center}}@media (max-width:991px){.section-background-image{}}@media (max-width:767px){.section-background-image{object-position:80% center}}.hero-background-overlay{background-image:radial-gradient(ellipse,#fff0,rgb(0 0 0 / .5) 100%),url(https://virtualfinancedirector.co.uk/wp-content/uploads/2023/03/hero_vectors.svg);background-size:auto,cover;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;background-position:right bottom}.hero-contents{z-index:1}.hero-contents:not(.ct-section):not(.oxy-easy-posts),.hero-contents.oxy-easy-posts .oxy-posts,.hero-contents.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767px){.hero-contents{gap:30px;text-align:center;padding-bottom:100px}.hero-contents:not(.ct-section):not(.oxy-easy-posts),.hero-contents.oxy-easy-posts .oxy-posts,.hero-contents.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:30px}}@media (max-width:479px){.hero-contents{gap:20px}.hero-contents:not(.ct-section):not(.oxy-easy-posts),.hero-contents.oxy-easy-posts .oxy-posts,.hero-contents.ct-section .ct-section-inner-wrap{gap:20px}}.text-shadow{text-shadow:0 0 10px #0000004a}.btn-row{gap:20px;width:auto}.btn-row:not(.ct-section):not(.oxy-easy-posts),.btn-row.oxy-easy-posts .oxy-posts,.btn-row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}@media (max-width:991px){.btn-row{}.btn-row:not(.ct-section):not(.oxy-easy-posts),.btn-row.oxy-easy-posts .oxy-posts,.btn-row.ct-section .ct-section-inner-wrap{flex-wrap:wrap}}.image-overflow-container{padding-top:100px;padding-bottom:100px}@media (max-width:991px){.image-overflow-container{margin-bottom:0;padding-bottom:0}}.image-overflow-left{position:absolute;top:0;left:0;bottom:0;width:50%;object-fit:cover;object-position:center;height:100%}@media (max-width:991px){.image-overflow-left{position:static;width:100%}}.sub-title{font-size:25px;font-weight:500}@media (max-width:767px){.sub-title{font-size:20px}}@media (max-width:767px){.column-text{}}.insight-item{text-align:left;margin-top:20px;margin-bottom:20px}.insight-item:not(.ct-section):not(.oxy-easy-posts),.insight-item.oxy-easy-posts .oxy-posts,.insight-item.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (max-width:1120px){.insight-item{}}@media (max-width:767px){.insight-item{}}.insight-item-image{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-top-color:#777;border-right-color:#777;border-bottom-color:#777;border-left-color:#777;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.insight-list:not(.ct-section):not(.oxy-easy-posts),.insight-list.oxy-easy-posts .oxy-posts,.insight-list.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}@media (max-width:1120px){.insight-list{}}@media (max-width:991px){.insight-list{}}.insight-item-title{font-size:25px;font-weight:500;padding-bottom:10px}.insight-item-excerpt{font-size:25px;font-weight:100;line-height:1.2em;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.insight-content{gap:50px;padding-top:50px;padding-bottom:50px}.insight-content:not(.ct-section):not(.oxy-easy-posts),.insight-content.oxy-easy-posts .oxy-posts,.insight-content.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;gap:50px}.services-container{background-image:linear-gradient(180deg,#fdfdfd,#404040 100%),url(https://virtualfinancedirector.co.uk/wp-content/uploads/2023/03/service_vector.svg);background-size:auto,cover;background-repeat:no-repeat;padding-top:50px;padding-bottom:100px;background-position:right bottom}.service-tab{background-color:#f2f2f2;width:100%;text-align:center;padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:10px;gap:10px;min-width:calc(20% - 20px);cursor:pointer}.service-tab:not(.ct-section):not(.oxy-easy-posts),.service-tab.oxy-easy-posts .oxy-posts,.service-tab.ct-section .ct-section-inner-wrap{display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width:991px){.service-tab{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;text-align:center;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:background-color;position:relative}.service-tab:not(.ct-section):not(.oxy-easy-posts),.service-tab.oxy-easy-posts .oxy-posts,.service-tab.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:space-between}}.service-tabs{gap:20px;width:auto;margin-top:100px;min-width:100%}.service-tabs:not(.ct-section):not(.oxy-easy-posts),.service-tabs.oxy-easy-posts .oxy-posts,.service-tabs.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media (max-width:991px){.service-tabs{gap:0;margin-top:50px}.service-tabs:not(.ct-section):not(.oxy-easy-posts),.service-tabs.oxy-easy-posts .oxy-posts,.service-tabs.ct-section .ct-section-inner-wrap{display:none;gap:0}}.service-content{background-color:#fdfdfd;border-top-color:rgb(0 0 0 / .8);border-right-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8);border-left-color:rgb(0 0 0 / .8);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:50px;padding-right:50px;padding-left:50px;padding-bottom:50px;gap:30px}.service-content:not(.ct-section):not(.oxy-easy-posts),.service-content.oxy-easy-posts .oxy-posts,.service-content.ct-section .ct-section-inner-wrap{display:none;align-items:flex-start;justify-content:center;gap:30px}.sub-service-tab{padding-top:20px;padding-right:50px;padding-bottom:20px;padding-left:30px;position:relative;cursor:pointer}.sub-service-tab:not(.ct-section):not(.oxy-easy-posts),.sub-service-tab.oxy-easy-posts .oxy-posts,.sub-service-tab.ct-section .ct-section-inner-wrap{display:flex;align-items:flex-start;justify-content:center}@media (max-width:991px){.sub-service-tab{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}.sub-service-title{font-weight:500;text-align:left}.service-tab-text{font-size:25px;font-weight:500}@media (max-width:991px){.service-tab-text{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;width:calc(100% - 40px);text-align:left;margin-left:40px}}.sub-service-content{width:100%;height:100%;background-color:#fdfdfd;gap:30px;padding-top:10px;padding-right:50px;padding-bottom:10px;padding-left:50px}.sub-service-content:not(.ct-section):not(.oxy-easy-posts),.sub-service-content.oxy-easy-posts .oxy-posts,.sub-service-content.ct-section .ct-section-inner-wrap{display:none;align-items:flex-start;justify-content:flex-start;gap:30px}.worked-with-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%)}.relative-parent{position:relative}.worked-with-content{z-index:1;height:600px}@media (max-width:767px){.worked-with-content{text-align:center}}.worked-with-overlay{background-image:linear-gradient(180deg,rgb(0 0 0 / .5),rgb(0 0 0 / .7) 100%),url(https://virtualfinancedirector.co.uk/wp-content/uploads/2023/03/hero_vectors.svg);background-size:auto,cover;position:absolute;top:0;left:0;right:0;bottom:0;background-position:right top}.image-overflow-right{position:absolute;top:0;bottom:0;width:50%;object-fit:cover;object-position:center;height:100%;right:0}@media (max-width:991px){.image-overflow-right{width:100%;position:static;height:40vh}}.worked-with-list{width:100%;position:relative}.worked-with-list:not(.ct-section):not(.oxy-easy-posts),.worked-with-list.oxy-easy-posts .oxy-posts,.worked-with-list.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.testimonial-background-overlay{background-image:linear-gradient(180deg,#0000004a,rgb(0 0 0 / .8) 100%),url(https://virtualfinancedirector.co.uk/wp-content/uploads/2023/03/hero_vectors.svg);position:absolute;top:0;left:0;right:0;bottom:0}.rise-up{z-index:2}.testimonial-list{width:100%;position:relative}.testimonial-list:not(.ct-section):not(.oxy-easy-posts),.testimonial-list.oxy-easy-posts .oxy-posts,.testimonial-list.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.testimonial-item-container{width:30%}.testimonial-item-logo{object-fit:contain;object-position:center;width:100%;height:100%}.testimonial-image-container{width:100%;height:150px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;overflow:hidden}.testimonial-image-container:not(.ct-section):not(.oxy-easy-posts),.testimonial-image-container.oxy-easy-posts .oxy-posts,.testimonial-image-container.ct-section .ct-section-inner-wrap{display:flex;align-items:center;justify-content:center}.testimonial-item-background-image{position:absolute;top:0;left:0;width:40%}.testimonial-content{color:#fdfdfd}.testimonial-name{color:#c6c6c6;font-size:18px}.section-padding{padding-top:150px;padding-right:20px;padding-bottom:150px;padding-left:20px}.section-padding:not(.ct-section):not(.oxy-easy-posts),.section-padding.oxy-easy-posts .oxy-posts,.section-padding.ct-section .ct-section-inner-wrap{align-items:flex-start}.left-aligned-image:not(.ct-section):not(.oxy-easy-posts),.left-aligned-image.oxy-easy-posts .oxy-posts,.left-aligned-image.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media (max-width:991px){.left-aligned-image{text-align:right}.left-aligned-image:not(.ct-section):not(.oxy-easy-posts),.left-aligned-image.oxy-easy-posts .oxy-posts,.left-aligned-image.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}}.right-aligned-image:not(.ct-section):not(.oxy-easy-posts),.right-aligned-image.oxy-easy-posts .oxy-posts,.right-aligned-image.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width:991px){.right-aligned-image{}.right-aligned-image:not(.ct-section):not(.oxy-easy-posts),.right-aligned-image.oxy-easy-posts .oxy-posts,.right-aligned-image.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}}.vfdnet-logo{width:40%;object-fit:contain}.hub-accordian-item:last-child{border-bottom-color:rgb(0 0 0 / .8);border-bottom-width:1px;border-bottom-style:solid}.hub-accordian-item{width:100%;border-top-color:rgb(0 0 0 / .8);border-right-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8);border-left-color:rgb(0 0 0 / .8);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid}.hub-accordian-title-container{width:100%;height:66px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:#f2f2f2;gap:20px;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:background-color;cursor:pointer}.hub-accordian-title-container:not(.ct-section):not(.oxy-easy-posts),.hub-accordian-title-container.oxy-easy-posts .oxy-posts,.hub-accordian-title-container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}.hub-accordian-icon{color:#333}.hub-accordian-icon>svg{width:30px;height:30px}.hub-accordian-icon{transform:rotate(0deg);transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:transform}.hub-accordian-content{width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-top-color:rgb(0 0 0 / .8);border-top-width:1px;border-top-style:solid}.hub-accordian-content:not(.ct-section):not(.oxy-easy-posts),.hub-accordian-content.oxy-easy-posts .oxy-posts,.hub-accordian-content.ct-section .ct-section-inner-wrap{display:none}.quote-cta-section{background-color:#000}.quote-cta-content{gap:100px;text-align:center}.quote-cta-content:not(.ct-section):not(.oxy-easy-posts),.quote-cta-content.oxy-easy-posts .oxy-posts,.quote-cta-content.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:100px}@media (max-width:767px){.quote-cta-content{gap:50px}.quote-cta-content:not(.ct-section):not(.oxy-easy-posts),.quote-cta-content.oxy-easy-posts .oxy-posts,.quote-cta-content.ct-section .ct-section-inner-wrap{gap:50px}}.contact-image{aspect-ratio:1 / 1;object-position:center;object-fit:cover;width:100%}.footer-content{gap:80px;padding-bottom:0}.footer-content:not(.ct-section):not(.oxy-easy-posts),.footer-content.oxy-easy-posts .oxy-posts,.footer-content.ct-section .ct-section-inner-wrap{gap:80px}@media (max-width:1120px){.footer-content{}}@media (max-width:991px){.footer-content{}}@media (max-width:767px){.footer-content{gap:40px}.footer-content:not(.ct-section):not(.oxy-easy-posts),.footer-content.oxy-easy-posts .oxy-posts,.footer-content.ct-section .ct-section-inner-wrap{gap:40px}}.accordian-content{margin-bottom:30px}.testionials-content{gap:100px}.testionials-content:not(.ct-section):not(.oxy-easy-posts),.testionials-content.oxy-easy-posts .oxy-posts,.testionials-content.ct-section .ct-section-inner-wrap{gap:100px}@media (max-width:479px){.testionials-content{padding-left:0;padding-right:0;margin-right:0;margin-left:0}}.about-sub-header{font-size:25px}.column-text-root{column-count:2}@media (max-width:1120px){.header-contact-us{flex-grow:1}}@media (max-width:767px){.header-contact-us{transform:translateY(1px);position:fixed;bottom:0;left:10px;text-align:center;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:#004125;color:#f2f2f2;margin-bottom:10px;right:10px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color,transform,margin;margin-left:auto;margin-right:auto}.header-contact-us:hover{border-top-color:#004125;border-right-color:#004125;border-bottom-color:#004125;border-left-color:#004125;background-color:#f2f2f2;color:#004125}}@media (max-width:1120px){.mobile-nav-container{gap:50px;height:calc(100vh - (170px + 50px));margin-top:170px;margin-left:50px;margin-right:50px;margin-bottom:50px;width:calc(100% - (50px *2));overflow:scroll}.mobile-nav-container:not(.ct-section):not(.oxy-easy-posts),.mobile-nav-container.oxy-easy-posts .oxy-posts,.mobile-nav-container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:50px}}.about-text{width:50%;padding-left:50px;padding-right:50px;padding-top:100px;padding-bottom:100px;text-align:left;gap:30px}.about-text:not(.ct-section):not(.oxy-easy-posts),.about-text.oxy-easy-posts .oxy-posts,.about-text.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;gap:30px}@media (max-width:991px){.about-text{width:100%;padding-left:0;padding-right:0;padding-bottom:50px}}.tabs-container{width:100%;overflow:hidden}.testimonial-scroller-track-wrapper{width:100%;position:relative;overflow:hidden;padding-bottom:141px}.worked-with-scroller-track-wrapper{position:relative;width:100%;padding-bottom:141px;overflow:hidden}.scroller-item{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.service-mobile-contents:not(.ct-section):not(.oxy-easy-posts),.service-mobile-contents.oxy-easy-posts .oxy-posts,.service-mobile-contents.ct-section .ct-section-inner-wrap{display:none}@media (max-width:991px){.service-mobile-contents{width:100%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fdfdfd;text-align:left}.service-mobile-contents:not(.ct-section):not(.oxy-easy-posts),.service-mobile-contents.oxy-easy-posts .oxy-posts,.service-mobile-contents.ct-section .ct-section-inner-wrap{display:none}}.sub-service-mobile:not(.ct-section):not(.oxy-easy-posts),.sub-service-mobile.oxy-easy-posts .oxy-posts,.sub-service-mobile.ct-section .ct-section-inner-wrap{display:none}@media (max-width:991px){.sub-service-mobile{width:100%}}.temp-about-text-left{padding-right:100px;padding-left:0}.about-text-left{padding-left:100px;padding-right:0}@media (max-width:991px){.about-text-left{padding-left:0}}.about-text-right{padding-right:100px;padding-left:0}@media (max-width:991px){.about-text-right{padding-right:0}}@media (max-width:479px){.about-text-right{}}.header-logo-container{width:163px;height:100%;position:relative}.insight-scroller-track-wrapper{overflow:hidden;position:relative;padding-bottom:141px;width:100%}@media (max-width:991px){.services-header{margin-left:30px;margin-right:30px;padding-bottom:30px}}.image-overflow-height-control{width:100%;position:relative}.service-chevron{width:25px;height:25px}@media (max-width:991px){.service-chevron{position:absolute;top:20px;left:20px;transition-timing-function:ease-in-out;transition-duration:0.5s;transition-property:rotate;margin-top:auto;margin-bottom:auto;rotate:-90deg}}.chevron-line{border-bottom-color:rgb(0 0 0 / .8);border-bottom-style:solid;border-bottom-width:1px;position:absolute}.sub-service-chevron{position:absolute;top:0;right:20px;bottom:0;margin-top:auto;margin-bottom:auto;rotate:-90deg}@media (max-width:991px){.sub-service-chevron{rotate:0deg}}@media (max-width:991px){.sub-services-shortcode{margin-left:-30px;width:calc(100% + 60px)}}.darken-overlay{background-color:rgb(0 0 0 / .8)}.insight-item-image-wrapper{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-top-color:#777;border-right-color:#777;border-bottom-color:#777;border-left-color:#777;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-top:15px;margin-bottom:25px}.service-contents div.service-content.on{display:flex}.insight-item-excerpt span{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.right-arrow:after{font-weight:900;content:"";content:'\f054';font-family:'Font Awesome 5 Free'}.service-tabs div.service-tab.on:after{position:absolute;bottom:-3px;right:0;left:0;height:4px;background-color:#fdfdfd;width:100%;content:""}.service-tabs div.service-tab.on{background-color:#fdfdfd;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(0 0 0 / .8);border-right-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8);border-left-color:rgb(0 0 0 / .8);position:relative;z-index:1}.column-text span{column-count:2}@media (max-width:479px){.column-text span{column-count:1}}@media (max-width:991px){.service-tabs div.service-tab.on{border-right-style:none;border-left-style:none}}