*::-moz-focus-inner{border:0}*:focus,*:active,*:hover{outline:0}*:focus::-moz-focus-inner,*:active::-moz-focus-inner,*:hover::-moz-focus-inner{border:0}html{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:1rem;line-height:1.5;color:color(text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input,select,textarea{font-family:sofia-pro,sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-style:normal}h1,.h1{font-size:2.8125rem;line-height:2.5rem}@media(max-width:991px){h1,.h1{font-size:2.625rem;line-height:2.375rem}}h2,.h2{font-size:2.25rem;line-height:2.375rem}@media(max-width:991px){h2,.h2{font-size:1.875rem;line-height:2.25rem}}h3,.h3{font-size:1.5625rem;line-height:2rem}@media(max-width:991px){h3,.h3{font-size:1.375rem;line-height:1.875rem}}h4,.h4{font-size:1.25rem;line-height:1.75rem}@media(max-width:991px){h4,.h4{font-size:1.125rem;line-height:1.625rem}}h5,.h5{font-size:1.125rem}@media(max-width:991px){h5,.h5{font-size:1rem;line-height:2.125rem}}h6,.h6{font-size:1rem}@media(max-width:991px){h6,.h6{font-size:.875rem}}h1,h2,h3,h4,h5,h6,p,a,span,li{word-wrap:break-word;word-break:break-word}img{max-width:100%;height:auto}a{color:#fff}a:hover{color:#fff;text-decoration:underline}.text-primary{color:#231a41!important}.text-secondary{color:#fde9d5!important}.text-danger{color:red!important}.text-color{color:#24002d}.text-underline{text-decoration:underline}.underline-none{text-decoration:none}.underline-none:hover{text-decoration:none}.radius{border-radius:5px!important}.box-shadow-primary{box-shadow:0 3px 39px rgba(0,0,0,.06)}.box-shadow-secondary{box-shadow:0 3px 39px rgba(0,0,0,.13)}.font-weight-light,.copyright{font-weight:300!important}.font-weight-regular,.site-input,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .input-text,.woocommerce .norge-form .woocommerce-form-row .select2-selection,.woocommerce .norge-form .form-row .woocommerce-Input,.woocommerce .norge-form .form-row .input-text,.woocommerce .norge-form .form-row .select2-selection,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .input-text,.woocommerce .custom-form .woocommerce-form-row .select2-selection,.woocommerce .custom-form .form-row .woocommerce-Input,.woocommerce .custom-form .form-row .input-text,.woocommerce .custom-form .form-row .select2-selection,.site-btn--alternate,.go-back a,.phone-email,.ticket-booking__heading,.steps.checkout .woocommerce-checkout-review-order-table tr th,.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label span:first-child,.woocommerce .account-wrapper .site-btn.site-btn--alternate,.woocommerce .account-wrapper .site-btn.site-btn--gradient,.woocommerce .account-wrapper .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .account-wrapper .button,.woocommerce .table.custom-table th,.woocommerce .table.custom-table tbody td,.woocommerce .table.custom-table tbody td a,.woocommerce .table.custom-table tbody td time,.woocommerce .single-order .order-status,.woocommerce .single-order__address .address-row:not(strong),.woocommerce .single-order .order_details tbody tr:last-child .woocommerce-Price-amount,.woocommerce .norge-form .woocommerce-form-row label,.woocommerce .norge-form .form-row label,.woocommerce .custom-form .woocommerce-form-row label,.woocommerce .custom-form .form-row label,.woocommerce .norge-form .external-links,.woocommerce .custom-form .external-links,.woocommerce form.custom-form .submit-password,.woocommerce-message+p{font-weight:400!important}.font-weight-medium,.pageContent,.referense__quote,.referense__post,.reference-module__text,.ticket-booking .ticket-modal .close{font-weight:500!important}.font-weight-semi-bold,.action-bar .cart-count,.ticket-booking .ticket-modal .modal-title,.ticket-booking .ticket-modal .modal-body .productImage p,.ticket-booking .ticket-modal .productImage-title,.steps .select-qty__coupon .text-link,.steps .select-qty__coupon .code-success,.steps.ticket-type .ticket-selection__title,.steps .extra__title,.steps.checkout .norge-form__title,.steps.checkout #order_review_heading,.steps.checkout div#logo_additionaol_fields h3.additional-titles{font-weight:600!important}.font-weight-bold,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.pageTitle,.common-alt-title,.site-btn,.myaccount__wrapper .woocommerce-address-fields .button,.checkbox-wrapper.custom-checkbox input[type=checkbox]:checked+label,.campaignOffer__text,.newsletter__heading,.hero-block__content,.single-post__content a,.references__title,.steps .select-qty__prices li .value,.steps.ticket-type .ticket-selection__content a,.steps.ticket-type .ticket-selection .site-btn,.steps.ticket-type .ticket-selection .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .ticket-selection .button,.steps .modal-trigger,.steps.checkout .button-wrapper .btn,.steps.checkout .woocommerce-checkout-review-order-table tr.cart-subtotal th,.steps.checkout .woocommerce-checkout-review-order-table tr.order-total th,.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label span:last-child,.steps .checkout__thankyou .norge-form .take-home .site-btn,.steps .checkout__thankyou .norge-form .take-home .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps .checkout__thankyou .norge-form .take-home .button,.woocommerce .norge-form .step-next .site-btn,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button,.woocommerce .single-order .order_details tbody tr .row-3-order .woocommerce-Price-amount,.myaccount__wrapper .woocommerce-MyAccount-navigation li a{font-weight:700!important}.font-weight-extra-bold,.customSize{font-weight:800!important}.min-height{min-height:100vh}.no-border{border:0!important}.cursor-pointer{cursor:pointer}.cursor-reset{cursor:default}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2{display:-webkit-box;height:43px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:991px){.mobile-hide{display:none!important}}@media(min-width:992px){.desktop-hide{display:none!important}}.overflow-hidden{overflow:hidden}.fixed{position:fixed;left:0;top:0;width:100%}.disabled{pointer-events:none}.pageTitle{font-size:3.5rem;line-height:4.25rem}@media(max-width:991px){.pageTitle{font-size:2.1875rem;line-height:4.25rem}}.pageContent{font-size:1.375rem;line-height:2.25rem}@media(max-width:991px){.pageContent{font-size:1.1875rem;line-height:2rem}}.customSize{font-size:3.8125rem;line-height:4.25rem}@media(max-width:991px){.customSize{font-size:2rem;line-height:4rem}}.common-alt-title{font-size:2.1875rem;line-height:2.5rem}@media(max-width:991px){.common-alt-title{font-size:1.9375rem;line-height:2.75rem}}.help-text{font-size:1.125rem;line-height:2rem}@media(max-width:991px){.fixed-block{position:fixed;display:none!important;top:0;left:0;opacity:1;background-color:#fff;width:100%;height:100%;z-index:10;padding:0 15px;overflow:auto;transform:translateX(100%);transition:transform .3s ease-out,-webkit-transform .3s ease-out}}.fixed-block.show-block{display:block!important}.ofi{object-fit:cover;font-family:'object-fit: cover;'}.color-inherit{color:inherit}.color-white{color:#fff}.input-error{border-color:red!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-ms-clear{display:none;width:0;height:0}input::-ms-reveal{display:none;width:0;height:0}input[type=text],input[type=number],input[type=email],input[type=phone],input[type=password],input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}iframe{max-width:100%;width:100%;height:500px}@media(max-width:991px){iframe{height:300px}}.site-input,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .input-text,.woocommerce .norge-form .woocommerce-form-row .select2-selection,.woocommerce .norge-form .form-row .woocommerce-Input,.woocommerce .norge-form .form-row .input-text,.woocommerce .norge-form .form-row .select2-selection,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .input-text,.woocommerce .custom-form .woocommerce-form-row .select2-selection,.woocommerce .custom-form .form-row .woocommerce-Input,.woocommerce .custom-form .form-row .input-text,.woocommerce .custom-form .form-row .select2-selection{width:100%;border-radius:8px;border:1px solid #575757;padding:10px 25px 14px;font-size:1.25rem;line-height:2.75rem;color:#24002d;height:51px}.site-input.placeholder,.woocommerce .norge-form .woocommerce-form-row .placeholder.woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .placeholder.input-text,.woocommerce .norge-form .woocommerce-form-row .placeholder.select2-selection,.woocommerce .norge-form .form-row .placeholder.woocommerce-Input,.woocommerce .norge-form .form-row .placeholder.input-text,.woocommerce .norge-form .form-row .placeholder.select2-selection,.woocommerce .custom-form .woocommerce-form-row .placeholder.woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .placeholder.input-text,.woocommerce .custom-form .woocommerce-form-row .placeholder.select2-selection,.woocommerce .custom-form .form-row .placeholder.woocommerce-Input,.woocommerce .custom-form .form-row .placeholder.input-text,.woocommerce .custom-form .form-row .placeholder.select2-selection{color:rgba(36,0,45,.7);opacity:1!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.site-input.placeholder,.woocommerce .norge-form .woocommerce-form-row .placeholder.woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .placeholder.input-text,.woocommerce .norge-form .woocommerce-form-row .placeholder.select2-selection,.woocommerce .norge-form .form-row .placeholder.woocommerce-Input,.woocommerce .norge-form .form-row .placeholder.input-text,.woocommerce .norge-form .form-row .placeholder.select2-selection,.woocommerce .custom-form .woocommerce-form-row .placeholder.woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .placeholder.input-text,.woocommerce .custom-form .woocommerce-form-row .placeholder.select2-selection,.woocommerce .custom-form .form-row .placeholder.woocommerce-Input,.woocommerce .custom-form .form-row .placeholder.input-text,.woocommerce .custom-form .form-row .placeholder.select2-selection{line-height:36px!important}}}.site-input:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .form-row .input-text:-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .form-row .input-text:-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection:-moz-placeholder{color:rgba(36,0,45,.7);opacity:1!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.site-input:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .form-row .input-text:-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .form-row .input-text:-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection:-moz-placeholder{line-height:36px!important}}}.site-input::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .form-row .input-text::-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .form-row .input-text::-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection::-moz-placeholder{color:rgba(36,0,45,.7);opacity:1!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.site-input::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .form-row .input-text::-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .form-row .input-text::-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection::-moz-placeholder{line-height:36px!important}}}.site-input:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .form-row .select2-selection:-ms-input-placeholder{color:rgba(36,0,45,.7);opacity:1!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.site-input:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .form-row .select2-selection:-ms-input-placeholder{line-height:36px!important}}}.site-input::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .form-row .select2-selection::-webkit-input-placeholder{color:rgba(36,0,45,.7);opacity:1!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.site-input::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .form-row .select2-selection::-webkit-input-placeholder{line-height:36px!important}}}@media(max-width:991px){.site-input,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .input-text,.woocommerce .norge-form .woocommerce-form-row .select2-selection,.woocommerce .norge-form .form-row .woocommerce-Input,.woocommerce .norge-form .form-row .input-text,.woocommerce .norge-form .form-row .select2-selection,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .input-text,.woocommerce .custom-form .woocommerce-form-row .select2-selection,.woocommerce .custom-form .form-row .woocommerce-Input,.woocommerce .custom-form .form-row .input-text,.woocommerce .custom-form .form-row .select2-selection{font-size:1.125rem;line-height:2.1875rem}}.site-input:focus,.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:focus,.woocommerce .norge-form .woocommerce-form-row .input-text:focus,.woocommerce .norge-form .woocommerce-form-row .select2-selection:focus,.woocommerce .norge-form .form-row .woocommerce-Input:focus,.woocommerce .norge-form .form-row .input-text:focus,.woocommerce .norge-form .form-row .select2-selection:focus,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:focus,.woocommerce .custom-form .woocommerce-form-row .input-text:focus,.woocommerce .custom-form .woocommerce-form-row .select2-selection:focus,.woocommerce .custom-form .form-row .woocommerce-Input:focus,.woocommerce .custom-form .form-row .input-text:focus,.woocommerce .custom-form .form-row .select2-selection:focus{border-color:#372965}.site-btn,.myaccount__wrapper .woocommerce-address-fields .button{font-size:.875rem;line-height:1.5625rem;background-color:#352761;color:#fff;white-space:normal;transition:all .35s ease;border:0;border-radius:40px;padding:10px 30px;cursor:pointer}.site-btn:hover,.myaccount__wrapper .woocommerce-address-fields .button:hover{background-color:#493685;text-decoration:none}.site-btn--gradient,.myaccount__wrapper .woocommerce-address-fields .button{background:#352761;background:transparent linear-gradient(287deg,#9D95FF 0%,#08CDF7 100%) 0% 0% no-repeat padding-box}.site-btn--gradient:hover,.myaccount__wrapper .woocommerce-address-fields .button:hover,.site-btn--gradient:active,.myaccount__wrapper .woocommerce-address-fields .button:active{opacity:.8;color:#151027!important}.site-btn--secondary{background-color:#46cc82;color:#fff}.site-btn--secondary:hover{background-color:#30af69;color:#fff}.site-btn--white{background-color:#fff;color:#231a41}.site-btn--white:hover{background-color:#e6e6e6;color:#231a41}.site-btn--outline{background-color:transparent;color:#fff;border:3px solid #fff}.site-btn--outline:hover{opacity:.8;background-color:#352761;color:#fff}.site-btn--alternate{background-color:#fff;font-size:1.25rem;line-height:2.75rem;border:3px solid #231a41;color:#24002d}.site-btn--alternate:hover{background-color:#231a41;color:#fff}.site-btn:focus,.myaccount__wrapper .woocommerce-address-fields .button:focus{box-shadow:none;outline:none}@media(max-width:991px){.site-btn,.myaccount__wrapper .woocommerce-address-fields .button{font-size:1.125rem;line-height:1.3125rem}}@media(max-width:767px){.site-btn,.myaccount__wrapper .woocommerce-address-fields .button{padding:15px 30px}}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;left:0;z-index:1;cursor:pointer;margin:0}.custom-checkbox input[type=checkbox]:checked+label{font-weight:400}.custom-checkbox input[type=checkbox]:checked+label:before{background-color:#231a41}.custom-checkbox input[type=checkbox]:checked+label:after{content:'';position:absolute;top:13px;left:12px;width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox input[type=checkbox]+label{display:flex;align-items:center;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;line-height:1.1875rem;color:#141517}.custom-checkbox input[type=checkbox]+label:before{content:"";display:inline-block;vertical-align:text-top;width:30px;height:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;background:#f0e9f5;margin-right:12px;border-radius:5px;border:1px solid #e1cfef}.custom-checkbox input[type=checkbox]+label:before,.custom-checkbox input[type=checkbox]+label:after{transition:all .2s ease}@media(max-width:991px){.custom-checkbox input[type=checkbox]+label{font-size:.875rem}}.checkbox-wrapper.custom-checkbox input[type=checkbox]:checked+label{position:relative}.checkbox-wrapper.custom-checkbox input[type=checkbox]:checked+label:before{background-color:#fde9d5}.checkbox-wrapper.custom-checkbox input[type=checkbox]:checked+label:after{top:20px}@media(max-width:991px){.checkbox-wrapper.custom-checkbox input[type=checkbox]:checked+label:after{top:8px;left:8px;width:6px;height:12px}}.checkbox-wrapper.custom-checkbox input[type=checkbox]+label{position:relative;font-size:1.25rem;line-height:3.75rem}.checkbox-wrapper.custom-checkbox input[type=checkbox]+label:before{border:1px solid #e2e2e2;background-color:#f6f6f6}.custom-radio{position:relative}.custom-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;left:0;z-index:1;margin:0;cursor:pointer}.custom-radio input[type=radio]:checked+label{font-weight:400}.custom-radio input[type=radio]:checked+label:after{content:'';background-color:transparent;position:absolute;top:3px;left:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);border-radius:0}.custom-radio input[type=radio]:checked+label:before{background-color:#fde9d5;border-color:transparent}.custom-radio input[type=radio]+label{display:flex;align-items:center;position:relative;margin-bottom:0;margin-left:0;margin-top:0;font-size:1rem;line-height:1.1875rem;color:#141517}.custom-radio input[type=radio]+label:before{content:"";display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;margin-right:22px;border-radius:50%}.custom-radio input[type=radio]+label:after,.custom-radio input[type=radio]+label:before{transition:all .2s ease}.custom-radio input[type=radio]+label:after{position:absolute;left:0;top:2px}@media(max-width:991px){.custom-radio input[type=radio]+label{font-size:.875rem}}.header{padding-top:40px;position:relative;z-index:2}.home .header{margin-bottom:200px}@media(max-width:991px){.home .header{margin-bottom:70px;position:relative}}.site-logo img{max-width:400px;width:100%}@media(min-width:992px){.main-menu .nav li:not(:last-child){margin-right:27px}}@media(min-width:992px) and (max-width:1280px){.main-menu .nav li:not(:last-child){margin-right:24px}.main-menu .nav li a{font-size:.875rem;line-height:1.625rem}}.main-menu .nav li a{font-size:1rem;line-height:1.625rem}.action-bar li:not(:first-child){margin-left:16px}.action-bar li:last-child{margin-left:35px}.action-bar .user-col img{width:26px;height:29px}.action-bar .cart-col{position:relative}.action-bar .cart-col img{width:28px;height:28px}.action-bar .cart-count{position:absolute;top:-10px;right:-12px;min-width:24px;border-radius:50%;min-height:24px;background-color:#fff;color:#231a41;font-size:.75rem;line-height:1rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.action-bar .cart-count{line-height:20px}}@media(min-width:992px){.book-ticket{width:172px;height:45px}.book-ticket .stick-btn{position:fixed;z-index:1;width:172px}}@media(min-width:992px){.fluid-container{padding:0 50px}}.go-back{margin-top:17px}.go-back a{font-size:.875rem;line-height:1.625rem;color:#6b53ba}.go-back img{margin-right:5px;position:relative;top:1px}@media(min-width:992px) and (max-width:1200px){.main-menu .nav li:not(:last-child){margin-right:15px}.main-menu .nav li a{font-size:.8125rem;line-height:1.625rem}.action-bar .cart-col img,.action-bar .user-col img{width:20px;height:20px}.action-bar .cart-count{width:20px;height:20px;font-size:.625rem}.action-bar li:not(:first-child){margin-left:10px}.action-bar li:last-child{margin-left:20px}.action-bar li a{font-size:.875rem}.action-bar .site-btn,.action-bar .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .action-bar .button{padding:8px;font-size:.75rem}}@media(max-width:991px){.header{padding-top:27px}.site-logo img{max-width:237px}.ham img{width:30px}.main-menu{position:fixed;left:0;top:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;z-index:2;overflow:auto;transform:translateX(100%);transition:all .5s cubic-bezier(.44,-.25,.75,1);background-color:#231a41}.main-menu.is-active{transform:translateX(0)}.main-menu .nav li{width:100%;padding-left:42px;padding-right:15px;margin-bottom:30px}.main-menu .nav li a{font-size:1.875rem;line-height:2.3125rem;font-weight:700}.menu-main-menu-container{padding-top:105px}.close-icon{position:absolute;top:30px;right:30px}.mobile-user{margin-bottom:33px}.mobile-user a{color:#fde9d5;font-size:1.875rem;line-height:2.3125rem;font-weight:700;display:flex;align-items:center;justify-content:center}.mobile-user a img{margin-right:22px}.stick-btn{position:fixed;bottom:0;left:0;right:0;margin:0 20px 10px;max-width:100%;height:66px;display:flex;z-index:1;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.5625rem}}.campaignOffer{background-color:#fde9d5;padding:20px 27px;outline:1px solid #231a41;outline-offset:-10px;max-width:248px;position:fixed;top:-55px;right:100px;transform:rotate(3deg) translateX(0);z-index:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.campaignOffer:before{content:'';position:absolute;width:92%;height:96%;border:1px solid #231a41;top:0;left:10px;z-index:-1}}.campaignOffer__text{font-size:2.0625rem;line-height:2.25rem;color:#231a41;margin-top:55px;margin-bottom:15px}.campaignOffer .site-btn,.campaignOffer .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .campaignOffer .button{margin-bottom:35px;width:153px;margin-left:auto;margin-right:auto;padding:12px 10px;font-size:.9375rem;line-height:1.1875rem}@media(max-width:991px){.campaignOffer{position:static;margin-top:90px;transform:rotate(3deg) translateX(50px) translateZ(0);padding:10px}.campaignOffer__text{margin:27px;margin-right:40px;font-size:1.25rem;line-height:1.375rem;max-width:116px}}.footer{background-color:#372965;padding:100px 0 93px;position:relative;z-index:1}.footer .cc-btn{margin-bottom:60px}.footer .cc-btn a{font-size:1.0625rem;line-height:1.5rem;text-transform:none}.footer__logo{margin-bottom:44px}.footer__logo img{max-width:303px;margin:0 auto}.footer .filmweb-logo{margin-bottom:73px}.footer .filmweb-logo img{max-width:184px;margin:0 auto}.phone-email{margin-bottom:30px;color:#fff;font-size:1.1875rem;line-height:1.9375rem}.phone-email li{color:#fff;font-size:1.1875rem;line-height:1.9375rem}.phone-email a{color:#fde9d5;text-decoration:underline}.social-media{margin-bottom:55px}.social-media li{margin:0 6px}.footer__menu{margin-bottom:54px}.footer__menu ul{list-style:none;padding:0;margin:0;text-align:center}.footer__menu ul li{margin-bottom:14px}.footer__menu ul a{font-size:1.1875rem;line-height:2.1875rem}.newsletter{margin-bottom:102px}.newsletter__heading{font-size:1.25rem;line-height:2.1875rem;margin-bottom:20px;color:#fff}.newsletter .gform_confirmation_message{color:#00c96b}.newsletter .gform_wrapper{margin:0}.newsletter .gform_wrapper form{text-align:center;position:relative;max-width:380px;margin:0 auto}.newsletter .gform_wrapper #gform_ajax_spinner_1{display:none}.newsletter .gform_wrapper .gform_fields li{font-family:sofia-pro,sans-serif}.newsletter .gform_wrapper .gform_fields li.gfield{padding:0;margin:0}.newsletter .gform_wrapper .gform_fields .ginput_container{margin:0}.newsletter .gform_wrapper .gform_fields input[type=text]{margin:0;width:380px!important;border-radius:8px;border:0;height:44px;padding:15px 60px 15px 20px!important;font-size:.875rem!important;line-height:2.1875rem!important;color:#5c3565}.newsletter .gform_wrapper .gform_fields input[type=text].placeholder{font-size:.875rem!important;color:#5c3565}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.newsletter .gform_wrapper .gform_fields input[type=text].placeholder{line-height:16px!important}}.newsletter .gform_wrapper .gform_fields input[type=text]:-moz-placeholder{font-size:.875rem!important;color:#5c3565}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.newsletter .gform_wrapper .gform_fields input[type=text]:-moz-placeholder{line-height:16px!important}}.newsletter .gform_wrapper .gform_fields input[type=text]::-moz-placeholder{font-size:.875rem!important;color:#5c3565}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.newsletter .gform_wrapper .gform_fields input[type=text]::-moz-placeholder{line-height:16px!important}}.newsletter .gform_wrapper .gform_fields input[type=text]:-ms-input-placeholder{font-size:.875rem!important;color:#5c3565}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.newsletter .gform_wrapper .gform_fields input[type=text]:-ms-input-placeholder{line-height:16px!important}}.newsletter .gform_wrapper .gform_fields input[type=text]::-webkit-input-placeholder{font-size:.875rem!important;color:#5c3565}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.newsletter .gform_wrapper .gform_fields input[type=text]::-webkit-input-placeholder{line-height:16px!important}}.newsletter .gform_wrapper .gform_footer{padding:0;margin:0}.newsletter .gform_wrapper .gform_footer .button.gform_button{background-image:url(../images/right-arrow.svg);background-repeat:no-repeat;background-size:20px;background-position:10px 10px;text-indent:-1000px;width:40px;height:34px;cursor:pointer;border:0;border-radius:8px;background-color:#231a41;margin:0;position:absolute;top:5px;right:5px;color:transparent}.newsletter .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;width:100%!important}.newsletter .gform_wrapper.gform_validation_error .validation_error{border:0;margin:0;color:red}.newsletter .gform_wrapper.gform_validation_error .gfield_error{max-width:100%!important;background:0 0;border:0}.newsletter .gform_wrapper.gform_validation_error .gfield_error input[type=text]{border:0}.newsletter .gform_wrapper.gform_validation_error .validation_message{padding-top:5px;color:red}.newsletter .gform_wrapper.gform_validation_error .gform_footer .button.gform_button{bottom:30px;top:inherit}.copyright{color:#8371a0;font-size:.875rem;line-height:1.25rem;max-width:550px;margin:0 auto}.copyright a{color:#8371a0}.gfield_checkbox label{margin-top:15px!important;max-width:100%!important}@media only screen and (max-width:641px){.gform_wrapper ul.gfield_checkbox li label{width:100%!important}}.gform_body .gfield_checkbox{position:absolute;max-width:100%!important}.gform_body .gfield_checkbox input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;left:0;z-index:1;cursor:pointer;margin:0}.gform_body .gfield_checkbox input[type=checkbox]:checked+label{font-weight:400!important}.gform_body .gfield_checkbox input[type=checkbox]:checked+label:before{background-color:#231a41}.gform_body .gfield_checkbox input[type=checkbox]:checked+label:after{content:'';position:absolute;top:6px;left:12px;width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.gform_body .gfield_checkbox input[type=checkbox]+label{display:flex;align-items:center;flex-wrap:wrap;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;line-height:1.1875rem;color:#fff}.gform_body .gfield_checkbox input[type=checkbox]+label:before{content:"";display:inline-block;vertical-align:text-top;width:30px;height:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;background:#f0e9f5;margin-right:12px;border-radius:5px;border:1px solid #e1cfef}.gform_body .gfield_checkbox input[type=checkbox]+label:before,.gform_body .gfield_checkbox input[type=checkbox]+label:after{transition:all .2s ease}@media(max-width:991px){.gform_body .gfield_checkbox input[type=checkbox]+label{font-size:.875rem}}.gform_body a{color:#fde9d5;text-decoration:underline;margin-left:5px}@media(max-width:991px){.footer{padding:88px 0 162px;position:static}.footer__logo{margin-bottom:17px}.footer__logo img{max-width:285px}.footer .filmweb-logo{margin-bottom:53px}.footer .filmweb-logo img{max-width:80px}.phone-email{margin-bottom:24px;font-size:1.1875rem;line-height:1.9375rem}.social-media{margin-bottom:53px}.footer__menu{margin-bottom:52px}.newsletter{margin-bottom:100px}.newsletter .gform_wrapper .gform_fields input[type=text]{background-color:#f1dbff;max-width:100%!important}}.hero-block{color:#fff}.hero-block__content{font-size:3.25rem;line-height:4.0625rem;margin-bottom:34px;padding-right:100px}.hero-block__content strong{color:#fde9d5}.hero-block__content p{margin-bottom:0}.hero-block__link:hover{color:inherit;text-decoration:none}.hero-block .site-btn,.hero-block .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .hero-block .button{font-size:1.5625rem;line-height:2.1875rem}.hero-block__image{text-align:right}@media(min-width:1600px){.hero-block__image img{max-width:452px}}@media(min-width:1366px){.hero-block__image{margin-right:-53px}}.hero-block .hero-block__action .site-btn,.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button{margin-right:11px;display:inline-block}.hero-block .hero-block__action .site-btn:nth-child(odd),.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:nth-child(odd),.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:nth-child(odd){margin-left:11px}@media(min-width:992px) and (max-width:1200px){.hero-block .hero-block__action .site-btn:nth-child(even),.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:nth-child(even),.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:nth-child(even){margin-bottom:32px}}@media(min-width:992px) and (max-width:1600px){.hero-block .hero-block__action .site-btn:last-child,.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:last-child,.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:last-child{margin-left:0}.hero-block .hero-block__action .site-btn:nth-child(even),.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:nth-child(even),.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:nth-child(even){margin-bottom:32px}}@media(min-width:768px) and (max-width:991px){.hero-block .hero-block__action .site-btn:last-child,.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:last-child,.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:last-child{margin-left:0}.hero-block .hero-block__action .site-btn:nth-child(even),.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:nth-child(even),.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:nth-child(even){margin-bottom:32px}}@media(max-width:767px){.hero-block .hero-block__action .site-btn,.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button{display:block;margin-left:11px;text-align:center!important;font-size:1.125rem;line-height:1.3125rem}.hero-block .hero-block__action .site-btn:nth-child(even),.hero-block .hero-block__action .myaccount__wrapper .woocommerce-address-fields .button:nth-child(even),.myaccount__wrapper .woocommerce-address-fields .hero-block .hero-block__action .button:nth-child(even){margin-bottom:32px}}@media(max-width:991px){.hero-block__content{font-size:1.875rem;line-height:2.3125rem;margin-bottom:25px;padding-right:0}.hero-block__image{padding-bottom:160px}.hero-block__image img{max-width:145px;position:absolute;right:20px;z-index:1;transform:rotate(-4deg)}}.section-spacing{margin-bottom:200px}@media(max-width:991px){.section-spacing{margin-bottom:120px}}.home .flex-modules{overflow-x:hidden}@media(max-width:991px){.home{overflow-x:hidden}}.page-template-default p{margin-bottom:50px}@media(max-width:991px){.page-template-default p{margin-bottom:32px}}.text-button__content{font-size:1.875rem;line-height:2.4375rem;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:80px}@media(max-width:991px){.text-button__content{font-size:1.4375rem;line-height:1.9375rem;margin-bottom:32px}}.text-button .buttonGroup{max-width:798px;margin-left:auto;margin-right:auto;position:relative}.text-button .buttonGroup .btn{margin-left:11px;margin-right:11px;margin-bottom:10px}@media(max-width:991px){.text-button .buttonGroup .btn{margin-top:22px}}@media(max-width:767px){.text-button .buttonGroup .btn{display:block!important;margin-top:32px}}.text-button .buttonGroup.btn-alignment{text-align:center}@media(max-width:991px){.text-button .buttonGroup.btn-alignment{text-align:left}}@media(min-width:768px) and (max-width:991px){.text-button .buttonGroup.btn-alignment{text-align:center}}@media(min-width:992px){.text-button .site-btn,.text-button .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .text-button .button{font-size:1.375rem;line-height:1.9375rem;height:66px}.text-button .site-btn--white{margin-left:22px}}@media(max-width:991px){.text-button__content{font-size:1.25rem;line-height:1.875rem;margin-bottom:50px}.text-button__content p{text-align:left!important}.text-button .site-btn--white{margin-top:22px}}@media(min-width:768px) and (max-width:991px){.text-button__content p{text-align:center!important}}@media(max-width:767px){.text-button__content{margin-bottom:15px}}.two-bilde-section.portrait{max-width:893px;margin-left:auto;margin-right:auto}@media(min-width:992px){.two-bilde-section.portrait .firstCol .two-bilde-section__wrapper{padding-right:19px}}.two-bilde-section.portrait .secondCol{margin-top:100px}@media(min-width:992px){.two-bilde-section.portrait .secondCol .two-bilde-section__wrapper{padding-left:19px}}@media(max-width:767px){.two-bilde-section.portrait .secondCol{margin-top:0}}.two-bilde-section.home-block .row{margin-bottom:-60px}.two-bilde-section.home-block .firstCol{margin-bottom:60px}@media(min-width:992px){.two-bilde-section.home-block .firstCol .two-bilde-section__wrapper{padding-right:34px}}.two-bilde-section.home-block .secondCol{margin-bottom:60px}@media(min-width:992px){.two-bilde-section.home-block .secondCol .two-bilde-section__wrapper{padding-left:34px}}@media(max-width:767px){.two-bilde-section.home-block .firstCol{margin-bottom:0;padding:0 15px}.two-bilde-section.home-block .two-bilde-section__wrapper img{max-width:100%;width:100%}.two-bilde-section .row{flex-direction:column}.two-bilde-section .col{flex:1}.two-bilde-section .firstCol{margin-bottom:60px}.two-bilde-section .firstCol img{max-width:241px}.two-bilde-section .secondCol{margin-top:0}.two-bilde-section .secondCol img{max-width:266px}}@media(min-width:992px){.three-bilde-section .row{margin-right:-18px;margin-left:-18px}.three-bilde-section .col img{max-width:380px}.three-bilde-section .firstCol{padding-left:0;padding-right:18px;margin-top:115px}.three-bilde-section .firstCol img{max-width:560px}}@media(min-width:992px) and (max-width:1200px){.three-bilde-section .firstCol{margin-top:0}}@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.three-bilde-section .firstCol{flex-basis:560px}}@media(min-width:992px){.three-bilde-section .secondCol{padding-left:15px;padding-right:15px}}@media(min-width:992px) and (max-width:1200px){.three-bilde-section .secondCol{margin-top:60px}}@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.three-bilde-section .secondCol{flex-basis:380px}}@media(min-width:992px){.three-bilde-section .thirdCol{margin-top:180px;padding-left:15px;padding-right:0}}@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.three-bilde-section .thirdCol{flex-basis:380px}}@media(max-width:991px){.three-bilde-section .row{flex-direction:column}.three-bilde-section .col{flex:1}.three-bilde-section .firstCol{margin-bottom:60px}.three-bilde-section .secondCol{margin-bottom:60px}.three-bilde-section .secondCol img{max-width:241px}.three-bilde-section .thirdCol img{max-width:266px}}.fullwidth-image{max-width:1178px;margin-left:auto;margin-right:auto}@media(min-width:992px){.fullwidth-image__wrapper{padding:0}}.fullwidth-image__wrapper img,.fullwidth-image__wrapper iframe{height:631px}.fullwidth-image__wrapper img{object-fit:cover;font-family:'object-fit: cover;'}@media(max-width:991px){.fullwidth-image__wrapper img,.fullwidth-image__wrapper iframe{width:100%;height:187px}}@media(min-width:992px){.price-table{max-width:696px}}.price-table__text{margin-bottom:43px;font-size:3.25rem;line-height:4.0625rem}.price-table__table th,.price-table__table td{font-size:1.9375rem;line-height:2.25rem;border:3px solid #fff;padding:18px 20px 18px 35px}@media(max-width:991px){.price-table{text-align:center}.price-table__text{text-align:center;font-size:2.125rem;line-height:2.75rem;margin-bottom:24px}.price-table__table th,.price-table__table td{font-size:1rem;line-height:1.1875rem;border-width:2px;padding:10px 16px}}.text-image__text{font-size:3.6875rem;line-height:3.875rem;margin-bottom:50px}.text-image__image img{max-width:483px}.text-image__link{padding-top:10px;padding-bottom:10px;height:auto!important;font-size:1.5625rem;line-height:2.1875rem}@media(max-width:991px){.text-image__text{text-align:center;font-size:2.125rem;line-height:2.625rem;margin-bottom:30px}.text-image__image{text-align:center;margin-bottom:40px}.text-image__image img{max-width:316px}}@media(max-width:767px){.text-image__link{width:100%;font-size:18px!important;line-height:21px!important;padding-top:15px;padding-bottom:15px}}.arrow_box{position:relative;background:#fff}.arrow_box:after{top:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#fff;border-width:22px;margin-left:-22px}@media(max-width:991px){.arrow_box:after{left:22%}}.referense{position:relative}@media(min-width:1200px){.referense{width:1158px;margin-left:auto;margin-right:auto}}.referense__quote{border-radius:50px;padding:42px;color:#231a41;font-size:1.875rem;line-height:2.4375rem;margin-bottom:57px;margin-top:60px}.referense__quote p{margin-bottom:0}.referense__person,.referense__post{font-size:1.875rem;line-height:2.4375rem}@media(min-width:992px){.referense__person,.referense__post{padding-left:60px}}@media(min-width:992px){.referense .button_wrap{margin-left:60px}}.referense .site-btn.site-btn--white,.referense .myaccount__wrapper .woocommerce-address-fields .site-btn--white.button,.myaccount__wrapper .woocommerce-address-fields .referense .site-btn--white.button{margin-top:36px;border-radius:30px}@media(min-width:992px){.referense .site-btn.site-btn--white,.referense .myaccount__wrapper .woocommerce-address-fields .site-btn--white.button,.myaccount__wrapper .woocommerce-address-fields .referense .site-btn--white.button{font-size:1.375rem;line-height:1.9375rem}}@media(max-width:991px){.referense__image{text-align:right}.referense__image img{max-width:182px;position:relative;bottom:-22px;transform:rotate(7deg);z-index:1;right:25px}.referense__quote{padding:25px 25px 38px;font-size:1.1875rem;line-height:1.5625rem;margin-top:0}.referense__person,.referense__post{font-size:1.4375rem;line-height:1.8125rem}.referense .site-btn.site-btn--white,.referense .myaccount__wrapper .woocommerce-address-fields .site-btn--white.button,.myaccount__wrapper .woocommerce-address-fields .referense .site-btn--white.button{margin-top:70px;line-height:21px}}@media(min-width:1200px){.referense.curved-layer:before{top:inherit;bottom:24px;height:81%}}@media(min-width:768px) and (max-width:991px){.referense.curved-layer:before{top:125px}}.curved-layer{position:relative}.curved-layer:before{content:'';position:absolute;top:32px;height:92%;width:100%;background-color:#151027;transform:rotate(2deg)}@media(max-width:991px){.curved-layer:before{width:150em;top:inherit;bottom:7px;height:79%;transform:rotate(2deg)}}.featured-movies__title{font-size:2.625rem;line-height:4rem;margin-bottom:155px}.featured-movies .movies-slider{margin-bottom:120px}.featured-movies .movies-slider__wrapper{max-width:970px;margin-left:auto;margin-right:auto}@media(max-width:767px){.featured-movies .movies-slider__wrapper{max-width:388px}}.featured-movies .movies-slider .slick-list{overflow:initial}.featured-movies .movies-slider .owl-item img{display:block;transition:all .35s ease;width:350px;height:603px;object-fit:cover;font-family:'object-fit: cover;'}@media(max-width:991px){.featured-movies .movies-slider .owl-item img{width:200px;height:260px;margin:0 auto}}@media(max-width:767px){.featured-movies .movies-slider .owl-item img{width:140px;height:198px}}.featured-movies .movies-owl.movies-slider .owl-item img{-webkit-transform:scale(.823);transform:scale(1,.823)}.featured-movies .movies-owl.movies-slider .owl-item.center{z-index:1}.featured-movies .movies-owl.movies-slider .owl-item.center img{object-fit:fill;font-family:'object-fit: fill;';-webkit-transform:scale(1);transform:scale(1.321,1);width:428px}@media(max-width:991px){.featured-movies .movies-owl.movies-slider .owl-item.center img{width:250px}}@media(max-width:767px){.featured-movies .movies-owl.movies-slider .owl-item.center img{width:171px}}.featured-movies .site-btn,.featured-movies .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .featured-movies .button{font-size:1.6875rem;line-height:2.1875rem;padding:16px 46px}@media(max-width:767px){.featured-movies .site-btn,.featured-movies .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .featured-movies .button{font-size:1.125rem;line-height:1.3125rem;padding:20px 37px}}@media(max-width:991px){.featured-movies__title{font-size:1.875rem;line-height:2.25rem;margin-bottom:60px}.featured-movies .movies-slider{margin-bottom:65px}.featured-movies .movies-slider .slick-active img{width:100%;height:330px}}@media(max-width:767px){.featured-movies .movies-slider .slick-active img{width:100%;height:198px}.featured-movies .movies-slider .slick-current+.slick-active img{transform:scale(1.32,1.223)}}@media(max-width:380px){.featured-movies .movies-slider .slick-active img{height:170px}}.reference-module{padding-top:160px}.reference-module__text{font-size:2.625rem;line-height:3.375rem;margin-bottom:64px}.reference-module__logo{max-width:252px}.reference-module__link{margin-top:135px}.reference-module__post{padding-bottom:80px}.reference-module:before{height:89%}.reference-module .text-image__link{font-size:1.375rem;line-height:1.9375rem;padding-top:14px;padding-bottom:14px;border-radius:30px}@media(max-width:991px){.reference-module{padding-top:70px}.reference-module__text{font-size:1.4375rem;line-height:1.9375rem;margin-bottom:50px}.reference-module__link{margin-top:78px}.reference-module:before{top:28px;height:92%}.reference-module .text-image__link{padding-left:43px;padding-right:43px;height:60px!important;width:270px}}@media(min-width:992px){.flex-modules{overflow:hidden}}.logo-row{display:none;text-align:center}.logo-row.visible{display:flex;visibility:visible}.logo-row .logo{width:100%;position:relative}.logo-row .logo img{opacity:0;transition:all .3s cubic-bezier(.445,.05,.55,.95);width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;object-fit:contain;font-family:'object-fit: contain';-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);width:max-content;height:100px}@media(max-width:991px){.logo-row .logo img{width:120px;height:40px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.logo-row .logo img{height:60px}}.logo-row.animate-in img{transform:translate3d(0,0,0);opacity:1}.logo-row.animate-out img{transform:translate3d(0,-30px,0);opacity:0}.logo-row .columns:nth-child(1) img{transition-delay:0ms}.logo-row .columns:nth-child(2) img{transition-delay:.1s}.logo-row .columns:nth-child(3) img{transition-delay:.2s}.logo-row.is-shown{display:flex}.logo-row.is-shown .logo img{opacity:1;transform:none}.contactForm{margin-top:30px}@media(min-width:992px){.contactForm .tab-content{padding-left:28px}}.contactForm .gform_confirmation_wrapper{padding:55px}@media(max-width:991px){.contactForm{margin-top:32px}.contactForm .sticky-wrap.sticky-wrap{box-shadow:none;margin-bottom:0}.contactForm .tab-pane{padding:0}.contactForm .fixed-block{display:none!important}.contactForm .show-block{display:block!important}.contactForm .custom-tab__list{margin-bottom:12px}}.tab-wrapper__content{margin-bottom:32px;font-size:1.25rem;line-height:1.4375rem}.pnf-container{display:flex;align-items:center;height:50vh}.pnf-container .pageTitle{font-size:3.4375rem;line-height:2.5rem}.pnf-container .content{font-size:1.375rem;line-height:1.875rem}.pnf-container .content a{color:#fde9d5}@media(max-width:991px){.pnf-container .pageTitle{font-size:2.1875rem;line-height:1.25rem}.pnf-container .content{font-size:1.125rem;line-height:1.875rem}}.single-post--spacer{margin-bottom:100px}.single-post__title{margin-top:100px;font-size:4.625rem;line-height:5.875rem}.single-post__cover img,.single-post__cover iframe{height:733px}.single-post__cover img{object-fit:cover;font-family:'object-fit: cover;'}.single-post__content{font-size:1.875rem;line-height:2.4375rem;max-width:798px;margin-left:auto;margin-right:auto}.single-post__content a{text-decoration:underline;color:#08cdf7}@media(max-width:991px){.single-post__title{margin-top:73px;font-size:2.125rem;line-height:2.75rem;margin-bottom:60px}.single-post__cover{margin-left:-20px;margin-right:-20px}.single-post__cover img,.single-post__cover iframe{height:331px}.single-post__cover img{height:auto}.single-post--spacer{margin-bottom:120px}}@media(max-width:991px) and (max-width:767px){.single-post--spacer{margin-bottom:96px}}@media(max-width:991px){.single-post__content{font-size:1.25rem;line-height:1.875rem}}@media(min-width:992px){.single-post .price-table{max-width:977px;margin-left:auto;margin-right:auto}.single-post .price-table .container{max-width:696px;margin-left:0}}.campaign__container{max-width:977px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.campaign__banner{padding-top:351px;padding-bottom:110px;margin-bottom:76px}.campaign__bg{position:absolute;top:0;width:100%;height:75em;background-size:cover;background-position:center;background-repeat:no-repeat}.campaign__bg:before{content:'';background:linear-gradient(to bottom,#352761 0%,#372965 96%);display:block;position:absolute;left:0;top:0;width:100%;height:100%}.campaign__logo{margin-bottom:44px}.campaign__logo img{max-width:128px}.campaign__title{margin-bottom:40px;font-size:3.6875rem;line-height:3.875rem}.campaign__content{margin-bottom:44px;font-size:1rem;line-height:1.5625rem}.campaign__content p{margin-bottom:14px}.campaign .site-btn,.campaign .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .campaign .button{font-size:1.125rem;line-height:1.5625rem;height:55px!important}.campaign__image img{max-width:339px}@media(max-width:991px){.campaign__banner{padding-top:65px;padding-bottom:0;margin-bottom:94px}.campaign__logo{margin-bottom:49px}.campaign__logo img{max-width:119px}.campaign__title{font-size:2.125rem;line-height:2.625rem}.campaign__content{margin-bottom:49px;font-size:1.125rem;line-height:1.5625rem}.campaign__content p{margin-bottom:10px}.campaign__bg{height:736px}.campaign__image img{max-width:258px}.campaign .site-btn,.campaign .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .campaign .button{height:60px!important;padding-left:50px;padding-right:50px}}@media(max-width:991px){html{overflow-x:hidden}}.page-template-template-campaign{overflow-x:hidden}@media(max-width:991px){.page-template-template-campaign .header{padding-top:0}}.page-template-template-campaign .flex-modules{overflow:hidden}.page-template-template-campaign .flex-modules .campaign__container{padding:0}.page-template-template-campaign .flex-modules .container{max-width:100%}@media(min-width:1200px){.page-template-template-campaign .flex-modules .referense{width:1158px;margin-left:-90px;margin-right:auto}}.references{margin-bottom:214px}.references__heading{margin-top:145px;font-size:6.875rem;line-height:5.625rem;margin-bottom:358px}.references__row{display:flex;flex-wrap:wrap;margin-left:-18px}.references__post{margin-left:18px;margin-bottom:20px;position:relative;max-width:689px;width:100%}@media(min-width:1200px){.references__post{height:550px}}@media(min-width:992px){.references__post:nth-child(2n+1){margin-top:-152px}}@media(min-width:992px){.references__post a{height:100%}}.references__post img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}@media(min-width:1201px) and (max-width:1599px){.references__post{max-width:546px}}@media(min-width:992px) and (max-width:1200px){.references__post{max-width:456px;height:456px}}@media(max-width:991px){.references__post{max-width:336px}}@media(max-width:767px){.references__post{max-width:100%}}@media(min-width:992px){.references__content{position:absolute;padding:50px;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;opacity:0;flex-direction:column;transition:all .35s ease;background-color:rgba(53,39,97,.92);justify-content:flex-end}.references__content:hover{opacity:1}}.references__title{font-size:3.125rem;line-height:4rem;margin-bottom:80px;text-align:left;width:100%}@media(max-width:991px){.references__title{margin-bottom:40px;font-weight:500!important}}.references .read-more{font-size:2.375rem;line-height:3.4375rem;color:#fff}.references .read-more:hover{color:#fde9d5}@media(max-width:991px){.references{margin-bottom:140px}.references__heading{margin:54px 0 64px;font-size:3.25rem;line-height:2.6875rem}.references__title{margin-top:22px;font-size:1.5625rem;line-height:2rem}.references__post:last-child{margin-bottom:0}.references__post:last-child .references__title{margin-bottom:0}}.ticket-booking{max-width:970px;margin:0 auto;margin-top:45px;margin-bottom:125px}.ticket-booking__header{margin-bottom:50px}.ticket-booking__header .mobile-navigation{transform:rotate(-180deg);position:absolute;left:0}.ticket-booking__header .back-link{position:absolute;left:0}.ticket-booking__heading{font-size:2.375rem;line-height:3.3125rem;line-height:normal}.ticket-booking__body{align-items:baseline}.ticket-booking .back-link{font-size:1rem;line-height:1.875rem;color:#6b53ba}.ticket-booking__steps{margin-bottom:20px}.ticket-booking__body{overflow:hidden}.ticket-booking .guest-login{padding-top:18px}.ticket-booking .guest-login a{font-size:1.25rem;line-height:2.75rem;color:#fff!important;padding:7px 30px 8px;border-radius:15px;width:100%;text-align:center}.ticket-booking .guest-login a img{margin-left:10px}@media(max-width:767px){.ticket-booking .guest-login a{padding:7px 20px 8px}}.ticket-booking .guest-login.bottom{margin-top:10px;padding:0 0 50px}.ticket-booking .ticket-booking__footer{margin-top:50px}.ticket-booking .ticket-booking__footer img{max-width:202px}@media(max-width:991px){.ticket-booking{margin-top:18px;margin-bottom:74px}.ticket-booking__header{margin-bottom:25px}.ticket-booking__heading{font-size:1.625rem;line-height:3.3125rem;line-height:normal}.ticket-booking .guest-login{padding-top:15px}.ticket-booking .guest-login.bottom{margin-top:14px;padding:0 0 33px}.ticket-booking .ticket-booking__footer{margin-top:50px;flex-direction:column}.ticket-booking .ticket-booking__footer img{margin-top:54px;max-width:228px}}.ticket-booking .ticket-modal .modal-dialog{display:flex;margin:0 auto;align-items:center;height:100%}@media(min-width:767px){.ticket-booking .ticket-modal .modal-dialog{max-width:667px}}@media(max-width:767px){.ticket-booking .ticket-modal .modal-dialog{margin:0 10px}}.ticket-booking .ticket-modal .modal-content{padding:32px 50px 80px;border:1px solid #231a41}@media(max-width:991px){.ticket-booking .ticket-modal .modal-content{padding:0}}.ticket-booking .ticket-modal .modal-header{display:flex;align-items:center;margin-bottom:25px}@media(max-width:991px){.ticket-booking .ticket-modal .modal-header{justify-content:center;margin-top:45px;margin-bottom:45px}}.ticket-booking .ticket-modal .modal-header,.ticket-booking .ticket-modal .modal-body{padding:0;border:0}.ticket-booking .ticket-modal .modal-title{font-size:1.5rem;line-height:2.75rem;color:#24002d}.ticket-booking .ticket-modal .modal-title.ticket-title{margin-bottom:16px}.ticket-booking .ticket-modal .modal-body{color:#24002d;font-size:1rem;line-height:1.25rem}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body{font-size:.9375rem;line-height:1.125rem;padding-bottom:80px}}@media(min-width:992px){.ticket-booking .ticket-modal .modal-body .modal-content-wrapper{justify-content:space-between}}.ticket-booking .ticket-modal .modal-body .main-image-wrapper img{height:371px;width:371px;object-fit:cover;font-family:'object-fit: cover'}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body .main-image-wrapper{display:none}}.ticket-booking .ticket-modal .modal-body .product-image-wrapper{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.ticket-booking .ticket-modal .modal-body .product-image-wrapper::-webkit-scrollbar{width:0!important;display:none}@media(min-width:992px){.ticket-booking .ticket-modal .modal-body .product-image-wrapper{margin-left:10px;max-height:371px;overflow-y:auto;scroll-snap-type:y mandatory}}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body .product-image-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:50px}}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body .product-image-wrapper.single-image{justify-content:center;width:100%}}.ticket-booking .ticket-modal .modal-body .productImage{scroll-snap-align:center}@media(min-width:992px){.ticket-booking .ticket-modal .modal-body .productImage:not(:last-child){margin-bottom:15px}}.ticket-booking .ticket-modal .modal-body .productImage img{cursor:pointer;height:178px;width:178px;object-fit:cover;font-family:'object-fit: cover'}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body .productImage img{width:285px;height:285px}}.ticket-booking .ticket-modal .modal-body .productImage p{display:none;margin-bottom:0;color:#24002d;font-size:1rem;line-height:2.75rem}@media(max-width:991px){.ticket-booking .ticket-modal .modal-body .productImage{flex:1 0 285px;max-width:285px;margin-left:15px}.ticket-booking .ticket-modal .modal-body .productImage:last-child{margin-right:15px}}.ticket-booking .ticket-modal .close{font-size:1.25rem;line-height:2.75rem;color:#24002d;opacity:1;outline:0}@media(max-width:991px){.ticket-booking .ticket-modal .close{width:100%;display:flex;justify-content:center;font-size:1.5rem;line-height:2.75rem}.ticket-booking .ticket-modal .close.close-desk{display:none}}@media(min-width:992px){.ticket-booking .ticket-modal .close.close-mobile{display:none}}.ticket-booking .ticket-modal .productImage-title{font-size:1rem;line-height:2.75rem;color:#24002d}.step-wizard{margin:0;padding:0;border:0}.step-wizard li{flex:1;text-align:center;margin:0}.step-wizard li a{position:relative;padding-bottom:20px;color:#6b53ba!important;font-size:1rem;line-height:1.9375rem;text-decoration:none;border:0!important;border-radius:0!important;background-color:transparent!important}.step-wizard li a:after,.step-wizard li a:before{content:'';position:absolute;bottom:0;width:100%;height:3px;background-color:#6b53ba;left:0;transition:all .35s ease}.step-wizard li a:before{background-color:#fff;width:0;z-index:1}.step-wizard li a.active{color:#fff!important}.step-wizard li a.active:before{width:100%}.step-wizard li a .check-icon{display:inline-flex;width:19px;height:19px;background-repeat:no-repeat;margin-left:5px;position:absolute;top:16px;background-color:transparent}.step-wizard li a.completed{color:#fff!important}.step-wizard li a.completed .check-icon{background-image:url(../images/completed.svg)}.step-wizard li a.completed:before{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.step-wizard li a.completed{display:flex;align-items:center;justify-content:center}.step-wizard li a.completed .check-icon{position:static}}.step-wizard li a.disabled{opacity:.7;pointer-events:none}.steps{transition:all .35s cubic-bezier(.44,-.25,.75,1);flex:1 0 100%;align-self:flex-start}.steps__wrapper{background-color:#fff}@media(max-width:991px){.steps{width:100%}}.steps .select-qty__selection .selected-qty,.steps .select-qty__coupon .coupon-field,.steps .extra .amount-select__input{border:1px solid #575757;border-radius:8px;font-size:1.375rem;line-height:2.75rem;height:51px;padding:0 20px;color:rgba(36,0,45,.7)}.steps .select-qty__amount{margin-bottom:27px}.steps .select-qty__amount li{position:relative;margin-right:7px;margin-bottom:17px}.steps .select-qty__amount label{padding:0 25px;font-size:1.375rem;line-height:2.75rem;color:#231a41;background-color:rgba(240,233,245,.45);border-radius:15px;cursor:pointer;margin-bottom:0;text-align:center}@media(max-width:991px){.steps .select-qty__amount label{min-width:130px;padding:0}}@media only screen and (max-width:374px){.steps .select-qty__amount label{min-width:100px}}.steps .select-qty__amount .qty-radio{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.steps .select-qty__amount .qty-radio:checked+label{background:linear-gradient(to right,#352761 0%,#372965 100%);color:#fff}.steps .select-qty__selection__text{padding-bottom:50px;border-bottom:1px solid #dbdbdb;padding-top:10px}.steps .select-qty__selection__text p{font-size:1.125rem;line-height:2.3125rem;color:#33193a;margin-bottom:0;font-style:italic}@media(max-width:991px){.steps .select-qty__selection__text p{line-height:normal}}@media only screen and (max-width:410px){.steps .select-qty__selection__text p{font-size:1.125rem;line-height:2.3125rem;line-height:normal}}.steps .select-qty__selection__text p a{color:#33193a;text-decoration:underline}.steps .select-qty__selection p{font-size:1.375rem;line-height:2.5625rem;color:#33193a;margin-right:30px;margin-bottom:0}@media only screen and (max-width:410px){.steps .select-qty__selection p{font-size:1.125rem;line-height:2.3125rem}}.steps .select-qty__selection .selected-qty{max-width:129px;padding-right:45px}@media(max-width:991px){.steps .select-qty__selection .selected-qty{padding-right:45px}}.steps .select-qty__selection .selected-qty:focus{border-color:#372965}.steps .select-qty__selection .stk-wrap:after{content:'stk';font-size:1.375rem;line-height:2.75rem;color:rgba(36,0,45,.7);position:absolute;right:15px;top:3px}@media(max-width:991px){.steps .select-qty__selection .stk-wrap:after{left:89px;top:-14px;width:40px}}.steps .select-qty__selection .stk-wrap.quantity-active .selected-qty{background:linear-gradient(to right,#352761 0%,#372965 100%);color:#fff}.steps .select-qty__selection .stk-wrap.quantity-active:after{color:#fff}.steps .select-qty__prices{margin-top:42px;padding-bottom:50px;border-bottom:1px solid #dbdbdb}.steps .select-qty__prices ul{max-width:346px}.steps .select-qty__prices li{display:flex;margin-bottom:6px;align-items:center;justify-content:space-between}.steps .select-qty__prices li span{font-size:1.375rem;line-height:1.625rem;color:#24002d}.steps .select-qty__prices li .label{max-width:160px}.steps .select-qty__prices li:last-child{margin-bottom:0}.steps .select-qty__prices span#free_shipping_coupon_text,.steps .select-qty__prices span.product_coupon_text{margin-top:6px;display:block;font-size:1.375rem;line-height:1.625rem;font-weight:700;color:#00c96b}.steps .select-qty__coupon{margin-top:60px;padding-bottom:66px;border-bottom:1px solid #dbdbdb}.steps .select-qty__coupon p{font-size:1.375rem;line-height:2.5625rem;margin-right:14px;color:#33193a}.steps .select-qty__coupon .discount-msg{display:none}.steps .select-qty__coupon.revealed .discount-msg{display:block}.steps .select-qty__coupon.revealed .default-msg{display:none}.steps .select-qty__coupon .coupon-wrapper__code{display:none}.steps .select-qty__coupon .text-link{font-size:1.375rem;line-height:2.5625rem;color:#372965}.steps .select-qty__coupon .coupon-field{max-width:177px;margin-right:20px}.steps .select-qty__coupon .coupon-field:focus{border-color:#372965}.steps .select-qty__coupon .code-success{display:none;color:#00c96b;font-size:1.375rem;line-height:2.5625rem}.steps .select-qty__coupon .is-validated .reveal-coupon,.steps .select-qty__coupon .is-validated .code-success,.steps .select-qty__coupon .is-active .reveal-coupon,.steps .select-qty__coupon .is-active .code-success{display:none}.steps .select-qty__coupon .is-validated .coupon-wrapper__code,.steps .select-qty__coupon .is-active .coupon-wrapper__code{display:block}.steps .select-qty__coupon .is-validated .coupon-field{background:linear-gradient(to right,#352761 0%,#372965 100%);color:#fff}.steps .select-qty__coupon .is-validated .validate-coupon{display:none}.steps .select-qty__coupon .is-validated .code-success{display:inline-flex}.steps .qty-form{padding:62px}.steps .qty-form .norge-form__heading{margin-bottom:44px}@media(max-width:991px){.steps .qty-form{padding:23px 20px}}.steps.ticket-type .steps__wrapper{padding:56px 65px}.steps.ticket-type .norge-form__heading{margin-bottom:42px}.steps.ticket-type .ticket-type__wrapper{margin-bottom:72px}.steps.ticket-type .ticket-selection{flex:1}@media(min-width:992px){.steps.ticket-type .ticket-selection{position:relative;padding-bottom:155px}.steps.ticket-type .ticket-selection a.utvidet_informasjon-trigger{color:#372965;font-weight:700;position:absolute;bottom:105px;left:0}.steps.ticket-type .ticket-selection .position-relative{position:absolute!important;bottom:0;left:0}.steps.ticket-type .ticket-selection:first-child{padding-right:40px}.steps.ticket-type .ticket-selection:last-child{padding-left:81px;border-left:1px solid #c8c8c8}.steps.ticket-type .ticket-selection:last-child a.utvidet_informasjon-trigger,.steps.ticket-type .ticket-selection:last-child .position-relative{left:81px}}.steps.ticket-type .ticket-selection__title{font-size:1.5rem;line-height:2.75rem;color:#24002d;margin-bottom:22px;line-height:normal}.steps.ticket-type .ticket-selection__content ul,.steps.ticket-type .ticket-selection__content ol{padding-left:20px;text-align:left;margin-bottom:0}.steps.ticket-type .ticket-selection__content ol{padding-left:15px}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.steps.ticket-type .ticket-selection__content ol{padding-left:23px}}}.steps.ticket-type .ticket-selection__content li,.steps.ticket-type .ticket-selection__content p{font-size:1rem;line-height:1.875rem;color:#482451}.steps.ticket-type .ticket-selection__content p{margin-bottom:0;font-size:1rem;line-height:1.625rem;padding-left:20px}.steps.ticket-type .ticket-selection__content a{color:#372965}.steps.ticket-type .ticket-selection .site-btn,.steps.ticket-type .ticket-selection .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .ticket-selection .button{margin-top:44px;border-radius:30px;background-color:#f8f5fb;font-size:1.1875rem;line-height:1.625rem;padding-left:30px;padding-right:30px;height:60px;color:#372965;margin-bottom:0}.steps.ticket-type .ticket-selection .site-btn:hover,.steps.ticket-type .ticket-selection .myaccount__wrapper .woocommerce-address-fields .button:hover,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .ticket-selection .button:hover{background:linear-gradient(to right,#352761 0%,#372965 100%);color:#fff}.steps.ticket-type .ticket-selection .selection-radio{position:absolute;left:0;right:0;width:70%;height:56%;bottom:0;opacity:0;cursor:pointer;z-index:-1}.steps.ticket-type .ticket-selection .selection-radio:checked+.site-btn,.steps.ticket-type .ticket-selection .myaccount__wrapper .woocommerce-address-fields .selection-radio:checked+.button,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .ticket-selection .selection-radio:checked+.button{background:linear-gradient(to right,#352761 0%,#372965 100%);color:#fff}@media(min-width:992px){.steps.ticket-type .ticket-selection:last-child .ticket-selection__action{margin-top:38px}}.steps.ticket-type .norge-form .step-next{margin-bottom:-13px;margin-top:0}.steps .modal-trigger{font-size:1.25rem;line-height:1.875rem;color:#372965;margin-bottom:20px;display:block}@media(max-width:991px){.steps .modal-trigger{font-size:1rem;line-height:1.625rem;margin-bottom:10px}}.steps .modal-trigger.utvidet_informasjon-trigger{margin-top:20px;margin-bottom:0}.steps .utvidet_informasjon-trigger-modal .modal-dialog{height:100%}.steps .utvidet_informasjon-trigger-modal .modal-content{overflow:auto}.steps .utvidet_informasjon-trigger-modal .modal-body img{margin:20px 0;max-width:100%}.steps .extra{padding:56px}.steps .extra__title{font-size:1.5rem;line-height:2.75rem;color:#24002d;margin-bottom:16px;line-height:normal}.steps .extra__content{font-size:1.25rem;line-height:1.875rem;color:#482451}.steps .extra__content small{font-size:1.25rem;line-height:1.875rem}.steps .extra__image a{font-size:1.25rem;line-height:1.875rem;color:#372965;font-weight:700}.steps .extra__image a:hover{color:#372965;text-decoration:underline}@media(max-width:991px){.steps .extra__image a{font-size:1rem;line-height:1.625rem}}.steps .extra__selection{max-width:705px}.steps .extra__check{font-size:1.125rem;line-height:2rem;color:#24002d}.steps .extra .custom-checkbox input[type=checkbox]+label{color:#24002d}.steps .extra .custom-checkbox input[type=checkbox]+label:before{margin-right:14px}.steps .extra .custom-checkbox input[type=checkbox]+label:after{top:6px}.steps .extra__wrapper{padding-bottom:45px;border-bottom:1px solid #dbdbdb}.steps .extra__wrapper:not(:first-child){margin-top:45px}.steps .extra .amount-select{margin-top:20px}.steps .extra .amount-select p{font-size:1.125rem;line-height:2rem;color:#24002d;margin-right:21px}.steps .extra .amount-select__input{max-width:106px;padding-right:42px}.steps .extra .amount-select__input:focus{border-color:#372965}.steps .extra .amount-select .stk-wrap:after{content:'stk';font-size:1.375rem;line-height:2.75rem;color:rgba(36,0,45,.7);position:absolute;right:10px;top:3px}@media(max-width:991px){.steps .extra .amount-select .stk-wrap:after{left:89px;top:3px;width:40px}}@media(min-width:992px){.steps .extra .step-next.step-next{margin-top:100px;margin-bottom:13px}}.steps.checkout .steps__wrapper{padding:51px 42px}.steps.checkout .woocommerce-form-coupon-toggle{display:none}.steps.checkout .norge-form__title{font-size:1.5rem;line-height:2.75rem;margin-bottom:30px}@media(max-width:767px){.steps.checkout .norge-form__title{line-height:normal}}.steps.checkout #order_review_heading{font-size:1.5rem;line-height:2.75rem;margin-bottom:30px;color:#24002d;line-height:normal}.steps.checkout .form-row label{min-height:44px}.steps.checkout .woocommerce-billing-fields,.steps.checkout .woocommerce-additional-fields{border-bottom:1px solid #dbdbdb;padding-bottom:25px;margin-bottom:36px}.steps.checkout .woocommerce-billing-fields .custom-checkbox input[type=checkbox],.steps.checkout .woocommerce-additional-fields .custom-checkbox input[type=checkbox]{width:130px}.steps.checkout .woocommerce-billing-fields .custom-checkbox input[type=checkbox]+label,.steps.checkout .woocommerce-additional-fields .custom-checkbox input[type=checkbox]+label{color:#24002d;font-size:1.125rem;line-height:2rem}@media(max-width:991px){.steps.checkout .woocommerce-billing-fields .custom-checkbox input[type=checkbox]+label,.steps.checkout .woocommerce-additional-fields .custom-checkbox input[type=checkbox]+label{align-items:flex-start}}.steps.checkout .woocommerce-billing-fields .custom-checkbox input[type=checkbox]+label a,.steps.checkout .woocommerce-additional-fields .custom-checkbox input[type=checkbox]+label a{color:#372965}.steps.checkout .woocommerce-additional-fields{padding-bottom:45px}.steps.checkout .woocommerce-additional-fields .custom-checkbox label{color:#24002d;font-size:1.125rem;line-height:2rem}.steps.checkout .woocommerce-shipping-fields h3#ship-to-different-address{font-weight:400!important;color:#24002d!important;font-size:1.125rem;line-height:2rem}.steps.checkout .woocommerce-shipping-fields .custom-checkbox label{color:#24002d;font-size:1.125rem;line-height:2rem;align-items:flex-start}.steps.checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -20px}.steps.checkout .form-row{padding:0 20px!important}@media(min-width:992px){.steps.checkout .form-row{flex:1 0 50%}}.steps.checkout .form-row span:not(.optional){width:100%;display:block}.steps.checkout .shipping_address .form-row{padding:0!important}.steps.checkout .shipping_address .form-row label .optional{display:none}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row{flex:1 0 100%}@media(min-width:992px){.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field,.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_city_field{flex:1 0 50%}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{padding-right:20px!important}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_city_field{padding-left:20px!important}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_mobilnummer_field{flex:1 0 50%}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field{padding-right:20px!important}.steps.checkout .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_mobilnummer_field{padding-left:20px!important}}.steps.checkout .shipping_address .shipping_address_title{margin-top:20px;margin-bottom:0}.steps.checkout .shipping_address .shipping_address_subtitle{color:#24002d;margin-bottom:30px}.steps.checkout .shipping_address .shipping_address_subtitle span{font-weight:700}.steps.checkout .custom-checkbox input[type=checkbox]:checked+label:after{top:7px}.steps.checkout .notes{padding:0!important}.steps.checkout .notes textarea.input-text{height:119px}.steps.checkout #billing_country_field,.steps.checkout #billing_address_2_field,.steps.checkout #billing_last_name_field,.steps.checkout #billing_state_field{display:none}.steps.checkout .woocommerce-checkout-review-order{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #dbdbdb}.steps.checkout .woocommerce-checkout-review-order .shop_table{border:0;max-width:500px;margin-bottom:0}.steps.checkout .woocommerce-checkout-review-order .shop_table td,.steps.checkout .woocommerce-checkout-review-order .shop_table tr,.steps.checkout .woocommerce-checkout-review-order .shop_table th{border:0;padding-left:0;font-size:1.25rem;line-height:1.5rem;color:#24002d}.steps.checkout .woocommerce-checkout-review-order .shop_table tbody tr td:last-child{text-align:right;padding-right:0}.steps.checkout .woocommerce-checkout-review-order .shop_table tfoot td{text-align:right;padding-right:0}.steps.checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-discount td .woocommerce-remove-coupon{display:none}.steps.checkout .woocommerce-checkout-review-order .shop_table .woocommerce-shipping-methods{text-align:right}@media(max-width:991px){.steps.checkout .woocommerce-checkout-review-order .shop_table tbody td:first-child{width:175px}}.steps.checkout .checkout-links{padding-bottom:45px;font-size:1.25rem;line-height:2.25rem;border-bottom:1px solid #dbdbdb;margin-bottom:50px;color:#482451}.steps.checkout .checkout-links a{color:#372965}@media only screen and (max-width:410px){.steps.checkout .checkout-links{font-size:1.0625rem;line-height:2rem}}.steps.checkout .button-wrapper .btn{border-radius:50px;background-image:none;font-size:1.3125rem;line-height:1.8125rem;margin-bottom:20px}@media(min-width:992px){.steps.checkout .button-wrapper .btn{padding-left:50px;padding-right:50px;min-width:400px}}@media(max-width:991px){.steps.checkout .button-wrapper .btn{width:100%;height:80px}}.steps.checkout .button-wrapper .btn:last-child{margin-bottom:0}@media(max-width:991px){.steps.checkout .button-wrapper{margin-bottom:25px}}.steps.checkout .woocommerce-checkout-review-order-table tr td:first-child{width:275px}@media(max-width:991px){.steps.checkout .woocommerce-checkout-review-order-table tr td:first-child{width:150px}}.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li{margin-bottom:0}.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label{display:flex;margin-bottom:0}.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label span:first-child{width:275px;text-align:left}@media(max-width:991px){.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label span:first-child{width:175px}}.steps.checkout .woocommerce-checkout-review-order-table tr .norges-shipping ul#shipping_method li label span:last-child{flex:1}.steps.checkout div#logo_additionaol_fields h3.additional-titles{font-size:1.5rem;line-height:2.75rem;margin-bottom:30px;color:#24002d;line-height:normal}.steps.checkout div#logo_additionaol_fields h3.additional-titles.last-logo-opp-titles{margin-bottom:10px}.steps.checkout div#logo_additionaol_fields h3.additional-titles.last-logo-opp-desc{font-size:1.1875rem;margin-bottom:22px}.steps.checkout .upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;margin-bottom:15px}.steps.checkout .upload-btn-wrapper .btn{border-radius:33px;z-index:1;position:relative;cursor:pointer;color:#fff!important;display:flex;align-items:center}.steps.checkout .upload-btn-wrapper .btn:hover{background-color:#352761!important;opacity:.8}.steps.checkout .upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.steps.checkout .bg-image-logo{margin-bottom:40px}.steps.checkout .bg-image-logo img{max-width:200px;max-height:200px;width:100%;height:auto}.steps.checkout .noFile{margin-bottom:10px}.steps .checkout__thankyou .norge-form{padding:54px 43px}.steps .checkout__thankyou .norge-form__heading{margin-bottom:32px}.steps .checkout__thankyou .norge-form__content{font-size:1.25rem;line-height:1.875rem;color:#482451}.steps .checkout__thankyou .norge-form .take-home{margin-top:55px}.steps .checkout__thankyou .norge-form .take-home .site-btn,.steps .checkout__thankyou .norge-form .take-home .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps .checkout__thankyou .norge-form .take-home .button{font-size:1.3125rem;line-height:1.8125rem;border-radius:33px}@media(max-width:991px){.steps .norge-form.norge-form .norge-form__heading{font-size:1.75rem;line-height:1.5rem}.steps .select-qty .norge-form__heading{margin-bottom:32px}.steps .select-qty__amount{margin-bottom:29px}.steps .select-qty__amount li{margin-right:17px}.steps .select-qty__amount li label{font-size:1.375rem;line-height:3.125rem}}@media only screen and (max-width:991px) and (max-width:374px){.steps .select-qty__amount li{margin-right:5px}}@media(max-width:991px){.steps .select-qty__selection{padding-bottom:40px}.steps .select-qty__selection p{margin-bottom:12px;margin-right:0}.steps .select-qty__selection .selected-qty{max-width:100%;width:100%}.steps .select-qty__prices{padding-bottom:30px;margin-top:24px}.steps .select-qty__prices ul{max-width:100%}.steps .select-qty__coupon{margin-top:27px;padding-bottom:40px}.steps .select-qty__coupon>p{margin-right:0;margin-bottom:12px}.steps .select-qty__coupon .coupon-field{max-width:60%}.steps .select-qty__coupon .text-link{font-size:1.125rem;line-height:2.5625rem}.steps.ticket-type .steps__wrapper{padding:23px 20px}.steps.ticket-type .ticket-type__wrapper{margin-bottom:40px}.steps.ticket-type .norge-form__heading{margin-bottom:30px}.steps.ticket-type .ticket-selection{margin-bottom:0;padding-bottom:46px;border-bottom:1px solid #dbdbdb}.steps.ticket-type .ticket-selection__title{margin-bottom:17px}.steps.ticket-type .ticket-selection:last-child{margin-top:38px}.steps.ticket-type .ticket-selection .site-btn,.steps.ticket-type .ticket-selection .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .ticket-selection .button{margin-top:32px;font-size:1.0625rem;line-height:1.4375rem;height:55px}.steps.ticket-type .steps__wrapper .step-next__prev{margin-bottom:55px;font-size:1rem;line-height:1.375rem}.steps.ticket-type .steps__wrapper .step-next .site-btn,.steps.ticket-type .steps__wrapper .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps.ticket-type .steps__wrapper .step-next .button{margin-top:0;margin-bottom:30px;height:65px}.steps .extra{padding:23px 20px}.steps .extra .norge-form__heading+.extra__wrapper{margin-top:0}.steps .extra__wrapper{padding-bottom:40px}.steps .extra__wrapper:not(:first-child){margin-top:38px}.steps .extra__title{margin-bottom:22px}.steps .extra__content{font-size:1rem;line-height:1.625rem}.steps .extra__content small{font-size:1rem;line-height:1.625rem}.steps .extra .modal-trigger{font-size:1rem;line-height:1.625rem;margin-bottom:32px}.steps .extra__check.extra__check label{font-size:1rem;line-height:1.625rem;align-items:flex-start}.steps .extra .amount-select{margin-top:32px}.steps .extra .amount-select p{font-size:1rem;line-height:2.5625rem}.steps .extra .amount-select__input{max-width:133px;padding-right:45px}.steps .extra .step-next.step-next{margin-bottom:24px}.steps .extra .step-next.step-next .site-btn,.steps .extra .step-next.step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps .extra .step-next.step-next .button{margin-bottom:30px}.steps.checkout .steps__wrapper{padding:25px}.steps.checkout .norge-form__heading{line-height:34px!important}.steps.checkout .woocommerce-checkout-review-order{padding-bottom:40px;margin-bottom:40px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.steps.checkout .woocommerce-additional-fields{margin-bottom:23px;padding-bottom:40px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.steps.checkout .checkout-links{padding-bottom:40px;margin-bottom:32px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.steps .checkout__thankyou .norge-form__content{font-size:1.125rem;line-height:1.75rem}.steps .checkout__thankyou .norge-form .take-home{margin-top:30px}.steps .checkout__thankyou .norge-form .take-home .site-btn,.steps .checkout__thankyou .norge-form .take-home .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .steps .checkout__thankyou .norge-form .take-home .button{height:auto;font-size:1.125rem;line-height:1.5625rem;height:51px}}.woocommerce .norge-form .step-next{margin-top:90px;margin-bottom:12px}.woocommerce .norge-form .step-next .site-btn,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button{font-size:1.3125rem;line-height:1.8125rem;background-color:#352761;border-radius:33px}@media(min-width:992px){.woocommerce .norge-form .step-next .site-btn,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button{width:154px}}@media(max-width:991px){.woocommerce .norge-form .step-next .site-btn,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button{height:65px}}.woocommerce .norge-form .step-next .site-btn:hover,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button:hover,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button:hover{background-color:#493685;color:#fff}.woocommerce .norge-form .step-next .custom-spinner{display:none}.woocommerce .norge-form .step-next.show-loader .site-btn,.woocommerce .norge-form .step-next.show-loader .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next.show-loader .button{display:flex;align-items:center;position:relative;justify-content:center}.woocommerce .norge-form .step-next.show-loader .custom-spinner{font-size:1.25rem;margin-left:5px;margin-top:5px;display:block}.woocommerce .norge-form .step-next__prev{font-size:1.3125rem;line-height:1.8125rem;color:#686868}.woocommerce .norge-form .step-next__prev img{margin-right:5px}.woocommerce .norge-form .step-next__prev:hover{color:#686868}@media(max-width:991px){.woocommerce .norge-form .step-next__prev{font-size:1rem;line-height:1.375rem}}@media(max-width:991px){.woocommerce .norge-form .step-next{margin:44px 0}.woocommerce .norge-form .step-next .site-btn,.woocommerce .norge-form .step-next .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .step-next .button{width:100%}}.woocommerce .account-wrapper .norge-form{background-color:transparent;border:0;flex:1 0 50%}@media(min-width:992px){.woocommerce .account-wrapper .norge-form{padding:70px 30px 60px 60px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .account-wrapper .norge-form{flex:1 1 50%}}.woocommerce .account-wrapper .norge-form .privacy-row{margin-bottom:17px;font-size:1rem;line-height:2.75rem}.woocommerce .account-wrapper .norge-form .privacy-row a{color:#231a41}@media(min-width:992px){.woocommerce .account-wrapper .norge-form.login .privacy-row{margin-bottom:8px}}@media(max-width:991px){.woocommerce .account-wrapper .norge-form.login .privacy-row{padding-top:17px}}.woocommerce .account-wrapper .norge-form.login .lost_password a{font-size:1rem;line-height:2.75rem;text-decoration:none}.woocommerce .account-wrapper .norge-form.register .privacy-row{margin-bottom:28px}@media(min-width:992px){.woocommerce .account-wrapper .account-changer{padding:70px 60px 60px 30px}}.woocommerce .account-wrapper .account-changer .norge-form__heading{margin-bottom:85px}.woocommerce .account-wrapper .account-changer__register{display:none}.woocommerce .account-wrapper .norge-form.register{display:none}@media(min-width:992px){.woocommerce .account-wrapper .norge-form.register{padding:70px 60px 60px 30px}}.woocommerce .account-wrapper .site-btn.site-btn--alternate,.woocommerce .account-wrapper .myaccount__wrapper .woocommerce-address-fields .site-btn--alternate.button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .account-wrapper .site-btn--alternate.button,.woocommerce .account-wrapper .site-btn.site-btn--gradient,.woocommerce .account-wrapper .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .account-wrapper .button{font-size:1.25rem;line-height:2.75rem;height:51px;padding-top:0;padding-bottom:0;width:100%}.woocommerce .account-wrapper .site-btn.site-btn--gradient,.woocommerce .account-wrapper .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .account-wrapper .button{height:59px}@media(min-width:992px){.woocommerce .account-wrapper.show-register .account-changer{padding:70px 30px 60px 60px}}.woocommerce .account-wrapper.show-register .login,.woocommerce .account-wrapper.show-register .account-changer__login{display:none}.woocommerce .account-wrapper.show-register .register,.woocommerce .account-wrapper.show-register .account-changer__register{display:block}@media(max-width:991px){.woocommerce .account-wrapper{flex-direction:column}.woocommerce .account-wrapper .norge-form{padding:23px 20px 35px}.woocommerce .account-wrapper .norge-form__heading{margin-bottom:23px}.woocommerce .account-wrapper .norge-form.woocommerce-form{border-bottom:1px solid #dbdbdb}.woocommerce .account-wrapper .account-changer{padding-top:0;padding-bottom:32px;border-bottom:1px solid #dbdbdb}.woocommerce .account-wrapper .account-changer .norge-form__heading{margin-top:26px;margin-bottom:32px}}@media(max-width:991px) and (max-width:991px){.woocommerce .account-wrapper .account-changer .norge-form__heading{font-size:1.5rem;line-height:1.5rem}}@media(max-width:991px){.woocommerce .account-wrapper.show-register .account-changer{order:2}}.woocommerce-checkout-review-order-table tr td.order-label{text-align:left!important}#label-discount,#span_din_stk_pris_label{display:none}.label-visibility{display:flex!important}#span_din_stk_pris{color:#00c96b}#span_din_stk_pris .woocommerce-Price-amount,#span_din_stk_pris .woocommerce-Price-currencySymbol{color:#00c96b}#label-discount .value,#label-discount #span_totalt_discount{color:#00c96b}.modal-open{position:fixed;top:inherit;left:0;width:100%}.woocommerce .my-orders .norge-form__heading{margin-bottom:34px}.woocommerce .my-orders .norge-form__title{margin-bottom:35px}.woocommerce .table.custom-table{border:0;border-collapse:collapse}.woocommerce .table.custom-table th{border:0;font-size:1.25rem;line-height:2.75rem;color:#24002d;padding-top:0;padding-bottom:0}.woocommerce .table.custom-table th:first-child{padding-left:0}.woocommerce .table.custom-table tbody tr:nth-child(even) td{background-color:#f0e9f5}.woocommerce .table.custom-table tbody tr:nth-child(even) td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.woocommerce .table.custom-table tbody tr:nth-child(even) td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.woocommerce .table.custom-table tbody td{border:0;font-size:1.125rem;line-height:2.75rem;color:rgba(36,0,45,.7);padding-top:0}.woocommerce .table.custom-table tbody td a,.woocommerce .table.custom-table tbody td time{font-size:1.125rem;line-height:2.75rem;color:rgba(36,0,45,.7);background-color:transparent}.woocommerce .table.custom-table tbody td.woocommerce-orders-table__cell-order-actions:before{content:''}.woocommerce .table.custom-table tbody .woocommerce-orders-table__cell-order-actions a{text-decoration:underline}.woocommerce .table.custom-table.account-orders-table tbody td{padding-top:0;padding-bottom:0}@media(max-width:991px){.woocommerce .table.custom-table th{font-size:1.125rem;line-height:2.625rem}.woocommerce .table.custom-table tbody tr:nth-child(even) td:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.woocommerce .table.custom-table tbody tr:nth-child(even) td:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:0}.woocommerce .table.custom-table tbody td{font-size:1rem;line-height:2.625rem}.woocommerce .table.custom-table tbody td a,.woocommerce .table.custom-table tbody td time{font-size:1rem;line-height:2.625rem}}.order-status{display:flex;align-items:center}.order-status:before{content:'';display:inline-flex;width:12px;height:12px;border-radius:50%;margin-right:10px}.order-status.cancelled:before{background-color:rgba(255,59,0,.54)}.order-status.processing:before{border:2px solid #ccdbbc}.order-status.completed:before{background-color:#ccdbbc}@media(max-width:991px){.order-status{display:inline-flex}}@media(min-width:992px){.woocommerce .single-order{margin-top:-16px}}.woocommerce .single-order .norge-form__heading{margin-bottom:9px}.woocommerce .single-order .order-status{font-size:1.375rem;line-height:2.75rem;color:rgba(36,0,45,.7);margin-bottom:20px}.woocommerce .single-order .order-status:before{position:relative;top:2px}@media(max-width:991px){.woocommerce .single-order .order-status:before{top:1px}}.woocommerce .single-order__address{margin-bottom:37px}.woocommerce .single-order__address .address-row{display:flex;font-size:1.25rem;line-height:1.5rem;color:#24002d}.woocommerce .single-order__address .address-row:not(last-child){margin-bottom:10px}.woocommerce .single-order__address .invoice{font-size:1.125rem;line-height:1.5rem}.woocommerce .single-order .order_details tbody tr .wc-order-item-thumbnail img{margin-right:33px}@media(max-width:991px){.woocommerce .single-order .order_details tbody tr .wc-order-item-thumbnail img{margin-right:25px}}.woocommerce .single-order .order_details tbody tr .row-1-order .col-left,.woocommerce .single-order .order_details tbody tr .row-2-order .col-left,.woocommerce .single-order .order_details tbody tr .row-3-order .col-left{padding-left:83px}@media(max-width:991px){.woocommerce .single-order .order_details tbody tr .row-1-order .col-left,.woocommerce .single-order .order_details tbody tr .row-2-order .col-left,.woocommerce .single-order .order_details tbody tr .row-3-order .col-left{padding-left:75px}}.woocommerce .single-order .order_details tbody tr .row-2-order div,.woocommerce .single-order .order_details tbody tr .row-3-order div{background-color:#f0e9f5}.woocommerce .single-order .order_details tbody tr .row-2-order div:first-child,.woocommerce .single-order .order_details tbody tr .row-3-order div:first-child{border-top-left-radius:8px}.woocommerce .single-order .order_details tbody tr .row-2-order div:last-child,.woocommerce .single-order .order_details tbody tr .row-3-order div:last-child{border-top-right-radius:8px}.woocommerce .single-order .order_details tbody tr .row-3-order div:first-child{border-bottom-left-radius:8px;border-top-left-radius:0}.woocommerce .single-order .order_details tbody tr .row-3-order div:last-child{border-top-right-radius:0;border-bottom-right-radius:8px}.woocommerce .single-order .order_details tbody tr.no-bg td{background-color:transparent}.woocommerce .single-order .order_details tbody td{padding-top:3px;padding-bottom:3px}@media(max-width:991px){.woocommerce .single-order .order_details tbody td.product-name{padding-right:38px}}@media(max-width:991px){.woocommerce .single-order .table-wrapper{overflow:auto;white-space:nowrap}.woocommerce .single-order .order-status{font-size:1rem;line-height:2.625rem}.woocommerce .single-order__address .address-row{font-size:1.125rem;line-height:1.375rem}.woocommerce .single-order .table.custom-table tbody tr:nth-child(even) td:first-child{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px}.woocommerce .single-order .table.custom-table tbody tr:nth-child(even) td:last-child{border-bottom-left-radius:0;border-bottom-right-radius:8px;border-top-right-radius:8px}}.myaccount{margin-top:117px;margin-bottom:240px}@media(max-width:991px){.myaccount{margin:80px 0}}.myaccount__wrapper{background-color:#fff;padding:52px 65px 156px}.myaccount__wrapper.container{max-width:1143px}.myaccount__wrapper .woocommerce-Message--info{display:flex;flex-direction:column-reverse}.myaccount__wrapper .woocommerce-Message--info .woocommerce-Button{float:none;text-align:center;margin-top:15px}.myaccount__wrapper .woocommerce-MyAccount-navigation{float:none;flex:1 0 22%;max-width:22%}.myaccount__wrapper .woocommerce-MyAccount-navigation li{margin-bottom:21px}.myaccount__wrapper .woocommerce-MyAccount-navigation li a{font-size:1.625rem;line-height:1.5rem;color:#24002d}.myaccount__wrapper .woocommerce-MyAccount-navigation li.current-menu-item a{text-decoration:underline}.myaccount__wrapper .woocommerce-MyAccount-content{float:none;flex:1 0 78%;max-width:78%;padding-left:60px}.myaccount__wrapper .woocommerce-MyAccount-content .dashboard-content{color:#24002d}.myaccount__wrapper .woocommerce-MyAccount-content .dashboard-content a{color:#372965;text-decoration:underline}.myaccount__wrapper .woocommerce-MyAccount-content .woocommerce-address-fields,.myaccount__wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm{max-width:513px;margin:0}@media(max-width:991px){.myaccount__wrapper .woocommerce-MyAccount-content .woocommerce-address-fields,.myaccount__wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm{max-width:100%}}.myaccount__wrapper .woocommerce-Address-title.title a{color:#231a41}@media(min-width:992px){.myaccount__wrapper .norge-form__heading.address-title{margin-bottom:34px}}.myaccount__wrapper .woocommerce-address-fields__field-wrapper{margin:0 -12px}.myaccount__wrapper .woocommerce-address-fields__field-wrapper .form-row{padding:0 12px!important}@media(min-width:992px){.myaccount__wrapper .woocommerce-address-fields__field-wrapper .form-row{flex:1 0 50%}}.myaccount__wrapper .woocommerce-address-fields__field-wrapper .form-row-first{flex:1 0 100%}.myaccount__wrapper .woocommerce-address-fields__field-wrapper #billing_address_2_field,.myaccount__wrapper .woocommerce-address-fields__field-wrapper #shipping_address_2_field{display:none!important}.myaccount__wrapper .woocommerce-address-fields__field-wrapper #billing_country_field,.myaccount__wrapper .woocommerce-address-fields__field-wrapper #billing_address_1_field,.myaccount__wrapper .woocommerce-address-fields__field-wrapper #shipping_country_field,.myaccount__wrapper .woocommerce-address-fields__field-wrapper #shipping_address_1_field{flex:1 0 100%}.myaccount__wrapper .woocommerce-address-fields__field-wrapper .select2-selection__rendered{color:#24002d}.myaccount__wrapper .woocommerce-address-fields__field-wrapper .select2-selection__arrow{top:12px}.myaccount__wrapper .woocommerce-address-fields .button{font-size:1.3125rem;line-height:1.8125rem;border-radius:15px;height:59px;padding:0 52px;font-weight:400!important}.myaccount__wrapper .woocommerce-address-fields .button:hover{background:linear-gradient(to right,#352761 0%,#372965 100%);opacity:1;color:#fff}@media(max-width:991px){.myaccount__wrapper .woocommerce-address-fields .button{font-size:1.125rem;line-height:2.1875rem;padding:7px 51px 8px 52px;height:auto}}@media(max-width:991px){.myaccount__wrapper{padding:30px 20px;flex-direction:column}.myaccount__wrapper .woocommerce-MyAccount-navigation,.myaccount__wrapper .woocommerce-MyAccount-content{flex:1 0 100%;max-width:100%;padding-left:0}.myaccount__wrapper .woocommerce-MyAccount-navigation{margin-bottom:30px}.myaccount__wrapper .woocommerce-MyAccount-navigation li{margin-bottom:20px}.myaccount__wrapper .woocommerce-MyAccount-navigation li a{font-size:1.125rem;line-height:1.375rem}}.woocommerce .login-card .custom-checkbox input[type=checkbox]{width:10%}.woocommerce form.norge-form{max-width:740px;margin:0 auto;border-radius:0;background-color:#fff;padding:52px 180px 167px 143px}.woocommerce form.norge-form a{color:#372965}.woocommerce form.norge-form .custom-checkbox input[type=checkbox]{z-index:0}.woocommerce form.norge-form.edit-account-3{margin-bottom:72px}@media(max-width:991px){.woocommerce form.norge-form{padding:30px 20px}}.woocommerce .woocommerce-notices-wrapper .woocommerce-error{border:0;padding:20px;font-size:1.25rem;line-height:1.25rem;text-align:left;padding-left:78px;max-width:740px;margin-left:auto;margin-right:auto}.woocommerce .norge-form__heading,.woocommerce .custom-form__heading{font-size:2rem;line-height:1.5rem;color:#24002d;margin-bottom:41px}.woocommerce .norge-form__title,.woocommerce .custom-form__title{color:#24002d;margin-bottom:30px;font-size:1.625rem;line-height:1.5rem}.woocommerce .norge-form__subtitle,.woocommerce .custom-form__subtitle{color:#24002d;margin-bottom:30px;font-size:1.25rem;line-height:1.5rem}.woocommerce .norge-form .woocommerce-form-row,.woocommerce .norge-form .form-row,.woocommerce .custom-form .woocommerce-form-row,.woocommerce .custom-form .form-row{margin-bottom:28px;padding:0;color:#24002d;width:100%}.woocommerce .norge-form .woocommerce-form-row label,.woocommerce .norge-form .form-row label,.woocommerce .custom-form .woocommerce-form-row label,.woocommerce .custom-form .form-row label{display:block;width:100%;margin-bottom:2px;font-size:1.25rem;line-height:2.75rem;color:#24002d}.woocommerce .norge-form .woocommerce-form-row .password-input,.woocommerce .norge-form .form-row .password-input,.woocommerce .custom-form .woocommerce-form-row .password-input,.woocommerce .custom-form .form-row .password-input{display:block;width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input,.woocommerce .norge-form .woocommerce-form-row .input-text,.woocommerce .norge-form .woocommerce-form-row .select2-selection,.woocommerce .norge-form .form-row .woocommerce-Input,.woocommerce .norge-form .form-row .input-text,.woocommerce .norge-form .form-row .select2-selection,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input,.woocommerce .custom-form .woocommerce-form-row .input-text,.woocommerce .custom-form .woocommerce-form-row .select2-selection,.woocommerce .custom-form .form-row .woocommerce-Input,.woocommerce .custom-form .form-row .input-text,.woocommerce .custom-form .form-row .select2-selection{line-height:30px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input.placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text.placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection.placeholder,.woocommerce .norge-form .form-row .woocommerce-Input.placeholder,.woocommerce .norge-form .form-row .input-text.placeholder,.woocommerce .norge-form .form-row .select2-selection.placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input.placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text.placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection.placeholder,.woocommerce .custom-form .form-row .woocommerce-Input.placeholder,.woocommerce .custom-form .form-row .input-text.placeholder,.woocommerce .custom-form .form-row .select2-selection.placeholder{line-height:normal!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .norge-form .form-row .input-text:-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-moz-placeholder,.woocommerce .custom-form .form-row .input-text:-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection:-moz-placeholder{line-height:normal!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .norge-form .form-row .input-text::-moz-placeholder,.woocommerce .norge-form .form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-moz-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-moz-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-moz-placeholder,.woocommerce .custom-form .form-row .input-text::-moz-placeholder,.woocommerce .custom-form .form-row .select2-selection::-moz-placeholder{line-height:normal!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .norge-form .form-row .input-text:-ms-input-placeholder,.woocommerce .norge-form .form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection:-ms-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input:-ms-input-placeholder,.woocommerce .custom-form .form-row .input-text:-ms-input-placeholder,.woocommerce .custom-form .form-row .select2-selection:-ms-input-placeholder{line-height:normal!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .norge-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .norge-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .norge-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .norge-form .form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .woocommerce-form-row .select2-selection::-webkit-input-placeholder,.woocommerce .custom-form .form-row .woocommerce-Input::-webkit-input-placeholder,.woocommerce .custom-form .form-row .input-text::-webkit-input-placeholder,.woocommerce .custom-form .form-row .select2-selection::-webkit-input-placeholder{line-height:normal!important}}.woocommerce .norge-form .woocommerce-form-row .woocommerce-input-wrapper,.woocommerce .norge-form .form-row .woocommerce-input-wrapper,.woocommerce .custom-form .woocommerce-form-row .woocommerce-input-wrapper,.woocommerce .custom-form .form-row .woocommerce-input-wrapper{width:100%;display:block}.woocommerce .norge-form .woocommerce-form-row.row-separator,.woocommerce .norge-form .form-row.row-separator,.woocommerce .custom-form .woocommerce-form-row.row-separator,.woocommerce .custom-form .form-row.row-separator{margin-bottom:69px}.woocommerce .norge-form .show-password-input,.woocommerce .custom-form .show-password-input{display:none}.woocommerce .norge-form .site-btn,.woocommerce .norge-form .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .button,.woocommerce .custom-form .site-btn,.woocommerce .custom-form .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .custom-form .button{border-radius:15px;height:59px;font-size:1.25rem;line-height:2.75rem;font-weight:400!important;margin-right:0;text-transform:unset;padding:7px 30px 8px}.woocommerce .norge-form .privacy-row,.woocommerce .custom-form .privacy-row{margin-bottom:39px}.woocommerce .norge-form .privacy-row .woocommerce-form__label,.woocommerce .custom-form .privacy-row .woocommerce-form__label{margin-bottom:0;font-size:1.125rem;line-height:1.625rem}.woocommerce .norge-form .privacy-row .woocommerce-form__label input[type=checkbox]:checked+label:after,.woocommerce .custom-form .privacy-row .woocommerce-form__label input[type=checkbox]:checked+label:after{top:5px}.woocommerce .norge-form .privacy-row__content,.woocommerce .custom-form .privacy-row__content{color:#24002d;font-size:1.125rem;line-height:1.625rem}.woocommerce .norge-form .privacy-row__content a,.woocommerce .custom-form .privacy-row__content a{color:#372965;text-decoration:underline}.woocommerce .norge-form .external-links,.woocommerce .custom-form .external-links{font-size:1.125rem;line-height:1.625rem;margin-bottom:14px}.woocommerce .norge-form .external-links a,.woocommerce .custom-form .external-links a{color:#372965;text-decoration:underline}.woocommerce .norge-form .woocommerce-privacy-policy-text,.woocommerce .custom-form .woocommerce-privacy-policy-text{display:none}@media(min-width:992px){.woocommerce .lost_reset_password{padding:52px 180px 100px 143px}.woocommerce .lost_reset_password .form-row-last{margin-bottom:40px}}@media(max-width:991px){.woocommerce .lost_reset_password.norge-form .site-btn,.woocommerce .lost_reset_password.norge-form .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .lost_reset_password.norge-form .button{font-size:1.3125rem;line-height:1.8125rem}}.woocommerce form.custom-form{padding:0}.woocommerce form.custom-form .norge-form__heading{margin-bottom:34px}.woocommerce form.custom-form .norge-form__title{margin-bottom:35px}.woocommerce form.custom-form .norge-form__title.custom-title{margin-bottom:15px}.woocommerce form.custom-form .woocommerce-form-row{margin-bottom:20px}.woocommerce form.custom-form .submit-password{margin-top:10px;font-size:1.25rem;line-height:2.75rem;padding:7px 51px 8px 52px;height:auto}@media(max-width:991px){.woocommerce form.custom-form .submit-password{font-size:1.125rem;line-height:2.1875rem}}.woocommerce .required{display:none}@media(min-width:992px){.woocommerce .half-row .first-col{padding-right:25px}}@media(min-width:992px){.woocommerce .woocommerce-address-fields__field-wrapper #billing_organisasjonsnummer_field label{min-height:88px}}@media(max-width:991px){.woocommerce .woocommerce-notices-wrapper .woocommerce-error{font-size:1.125rem;line-height:1.375rem}.woocommerce .norge-form__heading{font-size:1.5625rem;line-height:1.875rem;margin-bottom:30px}.woocommerce .norge-form__title{margin-bottom:20px;font-size:1.375rem;line-height:1.25rem}.woocommerce .norge-form__subtitle{margin-bottom:10px;font-size:1.125rem;line-height:1.25rem}.woocommerce .norge-form .woocommerce-form-row,.woocommerce .norge-form .form-row{margin-bottom:20px}.woocommerce .norge-form .site-btn,.woocommerce .norge-form .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form .button{height:50px;font-size:1.125rem;line-height:.9375rem}.woocommerce .norge-form.login,.woocommerce .norge-form.register{width:100%}.woocommerce .norge-form.login .site-btn,.woocommerce .norge-form.login .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form.login .button,.woocommerce .norge-form.register .site-btn,.woocommerce .norge-form.register .myaccount__wrapper .woocommerce-address-fields .button,.myaccount__wrapper .woocommerce-address-fields .woocommerce .norge-form.register .button{font-size:1.3125rem;line-height:1.8125rem}}@media only screen and (max-width:410px){.woocommerce .norge-form__title{font-size:1.25rem;line-height:1.125rem}}body{background-color:#231a41}@media(min-width:1600px){.container{max-width:1430px}}@media(max-width:767px){.container{padding-right:20px;padding-left:20px}}@media(max-width:767px){.container-fluid{padding-right:20px;padding-left:20px}}ol,ul{text-align:left;padding-left:26px}.site-modal .modal-content{border-radius:0;border:0}@media(max-width:991px){.page-template-template-ticketbooking.modal-open{overflow:inherit}}.woocommerce-message+p{color:#fff}.default-page p{font-size:1.875rem;line-height:2.4375rem}@media(max-width:991px){.default-page p{font-size:1.25rem;line-height:1.875rem}}