body.header-stack:not(.template-slider) #Header{min-height:0}body:not(.template-slider) #Header{min-height:0}@media screen and (max-width:767px){body:not(.template-slider):not(.header-simple) #Header{min-height:0}}h1,h2,h3{text-transform:uppercase}h1{text-align:center;font-size:5em}@media all and (max-width:768px){h1{line-height:1em}}#Content a.button,.post-links,.button-flat input[type="submit"]{background-color:#86bbd8;color:#fcfcfc;text-transform:uppercase;border-radius:2px}a.button:hover,.post-links:hover,.button-flat input[type="submit"]:hover{transition:0.2s ease-out}a.button:hover,.post-links:hover,.button-flat input[type="submit"]:hover{transform:scale(1.05);box-sizing:;box-shadow:0 0 10px rgb(0 0 0 / .05)}.bold{font-weight:700}.header-stack.header-center #Top_bar .logo{position:relative;z-index:5}.header-classic #Top_bar{position:relative;top:0!important;background-color:rgb(255 255 255 / .9)!important}#Top_bar .menu_wrapper{float:right}@media screen and (max-width:988px){#Top_bar .menu>li>a span:not(.description){padding:0 10px!important}}@media screen and (max-width:829px){#Top_bar #logo img{vertical-align:top;max-height:auto;width:12em}}@media screen and (max-width:766px){#Top_bar #logo img{vertical-align:middle}}#Top_bar a.responsive-menu-toggle i{color:#444}.b-chev::after{content:" ";background-size:cover;height:calc(100vw / 6.8);position:absolute;z-index:5;background-image:url(/wp-content/uploads/svg/chev-div.svg);bottom:calc(-100vw / 17.6);left:0;background-repeat:no-repeat;width:100%}@media screen and (max-width:1600px){.b-chev::after{bottom:calc(-100vw / 14.6)}}@media screen and (max-width:1450px){.b-chev::after{bottom:calc(-100vw / 15.6)}.home-cta{width:31%!important}.home-cta:first-child{margin-left:2%}}@media screen and (max-width:1200px){.b-chev::after{bottom:calc(-100vw / 15.6)}.home-cta{width:31%!important}.home-cta:first-child{margin-left:2%}}@media screen and (max-width:768px){.home-cta h3{padding:1em 0}#Content .home-cta{width:100%!important;margin-bottom:10px}}@media screen and (max-width:650px){.b-chev::after{bottom:calc(-100vw / 20.6)}}@media screen and (max-width:390px){.b-chev::after{bottom:calc(-100vw / 27.6)}}@media screen and (max-width:767px){.home-cta:first-child{margin-left:0%}}.b-chev-w::after{content:" ";background-size:cover;height:calc(100vw / 7.6);position:absolute;z-index:5;background-image:url(/wp-content/uploads/svg/chev-div-w.svg);bottom:calc(-100vw / 19.6);left:0;background-repeat:no-repeat;width:100%}.landing{margin-top:0;height:100vh}.mission{text-align:center;float:right;padding-right:3em;margin-top:20vh}.mission h1{color:#fcfcfc;font-size:2.5em;line-height:1.1em}#Content .mission a.button{background-color:#fcfcfc;color:#626262}@media screen and (max-width:1200px){.mission{width:100%!important;float:left;margin:0}.mission h1{background:rgb(0 0 0 / .6);padding:15px}}@media screen and (max-width:768px){#landing{background-position:-12em center!important}.mission h1{margin-top:5em}}#listings{margin-top:-12em;position:relative;z-index:5}#Content .home-cta{position:relative;background-color:#f9ab18;width:32.5%}.home-cta h3{font-size:4em;font-weight:700;line-height:2.4rem;padding:2em 0 3em 0;text-transform:uppercase;text-align:center}.home-cta a{transition:all 0.2s ease-out}.cta-listings-label{font-size:2rem}.home-cta a:hover{color:#eee}.home-cta .icon_wrapper{display:none}@media all and (max-width:768px){#Content #about .asm-img img{width:auto;max-height:140px}}@media all and (min-width:768px){#Content #about .p-logo img{height:65px;width:auto}}@media all and (min-width:970px){#Content #about .p-logo img{height:75px;width:auto;float:left}}@media all and (min-width:1260px){#Content #about .p-logo img{height:90px;width:auto}}.alt-head h2{font-size:6rem!important;line-height:1.2em;text-align:center;text-transform:uppercase}.alt-head .about{font-size:9.3rem}@media screen and (max-width:1210px){.alt-head .about{font-size:6.8rem}.alt-head h2{font-size:4em!important}}@media screen and (max-width:910px){.alt-head .about{font-size:5rem}.alt-head h2{font-size:3.5em!important}}@media screen and (max-width:1239px){#about .section_wrapper{max-width:100vw!important;padding:0 20px}}@media screen and (max-width:767px){#about .section_wrapper{max-width:100vw!important}.alt-head .about{font-size:calc(97vw / 4.5)}.alt-head h2{font-size:calc(98vw / 7)!important;text-align:center}#about{padding-top:50px!important}}#about a{color:#007cc3;text-decoration:underline;transition:0.1s ease-in}#about a:hover{color:#86bbd8}@media all and (max-width:1240px){.posts_group.grid.col-3 .post-item{width:31%!important}#Content .grid .post-item{margin:0 .9% 20px}}@media all and (max-width:959px){#Content .grid .post-item{margin:0 .8% 20px}}@media all and (min-width:768px){.posts_group.grid.col-3 .post-item{width:30.5%!important}}@media all and (max-width:768px) and (min-width:465px){.grid .post-item,.masonry .post-item{width:44%!important;margin:0 2% 20px!important}}.grid .post-desc-wrapper .post-desc{text-align:center;background-color:#fcfcfc}.post-footer .post-links{float:none;border:none}.entry-title{min-height:2.5em}.product-listing h3{font-size:4em;line-height:1em;font-weight:700}.grid .post-item{border:4px solid #f9ab18;border-radius:2px;margin:0 1% 20px}#Content .image_frame{border-color:#fcfcfc!important}.product-copy .column{margin-bottom:25px}.grid .post-footer{background:#fcfcfc}.date_label{display:none}a.post-more:hover{color:#fcfcfc}.hire-lead-copy{text-align:center;font-weight:700;text-transform:uppercase;font-size:1.5em}.small-print{font-size:1rem;padding:0 10vw;font-weight:500}.hire-item{background:#ddd;padding:25px 15px;margin-top:25px}.hire-item a{color:#444;font-weight:700;text-decoration:underline;transition:.2s ease-in}.hire-item a:hover{color:#111}table tr:first-child td,table tr:nth-child(2) td{box-shadow:inset 0 4px 3px -2px rgb(0 0 0 / .06);background:#fefefe;font-weight:700;color:#444}@media all and (max-width:768px){#Content .gallery .gallery-item{width:20%!important;display:inline-block;position:relative;float:none}}#hire-coming-soon .section_wrapper{display:block}#hire-coming-soon{min-height:95vh}#hire-coming-soon h2{color:#fcfcfc;padding-top:25vh;font-size:4em;line-height:1em}.coming-soon-copy{text-align:center}@media all and (max-width:1239px){#hire-coming-soon h2{font-size:3.5rem}#Content #hire-coming-soon{min-height:85vh;background-position:left center}}@media all and (max-width:959px){#hire-coming-soon h2{font-size:3em}}@media all and (max-width:768px){#hire-coming-soon h2{color:#fcfcfc;padding-top:25vh;font-size:4em!important;line-height:1em;text-shadow:0 0 15px rgb(0 0 0 / .5)}}@media all and (min-width:768px){.coming-soon-copy{max-width:50%;float:right}}.section.section-post-header{display:none}@media screen and (min-width:769px){#Content .listing-gallery{max-width:45%;margin-right:5%}}#Content .gallery-item .image_frame{border:1px solid #eee}@media screen and (max-width:768px){#Content .gallery .gallery-item{width:33%}}.button-flat a.button .button_icon{background:#86bbd8}.button-flat a.button .button_icon{display:none}.button-flat a.button_left.button .button_label{padding-left:20px}.post-related .desc{text-align:center}.section-post-related .section-related-adjustment{border-color:#aaa}.post-related h4{display:block!important;font-weight:700;text-transform:uppercase}label,legend{font-weight:400}.cont-panel{margin-top:1em;text-align:center;color:#161922}.c-deets{font-size:1.5em;font-weight:700;line-height:1.1em}.c-deets a{color:#444;text-decoration:underline}.c-deets a:hover{color:#666}.page-id-33 h2{padding-top:50px}.page-id-33 a{color:#000}.page-id-2275 p{font-size:.7em;line-height:1.5em}.page-id-2275 h3{font-size:1em}.page-id-2275 a{color:#444}.page-id-2275 a:hover{text-decoration:underline;color:#101010}#top{background:linear-gradient(8deg,white 20%,transparent 20%),linear-gradient(-8deg,white 20%,transparent 20%),linear-gradient(8deg,orange 30%,transparent 30%),linear-gradient(-8deg,orange 30%,transparent 30%),linear-gradient(8deg,white 40%,transparent 40%),linear-gradient(-8deg,white 40%,transparent 40%)}/* background-color:#fff0;background-image:linear-gradient(8deg,white 15%,transparent 15%),linear-gradient(-8deg,white 15%,transparent 15%),linear-gradient(8deg,orange 20%,transparent 20%),linear-gradient(-8deg,orange 20%,transparent 20%),linear-gradient(8deg,white 25%,transparent 25%),linear-gradient(-8deg,white 25%,transparent 25%);