@charset "UTF-8";
/*!
 * @file
 * @group Borga WP
 * @author Hampus Nordin
 *
 * Styling for the theme borga-wp.
 *
 * Last built: {{timestamp}}
 *
 */.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@media (max-width:768px){.hidden-mobile{display:none!important;visibility:hidden!important}}@media (max-width:1024px){.hidden-tablet{display:none!important;visibility:hidden!important}}.aspect-image{height:0;overflow:hidden;padding-top:75%;position:relative}.aspect-image img{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes BorgaSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{font-size:10px}body,html{background:#fff;margin:0;padding:0}body.-small{font-size:1.4rem}h1,h2,h3,h4,h5,h6{color:#222;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-weight:600;margin-top:0;text-transform:uppercase}@media (max-width:768px){h1,h2,h3,h4,h5,h6{margin-bottom:1.6rem}}.h1,h1{font-size:4rem;letter-spacing:-1px;line-height:1.25;margin:0 0 3.2rem}@media (max-width:768px){.h1,h1{font-size:2.8rem}}h2{font-size:2.4rem;margin-bottom:1.6rem}h2,h3{line-height:1.25}h3{font-size:1.8rem;margin-bottom:1.2rem}h5{font-size:1.4rem}h5,h6{line-height:1.25;margin-bottom:0;text-transform:none}h6{font-size:1.2rem;font-weight:600}.-special{font-size:2.4rem;line-height:1.6}p{margin-bottom:2.4rem}@media (max-width:768px){p{margin-bottom:2.4rem}}img{height:auto;max-width:100%}a{color:#e01b21;text-decoration:none}a:hover{color:#eb5c60}a[href^="tel:"]{color:inherit}table{border:1px solid #dcdcdc;border-collapse:collapse;border-spacing:0;font-size:.9em;height:auto!important;margin:1em 0;width:100%}thead>tr{font-weight:700}thead>tr>th{border-bottom:2px solid #dcdcdc}td{border:1px solid #dcdcdc;padding:.2em .4em}table.borderless,table.borderless td,table.borderless th{border-color:transparent}.cases-app,.main-inner,.site-content-grid{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:1024px){.cases-app,.main-inner,.site-content-grid{-moz-column-gap:1.6rem;column-gap:1.6rem}}.cases-app *,.main-inner *,.site-content-grid *{grid-column:1/-1}.hide-page-navigations .landing-page-section--navigation,.hide-page-navigations .main-menu-wrapper,.hide-page-navigations .mobile-search-toggle,.hide-page-navigations .site-menu-button{display:none}.clearfix:after,.site-copyright-wrapper:after{clear:both;display:table}.entry-content,.site-footer-inner,body{color:#222;letter-spacing:.2px}.entry-content,.entry-content--large,.site-footer-inner,body{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:1.8rem;font-weight:200;line-height:2.5rem}@media (min-width:1024px){.entry-content--large{font-size:2.1rem;line-height:3rem}}.entry-content--regular{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.5rem}@media (min-width:1024px){.entry-content--regular{font-size:1.8rem;line-height:2.5rem}}.special-font{font-family:hey august,ropa-mix-pro;font-size:2.8rem;line-height:3.1rem}@media (min-width:1024px){.special-font{font-size:3.4rem;line-height:3.8rem}}*{box-sizing:border-box}blockquote{background-color:#ececed;border-left:8px solid #e01b21;margin:0 0 24px;padding:24px}blockquote *{margin-top:0}blockquote :last-child{margin-bottom:0}.site-header-bg-bottom,.site-header-bg-top{background:no-repeat top;background-size:cover;height:595px}@media (max-width:1024px){.site-header-bg-bottom,.site-header-bg-top{height:520px}}@media (max-width:768px){.site-header-bg-bottom,.site-header-bg-top{background-position:50%;background-size:cover;height:300px}}.site-header-bg-bottom{background-color:#000;position:relative}.not-front-page .site-header-bg-bottom{background:linear-gradient(180deg,#090909 0,#1f1f1f);height:130px}.site-header-bg-top{bottom:0;left:0;position:absolute;right:0;top:0}.not-front-page .site-header-bg-top{height:130px}.site-header{left:0;position:sticky;right:0;top:0;z-index:101}.site-header:after{background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/main-header-bg-opaque.png');background-size:cover;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (max-width:1024px){.site-header{z-index:110}.site-header .site-meta-area{display:none}}@media (max-width:768px){.front-page .site-header{padding-top:0}}.site-header .print-header{display:none}.site-meta-area{background-color:#000;line-height:38px;padding:0 50px;text-align:right;text-transform:uppercase}.site-meta-area:after,.site-meta-area:before{content:"";display:table}.site-meta-area:after{clear:both}@media (max-width:1024px){.site-meta-area{text-align:center}}.site-meta-area .site-meta-area-content{margin:0 auto;max-width:1432px}@media (min-width:1428px){.site-meta-area .site-meta-area-content{max-width:100%}}.site-meta-area a{color:#fff}.site-meta-area .widget{display:inline-block;font-size:11px;margin-left:.3em}@media (max-width:1024px){.site-meta-area .widget{margin:.5em .3em 0}}.site-meta-area .widget-title{display:none}.addtoany_share_save,.lang_sel_sel,.site-meta .site-meta-item{border:1px solid transparent;display:inline-block;padding:0 .4em;text-decoration:none}.case-share__link,.site-meta{color:#fff;text-align:right}@media (max-width:768px){.case-share__link,.site-meta{text-align:center}}.case-share__link .addtoany_share_save:before,.case-share__link .site-meta-item:before,.site-meta .addtoany_share_save:before,.site-meta .site-meta-item:before{display:inline-block}.case-share__link .addtoany_share_save span,.case-share__link .site-meta-item span,.site-meta .addtoany_share_save span,.site-meta .site-meta-item span{display:none;visibility:hidden}.site-meta__print:before{content:"\e904"}.site-meta__email:before,.site-meta__phone:before{margin-right:.5em}.site-meta .addtoany_list{display:block;line-height:inherit!important}.site-meta .addtoany_list>a{display:none}.site-meta .addtoany_list .addtoany_share_save{display:inline-block;font-size:1em;padding:0 .4em!important;position:relative;top:-1px}.case-share__link .addtoany_list>a,.site-meta .addtoany_list .addtoany_share_save span{display:none}.case-share__link .addtoany_list .addtoany_share_save{display:inline-block;font-size:1em;position:relative}.case-share__link .addtoany_list .addtoany_share_save span{display:none}.addtoany_share_save:before{content:"\e818"}body .a2a_menu a,body .a2a_menu a:visited{color:#000}#lang_sel{position:relative;text-align:left;z-index:5}#lang_sel ul{list-style:none;margin:0;padding:0}#lang_sel a .wpml-ls-flag{margin-right:5px}#lang_sel ul ul{background:#000;border-top:0;display:none;position:absolute;width:100%}#lang_sel ul ul li:nth-last-child(n+2){border-bottom:1px solid #ddd}#lang_sel ul ul a{display:block;line-height:24px;padding:.2em .4em}.lang_sel_sel:after{content:"\e80f"}#lang_sel:hover ul ul{display:block}.search-form{border:1px solid #ddd;color:#fff;padding:0;position:relative}.search-form .search-field,.search-form .search-submit{font-size:inherit}.search-form .search-label{display:inline-block;padding:0 .4em}.search-form .search-field{background:transparent;border:0;color:#fff;display:inline-block;line-height:1.5;margin:0;padding:0 2em 0 0}.search-form .search-field:focus{outline:0!important}.search-form .search-submit{background:transparent;border:1px solid transparent;bottom:0;color:#fff;display:inline-block;padding:0 .5em 0 .4em;position:absolute;right:0;top:0}.search-form .search-submit:hover{color:#ccc;cursor:pointer}.search-form .search-submit span{display:none}.search-form .search-submit .search-icon{display:block}.search-form .search-submit .search-icon svg{fill:#9e141c}.logo-container{background-color:#e01b21;display:block;height:90px;padding:0 2.4rem 0 0;position:relative}.logo-container:after{aspect-ratio:10/18;clip-path:polygon(0 0,100% 0,0 100%);left:100%}.logo-container:after,.logo-container:before{background-color:#e01b21;content:"";display:block;height:100%;position:absolute;top:0}.logo-container:before{right:100%;width:100vw}.main-nav,.sub-nav{text-transform:uppercase}.main-nav{background-color:#ececed;position:relative}@media (max-width:1024px){.main-nav{display:none}}.main-nav .main-nav-content{align-items:center;display:flex;justify-content:space-between;min-height:90px;padding:0 30px}@media (min-width:1300px){.main-nav .main-nav-content{padding:0}}.main-nav .menu-btn{display:none}@media (min-width:1024px){.main-nav .home{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;width:170px}}@media (max-width:1024px){.main-nav .home{float:none;order:-1}}@media (max-width:768px){.main-nav .home{max-width:60%}}.main-nav .home img{display:block}.main-menu{display:flex;height:9rem;line-height:1;padding:0 3rem!important}@media (max-width:768px){.main-menu{height:auto}}.main-menu>li{display:flex!important;height:inherit;position:relative}.main-menu>li:hover>a{color:#555}.main-menu>li:hover ul{display:block}.main-menu>li.flex-extra-half{flex:1.5}.main-menu>li.flex-extra-full{flex:2}.main-menu>li>a{align-items:center;color:#222;display:flex;font-weight:600;height:inherit;justify-content:center;line-height:16px;margin:0;padding:0 2rem;text-align:center;text-decoration:none}.main-menu>li.menu-item-has-children:hover>a:before{bottom:.75em;content:"\e80f";left:0;position:absolute;right:0;text-align:center;width:100%}.main-menu>li:last-child>a:after{display:none}.main-menu>li:last-child .sub-menu{right:0}.main-menu>li:last-child .sub-menu a{white-space:normal}.main-menu ul{background:#1e1e1e;display:none;left:0;list-style:none;margin:0;min-width:20em;padding:0;position:absolute;top:80px;z-index:9999}.main-menu ul li{display:block}.main-menu ul li:last-child a{border-bottom:0}.main-menu ul a{border-bottom:1px solid #383838;color:#fff;display:block;line-height:16px;padding:1.5em 2em;text-decoration:none;transition:background-color .3s ease-in-out}.main-menu ul .highlighted a{background:#eee;color:#a7a7a7}.main-menu ul .highlighted-red a{background:#e01b21}.main-menu ul .highlighted-gray a{background:#464646}.mobile-header,.mobile-header-widget,.nav-mobile-header{display:none}@media (max-width:1024px){.site-header-slideshow-wrapper{display:none}.site-header-slideshow-wrapper.has-content{display:block}}@media (min-width:1590px){.main-menu>li a{white-space:nowrap}}.site-content{background:#fff;padding:0 0 2em}.front-page .site-content{padding-bottom:0;padding-top:0}.site-content .password-wrapper{padding:50px}@media (max-width:1024px){.main-aside,.main-inner{display:block}}@media (max-width:768px){.main--cases{padding-left:0;padding-right:0}.main--cases .breadcrumbs{padding-left:20px;padding-right:20px}.main--cases .entry-title{margin-left:20px;margin-right:20px}}.main--faq{padding-bottom:0}@media (max-width:1200px){.main--faq{padding-left:0;padding-right:0}}@media (max-width:1024px){.main--single-faq{padding-left:0;padding-right:0}.main--single-faq .main-content{padding-left:20px;padding-right:20px}}.main--grey{background-color:#f0f0f0}.main-image{margin-bottom:2em}.main-image--wide{margin-bottom:0}.main-content{grid-column:1/8}@media (max-width:1024px){.main-content{grid-column:1/-1}}.main-content.single-borga-case{grid-column:1/-1}.main-content .promos{margin:3em 0}.main-content .gallery .gallery-item{display:inline-flex;flex-direction:column;justify-content:center;margin-bottom:20px!important;width:100%!important}.main-content .gallery .gallery-item figcaption{display:none}.main-content .gallery .gallery-item .gallery-icon{cursor:pointer;height:100%;position:relative;width:100%}.main-content .gallery .gallery-item .gallery-icon:after{background-color:rgba(0,0,0,.4);background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/expand.svg');background-position:50%;background-repeat:no-repeat;background-size:28px 28px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.main-content .gallery .gallery-item .gallery-icon:hover:after{opacity:1}.main-content .gallery .gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}@media (min-width:1025px){.main-content .gallery{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:20px 0 0}.main-content .gallery .gallery-item{padding:0 10px;width:25%!important}.main-content .gallery .gallery-item:first-child,.main-content .gallery .gallery-item:nth-child(5n){padding-left:0}.main-content .gallery .gallery-item:nth-child(4n){padding-right:0}}.main-content ul{margin:0 0 3.2rem}.main-content iframe{max-width:100%}.entry-title,.page-title{font-size:2.5em;font-weight:800;margin-bottom:32px;text-transform:uppercase}@media (max-width:768px){.entry-title,.page-title{font-size:1.5em;margin-bottom:16px}}.entry-title a,.page-title a{color:#444345}.archive-header .page-title,.entry-date,.entry-title{margin-top:0}.entry-date{font-size:.8em}.date-label{text-transform:uppercase}.main-aside{grid-column:9/13}@media (max-width:1024px){.main-aside{max-width:100%}.main-aside--single-faq{border-top:0;margin-top:60px;padding-top:0}.main-aside{grid-column:1/13}}.main-aside--single-faq{border-left:0;margin:60px auto 0;max-width:435px}@media (min-width:1024px){.main-aside--single-faq{padding-left:50px}}@media (max-width:768px){.main-aside--single-faq{max-width:none}}.main-aside .with-separator:nth-last-child(n+2){border-bottom:1px solid #f0f0f0;margin-bottom:3em;padding-bottom:2em;position:relative}.main-aside .with-separator:nth-last-child(n+2):after{background:#d90a1e;bottom:-1px;content:"";display:block;height:3px;left:0;max-width:30%;position:absolute;width:60px}.main-aside .main-aside-posts{list-style:none;margin:0;padding:0}.main-aside .main-aside-posts__item{margin-bottom:4rem}@media (max-width:768px){.main-aside .main-aside-posts__item{margin-bottom:4.8rem}}.main-aside .main-aside-posts__item .sidebar-post img{display:block;height:auto;width:100%}.main-aside .main-aside-posts__item .sidebar-post__content{border:1px solid #d7d7d7;padding:3.2rem}.main-aside .main-aside-posts__item .sidebar-post__content p{color:#575757;margin-bottom:3.2rem}.main-aside .main-aside-posts__item .sidebar-post__content p:first-child{margin-top:0}.main-aside .main-aside-posts__item .sidebar-post__content p:last-child{margin-bottom:0}.main-aside .main-aside-posts__item.-grey .sidebar-post__content{background:#f7f7f7;border:none}.nav-mobile-container{display:none}.campaign .campaign-end-date{font-size:1.2em;margin:1.5em auto}.campaign .campaign-end-date time{color:#e01b21;text-decoration:underline}.-has-blog-image,.-has-news-image{min-height:290px;padding-left:400px;position:relative}.-has-blog-image img,.-has-news-image img{left:0;position:absolute;width:370px}@media (max-width:768px){.-has-blog-image img,.-has-news-image img{display:block;margin-bottom:1.6rem;position:relative;width:100%}.-has-blog-image,.-has-news-image{padding-left:0}}.blog-article .entry-date,.news-article .entry-date{color:#e01b21;font-weight:700;margin-bottom:5px}.blog-article .entry-tags a:not(.blog-list-article-link){background:#f3f3f3;border-radius:999px;color:#e01b21;display:inline-block;font-size:11px;margin-bottom:5px;margin-right:3px;padding:4px 10px}.blog-article .entry-tags a:not(.blog-list-article-link):last-of-type{margin-right:0}.blog-list-article-link,.blog-list-article-link:hover,.news-list-article-link,.news-list-article-link:hover{color:#000}.blog-list-article-link:hover p,.news-list-article-link:hover p{color:#000!important}.blog-list-article-link:hover .entry-title,.news-list-article-link:hover .entry-title{color:#e01b21!important}.archive .entry-footer{margin-top:40px}.startpage-news-list{display:block;float:left;padding-right:1.6rem;position:relative;width:50%}@media (max-width:768px){.startpage-news-list{margin-bottom:1.6rem;padding-right:0;width:100%}}.startpage-news-list a{color:#222}.startpage-news-list a:first-child .startpage-news-item{padding-top:0}.startpage-news-list a:first-child .startpage-news-item img{top:0}.startpage-news-list a:last-child .startpage-news-item{padding-bottom:0}.startpage-news-list .startpage-news-item{box-sizing:content-box;height:16.5rem;padding:2rem 0 2rem 27.6rem;position:relative}@media (max-width:768px){.startpage-news-list .startpage-news-item{height:auto;margin-bottom:3.2rem;padding:0}}.startpage-news-list .startpage-news-item img{height:16.5rem;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:20px;width:24.4rem}@media (max-width:768px){.startpage-news-list .startpage-news-item img{display:block;height:auto;margin-bottom:2rem;position:relative;top:0;width:100%}}.startpage-news-list .startpage-news-item__content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.startpage-news-list .startpage-news-item__content h3 a{color:#000}.startpage-news-list .startpage-news-item__content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:76.8px;margin:0;overflow:hidden;text-overflow:ellipsis}.startpage-news-list .startpage-news-item__content__tag{font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.8rem;margin:0 0 1.6rem}.startpage-news-list .startpage-news-item__text{align-items:flex-end;display:flex;margin-bottom:-2px}.startpage-reference-list{display:block;float:left;padding-left:1.6rem;position:relative;width:50%}@media (max-width:768px){.startpage-reference-list{margin-bottom:1.6rem;padding-left:0;width:100%}}.startpage-reference-list a{color:#222}.startpage-reference-list a:first-child .startpage-reference-item{padding-top:0}.startpage-reference-list a:first-child .startpage-reference-item img{top:0}.startpage-reference-list a:last-child .startpage-reference-item{padding-bottom:0}.startpage-reference-list .startpage-reference-item{box-sizing:content-box;height:16.5rem;overflow:hidden;padding:2rem 0 2rem 27.6rem;position:relative}@media (max-width:768px){.startpage-reference-list .startpage-reference-item{height:auto;margin-bottom:3.2rem;padding:0}}.startpage-reference-list .startpage-reference-item ul{font-size:1.8rem;list-style:none;margin:10px 0;padding:0}@media (max-width:768px){.startpage-reference-list .startpage-reference-item ul{margin:0}}.startpage-reference-list .startpage-reference-item ul li{padding-left:0;text-indent:0}.startpage-reference-list .startpage-reference-item img{height:16.5rem;left:0;position:absolute;top:20px;width:24.4rem}@media (max-width:768px){.startpage-reference-list .startpage-reference-item img{display:block;height:auto;margin-bottom:2rem;position:relative;top:0;width:100%}}.startpage-reference-list .startpage-reference-item__content h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.startpage-reference-list .startpage-reference-item__content h3 a{color:#000}.startpage-reference-list .startpage-reference-item__content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis}.startpage-reference-list .startpage-reference-item__content__tag{font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.8rem;margin:0 0 1.6rem}.startpage-reference-list .startpage-reference-item__text{align-items:flex-end;display:flex;margin-bottom:-2px}.blog-page-blog-list,.news-page-news-list{border-top:1px solid #f0f0f0;display:block;margin-bottom:20px;margin-top:50px;padding-right:50px;padding-top:50px;position:relative;width:100%}.blog-page-blog-list a,.news-page-news-list a{color:#000}.blog-page-blog-list .blog-page-blog-item,.blog-page-blog-list .news-page-news-item,.news-page-news-list .blog-page-blog-item,.news-page-news-list .news-page-news-item{box-sizing:content-box;overflow:hidden;padding:20px 0 20px 230px;position:relative}.blog-page-blog-list .blog-page-blog-item h3,.blog-page-blog-list .news-page-news-item h3,.news-page-news-list .blog-page-blog-item h3,.news-page-news-list .news-page-news-item h3{font-size:16px;line-height:21px;margin-bottom:5px;margin-top:5px}.blog-page-blog-list .blog-page-blog-item img,.blog-page-blog-list .news-page-news-item img,.news-page-news-list .blog-page-blog-item img,.news-page-news-list .news-page-news-item img{height:150px;left:0;position:absolute;top:20px;width:200px}.blog-page-blog-list .blog-page-blog-item p,.blog-page-blog-list .news-page-news-item p,.news-page-news-list .blog-page-blog-item p,.news-page-news-list .news-page-news-item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;height:42px;margin:0;overflow:hidden;text-overflow:ellipsis}.blog-page-blog-list .blog-page-blog-item:first-child,.blog-page-blog-list .news-page-news-item:first-child,.news-page-news-list .blog-page-blog-item:first-child,.news-page-news-list .news-page-news-item:first-child{padding-top:0}.blog-page-blog-list .blog-page-blog-item:first-child img,.blog-page-blog-list .news-page-news-item:first-child img,.news-page-news-list .blog-page-blog-item:first-child img,.news-page-news-list .news-page-news-item:first-child img{top:0}.blog-page-blog-list .blog-page-blog-item__date,.blog-page-blog-list .news-page-news-item__date,.news-page-news-list .blog-page-blog-item__date,.news-page-news-list .news-page-news-item__date{display:block;font-size:12px;margin-top:5px}.blog-page-blog-list .blog-page-blog-item__tag,.blog-page-blog-list .news-page-news-item__tag,.news-page-news-list .blog-page-blog-item__tag,.news-page-news-list .news-page-news-item__tag{color:#fff;display:inline-block;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.8rem;margin:15px 0 5px;padding:1px 4px;text-transform:uppercase}.blog-page-blog-list .blog-page-blog-item__text,.blog-page-blog-list .news-page-news-item__text,.news-page-news-list .blog-page-blog-item__text,.news-page-news-list .news-page-news-item__text{align-items:flex-end;display:flex;margin-bottom:-2px}.blog-page-blog-list .news-page-news-item__tag,.news-page-news-list .news-page-news-item__tag{background-color:#e01b21}.blog-page-blog-list .blog-page-blog-item__tag,.news-page-news-list .blog-page-blog-item__tag{background-color:#3fbc1b}.news-cases-wrapper{margin:9.6rem 0}@media (max-width:768px){.news-cases-wrapper{margin:4.8rem 0}}.news-cases-wrapper:after{clear:both;content:"";display:table}.borga-cookie-message{background:#262626}.borga-cookie-message__content{align-items:center;color:#fff;display:flex;margin:0 auto;padding:1.6rem 0;position:relative}.borga-cookie-message__content a{color:#fff;text-decoration:underline}.borga-cookie-message__content p{font-size:1.4rem;margin:0;padding-right:3.2rem}@media (max-width:768px){.borga-cookie-message__content p{margin-bottom:3.2rem;padding:0}}.borga-cookie-message__content__message-wrapper{height:100%;position:relative}.borga-cookie-message__content__button{margin:0 0 0 auto!important;white-space:nowrap}@media (max-width:768px){.borga-cookie-message__content__button{margin:0 auto 0 0!important;width:auto!important}.borga-cookie-message__content{flex-direction:column;justify-content:flex-start;padding:3.2rem 1.6rem}}body.admin-bar .site-header{top:32px}@media (max-width:768px){body.admin-bar .site-header{top:46px}}#wpadminbar{position:fixed}.front-page-dynamic-sections{padding:0}@media (max-width:768px){.front-page-dynamic-sections{padding:.1rem 0}}.front-page-dynamic-sections .employee-wrapper--start,.front-page-dynamic-sections .promo-wrapper--start{margin:9.6rem 0}@media (max-width:768px){.front-page-dynamic-sections .employee-wrapper--start,.front-page-dynamic-sections .promo-wrapper--start{margin:4.8rem 0}}.breadcrumbs-wrapper,.content-wrapper,.landing-page-section .landing-page-navigation-section .landing-page-navigation,.main-inner,.main-nav .main-nav-content,.page-navigation-section,.site-copyright-wrapper-inner{margin:0 auto;max-width:149.6rem;padding:0 3.2rem;width:100%}@media (max-width:768px){.breadcrumbs-wrapper,.content-wrapper,.landing-page-section .landing-page-navigation-section .landing-page-navigation,.main-inner,.main-nav .main-nav-content,.page-navigation-section,.site-copyright-wrapper-inner{padding:0 1.6rem}}.borga_case-template-default .main-content,.page-template-tpl-page-cases .main-content{grid-column:1/-1}.site-footer{background:#ececed;display:flex;justify-content:center;padding:6.4rem 1.6rem;position:relative;z-index:5}.site-footer:after{background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/footer-bg.png');background-size:cover;bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%}.site-footer .list li{margin-bottom:.8rem}@media (max-width:1024px){.site-footer{padding:1.6rem .8rem 4.8rem}}@media (max-width:768px){.site-footer{padding:1.6rem 0 4.8rem}}.site-footer-inner{color:#444345;display:flex;max-width:144.8rem;width:100%}.footer-column{padding:0 1.6rem;width:25%}.footer-column a{color:#444345;text-decoration:underline}.footer-column .footer_table{border:none!important}.footer-column .footer_table td{border:none;height:35px;max-width:24px;padding:0;width:24px}.footer-column .footer_table td.footer_icon a{border-radius:35px;color:#fff;display:block;font-size:15px;height:24px;line-height:36px;padding:0;text-decoration:none;width:24px}.footer-column .widget p:last-child{margin-bottom:0}.footer-column--tablet-links{display:none}.footer-heading{color:#222;font-weight:800;margin-bottom:0;padding:0 0 16px;position:relative;text-transform:uppercase}.footer-contact-links a{display:block}.print-footer{display:none}.site-copyright-wrapper{background:#262626;color:#797979;padding:1.2rem 0}@media (max-width:768px){.site-copyright-wrapper{padding:4.8rem 1.6rem}}.site-copyright-wrapper-inner img{display:block}.site-copyright-wrapper-inner p{margin:0}.site-copyright-wrapper-inner.flex{display:flex}@media (max-width:768px){.site-copyright-wrapper-inner.flex{flex-direction:column;order:1}}.site-copyright-wrapper-inner.flex .site-copyright{align-items:center;display:flex}@media (max-width:768px){.site-copyright-wrapper-inner.flex .site-copyright{justify-content:center}}.site-copyright p{color:#fff;font-size:.8em}.site-copyright-after-text{text-align:right}.site-copyright-after-text p{display:inline-block;margin:0}.site-copyright-after-text img{display:block}.site-copyright-after-text.width-auto,.site-copyright.width-auto{width:auto}@media (max-width:768px){.site-copyright,.site-copyright-after-text{margin-bottom:3.2rem;text-align:center}.site-copyright img,.site-copyright-after-text img{margin:0 auto}.site-copyright-after-text.last-item-mobile,.site-copyright.last-item-mobile{margin-bottom:0;margin-top:5px;order:10}}.site-copyright-swedish{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:1;justify-content:flex-end}@media (max-width:768px){.site-copyright-swedish{flex-flow:column nowrap;justify-content:center;margin-bottom:24px;margin-right:0;order:1}}.site-copyright-swedish-group{align-items:flex-end;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-end;margin-right:40px}@media (max-width:768px){.site-copyright-swedish-group{justify-content:center;margin-bottom:24px;margin-right:0}}.site-copyright-swedish-group .site-copyright-swedish-logo{height:60px;width:auto}@media (max-width:1024px){.footer-column--middle-right,.footer-column--right{display:none}.footer-column--left{text-align:center;width:100%}.footer-column--left .mail,.footer-column--left .phone{align-items:center;background-color:transparent;border-radius:2px;color:#9e141c;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:2.1rem;padding:8px 13px;text-transform:uppercase;white-space:nowrap;width:50%}.footer-column--left .mail img,.footer-column--left .phone img{margin-right:10px}.footer-column--left .mail br,.footer-column--left .phone br{display:none}.footer-column--left .mail:hover,.footer-column--left .phone:hover{color:#d90a1e}.footer-column--left .mail:before,.footer-column--left .phone:before{font-size:2rem;margin-right:10px}.footer-column--left .mail:after,.footer-column--left .phone:after{content:attr(data-label)}.footer-column--left .phone{background-color:#fff;width:100%}.footer-column--left .phone:before{speak:none;content:"\e921";font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.footer-column--left .mail{background-color:#fff;width:100%}.footer-column--left .mail:before{speak:none;content:"\e922";font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.footer-column--left .mail span,.footer-column--left .phone span{display:none}.footer-heading{margin:0;padding:0 0 1.3em}.footer-column{width:100%}.footer-heading{margin-top:0;padding:1.4em 0}.fax,.footer-column--left .footer-heading,.footer-column--middle-left,.footer-column--middle-right,.footer-column--right,.footer-column--tablet-links{display:none}}@media (min-width:1024px){.site-footer-inner td{font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-weight:600}.site-footer-inner p,.site-footer-inner ul{margin-top:0}}.site-footer-inner .footer_table td{font-size:12px}@media (max-width:768px){.site-footer-inner .footer-column--left{color:#444345;font-size:16px;margin:0;padding:0;text-align:center}}.site-footer-inner .footer-contact-links{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:2.5rem;padding:0 2.4rem}@media (min-width:768px){.site-footer-inner .footer-contact-links{flex-direction:row;justify-content:flex-start;padding:0;white-space:wrap}}@media (min-width:1024px){.site-footer-inner .footer-contact-links{align-items:flex-start;flex-direction:column;gap:0}}.site-footer-inner .footer-contact-links .mail,.site-footer-inner .footer-contact-links .phone{color:#444345;text-decoration:none}@media (min-width:1024px){.mail img,.phone img{display:none}}.ui-accordion-header{cursor:pointer}.ui-accordion-header[aria-expanded=true]:after{content:"\e80f";margin-left:.5em}.ui-accordion-header[aria-expanded=false]:after{content:"\e80d";margin-left:.5em}.archive .hentry,.search .hentry{margin-bottom:2em}.archive .hentry:nth-of-type(n+2),.search .hentry:nth-of-type(n+2){border-top:1px solid #eee;margin-top:2em;padding-top:2em}.archive .main-image,.search .main-image{float:left;margin-bottom:1em;margin-right:1em;max-width:17em}.archive .entry-title,.search .entry-title{font-size:1.2em}.archive .entry-title a,.search .entry-title a{text-decoration:none}.archive .entry-content,.archive .site-footer-inner,.archive body,.search .entry-content,.search .site-footer-inner,.search body{overflow:hidden}.archive-pagination{margin-top:2em;padding-top:2em}.archive-pagination:after,.archive-pagination:before{content:"";display:table}.archive-pagination:after{clear:both}.archive-pagination .next-posts,.archive-pagination .prev-posts{background:#333;color:#fff;display:inline-block;font-size:.9em;font-weight:700;padding:.4em .6em;text-decoration:none;text-transform:uppercase}.archive-pagination .prev-posts{float:left}.archive-pagination .prev-posts:before{content:"\e80c";margin-right:.5em}.archive-pagination .next-posts{float:right}.archive-pagination .next-posts:after{content:"\e80d";margin-left:.5em}@media (max-width:1024px){.archive-pagination{margin-bottom:3.2rem}}.archive-header-text{font-size:18px;font-weight:700;margin-bottom:30px}.archive-footer-text{border-top:1px solid #eee;padding-top:60px}.archive-grid-header{border-bottom:1px solid #eee;color:#e01b21;font-weight:700;margin-bottom:30px;padding:10px 0;text-transform:uppercase}.archive .grid .main-image{float:none;margin:0 0 30px;max-width:none}.badge{background-color:#333;color:#fff;display:block;font-size:1em;margin:0;position:absolute;text-align:center;z-index:5}.badge.-ghost.button-dark,.badge.-ghost.neutral-btn,.badge.-ghost.red-btn,.badge.-yellow,.badge.btn.-ghost,.badge.cta-btn,a span.badge.borga-ghost,a.badge.borga-ghost,button.badge.borga-ghost,input.badge.-ghost[type=button],input.badge.-ghost[type=submit],span.borga-ghost a.badge{background-color:#feda00;color:#333}.badge p{color:#000;font-size:1.6rem;line-height:1;margin:0}.badge strong{color:#e01b21;display:block;font-size:24px;font-weight:800;line-height:30px}.badge--promo{background-color:transparent;background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/promo-badge.svg');background-repeat:no-repeat;background-size:100%;bottom:0;padding:6.8rem 1.6rem 3.2rem;width:200px}.badge--promo:after{background-color:#eec303;content:" ";height:1000px;left:0;position:absolute;right:0;top:150px;z-index:-1}.common-text{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:16px;font-weight:400;line-height:24px}.borga-preamble{font-size:2rem;font-weight:700;line-height:1.6;margin:0 0 3.2rem}.borga-columns{-moz-column-count:2;column-count:2;-moz-column-gap:2.5em;column-gap:2.5em}@media (max-width:768px){.borga-columns{-moz-column-count:auto;column-count:auto;-moz-column-gap:normal;column-gap:normal}}.borga-highlight{color:#e01b21}.borga-highlight:after{content:"]"}.borga-highlight:before{content:"["}@media (max-width:768px){.borga-hide-from-mobile{display:none!important}}@media (min-width:1025px){.borga-hide-from-desktop{display:none!important}}@keyframes loading-bar-animation{0%{width:0}10%{width:60%}80%{width:80%}}.loading-bar{background-color:#d90a1e;height:3px;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:10000}.is-loading .loading-bar{animation:loading-bar-animation 10s linear;opacity:1}.borga-overlay{background-color:#000;height:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s;z-index:100}.show-overlay .-desktop-search-active .borga-overlay,.show-overlay .-nav-mobile-active .borga-overlay{height:100%;opacity:.75}.breadcrumbs-wrapper{margin-bottom:4.8rem;margin-top:2.5rem}.breadcrumbs{font-size:1.4rem;height:1.9rem;line-height:1.9rem;margin:0}.breadcrumbs span{display:inline-block}@media (max-width:768px){.breadcrumbs span a{display:none}}.breadcrumbs,.breadcrumbs a{color:#6c6c6c;text-decoration:underline}.breadcrumbs a:hover{color:#2c2c2c}@media (max-width:768px){.breadcrumbs__parent a{display:inline!important}}.breadcrumbs__separator{display:inline-block;height:1.9rem;vertical-align:middle}.breadcrumbs__separator svg{fill:#6c6c6c;height:1.6rem;width:1.6rem}.breadcrumbs__separator.-mobile{display:none}.breadcrumbs__separator.-desktop{display:inline-block}@media (max-width:768px){.breadcrumbs__separator.-mobile{display:inline-block}.breadcrumbs .breadcrumb_last,.breadcrumbs .breadcrumbs__separator,.breadcrumbs__separator.-desktop{display:none}.breadcrumbs.-empty>span>span>a,.breadcrumbs>span>span>.breadcrumbs__separator.-mobile{display:inline-block}.breadcrumbs.-empty>span>span>.breadcrumbs__separator.-mobile{display:none}.breadcrumbs>.breadcrumbs__separator{display:inline-block}}.btn,.button-dark,.cta-btn,.gform_wrapper input[type=submit],.neutral-btn,.red-btn,a span.borga-ghost,a.borga-ghost,button.borga-ghost,input[type=button],input[type=submit],span.borga-ghost a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:2px;color:#444345;cursor:pointer;display:inline-block;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:25px;margin-bottom:0;padding:14.5px 32px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn a,.button-dark a,.cta-btn a,.gform_wrapper input[type=submit] a,.neutral-btn a,.red-btn a,a span.borga-ghost a,a.borga-ghost a,button.borga-ghost a,input[type=button] a,input[type=submit] a,span.borga-ghost a a{display:inline-block;text-decoration:none}.btn .borga-icon,.btn .cases-page-slideshow-nav .slick-arrow:before,.button-dark .borga-icon,.button-dark .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .btn .slick-arrow:before,.cases-page-slideshow-nav .button-dark .slick-arrow:before,.cases-page-slideshow-nav .cta-btn .slick-arrow:before,.cases-page-slideshow-nav .neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .red-btn .slick-arrow:before,.cases-page-slideshow-nav a span.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input[type=button] .slick-arrow:before,.cases-page-slideshow-nav input[type=submit] .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a .slick-arrow:before,.cta-btn .borga-icon,.cta-btn .cases-page-slideshow-nav .slick-arrow:before,.neutral-btn .borga-icon,.neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.red-btn .borga-icon,.red-btn .cases-page-slideshow-nav .slick-arrow:before,a span.borga-ghost .borga-icon,a span.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.borga-ghost .borga-icon,a.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.borga-ghost .borga-icon,button.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input[type=button] .borga-icon,input[type=button] .cases-page-slideshow-nav .slick-arrow:before,input[type=submit] .borga-icon,input[type=submit] .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a .borga-icon,span.borga-ghost a .cases-page-slideshow-nav .slick-arrow:before{-webkit-font-smoothing:auto;display:inline-block;margin-right:.2em;transform:translateY(8%)}.-icon.button-dark,.-icon.cta-btn,.-icon.neutral-btn,.-icon.red-btn,.btn.-icon,a span.-icon.borga-ghost,a.-icon.borga-ghost,button.-icon.borga-ghost,input.-icon[type=button],input.-icon[type=submit],span.borga-ghost a.-icon{width:56px}.-icon.button-dark .borga-icon,.-icon.button-dark .cases-page-slideshow-nav .slick-arrow:before,.-icon.cta-btn .borga-icon,.-icon.cta-btn .cases-page-slideshow-nav .slick-arrow:before,.-icon.neutral-btn .borga-icon,.-icon.neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.-icon.red-btn .borga-icon,.-icon.red-btn .cases-page-slideshow-nav .slick-arrow:before,.btn.-icon .borga-icon,.btn.-icon .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .-icon.button-dark .slick-arrow:before,.cases-page-slideshow-nav .-icon.cta-btn .slick-arrow:before,.cases-page-slideshow-nav .-icon.neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .-icon.red-btn .slick-arrow:before,.cases-page-slideshow-nav .btn.-icon .slick-arrow:before,.cases-page-slideshow-nav a span.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input.-icon[type=button] .slick-arrow:before,.cases-page-slideshow-nav input.-icon[type=submit] .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a.-icon .slick-arrow:before,a span.-icon.borga-ghost .borga-icon,a span.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.-icon.borga-ghost .borga-icon,a.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.-icon.borga-ghost .borga-icon,button.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input.-icon[type=button] .borga-icon,input.-icon[type=button] .cases-page-slideshow-nav .slick-arrow:before,input.-icon[type=submit] .borga-icon,input.-icon[type=submit] .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a.-icon .borga-icon,span.borga-ghost a.-icon .cases-page-slideshow-nav .slick-arrow:before{margin-right:0}.btn:hover,.button-dark:hover,.cta-btn:hover,.neutral-btn:hover,.red-btn:hover,a span.borga-ghost:hover,a.borga-ghost:hover,button.borga-ghost:hover,input[type=button]:hover,input[type=submit]:hover,span.borga-ghost a:hover{background-color:#d7d7d7;border-color:#d7d7d7;color:#444345;color:#2b2a2b}.-fluid.button-dark,.-fluid.cta-btn,.-fluid.neutral-btn,.-fluid.red-btn,.btn.-fluid,a span.-fluid.borga-ghost,a.-fluid.borga-ghost,button.-fluid.borga-ghost,input.-fluid[type=button],input.-fluid[type=submit],span.borga-ghost a.-fluid{width:100%}.-small.button-dark,.-small.cta-btn,.-small.neutral-btn,.-small.red-btn,.btn.-small,a span.-small.borga-ghost,a.-small.borga-ghost,button.-small.borga-ghost,input.-small[type=button],input.-small[type=submit],span.borga-ghost a.-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:1px;cursor:pointer;font-size:14px;letter-spacing:.2px;line-height:25px;padding:6.5px 3.2rem;text-align:center}.-small.button-dark .borga-icon,.-small.button-dark .cases-page-slideshow-nav .slick-arrow:before,.-small.cta-btn .borga-icon,.-small.cta-btn .cases-page-slideshow-nav .slick-arrow:before,.-small.neutral-btn .borga-icon,.-small.neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.-small.red-btn .borga-icon,.-small.red-btn .cases-page-slideshow-nav .slick-arrow:before,.btn.-small .borga-icon,.btn.-small .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .-small.button-dark .slick-arrow:before,.cases-page-slideshow-nav .-small.cta-btn .slick-arrow:before,.cases-page-slideshow-nav .-small.neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .-small.red-btn .slick-arrow:before,.cases-page-slideshow-nav .btn.-small .slick-arrow:before,.cases-page-slideshow-nav a span.-small.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.-small.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.-small.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input.-small[type=button] .slick-arrow:before,.cases-page-slideshow-nav input.-small[type=submit] .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a.-small .slick-arrow:before,a span.-small.borga-ghost .borga-icon,a span.-small.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.-small.borga-ghost .borga-icon,a.-small.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.-small.borga-ghost .borga-icon,button.-small.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input.-small[type=button] .borga-icon,input.-small[type=button] .cases-page-slideshow-nav .slick-arrow:before,input.-small[type=submit] .borga-icon,input.-small[type=submit] .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a.-small .borga-icon,span.borga-ghost a.-small .cases-page-slideshow-nav .slick-arrow:before{-webkit-font-smoothing:auto;display:inline-block;margin-right:.2em;transform:translateY(8%)}.-small.-icon.button-dark,.-small.-icon.cta-btn,.-small.-icon.neutral-btn,.-small.-icon.red-btn,.btn.-small.-icon,a span.-small.-icon.borga-ghost,a.-small.-icon.borga-ghost,button.-small.-icon.borga-ghost,input.-small.-icon[type=button],input.-small.-icon[type=submit],span.borga-ghost a.-small.-icon{width:40px}.-small.-icon.button-dark .borga-icon,.-small.-icon.button-dark .cases-page-slideshow-nav .slick-arrow:before,.-small.-icon.cta-btn .borga-icon,.-small.-icon.cta-btn .cases-page-slideshow-nav .slick-arrow:before,.-small.-icon.neutral-btn .borga-icon,.-small.-icon.neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.-small.-icon.red-btn .borga-icon,.-small.-icon.red-btn .cases-page-slideshow-nav .slick-arrow:before,.btn.-small.-icon .borga-icon,.btn.-small.-icon .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .-small.-icon.button-dark .slick-arrow:before,.cases-page-slideshow-nav .-small.-icon.cta-btn .slick-arrow:before,.cases-page-slideshow-nav .-small.-icon.neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .-small.-icon.red-btn .slick-arrow:before,.cases-page-slideshow-nav .btn.-small.-icon .slick-arrow:before,.cases-page-slideshow-nav a span.-small.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.-small.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.-small.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input.-small.-icon[type=button] .slick-arrow:before,.cases-page-slideshow-nav input.-small.-icon[type=submit] .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a.-small.-icon .slick-arrow:before,a span.-small.-icon.borga-ghost .borga-icon,a span.-small.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.-small.-icon.borga-ghost .borga-icon,a.-small.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.-small.-icon.borga-ghost .borga-icon,button.-small.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input.-small.-icon[type=button] .borga-icon,input.-small.-icon[type=button] .cases-page-slideshow-nav .slick-arrow:before,input.-small.-icon[type=submit] .borga-icon,input.-small.-icon[type=submit] .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a.-small.-icon .borga-icon,span.borga-ghost a.-small.-icon .cases-page-slideshow-nav .slick-arrow:before{margin-right:0}.-dark.cta-btn,.-dark.neutral-btn,.-dark.red-btn,.btn.-dark,.btn.button-dark,.button-dark,a span.-dark.borga-ghost,a span.button-dark.borga-ghost,a.-dark.borga-ghost,a.button-dark.borga-ghost,button.-dark.borga-ghost,button.button-dark.borga-ghost,input.-dark[type=button],input.-dark[type=submit],input.button-dark[type=button],input.button-dark[type=submit],span.borga-ghost a.-dark,span.borga-ghost a.button-dark{background-color:#333;border-color:#333;color:#fff;text-transform:uppercase}.-dark.cta-btn:hover,.-dark.neutral-btn:hover,.-dark.red-btn:hover,.btn.-dark:hover,.button-dark:hover,a span.-dark.borga-ghost:hover,a.-dark.borga-ghost:hover,button.-dark.borga-ghost:hover,input.-dark[type=button]:hover,input.-dark[type=submit]:hover,span.borga-ghost a.-dark:hover{background-color:#4d4d4d;border-color:#4d4d4d;color:#fff}.-red.button-dark,.-red.cta-btn,.-red.neutral-btn,.btn.-red,.btn.red-btn,.red-btn,a span.-red.borga-ghost,a span.red-btn.borga-ghost,a.-red.borga-ghost,a.red-btn.borga-ghost,button.-red.borga-ghost,button.red-btn.borga-ghost,input.-red[type=button],input.-red[type=submit],input.red-btn[type=button],input.red-btn[type=submit],span.borga-ghost a.-red,span.borga-ghost a.red-btn{background-color:#e01b21;border-color:#e01b21;color:#fff;text-transform:uppercase}.-red.button-dark:hover,.-red.cta-btn:hover,.-red.neutral-btn:hover,.btn.-red:hover,.red-btn:hover,a span.-red.borga-ghost:hover,a.-red.borga-ghost:hover,button.-red.borga-ghost:hover,input.-red[type=button]:hover,input.-red[type=submit]:hover,span.borga-ghost a.-red:hover{background-color:#b2161a;border-color:#b2161a;color:#fff;color:#e6e6e6}.-ghost.button-dark,.-ghost.cta-btn,.-ghost.neutral-btn,.-ghost.red-btn,.-yellow.button-dark,.-yellow.neutral-btn,.-yellow.red-btn,.btn.-ghost,.btn.-yellow,.btn.cta-btn,.cta-btn,a span.-ghost.borga-ghost,a span.borga-ghost,a span.btn.borga-ghost,a.-ghost.borga-ghost,a.borga-ghost,a.btn.borga-ghost,button.-ghost.borga-ghost,button.borga-ghost,button.btn.borga-ghost,input.-ghost[type=button],input.-ghost[type=submit],input.-yellow[type=button],input.-yellow[type=submit],input.cta-btn[type=button],input.cta-btn[type=submit],span.borga-ghost a,span.borga-ghost a.-ghost,span.borga-ghost a.btn{background-color:#fed831;border-color:#fed831;color:#444345;text-transform:uppercase}.-ghost.button-dark:hover,.-ghost.neutral-btn:hover,.-ghost.red-btn:hover,.-yellow.button-dark:hover,.-yellow.neutral-btn:hover,.-yellow.red-btn:hover,.btn.-ghost:hover,.btn.-yellow:hover,.cta-btn:hover,a span.borga-ghost:hover,a.borga-ghost:hover,button.borga-ghost:hover,input.-ghost[type=button]:hover,input.-ghost[type=submit]:hover,input.-yellow[type=button]:hover,input.-yellow[type=submit]:hover,span.borga-ghost a:hover{background-color:#fbcd01;border-color:#fbcd01;color:#444345;color:#2b2a2b}.-green.button-dark,.-green.cta-btn,.-green.neutral-btn,.-green.red-btn,.btn.-green,.gform_wrapper input[type=submit],a span.-green.borga-ghost,a.-green.borga-ghost,button.-green.borga-ghost,input.-green[type=button],input.-green[type=submit],span.borga-ghost a.-green{background-color:#3fbc1b;border-color:#3fbc1b;color:#fff;text-transform:uppercase}.-green.button-dark:hover,.-green.cta-btn:hover,.-green.neutral-btn:hover,.-green.red-btn:hover,.btn.-green:hover,.gform_wrapper input[type=submit]:hover,a span.-green.borga-ghost:hover,a.-green.borga-ghost:hover,button.-green.borga-ghost:hover,input.-green[type=button]:hover,input.-green[type=submit]:hover,span.borga-ghost a.-green:hover{background-color:#308f15;border-color:#308f15;color:#fff;color:#e6e6e6}.-cta.button-dark,.-cta.cta-btn,.-cta.neutral-btn,.-cta.red-btn,.btn.-cta,.gform_wrapper input[type=submit],a span.-cta.borga-ghost,a.-cta.borga-ghost,button.-cta.borga-ghost,input.-cta[type=button],input.btn[type=submit],input[type=submit],span.borga-ghost a.-cta{background-color:#ffba00;border-color:#ffba00;color:#333;text-transform:uppercase}.-cta.button-dark:hover,.-cta.cta-btn:hover,.-cta.neutral-btn:hover,.-cta.red-btn:hover,.btn.-cta:hover,a span.-cta.borga-ghost:hover,a.-cta.borga-ghost:hover,button.-cta.borga-ghost:hover,input.-cta[type=button]:hover,input[type=submit]:hover,span.borga-ghost a.-cta:hover{background-color:#ffc833;border-color:#ffc833;color:#333;color:#4d4d4d}.-neutral.button-dark,.-neutral.cta-btn,.-neutral.red-btn,.btn.-neutral,.btn.neutral-btn,.neutral-btn,a span.-neutral.borga-ghost,a span.neutral-btn.borga-ghost,a.-neutral.borga-ghost,a.neutral-btn.borga-ghost,button.-neutral.borga-ghost,button.neutral-btn.borga-ghost,input.-neutral[type=button],input.-neutral[type=submit],input.neutral-btn[type=button],input.neutral-btn[type=submit],span.borga-ghost a.-neutral,span.borga-ghost a.neutral-btn{background-color:#333;border-color:#333;color:#fff;text-transform:uppercase}.-neutral.button-dark:hover,.-neutral.cta-btn:hover,.-neutral.red-btn:hover,.btn.-neutral:hover,.neutral-btn:hover,a span.-neutral.borga-ghost:hover,a.-neutral.borga-ghost:hover,button.-neutral.borga-ghost:hover,input.-neutral[type=button]:hover,input.-neutral[type=submit]:hover,span.borga-ghost a.-neutral:hover{background-color:#4d4d4d;border-color:#4d4d4d;color:#fff}.-white.button-dark,.-white.cta-btn,.-white.neutral-btn,.-white.red-btn,.btn.-white,a span.-white.borga-ghost,a.-white.borga-ghost,button.-white.borga-ghost,input.-white[type=button],input.-white[type=submit],span.borga-ghost a.-white{background-color:#fff;border-color:#fff;color:#444345;text-transform:uppercase}.-white.button-dark:hover,.-white.cta-btn:hover,.-white.neutral-btn:hover,.-white.red-btn:hover,.btn.-white:hover,a span.-white.borga-ghost:hover,a.-white.borga-ghost:hover,button.-white.borga-ghost:hover,input.-white[type=button]:hover,input.-white[type=submit]:hover,span.borga-ghost a.-white:hover{background-color:#fff;border-color:#fff;color:#444345;color:#5e5c5f}.-grey.button-dark,.-grey.cta-btn,.-grey.neutral-btn,.-grey.red-btn,.btn.-grey,a span.-grey.borga-ghost,a.-grey.borga-ghost,button.-grey.borga-ghost,input.-grey[type=button],input.-grey[type=submit],span.borga-ghost a.-grey{background-color:#ececed;border-color:#ececed;color:#444345;text-transform:uppercase}.-grey.button-dark:hover,.-grey.cta-btn:hover,.-grey.neutral-btn:hover,.-grey.red-btn:hover,.btn.-grey:hover,a span.-grey.borga-ghost:hover,a.-grey.borga-ghost:hover,button.-grey.borga-ghost:hover,input.-grey[type=button]:hover,input.-grey[type=submit]:hover,span.borga-ghost a.-grey:hover{background-color:#fff;border-color:#fff;color:#444345;color:#5e5c5f}.-ghost.-blog.button-dark,.-ghost.-blog.cta-btn,.-ghost.-blog.neutral-btn,.-ghost.-blog.red-btn,.-ghost.-news.button-dark,.-ghost.-news.cta-btn,.-ghost.-news.neutral-btn,.-ghost.-news.red-btn,.btn.-ghost.-blog,.btn.-ghost.-news,a span.-blog.borga-ghost,a span.-news.borga-ghost,a.-blog.borga-ghost,a.-news.borga-ghost,button.-blog.borga-ghost,button.-news.borga-ghost,input.-ghost.-blog[type=button],input.-ghost.-blog[type=submit],input.-ghost.-news[type=button],input.-ghost.-news[type=submit],span.borga-ghost a.-blog,span.borga-ghost a.-news{color:#222}.-ghost.-white-text.button-dark,.-ghost.-white-text.cta-btn,.-ghost.-white-text.neutral-btn,.-ghost.-white-text.red-btn,.btn.-ghost.-white-text,a span.-white-text.borga-ghost,a.-white-text.borga-ghost,button.-white-text.borga-ghost,input.-ghost.-white-text[type=button],input.-ghost.-white-text[type=submit],span.borga-ghost a.-white-text{color:#fff}.-ghost.button-dark:hover,.-ghost.cta-btn:hover,.-ghost.neutral-btn:hover,.-ghost.red-btn:hover,.btn.-ghost:hover,a span.borga-ghost:hover,a.borga-ghost:hover,button.borga-ghost:hover,input.-ghost[type=button]:hover,input.-ghost[type=submit]:hover,span.borga-ghost a:hover{color:#444345}.-new-ghost.button-dark,.-new-ghost.cta-btn,.-new-ghost.neutral-btn,.-new-ghost.red-btn,.btn.-new-ghost,a span.-new-ghost.borga-ghost,a.-new-ghost.borga-ghost,button.-new-ghost.borga-ghost,input.-new-ghost[type=button],input.-new-ghost[type=submit],span.borga-ghost a.-new-ghost{background-color:transparent;border-color:#444345;color:#222;text-transform:uppercase}.-new-ghost.button-dark:hover,.-new-ghost.cta-btn:hover,.-new-ghost.neutral-btn:hover,.-new-ghost.red-btn:hover,.btn.-new-ghost:hover,a span.-new-ghost.borga-ghost:hover,a.-new-ghost.borga-ghost:hover,button.-new-ghost.borga-ghost:hover,input.-new-ghost[type=button]:hover,input.-new-ghost[type=submit]:hover,span.borga-ghost a.-new-ghost:hover{background-color:transparent;background-color:#f6f6f6;border-color:#2b2a2b;color:#090909}.-loading.button-dark:before,.-loading.cta-btn:before,.-loading.neutral-btn:before,.-loading.red-btn:before,.btn.-loading:before,a span.-loading.borga-ghost:before,a.-loading.borga-ghost:before,button.-loading.borga-ghost:before,input.-loading[type=button]:before,input.-loading[type=submit]:before,span.borga-ghost a.-loading:before{speak:none;animation:BorgaSpin 2s linear infinite;display:inline-block;font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;margin-right:.5em;text-transform:none}.-complete.button-dark:before,.-complete.cta-btn:before,.-complete.neutral-btn:before,.-complete.red-btn:before,.btn.-complete:before,a span.-complete.borga-ghost:before,a.-complete.borga-ghost:before,button.-complete.borga-ghost:before,input.-complete[type=button]:before,input.-complete[type=submit]:before,span.borga-ghost a.-complete:before{speak:none;content:"\e90a";display:inline-block;font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;margin-right:.5em;text-transform:none}.front-page-slideshow a span.borga-ghost,.front-page-slideshow span.borga-ghost a{color:#fff}@media (max-width:768px){.btn,.button-dark,.cta-btn,.gform_wrapper input[type=submit],.neutral-btn,.red-btn,a span.borga-ghost,a.borga-ghost,button.borga-ghost,input[type=button],input[type=submit],span.borga-ghost a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:1px;cursor:pointer;font-size:14px;letter-spacing:.2px;line-height:25px;padding:14.5px 32px;text-align:center}.btn .borga-icon,.btn .cases-page-slideshow-nav .slick-arrow:before,.button-dark .borga-icon,.button-dark .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .btn .slick-arrow:before,.cases-page-slideshow-nav .button-dark .slick-arrow:before,.cases-page-slideshow-nav .cta-btn .slick-arrow:before,.cases-page-slideshow-nav .neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .red-btn .slick-arrow:before,.cases-page-slideshow-nav a span.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input[type=button] .slick-arrow:before,.cases-page-slideshow-nav input[type=submit] .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a .slick-arrow:before,.cta-btn .borga-icon,.cta-btn .cases-page-slideshow-nav .slick-arrow:before,.gform_wrapper input[type=submit] .borga-icon,.neutral-btn .borga-icon,.neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.red-btn .borga-icon,.red-btn .cases-page-slideshow-nav .slick-arrow:before,a span.borga-ghost .borga-icon,a span.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.borga-ghost .borga-icon,a.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.borga-ghost .borga-icon,button.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input[type=button] .borga-icon,input[type=button] .cases-page-slideshow-nav .slick-arrow:before,input[type=submit] .borga-icon,input[type=submit] .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a .borga-icon,span.borga-ghost a .cases-page-slideshow-nav .slick-arrow:before{-webkit-font-smoothing:auto;display:inline-block;margin-right:.2em;transform:translateY(8%)}.btn.-icon,.button-dark.-icon,.cta-btn.-icon,.gform_wrapper input[type=submit].-icon,.neutral-btn.-icon,.red-btn.-icon,a span.-icon.borga-ghost,a.-icon.borga-ghost,button.-icon.borga-ghost,input[type=button].-icon,input[type=submit].-icon,span.borga-ghost a.-icon{width:56px}.btn.-icon .borga-icon,.btn.-icon .cases-page-slideshow-nav .slick-arrow:before,.button-dark.-icon .borga-icon,.button-dark.-icon .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .btn.-icon .slick-arrow:before,.cases-page-slideshow-nav .button-dark.-icon .slick-arrow:before,.cases-page-slideshow-nav .cta-btn.-icon .slick-arrow:before,.cases-page-slideshow-nav .neutral-btn.-icon .slick-arrow:before,.cases-page-slideshow-nav .red-btn.-icon .slick-arrow:before,.cases-page-slideshow-nav a span.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav a.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav button.-icon.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav input[type=button].-icon .slick-arrow:before,.cases-page-slideshow-nav input[type=submit].-icon .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost a.-icon .slick-arrow:before,.cta-btn.-icon .borga-icon,.cta-btn.-icon .cases-page-slideshow-nav .slick-arrow:before,.gform_wrapper input[type=submit].-icon .borga-icon,.neutral-btn.-icon .borga-icon,.neutral-btn.-icon .cases-page-slideshow-nav .slick-arrow:before,.red-btn.-icon .borga-icon,.red-btn.-icon .cases-page-slideshow-nav .slick-arrow:before,a span.-icon.borga-ghost .borga-icon,a span.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,a.-icon.borga-ghost .borga-icon,a.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,button.-icon.borga-ghost .borga-icon,button.-icon.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,input[type=button].-icon .borga-icon,input[type=button].-icon .cases-page-slideshow-nav .slick-arrow:before,input[type=submit].-icon .borga-icon,input[type=submit].-icon .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost a.-icon .borga-icon,span.borga-ghost a.-icon .cases-page-slideshow-nav .slick-arrow:before{margin-right:0}}.gform_wrapper .gform_ajax_spinner{display:inline-block;pointer-events:none;position:relative;transform:translateX(-50%) translateY(-50%);vertical-align:top}.gform_wrapper .gform_ajax_spinner i{color:#fff;margin:0}@media (max-width:768px){.gform_wrapper .gform_ajax_spinner i{font-size:20px;height:20px;line-height:20px;width:20px}}.gform_wrapper.is-submitting input[type=submit]{color:transparent}.related-cases{list-style:none;padding:0}.related-case{margin-bottom:1.5em}.related-case .related-case__title{margin-bottom:.5em}.related-case .related-case__title a{color:#505050}.related-case__info{display:flex}@media (max-width:768px){.related-case__info{display:block}}.related-case__info,.related-case__info a{color:#fff}.related-case__info ul{list-style:none;margin:0;padding:0}.related-case__info li{margin-bottom:.4em}.related-case__info strong:after{content:": "}.related-case__info .related-case__image{background:#dedede;flex:1.5;text-align:center}.related-case__info .related-case__image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.related-case__info .info-col-1,.related-case__info .info-col-2{flex:1;font-size:.9em;padding:1.75em}.related-case__info .info-col-1{background:#1e1e1e}.related-case__info .info-col-2{background:#454545}.case{display:flex;flex-wrap:wrap;margin-bottom:50px;position:relative}@media (max-width:1024px){.case{display:block}}@media (max-width:768px){.case{display:block;margin-bottom:0;padding-bottom:10px}}.case .aspect-image{margin-bottom:30px}.case-description{margin-bottom:50px}.case-description .addtoany_share_save_container{display:none}@media (max-width:1024px){.case-description{padding-top:20px}}@media (max-width:768px){.case-description{padding-top:20px}}.case-images{display:block;width:100%}.case-images .turnkey-emblem{height:110px;position:absolute;right:30px;top:30px;width:110px;z-index:2}@media (max-width:1024px){.case-images .turnkey-emblem{height:70px;left:0;right:auto;top:20px;width:70px}.case-images{margin:0 -20px;width:calc(100% + 40px)}}.case-info-wrapper{flex:1 0 35%}.case-title{color:#e01b21;margin-top:0}.case-info{font-size:.8em;padding-bottom:30px}.case-info__title{font-size:16px;margin:0;padding-bottom:5px;text-transform:uppercase}@media (max-width:1024px){.case-info__title{margin-bottom:1rem}}.case-info ul{background-color:#eee;-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:20px 20px 10px}.case-info li{-moz-column-break-inside:avoid;break-inside:avoid;font-size:14px;padding-bottom:10px;page-break-inside:avoid}.case-info li:last-child{margin-bottom:0}.case-info strong{display:block}.case-info strong:after{content:": "}@media (max-width:1024px){.case-info--maps-wrapper{height:440px}}@media (min-width:1025px){.case-info--maps-wrapper{bottom:0;position:absolute;right:0;top:29px;width:calc(50% - 25px)}}.case-info--buttons{padding:0 20px 35px 0}.case-info--buttons a{margin-bottom:15px}@media (max-width:1024px){.case-info--buttons a{margin-right:15px}}@media (max-width:768px){.case-info--buttons{padding:0 0 35px}}@media (max-width:1024px){.case-info--desktop{display:none}}@media (min-width:1025px){.case-info--mobile{display:none}.case-info{width:calc(50% - 25px)}}.case-info-maps-wrapper{position:relative}.case-info-maps-wrapper #map{height:100%}@media (min-width:1025px){.case-share{width:50%}}.case-solutions{font-size:14px;padding-bottom:3em}.case-solutions ul{background-color:#eee;-moz-column-count:2;column-count:2;list-style:square;margin:0;padding:20px}.case-solutions-item{margin:0 0 10px 20px}.case-solutions-item:last-child{margin-bottom:0}@media (min-width:1025px){.case-solutions{width:calc(50% - 25px)}}@media (max-width:768px){.case-solutions{padding-bottom:3rem}}.case-footer{display:flex;justify-content:space-between}.case-footer:after,.case-footer:before{content:"";display:table}.case-footer:after{clear:both}@media (min-width:1025px){.case-footer{border-bottom:2px solid #d7d7d7;margin-bottom:50px;padding-bottom:50px;position:relative}.case-footer:after{background:#d90a1e;bottom:-2px;content:"";display:block;height:3px;left:0;max-width:30%;position:absolute;width:50px}}.case-footer-section{width:50%}.case-footer-section--buttons a{margin-bottom:15px;margin-right:13px}@media (min-width:1025px){.case-footer-section--buttons{padding-right:25px}}.case-footer-section--back-to-cases{padding-left:25px}@media (max-width:1024px){.case-footer-section{padding-bottom:35px;width:100%}}.case-share{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}@media (max-width:1024px){.case-share{border-bottom:0;display:block;float:left;margin-bottom:0;padding-bottom:0;width:60%}}@media (max-width:768px){.case-share{border-bottom:2px solid #eee;margin-bottom:20px;padding-bottom:20px;width:100%}}.case-share ul{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0}@media (max-width:768px){.case-share ul{-moz-column-count:1;column-count:1}.case-share ul li{margin-bottom:10px}}.case-share__link{color:#444345;font-size:14px;text-align:left}.case-share__link:hover{color:#444345}.case-share__link .addtoany_share_save,.case-share__link i{padding:0}.case-back-to-list__link{color:#222;display:inline-flex;font-size:13px;line-height:20px;margin-right:30px;padding:10px 0}.case-back-to-list__link:hover{color:#000}.case-back-to-list__link .borga-icon,.case-back-to-list__link .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .case-back-to-list__link .slick-arrow:before{font-size:20px;margin-right:10px}.case-controls button{cursor:pointer}.case-controls .close{background:#bdbdbd;border:0;color:#575757;font-size:1.5em;line-height:1;padding:.2em .3em;position:absolute;right:.5em;top:.5em;z-index:5}.case-controls .close span{display:none}.case-controls .close:before{content:"\e81c"}.case-controls .prev-next{bottom:1em;margin:0;position:absolute;right:1em}@media (max-width:768px){.case-controls .prev-next{padding:2em 1em 1em;position:static;text-align:center}}.case-controls .prev-next button{background:transparent;border:1px solid #bdbdbd;border-radius:2px;color:#bdbdbd;font-size:.8em;font-weight:300;letter-spacing:.1em;line-height:1.1;padding:.8em 3em;text-transform:uppercase}.case-controls .prev-next button:hover{border-color:#979797;color:#979797}.cases-filters{margin-bottom:1em}.cases-controls{text-align:right}@media (max-width:768px){.cases-controls{padding-left:1em;padding-right:1em}}.cases-list-pager ul li a,.cases-toggler-btn{background:#eee;border:2px solid transparent;border-radius:2px;color:#aeaeae;cursor:pointer;display:inline-block;font-weight:700;line-height:36px;margin-right:10px;padding:0 10px;text-transform:uppercase}.cases-list-pager ul li a i,.cases-toggler-btn i{line-height:36px}.cases-list-pager ul li a.-active,.cases-toggler-btn.-active{border-color:#bbb;color:#6f6f6f}.cases-toggler-btn{background:#fff;border-color:#dcdcdc;border-width:1px;line-height:45px}.cases-toggler-btn.-active{border-color:#dcdcdc;color:#d90a1e}.cases-list-wrapper{overflow:hidden}.cases-app .cases-list-options{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.cases-app .cases-list-options .b-select-wrapper{margin-right:50px;width:100%}.cases-app .cases-list-options .b-select-wrapper .b-select-input{height:45px}.cases-app .cases-list-options .b-select-wrapper .b-select-expander{height:44px}.cases-app .cases-list-options-left,.cases-app .cases-list-options-right{display:flex}.cases-app .cases-list-options .case-filter-group--pagesize{margin-right:10px}.cases-app .cases-list-options .case-filter-group--controls{display:flex;margin-right:10px}.cases-app .cases-list-options .case-filter-group--controls .icon-button-text{align-items:center;border:0;display:flex;justify-content:center;padding-left:0;width:auto}.cases-app .cases-list-options .case-filter-group--controls .icon-button-text__text{color:#222;font-size:13px;font-weight:400;line-height:18px}.cases-app .cases-list-options .case-filter-group--text{min-width:0;width:230px}@media (max-width:1024px){.cases-app .cases-list-options{display:none}}.cases-list{margin-left:-30px;margin-right:-30px}@media (max-width:768px){.cases-list{margin-left:0;margin-right:0}}.cases-list a{color:#444345}.cases-list ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.csscalc .cases-list ul{position:relative;width:100%}.csscalc .cases-list ul li{max-width:25%}@media (max-width:1024px){.csscalc .cases-list ul li{flex:1 0 33%;max-width:33.3333333333%}}@media (max-width:768px){.csscalc .cases-list ul li{flex:1 0 50%;max-width:50%}}@media (max-width:480px){.csscalc .cases-list ul li{border-width:0 0 1px;flex:1 0 100%;max-width:calc(50% - 30px);max-width:100%;padding:20px}}.cases-list ul li{border-color:#eee;border-style:solid;border-width:1px 1px 0 0;flex:1 0 33.33%;min-width:33.33%;padding:30px;text-align:center}.cases-list a{text-decoration:none}.cases-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:21px;margin:10px 0 0;overflow:hidden;text-align:left}.cases-list img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.cases-list strong .ajax-spinner{display:none;margin-left:.5em}.cases-list .borga-ajax-loading-case{opacity:.7;pointer-events:none}.cases-list .borga-ajax-loading-case strong .ajax-spinner{display:inline-block}.cases-list-error{padding:40px 20px;text-align:center}.cases-list-pager{border-top:1px solid #eee;padding-top:20px}@media (max-width:768px){.cases-list-pager{margin:0 30px}}.cases-list-pager ul{list-style:none;margin:0;padding:0}.cases-list-pager ul li{display:inline-block;margin-bottom:10px}.cases-list-pager ul a{display:inline-block;font-size:13px;line-height:16px;text-align:center;width:40px}.cases-map-wrapper{display:none;overflow:hidden;position:relative}.cases-map-wrapper .cases-list-options{border-bottom:1px solid #dcdcdc;padding:0 0 30px}@media (max-width:768px){.cases-map-wrapper{padding:0 20px}}.case-map{height:500px;transition:height .2s ease-out;width:100%}.case-map--large{height:700px}@media (max-width:768px){.case-map--large{height:500px}}.borga-marker-label{font-size:1.2em;font-weight:600}.case-map--hidden-labels .borga-marker-label{display:none!important}.cases-app .cases-main{display:flex;flex:1;flex-direction:column;grid-column:5/-1;position:relative}@media (max-width:1024px){.cases-app .cases-main{grid-column:1/-1}}.cases-app .cases-main.-map-open .case-featured{margin-bottom:0;margin-top:30px;order:1}.cases-app .case-filter-wrapper-mobile{display:flex}.cases-app .case-filter-wrapper-mobile .case-filter-mobile{align-items:center;background-color:#333;color:#fff;display:flex;flex:1;font-size:13px;font-weight:700;justify-content:center;line-height:44px;margin:0 1.5rem 0 0!important;padding:0 10px;padding:0!important;position:relative;text-align:center;text-transform:uppercase}.cases-app .case-filter-wrapper-mobile .case-filter-mobile i{font-size:15px;margin-right:10px}@media (min-width:1025px){.cases-app .case-filter-wrapper-mobile{display:none}}.cases-app .case-filter-group--text{background-color:#fafafa;border:1px solid #dcdcdc;border-radius:2px;box-sizing:border-box;max-width:100%;min-width:300px;padding-right:25px;position:relative}.cases-app .case-filter-group--text input[type=text]{background-color:transparent;border:none;font-size:13px;height:43px;line-height:18px;padding:1em 15px;width:100%}.cases-app .case-filter-group--text input[type=text]:focus{border:none;box-shadow:none;outline:0}.cases-app .case-filter-group--text:after{color:#a2a2a2;content:"\e80b";position:absolute;right:10px;top:7px}.cases-app .case-filter-group--type .case-filter-group-list__item{font-weight:700}.cases-app #filter-nav-mobile-close,.cases-app .case-filter-main-mobile__title{display:inline-block}.cases-app .case-filter-main-mobile__title{font-size:16px;font-weight:800;text-transform:uppercase}.cases-app #filter-nav-mobile-close{color:#000}.cases-app .case-filter-hits{background-color:#fff;border-radius:12.5px;float:right;font-size:13px;height:25px;line-height:25px;margin-left:10px;min-width:85px;padding:0 10px}@media (min-width:1025px){.cases-app .case-filter-hits{background-color:#f0f0f0;margin-left:0}}.cases-app .case-filter-group-header{display:flex}.cases-app .case-filter-group-header.-open .case-filter-group-title:after{content:"\e90e"}.cases-app .case-filter-group-header .case-filter-group-title{align-items:center;color:#222;display:flex;font-size:15px;font-weight:800;justify-content:space-between;line-height:50px;text-transform:uppercase;width:100%}.cases-app .case-filter-group-header .case-filter-group-title:after{color:#d90a1e;content:"\e90f";font-size:14px}.cases-app .case-filter-group-header .case-filter-group-title .case-filter-group-reset{color:#d90a1e;display:inline-block;font-size:12px;text-align:center;width:50px}.cases-app .case-filter-main-groups{border-bottom:1px solid #ddd}.cases-app .case-filter-main-groups .case-filter-group{display:none}.cases-app .case-filter-main-groups .case-filter-group.-visible{display:block}.cases-app .case-filter-group-list{list-style:none;margin:0;padding:0}.cases-app .case-filter-group-list__item{line-height:38px}.cases-app .case-filter-group-list__item-has-children{font-weight:700}.cases-app .case-filter-group-list__item label{align-items:center;color:#444;font-size:1.5rem}.cases-app .case-filter-group-list__item .case-filter-subgroup label{align-items:center;color:#444;display:flex;font-weight:400;line-height:22px;padding-top:1rem}@media (min-width:1025px){.cases-app .case-filter-group-list__item{line-height:33px}}.cases-app .case-filter-group-list .case-filter-subgroup{list-style:none;margin-left:24px;padding:0}@media (max-width:1024px){.cases-app .case-filter-group--controls,.cases-app .case-filter-group--pagesize,.cases-app .case-filter-pagination,.cases-app .case-filter-tabs{display:none}.cases-app .case-filter-form{margin:0}.cases-app .case-filter-form .case-filter-group--mobile{display:inline-block}.cases-app .case-filter-form .case-filter-group--mobile .view-map{margin-right:0}.cases-app .case-filter-main{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:0 20px;position:fixed;right:-100vw;top:0;transform:translateX(0);transition:.2s;width:100vw;z-index:500}.cases-app .case-filter-main.-visible{transform:translateX(-100vw)}.cases-app .case-filter-main .case-filter-header-mobile{align-items:center;background-color:#ececed;display:flex;justify-content:space-between;left:0;padding:15px 20px;position:fixed;right:0;top:0}.cases-app .case-filter-main .case-filter-header-mobile .filter-nav-touch-clear{color:#d90a1e;font-size:13px;text-decoration:underline}.cases-app .case-filter-main .case-filter-main-groups-wrapper{flex:1;margin:50px -20px 85px;overflow:scroll}.cases-app .case-filter-main .case-filter-main-groups-wrapper .case-filter-main-groups{padding:0 20px}.cases-app .case-filter-main .case-filter-show-mobile{background-color:#ececed;bottom:0;left:0;padding:20px;position:absolute;right:0}.cases-app .case-filter-main .case-filter-show-mobile #filter-nav-mobile-close{color:#fff}.cases-app .case-filter-group--text{margin-bottom:30px;margin-top:15px}}@media (max-width:768px){.cases-app .case-filter-form{margin:0 20px}}@media (min-width:1025px){.cases-app{margin:0}.cases-app #filter-nav-mobile-close,.cases-app .case-filter-bottom,.cases-app .case-filter-group--mobile,.cases-app .case-filter-hits-mobile,.cases-app .case-filter-main-mobile__title,.cases-app .case-filter-mobile{display:none}.cases-app .case-filter-form{grid-column:1/4}.cases-app .case-filter-form .case-filter-tabs{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-bottom:20px}.cases-app .case-filter-form .case-filter-tabs .filter-nav-touch-clear{color:#d90a1e;font-size:13px;text-decoration:underline}.cases-app .case-filter-form .case-filter-main .case-filter-group-list{max-height:400px;overflow-y:auto;padding-bottom:30px}.cases-app .case-filter-form .case-filter-main .filter-nav-touch-clear{display:none}}.cases-app .case-featured{background-color:#ececed;margin-bottom:30px;overflow:hidden;padding:20px 20px 0}.cases-app .case-featured h2{color:#7d1d1b;font-size:16px;font-weight:800;line-height:22px;margin:0 0 20px;position:relative;text-align:center;text-transform:uppercase;z-index:1}.cases-app .case-featured h2:before{border-top:1px solid #d8d8d8;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:50%;z-index:-1}.cases-app .case-featured h2 span{background:#ececed;padding:0 15px}.cases-app .case-featured ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}.cases-app .case-featured ul li{flex:0 0 50%;margin-bottom:30px;overflow:hidden;padding:0 10px}.cases-app .case-featured ul li a{color:#000;display:block;font-size:14px;line-height:19px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.cases-app .case-featured ul li a .case-image{margin-bottom:10px}@media (min-width:1025px){.cases-app .case-featured{margin-bottom:0}.cases-app .case-featured ul li{flex:0 0 25%}}.cases-desktop-nav{display:none}@media (min-width:1025px){.cases-desktop-nav{align-items:center;display:flex;padding:30px 0}.cases-desktop-nav-border{border-top:1px solid #eee}.cases-desktop-nav .cases-list-pager{border:none;padding-top:0}.cases-desktop-nav .cases-list-pager ul li{margin-bottom:0}.cases-desktop-nav .case-filter-pagination{margin-left:auto}.cases-desktop-nav .case-filter-pagination .b-select-input{height:45px;margin-right:50px}.cases-desktop-nav .case-filter-pagination .b-select-expander{height:44px}}.cases-list a{display:block;position:relative}.case-flag{position:absolute;right:10px;top:12px}.case-image{position:relative}.case-emblem{bottom:12px;height:55px;position:absolute;right:10px;width:55px;z-index:2}.case-filter-form input[type=email],.case-filter-form input[type=tel],.case-filter-form input[type=text],.case-filter-form select[multiple=multiple] option,.case-filter-form textarea{padding:0 .5em}.cases-empty{font-size:20px;padding:50px 20px 300px;text-align:center}.cases-empty-wrapper{display:none}html.case-is-empty .cases-empty-wrapper{display:block}html.case-is-empty .cases-list-wrapper,html.case-is-empty .cases-map-wrapper{display:none!important}.case-filter-group,.cases-list-wrapper,.cases-map-wrapper{opacity:1;transition:opacity .5s ease-in-out}.case-loading-spinner{opacity:0;transition:opacity .5s ease-in-out}.case-loading-spinner i{margin:0}.case-filter-hits-mobile .case-filter-hits-result{text-align:center}.case-filter-hits-mobile .case-loading-spinner{display:none;padding:2.5px 0}.case-filter-hits-mobile .case-loading-spinner i{font-size:20px;height:20px;line-height:20px;margin:0 auto;width:20px}.cases-main .case-loading-spinner{left:50%;position:absolute;top:80px;transform:translateY(-50%)}.bi-spinner10,.bi-spinner8{animation:spin 2s linear infinite;color:#d90a1e;display:block;font-size:30px;height:30px;line-height:30px;margin:4px 4px 4px 10px;transform-origin:center center;width:30px}html.cases-is-loading .case-featured,html.cases-is-loading .cases-list-wrapper,html.cases-is-loading .cases-map-wrapper{opacity:0}html.cases-is-loading .case-loading-spinner{opacity:1}html.cases-is-loading .case-loading-spinner i{margin:0 auto}html.cases-is-loading .case-filter-hits-mobile .case-loading-spinner{display:block}html.cases-is-loading .case-filter-hits-result{display:none}html.cases-tab-is-loading .case-filter-main .case-filter-group{opacity:.5}html.cases-tab-is-loading .case-filter-main .case-loading-spinner{opacity:1}.icon-button-text{display:inline-block;font-size:20px;font-weight:600;height:45px;padding-right:10px;text-align:center;text-transform:none;width:45px}.icon-button-text__text{padding-left:10px}@media (max-width:1024px){.icon-button-text__text{display:none}}.case-wrapper{position:relative}@media (min-width:1025px){.case-wrapper .entry-title.has-navigation{padding-right:280px}}.cases-navigation{display:none;font-size:14px;justify-content:space-between;line-height:25px;position:absolute;right:0;top:14px}.cases-navigation__back,.cases-navigation__next,.cases-navigation__results{align-items:center;display:flex}.cases-navigation__back.disabled,.cases-navigation__next.disabled,.cases-navigation__results.disabled{color:#c2c2c2;cursor:default}@media (max-width:1024px){.cases-navigation__back,.cases-navigation__next,.cases-navigation__results{color:#fff;font-size:13px}}.cases-navigation__back .borga-icon,.cases-navigation__back .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .cases-navigation__back .slick-arrow:before{margin-right:10px}.cases-navigation__next .borga-icon,.cases-navigation__next .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .cases-navigation__next .slick-arrow:before{margin-left:10px}@media (max-width:768px){.cases-navigation__next{justify-content:flex-end}}.cases-navigation__back .borga-icon,.cases-navigation__back .cases-page-slideshow-nav .slick-arrow:before,.cases-navigation__next .borga-icon,.cases-navigation__next .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .cases-navigation__back .slick-arrow:before,.cases-page-slideshow-nav .cases-navigation__next .slick-arrow:before{font-size:25px}@media (max-width:768px){.cases-navigation__back,.cases-navigation__next{min-width:96px}}.cases-navigation__results{margin:0 25px}@media (max-width:768px){.cases-navigation__results{margin:0}}.cases-navigation__results-inner-wrapper{background:#f0f0f0;border-radius:1000px;padding:0 10px}.cases-navigation__results-amount{color:#000;font-weight:700}.cases-navigation__results-text{color:#444}@media (max-width:1024px){.cases-navigation{background:#333;bottom:0;height:60px;left:0;padding:0 20px;position:fixed;right:0;top:auto;width:auto;z-index:6}}@media (max-width:768px){.single-borga_case{margin-bottom:60px}}.cases-page-slideshow{bottom:0;display:block;max-width:143.2rem;position:absolute;top:0;width:100%}.cases-page-slideshow .slick-list,.cases-page-slideshow .slick-track{height:100%;overflow:visible}.cases-page-slideshow .flex-next,.cases-page-slideshow .flex-prev{background:#969696;color:#fff;cursor:pointer;font-size:2em;height:1.5em;opacity:0;overflow:hidden;position:absolute;text-decoration:none;top:50%;transition:all .2s ease-out;width:1.5em;z-index:100}.csscalc .cases-page-slideshow .flex-next,.csscalc .cases-page-slideshow .flex-prev{top:calc(50% - .75em)}.cases-page-slideshow .flex-next:before,.cases-page-slideshow .flex-prev:before{display:block;height:1.5em;text-align:center;width:1.5em}@media (max-width:1024px){.cases-page-slideshow .flex-next,.cases-page-slideshow .flex-prev{display:none!important}}.cases-page-slideshow .flex-prev{left:-2em}.cases-page-slideshow .flex-prev:before{content:"\e80c"}.cases-page-slideshow .flex-next{right:-2em}.cases-page-slideshow .flex-next:before{content:"\e80d"}.cases-page-slideshow:hover .flex-next,.cases-page-slideshow:hover .flex-prev{opacity:1}.cases-page-slideshow:hover .flex-prev{left:0}.cases-page-slideshow:hover .flex-next{right:0}.cases-page-slideshow .slick-slide{position:relative}.cases-page-slideshow .slick-slide iframe{display:block;height:100%;margin:0 auto;width:100%}@media (max-width:1024px){.cases-page-slideshow .slick-slide iframe{margin:0 auto 0 0;width:calc(100% - 10px)}}.cases-page-slideshow .slick-slide .video{height:100%}.cases-page-slideshow .slick-slide .video:before{backface-visibility:hidden;background-color:#000;content:"";height:calc(100% - 60px);left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.cases-page-slideshow .slick-slide>div{height:100%}.cases-page-slideshow img{height:auto;max-width:143.2rem;position:absolute!important;top:50%;transform:translateY(-50%);width:100%}@media (max-width:1024px){.cases-page-slideshow img{padding-right:10px}}@media (min-width:1025px){.cases-page-slideshow{margin-bottom:16px;overflow:hidden}}@media (max-width:1024px){.cases-page-slideshow{width:calc(100% - 10px)}}.cases-page-slideshow-nav{grid-column:none;height:90px;max-width:143.2rem;overflow:hidden;position:relative}.cases-page-slideshow-nav>div{display:inline-block;height:100%;position:relative}.cases-page-slideshow-nav img{display:block;height:100%;margin:-37px 0 0;-o-object-fit:cover;object-fit:cover;width:165px}.cases-page-slideshow-nav .slick-slide{padding:0 8px;position:relative}.cases-page-slideshow-nav .slick-slide:focus{outline:0}.cases-page-slideshow-nav .slick-slide.current-thumbnail:after{background:#d80a1e;bottom:0;content:" ";height:3px;left:8px;position:absolute;right:8px;z-index:1}.cases-page-slideshow-nav .slick-track{height:90px;margin:0 -8px}.cases-page-slideshow-nav .slick-track .slick-placeholder{background:#f5f5f5;height:100%;margin:0 8px;padding:0;width:136px}.cases-page-slideshow-nav .slick-prev{background:#333;bottom:0;height:90px;left:0;opacity:.7;top:0;transform:none;width:60px;z-index:2}.cases-page-slideshow-nav .slick-prev:before{content:"\e80c"}.cases-page-slideshow-nav .slick-next{background:#333;bottom:0;height:90px;opacity:.7;right:0;top:0;transform:none;width:60px;z-index:2}.cases-page-slideshow-nav .slick-next:before{content:"\e80d"}.cases-page-slideshow-nav .slick-arrow.slick-disabled{display:none!important}.cases-page-slideshow-nav .slick-arrow:before{speak:none;-webkit-font-smoothing:antialiased;font-family:borga-icons!important;font-size:36px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:1;text-transform:none}.cases-page-slideshow-nav .slick-active{cursor:pointer}.cases-page-slideshow-nav .case-slide-play-icon i{font-size:30px}@media (max-width:1024px){.cases-page-slideshow-nav{display:none}}.case-lightbox-button{background-color:rgba(51,51,51,.3);cursor:pointer;height:40px;left:30px;position:absolute;top:30px;width:40px;z-index:2}.case-lightbox-button .borga-icon:before,.case-lightbox-button .cases-page-slideshow-nav .slick-arrow:before,.cases-page-slideshow-nav .case-lightbox-button .slick-arrow:before{color:#fff;font-size:20px;padding:10px}@media (max-width:1024px){.case-lightbox-button{display:none}}.case-slide-play-icon{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.case-slide-play-icon i{color:#fff;font-size:120px}@media (max-width:768px){.case-slide-play-icon i{font-size:80px}}.case-slide-ratio{display:block;height:auto;margin:0!important;visibility:hidden;width:100%}.cases-page-slideshow-slides-wrapper{max-height:800px;overflow:hidden;position:relative}@media (min-width:1025px){.case-wrapper .product-offer-wrapper{margin-bottom:50px}}.cases-page-slideshow-slide-paging-info{background:#000;color:#fff;display:flex;height:22px;justify-content:center;opacity:.7;padding:0 6px;position:absolute;right:40px;top:20px;z-index:2}.cases-page-slideshow-slide-paging-info span{display:inline-block;font-size:10px;line-height:22px}.cases-page-slideshow-slide-paging-info__of{padding:0 4px}@media (min-width:1025px){.cases-page-slideshow-slide-paging-info{display:none}}.case-cases-references{overflow:hidden}.case-cases-references__title{font-weight:800;margin:40px 0 30px!important;text-transform:uppercase;width:100%}.case-cases-references-items{border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;flex-wrap:wrap;margin:0 -30px}.case-cases-references-item{border-right:1px solid #eee;color:#000;padding:30px;width:100%}.case-cases-references-item:last-of-type{border-right:none}.case-cases-references-item:hover{color:#000}.case-cases-references-item .reference-image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.case-cases-references-item__content{margin-top:8px}.case-cases-references-item__content h3{font-size:16px;line-height:21px;margin-top:0}.case-cases-references-item .aspect-image{max-width:100%}@media (min-width:1025px){.case-cases-references__title{margin-top:50px}.case-cases-references-item{width:25%}.case-cases-references-item__content{margin-top:15px}}.employee-banner--contact{margin-bottom:1.5em}.employee-banner--contact .employee-banner__name{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:2rem;font-weight:700;text-transform:none}.employee-banner--contact p{margin:0}.employee-group-wrapper{margin-top:3.8em}@media (max-width:768px){.employee-group-wrapper{margin-top:2em}}.tabs-tab .employee-group__heading{display:none}.employee-group__list{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.employee-group__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.employee-group__list{grid-template-columns:repeat(3,1fr)}}.employee-group__list .employee-banner{grid-column:unset}.employee-banner--start{background:#f0f0f0}.employee-banner--start .employee-banner__inner{background:#f0f0f0;height:auto;overflow:visible;padding:30px 50px;position:relative}.employee-banner--start .employee-banner__inner img{bottom:0;position:absolute;right:30px}.employee-banner--start .employee-banner__inner img.employee-banner-map-image{height:100%;right:0;width:auto}.employee-banner--start .employee-banner__content{color:#db0812;font-size:1.7em;font-weight:300;padding-right:465px;text-align:left}.employee-banner--start .employee-banner__employee{border-left:1px solid #e3e3e3;font-size:1em;max-width:40%;padding-left:30px;position:absolute;right:250px;top:30px}.employee-banner--start .employee-banner__employee h3{font-size:1em}.employee-banner--start .employee-banner__employee p{font-size:.8em}.employee-banner--start .employee-banner__employee__phone.-mobile{background:#000;border-radius:25px;color:#fff;display:none;font-size:20px;font-weight:700;height:50px;line-height:50px;width:50px}.employee-banner--start .employee-banner__employee__phone.-mobile a{display:block}.employee-banner--start .employee-banner__employee__phone.-mobile a:before{content:"\e819"}.employee-banner--start .employee-banner__employee__mobile.-mobile{background:#000;border-radius:25px;color:#fff;display:none;font-size:20px;font-weight:700;height:50px;line-height:50px;width:50px}.employee-banner--start .employee-banner__employee__mobile.-mobile a:before{content:"\e819"}.employee-banner--start .employee-banner__employee__email.-mobile{background:#000;border-radius:25px;display:none;font-size:20px;font-weight:700;height:50px;line-height:50px;width:50px}.employee-banner--start .employee-banner__employee__email.-mobile a{color:#fff}.employee-banner--start .employee-banner__employee__email.-mobile a:before{content:"\e81a"}.employee-banner--start:after{clear:both;content:"";display:table}.site-meta__email:before{content:"\e81a"}.site-meta__phone:before{content:"\e819"}@media (max-width:1024px){.employee-banner--start .employee-banner__inner{height:380px;padding:50px 34px}.employee-banner--start .employee-banner__inner img{right:0;width:40%}.employee-banner--start .employee-banner__content{font-size:24px;max-width:380px;padding-right:0}.employee-banner--start .employee-banner__employee{border-left:none;bottom:50px;font-size:1em;left:34px;max-width:50%;padding-left:0;top:auto}.employee-banner--start .employee-banner__employee h3{font-size:1em}.employee-banner--start .employee-banner__employee p{font-size:.8em}.employee-banner--start .employee-banner__employee__title{margin-bottom:15px}.employee-banner--start .employee-banner__employee__phone{margin:0 7 0 0;text-align:center}.employee-banner--start .employee-banner__employee__phone.-mobile{display:inline-block}.employee-banner--start .employee-banner__employee__phone.-desktop{display:none}.employee-banner--start .employee-banner__employee__mobile{margin:0 7px;text-align:center}.employee-banner--start .employee-banner__employee__mobile.-desktop,.employee-banner--start .employee-banner__employee__mobile.-mobile{display:none}.employee-banner--start .employee-banner__employee__email{margin:0 7px;text-align:center}.employee-banner--start .employee-banner__employee__email.-mobile{display:inline-block}.employee-banner--start .employee-banner__employee__email.-desktop{display:none}}@media (max-width:768px){.employee-banner--start{border-left:none;padding-left:0;width:100%}.employee-banner--start .employee-banner__inner{height:auto;padding:40px 30px 0}.employee-banner--start .employee-banner__inner img{bottom:0;display:block;left:50%;position:relative;right:auto;transform:translateX(-50%);width:90%}.employee-banner--start .employee-banner__inner img.employee-banner-map-image{float:right;left:auto;margin-right:-30px;right:auto;transform:translateX(0);width:90%}.employee-banner--start .employee-banner__inner:after{background:#d90a1e;content:"";display:block;height:.5em;left:0;position:absolute;top:0;width:100%}.employee-banner--start .employee-banner__content{font-size:20px;margin-bottom:25px;max-width:none;padding-right:0;text-align:center}.employee-banner--start .employee-banner__employee{border-left:none;bottom:auto;font-size:1em;left:auto;margin-bottom:30px;max-width:100%;position:relative;right:auto;text-align:center}.employee-banner--start .employee-banner__employee h3{font-size:1em}.employee-banner--start .employee-banner__employee p{font-size:.8em}.employee-banner p{line-height:40px}.employee-banner__title{line-height:24px;margin-bottom:15px}.employee-banner a{text-decoration:none}.employee-banner a:hover{text-decoration:underline}}::-webkit-input-placeholder{color:#a2a2a2}:-moz-placeholder,::-moz-placeholder{color:#a2a2a2;opacity:1}:-ms-input-placeholder{color:#a2a2a2}select{color:#a2a2a2}input,select,textarea{background:#f7f7f7;font-family:ropa-mix-pro,Verdana,Geneva,sans-serif}input[type=email],input[type=tel],input[type=text],select,textarea{border:1px solid #d7d7d7;border-radius:2px}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #9e141c;outline:none}input[type=email],input[type=tel],input[type=text],select,textarea{font-size:1em}input[type=email],input[type=tel],input[type=text],select[multiple=multiple] option,textarea{line-height:1.25;padding:1.7rem 1.6rem}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;font-size:15px}input[type=checkbox]:not(.error)+label:before{color:#222}input[type=checkbox]+label+label:before,input[type=checkbox]:not(.error)+label:before{border:2px solid #a2a2a2;border-radius:2px;font-size:14px;margin-right:.5em;vertical-align:middle}input[type=checkbox]+label+label:before{background:none;color:#fff}input[type=checkbox]:checked+label+label:before{border:2px solid #49a020;color:#49a020}input[type=checkbox].error+label+label:before{background:none;border:2px solid #9e141c;border-radius:2px;color:#fff;font-size:14px;margin-right:.5em;vertical-align:middle}input[type=radio]+label:before{color:#a2a2a2;font-size:20px;margin-right:.5em;vertical-align:middle}input[type=checkbox]+label:before{content:"\e906"}input[type=checkbox]:checked+label:before{content:"\e908"}input[type=checkbox]+label+label:before{content:"\e906"}input[type=checkbox]:checked+label+label:before{content:"\e908"}input[type=radio]+label:before{content:"\e909"}input[type=radio]:checked+label:before{content:"\e907"}select{background:#eee;border:none;color:#747474;font-size:13px;font-weight:500;height:38px;padding:0 10px}select:focus{box-shadow:none;outline:none}select[multiple=multiple]{height:auto;padding:inherit}select[multiple=multiple] option:nth-of-type(n+2){border-top:1px solid #f1f1f1}.filters{background:#333;text-transform:uppercase}@media (max-width:1200px){.filters{margin-left:-2em;margin-right:-2em}}@media (max-width:768px){.filters{margin-left:auto;margin-right:auto;padding:1em}}.filters .filter-title{background:#404040;color:#fff;display:inline-block;font-size:1em;margin:0 3em;padding:2em 2.5em;transform:skewX(-25deg)}@media (max-width:768px){.filters .filter-title{background:transparent;display:block;margin:0;padding:1em}}.filters .filter-title span{border-bottom:3px solid #d90a1e;border-top:3px solid transparent;display:inline-block;transform:skewX(25deg)}.filters .filter-section{display:inline-block;padding:1em}@media (max-width:768px){.filters .filter-section{display:block}}.filters .filter-section:nth-of-type(n+2){border-left:1px solid #404040;padding-left:2em}@media (max-width:768px){.filters .filter-section:nth-of-type(n+2){border-left:0;padding-left:1em}}.filters .filter-section .filter+.filter{margin-top:.5em}.filters .filter-dropdown__inner{display:inline-block;position:relative}@media (max-width:1024px){.filters .filter-dropdown__inner{display:block}}.filters .filter-dropdown__inner:hover ul{display:block}.filters .filter-dropdown__inner ul{background:#fff;border:1px solid #ddd;display:none;list-style:none;margin:0;min-width:100%;padding:1em;position:absolute;z-index:10}.filters .filter-dropdown-title{background:#f7f7f7;border:1px solid #d7d7d7;border-radius:2px;color:#a2a2a2;cursor:pointer;display:inline-block;font-size:.9em;font-weight:600;max-width:100%;min-width:250px;padding:.7em .5em}@media (max-width:1024px){.filters .filter-dropdown-title{min-width:0;width:100%}}.filters .filter-dropdown-title i{float:right}.filters input,.filters select{background:#f7f7f7}.filters select{height:2.2em;position:relative;top:-1px}.filters input{font-size:.9em;font-weight:600;padding:.7em .5em}.cases-filters{display:flex}@media (max-width:768px){.cases-filters{display:block}}.cases-filters .filter-title{padding-bottom:3em;padding-top:3em}@media (max-width:768px){.cases-filters .filter-title{padding-bottom:0;padding-top:0}}.cases-filters .filter-section{flex:1}.product-list-filters{margin-bottom:1.5em;text-transform:uppercase}.product-list-filters .filter-section--two-rows{padding-bottom:0;padding-top:0}.product-list-filters ul{color:#fff;display:inline-block;font-size:.9em;font-weight:600;list-style:none;margin:0;padding:0}.product-list-filters li{display:inline-block;margin-right:1.5em}.gfield{clear:left}.gf_left_half .medium,.gf_right_half .medium{width:100%!important}.gf_left_half{float:left}.gf_right_half,.gf_right_half+.gfield{clear:right}.gf_right_half+.gf_left_half{clear:both}.gf_right_half{float:right;margin-left:4%}.gf_left_third,.gf_middle_third,.gf_right_third{width:30%}.gf_left_third .medium,.gf_middle_third .medium,.gf_right_third .medium{width:100%!important}.gf_left_third{float:left}.gf_middle_third,.gf_right_third{margin-left:5%}.gf_middle_third{clear:none;float:left}.gf_right_third,.gf_right_third+.gfield{clear:right}.gf_right_third{float:right}@media (max-width:768px){.gf_left_half,.gf_left_third,.gf_middle_third,.gf_right_half,.gf_right_third{float:none;margin-left:auto;margin-right:auto;width:100%}}@media (min-width:641px){.gf_list_2col ul.gfield_checkbox,.gf_list_2col ul.gfield_radio,.gf_list_3col ul.gfield_checkbox,.gf_list_3col ul.gfield_radio,.gf_list_4col ul.gfield_checkbox,.gf_list_4col ul.gfield_radio,.gf_list_5col ul.gfield_checkbox,.gf_list_5col ul.gfield_radio,.gf_list_6col ul.gfield_checkbox,.gf_list_6col ul.gfield_radio{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:.5rem}.gf_list_2col.maxwidth-500,.gf_list_3col.maxwidth-500,.gf_list_4col.maxwidth-500,.gf_list_5col.maxwidth-500,.gf_list_6col.maxwidth-500{max-width:500px}.gf_list_2col ul.gfield_checkbox li,.gf_list_2col ul.gfield_radio li{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - .5rem)}.gf_list_3col ul.gfield_checkbox li,.gf_list_3col ul.gfield_radio li{flex:0 0 calc(33.33333% - 0.5rem);max-width:calc(33.33333% - .5rem)}.gf_list_4col ul.gfield_checkbox li,.gf_list_4col ul.gfield_radio li{flex:0 0 calc(25% - 0.5rem);max-width:calc(25% - .5rem)}.gf_list_5col ul.gfield_checkbox li,.gf_list_5col ul.gfield_radio li{flex:0 0 calc(20% - 0.5rem);max-width:calc(20% - .5rem)}.gf_list_6col ul.gfield_checkbox li,.gf_list_6col ul.gfield_radio li{flex:0 0 calc(16.6667% - 0.5rem);max-width:calc(16.6667% - .5rem)}}.styled-upload{align-items:center;background-color:#fafafa;border:1px solid #dcdcdc;border-radius:2px;color:#a2a2a2;display:flex;font-size:16px;font-weight:600;height:56px;line-height:22px}.styled-upload:before{background-color:#fff;background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/icon_add.svg');background-position:50%;background-repeat:no-repeat;border-right:1px solid #dcdcdc;content:"";display:inline-block;height:100%;width:56px}.styled-upload span{margin:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ginput_container_fileupload input[type=file]{display:none}.gform_wrapper{display:block!important;margin:1em auto}.gform_footer{border-top:1px solid #eee;margin-top:2em;padding-top:2em}.gform_footer:before{clear:both;content:"";display:block}.gfield{line-height:1;margin-bottom:1em;position:relative}.gsection{border-bottom:1px solid #eee;clear:both;padding:2em 0 0}.gsection_title{font-size:1.2em;margin-top:0;padding-bottom:0}.gsection_description{font-size:.8em}.gform_fields{list-style:none;margin:0;padding:0}.gform_fields input[type=email].small,.gform_fields input[type=tel].small,.gform_fields input[type=text].small,.gform_fields select.small,.gform_fields textarea.small{width:33%}.gform_fields input[type=email].medium,.gform_fields input[type=tel].medium,.gform_fields input[type=text].medium,.gform_fields select.medium,.gform_fields textarea.medium{width:48%}.gform_fields input[type=email].large,.gform_fields input[type=tel].large,.gform_fields input[type=text].large,.gform_fields select.large,.gform_fields textarea.large{width:100%}@media (max-width:1024px){.gform_fields input[type=email].medium,.gform_fields input[type=email].small,.gform_fields input[type=tel].medium,.gform_fields input[type=tel].small,.gform_fields input[type=text].medium,.gform_fields input[type=text].small,.gform_fields select.medium,.gform_fields select.small,.gform_fields textarea.medium,.gform_fields textarea.small{width:100%}}.gfield_checkbox,.gfield_radio{list-style:none;padding-left:0}.gfield_checkbox li,.gfield_radio li{margin-bottom:.5em}.hidden_label label{display:none;visibility:hidden}.weight-normal label{font-weight:200}.gfield_label{display:block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:18px}.gfield_description{font-size:.7em;line-height:1.4;margin:.5em auto 1em}.gform_validation_container{display:none!important;visibility:hidden!important}.gfield_required{color:#e01b21}.gform_drop_area{background-color:#fafafa;border:1px solid #ddd;padding:20px 10px}.gform_drop_instructions{color:#a2a2a2;display:block;margin-bottom:20px;text-align:center}.gfield .validation_message ul{list-style:square;list-style-position:inside;padding:0}.gfield .validation_message li{color:#d90a1e;padding:10px}.ginput_preview{padding:10px}.b-select-list{background:#fafafa;border:1px solid #dcdcdc;border-radius:0 0 3px 3px;display:none;left:-1px;list-style:none;margin:0;min-width:calc(100% + 2px);padding:10px 0;position:absolute;z-index:25}.b-select-list__item{cursor:pointer;font-size:13px;line-height:18px;padding:10px 20px}.b-select-list__item:hover{background:#f4f4f4}.b-select-wrapper{background:#fafafa;border:1px solid #dcdcdc;border-radius:3px;display:inline-block;position:relative;width:100%}.b-select-wrapper.-open .b-select-list{display:block}.b-select-expander{background-color:#fff;background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/icon_expand_more.svg');background-position:50%;background-repeat:no-repeat;background-size:24px;border:solid #dcdcdc;border-radius:2px;border-width:0 0 0 1px;display:inline-block;height:52px;margin-left:-55px;pointer-events:none;position:absolute;right:1px;top:1px;width:55px;z-index:20}.b-select-input{background:transparent;border:none;border-radius:0;color:#a2a2a2;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;height:54px;padding:0 33px 0 .5em;vertical-align:top;width:100%!important}.b-select-input::-ms-expand{display:none}.gf_left_half,.gf_right_half{width:48%}.gf_left_half .b-select-wrapper,.gf_right_half .b-select-wrapper{width:100%}@media (max-width:1024px){.b-select-wrapper{width:100%}}.hidden_title{padding:0}.hidden_title h2{display:none}.gf_special_style_field{left:-9999px;position:absolute}.gf_custom_checkbox .gfield_label{color:#8c8585;float:right;font-size:12px;line-height:18px;margin-left:-40px;padding-left:40px;width:100%}.gf_custom_checkbox .gfield_label span{display:none}.gf_custom_checkbox:after{clear:both;content:"";display:block}.gf_custom_checkbox .ginput_container_checkbox .gfield_checkbox li label:after{color:#e01b21;content:"*"}.gf_custom_checkbox .ginput_container_checkbox .gfield_checkbox li label:before{color:#aaa}.gfield_description.validation_message,.validation_error{color:#d90a1e;font-weight:700}.ginput_container_checkbox ul li,.ginput_container_radio ul li{margin-bottom:25px}@media (max-width:768px){.gf_left_half,.gf_right_half{width:100%}}#case-filter-form input[type=checkbox]+label:before{-webkit-font-smoothing:antialiased;color:#d4d4d4;content:"\e90c";font-size:23px;margin-left:1px}#case-filter-form input[type=checkbox]:checked+label:before{color:#d90a1e;content:"\e90d"}.gf_left_half .gfield_label,.gf_right_half .gfield_label{margin-top:30px}.gform_wrapper .gfield_visibility_hidden{display:none!important}.gfield_html{font-size:14px;line-height:21px}.inv-recaptcha-holder{display:none}.ginput_container_slider output{font-size:16px;font-weight:400}.ruler_labels .rangeslider--horizontal{width:100%}.ruler_labels output{display:none}.ruler_labels .gfield_description{margin-top:1em}.ruler_labels .rangeslider__ruler{cursor:pointer;font-size:.7em;margin:20px 0;position:relative;text-align:justify;top:100%}.ruler_labels .rangeslider__ruler:after{content:"";display:inline-block;width:100%}.rangeslider{background:#fafafa;border:1px solid #ddd;box-shadow:none}.rangeslider__fill{background-color:#7d1d1b;border:1px solid #7d1d1b;box-shadow:none}.rangeslider__handle{background-color:#fafafa;background-image:none;box-shadow:0 0 3px rgba(0,0,0,.2);height:34px;width:34px}.rangeslider__handle:after{display:none}.gform_wrapper li.gsection.gf_scroll_text{-webkit-overflow-scrolling:touch;background-color:#fff;border:none;height:150px;margin:0;overflow-x:hidden;overflow-y:scroll;padding:0}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px!important}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{font-size:16px;margin:0 10px 0 0!important}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{word-wrap:break-word;font-size:14px;line-height:21px;margin:0 10px 0 0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc!important;margin:16px 0 16px 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc!important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px}.gform_wrapper .hinge-side{font-style:italic;margin-bottom:24px;margin-top:8px}.gform_wrapper p.ingress{font-size:18px}.grid{display:flex;flex-wrap:wrap;margin:0 -20px}.grid-item{padding:0 20px}.grid-item--25{width:25%}@media (min-width:1025px){.grid-item--25d{width:25%}}@media (max-width:1024px){.grid-item--25t{width:25%}}@media (max-width:768px){.grid-item--25m{width:25%}}.grid-item--50{width:50%}@media (min-width:1025px){.grid-item--50d{width:50%}}@media (max-width:1024px){.grid-item--50t{width:50%}}@media (max-width:768px){.grid-item--50m{width:50%}}.grid-item--75{width:75%}@media (min-width:1025px){.grid-item--75d{width:75%}}@media (max-width:1024px){.grid-item--75t{width:75%}}@media (max-width:768px){.grid-item--75m{width:75%}}.grid-item--100{width:100%}@media (min-width:1025px){.grid-item--100d{width:100%}}@media (max-width:1024px){.grid-item--100t{width:100%}}@media (max-width:768px){.grid-item--100m{width:100%}}.borga-google-map img{max-width:inherit}.gm-popup-content-container{padding-bottom:44px;position:relative}.gm-popup-content-container.-img{padding-top:110px}.gm-popup__btn,.gm-popup__subtitle,.gm-popup__title{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif}.gm-popup__img{height:auto;margin-top:5px;position:absolute;top:0;width:100%}.gm-popup__btn{background:#333;bottom:5px;color:#fff;display:block;font-size:14px;font-weight:700;line-height:40px;position:absolute;text-align:center;width:100%}.gm-popup__btn:hover{color:#fff}.gm-popup__title{margin-bottom:5px!important;width:160px}.gm-popup__subtitle{margin-bottom:8px;margin-top:0}.gm-popup__dimensions{margin-bottom:15px;margin-top:0}.archive-pagination .next-posts:after,.archive-pagination .prev-posts:before,.case-controls .close:before,.case-share__link .addtoany_share_save:before,.case-share__link .site-meta-item:before,.cases-app .case-filter-group--text:after,.cases-app .case-filter-group-header .case-filter-group-title:after,.cases-page-slideshow .flex-next:before,.cases-page-slideshow .flex-prev:before,.employee-banner--start .employee-banner__employee__email.-mobile,.employee-banner--start .employee-banner__employee__mobile.-mobile,.employee-banner--start .employee-banner__employee__phone.-mobile,.faq-category-item:before,.faq-featured-item:before,.faq-link-item:before,.faq-related-question:before,.faq-search-submit:before,.faq-sidebar-item:before,.faq-suggestions-item:before,.faq-switch-search-mode:before,.file-list-icon:before,.file-list__icon:before,.lang_sel_sel:after,.main-menu>li.menu-item-has-children:hover>a:before,.menu--blocks .menu-item-has-children .sub-menu-toggler,.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after,.mfp-close:before,.product-colors span:before,.product-information-accordion__title:after,.product-offer__arrow,.product-offer__icon,.seo-area__button,.site-meta .addtoany_share_save:before,.site-meta .site-meta-item:before,.slideshow .flex-next:before,.slideshow .flex-prev:before,.sticky-request .icon:before,.ui-accordion-header[aria-expanded=false]:after,.ui-accordion-header[aria-expanded=true]:after,input[type=checkbox]+label+label:before,input[type=checkbox].error+label+label:before,input[type=checkbox]:not(.error)+label:before,input[type=radio]+label:before{speak:none;font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.borga-icon:before,.cases-page-slideshow-nav .slick-arrow:before{display:inline-block}.boxed-icon,.case-share__link .addtoany_share_save:before,.case-share__link i:before{background-color:#eee;border-radius:3px;color:#a7a7a7;display:inline-block;font-size:18px;line-height:40px;margin-right:5px;text-align:center;width:40px}.alignleft,.alignright{margin:1em}.alignleft{float:left;margin-left:0}.alignright{float:right;margin-right:0}.main-image{overflow:hidden;position:relative}.main-image--blog-article,.main-image--news-article,.main-image--page{overflow:visible}.main-image img{display:block;margin:0 auto}.list--clean{list-style:none;padding-left:0}.list--two-cols{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.list--two-cols{display:block}}.list--two-cols li{width:49%}@media (max-width:768px){.list--two-cols li{width:auto}}.list--four-cols{display:flex;flex-wrap:wrap;margin:8px!important}@media (max-width:1024px){.list--four-cols{margin:-10px!important;text-align:center}}@media (max-width:768px){.list--four-cols{margin:-6px!important;text-align:center}}.list--four-cols li{display:flex;flex-direction:column;margin:8px;width:calc(25% - 16px)}@media (max-width:768px){.list--four-cols li{margin:6px;width:calc(50% - 12px)}}.list--four-cols .list-pdf-item{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-grow:1;height:calc(100% - 35px);justify-content:center;padding:2rem}.list--four-cols .list-pdf-item>div{height:100%;max-width:100%;padding-bottom:3.6rem;position:relative;width:100%}.list--four-cols .list-pdf-item>div span{word-break:break-word}.list--four-cols .list-pdf-item img{display:block;margin:0 auto}@media (max-width:768px){.list--four-cols .list-pdf-item{height:100%;padding:1rem}}.list--four-cols span{color:#222;display:block;font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:12px;line-height:1.4;margin:1.6rem 0;text-align:center}.file-list__item{margin-bottom:.3em}.file-list__link,.product-content-controls__button-wrapper .product-content-hide,.product-content-controls__button-wrapper .product-content-show,.product-content-references__link{background:#f7f7f7;border:2px solid #f7f7f7;color:#969696;display:block;font-size:.7em;font-weight:400;line-height:1;overflow:hidden;position:relative;text-decoration:none;transition:all .2s ease-out}._df_button.product-content-references__link,.file-list__link._df_button,.product-content-controls__button-wrapper ._df_button.product-content-hide,.product-content-controls__button-wrapper ._df_button.product-content-show{padding:0;width:100%}.file-list__link span,.product-content-controls__button-wrapper .product-content-hide span,.product-content-controls__button-wrapper .product-content-show span,.product-content-references__link span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-list__icon{background:#fff;left:0;padding:.8em;position:absolute;top:0}.file-list__icon:before{margin:0 .1em}.file-list__icon.type-application:before{content:"\e800"}.file-list__icon.type-image:before{content:"\e804"}.file-list-icon{align-items:center;color:#fff;display:flex;height:40px!important;justify-content:center;margin:0!important}.file-list-icon:before{color:#fff;font-size:1.8rem}.file-list-icon.view:before{content:"\e91e"}.file-list-icon.print:before{content:"\e91f"}.file-list-buttons{bottom:0;display:flex;gap:16px;justify-content:center;position:absolute;width:100%}.file-list-button{align-items:center;background:#e01b21;border-radius:999px;display:flex;height:40px;justify-content:center;width:40px!important}.search-desktop-form{background-color:#fff;border-top:1px solid #d7d7d7;left:0;padding:1.6rem;position:absolute;right:0;top:0;transition:.4s;z-index:-1}body.-desktop-search-active .search-desktop-form{transform:translate3d(0,90px,0);visibility:visible!important}body.-desktop-search-active .search-desktop-close__icon{display:initial}body.-desktop-search-active .menu-search-button-icon-search,body.-desktop-search-active .search-desktop-toggle__icon{display:none}body.-desktop-search-active .menu-search-button-icon-close{display:initial}.mobile-search-toggle{padding:1.6rem}.mobile-search-toggle .menu-search-button-icon-close svg,.mobile-search-toggle .menu-search-button-icon-search svg{fill:#e01b21;display:block}button.mobile-search-toggle{background:none;border:none;cursor:pointer;margin:0;padding:0}.nav-mobile-header .site-menu-button{padding:1.6rem}@media (max-width:1024px){body.-mobile-search-active .menu-search-button-icon-search{display:none}body.-mobile-search-active .menu-search-button-icon-close{display:initial}}.search-desktop-toggle{font-size:21px;line-height:24px;padding:12px}.search-desktop-toggle svg{fill:#e01b21;display:block}.menu-search-button-icon-close,.search-desktop-close__icon{display:none}.search-desktop-close__icon:after{speak:none;color:#000;content:"\e912";font-family:borga-icons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.mobile-header-widget .search-form,.search-desktop-form .search-form{background-color:#fff;border:none;height:56px}.mobile-header-widget .search-form .search-submit,.search-desktop-form .search-form .search-submit{left:0;right:inherit;width:5.6rem}.mobile-header-widget .search-form .search-label,.search-desktop-form .search-form .search-label{display:block;padding:0}.mobile-header-widget .search-form .search-field,.search-desktop-form .search-form .search-field{background-color:#f7f7f7;border:1px solid #d7d7d7;border-radius:2px;color:#000;display:block;font-size:1.6rem;height:56px;line-height:56px;padding-left:5.6rem;width:100%}.mobile-header-widget .search-form .search-field-internal-autofill-selected,.search-desktop-form .search-form .search-field-internal-autofill-selected{background-color:#f7f7f7!important}.search-desktop-form .search-form{margin:0 auto;max-width:143.2rem}.main-menu-wrapper{align-items:center;display:flex;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:.8em;font-weight:700}@media (min-width:1024px){.main-menu-wrapper{margin-right:-1.5rem}}.menu{list-style:none;margin:0;padding:0}.menu--horizontal a,.menu--horizontal li{display:inline-block}.menu--blocks a{background:#333;color:#fff;display:block;font:600 .8em/1 factoria,Roboto Slab,Verdana,Geneva,sans-serif;margin-bottom:.2em;padding:1.5em 2em;text-decoration:none;text-transform:uppercase}.menu--blocks ul{list-style:none}.menu--blocks .highlighted>a,.menu--blocks ul a{background:#eee;color:#a7a7a7}.menu--blocks .current-menu-ancestor>a,.menu--blocks .current-menu-item>a{background:#7d1d1b;color:#fff}.menu--blocks .menu-item-has-children{position:relative}.menu--blocks .menu-item-has-children a{line-height:16px;padding-right:4em}.menu--blocks .menu-item-has-children .sub-menu-toggler{background:rgba(0,0,0,.2);color:#fff;padding-left:1.6em;padding-right:1.6em;position:absolute;right:0;top:0}.menu--blocks .menu-item-has-children .sub-menu-toggler:before{content:"\e80f"}.menu--blocks .menu-item-has-children .sub-menu-toggler:after{display:none}.menu--blocks .menu-item-has-children .sub-menu-toggler.ui-state-active:before{content:"\e80e"}.menu--blocks .menu-item-has-children .sub-menu-toggler span{display:none;visibility:hidden}.menu--blocks .menu-item-has-children.highlighted .sub-menu-toggler{background:rgba(0,0,0,.1)}.nav-mobile-toggle{display:inline-block;flex:1;height:50px;overflow:hidden;position:relative;width:20px}.nav-mobile-toggle.-open .-first{transform:rotate(45deg);transform-origin:left center}.nav-mobile-toggle.-open .-second{transform:translate3d(-22px,0,0)}.nav-mobile-toggle.-open .-last{transform:rotate(-45deg);transform-origin:left center}.nav-mobile-toggle-line{background-color:#000;border-radius:5px;height:3px;left:2px;position:absolute;transition:.4s;width:20px}.nav-mobile-toggle-line.-first{top:16px}.nav-mobile-toggle-line.-second{top:23px}.nav-mobile-toggle-line.-last{top:30px}.-nav-mobile-active .nav-mobile-container,.-nav-mobile-active .nav-mobile-header{transform:translateZ(0)}.nav-mobile{font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-weight:600;margin:0 0 4.8rem;width:100%}@media (min-width:1024px){.nav-mobile{margin:0 6.4rem 6.4rem;width:36rem}}.nav-mobile-header{background-color:#444345;display:none;height:6.4rem;left:0;position:fixed;right:0;top:0;transform:translate3d(768px,0,0);transition:.4s;z-index:125}.nav-mobile-header .widget{float:right;height:3.2rem}@media (max-width:768px){.nav-mobile-header{display:block}}.nav-mobile-container{-webkit-overflow-scrolling:touch;background-color:#444345;display:flex;flex-direction:column;height:calc(100% - 9.1rem);max-width:673px;overflow-y:scroll;padding-top:6.4rem;position:fixed;right:0;top:9.1rem;transform:translate3d(768px,0,0);transition:.4s;width:100%;z-index:120}.nav-mobile-container ul{list-style:none;margin:0;padding:0}@media (max-width:1024px){.nav-mobile-container{height:100%;max-width:50%;padding-top:0;top:6.4rem}}@media (max-width:768px){.nav-mobile-container{max-width:100%}}.borga-widgets-mobile-language-widget{background:#000;color:#fff;height:3.2rem;margin:1.6rem;padding:0 .8rem;white-space:nowrap}.borga-widgets-mobile-language-widget:after{speak:none;content:"\e80f";display:inline-block;font-family:borga-icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;vertical-align:middle}.nav-mobile-language,.nav-mobile-language-flag{display:inline-block;vertical-align:middle}.nav-mobile-language-flag{margin-right:-20px}.nav-mobile-language-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 solid transparent;border-radius:0;color:#fff;display:inline-block;font-weight:200;padding:0 25px}.nav-mobile-language-select option{background-color:#444345}.nav-mobile-close,.nav-mobile-close:hover{background-color:#444345;font-size:2em;font-weight:700;line-height:1;padding:2rem 1.6rem;position:fixed;right:0;text-decoration:none;top:0;z-index:50}.nav-mobile-close span svg,.nav-mobile-close:hover span svg{fill:#fff;display:block}.nav-mobile-menu .menu-item.highlighted:not(.current-menu-item){background:#eee}.nav-mobile-menu .menu-item.highlighted:not(.current-menu-item)>.nav-mobile-menu-item__link{color:#a7a7a7}.nav-mobile-menu .menu-item.highlighted:not(.current-menu-item)>.nav-mobile-submenu-toggler .nav-mobile-submenu-toggler__icon:after,.nav-mobile-menu .menu-item.highlighted:not(.current-menu-item)>.nav-mobile-submenu-toggler .nav-mobile-submenu-toggler__icon:before{background-color:#a7a7a7}.nav-mobile-menu .menu-item.highlighted-gray:not(.current-menu-item),.nav-mobile-menu .menu-item.highlighted-grey:not(.current-menu-item){background:#a1a0a1}.nav-mobile-menu .menu-item.highlighted-red:not(.current-menu-item){background:#9e141c}.nav-mobile-submenu{display:none}.nav-mobile-submenu.-level-2{margin-left:-15px}.nav-mobile-submenu.-level-3{margin-left:-40px}.nav-mobile-submenu.-level-4{margin-left:-100px}.nav-mobile-submenu.-level-5{margin-left:-160px}.nav-mobile-submenu-toggler{float:right;padding:1.9rem 1.6rem}.nav-mobile-submenu-toggler.-level-1.nav-mobile-submenu-toggler__icon{background-color:#9e141c}.nav-mobile-submenu-toggler.-level-2.nav-mobile-submenu-toggler,.nav-mobile-submenu-toggler.-level-3.nav-mobile-submenu-toggler,.nav-mobile-submenu-toggler.-level-4.nav-mobile-submenu-toggler,.nav-mobile-submenu-toggler.-level-5.nav-mobile-submenu-toggler{padding:1.2rem 1.6rem}.nav-mobile-submenu-toggler.-level-2.nav-mobile-submenu-toggler__icon,.nav-mobile-submenu-toggler.-level-3.nav-mobile-submenu-toggler__icon,.nav-mobile-submenu-toggler.-level-4.nav-mobile-submenu-toggler__icon,.nav-mobile-submenu-toggler.-level-5.nav-mobile-submenu-toggler__icon{background:none}@media (max-width:768px){.nav-mobile-submenu-toggler{padding:1.2rem 1.6rem}}.nav-mobile-submenu-toggler__icon{border-radius:999px;display:block;height:24px;position:relative;width:24px}.nav-mobile-submenu-toggler__icon:after,.nav-mobile-submenu-toggler__icon:before{background-color:#fff;content:"";height:2px;left:5px;position:absolute;top:11px;transition:.4s;width:14px}.nav-mobile-submenu-toggler__icon:after{transform:rotate(90deg);transform-origin:center center}.nav-mobile-menu-item.-expanded>.nav-mobile-submenu-toggler .nav-mobile-submenu-toggler__icon:after{transform:rotate(0deg);transform-origin:center center}.nav-mobile-menu-item{border-style:solid;border-width:0 0 1px;display:block;min-height:6.4rem;overflow:hidden}.nav-mobile-menu-item.-level-1{background-color:#444345;border-color:#222;padding-left:15px}.nav-mobile-menu-item.-level-2{background-color:#444345;border-color:#262626;min-height:4.8rem;padding-left:40px}.nav-mobile-menu-item.-level-3{padding-left:60px}.nav-mobile-menu-item.-level-3,.nav-mobile-menu-item.-level-4{background-color:#444345;border-color:transparent;min-height:4.8rem}.nav-mobile-menu-item.-level-4{padding-left:120px}.nav-mobile-menu-item.-level-5{background-color:#444345;border-color:transparent;min-height:4.8rem;padding-left:180px}.nav-mobile-menu-item.current-menu-item{background-color:#e01b21;border-color:#e01b21}.nav-mobile-menu-item.current-menu-item>.nav-mobile-menu-item__link{color:#fff}.nav-mobile-menu-item__link{color:#fff;display:block;font-weight:600;line-height:64px;min-height:50px;text-transform:uppercase}.nav-mobile-menu-item__link.-level-1{color:#fff;font-size:1.4rem;line-height:64px}.nav-mobile-menu-item__link.-level-2,.nav-mobile-menu-item__link.-level-3,.nav-mobile-menu-item__link.-level-4,.nav-mobile-menu-item__link.-level-5{color:#fff;font-size:1.4rem;font-weight:600;line-height:4.8rem}@media (max-width:768px){.nav-mobile-menu-item__link{line-height:4.8rem;min-height:4.8rem}.nav-mobile-menu-item{min-height:4.8rem}}.nav-mobile-before{border-bottom:1px solid #222;display:none;padding:20px 20px 30px}@media (max-width:768px){.nav-mobile-before{display:initial}}.nav-sub-menu{margin-bottom:48px!important}.nav-sub-menu .nav-mobile-menu-item{border:none;font-size:1.4rem;height:4rem;line-height:1.5;min-height:4rem}.nav-sub-menu .nav-mobile-menu-item__link{font-weight:400;line-height:4rem;min-height:4rem}@media (min-width:1024px){.nav-sub-menu{margin:0 6.4rem 6.4rem!important}.nav-sub-menu .nav-mobile-menu-item{border:none;font-size:1.4rem;height:4rem;line-height:1.5;min-height:4rem}.nav-sub-menu .nav-mobile-menu-item__link{font-weight:400;line-height:4rem;min-height:4rem}}.nav-sub-menu .nav-mobile-menu-item__link.-level-1{font-size:16px}.menu-widget-area{justify-self:flex-end;margin-bottom:9rem;margin-top:auto}.menu-widget-area .borga-widgets-mobile-language-widget{background:#222;height:4.8rem;margin:0 6.4rem;max-width:33.2rem;padding:0;position:relative}.menu-widget-area .borga-widgets-mobile-language-widget .nav-mobile-language{width:100%}.menu-widget-area .borga-widgets-mobile-language-widget .nav-mobile-language .nav-mobile-language-select{cursor:pointer;font-size:1.6rem;height:4.8rem;padding-left:5rem;width:100%}.menu-widget-area .borga-widgets-mobile-language-widget .nav-mobile-language .nav-mobile-language-flag{line-height:4.8rem;margin-left:1.6rem;margin-right:-3.4rem}.menu-widget-area .borga-widgets-mobile-language-widget:after{line-height:4.8rem;pointer-events:none;position:absolute;right:2.2rem}@media (max-width:768px){.menu-widget-area .borga-widgets-mobile-language-widget{margin:0 1.6rem}}.nav-call-button-wrapper{display:none}.nav-call-button-wrapper .nav-call-button{margin:0 1.6rem 2.4rem}.nav-call-button-wrapper .nav-call-button a{width:100%}@media (max-width:768px){.nav-call-button-wrapper{display:initial}}.products{margin-bottom:9.6rem}@media (max-width:768px){.products{margin-bottom:4.8rem}}.product-item.with-separator{border-bottom:1px solid #f0f0f0;margin-bottom:2em;padding-bottom:2em;position:relative}.product-item.with-separator:after{background:#d90a1e;bottom:-1px;content:"";display:block;height:3px;left:0;max-width:30%;position:absolute;width:60px}.product-title{color:#000;font-size:1.8rem;font-weight:800}.product-information-wrapper{display:flex;margin-bottom:3.2rem;position:relative}@media (max-width:768px){.product-information-wrapper{display:block;margin-bottom:1.6rem}}a.product-information-wrapper:hover{color:#9e141c}.product-slideshow{width:50%}@media (max-width:768px){.product-slideshow{width:100%}}.product-slideshow .slideshow{overflow:hidden}.product-slideshow .slides{margin:0}.product-slideshow img{display:block}.product-information{background:#f7f7f7;padding:3.2rem 3.2rem 3.2rem 4.8rem;width:50%}.product-information p{color:#575757;margin-bottom:3.2rem}@media (max-width:768px){.product-information{padding:2.4rem 1.6rem 3.2rem;width:100%}}.product-colors{display:flex;flex-wrap:wrap;left:-.6em;list-style:none;margin:0 0 .6em;padding:0;position:relative;width:18.2em}@media (max-width:768px){.product-colors{left:-2.5%;margin-bottom:1.25em;width:102.5669642855%}}.product-colors li{background:#eee;display:block;height:2em;margin-bottom:.6em;margin-left:.6em;outline:1px solid rgba(0,0,0,.1);position:relative;width:2em}@media (max-width:768px){.product-colors li{height:0;margin-bottom:2.5669642855%;margin-left:2.5669642855%;padding-bottom:11.71875%;width:11.71875%}}.product-colors li:hover p{display:block;z-index:20}.product-colors p{display:none;left:12em/-2;margin:.2em 0 0;position:absolute;text-align:center;top:2em;width:14em}.product-colors span{background:#333;box-shadow:0 2px 3px 0 rgba(0,0,0,.5);color:#fff;display:inline-block;font-size:.8em;font-weight:600;padding:.2em .5em;position:relative;text-transform:uppercase}.product-colors span:before{color:#333;content:"\e815";font-size:3em;left:0;line-height:0;position:absolute;right:0;text-align:center;top:-.1em;width:100%}.product-files ul{margin-top:0}@media (max-width:768px){.product-content-controls{height:2em;margin-bottom:1em;position:relative;width:100%}}.no-js .product-content-controls{display:none}.product-content-controls button{cursor:pointer}.product-print{background:#eee;border:0;font-size:1.3em;height:2.1368em;margin-top:1.0684em;padding:0;width:2.1368em}.product-print span{display:none}.product-print:hover{background:#ddd}.product-share{background:#eee;border:0;color:#000;display:inline-block;font-size:1.3em;line-height:2.1368em;margin-top:1.0684em;padding:0;text-align:center;width:2.1368em}.product-share span{display:none}.product-share:hover{background:#ddd;color:#000}.product-content-controls__button-wrapper{bottom:-20px;left:0;position:absolute;width:auto}.product-content-controls__button-wrapper a.product-request-button{border:1px solid #d5a04c;border-radius:3px;display:inline-block;font-size:13px;font-weight:300;margin-bottom:2px;margin-left:10px;vertical-align:bottom}.product-content-controls__button-wrapper a.product-request-button span{display:inline-block;padding:6.5px 10px}@media (max-width:768px){.product-content-controls__button-wrapper a.product-request-button{margin-left:0;margin-top:10px;text-align:center;width:100%}}@media (min-width:1024px) and (max-width:1100px){.product-content-controls__button-wrapper a.product-request-button{display:block;margin-left:0;margin-top:5px;text-align:center}}.product-content-controls__button-wrapper .product-content-hide,.product-content-controls__button-wrapper .product-content-show{background-color:transparent;border:1px solid #c4c4c4;display:inline-block;font-size:13px;vertical-align:bottom}.product-content-controls__button-wrapper .product-content-hide span,.product-content-controls__button-wrapper .product-content-show span{display:inline-block;font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;padding:.65em .8em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.product-content-controls__button-wrapper .product-content-hide:hover,.product-content-controls__button-wrapper .product-content-show:hover{background:#fff;border-color:#c9c9c9;color:#636363}.product-content-controls__button-wrapper .product-content-hide:before,.product-content-controls__button-wrapper .product-content-show:before{display:inline-block;font-size:.7em;padding:.8em .8em .8em 1em;transform:rotate(45deg);transition:rotate .2s;vertical-align:middle}.product-content-controls__button-wrapper .product-content-hide:after,.product-content-controls__button-wrapper .product-content-show:after{content:"";display:inline-block;height:100%;vertical-align:middle}@media (max-width:768px){.product-content-controls__button-wrapper .product-content-hide,.product-content-controls__button-wrapper .product-content-show{bottom:0;left:0;right:auto;width:100%}}@media (min-width:1024px) and (max-width:1100px){.product-content-controls__button-wrapper .product-content-hide,.product-content-controls__button-wrapper .product-content-show{display:block}}.product-content-controls__button-wrapper .product-content-hide,.product-content-controls__button-wrapper .product-content-show{margin-bottom:2px}@media (max-width:768px){.product-content-controls__button-wrapper{bottom:-40px;width:100%}}.product-content-hide{display:none}.product-content-hide:before{transform:rotate(0deg)}.product-print{top:0}.product-content-references{bottom:-20px;position:absolute;right:0;width:17.6em}@media (max-width:768px){.product-content-references{bottom:0;margin:1.875em 0;position:relative;width:100%}}.product-content-references__link span{display:block;overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.product-content{padding-top:1.5em}@media (max-width:768px){.product-content{padding-top:0}}.js .product-content{display:none}.products--compact .product-content,.products--compact-three-columns .product-content,.products--compact-two-columns .product-content{display:block}.products--compact-three-columns .product-item.with-separator,.products--compact-two-columns .product-item.with-separator{border-bottom:0;margin-bottom:2em;padding-bottom:inherit}.products--compact-three-columns .product-item.with-separator:after,.products--compact-two-columns .product-item.with-separator:after{display:none}.products--standard .product-content{font-size:.9em}.products--compact .product-title{font-size:1.2em;margin-top:0}.products--compact .product-information{flex:1;width:auto}.products--compact-two-columns{display:flex;flex-wrap:wrap;gap:3.2rem}@media (max-width:768px){.products--compact-two-columns{gap:1.6rem}}.products--compact-two-columns .product-slideshow{width:100%}.products--compact-two-columns .product-content-wrapper{background:#f7f7f7;flex-grow:1;padding:3.2rem}.products--compact-two-columns .product-content-wrapper h3:last-child,.products--compact-two-columns .product-content-wrapper p:last-child{margin-bottom:0}.products--compact-two-columns .product-item{display:flex;flex-direction:column;width:calc(50% - 1.6rem)}@media (max-width:768px){.products--compact-two-columns .product-item{float:none;margin-right:0;width:auto}}.products--compact-three-columns{display:flex;flex-wrap:wrap;gap:2.4rem;margin-bottom:7.2rem}@media (max-width:768px){.products--compact-three-columns{gap:1.6rem;margin-bottom:3.2rem}}.products--compact-three-columns .product-slideshow{display:block;margin-bottom:2rem;width:100%}@media (max-width:768px){.products--compact-three-columns .product-slideshow{margin-bottom:2.4rem}}.products--compact-three-columns .product-content-wrapper{flex-grow:1}.products--compact-three-columns .product-content-wrapper h3:last-child,.products--compact-three-columns .product-content-wrapper p:last-child{margin-bottom:0}.products--compact-three-columns .product-item{display:flex;flex-direction:column;width:calc(33.33% - 1.6rem)}@media (max-width:768px){.products--compact-three-columns .product-item{float:none;margin-right:0;width:auto}}.products--compact-three-columns .product-content{font-size:.8em}.not-front-page .promos-list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;overflow:hidden;padding:0}@media (max-width:768px){.not-front-page .promos-list{display:block}}.csscalc .not-front-page .promos-list{left:-1em;position:relative;width:calc(100% + 1em)}.csscalc .not-front-page .promos-list li:first-child{margin-left:1em}.csscalc .not-front-page .promos-list li:first-child:nth-last-child(3),.csscalc .not-front-page .promos-list li:first-child:nth-last-child(3)~li{max-width:calc(50% - 1em)}@media (max-width:768px){.csscalc .not-front-page .promos-list li:first-child:nth-last-child(3),.csscalc .not-front-page .promos-list li:first-child:nth-last-child(3)~li{max-width:100%}}.not-front-page .promos-list li{background:#ddd;flex:1 1 200px;margin:0 0 1em 1em;min-width:200px;text-align:center}@media (max-width:1024px){.not-front-page .promos-list li{flex-basis:40%;min-width:40%}}.not-front-page .promos-list li:first-child{margin-left:0}.not-front-page .promos-list a{display:block;height:100%;position:relative;text-decoration:none}.not-front-page .promos-list a:hover h4{opacity:0}.not-front-page .promos-list h4{align-items:center;background:rgba(51,51,51,.5);bottom:0;color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;left:0;margin:0;padding:.4em .8em;position:absolute;text-transform:uppercase;top:0;transition:all .2s ease-in-out;width:100%}.not-front-page .promos-list img{vertical-align:middle}.not-front-page .promos-list i{color:#fff;font-size:50px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.random-promo{background:#9a151c;position:relative}.random-promo__img{background-position:50%;background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:50%;top:0;width:50%}@media (max-width:768px){.random-promo__img{position:relative;right:0;width:inherit}}.random-promo__img img{display:none}@media (max-width:768px){.random-promo__img img{display:block}}.random-promo__content{font-weight:300;margin-left:50%}@media (max-width:768px){.random-promo__content{margin-left:auto}}.random-promo__content,.random-promo__content a{color:#fff}.random-promo__content h1,.random-promo__content h2{font-size:2em;margin-bottom:0;text-transform:uppercase}.random-promo__content__inner{background:radial-gradient(ellipse at center,transparent 0,rgba(0,0,0,.2) 100%);padding:4em 8em 4em 4em}@media (max-width:1024px){.random-promo__content__inner{padding:2em 2em 3em}}.li-promo-background{background-position:50%!important;background-repeat:no-repeat;background-size:cover!important}.li-promo-background img{visibility:hidden}.front-page .promos{margin:9.6rem auto}@media (max-width:768px){.front-page .promos{margin:4.8rem 0;padding:0 1.6rem}}.front-page .promos .promos-list{list-style:none;margin:-6px;overflow:hidden;padding:0}.front-page .promos .promos-list .promo-image{background-position:50%!important;background-size:cover!important;position:relative}.front-page .promos .promos-list li{float:left;padding:6px;position:relative;width:25%}.front-page .promos .promos-list li a{display:block;position:relative;text-decoration:none}.front-page .promos .promos-list li a:hover h4{opacity:0}.front-page .promos .promos-list li a h4{align-items:center;background:rgba(51,51,51,.5);color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;margin:0;padding:0 5px;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease-in-out;width:100%;z-index:2}.front-page .promos .promos-list i{color:#fff;font-size:50px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.front-page .promos .promos-list.num-promos-6 li{width:33.33%}.front-page .promos .promos-list.num-promos-6 li .promo-image{height:242px}.front-page .promos .promos-list.num-promos-5 li{width:25%}.front-page .promos .promos-list.num-promos-5 li .promo-image{height:180px}.front-page .promos .promos-list.num-promos-5 li:first-child{width:50%}.front-page .promos .promos-list.num-promos-5 li:first-child .promo-image{height:372px}.front-page .promos .promos-list.num-promos-4 li{width:25%}.front-page .promos .promos-list.num-promos-4 li .promo-image{height:180px}.front-page .promos .promos-list.num-promos-3 li{width:33.33%}.front-page .promos .promos-list.num-promos-3 li .promo-image{height:242px}.front-page .promos .promos-list.num-promos-2 li{width:50%}.front-page .promos .promos-list.num-promos-2 li .promo-image{height:372px}@media (max-width:1024px){.front-page .promos .promos-list h4{font-size:14px}.front-page .promos .promos-list.num-promos-6 li{width:33.33%}.front-page .promos .promos-list.num-promos-6 li .promo-image{height:192px}.front-page .promos .promos-list.num-promos-5 li{width:25%}.front-page .promos .promos-list.num-promos-5 li .promo-image{height:143px}.front-page .promos .promos-list.num-promos-5 li:first-child{width:50%}.front-page .promos .promos-list.num-promos-5 li:first-child .promo-image{height:298px}.front-page .promos .promos-list.num-promos-4 li{width:25%}.front-page .promos .promos-list.num-promos-4 li .promo-image{height:143px}.front-page .promos .promos-list.num-promos-3 li{width:33.33%}.front-page .promos .promos-list.num-promos-3 li .promo-image{height:192px}.front-page .promos .promos-list.num-promos-2 li{width:50%}.front-page .promos .promos-list.num-promos-2 li .promo-image{height:293px}}@media (max-width:850px){.front-page .promos .promos-list.num-promos-6 li{width:33.33%}.front-page .promos .promos-list.num-promos-6 li .promo-image{height:140px}.front-page .promos .promos-list.num-promos-5 li{width:25%}.front-page .promos .promos-list.num-promos-5 li .promo-image{height:103px}.front-page .promos .promos-list.num-promos-5 li:first-child{width:50%}.front-page .promos .promos-list.num-promos-5 li:first-child .promo-image{height:218px}.front-page .promos .promos-list.num-promos-4 li{width:25%}.front-page .promos .promos-list.num-promos-4 li .promo-image{height:103px}.front-page .promos .promos-list.num-promos-3 li{width:33.33%}.front-page .promos .promos-list.num-promos-3 li .promo-image{height:140px}.front-page .promos .promos-list.num-promos-2 li{width:50%}.front-page .promos .promos-list.num-promos-2 li .promo-image{height:206px}}@media (max-width:768px){.front-page .promos .promos-list h4{font-size:13px}.front-page .promos .promos-list.num-promos-6 li{width:50%}.front-page .promos .promos-list.num-promos-6 li .promo-image{height:94px}.front-page .promos .promos-list.num-promos-5 li{width:50%}.front-page .promos .promos-list.num-promos-5 li .promo-image{height:94px}.front-page .promos .promos-list.num-promos-5 li:first-child{width:100%}.front-page .promos .promos-list.num-promos-5 li:first-child .promo-image{height:195px}.front-page .promos .promos-list.num-promos-4 li{width:50%}.front-page .promos .promos-list.num-promos-4 li .promo-image{height:94px}.front-page .promos .promos-list.num-promos-3 li{width:50%}.front-page .promos .promos-list.num-promos-3 li .promo-image{height:94px}.front-page .promos .promos-list.num-promos-3 li:first-child{width:100%}.front-page .promos .promos-list.num-promos-3 li:first-child .promo-image{height:195px}.front-page .promos .promos-list.num-promos-2 li{width:50%}.front-page .promos .promos-list.num-promos-2 li .promo-image{height:94px}}@media (max-width:359px){.front-page .promos .promos-list.num-promos-6 li{width:100%}.front-page .promos .promos-list.num-promos-6 li .promo-image{height:161px}.front-page .promos .promos-list.num-promos-5 li{width:100%}.front-page .promos .promos-list.num-promos-5 li .promo-image{height:161px}.front-page .promos .promos-list.num-promos-5 li:first-child{width:100%}.front-page .promos .promos-list.num-promos-5 li:first-child .promo-image{height:161px}.front-page .promos .promos-list.num-promos-4 li{width:100%}.front-page .promos .promos-list.num-promos-4 li .promo-image{height:161px}.front-page .promos .promos-list.num-promos-3 li{width:100%}.front-page .promos .promos-list.num-promos-3 li .promo-image{height:161px}.front-page .promos .promos-list.num-promos-3 li:first-child{width:100%}.front-page .promos .promos-list.num-promos-3 li:first-child .promo-image{height:161px}.front-page .promos .promos-list.num-promos-2 li{width:100%}.front-page .promos .promos-list.num-promos-2 li .promo-image{height:161px}}.promo-box-start{background:#ececed;color:#fff;padding:6.4rem 5.6rem 5.8rem calc(50% + 5.6rem);position:relative}.promo-box-start:after,.promo-box-start:before{content:"";display:table}.promo-box-start:after{clear:both}.promo-box-start .main-image{bottom:0;left:0;margin:0;position:absolute;top:0;width:50%}.promo-box-start .main-image img{display:block;height:100%;margin-left:50%;max-width:none;transform:translateX(-50%)}.promo-box-start .main-image .main-image-background{background-position:50%;background-repeat:no-repeat;background-size:cover!important;height:100%;width:100%}.promo-box-start .badge{left:5.6rem;padding:6.8rem 1.6rem 3.2rem}@media (max-width:768px){.promo-box-start .badge{left:1.6rem}}.promo-box-start .entry-title{font-size:24px}.promo-box-start .entry-content,.promo-box-start .site-footer-inner,.promo-box-start body{font-size:1.6rem;font-weight:400;margin-bottom:40px}.promo-box-start .promo-links a{white-space:nowrap}.promo-box-start .promo-link{color:#000;margin-right:3.2rem}.promo-box-start .promo-all{color:#e01b21;font-size:12px;line-height:4rem;text-decoration:underline;vertical-align:top;white-space:nowrap}.promo-box-start.right .badge{left:auto;right:5.6rem}@media (max-width:768px){.promo-box-start.right .badge{right:1.6rem}}.promo-countdown{display:none;margin-bottom:4rem}.promo-countdown__title{color:#222;font-size:1.6rem;font-weight:700;margin-bottom:1.6rem}.promo-links{padding:0}.post-type-archive-borga_campaign .entry-title{font-size:16px}.main-aside-posts__item.-borga_campaign .main-image{margin:0;max-width:none}.main-aside-posts__item.-borga_campaign .badge{right:3.2rem}.main-aside-posts__item.-borga_campaign .badge__content{font-size:1.6rem}.main-aside-posts__item.-borga_campaign .badge__content p{line-height:2.2rem}.main-aside-posts__item.-borga_campaign .badge__content strong{font-size:2.4rem;line-height:1.2}.main-aside-posts__item.-borga_campaign .entry-title{font-size:1.8rem}.main-aside-posts__item.-borga_campaign .entry-content,.main-aside-posts__item.-borga_campaign .site-footer-inner,.main-aside-posts__item.-borga_campaign body{font-size:1.6rem;font-weight:400}.landing-page-section--promoboxes .promos-list{display:block;list-style:none;margin:0;overflow:hidden;padding:0}@media (max-width:768px){.landing-page-section--promoboxes .promos-list{display:block}}.csscalc .landing-page-section--promoboxes .promos-list{left:-1px;position:relative;width:calc(100% + 1px)}.csscalc .landing-page-section--promoboxes .promos-list li:first-child{margin-left:1px}.csscalc .landing-page-section--promoboxes .promos-list li:first-child:nth-last-child(3),.csscalc .landing-page-section--promoboxes .promos-list li:first-child:nth-last-child(3)~li{max-width:none}@media (max-width:768px){.csscalc .landing-page-section--promoboxes .promos-list li:first-child:nth-last-child(3),.csscalc .landing-page-section--promoboxes .promos-list li:first-child:nth-last-child(3)~li{max-width:100%}}.landing-page-section--promoboxes .promos-list li{background:#ddd;flex:1 1 200px;float:left;margin:0 0 1px 1px;min-width:200px;position:relative;text-align:center}@media (max-width:1024px){.landing-page-section--promoboxes .promos-list li{flex-basis:40%;min-width:40%}}.landing-page-section--promoboxes .promos-list li:first-child{margin-left:0}.landing-page-section--promoboxes .promos-list a{display:block;height:100%;position:relative;text-decoration:none}.landing-page-section--promoboxes .promos-list a:hover h4{opacity:0}.landing-page-section--promoboxes .promos-list h4{align-items:center;background:rgba(51,51,51,.5);bottom:0;color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;left:0;margin:0;padding:.4em .8em;position:absolute;text-transform:uppercase;top:0;transition:all .2s ease-in-out;width:100%}.landing-page-section--promoboxes .promos-list img{vertical-align:middle}.landing-page-section--promoboxes .promos-list i{color:#fff;font-size:50px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.landing-page-section--promoboxes .promos-list.num-promos-6 li{width:33.33%}.landing-page-section--promoboxes .promos-list.num-promos-6 li img{height:242px}.landing-page-section--promoboxes .promos-list.num-promos-5 li{width:calc(25% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li img{height:201px}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child img{height:403px}.landing-page-section--promoboxes .promos-list.num-promos-4 li{width:calc(25% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-4 li img{height:201px}.landing-page-section--promoboxes .promos-list.num-promos-3 li{width:calc(33.33% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-3 li img{height:242px}.landing-page-section--promoboxes .promos-list.num-promos-2 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-2 li img{height:401px}@media (max-width:1024px){.landing-page-section--promoboxes .promos-list.num-promos-6 li{width:33.33%}.landing-page-section--promoboxes .promos-list.num-promos-6 li img{height:242px}.landing-page-section--promoboxes .promos-list.num-promos-5 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li img{height:201px}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child img,.landing-page-section--promoboxes .promos-list.num-promos-5 li:nth-child(4),.landing-page-section--promoboxes .promos-list.num-promos-5 li:nth-child(5){height:403px}.landing-page-section--promoboxes .promos-list.num-promos-4 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-4 li img{height:401px}.landing-page-section--promoboxes .promos-list.num-promos-3 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-3 li img{height:242px}.landing-page-section--promoboxes .promos-list.num-promos-3 li:nth-child(3){width:calc(100% - 1px)!important}.landing-page-section--promoboxes .promos-list.num-promos-3 li:nth-child(3) img{height:401px}.landing-page-section--promoboxes .promos-list.num-promos-2 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-2 li img{height:401px}}@media (max-width:768px){.landing-page-section--promoboxes .promos-list.num-promos-6 li{width:50%}.landing-page-section--promoboxes .promos-list.num-promos-6 li img{height:187px}.landing-page-section--promoboxes .promos-list.num-promos-5 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li img{height:188px}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child{width:calc(100% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-5 li:first-child img{height:211px}.landing-page-section--promoboxes .promos-list.num-promos-5 li:nth-child(4),.landing-page-section--promoboxes .promos-list.num-promos-5 li:nth-child(5){height:188px}.landing-page-section--promoboxes .promos-list.num-promos-4 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-4 li img{height:211px}.landing-page-section--promoboxes .promos-list.num-promos-3 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-3 li img{height:187px}.landing-page-section--promoboxes .promos-list.num-promos-3 li:nth-child(3){width:calc(100% - 1px)!important}.landing-page-section--promoboxes .promos-list.num-promos-3 li:nth-child(3) img{height:211px}.landing-page-section--promoboxes .promos-list.num-promos-2 li{width:calc(50% - 1px)}.landing-page-section--promoboxes .promos-list.num-promos-2 li img{height:188px}}@media (min-width:1025px){.product-promo .badge,.promo-box-start .badge,.single-borga_campaign .badge{padding-bottom:3.2rem;width:200px}.product-promo .badge:after,.promo-box-start .badge:after,.single-borga_campaign .badge:after{top:186px}.product-promo .badge p,.promo-box-start .badge p,.single-borga_campaign .badge p{font-size:1.6rem;line-height:2rem}.product-promo .badge p strong,.promo-box-start .badge p strong,.single-borga_campaign .badge p strong{display:block;font-size:2.4rem;line-height:1.2;margin:5px 0}}@media (max-width:768px){.promo-box-start{padding:0;text-align:center}.promo-box-start .main-image{position:relative;width:100%}.promo-box-start .main-image img{height:auto}.promo-box-start .main-image .main-image-background{height:32.8rem}.promo-box-start .entry-content,.promo-box-start .entry-title,.promo-box-start .promo-countdown,.promo-box-start .promo.promo-links,.promo-box-start .site-footer-inner,.promo-box-start body{padding:0 20px}.promo-box-start .entry-title{font-size:18px;margin-bottom:20px;margin-top:30px;text-align:center}.promo-box-start .promo-links{text-align:center}.promo-box-start .promo-links a{display:block;margin:20px auto;max-width:250px}.promo-box-start a.cta-btn{font-size:14px;margin-bottom:0}.promo-box-start a.promo-all{font-size:1.6rem;margin-bottom:0;margin-top:10px}.promo-box-start .countdown-app{margin:0 auto;max-width:310px}.promo-box-start .promo-box__content-wrapper{margin-bottom:2.3rem}}.main-aside-posts .promo-box__content-wrapper{background:#9e141c;color:#fff;padding:3.2rem}@media (max-width:768px){.main-aside-posts .promo-box__content-wrapper{padding:3.2rem 1.6rem 2.3rem}}.main-aside-posts .promo-box__content-wrapper .promo-countdown{margin-bottom:3.2rem}.main-aside-posts .promo-box__content-wrapper .promo-countdown__title{margin-bottom:1.6rem}@media (max-width:768px){.main-aside-posts .promo-box__content-wrapper .promo-countdown__title{text-align:center}}.main-aside-posts .promo-box .promo-links{text-align:center}.main-aside-posts .promo-box .promo-link{margin-right:3.2rem;white-space:nowrap}@media (max-width:768px){.main-aside-posts .promo-box .promo-link{margin:0 auto 2.3rem}}.main-aside-posts .promo-box .promo-all{color:#fff;line-height:4rem;text-decoration:underline;white-space:nowrap}.screen-reader-text{display:none}.searchwp-live-search-results{color:#444345;display:none;font-size:.8em;font-weight:700;text-transform:uppercase}.searchwp-live-search-results p{padding:0}.searchwp-live-search-results a{color:inherit;padding:.5em;text-decoration:none}.search-form{z-index:1000}.search-app:after,.search-app:before{content:"";display:table}.search-app:after{clear:both}.header-search-app{display:none!important;left:0;opacity:0;position:absolute;right:0;top:139px;transition:opacity .3s;width:100%;z-index:10000}html.cookie-message .header-search-app{top:300px}.page-search-app .loading-bar{margin:0 15px}.page-search-app .search-app-message{padding:40px 15px}.page-search-app .search-app-footer{display:none}.page-search-app .search-app-group{max-width:100%;width:100%}.search-app-results{background-color:#fff;padding:0;position:relative;transition:width .5s;width:100%!important}.search-app-results .counter{font-weight:800}.search-app-group-container{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:143.2rem;padding-top:32px}.search-app-visible .-desktop-search-active .header-search-app{display:block!important;opacity:1}.search-app-visible .-desktop-search-active .site-header{z-index:10001}.search-app-group{display:flex;flex-direction:column;padding:0 16px;vertical-align:top}.search-app-group__title{border-bottom:2px solid #444345;color:#222;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5;margin-bottom:10px;padding:16px 0 8px;position:relative;text-transform:uppercase}.search-app-group:first-child{padding-left:0}.search-app-group:last-child{padding-right:0}.search-app-match{color:#444345;display:block;font-size:18px}.search-app-match:after,.search-app-match:before{content:"";display:table}.search-app-match:after{clear:both}.search-app-match__image{display:block;float:left;margin-right:14px;max-width:200px;position:relative;width:34%}.search-app-match__title{display:inline-block;margin-right:4px}.search-app-match .blog-tag:after,.search-app-match .faq-tag:after,.search-app-match .news-tag:after,.search-app-match .page-tag:after{content:attr(data-tagtype);font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:11px;font-weight:600;margin-left:8px;padding:2px 4px;text-transform:uppercase;vertical-align:top}.search-app-match .page-tag:after{background:#444345;color:#fff}.search-app-match .news-tag:after{background:#e01b21;color:#fff}.search-app-match .faq-tag:after{background:#a1a0a1;color:#fff}.search-app-match .blog-tag:after{background:#3fbc1b;color:#fff}.search-app-match.-image{border-bottom:1px solid #eee;font-weight:700;padding:20px 0}.search-app-match.-image .search-app-match__title{display:inline-block;vertical-align:top;width:60%}.search-app-match.-other,.search-app-match.-page{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-weight:400;padding:10px 0}.search-app-match.-other:first-of-type,.search-app-match.-page:first-of-type{margin-top:10px}.header-search-app .search-app-match:not(.-other):not(.-page):nth-child(n+4){display:none}.search-app-message{padding:0 0 30px;text-align:center}.search-app-footer{background-color:#ececed;margin:40px 0 0;padding:20px 30px;text-align:right}.search-app-footer .search-app-footer-content{margin:0 auto;max-width:143.2rem}.search-app-footer .search-app-footer-content .btn,.search-app-footer .search-app-footer-content .button-dark,.search-app-footer .search-app-footer-content .cta-btn,.search-app-footer .search-app-footer-content .neutral-btn,.search-app-footer .search-app-footer-content .red-btn,.search-app-footer .search-app-footer-content a span.borga-ghost,.search-app-footer .search-app-footer-content a.borga-ghost,.search-app-footer .search-app-footer-content button.borga-ghost,.search-app-footer .search-app-footer-content input[type=button],.search-app-footer .search-app-footer-content input[type=submit],.search-app-footer .search-app-footer-content span.borga-ghost a,a .search-app-footer .search-app-footer-content span.borga-ghost,span.borga-ghost .search-app-footer .search-app-footer-content a{margin-bottom:0}.search-app-more{display:block;font-size:15px;margin:15px auto 5px;padding:10px 0}@media (max-width:1024px){.page-search-app .search-app-match{display:block!important}.page-search-app .search-app-results{margin:0}.page-search-app .search-app-group{display:block;max-width:none;padding:0;width:100%!important}}.search-category__title{border-bottom:1px solid #eee;color:#b4b4b4;font-size:13px;font-weight:700;margin-top:25px;padding-bottom:4px;text-transform:uppercase}.slideshow{overflow:hidden;position:relative}@media (min-width:1025px){.main-image .slideshow{max-width:100%}}.slideshow .slides{height:100%;list-style-type:none;margin:0;padding:0}.slideshow .slides:after,.slideshow .slides:before{content:"";display:table}.slideshow .slides:after{clear:both}.main-image .slideshow .slides{margin:0}.main-image .slideshow .slides img{width:100%}.slideshow .slides>li{display:none;height:100%}@media (max-width:768px){.slideshow .slides>li,.slideshow .slides>li a{color:#fff}}.slideshow .slides>li:first-child{display:block}.slideshow .slides,.slideshow .slides a{color:#fff}.slideshow .flex-direction-nav{list-style:none;margin:0;padding:0}.slideshow .flex-next,.slideshow .flex-prev{background:#969696;color:#fff;font-size:2em;height:1.5em;opacity:0;overflow:hidden;position:absolute;text-decoration:none;top:50%;transition:all .2s ease-out;width:1.5em;z-index:100}.csscalc .slideshow .flex-next,.csscalc .slideshow .flex-prev{top:calc(50% - .75em)}.slideshow .flex-next:before,.slideshow .flex-prev:before{align-items:center;display:flex;height:1.5em;justify-content:center;text-align:center;width:1.5em}.slideshow .flex-prev{left:-2em}.slideshow .flex-prev:before{content:"\e80c"}.slideshow .flex-next{right:-2em}.slideshow .flex-next:before{content:"\e80d"}.slideshow:hover .flex-next,.slideshow:hover .flex-prev{opacity:1}.slideshow:hover .flex-prev{left:0}.slideshow:hover .flex-next{right:0}.flex-control-nav{list-style:none;margin:20px 0 0;padding:0;text-align:center}.flex-control-nav li{zoom:1;display:inline-block;*display:inline;margin:0 4px}.flex-control-nav li a{background:#969696;border-radius:50%;cursor:pointer;display:block;height:8px;text-indent:-9999px;width:8px}.flex-control-nav li a.flex-active{background-color:#8f121a}@media (max-width:768px){.flex-control-nav li{margin:0 2.5px}.flex-control-nav li a{height:5px;width:5px}.slideshow--full-column{margin-left:0;margin-right:0;max-width:100%}}.color-theme-light,.color-theme-light a{color:#fff}.color-theme-dark,.color-theme-dark a{color:#222}.slide-content{background-color:rgba(0,0,0,.5);max-width:100%;padding:40px;text-align:center}.slide--align-left .slide-content{width:594px}.slide--align-center .slide-content{margin-left:auto;margin-right:auto;width:594px}.slide--align-right .slide-content{float:right;width:594px}@media (max-width:768px){.slide--align-center .slide-content,.slide--align-left .slide-content,.slide--align-right .slide-content{float:none;width:auto}}.frontpage-flex-control-nav{align-items:flex-end;background-color:#fff;bottom:-25px;display:flex;height:25px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.frontpage-flex-control-nav{display:none}}.front-page-slideshow{bottom:50px;left:50px;overflow:hidden;position:absolute;right:50px;top:50px;z-index:2}.front-page-slideshow h1{font-size:24px}@media (max-width:768px){.front-page-slideshow h1{font-size:1.5em}}.front-page-slideshow h1,.front-page-slideshow h2{text-transform:uppercase}.front-page-slideshow a{text-decoration:none}.front-page-slideshow .flex-control-nav{bottom:0;left:50%;position:absolute;transform:translateX(-50%);z-index:20}@media (min-width:769px){.front-page-slideshow .flex-control-nav{display:none}}.slideshow-play-button{color:#fff;font-size:70px;left:50%;line-height:70px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.slideshow-play-button:hover{color:#fff}.site-header-slideshow-wrapper{overflow:hidden;position:relative}.site-header-slideshow-wrapper .slideshow-video{height:auto;left:0;position:absolute;top:0;width:1300px;z-index:1}@media (max-width:1024px){.site-header-slideshow-wrapper{padding:0}}.front-page .site-header-slideshow-wrapper{overflow:visible}@media (min-width:769px){.front-page .site-header-slideshow-wrapper .has-slideshow-active{margin-bottom:25px}}.not-front-page .site-header-slideshow-wrapper{display:none;height:120px;overflow:visible}.not-front-page .slideshow.flex-init .slides img{margin-bottom:30px}.not-front-page .slideshow .flex-control-nav{bottom:0;height:10px;left:0;position:absolute;right:0;z-index:2}.not-front-page .slideshow .flex-next,.not-front-page .slideshow .flex-prev{opacity:0}.not-front-page .slideshow .flex-prev{left:0}.not-front-page .slideshow .flex-next{right:0}.not-front-page .slideshow:hover .flex-next,.not-front-page .slideshow:hover .flex-prev{opacity:1}@media (max-width:768px){.front-page-slideshow .slide-content{padding:60px 40px 40px}}@media (max-width:1024px){.front-page-slideshow{height:420px;left:34px;overflow:visible;position:absolute;right:34px;top:50%;transform:translateY(-50%)}.front-page-slideshow h1,.front-page-slideshow h2{text-transform:uppercase}.front-page-slideshow a{text-decoration:none}.slide-content{background-color:rgba(0,0,0,.5);height:470px;max-width:100%;overflow:hidden;padding:40px;text-align:center}.slide--align-left .slide-content{width:472px}.slide--align-center .slide-content{margin-left:auto;margin-right:auto;width:472px}.slide--align-center .slide-content .flex-control-nav{bottom:auto;display:block;position:absolute;top:0}.slide--align-right .slide-content{float:right;width:472px}}@media (max-width:1024px) and (max-width:768px){.slide--align-center .slide-content,.slide--align-left .slide-content,.slide--align-right .slide-content{float:none;width:auto}}@media (max-width:768px){.front-page-slideshow{bottom:0;height:auto;left:0;overflow:visible;position:relative;right:0;top:auto;transform:none}}@media (max-width:768px) and (max-width:768px){.front-page-slideshow h1{font-size:1.5em}}@media (max-width:768px){.front-page-slideshow h1,.front-page-slideshow h2{text-transform:uppercase}.front-page-slideshow a{text-decoration:none}.front-page-slideshow .flex-control-nav{bottom:auto;display:block;position:absolute;top:0}.slide-content{background-color:#333;height:500px;max-width:100%;padding:40px;text-align:center}}@media (max-width:768px) and (min-width:769px){.slide-content{height:360px}}@media (max-width:768px) and (max-width:320px){.slide-content{height:580px}}@media (max-width:768px){.slide--align-left .slide-content{width:472px}.slide--align-center .slide-content{margin-left:auto;margin-right:auto;width:472px}.slide--align-right .slide-content{float:right;width:472px}}@media (max-width:768px) and (max-width:768px){.slide--align-center .slide-content,.slide--align-left .slide-content,.slide--align-right .slide-content{float:none;width:auto}}@media (max-width:768px){.slide-content-inner h1{margin-top:0}}.tabs-nav{background-color:#eee;display:block;list-style:none;padding:0 5px}@media (max-width:768px){.tabs-nav{background-color:transparent;display:block;padding:0}}.tabs-nav li{display:inline-block;margin-right:5px;text-align:center}@media (max-width:768px){.tabs-nav li{background-color:#eee;display:block;margin-right:0;padding:5px}.tabs-nav li:nth-last-child(n+2){margin-bottom:.5em}}.tabs-nav a:active,.tabs-nav a:hover,.tabs-nav li.ui-tabs-active a{background-color:#fff;color:#444345}@media (max-width:768px){.tabs-nav a:active,.tabs-nav a:hover,.tabs-nav li.ui-tabs-active a{background-color:#fff}}.tabs-nav a{box-sizing:border-box;color:#818181;display:block;font:600 .8em/1 factoria,Roboto Slab,Verdana,Geneva,sans-serif;line-height:50px;margin-top:5px;outline:0;padding:5px 20px;text-decoration:none;text-transform:uppercase}@media (max-width:768px){.tabs-nav a{margin-top:0;padding:0 20px}}.tabs-tab{margin:2em 0}.tag:not(body){background-color:#e01b21;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin:10px 0;padding:1px 4px;text-transform:uppercase}.tag.-ghost.button-dark:not(body),.tag.-ghost.neutral-btn:not(body),.tag.-ghost.red-btn:not(body),.tag.btn.-ghost:not(body),.tag.cta-btn:not(body),.tag:not(body).-yellow,a span.tag.borga-ghost:not(body),a.tag.borga-ghost:not(body),button.tag.borga-ghost:not(body),input.tag.-ghost[type=button]:not(body),input.tag.-ghost[type=submit]:not(body),span.borga-ghost a.tag:not(body){background-color:#fed831;color:#444345}.tag:not(body).-brown{background-color:#d5a04c}.countdown{display:flex;flex-wrap:wrap;gap:.8rem;max-width:28rem;padding:0;width:100%}.countdown-box{width:calc(25% - .6rem)}.countdown-box__inner{background-color:#fff;font-weight:700;padding:1.7rem 0 1rem;text-align:center;text-transform:uppercase}.countdown-box__inner .number{color:#e01b21;font-size:2rem;line-height:2rem;margin-bottom:.4rem}.countdown-box__inner .label{color:#888;font-size:.9rem;line-height:1.3rem}.seo-area{background:#f7f7f7;margin:9.6rem auto;padding:9.6rem 1.6rem 17.6rem;position:relative}@media (max-width:768px){.seo-area{margin:4.8rem auto;padding:2.4rem 1.6rem 10.4rem}}.seo-area:after,.seo-area:before{content:"";display:table}.seo-area:after{clear:both}.seo-area__main{margin-bottom:0;text-align:center}.seo-area__main h1,.seo-area__main h2,.seo-area__main h3{color:#444345}.seo-area__main p{margin:0 auto;max-width:94.4rem}.seo-area__column{float:left;height:100%;padding:8rem 2.4rem 0;width:33.33%}@media (max-width:1024px){.seo-area__column{padding:6rem 1.6rem 0}}@media (max-width:768px){.seo-area__column{padding:0 0 4rem;width:100%}.seo-area__column:last-child{padding-bottom:0}.seo-area__column:first-child{margin-top:6.4rem}}.seo-area__column p:last-child{margin-bottom:0}.seo-area__columns-section{display:none;margin:0 3.2rem}@media (max-width:1024px){.seo-area__columns-section{margin:0}}.seo-area__button{background:#e01b21;border-radius:50%;bottom:9.6rem;display:block;height:4rem;left:50%;position:absolute;transform:translateX(-50%);width:4rem}@media (max-width:768px){.seo-area__button{bottom:3.2rem}}.seo-area__button:before{color:#fff;content:"\e80f";font-size:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 1.2s}.seo-area.-expanded .seo-area__button:before{transform:translate(-50%,-50%) rotateX(180deg)}.block-grey-layout,.block-transparent-layout{padding:3.2rem}@media (max-width:768px){.block-grey-layout,.block-transparent-layout{padding:2.4rem 1.6rem 3.2rem}}.block-grey-layout :first-child,.block-transparent-layout :first-child{margin-top:0}.block-grey-layout :last-child,.block-transparent-layout :last-child{margin-bottom:0}.block-grey-layout p,.block-transparent-layout p{color:#575757}.block-grey-layout{background:#f7f7f7}.block-transparent-layout{border:1px solid #d7d7d7}.single-borga_product .flex-control-nav{margin:1em 0}.product-information-accordions{margin-top:50px}.product-information-accordion{margin:0 -1.6rem 1px}.product-information-accordion--open .product-information-accordion__title:after{content:"\e90e"}.product-information-accordion--open .product-information-accordion__information{display:block;padding:3.2rem .8rem}@media screen and (max-width:1024px){.product-information-accordion--open .product-information-accordion__information{margin:2.4rem 1.6rem}}.product-information-accordion__title{align-items:center;background-color:#eee;cursor:pointer;display:flex;font-size:1.8rem;font-weight:800;padding:18px 30px;text-transform:uppercase}.product-information-accordion__title:after{content:"\e90f";display:block;font-size:1.4rem;margin-left:auto}.product-information-accordion__information{display:none}@media (min-width:1025px){.product-information-accordion{margin:0 0 1px}.product-information-accordion__title{font-size:18px;margin-bottom:2px;padding:22px 30px}}.product-information-colorvariations{display:flex;flex-wrap:wrap;margin:0 -5px}.product-information-colorvariations__title{font-weight:700;margin-bottom:1.6rem!important}.product-information-colorvariations__color{margin-bottom:2.4rem;padding:0 4px;width:33.33%}.product-information-colorvariations__color p{font-size:12px;margin:5px 0 0}@media (min-width:1025px){.product-information-colorvariations__color{margin-bottom:2.4rem;width:14.28%}.product-information-colorvariations__color p{font-size:14px;margin-top:3px}}.product-cases-references{display:flex;flex-wrap:wrap;margin:30px -12.5px 0}.product-cases-references__title{font-weight:800;margin:40px 0 30px!important;padding:0 12.5px;text-transform:uppercase;width:100%}.product-cases-references-item{color:#000;margin-bottom:30px;padding:0 12.5px;width:100%}.product-cases-references-item:hover{color:#000}.product-cases-references-item .reference-image{vertical-align:bottom}.product-cases-references-item__content{margin-top:8px}.product-cases-references-item__content h3{font-size:16px;line-height:21px;margin-top:0}@media (min-width:1025px){.product-cases-references__title{margin-top:50px}.product-cases-references-item{width:33.33%}.product-cases-references-item__content{margin-top:15px}}.product-offer{align-items:center;background-color:#3fbc1b;color:#fff;display:flex;font-size:14px;font-weight:700;margin:0 0 20px;padding:0 0 0 30px;text-transform:uppercase}.product-offer.is-stuck{margin:9.1rem 0;max-width:143.2rem;z-index:2}.product-offer:hover{color:#fff}.product-offer__icon{font-size:30px;line-height:1;margin-right:20px;padding:15px 0}.product-offer__icon:after{content:"\e809"}.product-offer__arrow{align-items:center;background:rgba(0,0,0,.2);color:#fff;display:flex;height:100%;margin-left:auto;padding:20px 28px}.product-offer__arrow:after{content:"\e80d"}@media (max-width:1024px){.product-offer.is-stuck{margin:6.4rem -3.2rem 0;width:100%!important}}@media (max-width:768px){.product-offer.is-stuck{margin:6.4rem -1.6rem 0}}@media (min-width:1025px){.product-offer{font-size:16px;margin:0 0 20px}.product-offer__icon{padding:20px 0}.product-offer__arrow{padding:23px 32px}}@media (max-width:1024px){.product-promo{background-color:#feb92b;margin:0 -1.6rem;position:relative}.product-promo:after{border-bottom:1.5rem solid #feb92b;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;content:"";height:0;left:50%;position:absolute;top:-1.4rem;transform:translateX(-50%);width:0}.product-promo .badge{margin-top:10px;padding:20px 10px;position:static;width:100%}}.product-promo .badge--promo:after{display:none}.product-promo .badge{padding-bottom:20px}.product-promo .badge__link{font-size:14px;text-decoration:underline}.borga-site-message{background-color:#feb92b;width:100%}.borga-site-message__wrapper{align-items:center;display:flex;margin:0 auto;padding:1.6rem 0}.borga-site-message__wrapper p{font-size:14px;line-height:19px;margin:0}.borga-site-message__wrapper p strong{font-size:14px;line-height:22px}@media (max-width:768px){.borga-site-message__wrapper{flex-direction:column;justify-content:flex-start}}.borga-site-message__info{margin-right:1.8rem}@media (max-width:768px){.borga-site-message__info{margin-bottom:1.8rem}}.borga-site-message__content{padding-right:20px}@media (max-width:768px){.borga-site-message__content{margin-bottom:3.2rem}}.borga-site-message__close{margin:0 0 0 auto;white-space:nowrap;width:auto}@media (max-width:768px){.borga-site-message__close{margin-left:0}}@media (max-width:1024px){.borga-site-message__wrapper{padding:3.2rem 1.6rem}}.borga-site-messages{bottom:0;position:fixed;width:100%;z-index:128}.faq-container{padding-left:20px;padding-right:20px}.faq-container--has-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-top:-3em;padding-top:3em}.faq-title{color:#e01b21;font-family:Open Sans;font-size:24px;font-weight:800;letter-spacing:.72px;line-height:29px;margin-bottom:0;margin-top:40px;text-align:center;text-transform:uppercase}.faq-title--black{color:#333}@media (min-width:1025px){.faq-title{font-size:28px;font-weight:800;line-height:48px}}.faq-secondary-title{color:#333;font-family:Open Sans;font-size:14px;font-weight:400;letter-spacing:.42px;line-height:21px;margin:10px auto 0;text-align:center}@media (min-width:1025px){.faq-secondary-title{font-size:16px;line-height:24px;margin-top:30px;max-width:500px}}.faq-search-container{margin:15px auto 0;max-width:670px;padding-bottom:40px;position:relative;text-align:center;width:100%}@media (min-width:1025px){.faq-search-container{margin:30px auto 0;padding-bottom:50px}}.faq-search-container--search-page{max-width:630px}.faq-search-input{background-color:#fff;border-radius:4px;color:#333;font-family:Open Sans;font-size:16px;letter-spacing:.48px;line-height:22px;width:335px}.faq-featured-container{background-color:#fff;padding:50px 0 0}@media (min-width:1025px){.faq-featured-container{padding:70px 0 0}}.faq-featured-container--search{margin:0 auto;max-width:670px;padding:0 20px}@media (min-width:1025px){.faq-featured-container--search{margin:0 auto;max-width:670px;padding:0 20px}}.faq-featured-container--main-category{padding-top:0}@media (min-width:1025px){.faq-featured-container--main-category{padding-top:0}}.faq-featured-container--main-category-spacing{padding-top:50px}@media (min-width:1025px){.faq-featured-container--main-category-spacing{padding-top:70px}}.faq-featured-container--hidden{display:none}.faq-featured-title{color:#333;font-family:Open Sans;font-size:16px;font-weight:800;letter-spacing:.48px;line-height:24px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.faq-featured-title{font-size:16px;font-weight:800;line-height:24px}}.faq-featured-title--left{text-align:left}.faq-featured-items{display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:50px;padding-top:10px}@media (min-width:1025px){.faq-featured-items{flex-direction:row;justify-content:space-between;padding-bottom:80px;padding-top:20px}.faq-featured-items--spacing{padding-top:30px}}.faq-featured-item{border-bottom:1px solid #dcdcdc;color:#000;font-family:Open Sans;font-size:14px;line-height:22px;overflow:hidden;padding:14px 40px 14px 15px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1025px){.faq-featured-item{width:calc(50% - 15px)}.faq-featured-item:nth-child(2){border-top:1px solid #dcdcdc}}.faq-featured-item:before{color:red;content:"\e80d";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.faq-featured-item:first-child{border-top:1px solid #dcdcdc}.faq-searchwidget{align-items:center;display:flex;position:relative}.faq-switch-search-mode{background-color:#dcdcdc;display:inline-flex;height:45px;transition:transform .5s;width:45px}.faq-switch-search-mode:before{align-items:center;color:grey;content:"\e80d";display:flex;height:100%;justify-content:center;position:absolute;top:0;transform:rotate(90deg);width:45px}.faq-switch-search-mode.open:before{transform:rotate(270deg)}.faq-switch-search-mode.open .faq-switch-option{display:flex}.faq-switch-option{align-items:center;background-color:#dcdcdc;color:#000;display:none;font-family:Open Sans;font-size:16px;height:45px;line-height:22px;padding-left:65px;position:absolute;top:100%;width:100%}.faq-widget-title{display:none}.faq-search-form{background:#fff;border:1px solid #ddd;color:#fff;padding:0;position:relative;width:100%}.faq-search-form--single-page{background-color:#f7f7f7;margin-bottom:60px;margin-top:30px;max-width:50%}@media (min-width:1025px){.faq-search-form--single-page{margin-top:50px}}.faq-search-label{padding:0!important}.faq-search-field{background:0 0;border:0!important;color:#000;display:inline-block;font-size:16px;height:43px;letter-spacing:.48px;line-height:1.5;margin:0;outline:none;padding:0 20px!important;width:100%}.faq-search-field--large{height:45px}.faq-search-field--light-grey{background-color:#f7f7f7}.faq-screen-reader-text{display:none}.faq-search-submit{background:transparent;border:1px solid transparent;bottom:0;color:#a2a2a3;display:inline-block;font-size:15px;padding:0;position:absolute;right:0;top:0;width:50px}.faq-search-submit:before{content:"\e80b"}.faq-search-submit:hover{color:#ccc;cursor:pointer}.faq-search-submit span{display:none}.faq-category-container{background-color:#fff}@media (min-width:1025px){.faq-category-container{margin:0}}.faq-category-container--search{margin:0 auto;max-width:670px;padding:0 20px}@media (min-width:1025px){.faq-category-container--search{margin:0 auto;max-width:670px;padding:0 20px}}.faq-category-container--spacing{padding:50px 20px 0}@media (min-width:1025px){.faq-category-container--spacing{margin:0;padding:70px 100px 0}}.faq-category-container--hidden{display:none}.faq-category-title{color:#333;font-family:Open Sans;font-size:16px;font-weight:800;letter-spacing:.48px;line-height:24px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.faq-category-title{font-size:16px;font-weight:800;line-height:24px}}.faq-category-title--left{text-align:left}.faq-category-items{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:50px;margin-top:10px}@media (min-width:1025px){.faq-category-items{flex-direction:row;justify-content:space-between;margin-bottom:80px;margin-top:20px}.faq-category-items--spacing{margin-top:30px}}.faq-category-item{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;color:#000;font-family:Open Sans;font-size:14px;line-height:22px;margin-bottom:1px;overflow:hidden;padding:14px 53px 14px 15px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1025px){.faq-category-item{margin-bottom:10px;width:calc(50% - 15px)}}.faq-category-item:before{align-items:center;border-left:1px solid #fff;color:red;content:"\e80d";display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:50px}.faq-sub-category-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;padding-bottom:50px;padding-top:10px}@media (min-width:1025px){.faq-sub-category-wrapper{padding-bottom:80px;padding-top:30px}}.faq-sub-category-items{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media (min-width:1025px){.faq-sub-category-items{width:calc(50% - 15px)}}.faq-sub-category-item{margin-bottom:1px;width:100%}@media (min-width:1025px){.faq-sub-category-item{margin-bottom:10px}}.faq-cat-label{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;color:#000;display:block;font-family:Open Sans;font-size:14px;line-height:22px;margin-bottom:0x;overflow:hidden;padding:14px 53px 14px 15px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.faq-cat-label:before{align-items:center;border-left:1px solid #fff;color:red;content:"+"!important;display:flex;font-family:Open Sans!important;height:100%;justify-content:center;margin:0!important;position:absolute;right:0;top:0;width:50px}.faq-cat-questions{display:none;flex-direction:column;flex-wrap:wrap;width:100%}.faq-cat-input{display:none}.faq-cat-input:checked~.faq-cat-questions{display:flex}.faq-cat-input:checked~label:before{content:"-"!important}.faq-link-item{border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;color:#000;font-family:Open Sans;font-size:14px;line-height:22px;padding:14px 30px 14px 15px;position:relative}.faq-link-item:before{align-items:center;border-left:1px solid #fff;color:red;content:"\e80d";display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:50px}.faq-link-item:first-of-type{border-top:1px solid #dcdcdc}.faq-excerpt{margin-bottom:40px}@media (min-width:1025px){.faq-excerpt{margin-bottom:60px}}.faq-excerpt h3{font-weight:900}.faq-excerpt h1,.faq-excerpt h2,.faq-excerpt h3,.faq-excerpt h4,.faq-excerpt h5,.faq-excerpt p{margin:0}.faq-answer-headline,.main-content .faq-answer-headline{border-bottom:2px solid #9e141c;color:#000;font-family:Open Sans;font-size:22px;font-weight:800;line-height:28px;margin:0 0 25px;padding-bottom:7px;text-decoration:none}@media (min-width:1025px){.faq-answer-headline,.main-content .faq-answer-headline{border-bottom:3px solid #9e141c;font-size:24px;font-weight:800;line-height:36px}}.faq-helpful-container{background-color:#efefef;display:flex;flex-direction:row;height:50px;justify-content:space-between;margin:60px auto 0;max-width:435px;width:100%}@media (min-width:1025px){.faq-helpful-container{margin-top:80px;min-width:370px;width:50%}}.faq-helpful-down,.faq-helpful-up{align-items:center;border-left:1px solid #fff;border-right:1px solid #fff;display:flex;justify-content:center;width:60px}.faq-helpful-down.voted,.faq-helpful-up.voted{background-color:#ddd}.faq-helpful-down img{transform:rotate(180deg)}.faq-helpful-down.user-voted-down,.faq-helpful-up.user-voted-up{background-color:#ddd}.faq-helpful-text{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:24px;text-align:center}.faq-sidebar-post{margin-bottom:40px}@media (min-width:1025px){.faq-sidebar-post{margin-bottom:80px}}.faq-sidebar-title{color:#000;font-family:Open Sans;font-size:16px;font-weight:800;letter-spacing:.48px;line-height:24px;margin:0 0 15px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.faq-sidebar-title{margin:0 0 10px}}.faq-sidebar-items{background-color:#f0f0f0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:10px 30px}@media (min-width:1025px){.faq-sidebar-items{padding:15px 30px}}.faq-sidebar-item{border-bottom:1px solid #dcdcdc;color:#000;display:block;font-size:14px;line-height:22px;overflow:hidden;padding:15px 25px 15px 0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.faq-sidebar-item--hidden{display:none}.faq-sidebar-item:before{align-items:center;color:red;content:"\e80d";display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:15px}.faq-sidebar-item--external:before{background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/External_link.svg');background-position:50%;background-repeat:no-repeat;content:" "}.faq-sidebar-item:last-of-type{border-bottom:0}.faq-ghost{margin-bottom:10px;margin-top:35px}.faq-ghost.hidden{display:none}.faq-sidebar-button{align-items:center;background-color:#333;border-radius:3px;color:#fff;display:flex;font-family:Open Sans;font-size:13px;font-weight:700;font-weight:400;height:40px;justify-content:center;line-height:18px;margin-bottom:10px;margin-top:35px;outline:0;text-align:center;text-transform:uppercase;width:100%}.faq-sidebar-button.hidden{display:none}.faq-related-module{background-color:#f0f0f0;margin-top:30px;padding:30px}@media (max-width:768px){.faq-related-module{margin-left:-2em;margin-right:-2em}}@media (min-width:1025px){.faq-related-module{margin:60px 0 0;padding:32px 20px 40px}}.faq-related-module-title{color:#000;font-size:22px;font-weight:800;line-height:28px;margin-bottom:20px;margin-top:0}@media (min-width:1025px){.faq-related-module-title{font-size:24px;font-weight:800;line-height:36px}}.faq-related-questions-container{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:0}@media (min-width:1025px){.faq-related-questions-container{flex-direction:row;justify-content:space-between}}.faq-related-questions{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:0}@media (min-width:1025px){.faq-related-questions{width:calc(50% - 20px)}}.faq-related-question{border-bottom:1px solid #dcdcdc;color:#000;font-size:14px;line-height:22px;list-style:none;padding:14px 50px 14px 15px;position:relative;width:100%}.faq-related-question:first-child{border-top:1px solid #dcdcdc}.faq-related-question:before{color:red;content:"\e80d";height:100%;position:absolute;right:0;top:0;width:50px}.faq-counter,.faq-related-question:before{align-items:center;display:flex;justify-content:center}.faq-counter{background-color:#9e141c;border:50%;border-radius:50%;color:#fff;font-size:12px;font-style:normal;font-weight:800;height:25px;line-height:20px;margin-right:10px;width:25px}.faq-search-summary{display:flex;flex-direction:row;margin-top:20px}.faq-search-summary--hidden{display:none}.faq-search-result-text{color:#333;font-family:Open Sans;font-size:13px;font-style:italic;font-weight:600;line-height:24px}.faq-suggestions-container{background:#fff;border:2px solid #f0f0f0;border-top:none;display:none;left:-1px;padding:15px;position:absolute;right:-1px;top:100%;z-index:6}@media (min-width:1025px){.faq-suggestions-container{padding:20px}}.faq-suggestions-container--is-open{display:block}.faq-suggestions-items{display:flex;flex-direction:column;flex-wrap:wrap}.faq-suggestions-item{color:#454545;font-size:13px;letter-spacing:.39px;line-height:21px;padding-bottom:15px;position:relative;text-align:left;width:100%}@media (min-width:1025px){.faq-suggestions-item{color:#000;font-size:14px;line-height:22px;padding-bottom:20px}}.faq-suggestions-item .bold{font-weight:700}.faq-suggestions-item:before{color:red;content:"\e80d";position:absolute;right:0;top:0}.faq-suggestions-bold{font-weight:700}.faq-suggestions-link{color:#333;display:flex;font-size:13px;justify-content:center;letter-spacing:.39px;line-height:21px;padding-top:15px;text-decoration:underline;width:100%}.landing-page-section--slideshow{padding:0;position:relative}.landing-page-section--slideshow .landing-page-section{margin:9.6rem 0;padding:0}@media (max-width:768px){.landing-page-section--slideshow .landing-page-section{margin:4.8rem 0}}.landing-page-section--slideshow .landing-page-section.--first{margin-top:0}.landing-page-section--image_50_text_50{background:#f7f7f7;padding:0}.landing-page-section--navigation{padding:0}.landing-page-section--navigation .breadcrumbs-wrapper{background:#fff}@media (max-width:768px){.landing-page-section--promoboxes{padding:0}}.landing-page-section--text-ingress_area{padding:0}.landing-page-section .landing-page-navigation-section{background-color:#333;position:relative}@media (max-width:768px){.landing-page-section .landing-page-navigation-section .landing-page-navigation{display:none}}.landing-page-section .landing-page-navigation-section .landing-page-navigation{list-style:none;position:relative;white-space:nowrap}.landing-page-section .landing-page-navigation-section .landing-page-navigation .landing-page-navigation-item,.landing-page-section .landing-page-navigation-section .landing-page-navigation .landing-page-navigation-item-dots{display:inline-block}.landing-page-section .landing-page-navigation-section .landing-page-navigation .landing-page-navigation-item a,.landing-page-section .landing-page-navigation-section .landing-page-navigation .landing-page-navigation-item-dots a{color:#fff;font-size:1.3rem;font-weight:600;line-height:6rem;padding:0 2.4rem;text-transform:uppercase}.landing-page-section .landing-page-navigation-section .landing-page-navigation .landing-page-navigation-item-dots{position:relative}@media (min-width:1025px){.landing-page-section .landing-page-navigation-section .landing-page-navigation li:first-child{margin-left:-2.4rem}}.landing-page-section .landing-page-navigation-section .landing-page-navigation-button{background:none;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:28px;line-height:70px;padding:0 15px 10px}.landing-page-section .landing-page-navigation-section .landing-page-navigation-button:focus{outline:none}.landing-page-section .landing-page-navigation-section .landing-page-sub-navigation{background:#9e141c;display:none;list-style:none;padding:0;position:absolute;right:-35px;top:80px}.landing-page-section .landing-page-navigation-section .landing-page-sub-navigation .landing-page-sub-navigation-item{border-top:1px solid #fff;display:none}.landing-page-section .landing-page-navigation-section .landing-page-sub-navigation .landing-page-sub-navigation-item a{color:#fff;display:block;line-height:40px;min-width:150px;padding:0 25px}.landing-page-section .landing-page-text-ingress-area-section{margin:9.6rem auto;text-align:center}.landing-page-section .landing-page-text-ingress-area-section__text{margin-bottom:4rem}.landing-page-section .landing-page-text-ingress-area-section__content{grid-column:3/-3}.landing-page-section .landing-page-text-ingress-area-section__content .btn,.landing-page-section .landing-page-text-ingress-area-section__content .button-dark,.landing-page-section .landing-page-text-ingress-area-section__content .cta-btn,.landing-page-section .landing-page-text-ingress-area-section__content .neutral-btn,.landing-page-section .landing-page-text-ingress-area-section__content .red-btn,.landing-page-section .landing-page-text-ingress-area-section__content a span.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section__content a.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section__content button.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section__content input[type=button],.landing-page-section .landing-page-text-ingress-area-section__content input[type=submit],.landing-page-section .landing-page-text-ingress-area-section__content span.borga-ghost a,a .landing-page-section .landing-page-text-ingress-area-section__content span.borga-ghost,span.borga-ghost .landing-page-section .landing-page-text-ingress-area-section__content a{margin-bottom:0}@media (max-width:768px){.landing-page-section .landing-page-text-ingress-area-section__content{grid-column:1/-1}}.landing-page-section .landing-page-text-ingress-area-section__content p:last-child{margin-bottom:0}@media (max-width:768px){.landing-page-section .landing-page-text-ingress-area-section{margin:4.8rem auto;text-align:left}.landing-page-section .landing-page-text-ingress-area-section .btn,.landing-page-section .landing-page-text-ingress-area-section .button-dark,.landing-page-section .landing-page-text-ingress-area-section .cta-btn,.landing-page-section .landing-page-text-ingress-area-section .neutral-btn,.landing-page-section .landing-page-text-ingress-area-section .red-btn,.landing-page-section .landing-page-text-ingress-area-section a span.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section a.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section button.borga-ghost,.landing-page-section .landing-page-text-ingress-area-section input[type=button],.landing-page-section .landing-page-text-ingress-area-section input[type=submit],.landing-page-section .landing-page-text-ingress-area-section span.borga-ghost a,a .landing-page-section .landing-page-text-ingress-area-section span.borga-ghost,span.borga-ghost .landing-page-section .landing-page-text-ingress-area-section a{font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-size:14px;font-weight:600;line-height:25px;margin:auto;width:100%}}.landing-page-section .landing-page-content-area-section{margin:auto;max-width:800px}@media (max-width:768px){.landing-page-section .landing-page-content-area-section{padding:0 1.6rem}}.contact-banner{background-color:#ececed;box-sizing:border-box;display:flex;margin:9.6rem 0;min-height:26.4rem;position:relative;width:100%}.contact-banner:after{background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/footer-bg.png');background-size:cover;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (max-width:768px){.contact-banner{margin:7.8rem 0 4.8rem;min-height:35.1rem}}@media (max-width:1024px){.contact-banner{margin:2.6rem 0 4.8rem}}.contact-banner__employee{align-items:center;box-sizing:border-box;display:flex;flex-direction:row-reverse;height:100%;width:100%}.contact-banner__employee-employee{display:flex;width:100%}@media (max-width:768px){.contact-banner__employee-employee{flex-direction:column}}@media (min-width:768px) and (max-width:1023px){.contact-banner__employee-employee{justify-content:space-between;padding-left:50px}}@media (max-width:1024px){.contact-banner__employee{align-items:flex-start;flex-direction:column-reverse;justify-content:space-between}}@media (max-width:768px){.contact-banner__employee{align-items:center;flex-direction:column;justify-content:flex-end}}.contact-banner .employee-banner-figure{align-self:flex-end;flex-shrink:0;margin:0;position:relative;width:29rem}@media (max-width:1024px){.contact-banner .employee-banner-figure{position:absolute}}@media (max-width:768px){.contact-banner .employee-banner-figure{height:auto;max-width:auto;order:1;padding:0;position:relative;width:100%}.contact-banner .employee-banner-figure img{height:auto;margin-top:-30px;width:100%}}.contact-banner .employee-banner__title{margin-bottom:25px}@media (max-width:768px){.contact-banner .employee-banner__title{color:#fff;text-align:center}}@media (min-width:1025px){.contact-banner .employee-banner__title{color:#222;text-align:right}}.contact-banner .employee-banner__name{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:2rem;font-weight:700}@media (max-width:768px){.contact-banner .employee-banner__name{color:#fff;margin-bottom:0;text-align:center}}.contact-banner .employee-banner__phone{margin-bottom:0}@media (max-width:768px){.contact-banner .employee-banner__phone{border-right:1px solid #fff}}.contact-banner .employee-banner__email{color:#000;margin-bottom:0;text-decoration:underline}@media (max-width:768px){.contact-banner .employee-banner__email{border-left:1px solid #fff}.contact-banner .employee-banner__phone-email-wrapper{display:none}}.contact-banner .employee-banner__email,.contact-banner .employee-banner__phone{display:block}.cases-page-slideshow-nav .contact-banner .employee-banner__email .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__phone .slick-arrow:before,.contact-banner .employee-banner__email .borga-icon,.contact-banner .employee-banner__email .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__phone .borga-icon,.contact-banner .employee-banner__phone .cases-page-slideshow-nav .slick-arrow:before{color:#a01f1b;display:none;font-size:15px;font-weight:700;line-height:15px;margin-right:8px}@media (max-width:768px){.cases-page-slideshow-nav .contact-banner .employee-banner__email .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__phone .slick-arrow:before,.contact-banner .employee-banner__email .borga-icon,.contact-banner .employee-banner__email .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__phone .borga-icon,.contact-banner .employee-banner__phone .cases-page-slideshow-nav .slick-arrow:before{display:block}.contact-banner .employee-banner__email-email,.contact-banner .employee-banner__phone-phone{display:none}}.contact-banner .employee-banner__email-text,.contact-banner .employee-banner__phone-text{display:none;font-size:14px;font-weight:700;height:25px;line-height:25px}@media (max-width:768px){.contact-banner .employee-banner__email-text,.contact-banner .employee-banner__phone-text{display:flex}}.contact-banner .employee-banner__info{display:flex;flex-direction:column;font-size:1.6rem;justify-content:center;line-height:2.5rem;padding-left:14.6rem;padding-right:3.2rem;text-align:right}.contact-banner .employee-banner__info p{margin-top:0}@media (max-width:1024px){.contact-banner .employee-banner__info{margin-bottom:40px;padding-left:0;text-align:left}}@media (max-width:768px){.contact-banner .employee-banner__info{background-color:#e01b21;margin-bottom:0;order:3;padding:2.4rem 1.6rem;width:100vw}}.contact-banner .employee-banner__buttons{display:none}@media (max-width:768px){.contact-banner .employee-banner__buttons{align-items:center;display:flex;flex-direction:column;gap:16px}.contact-banner .employee-banner__buttons .btn,.contact-banner .employee-banner__buttons .button-dark,.contact-banner .employee-banner__buttons .cta-btn,.contact-banner .employee-banner__buttons .neutral-btn,.contact-banner .employee-banner__buttons .red-btn,.contact-banner .employee-banner__buttons a span.borga-ghost,.contact-banner .employee-banner__buttons a.borga-ghost,.contact-banner .employee-banner__buttons button.borga-ghost,.contact-banner .employee-banner__buttons input[type=button],.contact-banner .employee-banner__buttons input[type=submit],.contact-banner .employee-banner__buttons span.borga-ghost a,a .contact-banner .employee-banner__buttons span.borga-ghost,span.borga-ghost .contact-banner .employee-banner__buttons a{width:100%}.contact-banner .employee-banner__buttons .btn span,.contact-banner .employee-banner__buttons .button-dark span,.contact-banner .employee-banner__buttons .cta-btn span,.contact-banner .employee-banner__buttons .neutral-btn span,.contact-banner .employee-banner__buttons .red-btn span,.contact-banner .employee-banner__buttons a span.borga-ghost span,.contact-banner .employee-banner__buttons a.borga-ghost span,.contact-banner .employee-banner__buttons button.borga-ghost span,.contact-banner .employee-banner__buttons input[type=button] span,.contact-banner .employee-banner__buttons input[type=submit] span,.contact-banner .employee-banner__buttons span.borga-ghost a span,a .contact-banner .employee-banner__buttons span.borga-ghost span,span.borga-ghost .contact-banner .employee-banner__buttons a span{align-items:center;display:flex;justify-content:center}.cases-page-slideshow-nav .contact-banner .employee-banner__buttons .btn .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons .button-dark .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons .cta-btn .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons .neutral-btn .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons .red-btn .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons a span.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons a.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons button.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons input[type=button] .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons input[type=submit] .slick-arrow:before,.cases-page-slideshow-nav .contact-banner .employee-banner__buttons span.borga-ghost a .slick-arrow:before,.cases-page-slideshow-nav a .contact-banner .employee-banner__buttons span.borga-ghost .slick-arrow:before,.cases-page-slideshow-nav span.borga-ghost .contact-banner .employee-banner__buttons a .slick-arrow:before,.contact-banner .employee-banner__buttons .btn .borga-icon,.contact-banner .employee-banner__buttons .btn .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons .button-dark .borga-icon,.contact-banner .employee-banner__buttons .button-dark .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons .cta-btn .borga-icon,.contact-banner .employee-banner__buttons .cta-btn .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons .neutral-btn .borga-icon,.contact-banner .employee-banner__buttons .neutral-btn .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons .red-btn .borga-icon,.contact-banner .employee-banner__buttons .red-btn .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons a span.borga-ghost .borga-icon,.contact-banner .employee-banner__buttons a span.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons a.borga-ghost .borga-icon,.contact-banner .employee-banner__buttons a.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons button.borga-ghost .borga-icon,.contact-banner .employee-banner__buttons button.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons input[type=button] .borga-icon,.contact-banner .employee-banner__buttons input[type=button] .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons input[type=submit] .borga-icon,.contact-banner .employee-banner__buttons input[type=submit] .cases-page-slideshow-nav .slick-arrow:before,.contact-banner .employee-banner__buttons span.borga-ghost a .borga-icon,.contact-banner .employee-banner__buttons span.borga-ghost a .cases-page-slideshow-nav .slick-arrow:before,a .contact-banner .employee-banner__buttons span.borga-ghost .borga-icon,a .contact-banner .employee-banner__buttons span.borga-ghost .cases-page-slideshow-nav .slick-arrow:before,span.borga-ghost .contact-banner .employee-banner__buttons a .borga-icon,span.borga-ghost .contact-banner .employee-banner__buttons a .cases-page-slideshow-nav .slick-arrow:before{font-size:2rem}}.contact-banner .employee-banner__buttons p{line-height:25px;margin-bottom:-5px;margin-left:6px}.contact-banner .employee-banner_email-button-text{margin-bottom:-6px!important}.emploee-banner-figure-img{bottom:0;display:block;height:29rem;position:absolute;right:0}@media (max-width:768px){.emploee-banner-figure-img{margin:0;position:relative;right:auto}}@media (min-width:1024px){.case-contact-text-wrapper{align-items:center;background-color:#e01b21;box-sizing:border-box;display:flex;flex-grow:1;height:100%;margin-right:auto;position:relative}.case-contact-text-wrapper:after{aspect-ratio:10/18;clip-path:polygon(0 0,100% 0,0 100%);left:100%}.case-contact-text-wrapper:after,.case-contact-text-wrapper:before{background-color:#e01b21;content:"";display:block;height:100%;position:absolute;top:0}.case-contact-text-wrapper:before{right:100%;width:100vw}}@media (max-width:768px){.case-contact-text-wrapper{order:2;width:100vw}}.case-contact-text-wrapper .case-contact-text{color:#fff;font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:2.8rem;font-style:italic;font-weight:700;line-height:normal;max-width:70.4rem;padding:3.2rem 0}@media (max-width:1024px){.case-contact-text-wrapper .case-contact-text{color:#444345;width:50%}.case-contact-text-wrapper .case-contact-text p{margin:0}}@media (max-width:768px){.case-contact-text-wrapper .case-contact-text{background-color:#e01b21;color:#fff;max-width:100%;padding:3.2rem 1.6rem 0;width:100%}.case-contact-text-wrapper .case-contact-text p{margin:0}.landing-page-section .landing-page-navigation-section .single-borga-case .contact-banner .landing-page-navigation,.main-nav .single-borga-case .contact-banner .main-nav-content,.single-borga-case .contact-banner .breadcrumbs-wrapper,.single-borga-case .contact-banner .content-wrapper,.single-borga-case .contact-banner .landing-page-section .landing-page-navigation-section .landing-page-navigation,.single-borga-case .contact-banner .main-inner,.single-borga-case .contact-banner .main-nav .main-nav-content,.single-borga-case .contact-banner .page-navigation-section,.single-borga-case .contact-banner .site-copyright-wrapper-inner{padding:0}}body.blog-filter-open{overflow:hidden}.blog-list-wrapper{position:relative}.blog-list-wrapper .blog-loading-spinner{display:none;height:100%;justify-content:center;left:0;padding:20px;position:absolute;top:0;width:100%}.blog-list-wrapper .blog-loading-spinner-active{display:flex}#blog-filter{background-color:#fff;display:none;flex-direction:column;height:100%;left:0;margin-top:0;position:fixed;top:0;width:100%;z-index:999999}#blog-filter.blog-filter-open{display:flex}#blog-filter .blog-filter-header-mobile{align-items:center;background-color:#ececed;display:flex;justify-content:space-between;padding:15px 20px}#blog-filter .blog-filter-header-mobile__title{font-size:16px;font-weight:800;margin:0;text-transform:uppercase}#blog-filter .blog-filter-header-mobile .filter-nav-touch-clear{color:#d90a1e;font-size:13px;text-decoration:underline}#blog-filter .blog-filter-nav-clear{font-size:13px;font-weight:400;margin-right:70px;text-decoration:underline}#blog-filter .blog-filter-header-desktop{align-items:center;display:flex;font-size:15px;font-weight:700;justify-content:space-between;line-height:50px;margin:0 30px;padding:0}#blog-filter .blog-filter-header-desktop .blog-filter-nav-clear{display:none}#blog-filter ul{font-size:13px;height:100%;list-style:none;margin:0 30px;overflow-y:auto;padding:0}#blog-filter ul label{display:block;line-height:33px}#blog-filter ul label:before{-webkit-font-smoothing:antialiased;color:#d4d4d4;content:"\e90c";font-size:23px;margin-left:1px}#blog-filter ul input[type=checkbox]:checked+label:before{color:#d90a1e;content:"\e90d"}#blog-filter .blog-filter-footer-mobile{background-color:#ececed;margin-top:auto;padding:20px 20px 30px}@media (min-width:1025px){#blog-filter{display:flex;height:auto;margin-bottom:3em;position:relative;z-index:auto}#blog-filter .blog-loading{background-color:rgba(0,0,0,.7);display:block;height:100%;left:0;position:absolute;top:0;width:100%}#blog-filter .blog-filter-header-desktop{margin:0}#blog-filter .blog-filter-header-desktop .blog-filter-nav-clear{display:block;margin:0}#blog-filter ul{border-bottom:1px solid #d8d8d8;height:auto;margin:10px 0 0;max-height:490px;overflow-y:auto}#blog-filter .blog-filter-footer-mobile,#blog-filter .blog-filter-header-mobile{display:none}}#filter-nav-mobile-open{border-top:1px solid #d8d8d8;margin:30px 0 60px;padding-top:35px}@media (min-width:1025px){#filter-nav-mobile-open{display:none}}.blog-filter-mobile-button{align-items:center;background-color:#333;border-radius:4px;color:#fff;display:flex;flex:1;font-size:13px;font-weight:700;justify-content:center;line-height:45px;padding:0 10px;position:relative;text-align:center;text-transform:uppercase}.blog-filter-mobile-button:hover{color:#fff}.blog-filter-mobile-button i{font-size:15px;margin-right:10px}.df-container{background-color:#333!important}.df-lightbox-close,.df-ui-next,.df-ui-prev{background-color:transparent!important;color:hsla(0,0%,100%,.7)!important;opacity:1!important}.df-lightbox-close:hover,.df-ui-next:hover,.df-ui-prev:hover{color:#fff!important}.cf-video{margin-bottom:4.8rem;overflow:hidden;position:relative}.cf-video__player{padding-top:100%;position:relative}.cf-video__player--desktop{padding-top:56.25%}.cf-video__player img,.cf-video__player video{border:none;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.cf-video__player .bravo-cloudflare-video{height:100%;inset:0;opacity:0;position:absolute;transition:opacity .3s;width:100%;z-index:1}.cf-video__player .bravo-cloudflare-video--init{opacity:1;pointer-events:all}.cf-video__player .bravo-cloudflare-video--loop{pointer-events:none}@media (min-width:641px){.cf-video__player--loop{padding-top:39.0625%}}@media (min-width:1025px){.cf-video--with-content .cf-video__player{inset:0;position:absolute}}.cf-video__playbtn{color:#fff;font-size:70px;left:50%;line-height:70px;opacity:1;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity .3s;z-index:3}.cf-video__playbtn:hover{color:#fff}.cf-video__player--mobile+.cf-video__player--desktop{display:none}@media (min-width:1025px){.cf-video{margin-bottom:9.6rem}}.cf-video--no-bottom-margin{margin-bottom:0!important}@media (min-width:641px){.cf-video__player--mobile{display:none}.cf-video__player--desktop{display:block!important}}.landing-page-content{background-color:#262626;color:#fff;padding:3.2rem 1.6rem}@media (min-width:1025px){.landing-page-content{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;padding:9.6rem 2.4rem 4.8rem;position:relative;top:0;width:100%;z-index:2}.landing-page-content--left{justify-content:left}.landing-page-content--right{justify-content:right}.landing-page-content-wrapper{background-color:rgba(0,0,0,.5);margin:5.6rem 0;padding:6.4rem 5.6rem;pointer-events:all;width:45.6rem}}@media (min-width:1025px) and (min-width:1500px){.landing-page-content{align-items:flex-start}}@media (min-width:1025px){.cf-video__player.-loop+.landing-page-content .landing-page-content-wrapper{margin:0}}.gform_wrapper{--error:#9e141c;--error-bg:#f8f0f0;--valid:#49a020;--valid-bg:#fff}.gform_wrapper .gfield{padding-bottom:22px;position:relative}.gform_wrapper .gfield.gfield_html,.gform_wrapper .gfield.gsection{margin-bottom:16px;padding:0}.gform_wrapper .gfield h2{margin-bottom:1.4rem}.gform_wrapper .gfield h2 :empty{display:none}.gform_wrapper .gfield ul{margin-bottom:0}.gform_wrapper .gfield.small-margins{padding:0}.gform_wrapper .gfield.small-margins h2:empty{display:none}.gform_wrapper .gfield:has(.ginput_container_radio){margin-bottom:0}.gform_wrapper .gfield.gf_list_2col,.gform_wrapper .gfield.gf_list_3col,.gform_wrapper .gfield.gf_list_4col,.gform_wrapper .gfield.gf_list_5col,.gform_wrapper .gfield.gf_list_6col{padding-bottom:0!important}.gform_wrapper .gfield_required span{display:none}.gform_wrapper .gfield_required:after{content:"*"}.gform_wrapper .ginput_container_select .b-select-wrapper label.error{bottom:-36px}.gform_wrapper .ginput_container_checkbox,.gform_wrapper .ginput_container_radio{margin-bottom:16px}.gform_wrapper .ginput_container_checkbox .gchoice,.gform_wrapper .ginput_container_radio .gchoice{margin-bottom:10px}.gform_wrapper label.styled-upload{margin-bottom:8px}.gform_wrapper input.valid{background:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/Validate-ok.svg') no-repeat right 20px center,var(--valid-bg);border:1px solid var(--valid)}.gform_wrapper input.error{background:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/Validate-error.svg') no-repeat right 20px center,var(--error-bg);border:1px solid var(--error)}.gform_wrapper input[type=checkbox].error+label:before,.gform_wrapper input[type=radio].error+label:before{color:var(--error)}.gform_wrapper input[type=checkbox]:checked+label:before,.gform_wrapper input[type=radio]:checked+label:before{color:var(--valid)}.gform_wrapper label.error{bottom:-14px;color:var(--error);font-size:14px;font-style:italic;height:32px;left:0;line-height:16px;position:absolute;visibility:initial}.gform_wrapper .ginput_container_checkbox label.error,.gform_wrapper .ginput_container_radio label.error{bottom:0}.gform_wrapper .ginput_container_checkbox label.error:before,.gform_wrapper .ginput_container_radio label.error:before{display:none}.gform_wrapper select.valid{background:var(--valid-bg);border:1px solid var(--valid)}.gform_wrapper select.valid+.b-select-expander,.gform_wrapper select.valid+label+.b-select-expander{border-color:var(--valid)}.gform_wrapper select.error{background:var(--error-bg);border:1px solid var(--error)}.gform_wrapper select.error+label+.b-select-expander{border-color:var(--error)}.gform_wrapper select.vali .noErrorMsg label.error{display:none!important;height:0!important;overflow:hidden!important;width:0!important}.gform_wrapper textarea{border:1px solid #d7d7d7}.gform_wrapper textarea.valid{background:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/Validate-ok.svg') right 20px top 20px no-repeat,var(--valid-bg);border-color:var(--valid)}.gform_wrapper textarea.error{background:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/build/img/Validate-error.svg') right 20px top 20px no-repeat,var(--error-bg);border-color:var(--error)}.gform_wrapper .validation_error{align-items:center;background-color:#ffeded;border:1px solid #e01b21;border-radius:2px;display:flex;justify-content:flex-start;padding:32px}.gform_wrapper .validation_error h2{color:#e01b21;font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:24px;margin:0;text-transform:unset}.gform_wrapper .validation_error h2:before{align-items:center;background-image:url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/src/img/error.svg');content:"";display:inline-block;flex-shrink:0;height:24px;margin-right:24px;vertical-align:middle;width:24px}@media (max-width:768px){.gform_wrapper .validation_error{padding:16px}.gform_wrapper .validation_error h2:before{margin-right:8px}}.landing-page-section--products{background-color:#f9f9f9;margin-bottom:56px;padding:56px 0}@media (min-width:1024px){.landing-page-section--products{margin-bottom:96px;padding:96px 0}}.site-menu-button{--width:18px;--height:12px;--padding:18px 15px;--position-right:20px;--color:#e01b21;align-items:center;background:none;border:none;box-shadow:none;cursor:pointer;display:flex;justify-content:center;padding:var(--padding);transform:rotate(0deg);transition:.2s ease-out}.site-menu-button:focus{outline:none}.site-menu-button>span{height:var(--height);position:relative}.site-menu-button span span,.site-menu-button>span{box-sizing:border-box;display:block;width:var(--width)}.site-menu-button span span{background:var(--color);border-radius:1.5px;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.1s ease-out}.site-menu-button span span:first-child{top:0}.site-menu-button span span:nth-child(2),.site-menu-button span span:nth-child(3){top:calc(var(--height)/2);transform:none}.site-menu-button span span:nth-child(4){top:var(--height)}.site-menu-button.open span span:first-child{left:50%;top:var(--height);width:0}.site-menu-button.open span span:nth-child(2){transform:rotate(45deg)}.site-menu-button.open span span:nth-child(3){transform:rotate(-45deg)}.site-menu-button.open span span:nth-child(4){left:50%;top:12px;width:0}.-nav-mobile-active .site-menu-button span span:first-child{left:50%;top:var(--height);width:0}.-nav-mobile-active .site-menu-button span span:nth-child(2){transform:rotate(45deg)}.-nav-mobile-active .site-menu-button span span:nth-child(3){transform:rotate(-45deg)}.-nav-mobile-active .site-menu-button span span:nth-child(4){left:50%;top:12px;width:0}.promoboxes{grid-gap:.8rem;display:grid;font-family:factoria,Roboto Slab,Verdana,Geneva,sans-serif;font-weight:600;list-style:none;margin:9.6rem auto;max-width:146.4rem;padding:0 1.6rem}@media (max-width:1024px){.promoboxes{margin:4.8rem auto}}.promoboxes--2{grid-template-columns:repeat(2,1fr);height:40.4rem}@media (max-width:768px){.promoboxes--2{grid-template:repeat(2,18.5rem)/1fr;height:auto}}.promoboxes--3{grid-template-columns:repeat(3,1fr);height:26.6rem}@media (max-width:768px){.promoboxes--3{grid-template-columns:repeat(2,1fr);grid-template:18.5rem 16rem/repeat(2,1fr);height:35.3rem}.promoboxes--3 .promobox:first-child{grid-column:1/3}}.promoboxes--4{grid-template-columns:repeat(4,1fr);height:19.8rem}@media (max-width:768px){.promoboxes--4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,16rem);height:auto}}.promoboxes--5{grid-template:repeat(2,19.8rem)/repeat(4,1fr);height:40.4rem}.promoboxes--5 .promobox:first-child{grid-column:1/3;grid-row:1/3}@media (max-width:768px){.promoboxes--5{grid-template-columns:repeat(2,1fr);grid-template-rows:18.5rem repeat(3,16rem);height:auto}}.promoboxes--6{grid-template:repeat(2,26.6rem)/repeat(3,1fr);height:54rem}@media (max-width:768px){.promoboxes--6{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,16rem);height:auto}}.promoboxes .promobox{background:none!important;grid-column:auto;overflow:hidden;position:relative}.promoboxes .promobox img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promoboxes .promobox__text-overlay{align-items:center;background:rgba(51,51,51,.5);color:#fff;display:flex;font-size:1.8rem;font-weight:800;height:100%;justify-content:center;left:50%;padding:1.6rem;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:100%}@media (max-width:768px){.promoboxes .promobox__text-overlay{font-size:1.3rem}}.promoboxes .promobox__text-overlay:hover{opacity:0}@media (max-width:768px){.page-template-default .promoboxes{padding:0}.page-template-default .promoboxes--2{height:23.1rem}.page-template-default .promoboxes--3{height:15.1rem}.page-template-default .promoboxes--4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,23.1rem);height:auto}.page-template-default .promoboxes--5{grid-template:repeat(4,23.1rem)/repeat(2,1fr);height:auto}.page-template-default .promoboxes--5 .promobox:first-child{grid-column:1/3;grid-row:1/3}}@media (max-width:768px) and (max-width:768px){.page-template-default .promoboxes--5{grid-template:18.5rem repeat(3,16rem)/repeat(2,1fr);height:auto}}@media (max-width:768px){.page-template-default .promoboxes--6{grid-template:repeat(2,15.1rem)/repeat(3,1fr);height:auto}}.image-50-text-50{--background-color:#fff;margin:0 auto;max-width:143.2rem;padding:9.6rem 0}@media (max-width:767px){.image-50-text-50{--background-color:#f7f7f7;margin:4.8rem auto;padding:0}}.image-50-text-50__row{display:flex;flex-wrap:wrap}@media (min-width:768px){.image-50-text-50__row--left:nth-child(2n),.image-50-text-50__row--right:nth-child(odd){flex-direction:row-reverse}}.image-50-text-50__row-image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;position:relative;width:50%}@media (max-width:768px){.image-50-text-50__row-image{aspect-ratio:1/1;min-height:unset;width:100%}}.image-50-text-50__row-image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.image-50-text-50__row-text{background:var(--background-color);padding:6.4rem 5.6rem;width:50%}@media (max-width:768px){.image-50-text-50__row-text{padding:3.2rem 1.6rem 4.8rem;width:100%}}.image-50-text-50 .bravo-cloudflare-video--shortcode{aspect-ratio:unset!important;inset:0;position:absolute}.landing-page-slideshow-slides-wrapper{margin:0 auto;max-width:256rem;overflow:hidden;position:relative}.landing-page-slideshow{bottom:0;display:block;max-width:1300px;max-width:none;top:0;width:100%}.landing-page-slideshow .slick-slide{position:relative}@media (max-width:1920px) and (min-width:1025px){.landing-page-slideshow .slick-slide{height:75rem}}.landing-page-slideshow .slick-slide>div{height:100%}.landing-page-slideshow .slick-slide .slide-image{display:block;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%)}.landing-page-slideshow .slick-slide .slide-image.-mobile{top:0;transform:none}.landing-page-slideshow .slick-slide .slide-ratio{display:block;height:auto;max-width:none!important;opacity:0;position:relative;width:100%}.landing-page-slideshow .slick-slide .slide-ratio--mobile{display:block}@media (min-width:768px){.landing-page-slideshow .slick-slide .slide-ratio--mobile{display:none}}.landing-page-slideshow .slick-slide .slide-ratio--desktop{display:none}@media (min-width:768px){.landing-page-slideshow .slick-slide .slide-ratio--desktop{display:block}}@media (min-width:1025px) and (max-width:1920px){.landing-page-slideshow .slick-slide .slide-ratio{display:none}}.landing-page-slideshow .slick-slide .slide-image-wrapper{height:100%;width:100%}.landing-page-slideshow .slick-slide .slide-image-wrapper .-desktop,.landing-page-slideshow .slick-slide .slide-image-wrapper.-has-mobile .-mobile{display:block}.landing-page-slideshow .slick-slide .slide-image-wrapper.-has-mobile .-desktop{display:none}@media (min-width:768px){.landing-page-slideshow .slick-slide .slide-image-wrapper.-has-mobile .-desktop{display:block}.landing-page-slideshow .slick-slide .slide-image-wrapper.-has-mobile .-mobile{display:none}}.landing-page-slideshow .slick-slide .slide-image-wrapper .image-wrapper{height:100%;position:relative}.landing-page-slideshow .slide-content{background-color:rgba(0,0,0,.5);color:#fff;height:auto;padding:6.4rem 5.6rem 2.4rem;position:absolute;top:9.6rem;transition:all .4s;width:45.6rem}@media (max-width:1024px){.landing-page-slideshow .slide-content{background-color:#262626;height:29.1rem;padding-bottom:8.6rem;position:unset;text-align:center;text-align:left!important;width:100%;word-break:break-word}.landing-page-slideshow .slide-content p{text-align:left!important}}@media (max-width:768px){.landing-page-slideshow .slide-content{padding:3.2rem 1.6rem 8.6rem}}@media (min-width:1025px){.landing-page-slideshow .slide-content--center{left:50%;transform:translateX(-50%)}.landing-page-slideshow .slide-content--left{left:0}.landing-page-slideshow .slide-content--right{right:0}}.landing-page-slideshow .slide-content h1,.landing-page-slideshow .slide-content h2,.landing-page-slideshow .slide-content h3{color:#fff}.landing-page-slideshow .slide-content__show-more{bottom:0;display:none;height:156px;left:0;pointer-events:none;position:absolute;right:0}@media (max-width:1024px){.landing-page-slideshow .slide-content__show-more{display:block}}.landing-page-slideshow .slide-content__show-more-gradient{background:transparent linear-gradient(180deg,rgba(38,38,38,0),#262626) 0 0 no-repeat padding-box;bottom:8.6;height:7rem;left:0;position:absolute;right:0;transition:all .4s}.landing-page-slideshow .slide-content__show-more-bottom{background:#262626;bottom:0;height:8.6rem;left:0;position:absolute;right:0}.landing-page-slideshow .slide-content__show-more-btn{bottom:4.8rem;color:#fff;pointer-events:all;position:absolute;text-decoration:underline}@media (max-width:1024px){.landing-page-slideshow .slide-content__show-more-btn{left:5.6rem}}@media (max-width:768px){.landing-page-slideshow .slide-content__show-more-btn{left:1.6rem}}.landing-page-slideshow .slide-content .less{display:none}.landing-page-slideshow .slide-content.--open{height:auto}.landing-page-slideshow .slide-content.--open .more{display:none}.landing-page-slideshow .slide-content.--open .less{display:initial}.landing-page-slideshow .slide-content.--open .slide-content__show-more-gradient{opacity:0}.landing-page-slideshow .slick-dots{bottom:3.6rem;height:3.2rem}.landing-page-slideshow .slick-dots li{height:12px;width:12px}.landing-page-slideshow .slick-dots li button{background:#fff;border-radius:9999px;height:12px;padding:4px;width:12px}.landing-page-slideshow .slick-dots li button:before{display:none}.landing-page-slideshow .slick-dots li.slick-active button{background:#a01f1b;border:2px solid #fff}@media (max-width:1024px){.landing-page-slideshow .slick-dots{bottom:31rem}}.landing-page-slideshow.slick-dotted.slick-slider{margin-bottom:0}.landing-page-section .landing-page-navigation-section .landing-page-slideshow .landing-page-navigation,.landing-page-slideshow .breadcrumbs-wrapper,.landing-page-slideshow .content-wrapper,.landing-page-slideshow .landing-page-section .landing-page-navigation-section .landing-page-navigation,.landing-page-slideshow .main-inner,.landing-page-slideshow .main-nav .main-nav-content,.landing-page-slideshow .page-navigation-section,.landing-page-slideshow .site-copyright-wrapper-inner,.main-nav .landing-page-slideshow .main-nav-content{bottom:0;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media (max-width:1024px){.landing-page-section .landing-page-navigation-section .landing-page-slideshow .landing-page-navigation,.landing-page-slideshow .breadcrumbs-wrapper,.landing-page-slideshow .content-wrapper,.landing-page-slideshow .landing-page-section .landing-page-navigation-section .landing-page-navigation,.landing-page-slideshow .main-inner,.landing-page-slideshow .main-nav .main-nav-content,.landing-page-slideshow .page-navigation-section,.landing-page-slideshow .site-copyright-wrapper-inner,.main-nav .landing-page-slideshow .main-nav-content{inset:unset;padding:0;position:relative;transform:none}}.landing-page-slideshow .slide-content-wrapper{height:100%;position:relative;width:100%}@media (min-width:1025px){.landing-page-slideshow .slide-content-wrapper--empty{display:none}}.landing-page-section .landing-page-navigation-section .landing-page-slideshow-container.-no-content .landing-page-navigation,.landing-page-slideshow-container.-no-content .breadcrumbs-wrapper,.landing-page-slideshow-container.-no-content .content-wrapper,.landing-page-slideshow-container.-no-content .landing-page-section .landing-page-navigation-section .landing-page-navigation,.landing-page-slideshow-container.-no-content .main-inner,.landing-page-slideshow-container.-no-content .main-nav .main-nav-content,.landing-page-slideshow-container.-no-content .page-navigation-section,.landing-page-slideshow-container.-no-content .site-copyright-wrapper-inner,.main-nav .landing-page-slideshow-container.-no-content .main-nav-content{display:none}@media (max-width:1024px){.landing-page-slideshow-container.-no-content .slick-dots{bottom:3.6rem}}.img-text-cols{align-self:center;display:flex;flex-wrap:nowrap;gap:3.2rem;list-style:none;margin:9.6rem auto;max-width:146.4rem;padding:0 1.6rem}@media (max-width:768px){.img-text-cols{flex-direction:column;gap:1.6rem;margin:4.8rem auto}}.img-text-cols--2 .img-text-col{width:50%}.img-text-cols--2 .img-text-col img{height:41rem}@media (max-width:768px){.img-text-cols--2 .img-text-col{width:100%}.img-text-cols--2 .img-text-col img{height:19.1rem}}.img-text-cols--3 .img-text-col{width:33.33%}.img-text-cols--3 .img-text-col img{height:26.7rem}@media (max-width:768px){.img-text-cols--3 .img-text-col{width:100%}.img-text-cols--3 .img-text-col img{height:19.1rem}}.img-text-cols--4 .img-text-col{width:25%}.img-text-cols--4 .img-text-col img{height:19.5rem}@media (max-width:768px){.img-text-cols--4 .img-text-col{width:100%}.img-text-cols--4 .img-text-col img{height:19.1rem}}.img-text-cols .img-text-col{background:none!important;display:flex;flex-direction:column;grid-column:auto;overflow:hidden;position:relative}.img-text-cols .img-text-col img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.img-text-cols .img-text-col__info{align-items:flex-start;background:#fff;display:flex;flex-direction:column;flex-grow:1;padding:3.2rem 0}@media (max-width:768px){.img-text-cols .img-text-col__info{padding:3.2rem 0}}.img-text-cols .img-text-col__text{color:#222;margin-bottom:3.2rem}.img-text-cols .img-text-col__btn{margin-top:auto;padding:.8rem}.img-text-cols .img-text-col__btn svg{display:block}.img-text-cols .img-text-col__a{color:#000}.img-text-cols .img-text-col__a .img-text-col{width:100%}.sidebar-employee{background:linear-gradient(transparent,#eee 200px);margin-bottom:4rem}@media (max-width:768px){.sidebar-employee{margin-bottom:4.8rem}}.sidebar-employee img{display:block;height:auto;width:100%}.sidebar-employee img.--transparent-image{margin:0 auto;max-height:250px;width:auto}.sidebar-employee__name{font-family:ropa-mix-pro,Verdana,Geneva,sans-serif;font-size:2rem;font-weight:700}.sidebar-employee__content{background:#f7f7f7;padding:3.2rem}@media (max-width:768px){.sidebar-employee__content{padding:2.4rem 1.6rem 3.2rem 2.4rem}}.sidebar-employee__title{margin-bottom:2.4rem}.cases-page-slideshow-nav .sidebar-employee__info .slick-arrow:before,.sidebar-employee__info .borga-icon,.sidebar-employee__info .cases-page-slideshow-nav .slick-arrow:before{align-items:center;display:inline-flex;height:2.4rem;justify-content:center;width:2.4rem}.sidebar-employee__email,.sidebar-employee__mobile,.sidebar-employee__phone{align-items:center;display:flex;gap:.8rem;line-height:1.6}.sidebar-employee__email{text-decoration:underline}.sidebar-employee__mobile,.sidebar-employee__phone{font-weight:700;margin-bottom:1rem}.page-navigation-section-wrapper{background-color:#333}.page-navigation-section{position:relative}@media (max-width:768px){.page-navigation-section .page-navigation{display:none}}.page-navigation-section .page-navigation{display:inline-block;list-style:none;margin:0;padding:0;position:relative;white-space:nowrap}.page-navigation-section .page-navigation .page-navigation-item,.page-navigation-section .page-navigation .page-navigation-item-dots{display:inline-block}.page-navigation-section .page-navigation .page-navigation-item a,.page-navigation-section .page-navigation .page-navigation-item-dots a{color:#fff;font-size:1.3rem;font-weight:600;line-height:6rem;padding:0 2.4rem;text-transform:uppercase}.page-navigation-section .page-navigation .page-navigation-item-dots{position:relative}@media (min-width:1025px){.page-navigation-section .page-navigation li:first-child{margin-left:-2.4rem}}.page-navigation-section .page-navigation-button{background:none;border:none;color:#fff;cursor:pointer;font-size:28px;line-height:5rem;padding:0 1.5rem 1rem}.page-navigation-section .page-navigation-button:focus{outline:none}.page-navigation-section .page-sub-navigation{background:#333;display:none;list-style:none;padding:0;position:absolute;right:-3.5rem;top:6rem;z-index:500}.page-navigation-section .page-sub-navigation .page-sub-navigation-item{border-top:1px solid #fff;display:none}.page-navigation-section .page-sub-navigation .page-sub-navigation-item a{color:#fff;display:block;line-height:40px;min-width:150px;padding:0 25px}.sticky-request{align-items:center;background:#49a020;border-radius:4px 4px 0 0;color:#fff;display:none;font-weight:600;padding:8px 16px;position:fixed;right:48px;top:535px;transform:rotate(270deg) translateX(50%);transform-origin:top right;z-index:115}@media (max-width:767px){.sticky-request{top:325px}}.sticky-request:hover{color:#f1f1f1}.sticky-request:hover .icon{background:#f1f1f1}.sticky-request .icon{align-items:center;background:#fff;border-radius:999px;color:#49a020;display:flex;height:32px;justify-content:center;margin-right:8px;width:32px}.sticky-request .icon.form:before{content:"\e91b"}.sticky-request .icon.chat:before{content:"\e91c"}.sticky-request .icon.campaign:before{content:"\e91d"}.sticky-request .icon.star:before{content:"\e920"}.sticky-request__text{font-size:1.5em;line-height:2.4rem}@media (max-width:767px){.sticky-request--mobile{display:flex}}@media (min-width:768px) and (max-width:1024px){.sticky-request--tablet{display:flex}}@media (min-width:1025px){.sticky-request--desktop{display:flex}}.our-locations{-moz-columns:2;column-count:2;list-style-type:none;max-width:334px;padding-left:0}.our-locations__location{margin-bottom:12px}.our-locations__link{color:#575757;display:block;font-size:1.4rem;line-height:19px;max-width:161px;text-decoration:underline;width:100%}.our-locations__flag{display:inline-block;margin-right:8px}.borga-widgets-latest-updates-widget.borga-ajax-loading .footer-heading:before{background:url(/assets/build/img/footer-ajax-loader.gif) no-repeat 50%;content:" ";float:right;height:100%;width:16px}.last-updated__link{text-decoration:none}.last-updated__time{color:#888}.mfp-bg{background:#000;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{background:#000;box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{visibility:hidden}.mfp-close:before{background-color:#606060;content:"\e81c";font-size:20px;padding:10px;position:absolute;right:30px;top:30px;visibility:visible}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:30px;top:30px}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{color:#fff;font-size:64px;font-weight:700;margin-top:-37.5px;padding:0 25px;position:absolute;top:50%}.mfp-arrow-left{left:10%}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"\e80c"}.mfp-arrow-right{right:10%}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"\e80d"}.mfp-iframe-holder{height:auto;left:50%;max-width:900px;padding-bottom:40px;padding-top:40px;top:50%;transform:translateX(-50%) translateY(-50%)}.mfp-iframe-holder .mfp-content{line-height:0;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-holder .mfp-arrow-left{left:-20%}.mfp-iframe-holder .mfp-arrow-right{right:-20%}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{display:none}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;width:600px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{padding-top:0;right:0;top:0}.mfp-bg button{color:#fff;position:absolute;right:-6px;top:0}.slick-loading .slick-list{background:#fff url('/cdn-cgi/image/quality=90,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/themes/borga-wp/assets/vendor/slick/ajax-loader.gif') 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/wp-content/themes/borga-wp/assets/vendor/slick/fonts/slick.eot);src:url(/wp-content/themes/borga-wp/assets/vendor/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/borga-wp/assets/vendor/slick/fonts/slick.woff) format("woff"),url(/wp-content/themes/borga-wp/assets/vendor/slick/fonts/slick.ttf) format("truetype"),url(/wp-content/themes/borga-wp/assets/vendor/slick/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
