*{box-sizing:border-box}html{width:100%;height:100%}body{font-family:"Orkney Light",Verdana,Arial,sans-serif;color:#37354d;letter-spacing:0;background-color:#fff!important}*:active,*:focus{outline:none}img{max-width:100%;height:auto}.fl-module-heading{margin-bottom:-10px}h1,h2,h3,h4{font-family:"Selena Regular",Verdana,Arial,sans-serif;text-transform:uppercase;font-weight:400}h1,h1 .fl-heading-text{font-size:42px}h2,h2 .fl-heading-text{font-size:36px}h3,h3 .fl-heading-text{font-size:30px}h4,h4 .fl-heading-text{font-size:22px}p,ul{font-size:15px;line-height:1.8}@media all and (max-width:992px){h1,h1 .fl-heading-text{font-size:36px}h2,h2 .fl-heading-text{font-size:30px}h3,h3 .fl-heading-text{font-size:25px}h4,h4 .fl-heading-text{font-size:22px}p,ul{font-size:14px;line-height:1.5}}@media all and (max-width:768px){h1,h1 .fl-heading-text{font-size:28px;line-height:1!important}h2,h2 .fl-heading-text{font-size:26px}h3,h3 .fl-heading-text{font-size:22px}h4,h4 .fl-heading-text{font-size:20px}p,ul{font-size:14px;line-height:1.5}}.fl-rich-text ul{margin:0 0 20px 30px!important;list-style:none!important}.fl-rich-text ul li{padding-bottom:10px;position:relative}.fl-rich-text ul li:last-child{padding-bottom:0}.fl-rich-text ul li:before{color:#37354d;position:absolute;left:-30px;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f058";padding-right:10px}.fl-rich-text p:last-child{margin-bottom:0!important}@media all and (max-width:992px){.fl-row-content{max-width:880px!important}}@media all and (max-width:768px){.fl-row-content{max-width:600px!important}.fl-row-content img{max-height:420px;object-fit:cover}}.fl-button{font-family:"Orkney Medium",Verdana,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:500!important;border-width:1px!important;border-style:solid!important;border-radius:10px!important;box-shadow:0 8px 12px rgb(48 42 54 / .2)!important;min-width:180px;padding:12px 35px!important;display:block;text-align:center!important;font-size:14px!important;position:relative;top:0;transition:0.3s ease-in-out}@media all and (max-width:768px){.fl-button{font-size:12px!important;min-width:150px;padding:16px 16px!important}}.fl-button:hover{top:3px}.primary .fl-button{background:#37354d!important;border-color:#37354d!important;color:#fff!important}.primary .fl-button span{color:#fff!important}.primary .fl-button:hover{background:#21202f!important;border-color:#21202f!important}.secondary .fl-button{background:#eeecdd!important;border-color:#eeecdd!important;color:#37354d!important}.secondary .fl-button span{color:#37354d!important}.secondary .fl-button:hover{background:#ddd9bb!important;border-color:#ddd9bb!important}.transparent-primary .fl-button{background:none!important;border-color:#37354d!important;color:#37354d!important}.transparent-primary .fl-button:hover{border-color:#37354d!important;color:#fff!important;background:#eeecdd!important}.transparent-primary .fl-button:hover span{color:#fff!important}.transparent-secondary .fl-button{background:none!important;border-color:#eeecdd!important;color:#eeecdd!important}.transparent-secondary .fl-button:hover{border-color:#eeecdd;color:#fff!important;background:#eeecdd!important}.transparent-secondary .fl-button:hover span{color:#fff!important}.dual-btn{margin-top:-5%;display:flex;align-items:center;flex-wrap:wrap}.dual-btn.center{justify-content:center}.dual-btn div{margin-top:5%}.dual-btn div:first-child{margin-right:5%}.dual-btn div.link a{position:relative;font-family:"Orkney Medium",Verdana,Arial,sans-serif;text-transform:uppercase;font-weight:500;color:#37354d}.dual-btn div.link a:hover{color:#eeecdd}.dual-btn div.link a:hover::after{right:-50px}.dual-btn div.link a::after{transition:0.3s;display:block;position:absolute;content:"";font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f061";right:-30px;height:24px;width:24px;top:50%;transform:translate(0%,-50%)}.forward-button .fl-button{margin-left:0;transition:0.3s}.forward-button .fl-button:hover{margin-left:10px}.backward-button .fl-button{margin-left:0;transition:0.3s}.backward-button .fl-button:hover{margin-left:-10px}.float-button .fl-button{position:relative;transition:0.3s;bottom:0}.float-button .fl-button:hover{bottom:10px}.sink-button .fl-button{position:relative;transition:0.3s;bottom:0}.sink-button .fl-button:hover{bottom:-10px}.shadow-button .fl-button{box-shadow:0 12px 60px -54px rgb(0 0 0 / .75)!important;transition:0.3s}.shadow-button .fl-button:hover{box-shadow:0 12px 60px -10px rgb(0 0 0 / .75)!important}.sweep-left-button.primary .fl-button,.sweep-top-button.primary .fl-button,.sweep-right-button.primary .fl-button,.sweep-bottom-button.primary .fl-button{background-color:#37354d!important;border:none!important;border-color:transparent!important;border-width:0!important;position:relative}.sweep-left-button.primary .fl-button:visited,.sweep-top-button.primary .fl-button:visited,.sweep-right-button.primary .fl-button:visited,.sweep-bottom-button.primary .fl-button:visited{border:none}.sweep-left-button.primary .fl-button .fl-button-text,.sweep-top-button.primary .fl-button .fl-button-text,.sweep-right-button.primary .fl-button .fl-button-text,.sweep-bottom-button.primary .fl-button .fl-button-text{position:relative;z-index:9}.sweep-left-button.primary .fl-button::after,.sweep-top-button.primary .fl-button::after,.sweep-right-button.primary .fl-button::after,.sweep-bottom-button.primary .fl-button::after{position:absolute;background-color:#21202f;content:"";transition:0.5s;z-index:3}.sweep-left-button.primary .fl-button:hover,.sweep-top-button.primary .fl-button:hover,.sweep-right-button.primary .fl-button:hover,.sweep-bottom-button.primary .fl-button:hover{background-color:#37354d!important;border:none!important}.sweep-left-button.secondary .fl-button,.sweep-top-button.secondary .fl-button,.sweep-right-button.secondary .fl-button,.sweep-bottom-button.secondary .fl-button{background-color:#eeecdd!important;border:none!important;border-color:transparent!important;border-width:0!important;position:relative;transition:0.5s}.sweep-left-button.secondary .fl-button:visited,.sweep-top-button.secondary .fl-button:visited,.sweep-right-button.secondary .fl-button:visited,.sweep-bottom-button.secondary .fl-button:visited{border:none}.sweep-left-button.secondary .fl-button .fl-button-text,.sweep-top-button.secondary .fl-button .fl-button-text,.sweep-right-button.secondary .fl-button .fl-button-text,.sweep-bottom-button.secondary .fl-button .fl-button-text{position:relative;z-index:9}.sweep-left-button.secondary .fl-button::after,.sweep-top-button.secondary .fl-button::after,.sweep-right-button.secondary .fl-button::after,.sweep-bottom-button.secondary .fl-button::after{position:absolute;background-color:#ddd9bb;content:"";transition:.9;z-index:3}.sweep-left-button.secondary .fl-button:hover,.sweep-top-button.secondary .fl-button:hover,.sweep-right-button.secondary .fl-button:hover,.sweep-bottom-button.secondary .fl-button:hover{background-color:#eeecdd!important;border:none!important}.sweep-left-button .fl-button::after{top:0;right:0;left:100%;bottom:0}.sweep-left-button .fl-button:hover::after{left:0}.sweep-right-button .fl-button::after{top:0;left:0;right:100%;bottom:0}.sweep-right-button .fl-button:hover::after{right:0}.sweep-top-button .fl-button::after{top:100%;left:0;right:0;bottom:0}.sweep-top-button .fl-button:hover::after{top:0}.sweep-bottom-button .fl-button::after{top:0;left:0;right:0;bottom:100%}.sweep-bottom-button .fl-button:hover::after{bottom:0}.fl-builder-pagination-load-more .fl-button{min-width:240px;width:min-content;padding:15px 20px!important;box-shadow:none!important;background-color:#eeecdd!important;border:1px solid #eeecdd!important}.fl-builder-pagination-load-more .fl-button span{transition:0.3s linear}.fl-builder-pagination-load-more .fl-button:hover{background-color:#37354d!important}.fl-builder-pagination-load-more .fl-button:hover span{color:#fff!important}.top-banner .fl-row-content-wrap{position:relative}.top-banner .fl-row-content-wrap::after{background:linear-gradient(to right,#fff0 20%,rgb(55 53 77 / .3) 20% 45%,rgb(55 53 77 / .3) 50% 45%,rgb(55 53 77 / .1) 55% 50%,#fff0 60% 80%,#fff0 80%);border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.white{color:#fff!important}.white .fl-heading{color:#fff!important}.white ul,.white p{color:#fff}.min-height .fl-row-content-wrap{display:flex;align-items:center;min-height:700px}@media all and (max-width:992px){.min-height .fl-row-content-wrap{min-height:650px;align-items:center}}@media all and (max-width:768px){.min-height .fl-row-content-wrap{min-height:500px;align-items:center}}.min-height.tall .fl-row-content-wrap{min-height:750px}@media all and (max-width:992px){.min-height.tall .fl-row-content-wrap{min-height:650px;align-items:center}}@media all and (max-width:768px){.min-height.tall .fl-row-content-wrap{min-height:550px;align-items:center}}.banner-box{position:relative;z-index:9;transition:all 2.5s ease-in}.banner-box>.fl-col-content{min-height:650px;max-width:550px;padding:80px 40px 80px 40px;background-color:#37354d}@media all and (max-width:992px){.banner-box>.fl-col-content{padding:40px 0 40px 0px!important;min-height:400px;background-color:rgb(55 53 77 / .8)!important;margin:10px 0px!important}}@media all and (max-width:768px){.banner-box{margin-left:10px;margin-right:10px}}.banner-box.active{opacity:1}.white .line .fl-rich-text{padding-left:30px;border-left:1px solid #f9f6ed}.line .fl-rich-text{padding-left:30px;border-left:1px solid #37354d}.line-2{position:relative}.line-2::before{content:""!important;top:20px;bottom:20px;left:-20px;width:1px;position:absolute;background-color:#f9f6ed;display:block}.crown-right .fl-row-content-wrap{position:relative;overflow:hidden}.crown-right .fl-row-content-wrap::before{position:absolute;content:"";top:50%;right:-10px;transform:translate(50%,-50%);height:900px;width:900px;opacity:.1;background-color:#eeecdd;mask-image:url(/wp-content/uploads/2021/06/London-Bath-Logo-Footer.svg);-webkit-mask-image:url(/wp-content/uploads/2021/06/London-Bath-Logo-Footer.svg);mask-size:cover;-webkit-mask-size:cover}.crown-right .fl-row-content-wrap>*{position:relative;z-index:1}.crown-left .fl-row-content-wrap{position:relative;overflow:hidden}.crown-left .fl-row-content-wrap::before{position:absolute;content:"";top:50%;left:-10px;transform:translate(50%,-50%);height:900px;width:900px;opacity:.1;background-color:#eeecdd;mask-image:url(/wp-content/uploads/2021/06/London-Bath-Logo-Footer.svg);-webkit-mask-image:url(/wp-content/uploads/2021/06/London-Bath-Logo-Footer.svg);mask-size:cover;-webkit-mask-size:cover}.crown-left .fl-row-content-wrap>*{position:relative;z-index:1}.heading-right .fl-heading{margin-right:-150px!important}@media all and (max-width:768px){.heading-right .fl-heading{margin-right:0px!important}}.heading-left .fl-heading{margin-left:-150px!important}@media all and (max-width:768px){.heading-left .fl-heading{margin-left:0px!important}}.narrow-col{width:100%}.narrow-col .fl-col-content .fl-rich-text{max-width:750px;margin:0 auto;text-align:center}.wider-col{width:100%}.wider-col .fl-col-content{max-width:1000px;margin:0 auto}.general-img img{border-radius:0;box-shadow:10px 10px 0 rgb(238 236 221 / .5)}.link a{transition:0.5s}.link a:hover{padding-left:10px}#sticky-navigation{padding:10px 0}#sticky-navigation .sticky-navigation-logo img{padding:0;margin:0}#primary-menu{margin-top:2px}#primary-menu a{font-family:"Orkney Medium",Verdana,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}#primary-menu li.menu-btn{margin-left:20px}#primary-menu li.menu-btn a{border-radius:10px;text-transform:uppercase;box-shadow:0 8px 12px rgb(48 42 54 / .2);background-color:#37354d!important;border:1px solid #37354d!important;color:#fff!important}#primary-menu li.menu-btn a:hover{background-color:#21202f!important;border-color:#21202f!important;color:#fff!important}#primary-menu .menu-item:not(.menu-btn) a{position:relative}#primary-menu .menu-item:not(.menu-btn) a::after{content:"";display:block;position:absolute;height:3px;width:0;background-color:#37354d;left:20px;transition:0.3s;margin-top:-10px}#primary-menu .menu-item:not(.menu-btn).current_page_item a::after{width:calc(100% - 40px)}#primary-menu .menu-item:not(.menu-btn):hover a::after{width:calc(100% - 40px)}#primary-menu .sub-menu .menu-item a::after{display:none!important}#secondary-navigation .inside-navigation{padding:0 15px 0 20px!important}#secondary-navigation h4{font-family:"Orkney Light",Verdana,Arial,sans-serif;font-size:11px;color:#fff;margin:24px 0 15px 0;float:left}@media only screen and (max-width:800px){#secondary-navigation h4{display:none}}@media (max-width:1250px){#secondary-navigation .inside-navigation{padding:0 12px 0 12px!important}}.secondary-navigation .menu-toggle{display:none}.hide-link{display:none!important}@media (max-width:500px){.secondary-navigation{text-align:center!important}}.secondary-navigation a{margin:10px 5px;border-radius:10px;transition:0.3s}.secondary-navigation a:hover{background-color:#21202f!important;color:#fff!important}@media only screen and (max-width:950px){.secondary-navigation a span{display:none}}@media (max-width:500px){.secondary-navigation a{font-size:10px!important;line-height:35px!important;padding-left:10px;padding-right:10px}}.secondary-navigation .consultation a,.secondary-navigation .brochure a{border:1px solid #efecdd}.secondary-navigation .call a{background-color:#eeecdd;color:#37354d!important;border:1px solid #fff}.secondary-navigation .call a:hover{color:#fff!important}.secondary-navigation em{font-style:normal!important}@media (max-width:1150px){#masthead{width:100%;z-index:9999;background:#37354d;display:block!important;opacity:1}#masthead.active-sticky{position:sticky;top:0}#masthead a{color:#fff}#masthead .site-logo{display:none}#masthead .secondary-navigation{text-align:center!important;margin-bottom:0}#masthead .secondary-navigation ul{display:flex;justify-content:center}#masthead .secondary-navigation ul li{float:none}#masthead .nav-float-right .inside-header .site-branding{display:none}#masthead .inside-header{padding:5px 0}#mobile-header.active-sticky{position:sticky;top:50px}}@media (max-width:1150px) and (max-width:620px){#masthead .secondary-navigation ul{justify-content:space-around}}@media (max-width:1150px) and (max-width:620px){#masthead .secondary-navigation ul li a{padding-left:10px!important;padding-right:10px!important}#masthead .secondary-navigation ul li a em{display:none}#masthead .secondary-navigation ul li a span{text-transform:capitalize}}.entry-content{margin-top:0px!important}.mobile-header-logo img{padding:0 0 5px 0px!important}@media (max-width:1150px){#masthead .inside-header{padding:0 0px!important}}.top-bar{position:-webkit-sticky;position:sticky;top:0;z-index:99}#secondary-navigation{position:-webkit-sticky;position:sticky;top:0;z-index:99}header{position:sticky!important;top:61px;z-index:99}.slideout-navigation .site-logo{padding:40px 20px}footer a,footer p{font-size:14px;color:#37354d!important}footer h4,footer h4 .fl-heading-text{color:#a28f8f;font-size:18px!important}footer .fl-col{padding-left:40px}@media all and (max-width:768px){footer .fl-col{padding-left:0px!important}}footer .fl-col:first-child{padding-left:0}.slideout-navigation .site-logo{width:100%}.slideout-navigation .site-logo img{padding:20px 50px;width:100%}.click-col{transition:0.5s}.click-col .fl-col-content{box-shadow:0 8px 12px rgb(48 42 54 / .2)}.click-col .fl-module{padding:20px}.click-col:hover .primary .fl-button{background-color:#eeecdd!important;border-color:#eeecdd!important}.click-col:hover .fl-col-content:after{transition:0.3s;background-color:rgb(162 143 143 / .5)}.projects .fl-post-column .overlay-1{height:100%;width:100%}.projects .fl-post-column .overlay-1::before{content:"";position:absolute;top:0;left:0;right:0;transition:0.5s;bottom:100%;background-color:rgb(162 143 143 / .7)}.projects .fl-post-column i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;font-size:30px;transition:0.5s}.projects .fl-post-column .overlay-2{height:100%;width:100%}.projects .fl-post-column .overlay-2::before{content:"";position:absolute;top:0;left:0;right:100%;transition:0.5s;bottom:0;background-color:rgb(162 143 143 / .7)}.projects .fl-post-column .overlay-3{height:100%;width:100%}.projects .fl-post-column .overlay-3::before{content:"";position:absolute;top:0;left:100%;right:0;transition:0.5s;bottom:0;background-color:rgb(162 143 143 / .7)}.projects .fl-post-column .overlay-4{height:100%;width:100%}.projects .fl-post-column .overlay-4::before{content:"";position:absolute;top:100%;left:0;right:0;transition:0.5s;bottom:0;background-color:rgb(162 143 143 / .7)}.projects .fl-post-column .overlay-5{height:100%;width:100%}.projects .fl-post-column .overlay-5::before{content:"";position:absolute;top:50%;left:50%;transition:0.5s;right:50%;bottom:50%;background-color:rgb(162 143 143 / .7)}.projects .fl-post-column:hover .overlay-1::before{bottom:0}.projects .fl-post-column:hover .overlay-2::before{right:0}.projects .fl-post-column:hover i{opacity:1;color:#fff}.projects .fl-post-column:hover .overlay-3::before{left:0}.projects .fl-post-column:hover .overlay-4::before{top:0}.projects .fl-post-column:hover .overlay-5::before{top:0;left:0;right:0;bottom:0}.testimonials-layout{display:flex;flex-wrap:wrap;justify-content:space-between}.testimonials-layout .testimonial{width:45%;padding-bottom:60px}.testimonials-layout .testimonial:nth-last-child(1){padding-bottom:0px!important}.testimonials-layout .testimonial:nth-last-child(2){padding-bottom:0px!important}.testimonials-carousel{position:relative}.testimonials-carousel .testimonial-carousel .container-triangle{background-color:#f9f6ed;border-radius:10px;padding:20px 40px;margin-bottom:40px;position:relative}.testimonials-carousel .testimonial-carousel .container-triangle::after{top:100%;left:8%;position:absolute;content:"";display:block;height:25px;width:50px;border-left:25px solid #fff0;border-right:25px solid #fff0;border-top:25px solid #f9f6ed}.testimonials-carousel .testimonial-carousel .name{margin-top:10px;border-left:1px solid #37354d;padding-left:20px;margin-left:5%}.testimonials-carousel .testimonial-carousel h3{font-size:20px;margin-bottom:10px}.testimonials-carousel .testimonial-carousel h4{font-size:14px}.testimonials-carousel .owl-dots{position:absolute;bottom:60px;right:30px}.white .pages-grid .fl-post-title{color:#fff!important}.white .pages-grid .fl-post-title a{color:#fff!important}.pages-grid .fl-module-content{margin-bottom:0px!important}.pages-grid .fl-post-column{padding-bottom:0}.pages-grid .fl-post-column .fl-post-grid-post{background-color:#fff0;margin-bottom:0}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col{overflow:hidden;width:100%}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col .fl-post-title{padding:20px 0px!important;color:#37354d;transition:0.3s ease-in-out;margin-bottom:0px!important;font-weight:700;font-size:15px!important;line-height:1;color:#37354d;transition:0.3s ease-in-out;text-align:center}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col .fl-post-image{display:block;line-height:1!important;overflow:hidden;position:relative}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col .fl-post-image::before{opacity:0;position:absolute;content:'';width:100%;height:100%;background:rgb(0 0 0 / .45);z-index:9;transition:0.3s ease-in-out}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col .fl-post-image img{margin-bottom:-10px!important;transform:scale(1);transition:0.3s ease-in-out}.pages-grid .fl-post-column .fl-post-grid-post .page-grid-col:hover .fl-post-image::before{opacity:1}.egg:hover .page-grid-col{display:none}.fl-post-image{position:relative}.fl-post-image .overlay i{font-size:30px;color:#fff;z-index:4;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fl-post-grid-post{border:none}.overlay,.overlay::before,.overlay::after{position:absolute;top:0;z-index:2;height:100%}.overlay{left:0;width:100%;opacity:0;visibility:hidden;transition:0.3s linear}.overlay::before{left:50%;content:'';width:200%;margin-left:-100%;background:rgb(191 178 154 / .45);transform:skewX(-30deg) translateX(-100%);transition:transform 0.3s linear 0.3s}.overlay::after{left:50%;content:'';width:200%;margin-left:-100%;background:rgb(191 178 154 / .7);transform:skewX(-30deg) translateX(-100%);transition:transform 0.3s linear 0.3s}.fl-post-feed-post{margin-bottom:0;border:none;transition:0.3s}.team{position:relative;cursor:pointer}.team:hover .read-more-arrow{opacity:0.9!important}.team>.fl-post-image{margin:0 auto;border-radius:100%;width:250px;height:250px;text-align:center;position:relative}.team>.fl-post-image .read-more-arrow{transition:0.5s ease;opacity:0;border:1px solid #aaa2a3;border-radius:100%;background:#eeecdd;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team>.fl-post-image .read-more-arrow i{font-size:70px;padding-bottom:20px}.team>.fl-post-image .read-more-arrow h3{font:30px;font-family:"Orkney Light",Verdana,Arial,sans-serif;font-weight:700}.team>.fl-post-image::after,.team>.fl-post-image::before{content:"";position:absolute;opacity:1;z-index:1;transition:0.5s ease}.team>.fl-post-image::before{background-color:rgb(55 53 77 / .5)}.team>.fl-post-image img{border-radius:100%;width:250px;height:250px;object-fit:cover;object-position:center;padding:5px;border:1px solid #aaa2a3;transform:scale(1);transition:0.5s ease}.team h2{font-size:20px;text-align:center;margin:0!important;padding:20px 0}.team h3{font-size:14px;text-align:center}.team h4{font-size:13px;text-align:center}.team .read-more{position:absolute;height:100%;width:100%;z-index:2;top:0;left:0}.team .modal{display:none;top:0;left:0;height:100%;width:100%;position:fixed;z-index:99;background-color:rgb(162 143 143 / .4)}.team .modal.active{display:block}.team .modal.active .people-list{animation:activeModal 0.5s ease-in-out 1}.team .modal .people-list{padding:40px 20px;border-left:5px solid #37354d;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1000px;display:flex;align-items:center;transition:0.3s;text-align:left}.team .modal .people-list .fl-post-image{height:250px!important;width:250px!important;margin-right:30px}.team .modal .people-list .fl-post-image img{border-radius:100%;width:250px;height:250px;object-fit:cover;position:center;padding:5px;border:1px solid #aaa2a3}.team .modal .people-list .fl-post-text{max-height:400px;width:calc(100% - 230px)}@media only screen and (max-width:600px){.team .modal .people-list .fl-post-text h2{margin-top:0}}.team .modal .people-list .fl-post-text h2,.team .modal .people-list .fl-post-text h3,.team .modal .people-list .fl-post-text h4{text-align:left}@media only screen and (max-width:600px){.team .modal .people-list{flex-direction:column;padding-top:40px;padding-bottom:40px}.team .modal .people-list .fl-post-text{width:100%;padding:20px 0 0!important}}.team .modal .people-list .close{position:absolute;top:10px;right:10px;color:#37354d}.team .modal.modalScrollable .people-list .fl-post-text{overflow-y:scroll}@keyframes activeModal{0%{top:150%;transform:translate(-50%,-50%)}100%{top:50%;transform:translate(-50%,-50%)}}.client-reviews .fl-post-grid-post{margin-bottom:0;border:none}.client-reviews .review{padding:20px;position:relative;z-index:1}.client-reviews .review:before{content:url(/wp-content/uploads/2021/05/Quote-Reviews.svg);width:150px;display:block;position:absolute;top:0;left:0;z-index:-1;opacity:.4}.client-reviews .review .author{font-weight:500;font-size:20px;text-transform:none}.news-column{display:flex;flex-direction:column}.news-column .fl-post-image{order:1}.news-column .fl-post-image img{display:block;height:340px;position:relative;z-index:1}.news-column .fl-post-image img::after,.news-column .fl-post-image img::before{content:"fsfdsfds";position:absolute;opacity:1;transition:0.5s ease;z-index:99}.news-column .fl-post-image img::before{top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-color:rgb(55 53 77 / .5)}.news-column .fl-post-image img::after{top:6px;left:6px;bottom:6px;right:6px;border:1px solid #aaa2a3}.news-column .primary{padding-left:20px;order:3;width:fit-content;margin-bottom:20px}.news-column .primary:hover .fl-button{top:0}.news-column .primary:hover+.fl-post-image img::after,.news-column .primary:hover+.fl-post-image img::before{opacity:.4}.news-column .fl-post-text{order:2;padding:20px;padding-bottom:0}.news-column .fl-post-text .fl-post-title{text-transform:none;font-size:18px;font-family:"Orkney Light",Verdana,Arial,sans-serif;font-weight:600;letter-spacing:2px;margin-bottom:8px}.news-column .fl-post-text .fl-post-meta{margin-bottom:20px;font-size:14px}.post-navigation-links{background-color:#eeecdd}.post-navigation-links a{color:#37354d;transition:0.3s}.post-navigation-links a:hover{text-decoration:underline}.projects .fl-post-grid{display:flex;justify-content:center;flex-wrap:wrap}.projects .fl-post-grid .fl-post-column .post{margin:0}.projects .single-project{position:relative}.projects .single-project .fl-post-image>a{position:relative;height:100%;display:block;line-height:1;font-size:1px}.projects .single-project .fl-post-image>a::after,.projects .single-project .fl-post-image>a::before{content:"";position:absolute;opacity:1;z-index:1;transition:0.5s ease}.projects .single-project .fl-post-image>a::before{top:0;left:0;bottom:0;right:0;background-color:rgb(55 53 77 / .5)}.projects .single-project .fl-post-image>a::after{top:6px;left:6px;bottom:6px;right:6px;border:1px solid #aaa2a3}.projects .single-project .fl-post-image>a img{height:100%;transform:scale(1);transition:0.5s ease}.projects .single-project .fl-post-image h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:fit-content;z-index:2;opacity:1;transition:0.5s ease}.projects .single-project .fl-post-image h2 a{color:#fff;word-break:keep-all;transition:0.5s ease}.projects .single-project .fl-post-image:hover h2{opacity:0}.projects .single-project .fl-post-image:hover a::after,.projects .single-project .fl-post-image:hover a::before{opacity:.4}.projects .single-project .fl-post-image:hover a img{transform:scale(1.1)}@media all and (max-width:768px){.contact-form #field_1_5{margin-bottom:-8px}}.contact-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.contact-form .gfield_label,.contact-form label{display:none!important}.contact-form input[type=text],.contact-form textarea{border-color:rgb(0 0 0 / .5);padding:10px!important;border-radius:0;font-family:"Selena Regular",Verdana,Arial,sans-serif!important;letter-spacing:0px!important;background:#fff0}.contact-form textarea::placeholder,.contact-form input::placeholder{opacity:1}.contact-form .gform_button{letter-spacing:0px!important;margin-top:0px!important;display:block;padding:10px!important;min-width:160px;font-family:"Orkney Medium",Verdana,Arial,sans-serif;border-radius:0;background:#37354d!important;border:1px solid #37354d!important;border-radius:10px!important;text-transform:uppercase;transition:0.3s}.contact-form .gform_button:hover{background:#21202f!important;border-color:#21202f!important}