@charset "UTF-8";.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;width:100%;display:none;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translateZ(0);position:relative}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;position:relative;float:left}.owl-carousel .owl-item img{width:100%;display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{padding:0!important;border:none;color:inherit;font:inherit;background:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-fill-mode:both;animation-duration:1s}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease;opacity:0}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{height:100%;position:relative;background:#000}.owl-carousel .owl-video-play-icon{height:80px;-webkit-backface-visibility:hidden;transition:transform .1s ease;position:absolute;top:50%;background:url(https://sterolstress.cfd/wp-content/themes/popedesign/css/owl.video.play.png) no-repeat;cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{height:100%;transition:opacity .4s ease;background-size:contain;opacity:0;background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center;margin-top:10px}.owl-theme .owl-nav [class*=owl-]{padding:4px 7px;font-size:14px;color:#fff;margin:5px;border-radius:3px;background:#d6d6d6;cursor:pointer;display:inline-block}.owl-theme .owl-nav [class*=owl-]:hover{text-decoration:none;color:#fff;background:#869791}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{height:10px;-webkit-backface-visibility:visible;transition:opacity .2s ease;margin:5px 7px;border-radius:30px;background:#d6d6d6;width:10px;display:block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html{padding:0;outline:0;margin:0;font-family:Montserrat,sans-serif}.mobile-only{display:block}@media only screen and (min-width:1024px){.mobile-only{display:none!important}}body{padding:0;margin:0}main{background:#fff}@media only screen and (min-width:1024px){main{padding-top:90px}}@media only screen and (max-width:1023px){main{padding-top:90px}}.container{margin-right:auto;max-width:1200px;margin-left:auto;width:100%}@media screen and (max-width:1230px){.container{padding-right:15px;width:calc(100% - 30px);padding-left:15px}}.container div.row{justify-content:space-between;margin-right:-15px;flex-flow:row wrap;margin-left:-15px;display:flex}@media only screen and (max-width:1023px){.container div.row{margin-right:0;margin-left:0;display:block}}.container div.row>div[class^=col-]{padding-right:15px;padding-left:15px}@media only screen and (max-width:1023px){.container div.row>div[class^=col-]{padding-right:0;padding-left:0}}.container div.row div.col-md-4,.container div.row div.col-sm-4{width:30.3333333%}@media only screen and (max-width:1023px){.container div.row div.col-md-4,.container div.row div.col-sm-4{width:100%}}.container div.row div.col-md-5,.container div.row div.col-sm-5{width:39.5%}@media only screen and (max-width:1023px){.container div.row div.col-md-5,.container div.row div.col-sm-5{width:100%}}.container div.row div.col-md-6,.container div.row div.col-sm-6{width:47%}@media only screen and (max-width:1023px){.container div.row div.col-md-6,.container div.row div.col-sm-6{width:100%}}.container div.row div.col-md-7,.container div.row div.col-sm-7{width:55.5%}@media only screen and (max-width:1023px){.container div.row div.col-md-7,.container div.row div.col-sm-7{width:100%}}.container div.row div.col-md-8,.container div.row div.col-sm-8{width:63.6666667%}@media only screen and (max-width:1023px){.container div.row div.col-md-8,.container div.row div.col-sm-8{width:100%}}.container div.row div.col-md-12,.container div.row div.col-xs-12{width:100%}section{padding:60px 0}header{height:90px;position:fixed;top:0;background:#1d1d1e;z-index:99999}header,header .container{align-items:center;flex-flow:row;width:100%;display:flex}header .container{justify-content:space-between}header .branding{width:auto}header .branding img{height:55px}@media only screen and (max-width:1023px){header .branding img{margin-left:20px}}header nav.navigation{font-weight:500;align-items:center}header nav.navigation,header nav.navigation ul{justify-content:flex-end;flex-flow:row;display:flex}header nav.navigation ul{list-style:none;padding-left:0}@media only screen and (max-width:1023px){header nav.navigation ul{padding-top:0;transition:all .5s;position:absolute;top:90px;top:-100vh;background:#312f32;left:0;width:100%;margin-top:0;display:block;z-index:9999}}header nav.navigation ul>li{position:relative;margin-left:60px}@media only screen and (max-width:1023px){header nav.navigation ul>li{margin-left:0}}header nav.navigation ul>li a{padding:15px 0;font-size:16px;text-decoration:none;color:#fff}@media only screen and (max-width:1023px){header nav.navigation ul>li a{padding:15px;display:block}}header nav.navigation ul>li a:hover{color:#418b94}header nav.navigation ul>li>ul.sub-menu{list-style:none;position:absolute;border-bottom:2px solid #1d1d1e;top:35px;left:-100px;width:300px;padding-left:0;display:none;z-index:999}@media only screen and (max-width:1023px){header nav.navigation ul>li>ul.sub-menu{border:none;position:static;width:100%}}header nav.navigation ul>li>ul.sub-menu>li{margin-left:0;display:block}header nav.navigation ul>li>ul.sub-menu>li a{padding:1em;font-size:13px;background:#2a2a2c;display:block}@media only screen and (max-width:1023px){header nav.navigation ul>li>ul.sub-menu>li a{font-size:16px;padding-left:2em}}header nav.navigation ul>li>ul.sub-menu>li a:hover{color:#fff;background:#418b94}header nav.navigation ul>li.menu-item-has-children:hover a{color:#418b94}header nav.navigation ul>li.menu-item-has-children:hover ul.sub-menu{display:block}header nav.navigation ul>li.menu-item-has-children:hover ul.sub-menu li a{color:#fff}header nav.navigation ul>li.current-menu-ancestor a,header nav.navigation ul>li.current-menu-item a{color:#418b94}@media only screen and (max-width:1023px){header nav.navigation ul.active{top:90px}}header nav.navigation .search-container{position:relative;align-items:center;flex-flow:row;display:flex}header nav.navigation .search-container a.search-trigger img{height:16px;filter:invert(180);margin-left:30px;width:16px}@media only screen and (max-width:1023px){header nav.navigation .search-container a.search-trigger img{margin-right:30px;opacity:.8;margin-left:0}}header nav.navigation .search-container .search-form{padding:10px;right:0;position:absolute;top:35px;background:#312f32;width:300px;display:block;z-index:999}header nav.navigation .search-container .search-form form{margin-bottom:0}header nav.navigation .search-container .search-form form input[type=search]{border:none;border-left:1px solid #6d6e72;padding-top:10px;color:#6d6e72;border-radius:0;background:#312f32;padding-bottom:10px;width:100%;padding-left:10px}header nav.navigation .search-container .search-form form input[type=search]:active,header nav.navigation .search-container .search-form form input[type=search]:focus{outline:none}header nav.navigation .search-container .search-form form input[type=submit]{font-size:30px;border:none;right:10px;color:#6d6e72;position:absolute;top:12px;background:none}header nav.navigation .search-container .search-form.inactive{display:none}header nav.navigation button.mobile-trigger{height:24px;overflow:hidden;padding:0;border:none;background:none;width:30px;margin-top:-4px}header nav.navigation button.mobile-trigger span{height:3px;transition:all .25s;margin:4px 0;border-radius:4px;background:#c4c4c4;width:100%;display:block}header nav.navigation button.mobile-trigger span.circle{height:12px;border:3px solid #fff;border-radius:50%;background:none;width:65%;margin-top:-19px;display:none}header nav.navigation button.mobile-trigger span.arc{height:6px;border:3px solid #418b94;border-radius:50%;background:none;width:65%;display:none}header nav.navigation button.mobile-trigger.active span.top{transform:rotate(-45deg);margin-top:11px}header nav.navigation button.mobile-trigger.active span.mid{transform:rotate(45deg);margin-top:-7px}header nav.navigation button.mobile-trigger.active span.bot{width:0;margin-top:10px}footer{padding:60px 0;background:#1d1d1e;margin-top:60px}footer,footer a{color:#fff}footer .inner{justify-content:space-between;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){footer .inner{flex-flow:column-reverse}}footer .inner .contact{font-size:12px}@media only screen and (max-width:1023px){footer .inner .contact{padding-top:100px;text-align:center}}footer .inner .contact img{height:55px;margin-bottom:30px}footer .inner .contact p{line-height:1.5}footer .inner .contact a.phone{text-decoration:none;margin-top:15px;display:block}@media only screen and (max-width:1023px){footer .inner .links{text-align:center}}footer .inner .links{font-size:14px;text-align:right}footer .inner .links nav ul{list-style:none;justify-content:flex-end;flex-flow:row;margin-top:0;padding-left:0;display:flex}@media only screen and (max-width:1023px){footer .inner .links nav ul{margin-bottom:60px;display:block}}footer .inner .links nav ul li{margin-left:30px}@media only screen and (max-width:1023px){footer .inner .links nav ul li{margin-left:0;margin-top:10px}}footer .inner .links nav ul li a{text-decoration:none}footer .inner .links nav ul li a:hover{color:#418b94}@media only screen and (max-width:1023px){footer .inner .links nav ul li a{padding:.25em 0;font-size:16px;font-weight:500}}footer .inner .links .socials{justify-content:flex-end;margin-bottom:30px;flex-flow:row;margin-top:30px;display:flex}@media only screen and (max-width:1023px){footer .inner .links .socials{justify-content:center}}footer .inner .links .socials a{height:34px;text-align:center;border-radius:100%;background:#418b94;margin-left:15px;width:34px;line-height:34px;display:block}@media only screen and (max-width:1023px){footer .inner .links .socials a{margin:0 7.5px}}footer .inner .links .socials a:hover{background:#b4ddc9}footer .inner .links .socials a img{height:26px;opacity:.8;width:26px;margin-top:4px}footer .inner .links .legal a{text-decoration:none}footer .inner .links .legal a:hover{color:#418b94}footer .copyright{padding-top:30px;font-size:12px;text-align:center}.breadcrumb{justify-content:flex-end;margin:15px 0;flex-flow:row;width:100%;display:flex}@media only screen and (max-width:1023px){.breadcrumb{align-items:center;display:none}}.breadcrumb a{font-size:16px;text-decoration:none;font-weight:400;color:#195d67;padding-right:15px;display:block}.breadcrumb a:before{transform:rotate(180deg);font-weight:600;margin-right:15px;color:#c4c4c4;content:"◡";position:relative;top:4px;display:inline-block}.breadcrumb a:first-child:before{display:none}.breadcrumb a:hover{color:#ed6564}.wp-pagenavi{color:#5b5b5e;text-align:center}.wp-pagenavi *{border:none!important}.wp-pagenavi a{color:#418b94}section.hero{position:relative}@media only screen and (max-width:1023px){section.hero{padding-bottom:0}}section.hero .carousel .owl-dots{right:60px;position:absolute;bottom:30px}@media only screen and (max-width:1023px){section.hero .carousel .owl-dots{display:none}}section.hero .carousel .owl-dots .owl-dot span{height:14px;margin:5px;width:14px}section.hero .carousel img{height:auto}section.hero .content-block{position:relative;max-width:1200px;margin:0 auto;z-index:11}section.hero .content-block .inner{padding:10px 60px 50px 45px;color:#fff;position:absolute;bottom:-30px;background:rgba(91,91,94,.9);width:530px}@media only screen and (max-width:1023px){section.hero .content-block .inner{padding:10px 0 0;position:static;width:100%}}section.hero .content-block .inner p{font-size:40px;font-weight:400;line-height:1.33em}@media only screen and (max-width:1023px){section.hero .content-block .inner p{padding:0 30px 30px;font-size:28px;margin-bottom:0}}section.hero .content-block .inner a{font-size:26px;text-decoration:none;font-weight:600;color:#b4ddc9;text-align:right;display:block}@media only screen and (max-width:1023px){section.hero .content-block .inner a{padding:0 30px 30px 0}}section.hero .content-block .inner a:after{height:30px;transform:rotate(180deg);filter:invert(92%) sepia(83%) saturate(173%) hue-rotate(71deg) brightness(91%) contrast(89%);content:"";position:relative;top:5px;background:url(https://sterolstress.cfd/wp-content/themes/popedesign/images/arrow-circle.svg);background-size:30px;left:5px;width:30px;display:inline-block}section.hero .content-block .inner a:hover{color:#fff}section.hero .content-block .inner a:hover:after{filter:invert(1) sepia(0) saturate(0) hue-rotate(0) brightness(1)}section.sub-hero{overflow:hidden;position:relative}@media only screen and (max-width:1023px){section.sub-hero{padding-top:0}}section.sub-hero .rings{position:absolute;top:40px}@media only screen and (max-width:1023px){section.sub-hero .rings{display:none}}section.sub-hero .rings .ring1,section.sub-hero .rings .ring2{height:200px;border:40px solid #312f32;margin-bottom:15px;border-radius:100%;width:200px;display:block}section.sub-hero .rings .ring1{border-color:#6d6e72}section.sub-hero .rings .ring2{border-color:#3b8b94}section.sub-hero .inner{justify-content:flex-start;align-items:center;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){section.sub-hero .inner{padding-right:15px;padding-left:15px;display:block}}section.sub-hero .inner .headline{width:40%}@media only screen and (max-width:1023px){section.sub-hero .inner .headline{width:100%}}section.sub-hero .inner .headline h1,section.sub-hero .inner .headline h2{font-size:38px;font-weight:600;color:#418b94;padding-left:60px}@media only screen and (max-width:1023px){section.sub-hero .inner .headline h1,section.sub-hero .inner .headline h2{font-size:30px;margin-top:0;padding-left:0}}section.sub-hero .inner .headline h3{font-size:26px;font-weight:300;color:#418b94;line-height:1.5em;padding-left:175px}@media only screen and (max-width:1023px){section.sub-hero .inner .headline h3{font-size:22px;margin-top:0;padding-left:0}}section.sub-hero .inner .content{width:60%}@media only screen and (max-width:1023px){section.sub-hero .inner .content{width:100%}}section.sub-hero .inner .content p{font-size:18px;color:#5b5b5e;padding-right:140px;line-height:1.4em}@media only screen and (max-width:1023px){section.sub-hero .inner .content p{font-size:16px;padding-right:0;line-height:1.4em}}section.sub-hero .inner .content a{padding-top:15px;font-size:20px;text-decoration:none;font-weight:600;color:#ed6564;display:block}section.sub-hero .inner .content a:hover{text-decoration:underline;color:#418b94}section.sub-hero.rings-left .rings{right:auto;left:-135px}@media only screen and (max-width:1023px){section.sub-hero.rings-left .inner{padding-top:0;padding-bottom:0}}section.sub-hero.rings-left .headline{width:48%}@media only screen and (max-width:1023px){section.sub-hero.rings-left .headline{width:100%}}section.sub-hero.rings-left .headline h1,section.sub-hero.rings-left .headline h2,section.sub-hero.rings-left .headline h3{padding-left:150px}@media only screen and (max-width:1023px){section.sub-hero.rings-left .headline h1,section.sub-hero.rings-left .headline h2,section.sub-hero.rings-left .headline h3{padding-left:0}}section.sub-hero.rings-left .content{width:52%}@media only screen and (max-width:1023px){section.sub-hero.rings-left .content{width:100%}}section.sub-hero.rings-left .content p{padding-right:0;padding-left:50px}@media only screen and (max-width:1023px){section.sub-hero.rings-left .content p{padding-left:0}}section.sub-hero.rings-left .content a{padding-left:50px}@media only screen and (max-width:1023px){section.sub-hero.rings-left .content a{padding-left:0}}section.sub-hero.rings-right .rings{right:-135px;left:auto}section.sub-hero.rings-reversed .rings .ring1{border-color:#3b8b94}section.sub-hero.rings-altcolor .rings .ring1,section.sub-hero.rings-reversed .rings .ring2{border-color:#6d6e72}section.sub-hero.rings-altcolor .rings .ring2,section.sub-hero.rings-reversed.rings-altcolor .rings .ring1{border-color:#66465a}section.sub-hero.rings-reversed.rings-altcolor .rings .ring2{border-color:#6d6e72}section.sub-hero.rings-invisible .rings{visibility:hidden}section.sub-hero.rings-invisible .rings .ring1{border-color:#6d6e72}section.sub-hero.rings-invisible .rings .ring2{border-color:#66465a}section.photo-block{padding-top:0;margin-bottom:180px;max-height:400px;padding-bottom:0}@media only screen and (max-width:1023px){section.photo-block{margin-bottom:30px;max-height:none}}section.photo-block .inner{overflow:visible;justify-content:flex-start;align-items:center;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){section.photo-block .inner{display:block}}section.photo-block .inner .photo{overflow-x:hidden;position:relative;top:-40px;width:50%}@media only screen and (max-width:1023px){section.photo-block .inner .photo{position:static;margin-left:-15px;width:calc(100% + 30px)}}section.photo-block .inner .photo img{height:auto;max-width:none;width:calc(100% + 60px)}@media only screen and (max-width:1023px){section.photo-block .inner .photo img{width:100%}}section.photo-block .inner .content{color:#fff;width:50%;margin-top:-80px}@media only screen and (max-width:1023px){section.photo-block .inner .content{padding-bottom:30px;width:100%;margin-top:0}}section.photo-block .inner .content a,section.photo-block .inner .content h2,section.photo-block .inner .content p{padding-left:60px}@media only screen and (max-width:1023px){section.photo-block .inner .content a,section.photo-block .inner .content h2,section.photo-block .inner .content p{padding-right:20px;padding-left:20px}}section.photo-block .inner .content h2{font-size:32px;font-weight:300;margin-top:10px}@media only screen and (max-width:1023px){section.photo-block .inner .content h2{padding-top:15px;font-size:22px}}section.photo-block .inner .content p{font-size:16px;margin-bottom:30px;line-height:1.6em}@media only screen and (max-width:1023px){section.photo-block .inner .content p{line-height:1.4em}}section.photo-block .inner .content a{font-size:24px;text-decoration:none;font-weight:600;color:#b4ddc9;text-transform:uppercase;white-space:nowrap;display:block}@media only screen and (max-width:1023px){section.photo-block .inner .content a{font-size:20px;white-space:normal;display:block}}section.photo-block .inner .content a:hover{text-decoration:underline;color:#fff}section.photo-block.photo-left.color-primary{background:linear-gradient(270deg,#3b8b94 70%,#fff 0)}@media only screen and (max-width:1023px){section.photo-block.photo-left.color-primary{background:#3b8b94}}section.photo-block.photo-left.color-secondary{background:linear-gradient(270deg,#5b5b5e 70%,#fff 0)}@media only screen and (max-width:1023px){section.photo-block.photo-left.color-secondary{background:#5b5b5e}}section.photo-block.photo-left.color-white{background:#fff}@media only screen and (max-width:1023px){section.photo-block.photo-left.color-white{background:#fff}}section.photo-block.photo-left.color-white h2{color:#418b94}section.photo-block.photo-left.color-white p{color:#5b5b5e}section.photo-block.photo-left.color-white a{color:#195d67}section.photo-block.photo-left.color-white a:hover{color:#ed6564!important}section.photo-block.photo-right .inner{flex-flow:row-reverse}section.photo-block.photo-right .inner .content a,section.photo-block.photo-right .inner .content h2,section.photo-block.photo-right .inner .content p{padding-right:30px;padding-left:30px}section.photo-block.photo-right.color-primary{background:linear-gradient(270deg,#fff 30%,#3b8b94 0)}@media only screen and (max-width:1023px){section.photo-block.photo-right.color-primary{background:#3b8b94}}section.photo-block.photo-right.color-secondary{background:linear-gradient(270deg,#fff 30%,#5b5b5e 0)}@media only screen and (max-width:1023px){section.photo-block.photo-right.color-secondary{background:#5b5b5e}}section.photo-block.photo-right.color-white{background:#fff}@media only screen and (max-width:1023px){section.photo-block.photo-right.color-white{background:#fff}}section.photo-block.photo-right.color-white .inner .content h2{color:#418b94}section.photo-block.photo-right.color-white .inner .content p{color:#5b5b5e}section.photo-block.photo-right.color-white .inner .content a{color:#195d67}section.photo-block.photo-right.color-white .inner .content a:hover{color:#ed6564}@media only screen and (min-width:1024px){section.photo-block.has-caption{margin-bottom:140px;margin-top:80px}section.photo-block.has-caption .inner .photo{position:relative;top:-77px}}@media only screen and (max-width:1023px){section.photo-block.has-caption .inner .photo{position:relative}}section.photo-block.has-caption .inner .photo img{position:relative}section.photo-block.has-caption .inner .photo .caption{color:#fff;position:absolute;bottom:25px;background:rgba(0,0,0,.5);width:100%}section.photo-block.has-caption .inner .photo .caption p{padding:10px 15px;font-size:24px;font-weight:400;color:#fff;margin:0;line-height:1.1em}section.photo-block.has-caption.photo-left .inner .photo .caption p{text-align:right}section.photo-block.block-last{margin-bottom:80px}h2.underlined{font-weight:400;margin-bottom:40px;margin-top:40px}h2.underlined:after{height:5px;content:"";background:#f7a49f;margin-left:-25px;width:calc(100% - 63vw);margin-top:-6px;display:block}@media only screen and (max-width:1023px){h2.underlined:after{width:calc(100% - 10vw)}}section.full-image-hero{height:46vw;padding:0;background-size:cover;margin-top:0}@media only screen and (max-width:1023px){section.full-image-hero{height:48vw}}section.full-image-hero .inner{position:relative}section.full-image-hero .inner .stripe{height:100px;position:relative;top:7vw;background:rgba(65,139,148,.75);width:100%}@media only screen and (max-width:1023px){section.full-image-hero .inner .stripe{height:9vw}}section.full-image-hero .inner .image-hero-headline,section.full-image-hero .inner h1{padding:0;font-size:145px;position:relative;top:-40px;margin:0;line-height:1em;display:block}@media only screen and (max-width:1023px){section.full-image-hero .inner .image-hero-headline,section.full-image-hero .inner h1{font-size:11vw;top:auto}}section.full-image-hero .inner .subheadline{font-size:40px;position:relative;text-align:right;top:30vw;display:block}@media only screen and (max-width:1023px){section.full-image-hero .inner .subheadline{font-size:19px}}section.full-image-hero .inner.big-title .stripe{height:135px}section.full-image-hero .inner.big-title .image-hero-headline,section.full-image-hero .inner.big-title h1{font-size:75px;top:-25px}section.cta-blurb .inner{justify-content:space-between;align-items:end;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){section.cta-blurb .inner{padding-right:15px;padding-left:15px;display:block}}section.cta-blurb .inner .content{width:50%}@media only screen and (max-width:1023px){section.cta-blurb .inner .content{margin-bottom:30px;width:100%}}section.cta-blurb .inner .content p{font-size:24px;margin-bottom:0;color:#444;padding-right:30px;padding-left:30px}@media only screen and (max-width:1023px){section.cta-blurb .inner .content p{font-size:24px;padding-right:0;padding-left:0}}section.cta-blurb .inner .cta{width:50%}@media only screen and (max-width:1023px){section.cta-blurb .inner .cta{width:100%}}section.cta-blurb .inner .cta a{font-size:28px;text-decoration:none;font-weight:600;color:#ed6564;border-bottom:2px solid #c4c4c4;text-align:right;padding-bottom:20px;margin-left:20px;display:inline-block}@media only screen and (max-width:1023px){section.cta-blurb .inner .cta a{font-size:24px;font-weight:500;text-align:left;align-items:center;flex-flow:row;margin-left:0;display:flex}section.cta-blurb .inner .cta a span{width:75%;line-height:1.4em}}section.cta-blurb .inner .cta a:after{height:35px;transform:rotate(180deg);filter:invert(63%) sepia(39%) saturate(3960%) hue-rotate(321deg) brightness(98%) contrast(88%);content:"";position:relative;top:7px;background:url(https://sterolstress.cfd/wp-content/themes/popedesign/images/arrow-circle.svg);background-size:35px;margin-left:10px;left:5px;width:35px;display:inline-block}@media only screen and (max-width:1023px){section.cta-blurb .inner .cta a:after{margin-left:-25px;margin-top:-10px}}section.cta-blurb .inner .cta a:hover{border-color:#418b94;color:#418b94}section.cta-blurb .inner .cta a:hover:after{filter:invert(50%) sepia(65%) saturate(322%) hue-rotate(138deg) brightness(85%) contrast(90%)}section.subpage-head{padding-top:70px;margin-bottom:50px;max-height:290px;background:linear-gradient(270deg,#fff 50%,#418b94 0)}section.subpage-head.color-plum{background:linear-gradient(270deg,#fff 50%,#66465a 0)}section.subpage-head.color-grey{background:linear-gradient(270deg,#fff 50%,#6d6e72 0)}section.subpage-head.color-darkteal{background:linear-gradient(270deg,#fff 50%,#195d67 0)}@media only screen and (max-width:1023px){section.subpage-head{padding-top:0;margin-bottom:60px;max-height:none;background:#418b94!important;padding-bottom:0}}section.subpage-head .inner{justify-content:space-between;position:relative;flex-flow:row;display:flex}@media only screen and (max-width:1023px){section.subpage-head .inner{margin-right:-15px;margin-left:-15px;display:block}}section.subpage-head .inner .content{color:#fff;position:relative;text-align:right;top:-140px}@media only screen and (max-width:1023px){section.subpage-head .inner .content{position:static}}section.subpage-head .inner .content h1{padding:0;font-size:24px;font-weight:300;margin:0;line-height:70px}@media only screen and (max-width:1023px){section.subpage-head .inner .content h1{padding-top:2px;font-weight:500;text-align:left;background:#c4c4c4;padding-left:30px}}@media only screen and (min-width:1024px) and (max-width:1199px){section.subpage-head .inner .content h1{font-size:18px;padding-right:10px}}section.subpage-head .inner .content .h2{padding-top:90px;font-size:46px;font-weight:500;display:block}@media only screen and (min-width:1024px) and (max-width:1199px){section.subpage-head .inner .content .h2{font-size:36px;padding-right:10px}}@media only screen and (max-width:1023px){section.subpage-head .inner .content .h2{padding-top:40px;font-size:40px;font-weight:500;text-align:left;padding-bottom:40px;padding-left:30px}}section.subpage-head .inner .image{margin-top:-140px}@media only screen and (max-width:1023px){section.subpage-head .inner .image{margin-bottom:0;margin-top:0}}section.subpage-head .inner .image img{height:auto;position:relative;border-top:70px solid #fff}@media only screen and (max-width:1023px){section.subpage-head .inner .image img{border-top:none;width:100%}}section.subpage-head:before{height:70px;content:"";position:relative;top:-70px;background:linear-gradient(270deg,#fff 50%,#c4c4c4 0);width:100%;display:block}@media only screen and (max-width:1023px){section.subpage-head:before{display:none}}section.subpage-head-small{padding:0;margin-bottom:50px;max-height:290px;background:linear-gradient(270deg,#418b94 75%,#c4c4c4 0)}section.subpage-head-small.color-secondary{background:linear-gradient(270deg,#66465a 75%,#c4c4c4 0)}section.subpage-head-small.color-white{background:linear-gradient(270deg,#fff 75%,#c4c4c4 0)}@media only screen and (max-width:1023px){section.subpage-head-small{padding-top:0;margin-bottom:60px;max-height:none;background:#418b94;padding-bottom:0}}section.subpage-head-small .inner{justify-content:space-between;max-width:33%;flex-flow:row;background:#c4c4c4;display:flex}@media only screen and (max-width:1023px){section.subpage-head-small .inner{max-width:none}}section.subpage-head-small .inner h1,section.subpage-head-small .inner span{padding:0 60px 0 0;font-size:24px;font-weight:300;color:#fff;text-align:right;margin:0;background:#c4c4c4;width:100%;line-height:70px}@media only screen and (max-width:1023px){section.subpage-head-small .inner h1,section.subpage-head-small .inner span{padding-top:2px;font-weight:500;text-align:left;background:#418b94;padding-left:30px}}section.subpage-head-small .inner .h2{padding-top:90px;font-size:46px;font-weight:500;display:block}@media only screen and (max-width:1023px){section.subpage-head-small .inner .h2{padding-top:40px;font-size:40px;font-weight:500;text-align:left;padding-bottom:40px;padding-left:30px}}section.subpage-head-small.no-margin{margin-bottom:0}section.full-photo{overflow:hidden;padding-top:0;max-height:440px}@media only screen and (max-width:1023px){section.full-photo{margin-bottom:0}}section.full-photo img{height:auto;width:100%}section.content-chunk .inner{justify-content:space-between;align-items:flex-start;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){section.content-chunk .inner{padding-right:15px;padding-left:15px}}section.content-chunk .inner h2{font-size:38px;color:#418b94;width:33%;margin-top:15px}@media only screen and (max-width:1023px){section.content-chunk .inner h2{width:100%}}section.content-chunk .inner .content{width:66%}@media only screen and (max-width:1023px){section.content-chunk .inner .content{width:100%}}section.content-chunk .inner .content p{font-size:18px;line-height:1.4em}section.content-chunk .inner .content a{padding-top:15px;font-size:20px;text-decoration:none;font-weight:600;color:#ed6564;display:block}section.content-chunk .inner .content a:hover{text-decoration:underline;color:#418b94}section.content-chunk.color-wrap.color-teal{background:#418b94}section.content-chunk.color-wrap .inner .content,section.content-chunk.color-wrap .inner h2{color:#fff}section.people{padding-top:0;padding-bottom:0}section.people h2{font-size:38px;color:#418b94;text-align:center;padding-bottom:0}section.people p{font-size:18px;margin-bottom:40px;line-height:1.5em}section.people ul.inner{list-style:none;justify-content:space-between;flex-flow:row wrap;padding-left:0;display:flex}section.people ul.inner li a{text-decoration:none}section.people ul.inner li{margin-bottom:50px;text-align:center;width:30%}@media only screen and (max-width:1023px){section.people ul.inner li{width:48%}}section.people ul.inner li img{height:auto;width:100%}section.people ul.inner li h3{font-size:18px;font-weight:600;margin-bottom:10px;color:#418b94;margin-top:20px}section.people ul.inner li h4{font-size:14px;font-weight:300;color:#5b5b5e;text-transform:uppercase;margin-top:5px}section.services .inner ul.service-list{list-style:none;justify-content:space-between;flex-flow:row wrap;padding-left:0;display:flex}section.services .inner ul.service-list>li{flex-flow:row wrap;background:#f5f5f5;margin-top:60px;display:flex}@media only screen and (max-width:1023px){section.services .inner ul.service-list>li{display:block}}section.services .inner ul.service-list>li .image{width:45%}@media only screen and (max-width:1023px){section.services .inner ul.service-list>li .image{width:100%}}section.services .inner ul.service-list>li .image img{height:auto;width:100%}section.services .inner ul.service-list>li .content{width:55%}@media only screen and (max-width:1023px){section.services .inner ul.service-list>li .content{width:100%}}section.services .inner ul.service-list>li .content .pad{padding:30px 60px}@media only screen and (max-width:1023px){section.services .inner ul.service-list>li .content .pad{padding:15px}}section.services .inner ul.service-list>li .content h3{font-size:32px;color:#418b94;margin-top:0}section.services .inner ul.service-list>li .content p{font-size:18px;margin-bottom:25px}section.services .inner ul.service-list>li .content ul{padding-left:20px}section.services .inner ul.service-list>li .content ul li{font-size:18px;margin-bottom:10px;list-style-type:disc}section.services .inner ul.service-list>li:first-child{margin-top:0}section.services .inner ul.service-list>li:nth-child(2n){flex-flow:row-reverse}.small-cta .inner{justify-content:space-around;align-items:center;flex-flow:column;display:flex}@media only screen and (max-width:1023px){.small-cta .inner{display:block}}.small-cta .inner h3{font-size:24px;color:#418b94;margin-left:auto;width:70%}@media only screen and (max-width:1023px){.small-cta .inner h3{width:100%;display:block}}.small-cta .inner a{font-size:28px;text-decoration:none;font-weight:600;color:#ed6564;border-bottom:2px solid #c4c4c4;text-align:right;padding-bottom:20px;margin-left:auto;display:inline-block}@media only screen and (max-width:1023px){.small-cta .inner a{font-size:24px;font-weight:500;text-align:left;align-items:center;flex-flow:row;margin-left:0;display:flex}.small-cta .inner a span{width:75%;line-height:1.4em}}.small-cta .inner a:after{height:35px;transform:rotate(180deg);filter:invert(63%) sepia(39%) saturate(3960%) hue-rotate(321deg) brightness(98%) contrast(88%);content:"";position:relative;top:7px;background:url(https://sterolstress.cfd/wp-content/themes/popedesign/images/arrow-circle.svg);background-size:35px;margin-left:10px;left:5px;width:35px;display:inline-block}@media only screen and (max-width:1023px){.small-cta .inner a:after{margin-left:-25px;margin-top:-10px}}.small-cta .inner a:hover{border-color:#418b94;color:#418b94}.small-cta .inner a:hover:after{filter:invert(50%) sepia(65%) saturate(322%) hue-rotate(138deg) brightness(85%) contrast(90%)}.plain-intro{margin-bottom:60px;margin-top:90px}@media only screen and (max-width:1023px){.plain-intro{padding-top:0;margin-bottom:0;margin-top:0}}@media only screen and (min-width:1024px){.plain-intro p{width:600px}}.plain-intro p{font-size:24px;font-weight:500;color:#5b5b5e;margin:0 auto}@media only screen and (max-width:1023px){.plain-intro p{font-size:20px}}.isotope-grid ul{list-style:none;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;width:100%;padding-left:0;display:grid}@media only screen and (max-width:1023px){.isotope-grid ul{grid-template-columns:1fr}}.isotope-grid ul li a{justify-content:space-between;position:relative;flex-flow:column;display:flex}.isotope-grid ul li a img{position:relative;width:100%}.isotope-grid ul li a .content{padding:15px;justify-content:space-between;color:#fff;position:absolute;bottom:0;background-color:rgba(65,139,148,.8);flex-flow:column;width:calc(100% - 30px);display:flex}.isotope-grid ul li a .content h3,.isotope-grid ul li a .content h4{text-align:right;margin:0}.isotope-grid ul li a .content h4{font-weight:500;text-transform:uppercase}.isoGrid.container .col-xs-12 .row{justify-content:flex-start}.isoGrid .row .isotope{width:33%}@media only screen and (max-width:1023px){.isoGrid .row .isotope{margin-bottom:30px;width:100%}}.isoGrid .row .isotope a{overflow:hidden;position:relative;margin:0 15px 30px;display:block}@media only screen and (min-width:1024px){.isoGrid .row .isotope a{height:370px}}.isoGrid .row .isotope a img{height:auto;max-width:100%}.isoGrid .row .isotope a h2{padding:15px 10px;font-size:16px;text-decoration:none;font-weight:500;color:#fff;text-transform:uppercase;position:absolute;bottom:0;text-align:right;background-color:rgba(65,139,148,.8);margin:0;width:calc(100% - 20px)}.isoGrid .row .isotope a h2 em{font-size:12px;font-style:normal;display:block}.isoGrid .row .isotope.no-image a{background:#312f32 no-repeat;background-size:250px;background-position:50%;background-image:url(https://sterolstress.cfd/wp-content/themes/popedesign/images/logo-reverse.svg)}.pageNav h5{color:#418b94}.pageNav ul{list-style:none;justify-content:flex-start;margin-bottom:60px;flex-flow:row wrap;padding-left:0;display:flex}.pageNav ul li{margin-right:25px;margin-bottom:10px}.pageNav ul li a{text-decoration:none;font-weight:500;color:#418b94;color:#5b5b5e}.pageNav ul li a:hover{color:#ed6564}div.search-results{justify-content:space-between;flex-flow:row wrap;display:flex}div.search-results .search-result{margin-bottom:30px;background:#e2e2e2;width:31%}div.search-results .search-result a{padding:30px;text-decoration:none;color:#5b5b5e;display:block}div.search-results .search-result a h2{margin-top:0}section.news{background:#fafafa}@media only screen and (max-width:1023px){section.news{padding-top:30px}}section.news .intro{justify-content:space-between;margin-bottom:45px;align-items:flex-end;flex-flow:row;display:flex}@media only screen and (max-width:1023px){section.news .intro{padding-right:15px;padding-left:15px}}section.news .intro h2{font-size:32px;margin-bottom:0;color:#418b94}section.news .intro a{font-size:18px;text-decoration:none;font-weight:600;color:#418b94;padding-bottom:3px}@media only screen and (max-width:1023px){section.news .intro a{display:none}}section.news .intro a:hover{text-decoration:underline}section.news .news-items{justify-content:space-between;flex-flow:row wrap;display:flex}@media only screen and (max-width:1023px){section.news .news-items{padding-right:15px;padding-left:15px}}section.news .news-items .news-item{justify-content:flex-start;text-align:center;flex-flow:column;width:30%;display:flex}@media only screen and (max-width:1023px){section.news .news-items .news-item{margin-bottom:60px;width:100%}}section.news .news-items .news-item .image{overflow:hidden;max-height:250px}@media only screen and (max-width:1023px){section.news .news-items .news-item .image{margin-bottom:0}}section.news .news-items .news-item .image img{height:auto;margin-bottom:20px;max-width:100%}section.news .news-items .news-item h3{font-size:20px;font-weight:600;margin-bottom:15px;color:#195d67}@media only screen and (max-width:1023px){section.news .news-items .news-item h3{margin-bottom:5px}}section.news .news-items .news-item h4{font-size:14px;font-weight:300;margin-bottom:40px;text-transform:uppercase;margin-top:0}@media only screen and (max-width:1023px){section.news .news-items .news-item h4{margin-bottom:15px}}section.news .news-items .news-item a{font-size:16px;text-decoration:none;font-weight:600;color:#ed6564;margin-top:auto;display:block}section.news .news-items .news-item a:hover{text-decoration:underline}@media only screen and (max-width:1023px){.has-video iframe{max-width:100%!important}}.home .hero.home-hero{padding-top:0}@media only screen and (min-width:1024px){.home .hero.home-hero .item{max-height:900px}}.home .hero.home-hero .item img{height:auto}.home .hero.home-hero .content-block .inner{padding:10px 60px 50px 45px;width:430px}@media only screen and (max-width:1023px){.home .hero.home-hero .content-block .inner{padding:10px 0 0;width:100%}}.home .hero.home-hero .content-block .inner p{font-size:32px;font-weight:300;line-height:1.33em}.home .sub-hero{padding-top:40px;padding-bottom:90px}@media only screen and (max-width:1023px){.home .sub-hero{padding-bottom:30px}}.home .cta-blurb{padding-top:0;padding-bottom:120px;margin-top:-60px}@media only screen and (max-width:1023px){.home .cta-blurb{padding-bottom:60px;margin-top:60px}}.page-template-template-about .content-chunk,.page-template-template-about .small-cta{padding-top:20px}.page-template-template-about .photo-block.color-primary.block-last{margin-bottom:20px}.page-template-template-about .full-photo{margin-bottom:60px;padding-bottom:30px}@media only screen and (max-width:1023px){.page-template-template-about .full-photo{margin-bottom:0}}.page-template-template-about .cta-blurb{margin-bottom:60px}.page-template-template-approach .subpage-head{background:linear-gradient(270deg,#fff 50%,#66465a 0)}@media only screen and (max-width:1023px){.page-template-template-approach .subpage-head{background:#66465a}}.page-template-template-approach .sub-hero .inner{padding:60px 0}.page-template-template-approach .sub-hero .inner .headline h2{font-size:26px;font-weight:300}.page-template-template-approach .full-photo{margin-bottom:60px;padding-bottom:30px}@media only screen and (max-width:1023px){.page-template-template-approach .full-photo{margin-bottom:0}}.page-template-template-approach .cta-blurb{margin-bottom:60px}@media only screen and (min-width:1024px){.page-template-template-projects .subpage-head .inner .content .h2{padding-top:120px}}.page-template-template-projects .small-cta{padding-bottom:30px}@media only screen and (max-width:1023px){.page-template-template-projects .small-cta{padding-top:0;padding-bottom:30px}}.page-template-template-projects .isotope-grid{padding-top:30px;padding-bottom:45px}.page-template-template-projects .isotope-grid img{height:auto}.page-template-template-projects .photo-block.color-primary{margin-top:60px}@media only screen and (max-width:1023px){.page-template-template-projects .photo-block.color-primary{margin-bottom:0;padding-bottom:0;margin-top:0}}.page-template-template-projects .photo-block.color-secondary{margin-bottom:0}.page-template-template-projects .cta-blurb{padding-top:0;padding-bottom:90px}.single-projects #project-detail{max-height:850px}.single-projects #project-detail img{height:auto;max-height:850px}.single-projects #project-detail .owl-nav{position:relative;top:-90px;width:100%;z-index:9999}.single-projects #project-detail .owl-nav button{position:absolute}.single-projects #project-detail .owl-nav button span{font-size:75px;text-shadow:0 0 5px rgba(0,0,0,.5);color:#fff;line-height:50px}.single-projects #project-detail .owl-nav button.owl-prev{left:30px}.single-projects #project-detail .owl-nav button.owl-next{right:30px}.single-projects #project-detail .owl-nav button:hover{background:none}.single-projects section.title{padding:10px 0}.single-projects section.title .title-text h1{font-size:28px;font-weight:600;color:#418b94;line-height:42px}@media only screen and (max-width:1023px){.single-projects section.title .title-text h1{font-size:24px;line-height:28px}}.single-projects section.title .title-text.big-title h1{font-size:24px;line-height:48px}.single-projects section.title .title-breadcrumb{text-align:right}.single-projects section.title .title-breadcrumb a.bread{text-decoration:none;font-weight:500;color:#919191;line-height:80px;white-space:nowrap}@media only screen and (max-width:1023px){.single-projects section.title .title-breadcrumb a.bread{font-size:13px;line-height:25px}}.single-projects section.title .title-breadcrumb a.bread:hover{text-decoration:underline;color:#418b94}.single-projects #project-carousel{margin-bottom:30px}.single-projects #project-carousel .item{border:4px solid #fff}.single-projects #project-carousel .item.activeItem{border:4px solid #418b94}.single-projects #project-carousel .itemContent img{height:auto}.single-projects .detail-container{margin-top:20px}.single-projects .post-content>p,.single-projects .post-content>ul li{font-size:18px;color:#5b5b5e;line-height:1.6;margin-top:0}.single-projects .post-content>p a,.single-projects .post-content>ul li a{color:#418b94}.single-projects .post-content>p a:hover,.single-projects .post-content>ul li a:hover{color:#ed6564}.single-projects .statBlock .row{margin-bottom:15px;flex-flow:column}.single-projects .statBlock .row .stat{font-size:12px;margin-bottom:5px;color:#777}.single-projects .statBlock .row .value{color:#5b5b5e}.single-projects .project-quote{padding:20px 40px;background:rgba(0,0,0,.05)}@media only screen and (min-width:1024px){.single-projects .project-quote p{font-size:16px;color:rgba(0,0,0,.75);line-height:1.8}}.single-projects .gallery-container h2{color:#ed6564}.single-projects .gallery-container .inline-gallery{margin-top:40px}.single-projects .gallery-container .inline-gallery .item{margin-bottom:15px}.single-projects .gallery-container .inline-gallery .item img{height:auto;max-width:100%}.single-projects .gallery-container .inline-gallery.gallery-Normal{margin-right:auto;margin-left:auto;width:80%}@media only screen and (max-width:1023px){.single-projects .gallery-container .inline-gallery.gallery-Normal{width:100%}}.single-projects .gallery-container .inline-gallery.gallery-Staggered{justify-content:center;margin-right:auto;flex-flow:row wrap;margin-left:auto;width:80%;display:flex}@media only screen and (max-width:1023px){.single-projects .gallery-container .inline-gallery.gallery-Staggered{width:100%}}.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption{justify-content:space-between;align-items:center;flex-flow:row;width:100%;display:flex}.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption img{max-width:50%}.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption p{padding:0 50px;font-size:28px;width:100%}.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-2,.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-4,.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-6{flex-flow:row-reverse}.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-2 p,.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-4 p,.single-projects .gallery-container .inline-gallery.gallery-Staggered .item.has-caption.staggeredItem-6 p{text-align:right}.single-projects .gallery-container .inline-gallery.gallery-Grid{justify-content:center;margin-right:auto;flex-flow:row wrap;margin-left:auto;width:80%;display:flex}.single-projects .gallery-container .inline-gallery.gallery-Grid .item{margin:15px 7.5px;width:30%}.single-projects .related-title{color:#ed6564}.single-projects .related-projects{justify-content:space-between;text-decoration:none;flex-flow:row wrap;display:flex}.single-projects .related-projects .related-project{margin-bottom:15px;background:#418b94;width:48%}@media only screen and (max-width:1023px){.single-projects .related-projects .related-project{width:100%}}.single-projects .related-projects .related-project a{text-decoration:none}.single-projects .related-projects .related-project .related-project-image{padding:0;margin:0}.single-projects .related-projects .related-project .related-project-image img{height:auto;max-width:100%}.single-projects .related-projects .related-project h4{padding:7px;font-size:14px;margin-bottom:0;color:#fff;margin-top:-4px}.single-projects p.tags{padding-top:20px;font-size:12px;border-top:1px solid rgba(0,0,0,.15);margin-top:15px}.single-projects p.tags a{color:#418b94}.single-projects p.tags a:hover{color:#66465a}.tax-project-type .subpage-head-small{margin-bottom:0}@media only screen and (min-width:1024px){.tax-project-type .projectTypeList{margin-left:0!important}}.tax-project-type .projectTypeList p{font-size:12px;margin-bottom:25px}.tax-project-type .projectTypeList p strong{font-size:16px;margin-bottom:5px;display:block}.tax-project-type .projectTypeList p.no-link{color:#818185}.tax-project-type .projectTypeList a{text-decoration:none;color:#195d67}.tax-project-type .projectTypeList a:hover{color:#ed6564}.single-bios img{height:auto;max-width:100%}.single-bios .subpage-head-small{margin-bottom:0}.single-bios h1{font-weight:400;margin-bottom:10px;margin-top:0}.single-bios h1 em{font-size:75%;font-weight:300;font-style:normal;color:#5b5b5e}.single-bios h2{font-size:85%;font-weight:300;color:#5b5b5e}.single-bios p{line-height:1.7}.single-bios p.quote{font-size:20px;font-weight:100;font-style:italic;color:rgba(91,91,94,.9);width:80%;margin-top:30px}.single-bios .aside h4{margin-bottom:0}.single-bios .aside p{margin-top:5px}.single-bios .aside a{text-decoration:none;color:#418b94}.page-template-template-people .subpage-head{margin-bottom:120px}.page-template-template-contact section.intro{font-size:18px}@media only screen and (max-width:1023px){.page-template-template-contact section.intro{padding-top:0}}.page-template-template-contact section.intro .content-area{justify-content:space-between;flex-flow:row;display:flex}.page-template-template-contact section.intro .content-area .spacer{width:30%}@media only screen and (max-width:1023px){.page-template-template-contact section.intro .content-area .spacer{display:none}}.page-template-template-contact section.intro .content-area .content{width:70%}@media only screen and (max-width:1023px){.page-template-template-contact section.intro .content-area .content{width:100%}}.page-template-template-contact section.intro .content-area .content p{color:#5b5b5e;line-height:1.7em}@media only screen and (min-width:1024px){.page-template-template-contact section.intro .content-area .content p{width:75%}}.page-template-template-contact section.locations{background:#e4f3ec}.page-template-template-contact section.locations .location-list{justify-content:space-between;flex-flow:row wrap;display:flex}@media only screen and (min-width:1024px){.page-template-template-contact section.locations .location-list{margin:0 auto;width:80%}}.page-template-template-contact section.locations .location-list .location{color:#5b5b5e;min-width:25%;line-height:1.4em}.page-template-template-contact section.locations .location-list .location h4{font-size:24px;margin-bottom:10px;color:#418b94;margin-top:0}.page-template-template-contact section.locations .location-list .location a{text-decoration:none;color:#5b5b5e}.page-template-template-contact section.locations .location-list .location a.contact{color:#418b94}.page-template-template-contact section.locations .location-list .location p.subcontent{width:calc(100% - 30px)}.page-template-template-contact section.secondary-content{align-items:center}.page-template-template-contact section.secondary-content .image img{height:auto;max-width:100%}.page-template-template-contact section.secondary-content .content-row{align-items:center}.page-template-template-contact section.secondary-content .content-area{justify-content:center;flex-flow:column;display:flex}.page-template-template-contact section.secondary-content .content-area h2{color:#ed6564}.page-template-template-contact section.secondary-content .content-area p{font-size:18px;color:#5b5b5e;line-height:1.8em}.page-template-template-contact section.secondary-content .content-area p a{color:#418b94}.page-template-template-careers.page-parent.page-child .return{display:none}.page-template-template-careers .content p,.page-template-template-careers .content ul li{color:#5b5b5e;line-height:1.7}.page-template-template-careers .content li{margin-bottom:10px}.page-template-template-careers .job{padding:15px;font-size:13px;margin-bottom:15px;background:#eaeaea;line-height:1.7}.page-template-template-careers .job h4{font-size:17px;margin-bottom:5px;margin-top:0}.page-template-template-careers .job a{padding:10px 0;font-size:16px;font-weight:500;display:inline-block}.page-template-template-careers-2024 .current-openings,.page-template-template-careers-2026 .current-openings{background:linear-gradient(270deg,#fff 35%,#e4f3ec 0)}@media only screen and (max-width:1023px){.page-template-template-careers-2024 .current-openings,.page-template-template-careers-2026 .current-openings{background:#e4f3ec}}.page-template-template-careers-2024 .current-openings,.page-template-template-careers-2026 .current-openings{padding:0}.page-template-template-careers-2024 .current-openings .job-types>.row,.page-template-template-careers-2026 .current-openings .job-types>.row{justify-content:left}.page-template-template-careers-2024 .current-openings .job-types .job-type,.page-template-template-careers-2026 .current-openings .job-types .job-type{width:45%}@media only screen and (max-width:1023px){.page-template-template-careers-2024 .current-openings .job-types .job-type,.page-template-template-careers-2026 .current-openings .job-types .job-type{width:100%}}.page-template-template-careers-2024 .current-openings .job-types .heading,.page-template-template-careers-2026 .current-openings .job-types .heading{overflow:hidden;position:relative;margin-top:15px}.page-template-template-careers-2024 .current-openings .job-types .heading img,.page-template-template-careers-2026 .current-openings .job-types .heading img{height:auto!important;overflow:hidden;padding-top:15px;position:relative;width:100%!important;z-index:5}.page-template-template-careers-2024 .current-openings .job-types .heading h3,.page-template-template-careers-2026 .current-openings .job-types .heading h3{padding:15px 50px;font-size:28px;color:#fff;position:absolute;bottom:4px;text-align:center;margin:0;background:rgba(65,139,148,.75);width:calc(100% - 100px);z-index:6}.page-template-template-careers-2024 .current-openings .job-types .content p,.page-template-template-careers-2026 .current-openings .job-types .content p{font-size:13px;padding-bottom:15px;line-height:1.5em}.page-template-template-careers-2024 .current-openings .job-listings,.page-template-template-careers-2026 .current-openings .job-listings{background:#fff}.page-template-template-careers-2024 .current-openings .job-listings .inner,.page-template-template-careers-2026 .current-openings .job-listings .inner{padding:0 15px 15px;background:#fff}.page-template-template-careers-2024 .current-openings .job-listings .inner>p,.page-template-template-careers-2026 .current-openings .job-listings .inner>p{font-size:16px;line-height:1.6em;margin-top:0}@media only screen and (max-width:1023px){.page-template-template-careers-2024 .current-openings .job-listings .inner,.page-template-template-careers-2026 .current-openings .job-listings .inner{margin-right:-15px;margin-left:-15px}}.page-template-template-careers-2024 .current-openings .job-listings .inner ul,.page-template-template-careers-2026 .current-openings .job-listings .inner ul{list-style:none;padding-left:0!important}.page-template-template-careers-2024 .current-openings .job-listings .inner ul li,.page-template-template-careers-2026 .current-openings .job-listings .inner ul li{margin-bottom:15px}.page-template-template-careers-2024 .current-openings .job-listings .inner ul li h4,.page-template-template-careers-2026 .current-openings .job-listings .inner ul li h4{margin-bottom:0;padding-bottom:0}.page-template-template-careers-2024 .current-openings .job-listings .inner ul li p,.page-template-template-careers-2026 .current-openings .job-listings .inner ul li p{padding-top:0;font-size:11px;color:#5b5b5e;margin-top:0}.page-template-template-careers-2024 .current-openings .job-listings .inner ul li a,.page-template-template-careers-2026 .current-openings .job-listings .inner ul li a{text-decoration:none;color:#418b94}.page-template-template-careers-2024 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board a,.page-template-template-careers-2026 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board a{font-size:13px!important}.page-template-template-careers-2024 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board a:hover,.page-template-template-careers-2026 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board a:hover{color:#ed6564!important}.page-template-template-careers-2024 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board .BambooHR-ATS-Location,.page-template-template-careers-2026 .current-openings .job-listings .inner #BambooHR-ATS .BambooHR-ATS-board .BambooHR-ATS-Location{padding-top:5px!important}.page-template-template-careers-2024 section.cta-blurb .inner,.page-template-template-careers-2024 section.highlights .row,.page-template-template-careers-2026 section.cta-blurb .inner,.page-template-template-careers-2026 section.highlights .row{align-items:center}.page-template-template-careers-2024 section.highlights .content p,.page-template-template-careers-2026 section.highlights .content p{line-height:1.7em}.page-template-template-careers-2024 section.highlights .content h4,.page-template-template-careers-2026 section.highlights .content h4{font-size:1.5em;font-weight:400;color:#195d67}.page-template-template-careers-2024 section.highlights .image img,.page-template-template-careers-2026 section.highlights .image img{height:auto;max-width:100%}.page-template-template-careers-2024 section.benefits,.page-template-template-careers-2026 section.benefits{padding:25px 0;background:#e4f3ec}.page-template-template-careers-2024 section.benefits .benefits-list,.page-template-template-careers-2026 section.benefits .benefits-list{justify-content:space-between;flex-flow:row wrap;display:flex}.page-template-template-careers-2024 section.benefits .benefits-list .benefit,.page-template-template-careers-2026 section.benefits .benefits-list .benefit{margin-bottom:15px;background:#fff;width:calc(33% - 5px)}@media only screen and (max-width:1023px){.page-template-template-careers-2024 section.benefits .benefits-list .benefit,.page-template-template-careers-2026 section.benefits .benefits-list .benefit{width:100%}}.page-template-template-careers-2024 section.benefits .benefits-list .benefit h4,.page-template-template-careers-2026 section.benefits .benefits-list .benefit h4{padding:15px 0;font-weight:400;color:#fff;text-align:center;margin:0;background:#418b94}@media only screen and (max-width:1023px){.page-template-template-careers-2024 section.benefits .benefits-list .benefit h4,.page-template-template-careers-2026 section.benefits .benefits-list .benefit h4{font-size:13px}}.page-template-template-careers-2024 section.benefits .benefits-list .benefit ul,.page-template-template-careers-2026 section.benefits .benefits-list .benefit ul{list-style:none;padding-left:15px}.page-template-template-careers-2024 section.benefits .benefits-list .benefit ul li,.page-template-template-careers-2026 section.benefits .benefits-list .benefit ul li{font-size:14px;margin-bottom:15px;color:#5b5b5e;line-height:1.5em}.page-template-template-careers-2024 section.contact .hr-info h2,.page-template-template-careers-2026 section.contact .hr-info h2{color:#ed6564}.page-template-template-careers-2024 section.contact .hr-info>p,.page-template-template-careers-2026 section.contact .hr-info>p{line-height:1.7em}.page-template-template-careers-2024 section.contact .hr-info .testimonial,.page-template-template-careers-2026 section.contact .hr-info .testimonial{justify-content:left;flex-flow:row;display:flex}.page-template-template-careers-2024 section.contact .hr-info .testimonial .image,.page-template-template-careers-2026 section.contact .hr-info .testimonial .image{width:33%}.page-template-template-careers-2024 section.contact .hr-info .testimonial .image img,.page-template-template-careers-2026 section.contact .hr-info .testimonial .image img{height:auto;border-radius:100px;width:100%}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content{color:#418b94;width:66%}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>p,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>p{font-size:14px;color:#418b94;position:relative;line-height:1.6em;padding-left:15px}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>p:before,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>p:before{font-size:100px;color:rgba(65,139,148,.25);content:"“";position:absolute;top:15px;left:0}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>p:after,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>p:after{font-size:100px;right:0;color:rgba(65,139,148,.25);content:"”";position:absolute;bottom:-25px}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>h6,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>h6{font-weight:400;padding-left:15px;display:block}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>h6 em,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>h6 em{font-style:normal}.page-template-template-careers-2024 section.contact .hr-info .testimonial .content>h6:before,.page-template-template-careers-2026 section.contact .hr-info .testimonial .content>h6:before{content:"-"}.page-template-template-careers-2024 section.contact .contact-form h3,.page-template-template-careers-2026 section.contact .contact-form h3{color:#66465a}.page-template-template-careers-2024 section.contact .contact-form .events,.page-template-template-careers-2026 section.contact .contact-form .events{padding:25px;background:rgba(65,139,148,.75);margin-top:30px}.page-template-template-careers-2024 section.contact .contact-form .events h3,.page-template-template-careers-2026 section.contact .contact-form .events h3{padding:0 0 15px;font-weight:400;color:#fff}.page-template-template-careers-2024 section.contact .contact-form .events p,.page-template-template-careers-2026 section.contact .contact-form .events p{color:#fff}.page-template-template-careers-2024 section.contact .contact-form .events ol,.page-template-template-careers-2026 section.contact .contact-form .events ol{list-style:none;padding-left:0}.page-template-template-careers-2024 section.contact .contact-form .events ol li,.page-template-template-careers-2026 section.contact .contact-form .events ol li{margin-bottom:25px}.page-template-template-careers-2024 section.contact .contact-form div.wpcf7,.page-template-template-careers-2026 section.contact .contact-form div.wpcf7{width:100%}.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 input[type=email],.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 input[type=text],.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 textarea,.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 input[type=email],.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 input[type=text],.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 textarea{padding:.85em;font-size:13px;border:none;margin-bottom:.5em;background:#e7e7e7;width:100%;font-family:sans-serif;font-family:Montserrat,sans-serif}@media only screen and (max-width:1023px){.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 input[type=email],.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 input[type=text],.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 textarea,.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 input[type=email],.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 input[type=text],.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 textarea{width:calc(100% - 30px)}}.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 select.wpcf7-select,.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 select.wpcf7-select{height:3.5em;padding:.85em;font-size:13px;border:none;margin-bottom:.5em;border-radius:0;background:#e7e7e7;width:100%}.page-template-template-careers-2024 section.contact .contact-form div.wpcf7 .wpcf7-submit,.page-template-template-careers-2026 section.contact .contact-form div.wpcf7 .wpcf7-submit{padding:12px 24px;font-size:14px;border:1px solid;font-weight:400;margin-bottom:0;color:#666;text-align:center;background-color:#fff;border-radius:0;cursor:pointer;background-image:none;line-height:1.42857143;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:Montserrat,sans-serif;display:inline-block}.page-template-template-careers-2024 section.contact .contact-form .disclaimer h5,.page-template-template-careers-2026 section.contact .contact-form .disclaimer h5{margin-bottom:0;padding-bottom:0}.page-template-template-careers-2024 section.contact .contact-form .disclaimer p,.page-template-template-careers-2026 section.contact .contact-form .disclaimer p{padding-top:0;margin-top:0}.page-template-template-careers-2024 section.contact .contact-form .disclaimer,.page-template-template-careers-2026 section.contact .contact-form .disclaimer{font-size:10px;color:#444}@media only screen and (min-width:1024px){.page-template-template-careers-2024 section.culture,.page-template-template-careers-2026 section.culture{padding-top:0;padding-bottom:0}}.page-template-template-careers-2024 section.culture h2,.page-template-template-careers-2026 section.culture h2{color:#418b94}.page-template-template-careers-2024 section.culture .careers-carousel,.page-template-template-careers-2026 section.culture .careers-carousel{margin-bottom:60px}.page-template-template-careers-2024 section.culture .careers-carousel .owl-item .item img,.page-template-template-careers-2026 section.culture .careers-carousel .owl-item .item img{height:auto}.page-template-template-careers-2024 section.culture .culture-content,.page-template-template-careers-2026 section.culture .culture-content{line-height:1.7em}.page-template-template-careers-2024 section.culture .culture-link a,.page-template-template-careers-2026 section.culture .culture-link a{font-size:24px;text-decoration:none;font-weight:700;color:#66465a;line-height:4em}.page-template-template-careers-2024 section.culture .culture-link a:hover,.page-template-template-careers-2026 section.culture .culture-link a:hover{color:#ed6564}.single-jobs .subpage-head-small{margin-bottom:0}.single-jobs .full-image-hero{margin-bottom:30px}.single-jobs section.job-details{padding-top:0;margin-top:30px}.single-jobs h1{color:#418b94}.single-jobs .job-details-core{padding-top:0;color:#5b5b5e;padding-bottom:0}.single-jobs .job-details-core h1{padding-top:0;margin-top:0}.single-jobs .job-details-core h2{padding:15px 30px;font-weight:400;color:#fff;background:#856a7b}.single-jobs .job-details-core>p{line-height:1.5em}.single-jobs .job-details-core ul{justify-content:space-between;flex-flow:row wrap;display:flex}.single-jobs .job-details-core ul li{margin-bottom:25px;width:100%;line-height:1.5em}.single-jobs .job-common{color:#5b5b5e}.single-jobs .job-common h3{padding-top:0;margin-top:0}.single-jobs .job-common .benefits{padding:30px;background:#e4f3ec}.single-jobs .job-common .benefits p{font-size:14px;line-height:1.6em}.single-jobs .job-common .benefits ul{padding-left:30px}.single-jobs .job-common .benefits ul li{font-size:14px;margin-bottom:10px;line-height:1.4em}.single-jobs .job-common .current{padding:0 30px 30px;margin-bottom:30px;background:#e4f3ec}.single-jobs .job-common .current ul{list-style:none;padding-left:0}.single-jobs .job-common .current ul li{margin-bottom:15px;line-height:1em}.single-jobs .job-common .current a{text-decoration:none;font-weight:500;color:#418b94}.single-jobs .job-common .current a:hover{color:#ed6564}.single-jobs .job-common .manager .manager-header{justify-content:space-between;align-items:center;flex-flow:row;display:flex}.single-jobs .job-common .manager .manager-header .image{width:40%}.single-jobs .job-common .manager .manager-header .image img{border-radius:100px}.single-jobs .job-common .manager .manager-header .info{width:55%}.single-jobs .job-common .manager .manager-header .info h3{font-size:15px;font-weight:500;margin-bottom:0;color:#418b94;padding-bottom:0}.single-jobs .job-common .manager .manager-header .info h4{padding-top:0;font-size:18px;font-weight:400;margin-bottom:0;color:#5b5b5e;text-transform:uppercase;padding-bottom:0;margin-top:5px}.single-jobs .job-common .manager .manager-header .info h4 a{text-decoration:none;color:#5b5b5e}.single-jobs .job-common .manager .manager-content{padding:0 30px 15px}.single-jobs .job-common .manager .manager-content .manager-intro p{font-size:15px;color:#444;padding-bottom:15px;line-height:1.6em;padding-left:15px}.single-jobs .job-common .manager .manager-content .manager-quote>p{font-size:14px;color:#3b8b94;position:relative;line-height:1.6em;padding-left:15px}.single-jobs .job-common .manager .manager-content .manager-quote>p:before{font-size:100px;color:rgba(65,139,148,.25);content:"“";position:absolute;top:15px;left:0}.single-jobs .job-common .manager .manager-content .manager-quote>p:after{font-size:100px;right:0;color:rgba(65,139,148,.25);content:"”";position:absolute;bottom:-25px}.single-jobs section.job-contact{padding-top:0}.single-jobs section.job-contact .hr-info{background:#e4f3ec}.single-jobs section.job-contact .hr-info h2{color:#ed6564;padding-right:30px;padding-left:30px}.single-jobs section.job-contact .hr-info>p{padding-right:30px;line-height:1.7em;padding-left:30px}.single-jobs section.job-contact .hr-info .testimonial{padding-top:15px;justify-content:left;padding-right:30px;align-items:center;flex-flow:row;padding-left:30px;display:flex}.single-jobs section.job-contact .hr-info .testimonial .image{width:33%}.single-jobs section.job-contact .hr-info .testimonial .image img{height:auto;border-radius:100px;width:100%}.single-jobs section.job-contact .hr-info .testimonial .content{color:#418b94;width:66%}.single-jobs section.job-contact .hr-info .testimonial .content>p{font-size:14px;color:#418b94;position:relative;line-height:1.6em;padding-left:15px}.single-jobs section.job-contact .hr-info .testimonial .content>p:before{font-size:100px;color:rgba(65,139,148,.25);content:"“";position:absolute;top:15px;left:0}.single-jobs section.job-contact .hr-info .testimonial .content>p:after{font-size:100px;right:0;color:rgba(65,139,148,.25);content:"”";position:absolute;bottom:-25px}.single-jobs section.job-contact .hr-info .testimonial .content>h6{font-weight:400;padding-left:15px;display:block}.single-jobs section.job-contact .hr-info .testimonial .content>h6 em{font-style:normal}.single-jobs section.job-contact .hr-info .testimonial .content>h6:before{content:"-"}.single-jobs section.job-contact .contact-form h3{color:#66465a}.single-jobs section.job-contact .contact-form div.wpcf7{width:100%}.single-jobs section.job-contact .contact-form div.wpcf7 input[type=email],.single-jobs section.job-contact .contact-form div.wpcf7 input[type=text],.single-jobs section.job-contact .contact-form div.wpcf7 textarea{padding:.85em;font-size:13px;border:none;margin-bottom:.5em;background:#e7e7e7;width:100%;font-family:sans-serif;font-family:Montserrat,sans-serif}@media only screen and (max-width:1023px){.single-jobs section.job-contact .contact-form div.wpcf7 input[type=email],.single-jobs section.job-contact .contact-form div.wpcf7 input[type=text],.single-jobs section.job-contact .contact-form div.wpcf7 textarea{width:calc(100% - 30px)}}.single-jobs section.job-contact .contact-form div.wpcf7 select.wpcf7-select{height:3.5em;padding:.85em;font-size:13px;border:none;margin-bottom:.5em;border-radius:0;background:#e7e7e7;width:100%}.single-jobs section.job-contact .contact-form div.wpcf7 .wpcf7-submit{padding:12px 24px;font-size:14px;border:1px solid;font-weight:400;margin-bottom:0;color:#666;text-align:center;background-color:#fff;border-radius:0;cursor:pointer;background-image:none;line-height:1.42857143;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:Montserrat,sans-serif;display:inline-block}.single-jobs section.job-contact .contact-form .disclaimer h5{margin-bottom:0;padding-bottom:0}.single-jobs section.job-contact .contact-form .disclaimer p{padding-top:0;margin-top:0}.single-jobs section.job-contact .contact-form .disclaimer{font-size:10px;color:#444}.single-jobs section.marketing.photo-block{margin-bottom:60px}.single-jobs section.marketing .inner .content p a{padding-left:0}.single-jobs section.outro .disclaimer{font-size:10px;color:#444}.single-jobs section.outro .disclaimer h5{margin-bottom:0;padding-bottom:0}.single-jobs section.outro .disclaimer p{padding-top:0;margin-top:0}@media only screen and (min-width:1024px){.page-template-template-history section.subpage-head .inner .content .h2{font-size:40px}}.page-template-template-history section.cta-blurb{margin-top:-120px}.page-template-template-approach-2024 .services{padding-top:0;position:relative;padding-bottom:0;z-index:9}.page-template-template-approach-2024 .services .intro p{color:#5b5b5e;line-height:1.5em;margin-top:0}@media only screen and (min-width:1024px){.page-template-template-approach-2024 .services .intro p{font-size:20px;width:66%}}.page-template-template-approach-2024 .services .intro a{color:#418b94}.page-template-template-approach-2024 .services .inner ul.service-list{margin-bottom:0}.page-template-template-approach-2024 .services .inner ul.service-list>li{background:none}.page-template-template-approach-2024 .services .inner ul.service-list>li .content ul{padding-left:0}.page-template-template-approach-2024 .services .inner ul.service-list>li .content ul li{list-style:none;color:#5b5b5e}.page-template-template-approach-2024 .services .inner ul.service-list>li .image img{position:relative;top:25px}.page-template-template-approach-2024 .services .rings{height:390px;overflow:hidden;right:0;position:absolute;bottom:-231px;width:145px}@media only screen and (max-width:1023px){.page-template-template-approach-2024 .services .rings{display:none}}.page-template-template-approach-2024 .services .rings .ring1,.page-template-template-approach-2024 .services .rings .ring2{height:200px;border:40px solid #312f32;margin-bottom:15px;border-radius:100%;width:200px;display:block}.page-template-template-approach-2024 .services .rings .ring1{border-color:#6d6e72}.page-template-template-approach-2024 .services .rings .ring2{border-color:#3b8b94}.page-template-template-approach-2024 .sub-hero.rings-right .rings{top:-100px}.page-template-template-approach-2024 .sub-hero .inner .headline h2{font-size:26px;font-weight:300}.page-template-template-approach-2024 .sub-hero .inner .content p{color:#5b5b5e;position:relative}.page-template-template-approach-2024 .sub-hero.testimonial{background:#e4f3ec}.page-template-template-approach-2024 .sub-hero.testimonial .content p{color:#5b5b5e;position:relative;padding-right:0}.page-template-template-approach-2024 .sub-hero.testimonial .content p:before{font-size:100px;color:rgba(65,139,148,.25);content:"“";position:absolute;top:15px;left:-25px}.page-template-template-approach-2024 .sub-hero.testimonial .content h5{font-size:18px;font-weight:400;color:#5b5b5e}.page-template-template-approach-2024 .hero{padding-top:0}.page-template-template-approach-2024 .cta-blurb .inner{align-items:center}.page-template-template-culture-2024 section.block-first{margin-bottom:100px}.page-template-template-culture-2024 .plain-intro{padding-bottom:0}.page-template-template-culture-2024 .core-values{padding-top:0}.page-template-template-culture-2024 .core-values .values-intro{padding-bottom:25px}.page-template-template-culture-2024 .core-values .values{min-height:400px;background:#66465a}.page-template-template-culture-2024 .core-values .values .value-container{padding-top:20px}.page-template-template-culture-2024 .core-values .values .value-container ul{padding:0;justify-content:space-around;flex-flow:row wrap;width:100%;display:flex}.page-template-template-culture-2024 .core-values .values .value-container ul li{list-style:none;height:160px;position:relative;margin:0;width:26%}.page-template-template-culture-2024 .core-values .values .value-container ul li img{position:absolute;top:0}.page-template-template-culture-2024 .core-values .values .value-container ul li span{font-size:20px;font-weight:500;color:#fff;position:absolute;line-height:110px}.page-template-template-culture-2024 .core-values .values .value-container ul li.right img{right:0}.page-template-template-culture-2024 .core-values .values .value-container ul li.left img{left:0}.page-template-template-culture-2024 .core-values .values .value-container ul li.left span{right:25px}.page-template-template-culture-2024 .core-values .values-more{margin-bottom:30px;background:#e4f3ec;margin-top:30px}.page-template-template-culture-2024 .core-values .values-more .row .item{padding-top:15px;padding-bottom:15px}.page-template-template-culture-2024 .core-values .values-more .row .item.white{background:#fff}.page-template-template-culture-2024 .core-values .values-more .row .item .image{height:300px;overflow:hidden;position:relative}.page-template-template-culture-2024 .core-values .values-more .row .item .image img{height:auto;position:absolute;max-width:100%;top:0;left:0}.page-template-template-culture-2024 .core-values .values-more .row .item .image h4{padding:0;font-size:24px;font-weight:400;color:#fff;position:absolute;bottom:0;text-align:center;margin:0;background:rgba(65,139,148,.75);width:100%;line-height:1.75em}.page-template-template-culture-2024 .core-values .values-more .row .item .content{padding:15px 0}.page-template-template-culture-2024 .core-values .values-more .row .item .content h5{font-size:18px;margin-bottom:0;color:#5b5b5e;margin-top:0}.page-template-template-culture-2024 .core-values .values-more .row .item .content p{padding-top:10px;font-size:14px;color:#5b5b5e;margin-top:0}.page-template-template-culture-2024 .core-values .values-more .row .item .link{text-align:right}.page-template-template-culture-2024 .core-values .values-more .row .item .link a{color:#444}.page-template-template-culture-2024 .core-values .photo-block.block-first{margin-bottom:0}.page-template-template-culture-2024 .news{background:#eee;margin-top:100px}.page-template-template-culture-2024 .news .intro h2{font-size:1.5em}.page-template-template-culture-2024 .culture h2{color:#418b94}.page-template-template-culture-2024 .culture .careers-carousel{margin-bottom:60px}.page-template-template-culture-2024 .culture .careers-carousel .owl-item .item img{height:auto}.page-template-template-culture-2024 .culture .culture-content{line-height:1.7em}.page-template-template-culture-2024 .culture .culture-link a{font-size:24px;text-decoration:none;font-weight:700;color:#66465a;line-height:4em}.page-template-template-culture-2024 .culture .culture-link a:hover{color:#ed6564}.page-template-template-50-aniv .intro-content{margin-bottom:60px;line-height:1.7em}.page-template-template-50-aniv .anniversary-highlights{padding:0;margin-bottom:125px;background:#e4f3ec}.page-template-template-50-aniv .anniversary-highlights .highlight-areas>.row{justify-content:left}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .intro{text-align:center;width:30%}@media only screen and (max-width:1023px){.page-template-template-50-aniv .anniversary-highlights .highlight-areas .intro{width:100%}}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .intro img{height:auto;margin-bottom:50px;max-width:300px;margin-top:100px}@media only screen and (max-width:1023px){.page-template-template-50-aniv .anniversary-highlights .highlight-areas .intro img{margin-bottom:15px;margin-top:30px}}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .intro h3{font-size:30px;color:#418b94;line-height:1.2}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .highlight{width:31%}@media only screen and (max-width:1023px){.page-template-template-50-aniv .anniversary-highlights .highlight-areas .highlight{width:100%}}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .heading{overflow:hidden;position:relative;margin-top:15px}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .heading img{height:auto!important;overflow:hidden;padding-top:15px;position:relative;width:100%!important;z-index:5}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .heading h3{padding:15px 50px;font-size:28px;color:#fff;position:absolute;bottom:4px;text-align:center;margin:0;background:rgba(65,139,148,.75);width:calc(100% - 100px);z-index:6}.page-template-template-50-aniv .anniversary-highlights .highlight-areas .content p{font-size:13px;padding-bottom:15px;line-height:1.5em}@media only screen and (min-width:1024px){.page-template-template-50-aniv .photo-block.has-caption{margin-bottom:250px}}.page-template-template-50-aniv .photo-block.has-caption.block-last{margin-bottom:90px}.page-template-template-50-aniv .photo-block.has-caption .caption{background:#e4f3ec}@media only screen and (min-width:1024px){.page-template-template-50-aniv .photo-block.has-caption .caption{margin-top:-81px}}.page-template-template-50-aniv .photo-block.has-caption .caption .container .caption-inner{justify-content:space-between;flex-flow:row;flex-direction:row-reverse;align-items:center;display:flex}.page-template-template-50-aniv .photo-block.has-caption .caption .container .caption-inner img{max-height:100px}.page-template-template-50-aniv .photo-block.has-caption#block2{margin-bottom:100px}.page-template-template-50-aniv .anniversary-carousel-1 h2,.page-template-template-50-aniv .anniversary-carousel-2 h2{margin-bottom:40px;color:#418b94}.page-template-template-50-aniv .careers-carousel{margin-bottom:60px}.page-template-template-50-aniv .careers-carousel .owl-item .item img{height:auto}.page-template-template-50-aniv section.cta-blurb{padding-top:0}.page-template-template-50-aniv section.cta-blurb .inner{align-items:center}.page-template-template-market section.full-image-hero .inner .image-hero-headline,.page-template-template-market section.full-image-hero .inner h1{font-size:115px}@media only screen and (max-width:1023px){.page-template-template-market section.full-image-hero .inner .image-hero-headline,.page-template-template-market section.full-image-hero .inner h1{font-size:11vw;top:auto}}.page-template-template-market section.full-image-hero .inner.big-title .stripe{height:135px}@media only screen and (max-width:1023px){.page-template-template-market section.full-image-hero .inner.big-title .stripe{height:55px}}.page-template-template-market section.full-image-hero .inner.big-title .image-hero-headline,.page-template-template-market section.full-image-hero .inner.big-title h1{font-size:75px;top:-25px}@media only screen and (max-width:1023px){.page-template-template-market section.full-image-hero .inner.big-title .image-hero-headline,.page-template-template-market section.full-image-hero .inner.big-title h1{font-size:8vw;top:auto}}.page-template-template-market .content-area{margin-top:20px}.page-template-template-market .content-area .main-content p{font-size:18px;line-height:1.7em}.page-template-template-market .content-area .secondary-content h2,.page-template-template-market .content-area .secondary-content h3,.page-template-template-market .content-area .secondary-content h4{font-size:24px;margin-bottom:0;color:#418b94}.page-template-template-market .content-area .secondary-content ul{list-style:none;padding-left:0}.page-template-template-market .content-area .secondary-content ul li{margin-bottom:10px;color:#444}.page-template-template-market .featured-projects{justify-content:space-between;text-decoration:none;flex-flow:row wrap;display:flex}.page-template-template-market .featured-projects h3.featured-title{font-size:24px;margin-bottom:10px;color:#418b94}.page-template-template-market .featured-projects .featured-project{margin-bottom:15px;background:#418b94;width:32%}@media only screen and (max-width:1023px){.page-template-template-market .featured-projects .featured-project{width:100%}}.page-template-template-market .featured-projects .featured-project a{text-decoration:none}.page-template-template-market .featured-projects .featured-project .featured-project-image{padding:0;margin:0}.page-template-template-market .featured-projects .featured-project .featured-project-image img{height:auto;max-width:100%}.page-template-template-market .featured-projects .featured-project h4{padding:7px;font-size:14px;margin-bottom:0;color:#fff;margin-top:-4px}.page-template-template-market .market-extras{margin:60px 0;align-items:flex-start}.page-template-template-market .market-extras .testimonial p{color:#418b94;line-height:1.7em;padding-left:60px}.page-template-template-market .market-extras .testimonial:after{height:70px;content:"";position:relative;background:url(https://sterolstress.cfd/wp-content/themes/popedesign/images/quote.png);background-size:70px;top:-110px;left:-10px;width:70px;display:block}.page-template-template-market .market-extras .testimonial strong{display:block}.page-template-template-market .market-extras .market-head .market-head-content{justify-content:space-between;flex-flow:row;display:flex}.page-template-template-market .market-extras .market-head .market-head-content .head-photo{width:150px}.page-template-template-market .market-extras .market-head .market-head-content .head-photo img{border-radius:50%}.page-template-template-market .market-extras .market-head .market-head-content .head-content{color:rgba(0,0,0,.5);width:95%;padding-left:15px}.page-template-template-market .market-extras .market-head .market-head-content .head-content h3{font-size:24px;margin-bottom:10px;color:#418b94}.page-template-template-market .market-extras .market-head .market-head-content .head-content h4{font-size:20px;margin:0}.page-template-template-market .market-extras .market-head .market-head-content .head-content a{color:rgba(0,0,0,.5)}.page-template-template-market .related-news{background:rgba(0,0,0,.1)}@media only screen and (min-width:1024px){.page-template-template-markets section.sub-hero .inner .headline h3{font-size:22px;padding-left:60px}}.page-template-template-markets #sub-hero-1{margin-top:90px}.page-template-template-markets #photo-block-1{margin-bottom:60px}.page-template-template-markets .market-select{padding:60px 0;background-size:cover;margin:30px 0 120px}.page-template-template-markets .market-select .market-items{justify-content:center;flex-flow:row wrap;display:flex}.page-template-template-markets .market-select .market-items .item{color:#fff;text-align:center;margin:15px;align-items:center;background:rgba(65,139,148,.75);width:calc(32% - 15px);display:flex}@media only screen and (min-width:1024px){.page-template-template-markets .market-select .market-items .item{min-height:150px}}@media only screen and (max-width:1023px){.page-template-template-markets .market-select .market-items .item{width:calc(46% - 15px)}}.page-template-template-markets .market-select .market-items .item a{height:100%;padding:30px 15px;justify-content:center;font-size:28px;text-decoration:none;font-weight:600;color:#fff;text-transform:uppercase;align-items:center;flex-flow:row;width:100%;display:flex}@media only screen and (max-width:1023px){.page-template-template-markets .market-select .market-items .item a{font-size:15px}}.page-template-template-markets .market-select .market-items .item:hover{background:rgba(102,70,90,.75)}.page-template-template-services section.intro .intro-content{font-size:18px;color:#5b5b5e;line-height:1.8em}.page-template-template-services section.intro .intro-content strong{margin-bottom:.75em;display:block}.page-template-template-services section.intro .intro-content br{display:none}.page-template-template-services section.intro .intro-links .links{justify-content:space-between;flex-flow:row;display:flex}.page-template-template-services section.intro .intro-links .links>div{width:48%}.page-template-template-services section.intro .intro-links .links>div a{text-decoration:none}.page-template-template-services section.intro .intro-links .links>div img{height:auto;max-width:100%}.page-template-template-services section.intro .intro-links .links>div p{padding:0;font-size:20px;text-decoration:none;font-weight:600;color:#fff;text-transform:uppercase;position:relative;text-align:center;top:-40px;margin:0;background:rgba(65,139,148,.75);line-height:35px}.page-template-template-services #photo-block-1{margin-bottom:50px;margin-top:20px}.page-template-template-services .specialty{margin-bottom:60px;text-align:center}.page-template-template-services .specialty h2{color:#418b94}.page-template-template-services .specialty ul{padding-top:0;justify-content:center;font-size:18px;text-align:center;margin:0 auto;flex-flow:row wrap;padding-bottom:0;width:80%;display:flex}@media only screen and (max-width:1023px){.page-template-template-services .specialty ul{padding-left:0}}.page-template-template-services .specialty ul li{color:#5b5b5e;margin:0 15px;line-height:2em;white-space:nowrap;padding-left:10px}@media only screen and (max-width:1023px){.page-template-template-services .specialty ul li{list-style:none}}.page-template-template-services .specialty ul li:first-child{list-style:none}.page-template-template-services #photo-block-3{margin-bottom:60px}.post-type-archive-news img,.tax-news-category img{height:auto;max-width:100%}.post-type-archive-news .isoGrid .row .isotope a h2,.tax-news-category .isoGrid .row .isotope a h2{text-transform:none}.post-type-archive-news .isoGrid .row .isotope a h2 em,.tax-news-category .isoGrid .row .isotope a h2 em{display:none}.post-type-archive-news .isoGrid .isotope.full-image img,.tax-news-category .isoGrid .isotope.full-image img{max-width:210%;margin-left:-58%;margin-top:-33%}.single-news article{padding-top:60px}.single-news .breadcrumb{margin-bottom:30px}.single-news h1{margin-top:0}.single-news .full-news-detail-image img{height:auto;margin-bottom:30px;max-width:100%}.single-news .post-content{color:#5b5b5e}.single-news .post-content h1{font-size:26px;font-weight:300;color:#418b94}.single-news .post-content h4{font-size:18px;font-weight:100;text-transform:uppercase}.single-news .post-content hr{margin-bottom:25px}.single-news .post-content h3,.single-news .post-content p,.single-news .post-content ul li{font-size:18px;line-height:1.7}.single-news .post-content ul li{margin-bottom:15px}.single-news .post-content a{color:#418b94}.single-news .post-content .post-categories ul{list-style:none;justify-content:flex-start;margin-bottom:60px;flex-flow:row wrap;padding-left:0;display:flex}.single-news .post-content .post-categories ul li{margin-right:25px;margin-bottom:10px}.single-news .post-content .post-categories ul li a{text-decoration:none;font-weight:500;color:#418b94;color:#5b5b5e}.single-news .post-content .post-categories ul li a:hover{color:#ed6564}.single-news .sidebar-news-detail-image img{height:auto;margin-bottom:30px;max-width:100%}.single-news .taxonomies h5{font-size:18px;font-weight:500;margin-bottom:15px;color:#418b94;margin-top:0}.single-news .taxonomies ul{list-style:none;justify-content:flex-start;margin-bottom:60px;flex-flow:row wrap;padding-left:0;display:flex}.single-news .taxonomies ul li{margin-right:25px;margin-bottom:10px}.single-news .taxonomies ul li a{text-decoration:none;font-weight:500;color:#418b94;color:#5b5b5e}.single-news .taxonomies ul li a:hover{color:#ed6564}