:root{--skross-white-color:hsl(220, 37%, 100%);--skross-primary-color:hsl(356, 95%, 46%);--skross-primary-200-color:hsl(356, 95%, 56%);--skross-grey-color:rgb(232, 232, 232);--skross-lightgrey-color:hsl(0, 29%, 97%);--skross-black-color:hsl(0, 0%, 0%);--skross-travel-color:hsl(238, 100%, 6%);--skross-bg-color:hsl(0, 0%, 98%);--skross-warning-color:hsl(47, 100%, 80%);--skross-success-color:hsl(120, 100%, 80%);--skross-danger-color:hsl(0, 100%, 80%);--skross-info-color:hsl(210, 100%, 80%);--skross-spacing:50px;--skross-default-gap:10px;--GlobalTopSpacing:100px;--fw-light:300;--fw-reglight:400;--fw-regular:500;--fw-bold:600;--fw-black:700;--fs-300:1rem;--fs-400:1.2rem;--fs-500:1.4rem;--fs-600:1.6rem;--fs-700:1.8rem;--fs-800:2.4rem;--vh:100vh;--skross-border-radius:25px;--skross-default-padding:50px;--skross-shadow:0 0 4px #0000000d, 0 4px 10px #0000001a}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}html *{font-family:myriad pro,sans-serif}a{text-decoration:none;color:var(--skross-black-color)}a:hover{text-decoration:none;color:var(--skross-primary-color)}.post-title a:hover{color:var(--skross-white-color)}a.btn--primary:hover{color:var(--skross-black-color)}form{margin-top:20px}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0}body.custom-cursor{cursor:url(assets/icons/1x/cursor.png),auto}.mt-0{margin-top:0}.cursor-pointer{cursor:pointer}.image--lightgray{filter:grayscale(90%)}.image--lightgray-50{filter:grayscale(50%)}footer{display:flex;flex-direction:column;justify-content:space-between;position:relative}.spacing{margin-top:var(--skross-spacing);margin-bottom:var(--skross-spacing)}.padding-top{padding-top:calc(5vh + var(--GlobalTopSpacing))}.padding-bottom{padding-bottom:calc(5vh + var(--GlobalTopSpacing))}.content-padding{position:relative;padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}.otgs-development-site-front-end{display:none}.no-scroll{overflow:hidden}.w-100{width:100%}.w-80{width:80%}.w-45{width:45%}.w-50{width:50%}.h-100{height:100%}.full-height{min-height:calc(var(--vh,1vh) * 100)}.d-none{display:none}.radius-50{border-radius:50%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.d-flex{display:flex;gap:var(--skross-default-gap)}.flex-wrap{flex-wrap:wrap}.align-center{display:flex;justify-content:center;align-items:center}.align-items-center{align-items:center}.align-right{display:flex;justify-content:end;align-items:end}.align-left{display:flex;justify-content:start;align-items:start}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.space-between{display:flex;justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.sk-gap{gap:var(--skross-default-gap)}.bg-white{background-color:var(--skross-white-color)}.bg-primary{background-color:var(--skross-primary-color)}.bg-primary-200{background-color:var(--skross-primary-200-color)}.bg-secondary{background-color:var(--skross-grey-color)}.bg-travel{background-color:var(--skross-black-color)}.bg{background-color:var(--skross-bg-color)}.color-white{color:var(--skross-white-color)}.color-primary{color:var(--skross-primary-color)}.color-travel{color:var(--skross-travel-color)}.color-black{color:var(--skross-black-color)}.icon-svg.light{stroke:var(--skross-white-color)}.icons-svg.light path{fill:var(--skross-white-color)}.img_wrapper{display:block;position:relative;height:100%;width:100%;overflow:hidden}.cover{object-fit:cover}.fill{object-fit:fill}.contain{object-fit:contain}.title--right{justify-content:end}.divider{height:1px}.section-divider{position:absolute;height:1px}.divider--top{top:10%;bottom:auto}.divider--bottom{bottom:0;top:auto}.divider--center{left:50%;transform:translateX(-50%)}.grid{display:grid;width:100%}.grid-3{grid-template-columns:repeat(3,1fr);grid-gap:30px}.grid-2{grid-template-columns:repeat(2,1fr);grid-gap:30px}.grid-1{grid-template-columns:repeat(1,1fr);grid-gap:30px}ul{list-style:none;font-size:1.6rem;font-size:1.6rem;margin-top:28px;margin-bottom:28px}ul.list{list-style:disc;padding-left:2.2rem}ul.minimalList{list-style:none;& li { padding: 20px 20px; margin-bottom: 0px; border-top: 1px solid var(--skross-black-color); transition: all 0.5s ease; &:hover { background-color: var(--skross-grey-color); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); } &:last-child { border-bottom: 1px solid var(--skross-black-color); } }}ul.special-style li{margin-bottom:5px}ol{font-size:1.6rem;font-size:1.6rem;margin-top:28px;margin-bottom:28px;padding-left:2.2rem}li{margin-bottom:10px}.link-underline{position:relative;cursor:pointer}.link-underline::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.06rem;background:currentcolor;transform:scaleX(0);transform-origin:0 0;transition:transform .3s ease 0s}.link-underline:hover::after{transform:scaleX(1)}.text-underline{text-decoration:underline}.text-underline--light{text-decoration-thickness:1px}.text-underline--thick{text-decoration-thickness:3px}.text-underline--white{text-decoration-color:var(--skross-white-color)}.text-underline--primary{text-decoration-color:var(--skross-primary-color)}.text-underline--black{text-decoration-color:var(--skross-black-color)}#colophon{display:flex;flex-direction:column;justify-content:center;position:relative;padding-top:5em;padding-bottom:5em}.footer-nav-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.footer-content{display:flex;flex-direction:column;gap:90px}.footer-nav-wrapper{display:flex;flex-direction:column}.footer-nav-item{margin-bottom:5px;color:var(--skross-white-color)}.wp-block-gallery.has-nested-images figure.wp-block-image img{aspect-ratio:1}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}@media only screen and (max-width:769px){.grid-2,.grid-3{grid-template-columns:1fr}.grid-2-mobile{grid-template-columns:repeat(2,1fr);gap:40px}.full-height{height:auto;min-height:calc(var(--vh,1vh) * 100)}[data-layout=desktop]{display:none!important}.footer-nav-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:769px){[data-layout=mobile]{display:none!important}}@media only screen and (min-width:769px) and (max-width:1024px){.grid-3{grid-template-columns:repeat(2,1fr)}}