.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-family: "Gothic A1";src: url("../../files/css/fonts/gothic-a1-v13-latin-regular.woff2") format("woff2");font-style: normal;font-weight: 400;font-display: swap}@font-face{font-family: "Gothic A1";src: url("../../files/css/fonts/gothic-a1-v13-latin-600.woff2") format("woff2");font-style: normal;font-weight: 600;font-display: swap}@font-face{font-family: "Cairo";src: url("../../files/css/fonts/cairo-v28-latin-regular.woff2") format("woff2");font-style: normal;font-weight: 400 700;font-display: swap}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;font-size: 62.5%}body{margin: 0;overflow-x: hidden;background: #fff;color: #0b0d05;font-family: "Gothic A1", Arial, sans-serif;font-size: 18px;font-weight: 400;line-height: 2;-webkit-font-smoothing: antialiased}::selection{background: #cf9a58;color: #fff}h1,h2,h3,h4,h5,h6{margin: 0 0 .55em;color: #0b0d05;font-family: "Cairo", Arial, sans-serif;font-weight: 500;letter-spacing: -.018em}h1{font-size: clamp(40px, 4.45vw, 64px);line-height: 1.18}h2{font-size: clamp(38px, 3.9vw, 56px);line-height: 1.42}h3{font-size: clamp(28px, 3.35vw, 48px);line-height: 1.25}h4{font-size: clamp(26px, 2.8vw, 40px);line-height: 1.3}h5{font-size: clamp(25px, 2.25vw, 32px);line-height: 1.35}h6{font-size: clamp(20px, 1.7vw, 24px);line-height: 1.4}p,ul,ol,blockquote,table{margin-top: 0;margin-bottom: 1.55em}ul,ol{padding-left: 1.35em}li::marker{color: #cf9a58}a{color: #cf9a58;text-decoration-thickness: 1px;text-underline-offset: .24em;transition: color 220ms ease}a:hover,a:focus-visible{color: #aa7431}img,svg{max-width: 100%;height: auto}figure{margin: 0}table{width: 100%;border-collapse: collapse}th,td{padding: 12px 16px;border-bottom: 1px solid #ddd7d0;text-align: left}button,input,select,textarea{font: inherit}.invisible{position: absolute !important;width: 1px !important;height: 1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important;white-space: nowrap !important}#main > .inside{width: 90%;max-width: 1400px;margin-right: auto;margin-left: auto}.mod_article{position: relative;padding-top: clamp(72px, 10vw, 150px);padding-bottom: clamp(72px, 10vw, 150px)}.mod_article + .mod_article{border-top: 1px solid rgba(221,215,208,0.65)}.mod_article > * + *{margin-top: 42px}.content-text > :last-child,.content-text .rte > :last-child{margin-bottom: 0}.content-text p:last-child > a:only-child{display: inline-flex;align-items: center;justify-content: center;padding: 1em 2em;border: 1px solid #cf9a58;background: #cf9a58;color: #fff;font-size: 1.6rem;font-weight: 600;line-height: 1;letter-spacing: .06em;text-decoration: none;text-transform: uppercase;transition: color 220ms ease, background 220ms ease, border-color 220ms ease}.content-text p:last-child > a:only-child::after{content: "";background-image: url('/files/icons/downscroller.svg');background-repeat: no-repeat;background-size: contain;background-position: center center;width: 1em;height: 1em;display: inline-block;margin-left: 0.5em;transform: rotate(-90deg);transition: all .4s;position: relative;left: 0}.content-text p:last-child > a:only-child:hover,.content-text p:last-child > a:only-child:focus-visible{border-color: #aa7431;background: #aa7431}.content-text p:last-child > a:only-child:hover::after,.content-text p:last-child > a:only-child:focus-visible::after{left: 0.5em}#header{position: fixed;z-index: 88;top: 0;right: 0;left: 0;height: 12rem;border-bottom: 1px solid rgba(255,255,255,0.22);background: linear-gradient(to bottom, rgba(0,0,0,0.44), rgba(0,0,0,0));color: #fff;transition: all .4s}#header > .inside{width: 90%;max-width: 1400px;margin-right: auto;margin-left: auto;height: 100%;position: relative;display: flex;align-items: center;padding-left: 16rem}#header .content-image img{position: absolute;top: 1rem;left: 1rem;width: 12rem;height: auto;filter: brightness(0) invert(1);transition: all .4s}.mod_customnav{width: 100%}.mod_customnav .level_1{display: flex;align-items: center;justify-content: flex-end;gap: clamp(15px, 1.55vw, 30px);margin: 0;padding: 0;list-style: none}.mod_customnav li{margin: 0;white-space: nowrap}.mod_customnav a,.mod_customnav strong{position: relative;display: block;padding: 0.5rem;color: #fff;font-size: 1.6rem;font-weight: 600;line-height: 1.35;text-decoration: none}.mod_customnav a::after,.mod_customnav strong::after{position: absolute;right: 0;bottom: 0;left: 0;height: 2px;background: #cf9a58;content: "";transform: scaleX(0);transition: transform 220ms ease}.mod_customnav a:hover::after,.mod_customnav a:focus-visible::after,.mod_customnav strong::after{transform: scaleX(1)}#header.scroll{background: #36363e;height: 8rem}#header.scroll .content-image img{width: 8rem}@media (max-width: 1120px){#header{position: relative;height: auto;border-bottom-color: rgba(255,255,255,0.15);background: #36363e}#header > .inside{display: block;min-height: 0;padding: 95px 0 0}#header > .inside::before{top: 14px;left: 50%;width: 138px;height: 70px;transform: translateX(-50%)}.mod_customnav{overflow-x: auto;scrollbar-width: none}.mod_customnav::-webkit-scrollbar{display: none}.mod_customnav .level_1{justify-content: flex-start;width: max-content;min-width: 100%;padding: 0 18px}.mod_customnav a,.mod_customnav strong{padding: 13px 0 17px;font-size: 14px}.mod_customnav a::after,.mod_customnav strong::after{bottom: 10px}}#footer{width: 100vw;margin-left: calc(50% - 50vw);position: relative;overflow: hidden;padding: clamp(64px, 8vw, 110px) clamp(24px, 5vw, 72px) 46px;background: #36363e;color: rgba(255,255,255,0.82)}#footer::before{position: absolute;top: 0;right: 0;left: 0;height: 3px;background: #cf9a58;content: ""}#footer > .inside{display: flex;flex-wrap: wrap;align-items: center;gap: 28px 42px;width: 100%;max-width: 1400px;margin: 0 auto}#footer .content-image{margin: 0}#footer .content-image:first-child{flex: 1 0 100%;margin-bottom: 24px}#footer .content-image:first-child img{width: 196px;filter: brightness(0) invert(1)}#footer .content-image:not(:first-child) img{width: auto;max-width: 150px;max-height: 70px}#footer .content-text{flex: 1 1 280px;margin-left: auto;text-align: right}#footer p{margin-bottom: .65em}#footer a{color: #fff}#footer a:hover,#footer a:focus-visible{color: #cf9a58}@media (max-width: 700px){#footer > .inside{justify-content: center;text-align: center}#footer .content-text{flex-basis: 100%;margin-left: 0;text-align: center}}@keyframes pulse-button{0%{transform: translate(-50%, -50%) scale(1);opacity: 0}50%{transform: translate(-50%, -50%) scale(1.25);opacity: 1}100%{transform: translate(-50%, -50%) scale(1);opacity: 0}}h2 + h3{margin-top: -0.55em}#c147{width: 100vw;margin-left: calc(50% - 50vw);display: grid;min-height: calc(100vh - 7.5rem);place-items: center;padding: calc(12rem + 80px) clamp(24px, 5vw, 72px) 100px;background: #36363e url("/files/asgard-import/e903ab8d51-csm_AdobeStock_586482714_486d4523eb.jpeg") center / cover no-repeat;color: #fff;text-align: center}#c147::after{position: absolute;z-index: 1;inset: 0;background: linear-gradient(90deg, rgba(0,0,0,0.62), rgba(0,0,0,0.2) 55%, rgba(0,0,0,0.48));content: ""}#c147 > *{position: relative;z-index: 2;grid-area: 1 / 1;margin: 0}#c147 > .content-image:first-child{display: none}#c147 > .content-text{width: 100%;max-width: 980px}#c147 h1{color: #fff;text-shadow: 0 2px 26px rgba(0,0,0,0.35)}#c147 p{margin-bottom: 14px;font-size: clamp(17px, 1.65vw, 25px);letter-spacing: .04em}#c147 .content-text a[href]:only-child,#c147 .content-text p:last-child > a:only-child{border: 0;background: transparent;color: #fff;font-size: 14px;text-decoration: underline}#c147 #siegel{position: absolute;bottom: -7.5rem;right: 0;padding: 1rem 1.5rem .5rem .5rem;display: flex;align-items: center;background: #cf9a58}#c147 #siegel > .content-image:nth-last-child(2) img{width: 12rem}#c147 #siegel > .content-image:last-child img{width: 16rem}#down{position: relative;top: 15rem}#down figure{width: 3rem;height: 3rem;cursor: pointer;display: flex;justify-content: center;align-items: center}#down figure::before,#down figure::after{content: "";display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 7rem;height: 7rem;border-radius: 50%;border-width: 1px;border-style: solid;border-color: #fff;border-image: none;transition: .3s ease-in-out}#down figure::after{animation: 3s ease 0s infinite normal none running pulse-button}#down figure img{width: 80%;transition: all .4s}#down:hover figure img{width: 100%}#c181{padding-top: clamp(72px, 10vw, 150px);padding-bottom: clamp(72px, 10vw, 150px)}#c181 h2{color: #cf9a58;font-family: "Cairo", Arial, sans-serif}#c154{width: 100vw;margin-left: calc(50% - 50vw);display: grid;grid-template-columns: minmax(0, 1.12fr) minmax(360px, .88fr);align-items: stretch;padding: 0;border: 0;background: #f4f1ed}#c154 > *{margin: 0}#c154 > .content-image:first-child{min-height: 780px}#c154 > .content-image:first-child figure,#c154 > .content-image:first-child img{width: 100%;height: 100%}#c154 > .content-image:first-child img{object-fit: cover}#c154 > .content-text{align-self: center;padding: clamp(60px, 7vw, 120px)}#c154 > .content-image:last-child{display: none}#c154 h2,#c154 h3{color: #cf9a58}#c153{display: grid;grid-template-columns: repeat(3, 1fr);gap: 28px clamp(30px, 5vw, 80px);text-align: center}#c153 .count{border: 2px solid #cf9a58;border-radius: 6px;padding: 5rem 2rem}#c153 .count figure{margin-bottom: 2rem}#c153 > *{margin: 0}#c153 > .content-text:first-child,#c153 > .content-text:last-child{grid-column: 1 / -1}#c153 > .content-text:first-child{margin-bottom: 35px}#c153 > .content-text:first-child h2{color: #cf9a58}#c153 > .content-image img{width: 64px}#c153 > .content-text:not(:first-child):not(:last-child){font-size: 16px}#c153 > .content-text:not(:first-child):not(:last-child) strong{display: block;color: #cf9a58;font-family: "Cairo", Arial, sans-serif;font-size: clamp(42px, 5vw, 72px);line-height: 1}#c153 > .content-text:last-child{width: 100%;max-width: 900px;margin: 50px auto 0}#c159{width: 100vw;margin-left: calc(50% - 50vw);display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center;gap: clamp(48px, 7vw, 110px);padding-right: clamp(24px, 5vw, 72px);padding-left: clamp(24px, 5vw, 72px);background: #36363e;color: #fff}#c159 > *{margin: 0}#c159 > .content-text:first-child{grid-column: 1 / -1;text-align: center}#c159 > .content-text:first-child h2,#c159 > .content-text:first-child h3,#c159 > .content-text:first-child p,#c159 > .content-text:last-child h2,#c159 > .content-text:last-child h3{color: #cf9a58}#c159 > .content-image img{width: 100%}#c157{width: 100vw;margin-left: calc(50% - 50vw);display: grid;grid-template-columns: minmax(0, .9fr) minmax(420px, 1.1fr);gap: clamp(45px, 7vw, 110px);padding-right: clamp(24px, 5vw, 72px);padding-left: clamp(24px, 5vw, 72px);background: #f4f1ed}#c157 > *{margin: 0}#c157 > .content-image{grid-row: 1 span 2;min-height: 720px}#c157 > .content-image figure,#c157 > .content-image img{width: 100%;height: 100%}#c157 > .content-image img{object-fit: cover}#c157 h2,#c157 h3{color: #cf9a58}.asgard-form,.ce_form{width: 100%}.asgard-form .widget,.ce_form .widget{margin-bottom: 22px}.asgard-form label,.asgard-form legend,.ce_form label,.ce_form legend{display: block;margin-bottom: 7px;font-size: 15px;font-weight: 600;line-height: 1.5}.asgard-form input.text,.asgard-form input[type="email"],.asgard-form input[type="tel"],.asgard-form select,.asgard-form textarea,.ce_form input.text,.ce_form input[type="email"],.ce_form input[type="tel"],.ce_form select,.ce_form textarea{width: 100%;padding: 13px 15px;border: 1px solid #ddd7d0;border-radius: 0;outline: 0;background: #fff;color: #0b0d05;line-height: 1.5;transition: border-color 220ms ease, box-shadow 220ms ease}.asgard-form input.text:focus,.asgard-form input[type="email"]:focus,.asgard-form input[type="tel"]:focus,.asgard-form select:focus,.asgard-form textarea:focus,.ce_form input.text:focus,.ce_form input[type="email"]:focus,.ce_form input[type="tel"]:focus,.ce_form select:focus,.ce_form textarea:focus{border-color: #cf9a58;box-shadow: 0 0 0 3px rgba(207,154,88,0.18)}.asgard-form fieldset,.ce_form fieldset{margin: 0 0 22px;padding: 0;border: 0}.asgard-form fieldset span,.ce_form fieldset span{display: inline-flex;align-items: flex-start;margin: 5px 24px 5px 0}.asgard-form fieldset span label,.ce_form fieldset span label{margin: 0 0 0 8px;font-weight: 400}.asgard-form button.submit,.asgard-form input.submit,.ce_form button.submit,.ce_form input.submit{display: inline-flex;align-items: center;justify-content: center;padding: 1em 2em;border: 1px solid #cf9a58;background: #cf9a58;color: #fff;font-size: 1.6rem;font-weight: 600;line-height: 1;letter-spacing: .06em;text-decoration: none;text-transform: uppercase;transition: color 220ms ease, background 220ms ease, border-color 220ms ease;cursor: pointer}.asgard-form button.submit::after,.asgard-form input.submit::after,.ce_form button.submit::after,.ce_form input.submit::after{content: "";background-image: url('/files/icons/downscroller.svg');background-repeat: no-repeat;background-size: contain;background-position: center center;width: 1em;height: 1em;display: inline-block;margin-left: 0.5em;transform: rotate(-90deg);transition: all .4s;position: relative;left: 0}.asgard-form button.submit:hover,.asgard-form input.submit:hover,.ce_form button.submit:hover,.ce_form input.submit:hover,.asgard-form button.submit:focus-visible,.asgard-form input.submit:focus-visible,.ce_form button.submit:focus-visible,.ce_form input.submit:focus-visible{border-color: #aa7431;background: #aa7431}.asgard-form button.submit:hover::after,.asgard-form input.submit:hover::after,.ce_form button.submit:hover::after,.ce_form input.submit:hover::after,.asgard-form button.submit:focus-visible::after,.asgard-form input.submit:focus-visible::after,.ce_form button.submit:focus-visible::after,.ce_form input.submit:focus-visible::after{left: 0.5em}.asgard-form .error,.asgard-form .mandatory,.ce_form .error,.ce_form .mandatory{color: #a52626}.form-message{padding: 16px 20px;border-left: 3px solid #cf9a58;background: rgba(207,154,88,0.11)}#main > .inside > .mod_article:first-child:not(#c147){width: 100vw;margin-left: calc(50% - 50vw);padding: calc(12rem + 90px) clamp(24px, 5vw, 72px) 100px;background: #36363e;color: #fff}#main > .inside > .mod_article:first-child:not(#c147) h1,#main > .inside > .mod_article:first-child:not(#c147) h2{color: #fff}@media (max-width: 1120px){#c147{min-height: 720px;padding-top: 110px}#main > .inside > .mod_article:first-child:not(#c147){padding-top: 90px}#c154,#c157{grid-template-columns: 1fr}#c154 > .content-image:first-child,#c157 > .content-image{min-height: 500px;max-height: 680px}#c157 > .content-image{grid-row: auto}}@media (max-width: 760px){body{font-size: 16px}.mod_article > * + *{margin-top: 30px}#c147{min-height: 660px;padding-bottom: 75px}#c147 > .content-image:nth-child(2){transform: translateY(-165px)}#c147 > .content-text{transform: translateY(35px)}#c147 > .content-image:nth-last-child(-n+2){bottom: 22px}#c147 > .content-image:nth-last-child(2){right: 125px}#c147 > .content-image:last-child{right: 20px}#c177{columns: auto}#c153{grid-template-columns: 72px 1fr;text-align: left}#c153 > .content-text:first-child,#c153 > .content-text:last-child{grid-column: 1 / -1;text-align: center}#c153 > .content-image{text-align: center}#c159{grid-template-columns: 1fr}#c159 > .content-text:first-child{grid-column: auto}#c154 > .content-image:first-child,#c157 > .content-image{min-height: 380px}}
