
/*!
Theme Name: db Group
Theme URI: http://underscores.me/
Author: The Concept Stadium
Author URI: https://conceptstadium.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: db-group
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

db Group is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-family:'bornasemibold'}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:'bornabold';src:url("/wp-content/themes/db-group/fonts/borna-bold-webfont.woff2") format("woff2"), url("/wp-content/themes/db-group/fonts/borna-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bornamedium';src:url("/wp-content/themes/db-group/fonts/borna-medium-webfont.woff2") format("woff2"), url("/wp-content/themes/db-group/fonts/borna-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bornaregular';src:url("/wp-content/themes/db-group/fonts/borna-regular-webfont.woff2") format("woff2"), url("/wp-content/themes/db-group/fonts/borna-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bornasemibold';src:url("/wp-content/themes/db-group/fonts/borna-semibold-webfont.woff2") format("woff2"), url("/wp-content/themes/db-group/fonts/borna-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'wilmamankiller';src:url("/wp-content/themes/db-group/fonts/wilma-mankiller-modern-webfont.woff2") format("woff2"), url("/wp-content/themes/db-group/fonts/wilma-mankiller-modern-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:20px;line-height:1.1}@media (max-width: 1800px){html{font-size:18px}}@media (max-width: 1500px){html{font-size:17px}}@media (max-width: 1200px){html{font-size:16px}}@media (max-width: 920px){html{font-size:15px}}body,button,input,select,optgroup,textarea{color:#231E5A;font-family:"bornaregular";font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:bold;line-height:1;color:#231E5A;font-family:"wilmamankiller";font-weight:normal;margin-top:1em;margin-bottom:0.7em}h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6
strong{font-family:"wilmamankiller";font-weight:normal}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0
0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}body.modal-open{overflow:hidden}body.modal-open::before{content:'';position:fixed;inset:0;z-index:1000;background-color:#231E5A;opacity:0.9}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0
0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-family:'bornabold'}dd{margin:0
1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em
0}table{margin:0
0 1.5em;width:100%}a{color:#231E5A}a:visited{color:#231E5A}a:hover,a:focus,a:active{color:#231E5A}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.button,.button,button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;border-radius:0;background:#231E5A;color:#FFEBC6;line-height:1;padding:0.7em 1em 0.5em 1em;cursor:pointer;font-family:'bornasemibold';text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block}a.button:hover,a.button:active,a.button:focus,.button:hover,.button:active,.button:focus,button:hover,button:active,button:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background-color:#FFEBC6;color:#231E5A}a.button.button--alt,.button.button--alt,button.button--alt,input[type="button"].button--alt,input[type="reset"].button--alt,input[type="submit"].button--alt{background-color:#FFEBC6;color:#231E5A}a.button.button--alt:hover,a.button.button--alt:active,a.button.button--alt:focus,.button.button--alt:hover,.button.button--alt:active,.button.button--alt:focus,button.button--alt:hover,button.button--alt:active,button.button--alt:focus,input[type="button"].button--alt:hover,input[type="button"].button--alt:active,input[type="button"].button--alt:focus,input[type="reset"].button--alt:hover,input[type="reset"].button--alt:active,input[type="reset"].button--alt:focus,input[type="submit"].button--alt:hover,input[type="submit"].button--alt:active,input[type="submit"].button--alt:focus{background-color:#231E5A;color:#FFEBC6}select,input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:0;border-radius:0;padding:0.7rem 0.5rem;background-color:#FFEBC6}select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}textarea{width:100%}.wrapper{max-width:1800px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.wrapper
.wrapper{padding-left:0;padding-right:0}.wrapper.wrapper--xl{max-width:1400px}.wrapper.wrapper--l{max-width:1200px}.wrapper.wrapper--m{max-width:920px}.wrapper.wrapper--s{max-width:640px}@media screen and (max-width: 920px){.wrapper{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width: 460px){.wrapper{padding-left:1em;padding-right:1em}}.site-main{overflow:hidden}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.header-cover{height:10vw;min-height:6rem;max-height:8rem;background-color:#231E5A}.first-post{margin-bottom:2rem;position:relative}.first-post::before{content:'';position:absolute;width:150vw;left:50%;transform:translateX(-50%);z-index:0;top:0;height:30%;background-color:#231E5A}.first-post
article.post{background-position:center;background-repeat:no-repeat;background-size:cover;height:33vw;display:flex;flex-direction:column;align-items:flex-end;position:relative;min-height:20rem;justify-content:center;max-height:25rem}.first-post article.post::before{content:'';width:50%;position:absolute;inset:0 0 0 auto;mix-blend-mode:multiply;z-index:1;background-color:#231E5A;z-index:1}.first-post article.post .entry-header{height:50%;width:50%;aspect-ratio:unset;text-align:right;padding:0}.first-post article.post .entry-header .post-info{padding:1.5rem 1.5rem 0 1.5rem;height:100%}.first-post article.post .entry-header .post-info::before{display:none}.first-post article.post .entry-header::before{display:none}.first-post article.post .entry-content{position:relative;z-index:2;width:50%;height:50%;background-color:transparent;justify-content:flex-start;padding:1.2rem 1.5rem 1.5rem 1.5rem;max-width:40%}.first-post article.post .entry-content .post-read-more{margin-top:1.2rem}@media screen and (max-width: 920px){.first-post
article.post{height:auto;max-height:unset}.first-post article.post::before{width:75%}.first-post article.post .entry-header{width:75%}.first-post article.post .entry-header .post-info a h2, .first-post article.post .entry-header .post-info a
h1{max-height:unset}.first-post article.post .entry-content{max-width:60%;width:75%;aspect-ratio:unset}}@media screen and (max-width: 640px){.first-post article.post .entry-content{max-width:unset}}.posts-grid{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1.5rem;row-gap:2rem;margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #231E5A;margin-bottom:3rem}@media screen and (max-width: 1500px){.posts-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 920px){.posts-grid{grid-template-columns:repeat(2, 1fr);column-gap:1.1rem;row-gap:1.5rem}}@media screen and (max-width: 460px){.posts-grid{grid-template-columns:1fr}}@media screen and (max-width: 920px){.posts-grid article.post .entry-header{aspect-ratio:2/1}.posts-grid article.post .entry-header::before{height:100%}.posts-grid article.post .entry-header .post-info{height:100%}.posts-grid article.post .entry-header .post-info::before{display:block}.posts-grid article.post .entry-header .post-info a h1, .posts-grid article.post .entry-header .post-info a
h2{font-size:1.5rem;max-height:unset}.posts-grid article.post .entry-content{aspect-ratio:4/2}}@media screen and (max-width: 640px){.posts-grid article.post .entry-header{aspect-ratio:4/5}.posts-grid article.post .entry-header .post-info::before{display:none}.posts-grid article.post .entry-header .post-info .post-title{height:auto}.posts-grid article.post .entry-header .post-info .mobile-read-more{display:inline-block}.posts-grid article.post .entry-header .post-info a h1, .posts-grid article.post .entry-header .post-info a
h2{font-size:1.4rem}.posts-grid article.post .entry-content{display:none}}@media screen and (max-width: 460px){.posts-grid article.post .entry-header{aspect-ratio:4/3}}@media screen and (max-width: 385px){.posts-grid article.post .entry-header{aspect-ratio:1}}.archive.category .posts-grid{border-top:0}.archive-title{margin-top:3rem}article.post{overflow:hidden}article.post .entry-header{background-position:center;background-repeat:no-repeat;background-size:cover;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:flex-end;position:relative}article.post .entry-header::before{content:'';height:50%;position:absolute;inset:auto 0 0 0;mix-blend-mode:multiply;z-index:1;background-color:#231E5A}article.post .entry-header .post-info{position:relative;z-index:1;height:50%;padding:1rem 1.5rem 1.5rem 1.5rem;text-align:right;color:#FFEBC6;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}article.post .entry-header .post-info:before{content:'';position:absolute;inset:auto 0 0 0;height:50px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #231e5a 100%)}article.post .entry-header .post-info .mobile-read-more{display:none;margin-top:1rem;text-transform:uppercase;font-family:'bornasemibold';font-size:0.85rem}article.post .entry-header .post-info .post-date{font-size:0.85rem;font-family:'bornasemibold';text-transform:uppercase;margin-bottom:1rem}article.post .entry-header .post-info
a{color:#FFEBC6;text-decoration:none}article.post .entry-header .post-info a h1, article.post .entry-header .post-info a
h2{color:#fff;margin:0;line-height:1}article.post .entry-content{background-color:#231E5A;color:#FFEBC6;padding:1.5rem 1.5rem;text-align:right;line-height:1.1;aspect-ratio:5/2.5;display:flex;flex-direction:column;justify-content:space-between}article.post .entry-content
p{margin:0;font-family:'bornamedium';font-size:0.85rem}@media screen and (max-width: 1500px){article.post .entry-content
p{font-size:0.95rem}}article.post .entry-content .post-read-more{display:block;margin-top:1rem;margin-bottom:0;font-size:0.85rem;color:#fff;text-transform:uppercase;text-decoration:none;font-family:'bornasemibold'}article.post[data-category="events"] .entry-header::before{background-color:#FFEBC6;mix-blend-mode:hard-light}article.post[data-category="events"] .entry-header .post-info{color:#231E5A}article.post[data-category="events"] .entry-header .post-info:before{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffebc6 100%)}article.post[data-category="events"] .entry-header .post-info
a{color:#231E5A}article.post[data-category="events"] .entry-header .post-info a h1, article.post[data-category="events"] .entry-header .post-info a
h2{color:#231E5A}article.post[data-category="events"] .entry-content{background-color:#FFEBC6;color:#231E5A}article.post[data-category="events"] .entry-content .post-read-more{color:#231E5A}.post-filters{display:flex;flex-wrap:wrap;gap:0.7rem}.post-thumbnail-wrapper{margin-top:-3rem;text-align:center}.post-heading-wrapper{border-bottom:2px solid #231E5A;display:flex;justify-content:space-between;gap:2rem;align-items:center;padding-left:5vw}.post-heading-wrapper .post-date{text-transform:uppercase;font-family:'bornasemibold'}.post-content{padding-left:5vw;margin-bottom:3rem}.post-share{padding-left:5vw;margin-top:1rem;margin-bottom:2rem;display:flex;justify-content:flex-end;gap:0.5em}.post-share
svg{height:1rem;width:auto}.post-share svg
path{fill:#231E5A}.nav-links{margin:3rem 0;display:flex;justify-content:space-between;font-family:'bornabold'}.post-navigation{margin:3rem 0;padding-left:5vw}.no-page-content{margin-top:3rem;margin-bottom:3rem;text-align:center}.brand-categories{margin-top:3rem;margin-bottom:3rem}.brand-categories .brand-categories-container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1.5rem;row-gap:1.5rem}@media screen and (max-width: 640px){.brand-categories .brand-categories-container{grid-template-columns:repeat(2, 1fr);column-gap:1rem;row-gap:1rem}}@media screen and (max-width: 385px){.brand-categories .brand-categories-container{grid-template-columns:1fr}}.brand-categories .brand-categories-container .brand-category{aspect-ratio:3/4;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;position:relative}@media screen and (max-width: 640px){.brand-categories .brand-categories-container .brand-category{height:10rem;aspect-ratio:unset}}.brand-categories .brand-categories-container .brand-category::before{content:'';position:absolute;inset:calc(100% - 7rem) 0 0 0;background-color:#231E5A;background-blend-mode:multiply;mix-blend-mode:multiply;z-index:1}@media screen and (max-width: 920px){.brand-categories .brand-categories-container .brand-category::before{inset:calc(100% - 4rem) 0 0 0}}@media screen and (max-width: 640px){.brand-categories .brand-categories-container .brand-category::before{inset:calc(100% - 5rem) 0 0 0}}.brand-categories .brand-categories-container .brand-category .category-title{position:relative;z-index:2}.brand-categories .brand-categories-container .brand-category .category-title
p{display:block;padding:3% 5%;margin:0;color:#fff;font-size:2rem;text-align:right;line-height:1.1;font-family:'wilmamankiller'}@media screen and (max-width: 1200px){.brand-categories .brand-categories-container .brand-category .category-title
p{font-size:1.5rem}}@media screen and (max-width: 920px){.brand-categories .brand-categories-container .brand-category .category-title
p{font-size:1.1rem;padding:0.3em 0.5em}}@media screen and (max-width: 640px){.brand-categories .brand-categories-container .brand-category .category-title
p{font-size:1.3rem}}.brand-categories .brand-categories-container .brand-category.current::before{background-color:#FFEBC6;mix-blend-mode:hard-light}.brand-categories .brand-categories-container .brand-category.current .category-title
p{color:#231E5A}.brand-category-content{margin-top:3rem;margin-bottom:3rem}.brand-category-content .brand-category-content-container{background-color:#FFEBC6;padding:2rem 10%;display:grid;grid-template-columns:1fr 3fr;column-gap:2rem;overflow:hidden;color:#231E5A}@media screen and (max-width: 640px){.brand-category-content .brand-category-content-container{grid-template-columns:1fr}}.brand-category-content .brand-category-content-container .brand-category-title{margin-top:0;position:relative;z-index:1}.brand-category-content .brand-category-content-container .brand-category-title::before{content:'';height:2px;width:200vw;position:absolute;bottom:-0.8em;background-color:#231E5A;left:-50vw;pointer-events:none}.brand-category-content .brand-category-content-container .brand-category-main-image{position:relative;z-index:2}.brand-category-content .brand-category-content-container .brand-category-description{font-family:'bornasemibold';margin-top:5rem}.brand-category-content .brand-category-content-container .brand-category-content{font-size:0.85rem;margin-top:3rem}.brand-category-logos{margin-top:3rem;margin-bottom:3rem}.brand-category-logos .brand-category-logos-container{display:flex;justify-content:center;flex-wrap:wrap;column-gap:3rem;row-gap:1.5rem;list-style:none;margin:0;padding:0}.brand-category-logos .brand-category-logos-container
li{display:flex;flex-direction:column;justify-content:center}.brand-category-logos .brand-category-logos-container
.brand{display:flex;flex-direction:column;justify-content:center}.brand-category-logos .brand-category-logos-container
img{width:8rem;height:5rem;object-fit:contain}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.site-header{position:fixed;left:0;right:0;top:0;height:5rem;z-index:999;background-color:transparent;transition:0.2s background-color ease}.site-header>.wrapper{height:100%}.site-header .header-container{position:relative;display:flex;justify-content:space-between;height:100%}.site-header .header-container
.hamburger{display:none;padding:0.5rem;background-color:transparent;margin-bottom:0.5rem;background-color:transparent}.site-header .header-container .hamburger:focus, .site-header .header-container .hamburger:hover{background-color:transparent}@media screen and (max-width: 1200px){.site-header .header-container
.hamburger{display:block}}.site-header .header-container .site-branding{height:100%;padding-top:0.5rem;padding-bottom:0.5rem}.site-header .header-container .site-branding>a{display:inline-block;height:100%;place-items:center}.site-header .header-container .site-branding .logo-wrapper{height:100%;width:auto;max-width:230px}.site-header .header-container .site-branding .logo-wrapper.mobile{display:none}@media screen and (max-width: 1200px){.site-header .header-container .site-branding .logo-wrapper.mobile{display:block}}@media screen and (max-width: 1200px){.site-header .header-container .site-branding .logo-wrapper.desktop{display:none}}.site-header .header-container .site-branding .logo-wrapper
svg{height:100%;width:100%;object-fit:contain}.site-header .header-container .main-navigation{position:absolute;left:50%;bottom:1rem;transform:translateX(-50%);padding-top:1rem}.site-header .header-container .main-navigation .mobile-navigation-logo{display:none;height:5rem;width:15rem;max-width:90%;flex-shrink:0}.site-header .header-container .main-navigation .mobile-navigation-logo
svg{width:100%;height:100%;object-fit:contain}.site-header .header-container .main-navigation .mobile-navigation-logo-small{display:none;height:5rem;width:15rem;flex-shrink:0}.site-header .header-container .main-navigation .mobile-navigation-logo-small
svg{width:100%;height:100%;object-fit:contain}.site-header .header-container .main-navigation .mobile-navigation-close{display:none;position:absolute;right:2rem;top:2rem;background-color:transparent;width:1rem;height:1rem;padding:0}.site-header .header-container .main-navigation .mobile-navigation-close
svg{width:100%;height:100%}.site-header .header-container .main-navigation .mobile-navigation-close:focus, .site-header .header-container .main-navigation .mobile-navigation-close:hover{background-color:transparent}@media screen and (max-width: 1200px){.site-header .header-container .main-navigation{background-color:#231E5A;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;transform:translateX(0);display:flex;flex-direction:column;align-items:center;overflow-y:auto;display:none}.site-header .header-container .main-navigation.open{display:flex}.site-header .header-container .main-navigation .mobile-navigation-close{display:block}.site-header .header-container .main-navigation .mobile-navigation-logo{display:block}}@media screen and (max-width: 640px){.site-header .header-container .main-navigation .mobile-navigation-logo-small{display:block}.site-header .header-container .main-navigation .mobile-navigation-logo{display:none}}.site-header .header-container .main-navigation
ul{list-style:none;padding:0;margin:0;display:flex;gap:0rem;text-transform:uppercase}@media screen and (max-width: 1200px){.site-header .header-container .main-navigation
ul{flex-direction:column;gap:2rem;padding-top:5rem;padding-bottom:3rem;overflow-y:auto}}.site-header .header-container .main-navigation ul
li{position:relative}@media screen and (max-width: 1200px){.site-header .header-container .main-navigation ul
li{width:100%;text-align:center}}.site-header .header-container .main-navigation ul li
a{color:#fff;text-decoration:none;line-height:1;text-align:center;padding:0.5rem 1.5rem;font-size:0.9rem}@media screen and (max-width: 1500px){.site-header .header-container .main-navigation ul li
a{padding:0.5rem 1rem}}@media screen and (max-width: 1200px){.site-header .header-container .main-navigation ul li
a{font-size:1.8rem;padding:0}}.site-header .header-container .main-navigation ul li a:hover{color:#fff}.site-header .header-container .main-navigation ul li a:visited{color:#fff}.site-header .header-container .main-navigation ul li a:visited:hover{color:#fff}.site-header .header-container .main-navigation ul li.current-menu-item>a{font-family:'bornabold';text-decoration:underline}.site-header .header-container .main-navigation ul li
ul{display:none;position:absolute;top:100%;left:0;width:500px;max-width:250px;background-color:#231E5A;flex-direction:column;text-align:left;padding:1.5rem 1.5rem 0.5rem 1.5rem}.site-header .header-container .main-navigation ul li ul
li{margin-bottom:0.8rem}.site-header .header-container .main-navigation ul li ul li
a{line-height:1;display:block;width:100%;text-align:left;padding:0;text-transform:none}@media screen and (max-width: 1200px){.site-header .header-container .main-navigation ul li
ul{display:block;position:static;width:100%;max-width:unset}.site-header .header-container .main-navigation ul li ul
li{margin-bottom:1rem}.site-header .header-container .main-navigation ul li ul li
a{font-size:1.5rem;text-align:center}}.site-header .header-container .main-navigation ul li:hover
ul{display:block}.site-header .header-container .navigation-right{display:flex;align-items:flex-end;gap:3rem;height:100%}.site-header .header-container .header-socials{align-self:flex-end;margin-bottom:1rem;display:flex;gap:1.5rem}.site-header .header-container .header-socials
svg{height:1rem;width:auto}.site-header .header-container .header-socials a svg
path{transition:0.1s fill ease;fill:#FFEBC6}.site-header .header-container .header-socials a:hover svg
path{fill:#fff}body:not(.home) .site-header{background-color:#231E5A}body.home
#masthead.scrolled{background-color:#231E5A}.site-header.scrolled{box-shadow:0 0 1rem 0 rgba(0, 0, 0, 0.3)}.site-footer{background-color:rgba(255, 235, 198, 0.5);padding:2rem 0 0 0}.site-footer>.wrapper{position:relative}.site-footer .top-footer{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:2rem;color:#231E5A;line-height:1.2}@media screen and (max-width: 640px){.site-footer .top-footer{padding-bottom:2rem}}.site-footer .top-footer::before{content:'';position:absolute;top:2.5rem;left:2rem;right:2rem;height:2px;background-color:#231E5A}@media screen and (max-width: 920px){.site-footer .top-footer::before{display:none}}.site-footer .top-footer .footer-col{width:calc(25% - 1rem)}.site-footer .top-footer .footer-col:nth-of-type(1){text-align:right}@media screen and (max-width: 920px){.site-footer .top-footer .footer-col:nth-of-type(1){display:none}}.site-footer .top-footer .footer-col:nth-of-type(2){width:calc(40% - 1rem)}@media screen and (max-width: 920px){.site-footer .top-footer .footer-col:nth-of-type(2){width:calc(50% - 1.5rem)}}@media screen and (max-width: 640px){.site-footer .top-footer .footer-col:nth-of-type(2){width:100%}}.site-footer .top-footer .footer-col:nth-of-type(3){width:calc(35% - 1rem)}@media screen and (max-width: 920px){.site-footer .top-footer .footer-col:nth-of-type(3){width:calc(50% - 1.5rem)}}@media screen and (max-width: 640px){.site-footer .top-footer .footer-col:nth-of-type(3){width:100%}}.site-footer .top-footer .footer-col .footer-col-heading{margin:0}.site-footer .top-footer .footer-col .footer-col-heading.mobile{display:none;margin-bottom:0.2em}@media screen and (max-width: 920px){.site-footer .top-footer .footer-col .footer-col-heading{display:none}.site-footer .top-footer .footer-col .footer-col-heading.mobile{display:block}}.site-footer .top-footer .footer-col .footer-col-title{margin-top:0.5em;text-transform:uppercase;font-family:'bornabold';line-height:1;margin-bottom:3rem}@media screen and (max-width: 920px){.site-footer .top-footer .footer-col .footer-col-title{margin-top:0}}@media screen and (max-width: 640px){.site-footer .top-footer .footer-col .footer-col-title{margin-bottom:0.5em}}.site-footer .bottom-footer{background-color:#231E5A;color:#FFEBC6;padding:0.5rem 0 1rem 0}.site-footer .bottom-footer .bottom-footer-wrapper{display:flex;justify-content:space-between;column-gap:2rem;align-items:flex-end}@media screen and (max-width: 920px){.site-footer .bottom-footer .bottom-footer-wrapper{flex-wrap:wrap}}@media screen and (max-width: 920px){.site-footer .bottom-footer .bottom-footer-wrapper .footer-col{width:100%}}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu{display:flex;align-items:flex-end;gap:1.5rem}@media screen and (max-width: 920px){.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu{flex-direction:column;justify-content:center;align-items:center;padding-top:1rem}}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu
ul.menu{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;column-gap:1.5rem;row-gap:0.5rem}@media screen and (max-width: 920px){.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu
ul.menu{justify-content:center;margin:1rem 0}}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu ul.menu
li{text-align:center}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-with-menu ul.menu li
a{color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;line-height:1}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-author{color:#FFEBC6;font-size:0.6rem;font-family:'bornasemibold'}@media screen and (max-width: 920px){.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-author{text-align:center;margin-top:1rem}}.site-footer .bottom-footer .bottom-footer-wrapper .footer-col.footer-col-author
a{color:inherit;text-decoration:none}.hero .hero-container{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero .hero-container .hero-arrow{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);width:2rem;z-index:1;cursor:pointer}.hero .hero-container .hero-arrow
svg{width:100%;height:auto}.hero .hero-container .hero-arrow .hero-arrow-path{transition:0.1s fill ease}.hero .hero-container .hero-arrow:hover .hero-arrow-path{fill:#fff}.hero .hero-container>.wrapper{height:100%}.hero .hero-container::before{content:'';position:absolute;inset:0;background-color:rgba(8, 7, 16, 0.8);mix-blend-mode:multiply;z-index:0;transition:0.2s background-color ease}.hero .hero-container .hero-content{height:100vh;height:100svh;min-height:38rem;position:relative;z-index:1;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:0.2s opacity ease;opacity:1;padding-top:8rem;padding-bottom:6rem}.hero .hero-container .hero-content .hero-title{color:#FFEBC6;font-size:2.66rem;line-height:1;margin-top:0;margin-bottom:0.5em}@media screen and (max-width: 1200px){.hero .hero-container .hero-content .hero-title{font-size:2.4rem}}@media screen and (max-width: 920px){.hero .hero-container .hero-content .hero-title{font-size:2.2rem}}.hero .hero-container .hero-content .hero-text{margin-top:0;margin-bottom:1rem;line-height:1.2}.hero .hero-container .hero-content .hero-video-button{padding:0;background:transparent;border:0;margin-top:2rem;width:4rem;height:auto}@media screen and (max-width: 920px){.hero .hero-container .hero-content .hero-video-button{margin-top:1.5rem}}.hero .hero-container .hero-content .hero-video-button
svg{width:100%;height:auto}.hero .hero-container .hero-content .hero-links{display:flex;justify-content:center;margin-top:5rem;flex-wrap:wrap;row-gap:1.6em}@media screen and (max-width: 920px){.hero .hero-container .hero-content .hero-links{margin-top:3rem}}.hero .hero-container .hero-content .hero-links
a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;line-height:1;padding:0
5%;position:relative;width:25%;font-family:'bornamedium'}.hero .hero-container .hero-content .hero-links a::before{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#FFEBC6}.hero .hero-container .hero-content .hero-links a:last-of-type::before{display:none}@media screen and (max-width: 920px){.hero .hero-container .hero-content .hero-links
a{width:100%;padding:0}.hero .hero-container .hero-content .hero-links a::before{top:unset;left:50%;right:unset;transform:translateX(-50%);bottom:-0.8em;width:50px;height:1px}}.hero-video-modal{position:fixed;padding:2vw;inset:0;z-index:1100;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;opacity:0;transition:0.2s opacity ease}.hero-video-modal .hero-modal-close-wrapper{display:flex;width:100%;justify-content:flex-end}.hero-video-modal .hero-close-video{background:transparent;border-radius:0;width:20px;height:20px;padding:0;margin-bottom:0.5rem;border:0}.hero-video-modal .hero-close-video
svg{width:100%;height:100%;object-fit:contain}.hero-video-modal.open{opacity:1;pointer-events:all}.hero-video-modal
video{width:100%;height:100%}.brands{background-color:#fff;margin-top:3rem;margin-bottom:3rem}.brands .section-title{text-align:center;margin-bottom:3rem;padding-bottom:0;border-bottom:0}.brands .brands-container{padding-bottom:2.5rem}.brands .brands-container
.brand{text-decoration:none}.brands .brands-container .brand
img{max-height:3rem;max-width:5rem;object-fit:contain}.brands .brands-container
.splide__slide{display:flex;flex-direction:column;justify-content:center}.brands .brands-container
.splide__pagination{bottom:1rem}.news{display:flex;position:relative;background-color:#000}@media screen and (max-width: 640px){.news{padding-top:5.5rem;background-color:transparent;flex-wrap:wrap}}.news .news-heading-wrapper{position:absolute;top:2rem;text-align:right;border-bottom:2px solid #FFEBC6;left:5vw;right:5vw;z-index:2;pointer-events:none}@media screen and (max-width: 640px){.news .news-heading-wrapper{top:1.5rem;text-align:left;border-color:#231E5A}}.news .news-heading-wrapper
h2{font-size:1rem;color:#FFEBC6;line-height:1;text-transform:uppercase;line-height:1;margin:0
0 0.5em 0}@media screen and (max-width: 640px){.news .news-heading-wrapper
h2{color:#231E5A;font-size:1.5rem}}.news .news-item{width:25%;height:33vw;min-height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;padding:80px
5vw 70px 0vw;z-index:1;transition:0.4s width cubic-bezier(0.61, 0.94, 0.44, 1);overflow:hidden}@media screen and (max-width: 920px){.news .news-item{width:33.333%}}@media screen and (max-width: 640px){.news .news-item{width:100%;padding:3rem 2rem 3rem 2rem;height:50vw;min-height:250px;height:auto}}.news .news-item:hover, .news .news-item:nth-of-type(1){width:50%}@media screen and (max-width: 920px){.news .news-item:hover, .news .news-item:nth-of-type(1){width:33.333%}}@media screen and (max-width: 640px){.news .news-item:hover, .news .news-item:nth-of-type(1){width:100%}}.news .news-item::before{content:'';inset:0;position:absolute;background-color:#000;opacity:0.6;mix-blend-mode:multiply;z-index:0}.news .news-item .news-item-meta{position:relative;z-index:1;color:#FFEBC6;font-size:0.85rem;text-transform:uppercase;font-family:'bornasemibold'}.news .news-item .news-item-content{position:relative;z-index:1;color:#fff}@media screen and (max-width: 640px){.news .news-item .news-item-content{max-width:80%}}.news .news-item .news-item-content .news-item-title{line-height:1.1;margin-bottom:0.5em;color:#fff;max-width:20rem}@media screen and (max-width: 920px){.news .news-item .news-item-content .news-item-title{max-width:15rem;font-size:1.3rem}}@media screen and (max-width: 640px){.news .news-item .news-item-content .news-item-title{max-width:unset;font-size:1.5rem}}.news .news-item .news-item-content .news-item-read-more{margin-bottom:0;font-size:0.85rem;text-transform:uppercase;font-family:'bornasemibold'}.news:hover .news-item:nth-of-type(1){width:25%}@media screen and (max-width: 920px){.news:hover .news-item:nth-of-type(1){width:33.333%}}@media screen and (max-width: 640px){.news:hover .news-item:nth-of-type(1){width:100%}}.news:hover .news-item:nth-of-type(1):hover{width:50%}@media screen and (max-width: 920px){.news:hover .news-item:nth-of-type(1):hover{width:33.333%}}@media screen and (max-width: 640px){.news:hover .news-item:nth-of-type(1):hover{width:100%}}.intro{background-color:#231E5A;padding-top:1rem;padding-bottom:3rem;color:#FFEBC6}.intro .intro-container{display:grid;grid-template-columns:2fr 3fr;column-gap:1rem;overflow:hidden;text-align:right;place-items:center stretch}@media screen and (max-width: 920px){.intro .intro-container{grid-template-columns:1fr;text-align:left}}.intro .intro-container .intro-headings{position:relative;z-index:1;padding-bottom:0.1rem}.intro .intro-container .intro-headings::before{content:'';height:2px;width:200vw;position:absolute;bottom:-0.8em;background-color:#FFEBC6;left:-50vw;pointer-events:none}.intro .intro-container .section-title{color:#FFEBC6;margin-top:0;padding-bottom:0;border:0}.intro .intro-container .section-subtitle{color:#fff;margin-top:0;margin-bottom:1.2em;line-height:1.2}.intro .intro-container .intro-content{margin-top:2rem;max-width:420px}.intro .intro-container .intro-content
strong{font-family:'bornabold'}.intro .intro-container .intro-container-left{display:flex;flex-direction:column;align-items:flex-end}.intro .intro-container .intro-container-right{text-align:center}.intro .intro-container .intro-image{position:relative;z-index:2;padding-right:3rem;max-height:30rem}@media screen and (max-width: 920px){.intro .intro-container .intro-container-left{order:2;align-items:center;text-align:center;margin-top:2rem}.intro .intro-container .intro-headings{width:100%}.intro .intro-container .intro-container-right{order:1;text-align:center}.intro .intro-container .intro-image{width:30rem}}.documents{margin-top:3rem;margin-bottom:3rem}.documents .documents-container{display:grid;grid-template-columns:5fr 2fr}@media screen and (max-width: 1200px){.documents .documents-container{grid-template-columns:1fr}}.documents .documents-container .documents-heading{position:relative;text-transform:uppercase;height:8rem;display:flex;flex-direction:column;justify-content:flex-end}.documents .documents-container .documents-heading::before{content:'';height:2px;width:200vw;position:absolute;bottom:0;background-color:#231E5A;left:-50vw;pointer-events:none}.documents .documents-container .documents-heading .documents-title{font-family:'bornasemibold';margin-bottom:0.5em;margin-top:0}.documents .documents-container .documents-container-left{background-color:rgba(255, 235, 198, 0.3);color:#231E5A;overflow:hidden;padding-left:5vw;padding-right:0.5rem;padding-bottom:3rem;position:relative;min-height:750px}@media screen and (max-width: 1200px){.documents .documents-container .documents-container-left{min-height:unset;padding-right:5vw}}.documents .documents-container .documents-container-left .close-documents{position:absolute;bottom:2rem;right:2rem;padding:0;width:2rem;height:2rem;border:0;background-color:transparent;display:none}@media screen and (max-width: 920px){.documents .documents-container .documents-container-left .close-documents{bottom:unset;top:10rem}}.documents .documents-container .documents-container-left .close-documents.visible{display:block}.documents .documents-container .documents-container-left .close-documents
svg{width:100%;height:100%}.documents .documents-container .documents-container-left .documents-heading::before{right:0;left:unset}@media screen and (max-width: 1200px){.documents .documents-container .documents-container-left .documents-heading::before{right:-10vw}}.documents .documents-container .documents-container-left .documents-columns{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:1.5rem}.documents .documents-container .documents-container-left .documents-columns .documents-column{grid-column:span 2}@media screen and (max-width: 920px){.documents .documents-container .documents-container-left .documents-columns .documents-column{grid-column:span 3}}@media screen and (max-width: 640px){.documents .documents-container .documents-container-left .documents-columns .documents-column{grid-column:span 6}}.documents .documents-container .documents-container-left .documents-columns .documents-column.hidden{display:none}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-column-title{font-size:1.5rem;line-height:1;min-height:3rem;margin-top:2rem;margin-bottom:1rem;font-family:'bornamedium'}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-years{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:0.5rem;margin-top:1.5rem}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-years .document-year{border-radius:0;background-color:#231E5A;color:#FFEBC6;text-align:center;width:calc(50% - 0.5rem);line-height:1;padding:0.7em 1em 0.6em 1em;border:0;font-family:'bornaregular'}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-years .document-year.active{background-color:#FFEBC6;color:#231E5A}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-years .document-year.light{background-color:#FFEBC6;color:#231E5A}.documents .documents-container .documents-container-left .documents-columns .documents-column .documents-years .document-year.light.active{background-color:#231E5A;color:#FFEBC6}.documents .documents-container .documents-container-left .documents-columns .documents-files{grid-column:span 3;max-height:18rem;overflow-y:auto;display:none;margin:6rem 0 0 0;padding:0}@media screen and (max-width: 640px){.documents .documents-container .documents-container-left .documents-columns .documents-files{grid-column:span 6;margin-top:3rem}}.documents .documents-container .documents-container-left .documents-columns .documents-files .no-documents{display:none}.documents .documents-container .documents-container-left .documents-columns .documents-files.empty .no-documents{display:block}.documents .documents-container .documents-container-left .documents-columns .documents-files.visible{display:block}.documents .documents-container .documents-container-left .documents-columns .documents-files
.document{color:#231E5A;line-height:1.1;display:none;border-color:#231E5A}.documents .documents-container .documents-container-left .documents-columns .documents-files
.document.visible{display:flex}.documents .documents-container .documents-container-right{background-color:#231E5A;color:#FFEBC6;overflow:hidden;padding-left:0.5rem;padding-bottom:2rem}.documents .documents-container .documents-container-right .static-documents{margin-top:1rem;padding-right:1rem}.documents .documents-container .documents-container-right .static-documents
.document{border-color:#FFEBC6;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1200px){.documents .documents-container .documents-container-right{padding-left:5vw;padding-right:5vw}.documents .documents-container .documents-container-right .static-documents{padding-right:0}}.documents .documents-container .documents-container-right .documents-heading .documents-title{color:#FFEBC6}.documents .documents-container .documents-container-right .documents-heading::before{left:0;background-color:#FFEBC6}@media screen and (max-width: 1200px){.documents .documents-container .documents-container-right .documents-heading::before{left:-10vw}}.documents-list{padding:0;list-style:none;margin:0}.documents-list
.document{text-decoration:none;position:relative;line-height:1.1;flex-direction:column;justify-content:center;padding-bottom:0.5rem;padding-top:0.5rem;padding-right:3rem;border-bottom:2px solid #231E5A}.documents-list .document .document-company{font-family:'bornabold'}.documents-list .document .document-icon{position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);width:1.2rem;height:auto}.documents-list .document .document-icon
svg{width:100%;height:auto}.brand-categories-container{margin-top:3rem;margin-bottom:3rem}.image-carousel-with-text{background-color:#231E5A;color:#FFEBC6;padding-bottom:4rem}.image-carousel-with-text .image-carousel-with-text-container{display:grid;grid-template-columns:3fr 4fr;column-gap:2rem;align-items:start}@media screen and (max-width: 920px){.image-carousel-with-text .image-carousel-with-text-container{display:block}}.image-carousel-with-text .image-carousel-with-text-container .carousel-text
*{color:#FFEBC6}.image-carousel-with-text .image-carousel-with-text-container .carousel-text>*:first-child{margin-top:0}.image-carousel-with-text .image-carousel-with-text-container .carousel-text>*:last-child{margin-bottom:0}.image-carousel-with-text .image-carousel-with-text-container .image-carousel{position:sticky;top:6rem}@media screen and (max-width: 920px){.image-carousel-with-text .image-carousel-with-text-container .image-carousel{position:relative;top:0;margin-bottom:6rem}.image-carousel-with-text .image-carousel-with-text-container .image-carousel::before{inset:2rem -0.5rem -3.5rem -0.5rem}}.team-carousel{margin:3rem 0}@media screen and (max-width: 640px){.team-carousel .splide__arrow--prev{left:0}.team-carousel .splide__arrow--next{right:0}}.team-carousel .team-carousel-container .team-member{display:flex;padding-bottom:8rem;width:28%;position:relative}@media screen and (max-width: 920px){.team-carousel .team-carousel-container .team-member{width:38%}}@media screen and (max-width: 640px){.team-carousel .team-carousel-container .team-member{width:65%}}@media screen and (max-width: 460px){.team-carousel .team-carousel-container .team-member{width:100%}}.team-carousel .team-carousel-container .team-member .team-member-image{position:relative;width:100%;flex-shrink:0}.team-carousel .team-carousel-container .team-member .team-member-image .team-member-name{position:absolute;inset:calc(100% + 1.5rem) 0 auto auto;color:#231E5A;text-align:right}@media screen and (max-width: 460px){.team-carousel .team-carousel-container .team-member .team-member-image .team-member-name{text-align:left;inset:calc(100% + 1.5rem) auto auto 0}}.team-carousel .team-carousel-container .team-member .team-member-image .team-member-name .team-memeber-title{margin:0
0 0.1em 0;line-height:1}.team-carousel .team-carousel-container .team-member .team-member-image .team-member-name .team-member-designation{margin:0
0 0 0;text-transform:uppercase}.team-carousel .team-carousel-container .team-member .team-member-image .team-member-name
button{padding:0;background-color:transparent;background:0;border:0;text-transform:uppercase;font-size:0.85rem;display:none}.team-carousel .team-carousel-container .team-member .team-member-image
img{width:100%;height:100%;object-fit:cover;object-position:center}.team-carousel .team-carousel-container .team-member .team-member-description{background-color:#231E5A;color:#FFEBC6;display:flex;flex-direction:column;justify-content:center;padding:1rem 4%;height:100%;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden;display:none;width:0;font-size:0.85rem;transition:0.2s width ease}@media screen and (max-width: 920px){.team-carousel .team-carousel-container .team-member .team-member-description{padding:1rem 2rem}}@media screen and (max-width: 640px){.team-carousel .team-carousel-container .team-member .team-member-description{position:absolute;inset:0;overflow-y:auto;width:100%;display:flex;opacity:0;visibility:visible;pointer-events:none;padding:2rem 3rem}}.team-carousel .team-carousel-container .team-member .team-member-description
strong{font-size:1rem}.team-carousel .team-carousel-container .team-member .team-member-description
*{margin-top:0;margin-bottom:1.5rem}.team-carousel .team-carousel-container .team-member .team-member-description *:nth-of-type(1){margin-top:0}.team-carousel .team-carousel-container .team-member .team-member-description *:nth-last-of-type(1){margin-bottom:0}.team-carousel .team-carousel-container .team-member .team-member-close{display:none;position:absolute;right:1.7rem;bottom:9.5rem;width:1rem;height:1rem;padding:0;border:0;background:transparent}.team-carousel .team-carousel-container .team-member .team-member-close
svg{width:100%;height:100%}@media screen and (max-width: 640px){.team-carousel .team-carousel-container .team-member .team-member-close{bottom:2rem}}.team-carousel .team-carousel-container .team-member.open{width:100%}.team-carousel .team-carousel-container .team-member.open .team-member-image{width:28%}@media screen and (max-width: 920px){.team-carousel .team-carousel-container .team-member.open .team-member-image{width:38%}}@media screen and (max-width: 460px){.team-carousel .team-carousel-container .team-member.open .team-member-image{width:100%}}.team-carousel .team-carousel-container .team-member.open .team-member-description{width:75%;opacity:1;pointer-events:unset;visibility:visible;display:flex}@media screen and (max-width: 640px){.team-carousel .team-carousel-container .team-member.open .team-member-description{width:100%;display:flex;justify-content:flex-start}}.team-carousel .team-carousel-container .team-member.open .team-member-close{display:block}.banner-container{margin-top:-3rem;text-align:center;margin-bottom:3rem}.cta{position:relative;margin-bottom:3rem}.cta::before{content:'';position:absolute;width:150vw;left:50%;transform:translateX(-50%);z-index:0;top:0;height:30%;background-color:#231E5A}.cta .cta-container{position:relative;z-index:1;background-color:#efefef;text-align:center;padding:3rem 4rem 3rem 4rem;aspect-ratio:3.12;display:flex;flex-direction:column;justify-content:center;align-items:center}.cta .cta-container .cta-gallery{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0}.cta .cta-container .cta-gallery .cta-gallery-container{width:100%;height:100%;position:relative;overflow:hidden}.cta .cta-container .cta-gallery .cta-gallery-container::before{content:'';position:absolute;inset:0;z-index:2;background-color:#231E5A;mix-blend-mode:multiply;opacity:0.25}.cta .cta-container .cta-gallery .cta-gallery-container
img{position:absolute;inset:0;object-fit:cover;object-position:center;width:100%;height:100%;opacity:0;transition:0.5s opacity ease;z-index:1}.cta .cta-container .cta-gallery .cta-gallery-container
img.active{opacity:1}.cta .cta-container .cta-content{position:relative;z-index:1;color:#FFEBC6}.cta .cta-container .cta-content
a{color:#FFEBC6}.cta .cta-container .cta-button{font-size:1.5rem;line-height:1}@media screen and (max-width: 920px){.cta .cta-container{aspect-ratio:unset}}.cta .cta-container .cta-text{max-width:45rem;margin-left:auto;margin-right:auto;margin-bottom:3rem;font-family:'bornabold'}.icons{margin-top:3rem;margin-bottom:3rem;background-color:rgba(35, 30, 90, 0.9);background-blend-mode:multiply;background-image:url("/wp-content/themes/db-group/img/wall-pattern.webp");background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:5rem;padding-bottom:5rem;color:#fff}.icons .icons-container{text-align:center}.icons .icons-container .section-title{color:#FFEBC6;border-color:#FFEBC6;margin-top:0}.icons .icons-container .section-subtitle{color:#FFEBC6;font-family:'bornamedium'}.icons .icons-container .icons-content{font-size:0.85rem}.icons .icons-container .icons-grid{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:2rem;row-gap:4rem;margin-top:5rem;font-family:'bornabold'}@media screen and (max-width: 920px){.icons .icons-container .icons-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 460px){.icons .icons-container .icons-grid{grid-template-columns:repeat(2, 1fr)}}.icons .icons-container .icons-grid
.icon{display:flex;flex-direction:column;gap:0.5rem}.icons .icons-container .icons-grid .icon .icon-image
svg{height:2rem;width:auto}.contact-form{margin:3rem 0}.contact-form .contact-form-text{font-family:'bornasemibold';margin-bottom:1rem}.contact-form .contact-form-container{margin-top:1rem;font-weight:normal}.contact-form .contact-form-container .gform_wrapper.gravity-theme .gfield
textarea.large{height:8.4rem}.contact-details{margin:3rem 0}.contact-details .contact-details-container{background-color:#FFEBC6;display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 920px){.contact-details .contact-details-container{grid-template-columns:1fr}}.contact-details .contact-details-container .contact-details-content{overflow:hidden;padding:3rem 5rem}@media screen and (max-width: 920px){.contact-details .contact-details-container .contact-details-content{padding:2rem 2rem}}.contact-details .contact-details-container .contact-details-content .contact-header{position:relative;padding-bottom:0.5rem;margin-bottom:2rem}.contact-details .contact-details-container .contact-details-content .contact-header
svg{width:13rem;height:auto;max-width:100%}.contact-details .contact-details-container .contact-details-content .contact-header::before{content:'';height:2px;width:200vw;position:absolute;bottom:0;background-color:#231E5A;left:-50vw;pointer-events:none}.contact-details .contact-details-container .acf-map{height:100%;width:100%}@media screen and (max-width: 920px){.contact-details .contact-details-container .acf-map{height:20rem}}.contact-details .contact-details-container .acf-map
iframe{vertical-align:middle}.image-carousel{position:relative;margin-bottom:3.5rem}.image-carousel
img{position:relative;z-index:1;aspect-ratio:4/3;object-fit:cover}.image-carousel::before{content:'';inset:2rem 1.5rem -3.5rem -1rem;position:absolute;background-color:#FFEBC6;z-index:0}.image-carousel
.splide__pagination{bottom:-1.8rem;right:2rem;left:unset}.section-title{border-bottom:2px solid #231E5A;padding-bottom:0.7em}body .gform_wrapper.gravity-theme input[type=color],
body .gform_wrapper.gravity-theme input[type=date],
body .gform_wrapper.gravity-theme input[type=datetime-local],
body .gform_wrapper.gravity-theme input[type=datetime],
body .gform_wrapper.gravity-theme input[type=email],
body .gform_wrapper.gravity-theme input[type=month],
body .gform_wrapper.gravity-theme input[type=number],
body .gform_wrapper.gravity-theme input[type=password],
body .gform_wrapper.gravity-theme input[type=search],
body .gform_wrapper.gravity-theme input[type=tel],
body .gform_wrapper.gravity-theme input[type=text],
body .gform_wrapper.gravity-theme input[type=time],
body .gform_wrapper.gravity-theme input[type=url],
body .gform_wrapper.gravity-theme input[type=week],
body .gform_wrapper.gravity-theme select,
body .gform_wrapper.gravity-theme
textarea{padding:0.7rem 0.5rem;margin-top:1rem;line-height:1 !important;min-height:2rem !important}body .gform_wrapper.gravity-theme input[type=color]::placeholder,
body .gform_wrapper.gravity-theme input[type=date]::placeholder,
body .gform_wrapper.gravity-theme input[type=datetime-local]::placeholder,
body .gform_wrapper.gravity-theme input[type=datetime]::placeholder,
body .gform_wrapper.gravity-theme input[type=email]::placeholder,
body .gform_wrapper.gravity-theme input[type=month]::placeholder,
body .gform_wrapper.gravity-theme input[type=number]::placeholder,
body .gform_wrapper.gravity-theme input[type=password]::placeholder,
body .gform_wrapper.gravity-theme input[type=search]::placeholder,
body .gform_wrapper.gravity-theme input[type=tel]::placeholder,
body .gform_wrapper.gravity-theme input[type=text]::placeholder,
body .gform_wrapper.gravity-theme input[type=time]::placeholder,
body .gform_wrapper.gravity-theme input[type=url]::placeholder,
body .gform_wrapper.gravity-theme input[type=week]::placeholder,
body .gform_wrapper.gravity-theme select::placeholder,
body .gform_wrapper.gravity-theme textarea::placeholder{color:#231E5A}body .gform_wrapper.gravity-theme input[type=color]:focus,
body .gform_wrapper.gravity-theme input[type=date]:focus,
body .gform_wrapper.gravity-theme input[type=datetime-local]:focus,
body .gform_wrapper.gravity-theme input[type=datetime]:focus,
body .gform_wrapper.gravity-theme input[type=email]:focus,
body .gform_wrapper.gravity-theme input[type=month]:focus,
body .gform_wrapper.gravity-theme input[type=number]:focus,
body .gform_wrapper.gravity-theme input[type=password]:focus,
body .gform_wrapper.gravity-theme input[type=search]:focus,
body .gform_wrapper.gravity-theme input[type=tel]:focus,
body .gform_wrapper.gravity-theme input[type=text]:focus,
body .gform_wrapper.gravity-theme input[type=time]:focus,
body .gform_wrapper.gravity-theme input[type=url]:focus,
body .gform_wrapper.gravity-theme input[type=week]:focus,
body .gform_wrapper.gravity-theme select:focus,
body .gform_wrapper.gravity-theme textarea:focus{outline:2px
solid #231E5A}@media screen and (max-width: 640px){body .gform_wrapper.gravity-theme input[type=color],
body .gform_wrapper.gravity-theme input[type=date],
body .gform_wrapper.gravity-theme input[type=datetime-local],
body .gform_wrapper.gravity-theme input[type=datetime],
body .gform_wrapper.gravity-theme input[type=email],
body .gform_wrapper.gravity-theme input[type=month],
body .gform_wrapper.gravity-theme input[type=number],
body .gform_wrapper.gravity-theme input[type=password],
body .gform_wrapper.gravity-theme input[type=search],
body .gform_wrapper.gravity-theme input[type=tel],
body .gform_wrapper.gravity-theme input[type=text],
body .gform_wrapper.gravity-theme input[type=time],
body .gform_wrapper.gravity-theme input[type=url],
body .gform_wrapper.gravity-theme input[type=week],
body .gform_wrapper.gravity-theme select,
body .gform_wrapper.gravity-theme
textarea{padding:0.5em}}body .gfmc-field div:not(.gchoice){padding-bottom:0}body .gfmc-container{column-gap:1.3em}body .gform_wrapper.gravity-theme #field_submit,
body .gform_wrapper.gravity-theme
.gform_footer{justify-content:flex-end}body
.ginput_container.ginput_container_consent{display:flex;column-gap:1rem;position:relative;margin-top:1rem;margin-bottom:0}body .ginput_container.ginput_container_consent
label{cursor:pointer}body .ginput_container.ginput_container_consent input[type='checkbox']{opacity:0;width:1em;height:1em;border:2px
solid #fff;flex-shrink:0;margin-top:0;cursor:pointer;color:#000;margin-top:0.3rem}body .ginput_container.ginput_container_consent::after{content:'';width:1em;height:1em;background-color:#fff;border:2px
solid #231E5A;position:absolute;left:0;top:0;pointer-events:none;cursor:pointer;display:grid;place-items:center;text-align:center;line-height:1;font-family:'bornasemibold';margin-top:0.3rem}body .ginput_container.ginput_container_consent:has(input:checked)::after{content:'✓';color:#231E5A}body .gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:0.8rem}body .gform_wrapper.gravity-theme .gfield_validation_message,
body .gform_wrapper.gravity-theme .validation_message,
body .gform_wrapper.gravity-theme
.gform_validation_errors{box-shadow:none;border-radius:0;padding:0.5em;font-size:0.8rem;line-height:1;background-color:#fff}body
.gform_required_legend{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-family:'bornasemibold';height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body
.splide__pagination{padding:0}body .splide__pagination
.splide__pagination__page{opacity:1;background-color:#231E5A;margin:2px;width:6px;height:6px;opacity:0.5}body .splide__pagination .splide__pagination__page.is-active{background-color:#231E5A;transform:scale(1);opacity:1}body
.splide__arrow{background-color:transparent;opacity:1}body .splide__arrow
svg{fill:#FFEBC6}