pre{display:none}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{margin:0!important;padding:0!important;border:none;overflow-x:hidden;overflow-y:hidden}html{overflow-y:scroll;scroll-behavior:smooth}body:before{top:0}body:after{bottom:0}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,p{margin:0;padding:0;position:relative}p:empty:before{content:none}a{outline:0}main{position:relative;z-index:5;background-color:white;border-radius:0}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.container-1200{width:1140px;height:100%;display:block;margin:0 auto;position:relative}@media screen and (max-width:1200px){.container-1200{width:100%;padding:0 1.5rem}}.flex-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;overflow:visible;position:relative;gap:16px}h1{font-size:clamp(3.3rem,7vw - 1rem,5rem);font-family:"Fjalla One",sans-serif;font-weight:700;line-height:120%;color:#083f5c;display:block;position:relative}h2{font-size:clamp(2rem,5vw - 1rem,4rem);font-family:"Poppins",sans-serif;font-weight:300;line-height:110%;display:block;position:relative;color:#00a5bb;text-shadow:0 0 8px rgba(255,255,255,.3)}h3{font-size:1.45rem;font-weight:500;line-height:120%;display:block;position:relative;color:#083f5c;font-family:"Poppins",sans-serif}h4{font-size:1.25rem;font-weight:300;line-height:120%;display:block;position:relative;color:#083f5c;font-family:"Poppins",sans-serif}p{font-size:1rem;font-weight:300;line-height:150%;color:rgb(30,30,30);display:block;position:relative;font-family:"Poppins",sans-serif}a{text-decoration:none!important;color:rgb(30,30,30);font-family:"Poppins",sans-serif}a:hover{color:black}.contentwrapper-page404{display:inline-block;width:100%;text-align:left;padding:100px 0}.contentwrapper-page404 h1{color:black}.contentwrapper-page404 a{padding:10px 30px;color:black;background:white;border-radius:15px;font-size:18px;display:inline-block;margin-top:40px;border:solid 3px black;font-weight:800}.contentwrapper-page404 a:hover{border:solid 3px black;color:black}.contentwrapper-privacy{margin-bottom:0;padding-bottom:40px}.contentwrapper-privacy h1{width:80%}.contentwrapper-privacy .post-main-content{width:75%;display:block;position:relative;margin:0 auto}.button-showsearch-closeicon{background:url(img/x-icon.svg) no-repeat!important}form.customsearch{display:block;width:100%;margin-top:-50px;position:relative;border:solid 1px lightgray;z-index:99;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:50px}form.customsearch input{width:100%;padding:10px 40px 10px 20px;font-weight:300;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50px}form.customsearch button{padding:8px 0;border:none;background:transparent;height:40px;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-right:10px}form.customsearch button:hover svg{fill:black}form.customsearch button img{color:black;position:relative;display:inline-block;height:100%}form.customsearch svg{width:auto;height:100%;fill:gray}.show-searchform{margin-top:18px!important;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.social-share-buttons{display:flex;justify-content:left;margin-top:20px;gap:12px}.social-share-buttons a{padding:10px 15px;text-decoration:none;border-radius:5px;font-weight:bold;transition:background-color .3s;background-image:none!important}.social-share-buttons a[href*="facebook.com"]{background-color:#3b5998;color:white}.social-share-buttons a[href*="facebook.com"]:hover{background-color:#2d4373}.social-share-buttons a[href*="twitter.com"]{background-color:black;color:white}.social-share-buttons a[href*="twitter.com"]:hover{background-color:rgb(51,51,51)}.social-share-buttons a[href*="linkedin.com"]{background-color:#0077B5;color:white}.social-share-buttons a[href*="linkedin.com"]:hover{background-color:#005582}.social-share-buttons a[href*="pinterest.com"]{background-color:#BD081C;color:white}.social-share-buttons a[href*="pinterest.com"]:hover{background-color:#8d0615}.wpeditor-wysiwyg{display:block;position:relative;width:100%}.wpeditor-wysiwyg h2{font-size:2rem;font-weight:500;color:#083f5c}.wpeditor-wysiwyg h3,.wpeditor-wysiwyg h4,.wpeditor-wysiwyg h5{font-size:1.3rem;font-weight:700;color:#00a5bb;margin-top:1.5rem;margin-bottom:1rem}.wpeditor-wysiwyg h6{font-weight:500;font-size:1.1rem;line-height:150%;color:black;margin-top:0;margin-bottom:30px;padding-bottom:30px;border-bottom:dotted 1px lightgray}.wpeditor-wysiwyg ol{font-weight:500;font-size:1.05rem;line-height:140%;padding-left:25px;margin-bottom:1.5rem}.wpeditor-wysiwyg ol li{padding-left:10px;line-height:140%}.wpeditor-wysiwyg ol li::marker{font-weight:700;color:#00a5bb}.wpeditor-wysiwyg ul{list-style:circle;font-weight:500;font-size:1.05rem;padding-left:25px;margin-bottom:1.5rem}.wpeditor-wysiwyg ul li{padding-left:10px;line-height:140%}.wpeditor-wysiwyg ul li::marker{color:#00a5bb}.wpeditor-wysiwyg a{background-image:linear-gradient(90deg,#00a5bb,#00a5bb);background-size:100% 10%;background-position:0 95%;background-repeat:no-repeat}.wpeditor-wysiwyg a:hover{color:#00a5bb}.wp-block-image img{width:100%;height:auto}.wp-block-embed{margin:1.5rem 0!important}figure.wp-block-embed-vimeo iframe{width:100%;height:500px}.wp-block-quote{margin:0!important;padding:0!important}.wp-block-quote p{font-size:1.5rem;font-weight:700;border-left:solid 5px #00a5bb;padding-left:20px;line-height:120%!important;margin:30px 0;color:#00a5bb}@media screen and (max-width:700px){.wp-block-embed iframe{height:300px!important}}@media screen and (max-width:440px){.wp-block-image .alignright,.wp-block-image .alignleft,.wp-block-image .aligncenter{float:none;width:100%;margin:0}figure.wp-block-embed-vimeo iframe{height:300px}}#scrolltotop-button{display:inline-block;position:fixed;bottom:20px;right:30px;border:none;outline:none;background-color:red;color:white;padding:15px;border-radius:10px;font-size:18px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#scrolltotop-button:hover{background-color:#555;cursor:pointer}#scrolltotop-button:active{background-color:#555}.show{opacity:1!important;visibility:visible!important}.nav-topsection{height:50px;padding:10px 16px;position:relative;background:#083f5c;width:100%;z-index:10}.nav-topsection p{float:left;top:50%;transform:translateY(-50%);position:relative;margin-right:12px;font-size:15px;color:lightgray!important}.nav-topsection p a{color:lightgray!important;text-decoration:underline!important}.nav-topsection .link-academy{float:right;top:50%;transform:translateY(-50%);position:relative;padding:3px 16px;border:solid 1px lightgray;border-radius:50px;text-decoration:none!important;color:lightgray!important;font-size:14px;font-family:"Poppins",sans-serif;transition:all 1s ease-in-out}.nav-topsection .link-academy:hover{background:#00a5bb;border:solid 1px #00a5bb;color:#083f5c!important;transition:all 1s ease-in-out}#wp-desktopmenu-wrapper{display:flex;flex-flow:row nowrap}#nav-desktop{width:100%;z-index:10;position:absolute;top:0;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;padding:8px 24px;background:rgba(255,255,255,.8);border-radius:0 0 24px 24px;box-shadow:0 -8px 24px gray;z-index:5;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection .topnav-logo{display:inline-block;position:relative;top:3px;height:60px;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection .topnav-logo img{height:100%}#nav-desktop .nav-mainsection .nav-contact-button-wrapper{display:flex;flex-flow:row nowrap;align-items:center;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection .nav-contact-button{background:transparent;padding:8px 16px;position:relative;color:#083f5c;border-radius:5px;line-height:1;border:solid 2px #083f5c;margin-left:8px;font-size:20px;font-family:"Poppins",sans-serif;font-weight:500;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection .nav-contact-button:hover{color:white;background:#083f5c}#nav-desktop .nav-mainsection ul{list-style:none;position:relative;margin-right:8px;top:-3px}#nav-desktop .nav-mainsection ul li{display:inline-block;position:relative}#nav-desktop .nav-mainsection ul li a{text-decoration:none;position:relative;display:inline-block;width:100%;cursor:pointer;padding:10px;font-weight:400;font-family:"Poppins",sans-serif;font-size:20px;color:#083f5c;outline:0;transition:all 1s ease-in-out}#nav-desktop .nav-mainsection ul li a:hover{color:#00a5bb!important;text-decoration:underline!important}#sidemenu{position:fixed;height:100vh;width:300px;overflow-x:hidden;overflow-y:auto;transition:all 1s ease;visibility:hidden;background:#083f5c;z-index:70;right:-300px;top:0;bottom:0;box-shadow:0 0 15px lightgray;padding:80px 20px 20px 20px}#sidemenu p{color:white;position:absolute;bottom:0;margin-bottom:24px;opacity:.5}#sidemenu ul{text-decoration:none;list-style:none;font-family:"Poppins",sans-serif;position:relative;left:0;overflow-y:auto;overflow-x:hidden}#sidemenu ul li{display:block;margin-right:15px}#sidemenu ul a{color:white;font-weight:300;font-size:24px;line-height:250%;transition:all .5s}#sidemenu ul a:hover{text-decoration:underline!important}#sidemenu .nav-contact-button{background:#00a5bb;padding:16px 24px;position:absolute;color:white;border-radius:100px;line-height:1;border:solid 1px #00a5bb;font-size:24px;font-family:"Poppins",sans-serif;font-weight:300;width:110%;display:inline-block;text-align:left;margin-top:48px;bottom:180px}#sidemenu .nav-contact-button:hover{color:#00a5bb;background:white}#sidemenu .link-academy{background:transparent;padding:16px 24px;position:absolute;color:white;border-radius:100px;line-height:1;border:solid 1px white;font-size:24px;font-family:"Poppins",sans-serif;font-weight:300;width:110%;display:inline-block;text-align:left;margin-top:16px;bottom:100px}#sidemenu .link-academy:hover{color:#00a5bb;border:solid 2px #00a5bb}.sidemenu-bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;cursor:pointer;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:20;visibility:hidden;opacity:0;transition:all .5s linear;border:none}#sidemenu-mainbtn{position:relative;top:50%;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all 1s ease;z-index:99;display:none}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper{position:relative;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper:hover span:nth-child(2){width:40px}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper span{display:block;width:40px;height:4px;margin-bottom:8px;position:relative;background:#083f5c;border-radius:3px;z-index:1;transition:transform .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper span:nth-child(1){transform-origin:0% 0%}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper span:nth-child(3){transform-origin:0% 100%;margin-bottom:0!important}#sidemenu-mainbtn .sidemenu-mainbtn-spanwrapper span:nth-child(2){width:20px;transition:all 1s ease}#sidemenu-panelbtn{position:absolute;top:20px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all 2s ease;z-index:99;display:inline-block}#sidemenu-panelbtn input{display:block;opacity:0;width:75px;height:75px;top:-5px;left:-5px;position:absolute;z-index:2;cursor:pointer;visibility:hidden}#sidemenu-panelbtn .sidemenu-panelbtn-spanwrapper{position:relative;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1);transition:all 2s ease}#sidemenu-panelbtn .sidemenu-panelbtn-spanwrapper span{display:block;width:40px;height:4px;margin-bottom:8px;position:relative;background:#083f5c;border-radius:3px;z-index:1;transition:transform .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:all 2s ease}#sidemenu-panelbtn .sidemenu-panelbtn-spanwrapper span:nth-child(1){transform-origin:0% 0%;transition:all 2s ease}#sidemenu-panelbtn .sidemenu-panelbtn-spanwrapper span:nth-child(3){transform-origin:0% 100%;margin-bottom:0!important;transition:all 2s ease}#sidemenu-panelbtn input:checked ~ .sidemenu-panelbtn-spanwrapper span:nth-child(1){opacity:1;transform:rotate(45deg) translate(0,-2px);background:white;left:7px;transform-origin:0% 0%;transition:all .5s ease}#sidemenu-panelbtn input:checked ~ .sidemenu-panelbtn-spanwrapper span:nth-child(2){opacity:0;background:white;transform:rotate(0deg) translate(3px,0);transition:all .3s ease}#sidemenu-panelbtn input:checked ~ .sidemenu-panelbtn-spanwrapper span:nth-child(3){opacity:1;transform:rotate(-45deg) translate(0,2px);background:white;left:7px;transform-origin:0% 100%;transition:all .5s ease}.sidemenu-mainbtn-active .sidemenu-mainbtn-spanwrapper span:nth-child(1){transform:rotate(45deg) translate(6px,-1px)}.sidemenu-mainbtn-active .sidemenu-mainbtn-spanwrapper span:nth-child(2){opacity:0;width:0}.sidemenu-mainbtn-active .sidemenu-mainbtn-spanwrapper span:nth-child(3){transform:rotate(-45deg) translate(6px,1px)}#sidemenu ul li.menu-item-has-children>a::after{content:'\25BE';margin-left:8px;font-size:16px;transition:transform .3s ease;display:inline-block}#sidemenu ul li.menu-item-has-children.submenu-expanded>a::after{transform:rotate(180deg)}#sidemenu ul .sub-menu{display:none;padding-left:16px}#sidemenu ul .sub-menu a{font-size:18px!important;line-height:220%!important}.sidemenu-open{right:0!important;visibility:visible!important;top:0}.sidemenu-bg-overlay-open{visibility:visible!important;opacity:1!important}.sidemenu-mainbtn-visible{display:inline-block!important}.sidemenu-panelbtn{right:240px!important;display:inline-block!important;top:16px!important}.nav-desktop-narrow{position:fixed!important;transition:all 1s ease-in-out}.nav-desktop-narrow .nav-topsection{display:none}.nav-desktop-narrow .topnav-logo{height:48px!important;transition:all 1s ease-in-out}.nav-desktop-narrow .nav-mainsection .topnav-logo{height:40px!important;transition:all 1s ease-in-out}.nav-desktop-narrow .nav-mainsection ul li a{font-size:18px!important;color:#083f5c!important;transition:all 1s ease-in-out}.nav-desktop-narrow .nav-mainsection .nav-contact-button{font-size:18px!important;transition:all 1s ease-in-out}.active-page-highlight{color:#00a5bb!important;text-decoration:underline!important;outline:0;font-weight:500!important}.contentwrapper-homepage{position:relative;width:100%}.contentwrapper-homepage .hero-homepage{background:url(img/homepage.jpg) center center no-repeat;background-size:cover;height:100vh;width:100%;position:relative;border-radius:0 0 24px 24px}.contentwrapper-homepage .hero-homepage .blue-overlay{height:100%;width:100%;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 15%,#083f5c 100%);z-index:3;border-radius:0 0 24px 24px}.contentwrapper-homepage .hero-homepage .hero-content{position:absolute;left:0;bottom:0;padding:0 0 40px 16px;z-index:10}.contentwrapper-homepage .hero-homepage .hero-content h1{color:white;margin-bottom:24px;text-shadow:0 4px 12px #083f5c;width:95%}.contentwrapper-homepage .hero-homepage .hero-content h2{margin-bottom:50px;width:75%}.contentwrapper-homepage .hero-homepage .hero-content a{background:#00a5bb;padding:12px 24px;color:white;text-align:center;border-radius:8px!important}.contentwrapper-homepage .introblocks-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;gap:16px;position:relative;padding:64px 24px}.contentwrapper-homepage .introblocks-wrapper .homeintro-blocks{width:30%;border:solid 2px lightgray;border-radius:16px;flex-grow:1;padding:24px}.contentwrapper-homepage .introblocks-wrapper .homeintro-blocks img{height:80px;margin-bottom:32px}.contentwrapper-homepage .introblocks-wrapper .homeintro-blocks h3{font-size:28px;margin-bottom:16px}.contentwrapper-homepage .introblocks-wrapper .homeintro-blocks p{font-size:18px}.contentwrapper-homepage #section-growbusiness{background:url(img/laptop-stats.jpg) center center no-repeat;background:image-set(url("img/laptop-stats.webp") type("image/webp"),url("img/laptop-stats.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;padding:50px 24px;border-radius:0 0 24px 24px;box-shadow:0 -8px 16px lightgray}.contentwrapper-homepage #section-growbusiness .growbusiness-form{width:50%}.contentwrapper-homepage #section-growbusiness .growbusiness-form h3{font-size:56px;font-family:"Fjalla One",sans-serif;margin-bottom:16px}.contentwrapper-homepage #section-growbusiness .growbusiness-form h4{font-size:32px;margin-bottom:16px}.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-4866 input,.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-48 input{border-radius:8px;border:solid 3px #00a5bb;height:55px;font-family:"Poppins",sans-serif}.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-4866 textarea,.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-48 textarea{border-radius:8px;border:solid 3px #00a5bb;height:55px;font-family:"Poppins",sans-serif}.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-4866 button,.contentwrapper-homepage #section-growbusiness .growbusiness-form form#wpforms-form-48 button{background:#00a5bb;padding:12px 24px;font-size:24px;height:100%;position:relative;border-radius:8px;font-family:"Poppins",sans-serif}.contentwrapper-homepage div.wpforms-container-full{margin:0!important}.contentwrapper-contractors{position:relative;width:100%}.contentwrapper-contractors .hero-contractors{background:url(img/contractors.jpg) center center no-repeat;background-size:cover;height:100vh;width:100%;position:relative;border-radius:0 0 24px 24px}.contentwrapper-contractors .hero-contractors .blue-overlay{height:100%;width:100%;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 15%,#083f5c 100%);z-index:3;border-radius:0 0 24px 24px}.contentwrapper-contractors .hero-contractors .hero-content{position:absolute;left:0;bottom:0;padding:0 0 50px 16px;z-index:10}.contentwrapper-contractors .hero-contractors .hero-content h1{color:white;margin-bottom:8px;font-size:clamp(4.3rem,16vw,7rem)!important;line-height:110%}.contentwrapper-contractors .hero-contractors .hero-content h2{font-size:clamp(2.5rem,9vw,4rem)!important;line-height:100%}.contentwrapper-contractors .section-description{background:white;padding:50px 24px;width:100%}.contentwrapper-contractors .section-description h3{font-size:40px;color:#083f5c;margin-bottom:24px}.contentwrapper-contractors .section-video{background:#00a5bb;width:100%;height:auto;overflow:visible;padding:32px 0 56px 0;position:relative;display:inline-block}.contentwrapper-contractors .section-video h3{color:#083f5c;margin-bottom:24px;font-size:48px;text-align:center;font-weight:300}.contentwrapper-contractors .section-video video{display:block;margin:0 auto;position:relative;border-radius:16px;box-shadow:0 8px 16px black;width:70%;height:auto;z-index:1}.contentwrapper-contractors .section-video .white-background{width:100%;position:absolute;background:white;bottom:0;height:40%;z-index:0}.contentwrapper-contractors .section-faq{background:white;padding:50px 24px;border-radius:0 0 24px 24px}.contentwrapper-contractors .section-faq h3{color:#00a5bb;margin-bottom:24px;font-size:64px;text-align:left;font-weight:500}.contentwrapper-contractors .section-faq .accordion{width:100%;margin:0 auto}.contentwrapper-contractors .section-faq .accordion input{display:none}.contentwrapper-contractors .section-faq .accordion-item{position:relative;border-bottom:1px solid #cecece}.contentwrapper-contractors .section-faq .accordion-header{width:85%;line-height:110%;display:block;cursor:pointer;color:#083f5c;font-family:"Poppins",sans-serif;font-size:30px;font-weight:500;padding:16px 0}.contentwrapper-contractors .section-faq .accordion-text{width:100%;font-size:11pt;color:#555;display:block;max-height:0;overflow:hidden;opacity:0;position:relative;top:0;transition:all .5s}.contentwrapper-contractors .section-faq .accordion-text p{padding:24px;line-height:140%;margin-bottom:0;font-weight:400}.contentwrapper-contractors .section-faq .closing{position:absolute;height:50px;width:100%;top:0;left:0;cursor:pointer;display:none}.contentwrapper-contractors .section-faq input:checked + .accordion-item .closing{display:block}.contentwrapper-contractors .section-faq input:checked + .accordion-item{height:100%}.contentwrapper-contractors .section-faq input:checked + .accordion-item .accordion-text{max-height:800px;opacity:1;transition:max-height 2.5s;background:rgb(235,235,235);border-radius:8px 8px 0 0}.contentwrapper-contractors .section-faq .dropdown-arrows section .accordion-header:after{position:absolute;display:block;content:"+";font-size:50px;font-weight:200;right:0;top:16px;color:lightgray;transform:rotate(0deg);transition:color 2s,transform .5s}.contentwrapper-contractors .section-faq input:checked + section.accordion-item .accordion-header:after{transform:rotate(225deg);transition:color 1s,transform .5s;color:#00a5bb;top:14px}.contentwrapper-contractors .section-faq input:checked + section.accordion-item .accordion-header{color:#00a5bb}.contentwrapper-reit{position:relative;width:100%}.contentwrapper-reit .hero-reit{background:url(img/reit.jpg) center center no-repeat;background:image-set(url("img/reit.webp") type("image/webp"),url("img/reit.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;height:100vh;width:100%;position:relative;border-radius:0 0 24px 24px}.contentwrapper-reit .hero-reit .blue-overlay{height:100%;width:100%;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 15%,#083f5c 100%);z-index:3;border-radius:0 0 24px 24px}.contentwrapper-reit .hero-reit .hero-content{position:absolute;left:0;bottom:0;padding:0 0 50px 16px;z-index:10}.contentwrapper-reit .hero-reit .hero-content h1{color:white;margin-bottom:8px;font-size:clamp(4.3rem,16vw,7rem)!important;line-height:110%}.contentwrapper-reit .hero-reit .hero-content h2{font-size:clamp(2.5rem,9vw,4rem)!important;line-height:100%}.contentwrapper-reit .hero-reit .hero-content h2 br{display:none}.contentwrapper-reit .section-description{background:white;padding:50px 0;width:100%}.contentwrapper-reit .section-description h3{font-size:40px;color:#083f5c;margin-bottom:24px}.contentwrapper-reit .section-maintenanceprogram{background-image:url(img/maintenance-program.jpg);background-image:image-set(url("img/maintenance-program.webp") type("image/webp"),url("img/maintenance-program.jpg") type("image/jpeg"));background-position:top center;background-blend-mode:multiply;background-color:#00a5bb;background-size:cover;height:100%;width:100%;position:relative;padding:50px 0}.contentwrapper-reit .section-maintenanceprogram h2{color:#083f5c;font-size:40px!important;font-weight:700;line-height:110%;margin-bottom:32px}.contentwrapper-reit .section-maintenanceprogram h3{color:#083f5c;font-size:32px;font-weight:500;line-height:100%;margin:32px 0 24px 0}.contentwrapper-reit .section-maintenanceprogram h4{color:white;font-size:28px;font-weight:800;line-height:100%;margin-bottom:16px;margin-top:32px}.contentwrapper-reit .section-maintenanceprogram h5{font-size:28px;padding:8px 16px;background-color:white;border-radius:8px;color:#00a5bb;font-family:"Poppins",sans-serif;font-weight:500;margin:32px 0;line-height:110%}.contentwrapper-reit .section-maintenanceprogram h6{font-size:32px;line-height:110%;font-weight:700;color:#083f5c;margin:16px 0;width:90%}.contentwrapper-reit .section-maintenanceprogram p{font-size:18px;line-height:130%;color:white;margin-bottom:16px}.contentwrapper-reit .section-maintenanceprogram ul{margin-bottom:16px}.contentwrapper-reit .section-maintenanceprogram ul li{font-size:18px;line-height:130%;color:white}.contentwrapper-reit .section-stats{background:white;height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;gap:16px;position:relative;padding:64px 24px;border-radius:0 0 24px 24px}.contentwrapper-reit .section-stats .stats-blocks{width:30%;display:flex;align-items:center;justify-content:center;color:#083f5c;border:solid 2px lightgray;border-radius:16px;flex-grow:1;padding:24px;flex-direction:column;text-align:center}.contentwrapper-reit .section-stats .stats-blocks h5{font-size:24px}.contentwrapper-reit .section-stats .stats-blocks .number-counter{font-size:100px;font-weight:bold;color:#00a5bb}.contentwrapper-blogindex{position:relative;background:white;padding:180px 0 40px 0;width:100%}.contentwrapper-blogindex h1{margin-bottom:30px;font-size:48px}.contentwrapper-blogindex section{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;position:relative;gap:16px}.contentwrapper-blogindex article{width:32%;border:solid 1px lightgray;border-radius:10px;margin-bottom:2%;position:relative;background:white;overflow:hidden}.contentwrapper-blogindex a.index-post-title{font-family:"Barlow Condensed",sans-serif;font-size:36px;font-weight:500;margin-top:15px;display:block;line-height:1;color:#00a5bb}.contentwrapper-blogindex p span{display:block}.contentwrapper-blogindex .date{color:gray;font-size:14px}.contentwrapper-blogindex .author{pointer-events:none;color:gray;font-size:14px}.contentwrapper-blogindex .author a{color:gray}.contentwrapper-blogindex .categories:after{content:".";visibility:hidden;display:block;height:0;clear:both}.post-thumbnail-design{overflow:hidden;background:#083f5c}.post-thumbnail-design a{position:relative;width:100%;height:400px;display:block}.post-thumbnail-design a:hover img{transform:scale(1.3);opacity:.5}.post-thumbnail-design img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all .5s ease;background:#00a5bb}.post-thumbnail-design .shadow{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 30px -15px grey;top:0;left:0}.post-card-description{padding:25px 15px 100px 15px;background:#083f5c;height:100%}.view-article{display:inline-block;margin-top:25px;text-transform:uppercase;padding:8px 16px;border:solid 1px white;position:absolute;bottom:20px;left:15px;font-weight:300;color:white;transition:all .5s;font-size:16px}.view-article:hover{border:solid 3px #00a5bb;color:#00a5bb}.post-categories{display:block;padding:0}.post-categories ul{list-style:none;padding:0}.post-categories li{display:inline-block}.post-categories a{display:inline-block;background:#00a5bb;padding:8px 16px;color:white;font-size:14px;pointer-events:none;border-radius:100px}.post-categories a[href*="/all/"]{display:none}.pagination{margin-top:20px}.page-numbers.current{font-weight:700;border:none;padding:5px 12px;background:#00a5bb;border-radius:100px}.page-numbers{border:solid 1px #083f5c;padding:5px 12px}a.next.page-numbers,a.prev.page-numbers{color:gray;border:none}.contentwrapper-blogsingle{position:relative;padding:170px 0 40px 0;width:100%}.contentwrapper-blogsingle .post-main-content{width:100%}.contentwrapper-blogsingle .post-main-content p{width:100%}.contentwrapper-blogsingle h1 a{width:85%;color:#083f5c!important;font-size:clamp(3rem,6vw - 1rem,4rem);font-family:"Fjalla One",sans-serif;display:inline-block;line-height:120%;font-weight:300}.contentwrapper-blogsingle .date{color:gray;font-size:14px;margin-bottom:30px;position:relative;display:inline-block}.contentwrapper-blogsingle .author{pointer-events:none;color:gray;font-size:14px;display:inline}.contentwrapper-blogsingle .author a{color:gray;display:inline}.contentwrapper-blogsingle .the-post-comments{display:inline-block;width:100%}.contentwrapper-blogsingle .post-main-visual{height:500px;width:100%;margin-top:50px;margin-bottom:50px;position:relative;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:24px}.contentwrapper-blogsingle .post-categories{display:block;padding:0}.contentwrapper-blogsingle .post-categories ul{list-style:none;padding:0}.contentwrapper-blogsingle .post-categories li{display:inline-block}.contentwrapper-blogsingle .post-categories a{display:inline-block;background:white;padding:8px 16px;color:#083f5c;font-size:17px;margin-bottom:32px;border:solid 1px #083f5c;font-weight:500}.contentwrapper-blogsingle .post-categories a[href*="/all/"]{display:none}.contentwrapper-blogsingle .comments ul{list-style:none;padding:0}.contentwrapper-blogsingle .comments li{background:#f2f2f2;padding:25px;margin-bottom:10px;border-radius:10px;font-size:12px}.contentwrapper-blogsingle ul.children{margin-top:15px;border-top:dotted 1px gray;padding-top:15px}.contentwrapper-blogsingle ul.children li{padding:0}.contentwrapper-blogsingle .comment-author.vcard{font-style:italic;font-size:14px}.contentwrapper-blogsingle .comment-meta.commentmetadata a{font-weight:300}.contentwrapper-blogsingle aside.sidebar{width:25%;height:100%;position:relative}.contentwrapper-blogsingle aside.sidebar h5{color:#cf962e;font-size:1.75rem;font-weight:300;font-family:"Barlow Condensed",sans-serif;margin-bottom:16px;display:block}.contentwrapper-blogsingle aside.sidebar h6{font-size:1rem;font-weight:500;line-height:120%;display:block;position:relative;margin-top:0;margin-bottom:.25rem}.contentwrapper-blogsingle aside.sidebar .sidebar-post-socialsharing{margin-bottom:35px;box-shadow:0 8px 25px -10px grey;border-radius:10px;padding:1.2rem}.contentwrapper-blogsingle aside.sidebar .sidebar-post-tags{margin-bottom:35px;box-shadow:0 8px 25px -10px grey;border-radius:10px;padding:1.2rem}.contentwrapper-blogsingle aside.sidebar .sidebar-post-tags a{padding:5px 10px;background:white;border:solid 1px black;display:inline-block;margin:2px 0;font-size:16px;font-weight:300}.contentwrapper-blogsingle aside.sidebar ul.related-post-section{box-shadow:0 8px 25px -10px grey;border-radius:10px;padding:1.2rem}.contentwrapper-blogsingle aside.sidebar #relatedposts ul li{padding-bottom:25px}.contentwrapper-blogsingle aside.sidebar #relatedposts ul li:last-child{padding-bottom:0}.contentwrapper-blogsingle aside.sidebar .relatedthumb a{height:150px;position:relative;display:inline-block;width:100%}.contentwrapper-blogsingle aside.sidebar .relatedthumb img{width:100%;height:100%;border-radius:10px;object-fit:cover;object-position:center center;border:solid 2px #cf962e;margin-bottom:3px}.contentwrapper-blogsingle aside.sidebar .relatedcontent{font-size:14px;color:gray;font-weight:300}.contentwrapper-blogsingle aside.sidebar .relatedcontent h3{display:block}.contentwrapper-blogsingle div#respond{padding:20px;border:solid 1px lightgray;border-radius:10px;margin-top:50px}.contentwrapper-blogsingle div#respond h3{font-family:"Barlow Condensed";font-size:2rem;color:#083f5c;margin-bottom:20px}.contentwrapper-blogsingle div#respond textarea{width:100%}.contentwrapper-blogsingle div#respond input{width:100%;border:solid 1px gray}.contentwrapper-blogsingle .comment-form-comment{margin-top:20px}.contentwrapper-blogsingle .comment-form-url{display:none}.contentwrapper-blogsingle .comment-form-cookies-consent{margin:25px 0;font-size:15px!important;color:gray}.contentwrapper-blogsingle .comment-form-cookies-consent input{width:auto!important}.contentwrapper-blogsingle .comment-form-author,.contentwrapper-blogsingle .comment-form-email{margin-top:10px}.contentwrapper-blogsingle .form-submit{width:auto!important;display:inline-block}.contentwrapper-blogsingle .form-submit input[name=submit]{display:inline-block;padding:8px 20px;background:#083f5c;border:none;border-radius:5px;color:white;margin-top:30px}.contentwrapper-blogsingle input#wp-comment-cookies-consent{visibility:hidden;display:none}.contentwrapper-blogsingle #wp-comment-cookies-consent + label::before{content:"";height:15px;width:15px;border:solid 1px gray;display:inline-block;margin-right:5px;top:2px;position:relative}.contentwrapper-blogsingle #wp-comment-cookies-consent:checked + label::before{border-color:black!important;background-color:black!important}.contentwrapper-contact{position:relative;padding:200px 0 40px 0;width:100%}.contentwrapper-contact .contact-info{width:47%;flex-grow:1}.contentwrapper-contact .contact-info h1{line-height:120%;margin-bottom:24px;font-size:56px}.contentwrapper-contact .contact-info p{margin-bottom:32px}.contentwrapper-contact .contact-info .info-blocks{border-bottom:solid 1px lightgray;padding:16px 0}.contentwrapper-contact .contact-info .info-blocks:nth-last-child(1){border-bottom:none}.contentwrapper-contact .contact-info .info-blocks p{font-weight:500;color:#083f5c;margin-bottom:0}.contentwrapper-contact .contact-info .info-blocks img{width:50px;float:left;margin-right:16px}.contentwrapper-contact .contact-info .info-blocks h3{font-size:24px;color:#00a5bb;margin:0}.contentwrapper-contact .contact-form{width:47%;flex-grow:1;background:#00a5bb;border-radius:16px;padding:24px}.contentwrapper-contact .contact-form h3{color:white;font-size:2rem}.contentwrapper-contact .contact-form form#wpforms-form-4868 input,.contentwrapper-contact .contact-form form#wpforms-form-38 input{border-radius:8px}.contentwrapper-contact .contact-form form#wpforms-form-4868 textarea,.contentwrapper-contact .contact-form form#wpforms-form-38 textarea{border-radius:8px}.contentwrapper-contact .contact-form form#wpforms-form-4868 button,.contentwrapper-contact .contact-form form#wpforms-form-38 button{width:100%;background:#083f5c;padding:24px;font-size:24px;height:100%;position:relative;border-radius:8px}footer{background:#083f5c;padding:50px 24px 30px;color:#fff}.footer-main{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px}.footer-brand{display:flex;flex-direction:column;gap:12px}.footer-brand img{width:140px;height:auto}.footer-tagline{color:#00a5bb;font-size:14px;font-weight:500;margin:0}footer h3,.footer-services h3,.footer-contact h3,.footer-links h3{color:#00a5bb;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #00a5bb}.footer-services nav{display:flex;flex-direction:column;gap:10px}footer .footer-services nav a{color:rgba(255,255,255,.85)!important;text-decoration:none;font-size:14px;transition:color .2s}footer .footer-services nav a:hover{color:#00a5bb!important}.footer-contact{display:flex;flex-direction:column;gap:8px}.footer-phone{color:#00a5bb;text-decoration:none;font-size:18px;transition:color .2s}.footer-phone:hover{color:#fff}.footer-email{color:rgba(255,255,255,.85);text-decoration:none;font-size:14px;transition:color .2s}.footer-email:hover{color:#00a5bb}.footer-contact address{font-style:normal;color:rgba(255,255,255,.7);font-size:13px;line-height:1.5;margin-top:4px}.footer-links nav{display:flex;flex-direction:column;gap:10px}footer .footer-links nav a{color:rgba(255,255,255,.85)!important;text-decoration:none;font-size:14px;transition:color .2s}footer .footer-links nav a:hover{color:#00a5bb!important}.footer-bottom{max-width:1200px;margin:40px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.footer-copyright{color:rgba(255,255,255,.6);font-size:13px;margin:0}.footer-service-area{color:rgba(255,255,255,.6);font-size:13px;margin:0}.footer-service-area a{color:rgba(255,255,255,.8);text-decoration:none;transition:color .2s}.footer-service-area a:hover{color:#00a5bb}.footer-privacy{color:rgba(255,255,255,.6);text-decoration:none;font-size:13px;transition:color .2s}.footer-privacy:hover{color:#00a5bb}[data-animatethis=zoom-in]{opacity:0!important;transform:scale(.3)!important}.animation-zoom-in{opacity:1!important;transform:scale(1)!important}[data-animatethis=zoom-out]{opacity:0!important;transform:scale(1.3)!important}.animation-zoom-out{opacity:1!important;transform:scale(1)!important}[data-animatethis=slide-up]{opacity:0!important;bottom:-200px!important;position:relative!important}[data-animatethis=afterload-slide-up]{opacity:0!important;bottom:-200px!important;position:relative!important}.animation-slide-up{opacity:1!important;bottom:0!important;transition:all 1s ease}[data-animatethis=slide-down]{opacity:0!important;bottom:200px!important;position:relative!important}.animation-slide-down{opacity:1!important;bottom:0!important}[data-animatethis=slide-left]{opacity:0!important;right:-100px!important;position:relative!important}.animation-slide-left{opacity:1!important;right:0!important}[data-animatethis=slide-right]{opacity:0!important;right:100px!important;position:relative!important}[data-animatethis=afterload-textslideright]{opacity:0!important;right:100px!important;position:relative!important}.animation-slide-right{opacity:1!important;right:0!important}[data-animatethis=flip-up]{opacity:0!important;transform:perspective(2500px) rotateX(-100deg)!important;backface-visibility:hidden}.animation-flip-up{opacity:1!important;transform:perspective(2500px) rotateY(0)!important}[data-animatethis=flip-down]{opacity:0!important;transform:perspective(2500px) rotateX(100deg)!important;backface-visibility:hidden}.animation-flip-down{opacity:1!important;transform:perspective(2500px) rotateY(0)!important}[data-animatethis=flip-left]{opacity:0!important;transform:perspective(2500px) rotateY(-100deg)!important;backface-visibility:hidden}.animation-flip-left{opacity:1!important;transform:perspective(2500px) rotateY(0)!important}[data-animatethis=flip-right]{opacity:0!important;transform:perspective(2500px) rotateY(100deg)!important;backface-visibility:hidden}.animation-flip-right{opacity:1!important;transform:perspective(2500px) rotateY(0)!important}[data-animatethis=abovefold-zoomout]{opacity:1!important;transform:scale(1)!important}.animation-abovefold-zoomout{opacity:0!important;transform:scale(.3)!important}[data-animatethis=afterload-zoomin]{opacity:0!important;transform:scale(.3)!important;transform-origin:50% 0%}.animation-afterload-zoomin{opacity:1!important;transform:scale(1)!important}[data-animatethis=afterload-fadein]{opacity:0!important}.animation-afterload-fadein{opacity:1!important;transition:all 2s ease-in}[data-animatethis=fade-in]{opacity:0!important}.animation-fadein{opacity:1!important}.tracking-in-expand-fwd{-webkit-animation:tracking-in-expand-fwd 1s cubic-bezier(.215,.61,.355,1) forwards;animation:tracking-in-expand-fwd 1s cubic-bezier(.215,.61,.355,1) forwards}@-webkit-keyframes tracking-in-expand-fwd{0%{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes tracking-in-expand-fwd{0%{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.pulsate-bck{-webkit-animation:pulsate-bck 1.5s ease-in-out infinite both;animation:pulsate-bck 1.5s ease-in-out infinite both}@-webkit-keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:1160px){.footer-main{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1 / -1;align-items:center;text-align:center}.footer-bottom{flex-direction:column;text-align:center}.contentwrapper-blogindex article{width:45%;flex-grow:1;gap:16px}}@media screen and (max-width:930px){.contentwrapper-homepage .introblocks-wrapper .homeintro-blocks{width:100%}.contentwrapper-homepage #section-growbusiness .growbusiness-form{width:100%}.contentwrapper-blogsingle .post-main-visual{background-size:150%}}@media screen and (max-width:870px){#wp-desktopmenu-wrapper{display:none}#sidemenu-mainbtn{display:inline-block}}@media screen and (max-width:850px){.contact-info{width:100%!important}.contact-form{width:100%!important;margin-top:32px}.contentwrapper-reit .section-stats .stats-blocks{width:100%}}@media screen and (max-width:700px){.contentwrapper-contractors .section-faq .accordion-header{font-size:3.2vw}.contentwrapper-contractors .section-video video{width:90%}.contentwrapper-reit .hero-reit .hero-content h2 br{display:inline}}@media screen and (max-width:630px){.contentwrapper-blogsingle .post-main-visual{background-size:240%}}@media screen and (max-width:600px){footer{padding:40px 20px 24px}.footer-main{grid-template-columns:1fr;gap:28px;text-align:center}.footer-brand{align-items:center}.footer-services nav,.footer-links nav{align-items:center}.footer-contact{align-items:center}.footer-services h3,.footer-contact h3,.footer-links h3{display:inline-block}}@media screen and (max-width:560px){.nav-topsection .link-academy{display:none}.contentwrapper-blogindex article{width:100%}}@media screen and (max-width:530px){.contentwrapper-homepage .hero-homepage .hero-content h1 br{display:none!important}}@media screen and (max-width:430px){.contentwrapper-homepage #section-growbusiness .growbusiness-form h3{font-size:40px}.contentwrapper-homepage #section-growbusiness .growbusiness-form h3 br{display:none}.nav-topsection p{font-size:3.8vw}}main{margin-bottom:0!important}main[role="main"],.contentwrapper-homepage,.contentwrapper-contractors,.contentwrapper-reit,.contentwrapper-blogindex,.contentwrapper-blogsingle,.contentwrapper-contact,.contentwrapper-privacy,.contentwrapper-landing,.hp-page,.loc-page,.sv-page{margin-bottom:0!important}.contentwrapper-blogindex{padding-bottom:40px!important}.contentwrapper-blogsingle{padding-bottom:40px!important}.contentwrapper-contact{padding-bottom:40px!important}.contentwrapper-homepage{padding-bottom:0!important}.contentwrapper-contractors,.contentwrapper-reit{padding-bottom:0!important}.contentwrapper-privacy{padding-bottom:40px!important}.hp-page>section:last-of-type,.loc-page>section:last-of-type,.sv-page>section:last-of-type{padding-bottom:0!important;margin-bottom:0!important}footer{margin-top:0}.footer-aboveseparator,.footer-abovespacer{display:none!important;height:0!important;margin:0!important;padding:0!important}main{border-radius:0!important}main,main.hp-page,main.loc-page,main.sv-page,main[role="main"]{margin-bottom:0!important}