@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";#portfolio-teaser{position:relative;top:91px}@media all and (max-width:768px){#portfolio-teaser{top:60px}}#teaser{position:relative;top:43px}#teaser .teaser-image{background-image:url(/images/default/_cache3/portfolio_teaser.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:calc(100vh - 43px);position:relative;min-height:760px}@media all and (max-width:768px){#teaser .teaser-image{min-height:auto}}#teaser .teaser-image>.inner{position:relative;height:100%}@media all and (max-width:768px){#teaser .teaser-image>.inner{padding:0 15px}}#teaser .teaser-image .blurb{position:relative;top:51%;transform:perspective(1px) translateY(-51%);text-align:center;max-width:1000px;margin:0 auto}@media all and (max-width:768px){#teaser .teaser-image .blurb{max-width:none}}#teaser .teaser-image .blurb h1{font-size:90px;color:#fff;line-height:78px;margin:0}@media all and (max-width:1024px){#teaser .teaser-image .blurb h1{font-size:80px;line-height:68px}}@media all and (max-width:768px){#teaser .teaser-image .blurb h1{font-size:48px;line-height:55px}}#teaser .teaser-image .blurb p{color:#fff;font-size:24px;margin:20px 0 0 0;line-height:32px;font-weight:400}@media all and (max-width:1024px){#teaser .teaser-image .blurb p{font-size:21px}}@media all and (max-width:768px){#teaser .teaser-image .blurb p{font-size:14px;margin:5px 0 0 0;line-height:21px}}#teaser .teaser-image .blurb a{margin:20px 0 0 0;display:inline-block;font-size:19px;padding:10px 40px;background:hsla(0,0%,100%,.3);text-decoration:none;color:#fff;font-weight:bold;border-radius:6px}@media all and (max-width:768px){#teaser .teaser-image .blurb a{font-size:15px;padding:10px 20px}}#teaser .teaser-nav{background:#475055}#teaser .teaser-nav>.inner{text-align:center}#teaser .teaser-nav>.inner .drop{display:none;position:absolute;width:100%;background:#475055;z-index:99}#teaser .teaser-nav>.inner a{display:block;padding:14px 0px;border-bottom:1px solid #41494e;text-decoration:none;color:#fff;font-weight:400;font-size:14px}#teaser .teaser-nav>.inner a:hover{background:#3b4449}@media all and (max-width:1024px){#teaser .teaser-nav>.inner a{padding:14px 20px}}#teaser .teaser-nav>.inner a.search{background-color:#475055}#teaser .teaser-nav>.inner a.search input{padding:7px;border-radius:6px;outline:none;border:none;max-width:200px;width:100%;margin:0 5px}#portfolio.portfolio{margin-top:43px}#portfolio h3.title{margin:0}#portfolio h3 a{color:#555;text-decoration:none}#portfolio .entries{max-width:1400px;margin:auto}@media all and (max-width:768px){#portfolio .entries{max-width:none;padding:10px 0 0 0}}#portfolio .entries>.inner{padding:10px 0 0 0;display:flex;flex-wrap:wrap;justify-content:center}@media all and (max-width:768px){#portfolio .entries>.inner{justify-content:space-evenly}}#portfolio .entries .entry{width:33.3%;padding:5px;box-sizing:border-box}@media all and (max-width:768px){#portfolio .entries .entry{width:50%}#portfolio .entries .entry:last-child{display:none}}#portfolio .entries .entry>.inner{position:relative}#portfolio .entries .entry>.inner a.thumb{display:block;width:100%;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}@media(max-width:1399px){#portfolio .entries .entry>.inner a.thumb{height:320px}}@media(max-width:1279px){#portfolio .entries .entry>.inner a.thumb{height:250px}}@media(max-width:768px){#portfolio .entries .entry>.inner a.thumb{height:200px}}#portfolio .entries .entry>.inner a.name{text-decoration:none;padding:5px;font-weight:bold;background:rgba(0,0,0,.6);display:block;position:absolute;z-index:0;bottom:0;width:100%;color:#fff;text-align:center}@media(max-width:1399px){#portfolio .entries .entry>.inner a.name{font-size:14px;line-height:14px}}@media(max-width:768px){#portfolio .entries .entry>.inner a.name{font-size:14px;line-height:14px}}.portfolio-swiper{overflow:hidden;height:calc(100vh - 43px);position:relative}@media all and (max-width:768px){.portfolio-swiper{height:auto}}.portfolio-entry,.portfolio-category{padding-top:0}.portfolio-entry .entry-view{width:100%;height:100%;top:0;left:0;right:0}@media all and (max-width:768px){.portfolio-entry .entry-view{height:auto}}.portfolio-entry .entry-view .slide{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media all and (max-width:768px){.portfolio-entry .entry-view .slide{height:500px}}.portfolio-entry .entry-view .info{position:absolute;z-index:5;display:flex;width:50%;align-items:center;height:100%;background:rgba(0,0,0,.6)}@media all and (max-width:768px){.portfolio-entry .entry-view .info{width:100%;height:500px}}.portfolio-entry .entry-view .info h3{font-size:35px;font-weight:bold;color:#fff;line-height:40px;margin:0 0 10px 0}@media all and (max-width:768px){.portfolio-entry .entry-view .info h3{font-size:30px;line-height:33px;margin:0}}.portfolio-entry .entry-view .info>.inner{padding:0 0 0 60px;color:#fff}@media all and (max-width:768px){.portfolio-entry .entry-view .info>.inner{padding:0 20px;text-align:center;width:100%}}.portfolio-entry .entry-view .info a{margin:10px 0 0 0;display:inline-block;font-size:16px;padding:6px 30px;background:hsla(0,0%,100%,.3);text-decoration:none;color:#fff;font-weight:bold;border-radius:6px}@media all and (max-width:768px){.portfolio-entry .entry-view .info a{padding:6px 20px}}.portfolio-entry .entry-view .toggler{position:absolute;z-index:5;display:flex;align-items:center;height:100%;background:rgba(0,0,0,.6);opacity:0}@media all and (max-width:768px){.portfolio-entry .entry-view .toggler{height:500px}}.portfolio-entry .entry-view .toggler a{display:inline-block;font-size:22px;padding:10px;background:hsla(0,0%,100%,.3);text-decoration:none;color:#fff;border-radius:6px;margin:120px 0 0 0}@media all and (max-width:768px){.portfolio-entry .entry-view .toggler a{font-size:18px}}.swiper-pagination{bottom:60px!important}@media all and (max-width:768px){.swiper-pagination{bottom:40px!important}}.swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;background:#fff}@media all and (max-width:768px){.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}}.swiper-button-next,.swiper-button-prev{background:none}@media all and (max-width:768px){.swiper-button-next,.swiper-button-prev{z-index:99}}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next i,.swiper-button-prev i{font-size:55px;color:#fff}@media all and (max-width:768px){.swiper-button-next i,.swiper-button-prev i{font-size:45px}}.portfolio-entry .outer-info{padding:20px;position:relative;max-width:1400px;margin:auto}@media all and (max-width:768px){.portfolio-entry .outer-info{margin-top:20px;max-width:none}}.portfolio-entry .outer-info h1{font-size:35px;margin:0}@media all and (max-width:768px){.portfolio-entry .outer-info h1{font-size:21px}}.separator{width:100%;height:10px;background:url(/images/default/section_sep.png) no-repeat center;padding:10px 0}.blog-view figure{background:var(--bg-default);padding:0;margin:40px 0}.cigna-disclaimer{border-top:1px solid #dadada;margin:75px 0 40px 0;padding:20px;font-size:11px;background:var(--bg-default);line-height:14px}#sidebar{padding:10px;border-left:1px solid #dadada;background-color:var(--bg-default)}#sidebar .searchbox{background-color:var(--bg-default)}.specs-list table td.specs-label{border-bottom:1px solid #dadada;background:var(--bg-default);font-weight:bold}.blog-entry-left .thumbnail a{background:var(--bg-default) center center no-repeat;background-size:cover}.item-h-li.iscategory .item-h .item-h-holder{border:none;background:var(--bg-default);height:inherit}.item-h-li.iscategory .item-h .item-h-holder .item-holder .info{background:var(--bg-default)}.gcwsPagination{justify-content:center;margin:50px 0}