:root {
--width-full: clamp(15px, 6vw, 60px);
--width-xl: max(clamp(15px, 6vw, 60px), calc(50% - 780px));
--width-l: max(clamp(15px, 6vw, 60px), calc(50% - 660px));
--width-m: max(clamp(15px, 6vw, 60px), calc(50% - 500px));
--width-s: max(clamp(15px, 6vw, 60px), calc(50% - 440px));
--padding-l: clamp(15px, 8vw, 300px);
--padding-m: clamp(15px, 6vw, 200px);
--padding-s: clamp(15px, 4vw, 100px);
--gap-xl: clamp(15px, 6vw, 80px);
--gap-l: clamp(15px, 4vw, 60px);
--gap-m: clamp(10px, 2vw, 40px);
--gap-s: clamp(10px, 2vw, 20px);
--gap-xs: 10px;
--border-radius-s: 5px;
--border-radius-l: 10px;
--bg-bright-blue: #29156d;
--bg-yellow: #ffd100;
--bg-dark: #161332;
--bg-dark-navy: #2e2057;
--bg-light-grey: #f6f6f6;
--error: red;
}
html {
scroll-behavior: smooth;
}
.wp_content > :first-child,
.wp_content > div > div.block-editor-block-list__layout > :first-child {
margin-top: 0;
}
.wp_content > :last-child,
.wp_content > div > div.block-editor-block-list__layout > :last-child {
margin-bottom: 0;
}
body,
p,
ul,
li,
textarea,
select {
font-family: "Figtree", sans-serif;
color: var(--text);
font-size: 16px;
}
mark {
color: var(--text);
}
h1,
mark h1.hero,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.hero {
font-family: "Barlow", sans-serif;
color: var(--heading);
line-height: 100%;
margin: var(--gap-s) 0;
font-weight: 700;
}
h1,
.h1,
h2,
.h2 {
font-size: clamp(36px, 6vw, 84px);
}
h3,
.h3 {
font-size: clamp(32px, 5vw, 64px);
}
h4,
.h4 {
font-size: clamp(30px, 4vw, 50px);
}
h5,
.h5 {
font-size: clamp(28px, 4vw, 48px);
}
h6,
.h6 {
font-size: clamp(24px, 3vw, 32px);
}
p.upper_case {
margin: var(--gap-s) 0;
font-size: 20px;
text-transform: uppercase;
}
.upper_case a,
h6 a,
p.h6 a {
text-decoration: none;
font-size: 1.4em;
}
.hero {
font-size: clamp(40px, 6vw, 96px);
}
.large {
font-size: 20px;
line-height: 130%;
margin: var(--gap-s) 0;
font-weight: 700;
}
.editor-visual-editor__post-title-wrapper {
padding-right: var(--width-l);
padding-left: var(--width-l);
}
.editor-styles-wrapper h1 {
font-size: 30px;
}
p {
margin: var(--gap-s) 0;
}
p.remove_top_margin,
.remove_top_margin {
margin-top: 0;
}
p.remove_both_margin,
.remove_both_margin {
margin-top: 0;
margin-bottom: 0;
}
p.remove_bottom_margin,
.remove_bottom_margin {
margin-bottom: 0;
}
body {
margin: 0;
}
.wp_content img {
max-width: 100%;
height: auto;
-o-object-fit: cover;
object-fit: cover;
display: block;
}
img.ar_1_1 {
aspect-ratio: 1/1;
}
img.ar_3_2 {
aspect-ratio: 3/2;
}
img.ar_4_3 {
aspect-ratio: 4/3;
}
img.ar_16_9 {
aspect-ratio: 16/9;
}
a {
color: var(--bg-bright-blue);
transition: 0.3s;
}
button {
cursor: pointer;
}
a[href^="tel:"],
a[href^="mailto:"] {
text-decoration: none;
}
.bg_dark-gradient {
background: var(--Gradient-Dark-to-Blue, linear-gradient(180deg, #161332 0%, #2e2057 100%));
}
.bg_dark-gradient-reverse {
background: var(--Gradient-Dark-to-Blue, linear-gradient(180deg, #2e2057 100%, #161332 0%));
}
a:not(.uo_btn, .tel_link):hover {
color: #f9a60a;
text-decoration: underline;
}
@media (min-width: 1024px) {
.tablet-down {
display: none;
}
}
.email a,
.telephone a {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: var(--bg-dark-navy);
}
.email a:before,
.telephone a:before {
content: "";
width: 20px;
aspect-ratio: 1/1;
background: no-repeat center/auto;
}
.telephone {
margin-bottom: 0;
}
.telephone a {
font-family: "Barlow";
font-size: 20px;
font-weight: 900;
}
.telephone a:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2719%27 fill=%27none%27%3E%3Cpath fill=%27%23FFD100%27 d=%27m17.487 13.172-3.938-1.688a.844.844 0 0 0-.984.243l-1.744 2.13a13.031 13.031 0 0 1-6.23-6.23l2.131-1.743a.842.842 0 0 0 .243-.984L5.277.962A.85.85 0 0 0 4.31.473l-3.656.844A.844.844 0 0 0 0 2.139c0 9.018 7.31 16.313 16.313 16.313a.843.843 0 0 0 .823-.654l.843-3.656a.854.854 0 0 0-.492-.97Z%27/%3E%3C/svg%3E");
}
.email a {
font-weight: 700;
font-size: 20px;
}
.email a:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2715%27 fill=%27none%27%3E%3Cpath fill=%27%23FFD100%27 d=%27M21.999 1.294c0-.018.001.018 0 0ZM21.901 1.378l-7.495 6.44a.061.061 0 0 0 .003.095l7.496 5.721a.06.06 0 0 0 .096-.047L22 1.423a.06.06 0 0 0-.098-.046ZM.934.73C.878.73.853.799.894.835l7.777 6.706 1.96 1.69a.563.563 0 0 0 .739 0l1.96-1.69L21.104.836c.042-.036.017-.105-.038-.105H.934Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27M11 10.287c-.34 0-.682-.12-.96-.36L8.395 8.508a.06.06 0 0 0-.075-.002l-7.287 5.56c-.045.035-.02.108.036.108h19.862c.057 0 .081-.072.036-.107l-7.286-5.561a.06.06 0 0 0-.075.002L11.96 9.927c-.278.24-.62.36-.96.36ZM.1 1.378A.06.06 0 0 0 0 1.423L0 13.587c0 .05.056.078.095.048l7.497-5.722a.061.061 0 0 0 .003-.095L.099 1.378ZM.002 1.294c-.002.018 0-.018 0 0Z%27/%3E%3C/svg%3E");
}
.telephone + .email {
margin-top: 0;
}
.bg_dark a,
.bg_dark_gradient a,
.bg_dark_navy a,
.bg_bright_blue a {
color: #fff;
}
.menu-item a:hover #eY4J03DUhbq12_to {
animation: eY4J03DUhbq12_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #e1PBvFrDE0e49_tr {
animation: e1PBvFrDE0e49_tr__tr 3000ms linear 1 normal forwards;
}
.menu-item a:hover #e1PBvFrDE0e49_to {
animation: e1PBvFrDE0e49_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #eI9rRJUphKC29_to {
animation: eI9rRJUphKC29_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #eI9rRJUphKC32_to {
animation: eI9rRJUphKC32_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #euEcChVx3Kr21_to {
animation: euEcChVx3Kr21_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #eqTxhKsO1Lp29_to {
animation: eqTxhKsO1Lp29_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #eqTxhKsO1Lp32_to {
animation: eqTxhKsO1Lp32_to__to 3000ms linear 1 normal forwards;
}
.menu-item a:hover #egS7z0vTFB420_to {
animation: egS7z0vTFB420_to__to 2000ms linear 1 normal forwards;
}
.menu-item a:hover #egS7z0vTFB472_tr {
animation: egS7z0vTFB472_tr__tr 2000ms linear 1 normal forwards;
}
@keyframes eY4J03DUhbq12_to__to {
0% {
transform: translate(21.185906px, 20.379549px);
}
23.333333% {
transform: translate(21.185906px, 19.264813px);
}
30% {
transform: translate(21.185906px, 22.039604px);
}
36.666667% {
transform: translate(21.185906px, 20.899748px);
}
46.666667% {
transform: translate(21.185906px, 20.379549px);
}
100% {
transform: translate(21.185906px, 20.379549px);
}
}
@keyframes e1PBvFrDE0e49_to__to {
0% {
transform: translate(30.3479px, 36.770902px);
}
26.666667% {
transform: translate(30.094106px, 30.620566px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
36.666667% {
transform: translate(30.094106px, 30.620566px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
50% {
transform: translate(30.3479px, 36.770902px);
}
100% {
transform: translate(30.3479px, 36.770902px);
}
}
@keyframes e1PBvFrDE0e49_tr__tr {
0% {
transform: rotate(0deg);
}
16.666667% {
transform: rotate(0deg);
}
33.333333% {
transform: rotate(-14.910796deg);
}
40% {
transform: rotate(8.828232deg);
}
46.666667% {
transform: rotate(0deg);
}
100% {
transform: rotate(0deg);
}
}
@keyframes eI9rRJUphKC29_to__to {
0% {
transform: translate(20px, 21.90255px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
16.666667% {
transform: translate(23.33601px, 22.595298px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
30% {
transform: translate(23.33601px, 22.595298px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
50% {
transform: translate(20px, 21.90255px);
}
100% {
transform: translate(20px, 21.90255px);
}
}
@keyframes eI9rRJUphKC32_to__to {
0% {
transform: translate(20.2414px, 15.98995px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
16.666667% {
transform: translate(17.07491px, 15.406103px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
30% {
transform: translate(17.07491px, 15.406103px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
50% {
transform: translate(20.2414px, 15.98995px);
}
100% {
transform: translate(20.2414px, 15.98995px);
}
}
@keyframes euEcChVx3Kr21_to__to {
0% {
transform: translate(13.919251px, 15.100956px);
}
10% {
transform: translate(13.729809px, 13.780849px);
}
20% {
transform: translate(13.574549px, 16.466251px);
}
26.666667% {
transform: translate(13.919251px, 15.100956px);
}
100% {
transform: translate(13.919251px, 15.100956px);
}
}
@keyframes eqTxhKsO1Lp29_to__to {
0% {
transform: translate(9.513185px, 10.188275px);
}
26.666667% {
transform: translate(12.977025px, 8.814806px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
36.666667% {
transform: translate(12.977025px, 8.814806px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
66.666667% {
transform: translate(9.513185px, 10.188275px);
}
100% {
transform: translate(9.513185px, 10.188275px);
}
}
@keyframes eqTxhKsO1Lp32_to__to {
0% {
transform: translate(7.391385px, 5.995695px);
}
26.666667% {
transform: translate(5.55015px, 6.279142px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
36.666667% {
transform: translate(5.55015px, 6.279142px);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
66.666667% {
transform: translate(7.391385px, 5.995695px);
}
100% {
transform: translate(7.391385px, 5.995695px);
}
}
@keyframes egS7z0vTFB420_to__to {
0% {
transform: translate(21.772354px, 21.00234px);
}
20% {
transform: translate(21.772354px, 21.00234px);
}
30% {
transform: translate(21.772354px, 20.236959px);
}
35% {
transform: translate(21.772354px, 18.897935px);
}
45% {
transform: translate(21.772354px, 22.79549px);
}
65% {
transform: translate(21.772354px, 21.00234px);
}
100% {
transform: translate(21.772354px, 21.00234px);
}
}
@keyframes egS7z0vTFB472_tr__tr {
0% {
transform: translate(25.746252px, 22.2994px) rotate(0deg);
}
20% {
transform: translate(25.746252px, 22.2994px) rotate(0deg);
}
35% {
transform: translate(25.746252px, 22.2994px) rotate(9.965508deg);
}
40% {
transform: translate(25.746252px, 22.2994px) rotate(17.40312deg);
}
50% {
transform: translate(25.746252px, 22.2994px) rotate(-32.189711deg);
}
60% {
transform: translate(25.746252px, 22.2994px) rotate(24.713751deg);
}
65% {
transform: translate(25.746252px, 22.2994px) rotate(0deg);
}
100% {
transform: translate(25.746252px, 22.2994px) rotate(0deg);
}
}
#header {
display: grid;
align-items: center;
justify-content: space-between;
padding: 30px 50px;
background: var(--bg-dark);
grid-template-columns: 0.5fr 1.5fr 0.5fr;
gap: var(--gap-s);
position: sticky;
top: 0;
}
#header.transparent_header {
position: fixed;
width: 100%;
top: 0;
z-index: 9;
left: 0;
box-sizing: border-box;
transition: all 150ms ease-in-out;
background: var(--Gradient-Top-to-Bottom, linear-gradient(0deg, rgba(22, 19, 50, 0) 4.21%, #161332 97.89%));
}
#header.header_gradient {
background: var(--dark-gradient);
}
#header.header_dark_navy {
background: var(--dark-navy);
}
#logo, #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27253%27 height=%2771%27 fill=%27none%27%3E%3Cpath fill=%27%232E2057%27 d=%27m26.512 28.397-8.399 10.395 21.06 3.136-5.954 3.251-18.615 10.57L2.82 65.155l24.758 4.587 12.66-9.813 21.185-10.395L72.33 46.63l10.217-12.369-54.78-7.665-1.254 1.8Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m63.304 31.01-6.582 7.259-46.255-7.085 6.58-7.259c7.71-1.858 15.231-4.82 21.374-7.781 8.775-4.24 17.236-9.988 21.686-15.215l16.986 2.73C70.574 10.51 59.73 16.84 48.512 21.312c-4.45 1.975-11.094 4.065-14.855 5.052l-.062.116 29.709 4.53Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M57.099 39.314 8.587 31.881l7.897-8.769.314-.058c8.461-2.032 16.17-5.284 21.185-7.665C46.945 11.092 55.156 5.343 59.355.406L59.732 0l19.304 3.136-1.19 1.22C71.64 10.858 61.11 17.42 48.95 22.24c-3.134 1.394-7.459 2.904-11.094 4.007l25.196 3.89 2.131.35-8.085 8.826Zm-44.751-8.769 43.936 6.737 5.077-5.633-29.207-4.472.814-1.626.44-.116c3.384-.87 10.153-2.961 14.666-4.994h.062C59.293 15.97 69.008 10.163 75.087 4.239L60.484 1.916C56.034 6.91 47.823 12.66 38.86 16.956c-5.014 2.44-12.723 5.692-21.248 7.782l-5.264 5.807Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M85.053 33.507h-.125l-1.003-.174-18.74-2.962-.314.29-1.755-.29-6.581 7.26-34.16-5.17-6.267 7.028 20.683 3.252C18.052 50.114 1.568 64.923 1.38 65.097L0 66.376l29.208 4.587.376-.406c10.968-12.892 30.273-19.629 38.734-22.01 1.755-.406 4.638-1.045 4.638-1.045l12.097-13.995Zm-56.66 35.366-24.13-3.775c4.7-3.949 20.118-16.318 36.602-21.893l3.51-1.22-24.569-3.832 3.322-3.717 34.159 5.169 6.581-7.26 17.11 2.672-9.338 10.569c-3.385.813-29.145 7.143-43.247 23.287ZM114.931 22.808c-2.324-3.89-7.264-5.052-11.04-5.052-2.325 0-5.404.755-5.404 3.02 0 1.742 1.51 2.323 7.902 4.007 5.23 1.393 9.704 4.413 9.704 11.207 0 7.666-6.566 12.137-13.829 12.137-5.114 0-9.007-1.452-12.552-3.89V33.9c2.15 3.542 7.903 5.458 11.622 5.458 2.092 0 5.346-.406 5.346-3.02 0-1.625-.814-2.09-7.845-4.064-7.38-2.09-10.343-5.633-10.343-11.266 0-8.13 6.45-13.008 14.411-13.008 4.3 0 8.6 1.045 12.086 3.542l-.058 11.266ZM121.032 8.987h25.509v9.408h-16.154v5.168h16.154v9.06h-16.154v5.574h16.154v9.06h-25.509V8.986ZM172.631 47.198h-11.97l-10.459-38.21h10.517l5.869 26.77h.116l6.276-26.713h10.285l-10.634 38.153ZM186.925 8.987h25.509v9.408h-16.153v5.168h16.153v9.06h-16.153v5.574h16.153v9.06h-25.509V8.986ZM218.768 8.987h14.178l10.053 24.506h.116V8.987h9.065v38.211h-12.145l-12.086-26.132h-.116v26.132h-9.065V8.988ZM210.832 60.559l-.116.116c-.058.058-.058.058-.174.349-.639 1.103-2.092 1.8-3.719 1.8-2.964 0-4.823-2.323-4.823-5.923 0-3.427 1.859-5.517 5.055-5.517 1.453 0 2.325.348 3.487 1.335v3.078h-.116c-.698-1.103-1.686-1.626-2.964-1.626-1.743 0-2.731 1.104-2.731 3.078 0 2.032.872 3.194 2.324 3.194.523 0 .872-.116 1.162-.407V56.96h2.731v3.6h-.116ZM216.643 51.674c1.511 0 2.324.175 2.906.581.697.465 1.104 1.336 1.104 2.38 0 1.046-.407 2.033-1.104 2.556-.407.348-.814.465-1.686.639l3.254 4.645h-3.486l-1.801-2.845a23.775 23.775 0 0 1-.872-1.568v4.413h-2.905V51.616l4.59.058Zm-1.627 4.762h1.046c1.162 0 1.627-.348 1.627-1.161 0-.407-.116-.697-.349-.871-.174-.117-.464-.175-1.162-.175h-1.104l-.058 2.207ZM231.228 56.668c0 2.09-.523 3.833-1.453 4.82-.813.871-2.034 1.336-3.486 1.336-3.138 0-4.881-2.09-4.881-5.865 0-1.859.406-3.31 1.22-4.24.755-.87 2.034-1.277 3.777-1.277 3.37 0 4.823 1.568 4.823 5.226Zm-6.915.64c0 2.032.697 3.077 2.034 3.077.755 0 1.336-.29 1.627-.987.29-.581.465-1.51.465-2.381 0-1.8-.64-2.672-2.092-2.672-1.337.059-2.034.988-2.034 2.962ZM235.354 51.674v5.982c0 1.103.058 1.451.29 1.858.233.348.697.58 1.162.58.639 0 1.162-.348 1.337-.87.116-.349.174-.581.174-1.568v-5.982h2.905v5.982c0 1.742 0 2.032-.174 2.497-.523 1.684-2.034 2.613-4.184 2.613-1.627 0-3.021-.58-3.66-1.626-.523-.755-.698-1.568-.698-3.368v-6.156h2.848v.058ZM247.498 51.674c1.336 0 1.975.117 2.614.465.93.522 1.453 1.568 1.453 2.961 0 1.8-.813 3.194-2.15 3.775-.697.349-1.22.407-2.847.407h-.872v3.252h-2.905v-10.86h4.707Zm-1.802 5.227h.988c.756 0 1.104-.058 1.395-.233.348-.174.581-.638.581-1.161 0-.465-.175-.755-.465-.93-.291-.173-.581-.173-1.511-.173h-.988V56.9Z%27/%3E%3C/svg%3E");
min-height: 71px;
min-width: 253px;
display: block;
text-indent: -99999px;
transition: 0.3s;
}
.asset_management #logo,
.asset_management #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27233%27 height=%2769%27 fill=%27none%27%3E%3Cpath fill=%27%23161332%27 d=%27m25.56 27.378-8.097 10.021 20.304 3.024-5.741 3.135-17.947 10.19-11.36 9.07 23.869 4.422 12.206-9.461 20.424-10.022 10.515-2.8 9.85-11.925-52.814-7.39-1.209 1.736Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m61.033 29.897-6.345 6.998-44.595-6.83 6.345-6.998c7.432-1.792 14.684-4.647 20.605-7.502 8.46-4.088 16.618-9.63 20.908-14.669l16.376 2.631c-6.284 6.607-16.738 12.71-27.555 17.02-4.29 1.904-10.695 3.92-14.321 4.871l-.06.112 28.642 4.367Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27m55.048 37.903-46.77-7.166 7.613-8.454.302-.056c8.158-1.96 15.59-5.095 20.425-7.39C45.258 10.694 53.175 5.15 57.223.392L57.587 0l18.612 3.024-1.148 1.175c-5.983 6.27-16.134 12.597-27.857 17.244-3.022 1.344-7.191 2.8-10.696 3.863l24.292 3.751 2.054.336-7.795 8.51ZM11.903 29.45l42.36 6.495 4.894-5.431-28.159-4.311.786-1.568.423-.112c3.263-.84 9.789-2.855 14.14-4.814h.06c10.756-4.311 20.122-9.91 25.984-15.62l-14.08-2.24c-4.29 4.815-12.206 10.357-20.847 14.5-4.834 2.352-12.267 5.487-20.485 7.503l-5.076 5.598Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M82 32.304h-.12l-.968-.168-18.068-2.855-.302.28-1.692-.28-6.345 6.998-32.932-4.983-6.043 6.775 19.94 3.135C17.404 48.316 1.51 62.593 1.33 62.761L0 63.993l28.16 4.423.362-.392c10.575-12.43 29.186-18.924 37.344-21.22a619.065 619.065 0 0 1 4.472-1.007L82 32.304ZM27.374 66.4 4.109 62.761C8.641 58.954 23.506 47.03 39.4 41.654l3.384-1.176-23.688-3.695 3.203-3.583 32.933 4.983 6.344-6.998 16.497 2.575-9.004 10.19c-3.263.783-28.098 6.886-41.694 22.45ZM157.349 57.519h-2.165v-4.421c0-.691.046-1.428.092-2.303h-.092c-.414 2.625-.46 2.717-.69 3.73l-.783 2.994h-2.165l-.737-2.902c-.23-.875-.276-1.29-.414-2.072l-.23-1.796h-.093c.046.783.093 1.888.093 2.44v4.33H148v-8.612h3.408l.737 3.5c.23 1.151.322 2.072.414 3.362h.092c.092-1.336.231-2.257.415-3.408l.691-3.454h3.5v8.612h.092ZM160.296 57.519h-2.257l2.487-8.612h3.408l2.487 8.612h-2.303l-.506-1.842h-2.764l-.552 1.842Zm1.888-7.093-.921 3.224h1.796l-.875-3.224ZM174.574 57.518h-2.718l-1.519-3.361c-.461-1.06-.783-2.027-1.106-3.132h-.046c.139 1.06.139 1.75.185 3.408v3.085h-2.165v-8.612h3.132l1.105 2.672a25.524 25.524 0 0 1 1.151 3.776h.092c-.184-1.842-.276-2.947-.276-4.053v-2.44h2.165v8.657ZM177.52 57.519h-2.256l2.487-8.612h3.407l2.487 8.612h-2.302l-.507-1.842h-2.763l-.553 1.842Zm1.888-7.093-.921 3.224h1.796l-.875-3.224ZM190.785 55.953l-.092.092c-.046.046-.046.046-.138.276-.507.875-1.658 1.428-2.947 1.428-2.349 0-3.823-1.842-3.823-4.697 0-2.718 1.474-4.376 4.007-4.376 1.151 0 1.842.277 2.763 1.06v2.44h-.092c-.553-.874-1.336-1.289-2.349-1.289-1.381 0-2.164.875-2.164 2.44 0 1.613.69 2.534 1.842 2.534.414 0 .691-.092.921-.322v-2.441h2.164v2.855h-.092ZM197.644 48.906v2.165h-3.685v1.197h3.639v1.98h-3.639v1.244h3.685v1.98h-5.849V48.86h5.849v.046ZM208.191 57.519h-2.164v-4.421c0-.691.046-1.428.092-2.303h-.092c-.415 2.625-.461 2.717-.691 3.73l-.783 2.994h-2.164l-.737-2.902c-.23-.875-.276-1.29-.415-2.072l-.23-1.796h-.092c.046.783.092 1.888.092 2.44v4.33h-2.118v-8.612h3.408l.736 3.5c.231 1.151.323 2.072.415 3.362h.092c.092-1.336.23-2.257.415-3.408l.69-3.454h3.5v8.612h.046ZM215.329 48.906v2.165h-3.684v1.197h3.638v1.98h-3.638v1.244h3.684v1.98h-5.849V48.86h5.849v.046ZM223.943 57.518h-2.717l-1.52-3.361c-.461-1.06-.783-2.027-1.105-3.132h-.046c.138 1.06.138 1.75.184 3.408v3.085h-2.165v-8.612h3.132l1.105 2.672a25.524 25.524 0 0 1 1.151 3.776h.093c-.185-1.842-.277-2.947-.277-4.053v-2.44h2.165v8.657ZM231.679 48.907v2.21h-2.303v6.356h-2.303v-6.356h-2.348v-2.21h6.954ZM110.112 43.118H102l8.94-30.959h12.251l8.94 30.96h-8.278l-1.821-6.623h-9.933l-1.987 6.622Zm6.788-25.495-3.311 11.589h6.457l-3.146-11.59ZM154.313 23.086c-1.656-1.821-2.484-2.318-4.139-2.98-1.49-.662-3.146-.994-4.801-.994-2.649 0-3.974.828-3.974 2.318 0 1.16.663 1.821 2.318 2.152 3.642.994 4.636 1.325 6.291 1.822 3.477 1.49 5.464 4.304 5.464 8.112 0 5.794-4.636 10.099-11.093 10.099-3.642 0-6.787-.994-9.933-2.98v-8.112c1.656 1.82 2.649 2.483 4.139 2.98 1.655.662 3.477 1.158 5.132 1.158 2.484 0 3.974-.993 3.974-2.483 0-1.49-.663-1.986-4.802-3.145-3.642-.994-5.96-2.153-7.284-3.643-1.49-1.655-2.318-3.642-2.318-6.125 0-6.126 4.801-10.265 11.755-10.265 3.476 0 6.291.828 9.271 2.815v9.27ZM178.651 23.086c-1.656-1.821-2.484-2.318-4.139-2.98-1.49-.662-3.146-.994-4.801-.994-2.649 0-3.974.828-3.974 2.318 0 1.16.662 1.821 2.318 2.152 3.642.994 4.636 1.325 6.291 1.822 3.477 1.49 5.464 4.304 5.464 8.112 0 5.794-4.636 10.099-11.093 10.099-3.642 0-6.788-.994-9.933-2.98v-8.112c1.655 1.82 2.649 2.483 4.139 2.98 1.655.662 3.476 1.158 5.132 1.158 2.483 0 3.973-.993 3.973-2.483 0-1.49-.662-1.986-4.801-3.145-3.642-.994-5.96-2.153-7.284-3.643-1.49-1.655-2.318-3.642-2.318-6.125 0-6.126 4.801-10.265 11.755-10.265 3.476 0 6.291.828 9.271 2.815v9.27ZM204.483 12.159v7.78h-13.245v4.305h13.079v7.119h-13.079v4.47h13.245v7.119h-21.026v-30.96h21.026v.166ZM232.128 12.16v7.946h-8.278v22.847h-8.278V20.106h-8.443V12.16h24.999Z%27/%3E%3C/svg%3E");
}
.training #logo,
.training #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27280%27 height=%2769%27 fill=%27none%27%3E%3Cpath fill=%27%23161332%27 d=%27m25.56 27.378-8.097 10.021 20.304 3.024-5.741 3.135-17.947 10.19-11.36 9.07 23.869 4.422 12.206-9.461 20.424-10.022 10.515-2.8 9.85-11.925-52.814-7.39-1.209 1.736Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m61.034 29.897-6.345 6.998-44.595-6.83 6.345-6.998c7.432-1.792 14.683-4.647 20.605-7.502 8.46-4.088 16.618-9.63 20.908-14.669l16.376 2.631c-6.284 6.607-16.738 12.71-27.555 17.02-4.29 1.904-10.696 3.92-14.321 4.871l-.06.112 28.642 4.367Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27m55.048 37.903-46.77-7.166 7.613-8.454.302-.056c8.158-1.96 15.59-5.095 20.425-7.39C45.258 10.694 53.175 5.15 57.223.392L57.587 0l18.612 3.024-1.148 1.175c-5.983 6.27-16.134 12.597-27.857 17.244-3.022 1.344-7.191 2.8-10.696 3.863l24.292 3.751 2.054.336-7.795 8.51ZM11.903 29.45l42.36 6.495 4.894-5.431-28.159-4.311.786-1.568.423-.112c3.263-.84 9.789-2.855 14.14-4.814h.06c10.756-4.311 20.122-9.91 25.984-15.62l-14.08-2.24c-4.29 4.815-12.206 10.357-20.847 14.5-4.834 2.352-12.267 5.487-20.485 7.503l-5.076 5.598Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M82 32.304h-.12l-.968-.168-18.068-2.855-.302.28-1.692-.28-6.345 6.998-32.932-4.983-6.043 6.775 19.94 3.135C17.404 48.316 1.51 62.593 1.33 62.761L0 63.993l28.16 4.423.362-.392c10.575-12.43 29.186-18.924 37.344-21.22a619.065 619.065 0 0 1 4.472-1.007L82 32.304ZM27.374 66.4 4.109 62.761C8.641 58.954 23.506 47.03 39.4 41.654l3.384-1.176-23.688-3.695 3.203-3.583 32.933 4.983 6.344-6.998 16.497 2.575-9.004 10.19c-3.263.783-28.098 6.886-41.694 22.45ZM124.081 19.736v7.066h-7.36v20.315h-7.361V26.802H102v-7.066h22.081ZM138.063 19.736c3.827 0 5.888.442 7.36 1.472 1.767 1.178 2.797 3.386 2.797 6.036 0 2.65-1.03 5.152-2.797 6.477-1.03.883-2.06 1.178-4.269 1.62l8.244 11.776h-8.832l-4.564-7.213a60.21 60.21 0 0 1-2.208-3.975v11.188h-7.36V19.589h11.629v.147Zm-4.122 12.071h2.65c2.944 0 4.122-.883 4.122-2.944 0-1.03-.295-1.767-.883-2.208-.442-.295-1.178-.442-2.945-.442h-2.797v5.594h-.147ZM157.938 47.264h-7.213l7.949-27.528h10.893l7.949 27.528h-7.36l-1.619-5.888h-8.833l-1.766 5.888Zm6.035-22.67-2.944 10.304h5.741l-2.797-10.304ZM187.231 19.736v27.528h-7.36V19.736h7.36ZM214.913 47.264h-8.686l-4.857-10.746c-1.473-3.386-2.503-6.477-3.533-10.01h-.148c.442 3.385.442 5.594.589 10.893v9.863h-6.919V19.736h10.011l3.532 8.538c1.473 3.68 2.797 8.097 3.681 12.071h.294c-.589-5.888-.883-9.421-.883-12.954v-7.802h6.919v27.675ZM226.388 19.736v27.528h-7.361V19.736h7.361ZM254.069 47.264h-8.685l-4.858-10.746c-1.472-3.386-2.503-6.477-3.533-10.01h-.147c.441 3.385.441 5.594.588 10.893v9.863h-6.918V19.736h10.01l3.533 8.538c1.472 3.68 2.797 8.097 3.68 12.071h.294c-.588-5.888-.883-9.421-.883-12.954v-7.802h6.919v27.675ZM279.528 42.259l-.294.294c-.148.148-.148.148-.442.884-1.619 2.797-5.3 4.563-9.421 4.563-7.508 0-12.219-5.888-12.219-15.015 0-8.686 4.711-13.985 12.807-13.985 3.681 0 5.889.883 8.833 3.386v7.802h-.294c-1.767-2.797-4.27-4.122-7.508-4.122-4.416 0-6.919 2.797-6.919 7.802 0 5.152 2.208 8.096 5.888 8.096 1.325 0 2.209-.294 2.945-1.03v-7.802h6.918v9.127h-.294Z%27/%3E%3C/svg%3E");
}
.property_group #logo,
.property_group #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27278%27 height=%2769%27 fill=%27none%27%3E%3Cpath fill=%27%23161332%27 d=%27m25.56 27.378-8.097 10.021 20.304 3.024-5.741 3.135-17.947 10.19-11.36 9.07 23.869 4.422 12.206-9.461 20.424-10.022 10.515-2.8 9.85-11.925-52.814-7.39-1.209 1.736Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m61.034 29.897-6.345 6.998-44.595-6.83 6.345-6.998c7.432-1.792 14.683-4.647 20.605-7.502 8.46-4.088 16.618-9.63 20.908-14.669l16.376 2.631c-6.284 6.607-16.738 12.71-27.555 17.02-4.29 1.904-10.696 3.92-14.321 4.871l-.06.112 28.642 4.367Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27m55.048 37.903-46.77-7.166 7.613-8.454.302-.056c8.158-1.96 15.59-5.095 20.425-7.39C45.258 10.694 53.175 5.15 57.223.392L57.587 0l18.612 3.024-1.148 1.175c-5.983 6.27-16.134 12.597-27.857 17.244-3.022 1.344-7.191 2.8-10.696 3.863l24.292 3.751 2.054.336-7.795 8.51ZM11.903 29.45l42.36 6.495 4.894-5.431-28.159-4.311.786-1.568.423-.112c3.263-.84 9.789-2.855 14.14-4.814h.06c10.756-4.311 20.122-9.91 25.984-15.62l-14.08-2.24c-4.29 4.815-12.206 10.357-20.847 14.5-4.834 2.352-12.267 5.487-20.485 7.503l-5.076 5.598Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M82 32.304h-.12l-.968-.168-18.068-2.855-.302.28-1.692-.28-6.345 6.998-32.932-4.983-6.043 6.775 19.94 3.135C17.404 48.316 1.51 62.593 1.33 62.761L0 63.993l28.16 4.423.362-.392c10.575-12.43 29.186-18.924 37.344-21.22a619.065 619.065 0 0 1 4.472-1.007L82 32.304ZM27.374 66.4 4.109 62.761C8.641 58.954 23.506 47.03 39.4 41.654l3.384-1.176-23.688-3.695 3.203-3.583 32.933 4.983 6.344-6.998 16.497 2.575-9.004 10.19c-3.263.783-28.098 6.886-41.694 22.45ZM106.114 15.549c3.156 0 4.666.274 6.175 1.097 2.196 1.235 3.431 3.705 3.431 6.998 0 4.254-1.921 7.547-5.077 8.92-1.647.823-2.882.96-6.724.96h-2.058v7.684H95v-25.66h11.114Zm-4.253 12.349h2.332c1.784 0 2.608-.137 3.294-.549.823-.412 1.372-1.51 1.372-2.744 0-1.098-.412-1.784-1.098-2.196-.686-.411-1.372-.411-3.568-.411h-2.332v5.9ZM128.481 15.55c3.567 0 5.488.411 6.86 1.372 1.647 1.097 2.608 3.155 2.608 5.625s-.961 4.803-2.608 6.038c-.96.823-1.921 1.098-3.979 1.51l7.684 10.976h-8.233l-4.253-6.723a55.679 55.679 0 0 1-2.059-3.705v10.428h-6.86V15.412h10.84v.137ZM124.639 26.8h2.469c2.745 0 3.843-.823 3.843-2.744 0-.96-.275-1.647-.824-2.059-.411-.274-1.097-.411-2.744-.411h-2.607V26.8h-.137ZM163.059 27.35c0 4.94-1.235 9.056-3.431 11.389-1.921 2.058-4.802 3.156-8.233 3.156-7.409 0-11.526-4.94-11.526-13.86 0-4.39.961-7.82 2.882-10.016 1.783-2.058 4.802-3.019 8.919-3.019 7.821 0 11.389 3.705 11.389 12.35Zm-16.466 1.509c0 4.803 1.646 7.272 4.802 7.272 1.784 0 3.156-.686 3.842-2.332.686-1.372 1.098-3.568 1.098-5.626 0-4.254-1.509-6.312-4.94-6.312-3.156.137-4.802 2.333-4.802 6.998ZM176.923 15.549c3.156 0 4.665.274 6.175 1.097 2.195 1.235 3.43 3.705 3.43 6.998 0 4.254-1.921 7.547-5.077 8.92-1.646.823-2.881.96-6.723.96h-2.059v7.684h-6.86v-25.66h11.114Zm-4.254 12.349h2.333c1.784 0 2.607-.137 3.293-.549.824-.412 1.372-1.51 1.372-2.744 0-1.098-.411-1.784-1.097-2.196-.686-.411-1.373-.411-3.568-.411h-2.333v5.9ZM206.008 15.55v6.448h-10.977v3.568h10.84v5.9h-10.84v3.705h10.977v5.9h-17.426V15.412h17.426v.137ZM220.412 15.55c3.568 0 5.489.411 6.861 1.372 1.647 1.097 2.607 3.155 2.607 5.625s-.96 4.803-2.607 6.038c-.96.823-1.921 1.098-3.979 1.51l7.684 10.976h-8.233l-4.254-6.723a56.084 56.084 0 0 1-2.058-3.705v10.428h-6.861V15.412h10.84v.137ZM216.57 26.8h2.47c2.744 0 3.842-.823 3.842-2.744 0-.96-.274-1.647-.823-2.059-.412-.274-1.098-.411-2.744-.411h-2.608V26.8h-.137ZM252.651 15.549v6.586h-6.861V41.07h-6.86V22.135h-6.998v-6.586h20.719ZM269.396 31.74v9.468h-6.861v-9.33l-8.508-16.33h7.684l2.059 4.529c1.235 2.607 1.646 4.39 1.921 7.41h.137c.274-3.294.686-5.078 1.784-7.41l2.058-4.528h7.821l-8.095 16.191ZM249.793 52.161l-.076.077c-.038.038-.038.038-.114.228-.419.724-1.372 1.182-2.44 1.182-1.943 0-3.163-1.525-3.163-3.888 0-2.248 1.22-3.62 3.316-3.62.953 0 1.525.228 2.287.876v2.02h-.076c-.458-.724-1.106-1.067-1.944-1.067-1.144 0-1.792.724-1.792 2.02 0 1.334.572 2.096 1.525 2.096.343 0 .572-.076.762-.267v-2.02h1.792v2.363h-.077ZM253.605 46.33c.991 0 1.524.114 1.905.381.458.305.725.877.725 1.563 0 .686-.267 1.334-.725 1.677-.266.229-.533.305-1.105.42l2.135 3.048h-2.287l-1.182-1.867a15.675 15.675 0 0 1-.572-1.03v2.897h-1.905v-7.127h3.011v.038Zm-1.067 3.126h.686c.762 0 1.067-.23 1.067-.763 0-.267-.076-.457-.229-.572-.114-.076-.305-.114-.762-.114h-.724v1.449h-.038ZM263.172 49.608c0 1.372-.343 2.515-.953 3.163-.534.572-1.334.877-2.287.877-2.058 0-3.202-1.373-3.202-3.85 0-1.22.267-2.172.801-2.782.495-.572 1.334-.839 2.477-.839 2.211 0 3.164 1.03 3.164 3.43Zm-4.536.419c0 1.334.458 2.02 1.334 2.02.496 0 .877-.19 1.067-.648.191-.381.305-.991.305-1.563 0-1.181-.419-1.753-1.372-1.753-.876.038-1.334.648-1.334 1.944ZM265.875 46.33v3.926c0 .724.039.953.191 1.22.152.228.457.38.762.38.42 0 .763-.228.877-.571.076-.229.114-.381.114-1.03V46.33h1.906v3.926c0 1.143 0 1.334-.114 1.639-.343 1.105-1.334 1.715-2.745 1.715-1.067 0-1.982-.381-2.401-1.067-.343-.496-.457-1.03-.457-2.21v-4.041h1.867v.038ZM273.843 46.33c.877 0 1.296.076 1.715.305.61.343.953 1.029.953 1.944 0 1.181-.533 2.096-1.41 2.477-.457.229-.801.267-1.868.267h-.571v2.134h-1.906V46.33h3.087Zm-1.181 3.43h.648c.495 0 .724-.038.914-.152.229-.115.381-.42.381-.763 0-.304-.114-.495-.305-.61-.19-.114-.381-.114-.99-.114h-.648v1.64Z%27/%3E%3C/svg%3E");
}
.logistics #logo,
.logistics #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27282%27 height=%2769%27 fill=%27none%27%3E%3Cpath fill=%27%232E2057%27 d=%27m25.56 27.378-8.097 10.021 20.304 3.024-5.741 3.135-17.947 10.19-11.36 9.07 23.869 4.422 12.206-9.461 20.424-10.022 10.515-2.8 9.85-11.925-52.814-7.39-1.209 1.736Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m61.034 29.897-6.345 6.998-44.595-6.83 6.345-6.998c7.432-1.792 14.683-4.647 20.605-7.502 8.46-4.088 16.618-9.63 20.908-14.669l16.376 2.631c-6.284 6.607-16.738 12.71-27.555 17.02-4.29 1.904-10.696 3.92-14.321 4.871l-.06.112 28.642 4.367Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27m55.048 37.903-46.77-7.166 7.613-8.454.302-.056c8.158-1.96 15.59-5.095 20.425-7.39C45.258 10.694 53.175 5.15 57.223.392L57.587 0l18.612 3.024-1.148 1.175c-5.983 6.27-16.134 12.597-27.857 17.244-3.022 1.344-7.191 2.8-10.696 3.863l24.292 3.751 2.054.336-7.795 8.51ZM11.903 29.45l42.36 6.495 4.894-5.431-28.159-4.311.786-1.568.423-.112c3.263-.84 9.789-2.855 14.14-4.814h.06c10.756-4.311 20.122-9.91 25.984-15.62l-14.08-2.24c-4.29 4.815-12.206 10.357-20.847 14.5-4.834 2.352-12.267 5.487-20.485 7.503l-5.076 5.598Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M82 32.304h-.12l-.968-.168-18.068-2.855-.302.28-1.692-.28-6.345 6.998-32.932-4.983-6.043 6.775 19.94 3.135C17.404 48.316 1.51 62.593 1.33 62.761L0 63.993l28.16 4.423.362-.392c10.575-12.43 29.186-18.924 37.344-21.22a619.065 619.065 0 0 1 4.472-1.007L82 32.304ZM27.374 66.4 4.109 62.761C8.641 58.954 23.506 47.03 39.4 41.654l3.384-1.176-23.688-3.695 3.203-3.583 32.933 4.983 6.344-6.998 16.497 2.575-9.004 10.19c-3.263.783-28.098 6.886-41.694 22.45ZM118.617 41.617v6.912H102v-27.5h7.353v20.588h9.264ZM144.646 33.677c0 5.294-1.324 9.706-3.677 12.206-2.059 2.205-5.147 3.382-8.823 3.382-7.941 0-12.353-5.294-12.353-14.853 0-4.706 1.029-8.382 3.088-10.735 1.912-2.206 5.147-3.235 9.559-3.235 8.529 0 12.206 3.97 12.206 13.235Zm-17.5 1.617c0 5.147 1.764 7.794 5.147 7.794 1.912 0 3.382-.735 4.117-2.5.736-1.47 1.177-3.823 1.177-6.029 0-4.559-1.618-6.764-5.294-6.764-3.383.146-5.147 2.5-5.147 7.5ZM169.204 43.529l-.294.294c-.147.147-.147.147-.441.882-1.618 2.794-5.294 4.56-9.412 4.56-7.5 0-12.205-5.883-12.205-15 0-8.677 4.705-13.971 12.793-13.971 3.677 0 5.883.882 8.824 3.382v7.794h-.294c-1.765-2.794-4.265-4.117-7.5-4.117-4.412 0-6.912 2.794-6.912 7.794 0 5.147 2.206 8.088 5.882 8.088 1.324 0 2.206-.294 2.942-1.03v-7.794h6.911v9.118h-.294ZM179.794 21.03v27.499h-7.353v-27.5h7.353ZM201.704 30.735c-1.471-1.617-2.206-2.059-3.677-2.647a10.546 10.546 0 0 0-4.264-.882c-2.353 0-3.53.735-3.53 2.059 0 1.029.588 1.617 2.059 1.911 3.235.883 4.118 1.177 5.588 1.618 3.088 1.324 4.853 3.823 4.853 7.206 0 5.147-4.118 8.97-9.853 8.97-3.235 0-6.029-.882-8.823-2.647v-7.206c1.47 1.618 2.353 2.206 3.676 2.647 1.471.589 3.088 1.03 4.559 1.03 2.206 0 3.529-.883 3.529-2.206 0-1.324-.588-1.765-4.264-2.794-3.236-.883-5.294-1.912-6.471-3.235-1.323-1.47-2.059-3.236-2.059-5.441 0-5.442 4.265-9.118 10.441-9.118 3.089 0 5.589.735 8.236 2.5v8.235ZM226.409 21.03v7.058h-7.353v20.294h-7.353V28.088h-7.5v-7.059h22.206ZM236.267 21.03v27.499h-7.353v-27.5h7.353ZM259.938 32.06h-.294c-1.176-2.5-3.823-4.119-6.765-4.119-1.764 0-3.235.589-4.411 1.765-1.324 1.324-1.912 3.088-1.912 5.735 0 5 2.206 7.794 6.323 7.794 3.089 0 5.294-1.47 6.912-4.705h.294v7.058c-2.941 2.647-5.294 3.677-8.97 3.677-7.353 0-11.912-5.735-11.912-15 0-5 1.177-8.53 3.677-10.882 2.205-1.912 4.999-2.941 8.529-2.941 3.676 0 6.029.882 8.676 3.529v8.088h-.147ZM280.969 30.735c-1.47-1.617-2.206-2.059-3.676-2.647a10.55 10.55 0 0 0-4.265-.882c-2.353 0-3.529.735-3.529 2.059 0 1.029.588 1.617 2.059 1.911 3.235.883 4.117 1.177 5.588 1.618 3.088 1.324 4.853 3.823 4.853 7.206 0 5.147-4.118 8.97-9.853 8.97-3.236 0-6.03-.882-8.824-2.647v-7.206c1.471 1.618 2.353 2.206 3.677 2.647 1.47.589 3.088 1.03 4.559 1.03 2.205 0 3.529-.883 3.529-2.206 0-1.324-.588-1.765-4.265-2.794-3.235-.883-5.294-1.912-6.47-3.235-1.324-1.47-2.059-3.236-2.059-5.441 0-5.442 4.265-9.118 10.441-9.118 3.088 0 5.588.735 8.235 2.5v8.235Z%27/%3E%3C/svg%3E");
}
.used_trucks #logo,
.used_trucks #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27334%27 height=%2769%27 fill=%27none%27%3E%3Cpath fill=%27%23161332%27 d=%27m25.56 27.378-8.097 10.021 20.304 3.024-5.741 3.135-17.947 10.19-11.36 9.07 23.869 4.422 12.206-9.461 20.424-10.022 10.515-2.8 9.85-11.925-52.814-7.39-1.209 1.736Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m61.034 29.897-6.345 6.998-44.595-6.83 6.345-6.998c7.432-1.792 14.683-4.647 20.605-7.502 8.46-4.088 16.618-9.63 20.908-14.669l16.376 2.631c-6.284 6.607-16.738 12.71-27.555 17.02-4.29 1.904-10.696 3.92-14.321 4.871l-.06.112 28.642 4.367Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27m55.048 37.903-46.77-7.166 7.613-8.454.302-.056c8.158-1.96 15.59-5.095 20.425-7.39C45.258 10.694 53.175 5.15 57.223.392L57.587 0l18.612 3.024-1.148 1.175c-5.983 6.27-16.134 12.597-27.857 17.244-3.022 1.344-7.191 2.8-10.696 3.863l24.292 3.751 2.054.336-7.795 8.51ZM11.903 29.45l42.36 6.495 4.894-5.431-28.159-4.311.786-1.568.423-.112c3.263-.84 9.789-2.855 14.14-4.814h.06c10.756-4.311 20.122-9.91 25.984-15.62l-14.08-2.24c-4.29 4.815-12.206 10.357-20.847 14.5-4.834 2.352-12.267 5.487-20.485 7.503l-5.076 5.598Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M82 32.304h-.12l-.968-.168-18.068-2.855-.302.28-1.692-.28-6.345 6.998-32.932-4.983-6.043 6.775 19.94 3.135C17.404 48.316 1.51 62.593 1.33 62.761L0 63.993l28.16 4.423.362-.392c10.575-12.43 29.186-18.924 37.344-21.22a619.065 619.065 0 0 1 4.472-1.007L82 32.304ZM27.374 66.4 4.109 62.761C8.641 58.954 23.506 47.03 39.4 41.654l3.384-1.176-23.688-3.695 3.203-3.583 32.933 4.983 6.344-6.998 16.497 2.575-9.004 10.19c-3.263.783-28.098 6.886-41.694 22.45ZM108.837 21.506v14.14c0 2.655.12 3.425.691 4.354.504.85 1.619 1.38 2.814 1.38 1.5 0 2.735-.809 3.2-2.004.305-.89.345-1.38.345-3.73v-14.14h6.811v14.14c0 4.155-.04 4.779-.425 5.974-1.195 3.93-4.859 6.24-9.904 6.24-3.85 0-7.09-1.42-8.709-3.81-1.275-1.846-1.66-3.651-1.66-8.006V21.52h6.837v-.014ZM142.916 30.508c-1.381-1.46-2.044-1.925-3.385-2.43a10.73 10.73 0 0 0-3.93-.77c-2.151 0-3.346.69-3.346 1.965 0 .97.545 1.46 1.965 1.845 3.001.81 3.89 1.076 5.165 1.58 2.92 1.235 4.5 3.585 4.5 6.771 0 4.82-3.89 8.35-9.24 8.35-3.08 0-5.589-.77-8.205-2.508v-6.705c1.421 1.46 2.151 2.005 3.426 2.536 1.38.61 2.894.93 4.314.93 2.005 0 3.24-.77 3.24-2.045s-.611-1.7-3.97-2.616c-3.08-.85-4.965-1.766-6.08-3-1.235-1.341-1.886-3.08-1.886-5.085 0-5.085 3.93-8.51 9.705-8.51 2.895 0 5.165.69 7.74 2.35v7.342h-.013ZM164.317 21.506v6.426h-11.019v3.585h10.899v5.974h-10.899v3.73h11.019v5.975h-17.485v-25.69h17.485ZM177.799 21.506c2.855 0 2.855 0 3.89.16 3.041.424 5.006 1.66 6.36 3.81 1.195 1.965 1.845 4.7 1.845 7.66 0 5.656-2.124 10.435-5.589 12.4-2.005 1.155-4.275 1.66-7.621 1.66h-8.629v-25.69h9.744Zm-2.934 19.716h1.846c2.31 0 3.465-.306 4.54-1.235 1.195-1.036 1.846-3.24 1.846-6.12 0-4.156-1.501-5.935-5.085-5.935h-3.16v13.29h.013ZM222.071 21.506v6.665h-6.93v19.025h-6.811V28.158h-7.01v-6.665h20.751v.013ZM235.077 21.506c3.625 0 5.47.346 6.851 1.354 1.699 1.156 2.575 3.12 2.575 5.616 0 2.47-.969 4.78-2.575 6.08-.969.77-1.885 1.156-3.93 1.58l7.66 11.06h-8.284l-4.195-6.705c-.81-1.354-1.501-2.615-2.005-3.77v10.475h-6.811v-25.69h10.714Zm-3.89 11.166h2.43c2.735 0 3.89-.85 3.89-2.775 0-.93-.306-1.66-.89-2.045-.464-.265-1.155-.385-2.774-.385h-2.656v5.205ZM253.947 21.506v14.14c0 2.655.119 3.425.69 4.354.505.85 1.62 1.38 2.815 1.38 1.5 0 2.735-.809 3.199-2.004.306-.89.345-1.38.345-3.73v-14.14h6.811v14.14c0 4.155-.04 4.779-.425 5.974-1.195 3.93-4.859 6.24-9.904 6.24-3.85 0-7.089-1.42-8.709-3.81-1.275-1.846-1.66-3.651-1.66-8.006V21.52h6.838v-.014ZM290.015 31.702h-.306c-1.115-2.35-3.584-3.85-6.399-3.85-1.62 0-3.08.584-4.155 1.66-1.195 1.195-1.766 2.934-1.766 5.31 0 4.66 2.124 7.276 5.894 7.276 2.921 0 5.006-1.381 6.426-4.355h.306v6.625c-2.735 2.496-5.006 3.465-8.351 3.465-6.891 0-11.086-5.31-11.086-14.06 0-4.62 1.155-8.005 3.386-10.13 2.004-1.845 4.739-2.814 7.939-2.814 3.385 0 5.629.89 8.125 3.28v7.593h-.013ZM300.029 21.506v10.9c.465-.93.651-1.314.956-1.766l5.47-9.134h8.205l-8.51 12.865 8.775 12.825h-8.204l-6.081-10.01c-.199-.346-.385-.69-.81-1.66l.199 11.67h-6.81v-25.69h6.81ZM333.029 30.508c-1.38-1.46-2.044-1.925-3.385-2.43a10.726 10.726 0 0 0-3.93-.77c-2.151 0-3.345.69-3.345 1.965 0 .97.544 1.46 1.964 1.845 3.001.81 3.89 1.076 5.165 1.58 2.921 1.235 4.501 3.585 4.501 6.771 0 4.82-3.89 8.35-9.241 8.35-3.08 0-5.589-.77-8.204-2.508v-6.705c1.42 1.46 2.15 2.005 3.425 2.536 1.381.61 2.894.93 4.315.93 2.004 0 3.239-.77 3.239-2.045s-.611-1.7-3.97-2.616c-3.08-.85-4.965-1.766-6.08-3-1.235-1.341-1.885-3.08-1.885-5.085 0-5.085 3.929-8.51 9.705-8.51 2.894 0 5.164.69 7.74 2.35v7.342h-.014Z%27/%3E%3C/svg%3E");
}
.refrigeration #logo,
.refrigeration #mobile_logo {
background: no-repeat left center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27384%27 height=%2771%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-width=%272%27 d=%27m26.512 28.397-8.399 10.395 21.06 3.136-5.954 3.251-18.615 10.57L2.82 65.155l24.758 4.587 12.66-9.813 21.185-10.395L72.33 46.63l10.217-12.369-54.78-7.665-1.254 1.8Z%27/%3E%3Cpath fill=%27%23FFD100%27 d=%27m63.306 31.01-6.581 7.259-46.256-7.085 6.58-7.259c7.71-1.858 15.231-4.82 21.374-7.781 8.775-4.24 17.236-9.988 21.686-15.215l16.986 2.73C70.576 10.51 59.733 16.84 48.514 21.312c-4.45 1.975-11.094 4.065-14.855 5.052l-.062.116 29.709 4.53Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M57.098 39.314 8.586 31.881l7.897-8.769.314-.058c8.461-2.032 16.17-5.284 21.184-7.665C46.944 11.092 55.155 5.343 59.355.406L59.731 0l19.304 3.136-1.19 1.22C71.638 10.858 61.108 17.42 48.95 22.24c-3.134 1.394-7.459 2.904-11.094 4.007l25.196 3.89 2.131.35-8.085 8.826Zm-44.751-8.769 43.936 6.737 5.077-5.633-29.207-4.472.814-1.626.44-.116c3.384-.87 10.153-2.961 14.666-4.994h.062C59.292 15.97 69.007 10.163 75.086 4.239L60.483 1.916c-4.45 4.994-12.661 10.744-21.624 15.04-5.014 2.44-12.724 5.692-21.248 7.782l-5.264 5.807ZM116.441 20.708c3.685 0 5.669.425 7.086 1.417 1.7 1.134 2.692 3.26 2.692 5.81 0 2.551-.992 4.96-2.692 6.236-.992.85-1.984 1.133-4.11 1.559l7.936 11.336h-8.503l-4.393-6.943a57.916 57.916 0 0 1-2.125-3.827v10.77h-7.086v-26.5h11.195v.142Zm-3.968 11.62h2.551c2.834 0 3.968-.85 3.968-2.834 0-.992-.283-1.7-.85-2.125-.425-.284-1.134-.426-2.834-.426h-2.693v5.385h-.142ZM147.337 20.708v6.66H136v3.685h11.195v6.094H136v3.826h11.337v6.093H129.34v-26.5h17.997v.142ZM169.154 20.708v6.66h-10.912v4.11h10.77v6.094h-10.77v9.494h-7.086v-26.5h17.998v.142ZM183.34 20.708c3.684 0 5.668.425 7.085 1.417 1.701 1.134 2.693 3.26 2.693 5.81 0 2.551-.992 4.96-2.693 6.236-.992.85-1.984 1.133-4.109 1.559l7.936 11.336h-8.503l-4.393-6.943a57.97 57.97 0 0 1-2.126-3.827v10.77h-7.085v-26.5h11.195v.142Zm-3.968 11.62h2.551c2.834 0 3.968-.85 3.968-2.834 0-.992-.284-1.7-.851-2.125-.425-.284-1.133-.426-2.834-.426h-2.692v5.385h-.142ZM203.316 20.709v26.5h-7.086v-26.5h7.086ZM227.962 42.39l-.283.284c-.142.142-.142.142-.426.85-1.558 2.693-5.101 4.393-9.069 4.393-7.227 0-11.762-5.668-11.762-14.454 0-8.361 4.535-13.463 12.329-13.463 3.543 0 5.668.85 8.502 3.26v7.51h-.283c-1.701-2.692-4.11-3.968-7.227-3.968-4.252 0-6.661 2.693-6.661 7.51 0 4.96 2.126 7.795 5.669 7.795 1.275 0 2.125-.283 2.834-.992v-7.51h6.66v8.785h-.283ZM249.087 20.708v6.66H237.75v3.685h11.195v6.094H237.75v3.826h11.337v6.093H231.09v-26.5h17.997v.142ZM263.965 20.708c3.684 0 5.668.425 7.085 1.417 1.701 1.134 2.693 3.26 2.693 5.81 0 2.551-.992 4.96-2.693 6.236-.992.85-1.984 1.133-4.109 1.559l7.936 11.336h-8.503l-4.393-6.943a57.97 57.97 0 0 1-2.126-3.827v10.77h-7.085v-26.5h11.195v.142Zm-3.968 11.62h2.551c2.834 0 3.968-.85 3.968-2.834 0-.992-.284-1.7-.851-2.125-.425-.284-1.133-.426-2.834-.426h-2.834v5.385ZM283.1 47.209h-6.944l7.653-26.5h10.486l7.653 26.5h-7.086l-1.559-5.669h-8.502L283.1 47.21Zm5.81-21.824-2.834 9.92h5.527l-2.693-9.92ZM322.062 20.709v6.802h-7.085v19.556h-7.086V27.51h-7.227v-6.802h21.398ZM331.558 20.709v26.5h-7.085v-26.5h7.085ZM358.344 32.896c0 5.102-1.276 9.353-3.543 11.762-1.984 2.126-4.96 3.26-8.503 3.26-7.652 0-11.903-5.102-11.903-14.314 0-4.534.992-8.077 2.975-10.345 1.843-2.125 4.96-3.117 9.212-3.117 8.219 0 11.762 3.826 11.762 12.754Zm-17.006 1.559c0 4.96 1.701 7.51 4.96 7.51 1.843 0 3.26-.708 3.968-2.409.709-1.417 1.134-3.684 1.134-5.81 0-4.393-1.559-6.519-5.102-6.519-3.259.142-4.96 2.41-4.96 7.228ZM383.998 47.208h-8.361l-4.676-10.345c-1.418-3.26-2.41-6.235-3.401-9.636h-.142c.425 3.26.425 5.385.567 10.487v9.494h-6.661v-26.5h9.637l3.401 8.22c1.417 3.542 2.692 7.793 3.542 11.62h.284c-.567-5.669-.85-9.07-.85-12.47v-7.512h6.66v26.642Z%27/%3E%3C/svg%3E");
}
@media (min-width: 640px) {
.training #logo {
min-width: 280px;
}
.property_group #logo {
min-width: 278px;
}
.logistics #logo {
min-width: 282px;
}
.used_trucks #logo {
min-width: 334px;
}
.refrigeration #logo {
min-width: 384px;
}
}
#mobile_logo {
display: none;
}
#header ul.main_menu li a {
text-decoration: none;
color: #000; }
.tel_link {
display: flex;
gap: var(--gap-xs);
align-items: center;
text-decoration: none;
color: #fff;
margin: 0;
position: relative;
background: var(--bg-dark-navy);
font-family: "Barlow", sans-serif;
font-weight: 700;
padding: 16px 25px;
border-radius: 40px;
border: 2px solid #fff;
letter-spacing: 1px;
}
@media (max-width: 1450px) {
.tel_link {
padding: 10px 15px;
letter-spacing: 0.5px;
font-size: 14px;
}
}
.tel_link:before {
transition: 0.3s;
content: "";
background: center/cover no-repeat url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27%3e%3cpath fill=%27%23FFD100%27 d=%27m19.97 15.117-.908 3.937a1.214 1.214 0 0 1-1.19.946C8.016 20 0 11.984 0 2.129c0-.573.39-1.062.946-1.19L4.884.032A1.226 1.226 0 0 1 6.282.74l1.817 4.238c.213.5.07 1.081-.35 1.424L5.644 8.09a13.659 13.659 0 0 0 6.231 6.23l1.722-2.102c.34-.42.926-.566 1.425-.35l4.239 1.816c.51.269.841.862.709 1.433Z%27/%3e%3c/svg%3e");
width: 18px;
height: 18px;
display: block;
}
.header-left {
display: flex;
justify-content: flex-start;
}
@media (min-width: 1024px) {
.tel_link:hover {
color: var(--bg-yellow);
}
.tel_link:hover:before {
transform: translateX(-5px);
}
}
.menu_content_container {
justify-content: center;
}
.header-right {
display: flex;
justify-content: flex-end;
align-items: center;
}
#header .menu_content_container {
display: flex;
align-items: center;
gap: var(--gap-m);
}
#header ul.main_menu {
list-style: none;
padding: 0;
margin: 0;
display: flex;
gap: var(--gap-l);
align-items: center;
}
#header.property_group ul.main_menu {
gap: var(--gap-m);
}
@media (max-width: 1450px) {
#header.property_group {
grid-template-columns: 0.5fr 1.5fr 0.3fr;
}
}
#header ul.main_menu li {
position: relative;
}
#header ul.main_menu li a {
padding: 8px 5px;
color: #fff;
font-family: "Barlow", sans-serif;
text-transform: uppercase;
font-weight: 700;
}
#header {
z-index: 4;
}
#header .menu_cta {
display: flex;
align-items: center;
}
#mobile_menu_button {
display: none;
}
ul#main_menu > li.menu-item-has-children > a {
padding-right: 35px;
background: calc(100% - 5px)/16px 10px no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2710%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 stroke=%27%23fff%27 d=%27m12.707 3.03-.354.355L7 8.739 1.646 3.385l-.353-.354 1.769-1.769.354.353L7 5.2l3.584-3.584.354-.353 1.769 1.769Z%27 opacity=%27.5%27/%3E%3C/svg%3E");
}
#header ul.main_menu li.current-menu-item > a,
#header ul.main_menu li:hover > a {
color: var(--bg-yellow);
}
#header ul.main_menu > li.menu-item-has-children.current-menu-item > a,
#header ul.main_menu > li.menu-item-has-children.current_page_ancestor > a,
#header ul.main_menu > li.menu-item-has-children:hover > a {
color: var(--bg-yellow);
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2710%27 fill=%27none%27%3E%3Cpath fill=%27%23ffd100%27 stroke=%27%23ffd100%27 d=%27m12.707 3.03-.354.355L7 8.739 1.646 3.385l-.353-.354 1.769-1.769.354.353L7 5.2l3.584-3.584.354-.353 1.769 1.769Z%27 opacity=%27.5%27/%3E%3C/svg%3E");
}
ul#main_menu > li.menu-item-has-children ul {
background: var(--bg-dark-navy);
}
@media (min-width: 1350px) {
ul#main_menu > li.menu-item-has-children:hover ul {
display: block;
}
ul#main_menu > li.menu-item-has-children ul {
position: absolute;
list-style: none;
top: 40px;
right: -50px;
padding: 0;
border-top: 2px solid var(--bg-yellow);
min-width: 200px;
display: none;
}
}
ul#main_menu > li.menu-item-has-children ul:after {
content: "";
display: block;
position: absolute;
border: 10px solid rgba(0, 0, 0, 0);
border-bottom-color: var(--bg-yellow);
width: 0;
height: 0;
top: -20px;
right: 58px;
}
ul#main_menu > li.menu-item-has-children ul li {
width: 100%;
}
ul#main_menu > li.menu-item-has-children ul li a {
padding: 15px 10px;
box-sizing: border-box;
display: block;
text-decoration: none;
width: 100%;
border-bottom: 1px solid var(--bg-yellow);
}
ul#main_menu > li.mega_menu {
position: static;
}
ul#main_menu > li.mega_menu > ul {
left: 0;
right: auto;
width: 100%;
}
ul#main_menu > li ul {
z-index: 3;
}
@media (min-width: 1200px) {
ul#main_menu > li.menu-item-has-children:before {
content: "";
width: 100%;
height: 50px;
position: absolute;
display: none;
bottom: -50px;
}
ul#main_menu > li.mega_menu:before {
left: 0;
bottom: 8px;
}
ul#main_menu > li.menu-item-has-children:hover:before {
display: block;
}
ul#main_menu > li.mega_menu > ul {
margin-top: 68px;
background: var(--bg-dark);
border: none;
}
ul#main_menu > li.mega_menu > ul:before {
display: none;
}
ul#main_menu > li.mega_menu ul li a {
border: none;
}
ul#main_menu > li.mega_menu:hover ul {
display: grid;
}
ul#main_menu > li.mega_menu ul:after {
display: none;
}
ul#main_menu > li.mega_menu ul {
padding: var(--padding-s) var(--width-l);
box-sizing: border-box;
grid-template-columns: repeat(3, 1fr);
gap: var(--gap-s);
}
ul#main_menu > li.mega_menu ul a p {
margin: 0;
color: #fff;
font-family: "Figtree", sans-serif;
font-size: 16px;
text-transform: none;
font-weight: 400;
transition: 0.3s;
}
ul#main_menu > li.mega_menu ul a .menu_icon {
width: 92px;
height: 65px;
background: no-repeat center left/contain;
transition: 0.3s;
}
ul#main_menu > li.mega_menu ul a .menu_icon svg {
height: 100%;
}
ul#main_menu > li.mega_menu ul li a {
display: grid;
gap: var(--gap-s);
transition: 0.3s;
background: var(--bg-bright-blue);
border-radius: 10px;
padding: var(--gap-m);
box-sizing: border-box;
}
ul#main_menu > li.mega_menu ul li a:hover {
color: var(--bg-dark);
background: var(--bg-yellow);
}
ul#main_menu > li.mega_menu ul li a:hover p {
color: var(--bg-dark);
}
ul#main_menu > li.mega_menu ul li a:hover .menu_icon {
filter: unset;
}
}
@media (max-width: 1350px) {
#header .menu_content_container {
display: grid;
justify-content: center;
}
.menu_icon {
display: none;
}
#header {
display: flex;
}
#header .menu_cta {
display: none;
}
#close_menu {
background-color: rgba(0, 0, 0, 0.01);
position: fixed;
top: 0;
right: 0;
z-index: 2147483647;
width: 0;
height: 100vh;
display: block;
transition: background-color 0.3s ease, right 0.3s ease;
-webkit-transition: background-color 0.3s ease, right 0.3s ease;
}
body.menu_open {
overflow: hidden;
}
body.menu_open #close_menu {
display: block;
background: rgba(0, 0, 0, 0.5);
right: min(90vw, 430px);
width: 100%;
}
body.menu_open.show_menu_close #close_menu {
background-color: rgba(0, 0, 0, 0.01);
width: 100%;
right: 0;
}
#wrap {
position: relative;
width: auto;
min-width: 320px;
}
#shifter {
position: relative;
width: 100%;
left: 0;
transition: left 0.3s ease;
-webkit-transition: left 0.3s ease;
background: #fff;
}
body {
background: #d8d8d8;
}
body.menu_open #shifter {
left: calc(-1 * min(90vw, 430px));
}
body.menu_open.show_menu_close #shifter {
left: 0;
}
#mobile_menu_button {
display: flex;
flex-direction: column;
width: 40px;
padding: 15px 0 15px 15px;
gap: 7px;
}
#mobile_menu_button > div {
border: 2px solid var(--bg-yellow);
border-radius: 15px;
}
#mobile_menu_button > div:nth-child(2) {
width: 80%;
}
#mobile_logo {
display: block;
margin: var(--gap-l) auto;
}
.menu_content_container {
display: flex;
top: 0;
left: 100%;
width: min(90vw, 430px);
z-index: 11;
position: fixed;
overflow-x: hidden;
overflow-y: scroll;
max-height: 100vh;
-webkit-transition: left 0.3s ease;
height: 100%;
-ms-overflow-style: none; scrollbar-width: none; box-sizing: border-box;
padding: var(--gap-m);
background: var(--bg-dark);
flex-direction: column;
gap: 60px;
}
.menu_content_container::-webkit-scrollbar {
display: none; }
body.menu_open .menu_content_container {
left: calc(100% - min(90vw, 430px));
}
body.menu_open.show_menu_close .menu_content_container {
left: 100%;
}
#header ul.main_menu {
flex-direction: column;
width: 100%;
gap: 0;
margin-bottom: var(--gap-l);
max-width: 250px;
}
ul#main_menu > li.mega_menu {
position: relative;
}
#header ul#main_menu > li.current-menu-item > a,
#header ul#main_menu > li.current_page_ancestor > a,
#header ul#main_menu > li.menu-item-has-children > a {
background: none;
}
ul#main_menu > li.current-menu-item > a {
display: block;
flex-grow: 1;
}
.main_menu > li {
width: 100%;
}
.main_menu, .main_menu ul {
padding: 0;
margin: 0;
list-style: none;
}
.contact_link_container {
flex-direction: column;
}
.main_menu li.menu-item-has-children > ul {
max-height: 0;
transition: max-height 0.5s ease-in-out;
overflow: hidden;
}
.main_menu li.active ul {
max-height: 500px;
transition: max-height 0.5s ease-in-out;
}
.main_menu a {
display: block;
padding: 20px;
font-size: 20px;
font-weight: 400;
text-decoration: none;
}
#header ul.main_menu li a {
padding: 30px 10px;
flex-grow: 1;
}
.main_menu > li {
position: relative;
border-bottom: 1px solid var(--bg-yellow);
}
.main_menu li.menu-item-has-children > .expand_container {
position: absolute;
width: 60px;
height: 84px;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 2;
}
.main_menu li.menu-item-has-children > .expand_container > .expand_btn {
transition: transform 0.3s;
display: block;
width: 16px;
height: 10px;
background: center/cover no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2710%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 stroke=%27%23fff%27 d=%27m12.707 3.03-.354.355L7 8.739 1.646 3.385l-.353-.354 1.769-1.769.354.353L7 5.2l3.584-3.584.354-.353 1.769 1.769Z%27 opacity=%27.5%27/%3E%3C/svg%3E");
}
#header ul.main_menu > li.menu-item-has-children.current-menu-item > .expand_container > .expand_btn,
#header ul.main_menu > li.menu-item-has-children.current_page_ancestor > .expand_container > .expand_btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2710%27 fill=%27none%27%3E%3Cpath fill=%27%23ffd100%27 stroke=%27%23ffd100%27 d=%27m12.707 3.03-.354.355L7 8.739 1.646 3.385l-.353-.354 1.769-1.769.354.353L7 5.2l3.584-3.584.354-.353 1.769 1.769Z%27 opacity=%27.5%27/%3E%3C/svg%3E");
}
.main_menu li.menu-item-has-children.active > .expand_container > span.expand_btn {
transform: rotate(-180deg);
}
.main_menu li.menu-item-has-children.clicked > a:after {
transform: rotate(-180deg);
}
ul#main_menu > li.menu-item-has-children ul {
border-top: none;
}
#header ul.main_menu li.menu-item-has-children > ul li a {
border-top: 1px solid rgba(255, 255, 255, 0.9);
border-bottom: none;
}
#header ul.main_menu li.menu-item-has-children.active a {  }
.contact_link_container.tablet-down {
justify-content: center;
align-items: center;
display: flex;
}
ul#main_menu > li.menu-item-has-children ul {
position: relative;
}
ul#main_menu > li.menu-item-has-children ul {
top: auto;
right: unset;
}
ul#main_menu > li.mega_menu ul a p {
display: none;
}
}
@media (max-width: 768px) {
.header-right .tel_link {
display: none;
}
#header {
padding: 15px;
}
}
@media (max-width: 640px) {
#logo {
min-width: 150px;
min-height: 50px;
}
}
#unity_cookie_overlay,
#unity_cookie_view_settings {
width: 350px;
background: #fff;
border: 1px solid #bfbfbf;
border-left: 4px solid #666;
padding: 25px;
position: fixed;
bottom: 50px;
right: 50px;
z-index: 2147483647;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
opacity: 1;
transition: 0.3s;
}
#unity_cookie_view_settings {
width: 500px;
}
.unity_cookie_setting_link {
color: #999;
display: inline-block;
padding: 10px;
cursor: pointer;
}
.unity_cookie_setting_link:hover {
color: #777;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar {
width: 16px;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar-thumb {
border-left: 12px solid rgba(0, 0, 0, 0);
background-clip: padding-box;
background-color: #aaaaaa;
}
#unity_cookie_overlay.unity_cookie_hide,
#unity_cookie_view_settings.unity_cookie_hide {
opacity: 0;
right: -555px;
}
#unity_cookie_view_settings > .wp_content {
margin-bottom: 20px;
max-height: 400px;
overflow-y: auto;
}
.unity_cookie_info {
border: 1px solid #c2c2c2;
border-radius: 3px;
margin: 20px 0;
}
.unity_cookie_info > div:first-child {
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px;
cursor: pointer;
}
.unity_cookie_info > div:first-child strong:before {
content: "";
display: inline-block;
width: 15px;
height: 9px;
background: center/15px 9px url("data:image/svg+xml,%3Csvg width=%2715%27 height=%279%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7 5.7 1.5 0 0 1.4l7 7 7.1-7L12.7 0 7.1 5.7Z%27 fill=%27%23C4C4C4%27/%3E%3C/svg%3E") no-repeat;
margin: 0 10px 2px 0;
}
.unity_cookie_info > div:first-child span {
color: #999;
}
.unity_cookie_info .wp_content {
border-top: 1px solid #e3e3e3;
padding: 15px 5px 15px 30px;
display: none;
}
.unity_cookie_info.unity_cookie_info_view .wp_content {
display: block;
}
.unity_cookie_text_small {
font-size: 0.8em;
}
body.menu_open #unity_cookie_overlay,
body.menu_open #unity_cookie_view_settings {
right: min(90vw, 480px);
}
body.menu_open.show_menu_close #unity_cookie_overlay,
body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 50px;
}
.image,
.image-switch {
background: no-repeat center/cover;
}
@media (max-width: 600px) {
body.menu_open #unity_cookie_overlay,
body.menu_open #unity_cookie_view_settings {
right: min(90vw, 480px);
}
body.menu_open.show_menu_close #unity_cookie_overlay,
body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 0px;
}
#unity_cookie_overlay,
#unity_cookie_view_settings {
width: 100%;
box-sizing: border-box;
right: 0;
border-right: none;
border-left: none;
}
}
@media (max-width: 450px) {
#unity_cookie_overlay,
#unity_cookie_view_settings {
padding: 20px;
}
#unity_cookie_overlay .button,
#unity_cookie_view_settings .button {
margin: 0;
}
.unity_cookie_setting_link {
display: block;
text-align: center;
}
}
.cookie_overlay_strong #unity_cookie_overlay {
inset: 30% auto auto 50%;
transform: translate(-195px, 0);
padding: 35px;
border: none;
}
.cookie_overlay_strong #unity_cookie_no_click {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, 0.6);
transition: 0.3s;
z-index: 2147483646;
}
.cookie_overlay_strong #unity_cookie_no_click.unity_cookie_hide {
opacity: 0;
}
@media (max-width: 600px) {
.cookie_overlay_strong #unity_cookie_overlay {
inset: auto 0 0 0;
transform: translate(0, 0);
width: auto;
}
}
.uo_btns,
.uo_btns .block-editor-inner-blocks > div { --button-bg: #000;
--button-text: #fff;
display: flex;
flex-wrap: wrap;
gap: var(--gap-s);
}
.uo_btn {
padding: 20px;
border: none;
background: var(--button-bg);
color: var(--button-text);
text-decoration: none;
text-transform: uppercase;
font-weight: 700;
display: flex;
align-items: center;
gap: var(--gap-s);
}
.uo_btn:after {
content: "";
min-width: 12px;
max-width: 12px;
aspect-ratio: 1/1;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath fill=%27%232E2057%27 fill-rule=%27evenodd%27 d=%27M1.192.422 10.19.58a1 1 0 0 1 .983 1.018l-.157 8.998a1 1 0 0 1-2-.035l.115-6.584-6.896 6.658A1 1 0 1 1 .847 9.196l6.896-6.659-6.585-.115a1 1 0 1 1 .035-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
position: relative !important;
outline: none !important;
transition: 0.3s;
}
.uo_btn span {
color: var(--button-text);
}
.uo_btn.style_bottom_border,
.uo_btn.style_outline {
background: none;
border: 2px solid var(--button-bg);
color: var(--button-bg);
}
.uo_btn.style_bottom_border {
border-right: none;
border-top: none;
border-left: none;
padding-left: 0;
padding-right: 0;
}
.uo_btn.style_outline span {
color: var(--button-bg);
}
.uo_btn.style_bottom_border.yellow:after,
.uo_btn.style_outline.yellow:after {
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath fill=%27%23ffd100%27 fill-rule=%27evenodd%27 d=%27M1.192.422 10.19.58a1 1 0 0 1 .983 1.018l-.157 8.998a1 1 0 0 1-2-.035l.115-6.584-6.896 6.658A1 1 0 1 1 .847 9.196l6.896-6.659-6.585-.115a1 1 0 1 1 .035-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
}
.uo_btn.style_bottom_border.dark:after,
.uo_btn.style_outline.dark:after,
.uo_btn.style_bottom_border.dark-navy:after,
.uo_btn.style_outline.dark-navy:after,
.uo_btn.style_bottom_border.bright-blue:after,
.uo_btn.style_outline.bright-blue:after {
filter: none;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath fill=%27%2329156d%27 fill-rule=%27evenodd%27 d=%27M1.192.422 10.19.58a1 1 0 0 1 .983 1.018l-.157 8.998a1 1 0 0 1-2-.035l.115-6.584-6.896 6.658A1 1 0 1 1 .847 9.196l6.896-6.659-6.585-.115a1 1 0 1 1 .035-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
}
.uo_btn.style_bottom_border.white:after,
.uo_btn.style_outline.white:after {
filter: none;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27M1.192.422 10.19.58a1 1 0 0 1 .983 1.018l-.157 8.998a1 1 0 0 1-2-.035l.115-6.584-6.896 6.658A1 1 0 1 1 .847 9.196l6.896-6.659-6.585-.115a1 1 0 1 1 .035-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
}
.uo_btn.style_bottom_border.light-grey:after,
.uo_btn.style_outline.light-grey:after {
filter: none;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath fill=%27%23f6f6f6%27 fill-rule=%27evenodd%27 d=%27M1.192.422 10.19.58a1 1 0 0 1 .983 1.018l-.157 8.998a1 1 0 0 1-2-.035l.115-6.584-6.896 6.658A1 1 0 1 1 .847 9.196l6.896-6.659-6.585-.115a1 1 0 1 1 .035-2Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
}
.uo_btn.yellow {
color: var(--dark-gray) !important;
}
@media (pointer: fine) {
.uo_btn:hover:after {
transform: translateY(-5px) translateX(5px);
}
}
@media (min-width: 700px) {
.content_block.dt_center .uo_btns, .content_block.dt_center .uo_btns .block-editor-inner-blocks > div {
justify-content: center;
}
.content_block.dt_right .uo_btns, .content_block.dt_center .uo_btns .block-editor-inner-blocks > div {
justify-content: flex-end;
}
}
@media (max-width: 700px) {
.content_block.mt_center .uo_btns, .content_block.dt_center .uo_btns .block-editor-inner-blocks > div {
justify-content: center;
}
.content_block.mt_right .uo_btns, .content_block.dt_center .uo_btns .block-editor-inner-blocks > div {
justify-content: flex-end;
}
}
@media (max-width: 400px) {
.uo_btn {
min-width: 100%;
justify-content: center;
box-sizing: border-box;
}
.uo_btn.style_bottom_border {
justify-content: space-between;
}
}
@container content-block (max-width: 300px) {
.uo_btn {
min-width: 100%;
justify-content: center;
box-sizing: border-box;
}
.uo_btn.style_bottom_border {
justify-content: space-between;
}
}.content_wrapper {
--wrapper-gap: var(--gap-m);
}
.content_wrapper.gap_xl {
--wrapper-gap: var(--gap-xl);
}
.content_wrapper.gap_l {
--wrapper-gap: var(--gap-l);
}
.content_wrapper.gap_s {
--wrapper-gap: var(--gap-s);
}
.content_wrapper.gap_none {
--wrapper-gap: 0px;
}
.content_wrapper.padding_top_l {
padding-top: var(--padding-l);
}
.content_wrapper.padding_top_m {
padding-top: var(--padding-m);
}
.content_wrapper.padding_top_s {
padding-top: var(--padding-s);
}
.content_wrapper.padding_top_none {
padding-top: 0;
}
.content_wrapper.padding_bottom_l {
padding-bottom: var(--padding-l);
}
.content_wrapper.padding_bottom_m {
padding-bottom: var(--padding-m);
}
.content_wrapper.padding_bottom_s {
padding-bottom: var(--padding-s);
}
.content_wrapper.padding_bottom_none {
padding-bottom: 0;
}
.content_wrapper.width_full {
padding-inline: var(--width-full);
}
.content_wrapper.width_xl {
padding-inline: var(--width-xl);
}
.content_wrapper.width_l {
padding-inline: var(--width-l);
}
.content_wrapper.width_m {
padding-inline: var(--width-m);
}
.content_wrapper.width_s {
padding-inline: var(--width-s);
}
.content_wrapper.width_none {
padding-inline: 0px;
}
.content_block {
container: content-block/inline-size;
box-sizing: border-box;
}
.content_block.align_stretch {
align-self: stretch;
}
.content_block.align_center {
align-self: center;
}
.content_block.align_start {
align-self: flex-start;
}
.content_block.align_end {
align-self: flex-end;
}
.content_block.padding_s {
padding: var(--gap-s);
}
.content_block.padding_m {
padding: var(--gap-m);
}
.content_block.padding_l {
padding: var(--gap-l);
}
.content_block.add_br {
border-radius: var(--border-radius-s);
}
@media (min-width: 700px) {
.content_block.dt_center {
text-align: center;
}
.content_block.dt_center img {
margin-left: auto;
margin-right: auto;
}
.content_block.dt_right {
text-align: right;
}
.content_block.dt_right img {
margin-left: auto;
}
}
@media (max-width: 700px) {
.content_block.mt_center {
text-align: center;
}
.content_block.mt_center img {
margin-left: auto;
margin-right: auto;
}
.content_block.mt_right {
text-align: right;
}
.content_block.mt_right img {
margin-left: auto;
}
}
.has_graphic {
position: relative;
}
.has_graphic > * {
position: relative;
z-index: 2;
}
.has_graphic.bg_graphic_seven:before {
bottom: 0;
left: 0;
content: "";
position: absolute;
width: 100%;
aspect-ratio: 20/5;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271920%27 height=%27461%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 d=%27M298.314 177.902c-27.808-46.549-86.899-60.444-132.087-60.444-27.808 0-64.653 9.032-64.653 36.127 0 20.844 18.075 27.791 94.546 47.939 62.568 16.675 116.098 52.803 116.098 134.091 0 91.709-78.557 145.206-165.457 145.206-61.177 0-107.755-17.369-150.162-46.549V310.603c25.722 42.381 94.547 65.308 139.039 65.308 25.027 0 63.958-4.863 63.958-36.128 0-19.453-9.732-25.011-93.851-48.633C17.455 266.138-18 223.757-18 156.365-18 59.097 59.167.737 154.409.737c51.444 0 102.889 12.505 144.6 42.38l-.695 134.785ZM371.312 12.55h305.192V125.1H483.239v61.835h193.265V295.32H483.239v66.697h193.265v108.384H371.312V12.549ZM988.65 469.706H845.44L720.305 12.549h125.83l70.215 320.288h1.39l75.082-319.593h123.048L988.65 469.706ZM1159.66 12.55h305.19V125.1h-193.27v61.835h193.27V295.32h-193.27v66.697h193.27v108.384h-305.19V12.549ZM1540.62 12.55h169.63l120.27 293.191h1.39V12.549h108.45v457.157h-145.29l-144.6-312.645h-1.39v312.645h-108.46V12.549Z%27/%3E%3C/svg%3E");
}
.has_graphic.bg_graphic_map:before {
bottom: 0;
top: 5%;
right: 10%;
content: "";
position: absolute;
width: 90%;
max-width: 641px;
aspect-ratio: 6/10;
}
@media (max-width: 1024px) {
.has_graphic.bg_graphic_map:before {
opacity: 0.4;
top: auto;
}
}
.has_graphic.bg_graphic_s_left:before {
bottom: 0;
left: 0;
top: 0;
content: "";
position: absolute;
width: 60%;
max-width: 750px;
aspect-ratio: 1/1;
background: no-repeat bottom/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27746%27 height=%27754%27 fill=%27none%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27m411.262 498.431-580.915-94.081 94.568-110.987 3.752-.735c101.323-25.726 193.639-66.886 253.682-97.022C289.675 141.215 387.995 68.449 438.281 5.973l4.503-5.145 231.166 39.69-14.261 15.436c-74.303 82.321-200.393 165.378-345.997 226.384-37.526 17.64-89.313 36.75-132.845 50.715l301.716 49.246 25.518 4.41-96.819 111.722Zm-535.883-110.987 526.126 85.262 60.793-71.296-349.749-56.596 9.757-20.581 5.253-1.47c40.529-11.025 121.587-37.485 175.626-63.211h.75c133.596-56.596 249.929-130.097 322.731-205.068l-174.875-29.4c-53.288 63.21-151.608 135.977-258.935 190.368-60.043 30.87-152.359 72.031-254.431 98.491l-63.046 73.501Z%27/%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M746 424.933h-1.501l-12.008-2.205-224.41-37.486-3.753 3.675-21.015-3.675-78.806 91.877-409.042-65.416-75.054 88.936L168.088 541.8c-224.41 93.346-421.801 280.775-424.053 282.98l-16.512 16.17 349.75 58.066 4.503-5.145c131.344-163.173 362.509-248.434 463.831-278.57 21.015-5.145 55.54-13.23 55.54-13.23L746 424.933ZM67.516 872.555-221.44 824.78c56.29-49.981 240.922-206.539 438.313-277.1l42.03-15.435-294.21-48.511L4.47 436.693l409.042 65.416 78.806-91.876 204.897 33.81-111.83 133.773c-40.529 10.29-348.999 90.406-517.87 294.739Z%27/%3E%3Cdefs%3E%3ClinearGradient id=%27a%27 x1=%27236.762%27 x2=%27236.762%27 y1=%27.828%27 y2=%27899.016%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23161332%27/%3E%3Cstop offset=%271%27 stop-color=%27%232E2057%27/%3E%3C/linearGradient%3E%3ClinearGradient id=%27b%27 x1=%27236.762%27 x2=%27236.762%27 y1=%27.828%27 y2=%27899.016%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23161332%27/%3E%3Cstop offset=%271%27 stop-color=%27%232E2057%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.has_graphic.bg_graphic_s_center:before {
bottom: 0;
left: 0;
top: 0;
right: 0;
margin: auto;
content: "";
position: absolute;
width: 80%;
max-width: 790px;
aspect-ratio: 11/10;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27793%27 height=%27701%27 fill=%27none%27%3E%3Cpath fill=%27%232E2057%27 d=%27M532.368 388.117 80.06 314.864l73.631-86.416 2.922-.572c78.891-20.03 150.769-52.078 197.52-75.542 83.565-42.35 160.119-99.006 199.272-147.651l3.506-4.006L736.9 31.581l-11.103 12.018c-57.854 64.096-156.029 128.765-269.398 176.265-29.219 13.735-69.541 28.615-103.435 39.488l234.919 38.344 19.869 3.433-75.384 86.988Zm-417.246-86.415 409.649 66.385 47.334-55.512-272.32-44.066 7.597-16.024 4.091-1.145c31.556-8.584 94.669-29.187 136.744-49.217h.585c104.019-44.066 194.597-101.295 251.282-159.669l-136.16-22.891c-41.491 49.216-118.044 105.873-201.61 148.223-46.75 24.036-118.629 56.084-198.104 76.687l-49.088 57.229Z%27/%3E%3Cpath fill=%27%232E2057%27 d=%27M793 330.889h-1.169l-9.35-1.716-174.729-29.187-2.921 2.861-16.363-2.861-61.36 71.536-318.485-50.934-58.438 69.247 192.845 32.049C168.301 494.564 14.61 640.498 12.856 642.215L0 654.806l272.32 45.211 3.506-4.007C378.092 568.962 558.08 502.576 636.971 479.113c16.363-4.006 43.244-10.302 43.244-10.302L793 330.889ZM264.723 679.414 39.738 642.215C83.566 603.3 227.323 481.402 381.014 426.462l32.725-12.018-229.076-37.771 30.972-36.627 318.486 50.934 61.36-71.536 159.535 26.325-87.073 104.157c-31.556 8.012-271.735 70.391-403.22 229.488Z%27/%3E%3C/svg%3E");
}
.has_graphic.bg_graphic_s_right:before {
bottom: 0;
top: 0;
right: 0;
margin: auto;
content: "";
position: absolute;
width: 80%;
max-width: 890px;
aspect-ratio: 1/1;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27888%27 height=%27890%27 fill=%27none%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27m676.705 492.941-574.939-93.114 93.595-109.845 3.714-.728c100.28-25.46 191.646-66.198 251.071-96.023C556.369 139.4 653.678 67.381 703.446 5.549l4.457-5.093L936.69 39.74l-14.113 15.276C849.038 136.49 724.245 218.692 580.139 279.07c-37.141 17.459-88.395 36.373-131.478 50.194l298.611 48.739 25.256 4.365-95.823 110.573Zm-530.37-109.845 520.713 84.384 60.168-70.563-346.151-56.014 9.656-20.368 5.2-1.455c40.112-10.912 120.336-37.1 173.819-62.561h.742C702.703 200.505 817.84 127.76 889.893 53.56L716.817 24.462c-52.74 62.561-150.049 134.579-256.271 188.41-59.425 30.553-150.792 71.29-251.814 97.478l-62.397 72.746Z%27/%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M1008 420.199h-1.49l-11.881-2.183-222.101-37.1-3.714 3.637-20.799-3.637-77.996 90.932-404.834-64.744-74.282 88.022 245.129 40.737C213.931 628.25 18.57 813.75 16.342 815.932L0 831.936l346.152 57.468 4.457-5.092c129.992-161.494 358.779-245.878 459.059-275.704 20.799-5.092 54.969-13.094 54.969-13.094L1008 420.199ZM336.495 863.216 50.511 815.932c55.712-49.467 238.444-204.414 433.804-274.249l41.598-15.277-291.183-48.011 39.369-46.557 404.834 64.743 77.996-90.931 202.788 33.462-110.679 132.396c-40.112 10.185-345.409 89.477-512.543 291.708Z%27/%3E%3Cdefs%3E%3ClinearGradient id=%27a%27 x1=%27504%27 x2=%27504%27 y1=%27.456%27 y2=%27889.404%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%232E2057%27/%3E%3Cstop offset=%271%27 stop-color=%27%23161332%27/%3E%3C/linearGradient%3E%3ClinearGradient id=%27b%27 x1=%27504%27 x2=%27504%27 y1=%27.456%27 y2=%27889.404%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%232E2057%27/%3E%3Cstop offset=%271%27 stop-color=%27%23161332%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.uo_nav {
display: flex;
align-items: center;
justify-content: center;
gap: var(--gap-s);
margin-top: var(--padding-s);
flex-wrap: wrap;
}
.uo_nav span,
.uo_nav a {
display: block;
padding: 10px 20px;
border: none;
text-decoration: none;
transition: 0.3s;
border-radius: var(--border-radius-s);
color: var(--text);
font-weight: 600;
}
.uo_nav span {
background-color: var(--bg-yellow);
color: var(--bg-dark);
}
.uo_nav a:hover {
color: var(--bg-yellow);
}
.mobile-toggle {
display: none;
}
@media (max-width: 1024px) {
.mobile-toggle {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
background: var(--bg-yellow);
text-align: center;
font-family: "Barlow";
font-size: 18px;
font-style: normal;
font-weight: 700;
letter-spacing: 0.9px;
text-transform: uppercase;
border-radius: 10px;
gap: var(--gap-xs);
min-width: 100%;
height: 50px;
box-sizing: border-box;
}
.mobile-toggle p {
color: var(--bg-dark-navy);
}
.mobile-toggle:after {
transition: 0.3s;
width: 14px;
height: 10px;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2710%27 fill=%27none%27%3E%3Cpath fill=%27%232e2057%27 stroke=%27%232e2057%27 d=%27m12.707 3.03-.354.355L7 8.739 1.646 3.385l-.353-.354 1.769-1.769.354.353L7 5.2l3.584-3.584.354-.353 1.769 1.769Z%27/%3E%3C/svg%3E");
content: "";
}
}
.term_filter {
display: flex;
padding: 0;
margin: 0 0 var(--padding-s);
list-style: none;
justify-content: center;
flex-wrap: wrap;
gap: var(--gap-xs);
transition: 0.3s;
}
@media (max-width: 1024px) {
.term_filter {
max-height: 50px;
overflow: hidden;
}
.term_filter.open {
max-height: 1000px;
}
.term_filter.open .mobile-toggle:after {
transform: rotate(-90deg);
}
}
.term_filter li a {
border-radius: 10px;
background: var(--bg-dark-navy);
display: flex;
padding: var(--gap-s) var(--gap-m);
justify-content: center;
align-items: center;
text-decoration: none;
font-family: "Barlow";
font-size: 18px;
font-style: normal;
font-weight: 700;
letter-spacing: 0.9px;
text-transform: uppercase;
color: #fff;
}
.term_filter li a.current {
background: var(--bg-yellow);
color: var(--bg-dark-navy);
}
.term_filter li a:hover {
background: var(--bg-bright-blue);
color: #fff;
}
@media (max-width: 1024px) {
.term_filter li {
width: calc(33.3% - 8px);
}
}
@media (max-width: 640px) {
.term_filter li {
width: 100%;
}
}
.content_wrapper {
display: flex;
flex-wrap: wrap;
gap: var(--wrapper-gap);
padding-block: var(--padding-m);
padding-inline: var(--width-l);
}
.content_wrapper > .content_wrapper {
width: 100%;
}
@media (min-width: 1024px) {
.content_wrapper > .content_block.ds_20 {
flex-basis: calc(20% - var(--wrapper-gap) * 4 / 5);
}
.content_wrapper > .content_block.ds_25 {
flex-basis: calc(25% - var(--wrapper-gap) * 3 / 4);
}
.content_wrapper > .content_block.ds_33 {
flex-basis: calc(33.33% - var(--wrapper-gap) * 2 / 3);
}
.content_wrapper > .content_block.ds_66 {
flex-basis: calc(66.66% - var(--wrapper-gap) * 2 / 3);
}
.content_wrapper > .content_block.ds_30 {
flex-basis: calc(30% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ds_40 {
flex-basis: calc(40% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block {
flex-basis: calc(50% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ds_60 {
flex-basis: calc(60% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ds_70 {
flex-basis: calc(70% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ds_80 {
flex-basis: calc(80% - var(--wrapper-gap) / 4);
}
.content_wrapper > .content_block.ds_100 {
flex-basis: 100%;
}
}
@media (min-width: 700px) and (max-width: 1024px) {
.content_wrapper > .content_block.ts_33 {
flex-basis: calc(33.33% - var(--wrapper-gap) * 2 / 3);
}
.content_wrapper > .content_block.ts_66 {
flex-basis: calc(66.66% - var(--wrapper-gap) * 2 / 3);
}
.content_wrapper > .content_block.ts_30 {
flex-basis: calc(30% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ts_40 {
flex-basis: calc(40% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block {
flex-basis: calc(50% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ts_60 {
flex-basis: calc(60% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ts_70 {
flex-basis: calc(70% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block.ts_100 {
flex-basis: 100%;
}
}
@media (max-width: 700px) {
.content_wrapper > .content_block.ms_50 {
flex-basis: calc(50% - var(--wrapper-gap) / 2);
}
.content_wrapper > .content_block {
flex-basis: 100%;
}
}.image_wapper {
--text: var(--contrast);
--heading: var(--contrast);
background: center/cover no-repeat #666;
position: relative;
}
.image_wapper > * {
position: relative;
z-index: 3;
}
.image_wapper img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
z-index: 0;
-o-object-fit: cover;
object-fit: cover;
height: 100%;
-o-object-position: center;
object-position: center;
}
.image_wapper.gradient_bottom:before, .image_wapper.gradient_left:before, .image_wapper.gradient_full:before, .image_wapper.gradient_top:before {
content: "";
position: absolute;
width: 100%;
top: 0;
bottom: 0;
z-index: 2;
}
.image_wapper.gradient_bottom:before {
background: var(--Gradient-Bottom-to-Top, linear-gradient(180deg, rgba(22, 19, 50, 0) 0%, #161332 89.88%));
}
.image_wapper.gradient_top:before {
background: var(--Gradient-Bottom-to-Top, linear-gradient(0deg, rgba(22, 19, 50, 0) 0%, #161332 89.88%));
}
.image_wapper.gradient_left:before {
left: 0;
background: var(--Property-header, linear-gradient(90deg, rgba(22, 19, 50, 0.95) 49.58%, rgba(22, 19, 50, 0) 98.75%));
}
.image_wapper.gradient_full:before {
opacity: 0.9;
background: var(--Gradient-Blue-To-Dark, linear-gradient(180deg, #2E2057 0%, #161332 100%));
}
.image_wapper.emblem_left:after, .image_wapper.emblem_right:after {
content: "";
position: absolute;
width: 100%;
top: 0;
bottom: 0;
z-index: 1;
}
.image_wapper.emblem_left:after {
bottom: 0;
left: 0;
top: 0;
content: "";
width: 60%;
max-width: 770px;
aspect-ratio: 10/11;
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27772%27 height=%27845%27 fill=%27none%27%3E%3Cpath fill=%27%2329156D%27 d=%27m435.137 500.079-583.805-94.55L-53.63 293.99l3.771-.738c101.827-25.854 194.602-67.219 254.944-97.505 107.86-54.661 206.67-127.79 257.206-190.576L466.816 0l232.316 39.888L684.8 55.4c-74.672 82.731-201.39 166.201-347.718 227.51-37.714 17.728-89.758 36.934-133.506 50.968l303.217 49.491 25.645 4.432-97.301 112.278ZM-103.412 388.54l528.744 85.685 61.095-71.65-351.489-56.878 9.805-20.683 5.28-1.477c40.731-11.08 122.192-37.672 176.499-63.526h.754c134.261-56.877 251.172-130.744 324.337-206.088L475.868 24.376C422.315 87.902 323.505 161.03 215.644 215.691c-60.341 31.024-153.116 72.39-255.697 98.982l-63.359 73.867Z%27/%3E%3Cpath fill=%27%2329156D%27 d=%27M771.545 426.212h-1.509l-12.068-2.216-225.527-37.672-3.771 3.693-21.12-3.693-79.198 92.334-411.078-65.742-75.427 89.379 248.91 41.365c-225.527 93.811-423.9 282.172-426.163 284.388L-252 844.299l351.49 58.355 4.526-5.171c131.997-163.985 364.312-249.67 466.138-279.956 21.12-5.17 55.816-13.296 55.816-13.296l145.575-178.019ZM89.685 876.061l-290.395-48.013c56.571-50.23 242.121-207.566 440.494-278.478l42.239-15.512-295.674-48.752 39.977-47.275 411.077 65.741 79.198-92.333 205.916 33.978-112.386 134.438C569.4 590.197 259.395 670.712 89.684 876.061Z%27/%3E%3C/svg%3E");
}
.image_wapper.emblem_right:after {
bottom: 0;
right: 0;
top: 0;
content: "";
width: 60%;
max-width: 750px;
aspect-ratio: 10/9.5;
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27751%27 height=%27709%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 d=%27M571.977 416.683 86.017 337.98l79.109-92.845 3.14-.615c84.76-21.52 161.986-55.953 212.215-81.163 89.783-45.5 172.032-106.372 214.099-158.636l3.767-4.304L791.726 33.62l-11.929 12.912c-62.158 68.866-167.637 138.346-289.441 189.38-31.393 14.757-74.715 30.743-111.131 42.426l252.398 41.196 21.347 3.689-80.993 93.46Zm-448.289-92.845 440.127 71.325 50.856-59.642-292.581-47.345 8.162-17.217 4.395-1.229c33.905-9.223 101.713-31.359 146.919-52.879h.627c111.759-47.345 209.076-108.832 269.978-171.549l-146.29-24.594c-44.578 52.878-126.827 113.75-216.61 159.251-50.229 25.824-127.455 60.257-212.843 82.392l-52.74 61.487Z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M852 355.199h-1.256l-10.045-1.845-187.729-31.358-3.139 3.074-17.58-3.074-65.925 76.859-342.182-54.724-62.785 74.4 207.192 34.432C180.822 531.052 15.696 687.843 13.813 689.688L0 703.215l292.581 48.575 3.767-4.304C406.223 610.985 599.602 539.66 684.363 514.45c17.58-4.304 46.461-11.067 46.461-11.067L852 355.199ZM284.419 729.654 42.694 689.688c47.09-41.811 201.542-172.778 366.668-231.806l35.16-12.912-246.12-40.581 33.277-39.352L573.86 419.76l65.925-76.858 171.404 28.284-93.55 111.906c-33.904 8.608-291.953 75.629-433.22 246.562Z%27/%3E%3C/svg%3E");
}
.banner_padding_top_xl {
padding-top: clamp(100px, 40vw, 560px);
}
.banner_padding_top_l {
padding-top: clamp(80px, 30vw, 400px);
}
.banner_padding_top_m {
padding-top: clamp(70px, 20vw, 200px);
}
.banner_padding_top_s {
padding-top: clamp(70px, 15vw, 100px);
}
.banner_padding_top_xs {
padding-top: 70px;
}
.banner_padding_bottom_xl {
padding-bottom: clamp(100px, 40vw, 560px);
}
.banner_padding_bottom_l {
padding-bottom: clamp(80px, 30vw, 400px);
}
.banner_padding_bottom_m {
padding-bottom: clamp(60px, 20vw, 200px);
}
.banner_padding_bottom_s {
padding-bottom: clamp(60px, 15vw, 100px);
}
.banner_padding_bottom_xs {
padding-bottom: clamp(30px, 5vw, 50px);
}