@import url(https://p.typekit.net/p.css?s=1&k=obp5hfl&ht=tk&f=17265.17267.17272&a=86979940&app=typekit&e=css);@font-face{font-display:swap;font-family:Poppins light;font-style:normal;font-weight:300;src:url(/app/themes/vikings/dist/fonts/poppins-v21-latin-300.39576fe9.woff2) format("woff2"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-300.5558b049.woff) format("woff"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-300.6cc700ae.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins regular;font-style:normal;font-weight:400;src:url(/app/themes/vikings/dist/fonts/poppins-v21-latin-regular.405055dd.woff2) format("woff2"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-regular.f61407da.woff) format("woff"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-regular.80946c08.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins sembold;font-style:normal;font-weight:600;src:url(/app/themes/vikings/dist/fonts/poppins-v21-latin-600.91145014.woff2) format("woff2"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-600.25ea8139.woff) format("woff"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-600.fbef39d5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins bold;font-style:normal;font-weight:700;src:url(/app/themes/vikings/dist/fonts/poppins-v21-latin-700.d86662fe.woff2) format("woff2"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-700.c54a5265.woff) format("woff"),url(/app/themes/vikings/dist/fonts/poppins-v21-latin-700.69376764.ttf) format("truetype")}.client-grid-item{padding:15px}@media screen and (max-width:1024px){.client-grid-item{margin-bottom:0;padding:5px}}.client-grid-item.toshow.visible{display:block}.client-grid-item .item-content{border-radius:8px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.client-grid-item .item-content .client-infos{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:calc(100% - 6px);justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%;z-index:2}.client-grid-item .item-content .client-infos:before{background-color:var(--text-base);content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:1024px){.client-grid-item .item-content .client-infos{background-color:#fff;border-bottom-left-radius:0;border-top-left-radius:0;height:auto;justify-content:flex-start;left:0;max-width:90%;opacity:1;padding:4px 9px 4px 2px;top:10px;width:auto}}.client-grid-item .item-content .client-infos .client-description,.client-grid-item .item-content .client-infos .client-name{margin:0}.client-grid-item .item-content .client-infos .client-name{color:#fff;font-family:Poppins semibold,arial;font-size:15px}@media screen and (max-width:1024px){.client-grid-item .item-content .client-infos .client-name{color:var(--text-base)}}.client-grid-item .item-content .client-infos .client-description{color:#fff;font-family:Poppins light,arial;font-size:13px}@media screen and (max-width:1024px){.client-grid-item .item-content .client-infos .client-description{color:var(--text-base)}}.client-grid-item .item-content img{border-radius:8px;transition:.4s;width:100%}.client-grid-item .item-content:hover .client-infos{opacity:1;transition:.4s}#filters-isotope-mobile{display:none}@media screen and (max-width:1024px){#filters-isotope-mobile{align-items:center;display:flex;justify-content:space-between;padding-left:20px;width:100%}#filters-isotope-mobile:after{background-color:transparent;background-image:url(/app/themes/vikings/dist/images/button-arrow-orange.83996586.svg);background-repeat:no-repeat;background-size:contain;height:15px;position:static;width:15px}}.global-filters{margin:40px auto;position:relative}.global-filters .button-group{display:flex;flex-grow:1}@media screen and (max-width:1024px){.global-filters .button-group{background-color:#fff;flex-direction:column;position:absolute;transform:scaleY(0);transform-origin:top center;transition:.4s;visibility:hidden;width:100%;z-index:3}.global-filters .button-group.open{transform:scaleY(1);transition:.4s;visibility:visible}}.global-filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;color:var(--primary-color);cursor:pointer;flex:inherit;font-family:Poppins bold,arial;font-size:18px;padding:15px 20px;position:relative;transition:.4s}@media screen and (max-width:1024px){.global-filters button#active{display:none}}.global-filters button:first-child{padding-left:0}.global-filters button:last-child{padding-right:0}.global-filters button:after,.global-filters button:before{background-color:var(--primary-color);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:.4s;width:0}.global-filters button:before{height:1px;width:100%}.global-filters button.clicked,.global-filters button:hover{color:var(--primary-color);transition:.4s}.global-filters button.clicked:after,.global-filters button:hover:after{transition:.4s;width:100%}.gallery-container .grid-sizer,.gallery-container .isotope-item{width:25%}@media screen and (max-width:1024px){.gallery-container .grid-sizer,.gallery-container .isotope-item{width:50%}}@media screen and (max-width:640px){.gallery-container .grid-sizer,.gallery-container .isotope-item{width:100%}}