:root{--font-family: "Montserrat", sans-serif}@font-face{font-family:'Montserrat';src:url("fonts/Montserrat-Bold.eot");src:url("fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Montserrat-Bold.woff2") format("woff2"),url("fonts/Montserrat-Bold.woff") format("woff"),url("fonts/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("fonts/Montserrat-Medium.eot");src:url("fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Montserrat-Medium.woff2") format("woff2"),url("fonts/Montserrat-Medium.woff") format("woff"),url("fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("fonts/Montserrat-Regular.eot");src:url("fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Montserrat-Regular.woff2") format("woff2"),url("fonts/Montserrat-Regular.woff") format("woff"),url("fonts/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}input:not([type="checkbox"]):not([type="radio"]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}li{list-style:none}textarea{resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:calc(16px + (22 - 16) * (100vw - 360px) / (1920 - 360));line-height:100%;color:#b2b4b9}input::-moz-placeholder,textarea::-moz-placeholder{font-family:var(--font-family);font-weight:400;font-size:calc(16px + (22 - 16) * (100vw - 360px) / (1920 - 360));line-height:140%;color:#b2b4b9}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:var(--font-family);font-weight:500;font-size:calc(16px + (22 - 16) * (100vw - 360px) / (1920 - 360));line-height:100%;color:#b2b4b9}input{max-height:80px;width:100%;padding:1rem 2rem;outline:none;font-family:var(--font-family);font-weight:400;font-size:calc(16px + (22 - 16) * (100vw - 360px) / (1920 - 360));line-height:100%;color:#eff2f9;border:1px solid #eff2f9;border-radius:40px;background:transparent}a{text-decoration:none;outline:none}a:hover,a:active,a:focus{color:inherit;outline:none}button,.slick-arrow{outline:none !important;background:none;padding:0;font-size:0}body,html{position:relative;font-size:16px;font-weight:500;min-height:100vh;min-width:320px;font-family:var(--font-family);color:var(--tekst);position:relative;padding:0;margin:0;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;overflow:initial}body.compensate-for-scrollbar{height:100%;overflow:hidden}body.fancybox-active{width:100%;height:100% !important;overflow:hidden !important}body.overflow{overflow:hidden !important}.scroll{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:11111;position:fixed;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;width:60px;height:60px;right:-65px;bottom:80px;border-radius:30px;background:var(--blue);opacity:0.5;text-align:center;line-height:1;font-size:30px;color:#fff;cursor:pointer;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll:hover{opacity:1}.scroll.active{right:30px}section,footer,header{position:relative}a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{text-decoration:none}ul{list-style:none;padding-left:0;margin-bottom:0}[disabled]{cursor:not-allowed !important}.checkbox{position:relative;padding-left:29px;font-style:normal;font-weight:400;font-size:18px;line-height:100%;color:#b2b4b9;display:block;margin-bottom:0;cursor:pointer;text-transform:none;opacity:0.5}.checkbox a{border-bottom:1px solid #b2b4b9;color:#b2b4b9}.checkbox a:hover{border-bottom:1px solid transparent}.checkbox__input{position:absolute;width:22px;height:22px;border:1px solid #b2b4b9;border-radius:50%;top:-2px;left:0;opacity:1 !important}.checkbox input:checked+.checkbox__input{background-image:url(../img/popup/check.svg);background-repeat:no-repeat;background-position:center}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}body{font-family:Montserrat;position:relative;padding:0;margin:0;background-color:#eff2f9}.container{max-width:1550px;margin:0 auto;padding:0 3rem;width:100%}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:10px;min-width:680px;min-height:81px;font-weight:900;font-size:30px;line-height:100%;text-transform:uppercase;color:#000;border:10px solid transparent;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;cursor:pointer;position:relative;overflow:hidden;outline:none}.btn:hover .label{border:10px solid black;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff;background-color:#05334A;background-image:url(../img/common/hover-ab756f79bc.svg);background-repeat:no-repeat;background-position:right center;color:#fff}.btn:focus,.btn:active,.btn:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.gradient-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:106%;height:115%;overflow:hidden;border-radius:inherit;z-index:1;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:10px}.gradient{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:110%;aspect-ratio:1;border-radius:100%;background-image:-webkit-gradient(linear, left top, right top, from(#597cee), color-stop(#a659ee), color-stop(#ee59c6), color-stop(#ee5b59), color-stop(#eecb59), color-stop(#a1ee59), color-stop(#59ee80), to(#59ebee));background-image:linear-gradient(90deg, #597cee, #a659ee, #ee59c6, #ee5b59, #eecb59, #a1ee59, #59ee80, #59ebee);-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-filter:blur(10px);filter:blur(10px)}.label{width:100%;height:100%;text-align:center;line-height:45px;border-radius:10px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;z-index:2;padding:15px;border:10px solid transparent}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.header{position:absolute;width:100%;overflow:hidden;margin-bottom:75px;z-index:100}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../img/hero/line-04d5669088.svg);background-repeat:no-repeat;background-size:contain;min-height:100vh}.hero::before{content:'';position:absolute;background-image:url(../img/hero/star-1-630280e194.svg);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;top:20%;right:10%;pointer-events:none}.hero::after{content:'';position:absolute;background-image:url(../img/hero/star-2-70c3b14242.svg);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;bottom:20%;left:10%;pointer-events:none}.hero__action-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:90px;padding:170px 122px;border:1px solid #000;border-radius:359px;max-width:1555px}.hero__action-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 35px;border-radius:40px;text-decoration:none;color:#000000;text-align:center;background-color:#0AF5F5;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero__action-card svg{-ms-flex-negative:0;flex-shrink:0;display:block}.hero__action-card svg path{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero__action-card--acting:hover{background-color:#000000}.hero__action-card--acting:hover svg path{fill:#FFFFFF}.hero__action-card--acting:hover .hero__desc{color:#FFFFFF}.hero__action-card--weekend:hover{background-color:#FFFFFF}.hero__action-card--weekend:hover svg path{fill:#000000}.hero__action-card--weekend:hover .hero__desc{color:#000000}.hero__desc{font-family:"Montserrat";font-weight:500;font-size:32px;line-height:0.84;letter-spacing:-0.06em;text-transform:lowercase;text-align:center;color:#000;margin-bottom:0;max-width:400px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;-webkit-transition:0.1s;transition:0.1s}
