body{background-color:#FFFFFF;color:#202020;font-size:clamp(16px, 0.9375vw, 18px);font-family:"Inter", sans-serif}*{outline:0 none}::-moz-selection{background-color:#7B0323;color:#FFFFFF}::selection{background-color:#7B0323;color:#FFFFFF}::-webkit-input-placeholder{color:#000000;opacity:1}:-moz-placeholder{color:#000000;opacity:1}::-moz-placeholder{color:#000000;opacity:1}:-ms-input-placeholder{color:#000000;opacity:1}:root{--bs-primary-rgb: 8, 185, 255}h1,.h1{font-size:clamp(40px, 4.1666666667vw, 80px);font-weight:400;line-height:1;margin-bottom:0.35em;font-family:"Dela Gothic One", sans-serif;letter-spacing:-0.03em}h2,.h2{font-size:clamp(35px, 2.6041666667vw, 50px);font-weight:400;line-height:1;margin-bottom:0.35em;font-family:"Dela Gothic One", sans-serif;letter-spacing:-0.03em}h3,.h3,.section-testimonials .testimonial-card__content blockquote{font-size:clamp(24px, 1.5625vw, 30px);font-weight:700;line-height:1.1;margin-bottom:0.5em;font-family:"Inter", sans-serif;letter-spacing:-0.03em}h4,.h4{font-size:clamp(16px, 0.9375vw, 18px);font-family:"Inter", sans-serif;font-weight:700;margin-bottom:0.75em;text-transform:uppercase}h5,.h5{font-size:clamp(14px, 0.8333333333vw, 16px);font-family:"Inter", sans-serif;font-weight:600}h6,.h6{font-size:14px;font-weight:700}.container{max-width:1920px;padding-left:clamp(25px, 6.25vw, 120px);padding-right:clamp(25px, 6.25vw, 120px)}@media (min-width:992px){.container.narrow{padding-left:clamp(25px, 9.1145833333vw, 175px);padding-right:clamp(25px, 9.1145833333vw, 175px)}}@media (min-width:1441px){.container.narrow{padding-left:clamp(25px, 14.4791666667vw, 278px);padding-right:clamp(25px, 14.4791666667vw, 278px)}}@media (min-width:992px){.container.narrow2{padding-left:clamp(25px, 9.4791666667vw, 182px);padding-right:clamp(25px, 9.4791666667vw, 182px)}}@media (min-width:992px){.container.narrow2a{padding-left:clamp(25px, 8.3333333333vw, 160px);padding-right:clamp(25px, 8.3333333333vw, 160px)}}@media (min-width:992px){.container.narrow3{padding-left:clamp(25px, 8.59375vw, 165px);padding-right:clamp(25px, 8.59375vw, 165px)}}@media (min-width:1441px){.container.narrow3{padding-left:clamp(25px, 13.5416666667vw, 260px);padding-right:clamp(25px, 13.5416666667vw, 260px)}}@media (min-width:992px){.container.narrow4{padding-left:clamp(25px, 7.5520833333vw, 145px);padding-right:clamp(25px, 7.5520833333vw, 145px)}}@media (min-width:1441px){.container.narrow4{padding-left:clamp(25px, 11.9791666667vw, 230px);padding-right:clamp(25px, 11.9791666667vw, 230px)}}@media (min-width:992px){.container.narrow5{padding-left:clamp(25px, 7.5520833333vw, 145px);padding-right:clamp(25px, 7.5520833333vw, 145px)}}@media (min-width:1441px){.container.narrow5{padding-left:clamp(25px, 11.1979166667vw, 215px);padding-right:clamp(25px, 11.1979166667vw, 215px)}}@media (max-width:991px){.container{padding-left:25px;padding-right:25px}}a,button,.button,input,.fas,.far,label,button[type="submit"]{-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;text-decoration:none}input,textarea,button,select{font-family:"Inter", sans-serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],textarea,select,.selectric{width:100%;font-family:"Inter", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500;border:1px solid #D0D0D0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:22px !important;padding-inline:16px;padding-block:clamp(10.5px, 0.6770833333vw, 13px);background-color:#FFFFFF;color:#000000;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,input[type="tel"].form-control,input[type="number"].form-control,input[type="file"].form-control,input[type="search"].form-control,textarea.form-control,select.form-control,.selectric.form-control{height:60px;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{width:100%;overflow:clip}.page-body>*:last-child{margin-bottom:0}div.gform_wrapper.gravity-theme input[type=color],div.gform_wrapper.gravity-theme input[type=date],div.gform_wrapper.gravity-theme input[type=datetime-local],div.gform_wrapper.gravity-theme input[type=datetime],div.gform_wrapper.gravity-theme input[type=email],div.gform_wrapper.gravity-theme input[type=month],div.gform_wrapper.gravity-theme input[type=number],div.gform_wrapper.gravity-theme input[type=password],div.gform_wrapper.gravity-theme input[type=search],div.gform_wrapper.gravity-theme input[type=tel],div.gform_wrapper.gravity-theme input[type=text],div.gform_wrapper.gravity-theme input[type=time],div.gform_wrapper.gravity-theme input[type=url],div.gform_wrapper.gravity-theme input[type=week],div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{font-size:clamp(14px, 0.8333333333vw, 16px);line-height:22px;padding-inline:23px;padding-block:clamp(10.5px, 0.6770833333vw, 13px);border-color:#D0D0D0;background-color:#FFFFFF;font-weight:400;letter-spacing:-0.01em}div.gform_wrapper.gravity-theme .chosen-container{font-size:clamp(15px, 0.9375vw, 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:#FFFFFF;color:#202020;line-height:22px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#FFFFFF;padding:18px 23px;font-weight:500;height:auto}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{line-height:inherit}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#7B0323 transparent transparent transparent;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{border-color:#202020;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#F9F9F9;padding:0}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#202020}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#202020;margin:0;padding:0}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:12px 23px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:32px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background:#7B0323;color:#FFFFFF}div.gform_wrapper.gravity-theme .ginput_container_time{max-width:none;flex:1}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{padding-left:35px !important;text-transform:none;font-family:inherit}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:8px;grid-row-gap:8px}div.gform_wrapper.gravity-theme .iti__flag-container{font-size:13px}div.gform_wrapper.gravity-theme .iti__flag-container .iti__selected-flag{padding:0 10px}div.gform_wrapper.gravity-theme .gform_required_legend{display:none}div.gform_wrapper.gravity-theme .gfield{position:relative}div.gform_wrapper.gravity-theme .gfield.gfield_visibility_hidden{position:absolute}div.gform_wrapper.gravity-theme .gfield .gfield_description{padding-top:0;padding-bottom:0;font-style:italic;font-size:clamp(13px, 0.8333333333vw, 16px);font-weight:500}div.gform_wrapper.gravity-theme .gfield_required{color:inherit}div.gform_wrapper.gravity-theme .gfield--type-consent{margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section:not(:first-child){margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section h3{font-size:inherit}div.gform_wrapper.gravity-theme .gfield_consent_description{border:none !important;max-height:none !important;overflow:visible !important;padding:0 !important;font-size:13px !important;margin-top:30px !important}div.gform_wrapper.gravity-theme .gsection{border:none;padding:0;margin:0}div.gform_wrapper.gravity-theme .gsection.empty h3{display:none}div.gform_wrapper.gravity-theme .gsection h3{margin-bottom:0;font-size:inherit;display:inline;font-weight:600}div.gform_wrapper.gravity-theme .gsection .gsection_description{margin:0;padding:0;font-style:italic;font-size:clamp(13px, 0.8333333333vw, 16px);font-weight:500;display:inline;margin-left:20px}@media (max-width:767px){div.gform_wrapper.gravity-theme .gsection .gsection_description{display:block;margin-left:0}}div.gform_wrapper.gravity-theme legend{width:auto}div.gform_wrapper.gravity-theme .gfield_label{font-weight:400;margin-bottom:10px;font-size:clamp(14px, 0.8333333333vw, 16px);line-height:1.33}@media (max-width:991px){div.gform_wrapper.gravity-theme .gfield_label{line-height:1.32}}div.gform_wrapper.gravity-theme .gfield_label+.gfield_description{margin-top:-12px;margin-bottom:10px}div.gform_wrapper.gravity-theme .gfield--type-fileupload .gform_fileupload_rules{display:none}div.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-wrap:wrap;row-gap:12px}div.gform_wrapper.gravity-theme .gfield_radio label{font-size:clamp(14px, 0.8333333333vw, 16px);max-width:none}div.gform_wrapper.gravity-theme .gfield_radio .gchoice{position:relative}@media (max-width:575px){div.gform_wrapper.gravity-theme .gfield_radio .gchoice{flex:0 0 100%}}div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:27px}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input{position:absolute;opacity:0;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label{position:relative;display:block;padding-left:32px;font-weight:600}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#7B0323;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .validation_message{margin-top:3px;background:none;border:none;padding:0;font-size:13px}div.gform_wrapper.gravity-theme .gform_validation_errors{padding:12px;box-shadow:none}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice+.gchoice{margin-top:10px}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#7B0323;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent{position:relative}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#FFFFFF;background-color:#7B0323;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .gfield_error input[type="text"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="email"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="tel"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-width:1px}div.gform_wrapper.gravity-theme .ginput_preview_list{background:rgba(0, 0, 0, 0.4);padding-inline:clamp(20px, 2.0833333333vw, 40px)}div.gform_wrapper.gravity-theme .ginput_preview_list .ginput_preview{padding-top:20px;padding-bottom:20px;margin:0}div.gform_wrapper.gravity-theme .ginput_preview_list .ginput_preview+.ginput_preview{padding-top:0}div.gform_wrapper.gravity-theme .ginput_preview_list .ginput_preview .dashicons{color:#7B0323}div.gform_wrapper.gravity-theme .gform_fileupload_multifile{border:5px dashed #FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:9px}div.gform_wrapper.gravity-theme .gform_drop_area{background:rgba(0, 0, 0, 0.4);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:clamp(210px, 14.5833333333vw, 280px);padding:15px;border:none;display:flex;flex-direction:column;justify-content:center;font-size:clamp(16px, 1.09375vw, 21px);font-weight:800;align-items:center;margin-bottom:0}div.gform_wrapper.gravity-theme .gform_drop_area .gform_drop_instructions{margin-bottom:1em}div.gform_wrapper.gravity-theme .gform_drop_area .gform_drop_instructions:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:clamp(48px, 3.8541666667vw, 74px)}div.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0;padding-top:0;margin-top:20px}div.gform_wrapper.gravity-theme .gform_footer .button{min-width:150px;margin-bottom:0}div.gform_wrapper.gravity-theme .gform_footer button[type="reset"]{display:inline-flex;height:clamp(40px, 2.6041666667vw, 50px);background:#FFFFFF;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;align-items:center;justify-content:center;line-height:1.1;padding:8px 24px;font-family:"Inter", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;text-decoration:none;color:#202020;margin-left:24px;column-gap:12px}div.gform_wrapper.gravity-theme .gform_footer button[type="reset"] .icon-close{color:#FFCC00;font-size:0.8em}div.gform_wrapper.gravity-theme .gform_footer button[type="reset"]:hover{background-color:#7B0323;color:#FFFFFF}div.gform_wrapper.gravity-theme #field_submit{align-self:flex-start;justify-content:flex-end}div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M6.60585 7.48155C6.15384 7.9838 5.41976 7.9838 4.96775 7.48155L0.339112 2.33848C0.00642868 1.96882 -0.0912066 1.41836 0.0895995 0.936194C0.270406 0.454031 0.689876 0.140625 1.15997 0.140625H10.4172C10.8837 0.140625 11.3068 0.454031 11.4876 0.936194C11.6684 1.41836 11.5672 1.96882 11.2381 2.33848L6.60947 7.48155H6.60585Z" fill="%23FFCC00"/></svg>');background-repeat:no-repeat;background-position:right 20px center;padding-right:45px !important}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#7B0323}a:hover{color:#7B0323}b,strong{font-weight:700}p,ul,ol{margin-bottom:25px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:991px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}@media only screen and (min-width:768px){.alignleft{float:left;margin-right:calc(2 * 1rem)}}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem);float:right}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center;font-size:0.85em;font-style:italic}.wp-caption-text{margin:10px 0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.img-bg{position:relative;display:block}.img-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.bg-gray{background-color:#F1F1F1}.selectric{background-color:transparent;padding-top:10px;padding-bottom:10px;padding-left:25px;color:#202020}.selectric .label{color:inherit;font-size:clamp(17px, 1.0416666667vw, 20px);text-transform:uppercase;height:auto;line-height:1.2;margin-left:18px;margin-right:0}.selectric .button{background:none !important;color:#7B0323;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important;width:24px;height:24px;position:absolute;right:auto;left:5px;top:50%;margin-top:-12px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.selectric .button:before,.selectric .button:after{content:"";border:none;width:100%;height:3px;background:#bd4a94;background:-moz-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:-webkit-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:linear-gradient(135deg, #bd4a94 0%, #d51c28 100%);position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:0;margin-top:-1.5px}.selectric .button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.selectric-hover .selectric .label{color:#7B0323}.selectric-hover .selectric .button{color:#7B0323;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.selectric-hover.selectric-open .selectric .label{color:#7B0323}.selectric-open .label{color:#7B0323}.selectric-open .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectric-open .selectric-items{opacity:1}.selectric-items{background-color:#FFFFFF;border:none;padding:13px 15px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1)}.selectric-items .selectric-scroll{-webkit-overflow-scrolling:touch}.selectric-items .selectric-scroll::-webkit-scrollbar{width:2px}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0)}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:#7B0323}.selectric-items li{background:none !important;position:relative;color:#000000;white-space:nowrap;padding:8px 15px 8px 22px;font-size:16px}.selectric-items li:before{content:"";width:11px;height:11px;border:1px solid #7B0323;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-5.5px}.selectric-items li:hover{color:#7B0323}.selectric-items li.selected{color:#202020}.selectric-items li.selected:before{background-color:#7B0323}.fancybox-bg{background:#202020}.fancybox-active>.wrapper{filter:blur(6px)}.chosen-container{font-size:clamp(14px, 0.9375vw, 18px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.chosen-container-multi .chosen-choices{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #FFFFFF;background:#FFFFFF;padding:12px 42px 12px 16px}.chosen-container-multi .chosen-choices:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#7B0323;width:42px;display:flex;align-items:center;height:50px;padding-left:10px;position:absolute;top:0;right:0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#202020;padding:0}.chosen-container-multi .chosen-choices li.search-choice{font-size:12px;background:#FFFFFF;color:#202020;margin:2px 3px 2px 0;line-height:1em}.chosen-container-single .chosen-single{background:#FFFFFF;color:#202020;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #FFFFFF;padding:13px 16px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-single .chosen-single span{line-height:inherit}.chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}.chosen-container-single .chosen-single div:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#7B0323}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-single .chosen-search{display:none}.chosen-container .chosen-drop{background-color:#FFFFFF;padding:0 16px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container .chosen-drop .chosen-search{display:none}.chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container .chosen-results{color:#202020;margin:0;padding:0}.chosen-container .chosen-results::-webkit-scrollbar{width:7px;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-track{background:#9B9B9B;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#7B0323;border-radius:10px}.chosen-container .chosen-results li{padding:5px 0;position:relative;font-size:clamp(14px, 0.9375vw, 18px);line-height:1.2}.chosen-container .chosen-results li.group-option{padding-left:32px}.chosen-container .chosen-results li.highlighted{background:#FFFFFF;color:#7B0323}.chosen-container .chosen-results li.result-selected{background:#FFFFFF;color:#7B0323}.jarallax>.jarallax-img{opacity:0}body{padding-top:100px}@media (max-width:1199px){body{padding-top:80px}}@media (min-width:992px){body.admin-bar .navbar{top:32px}body.admin-bar .navbar.sticky{top:32px}}.navbar{padding:0;position:fixed;top:0;left:0;z-index:99;width:100%;height:100px;background-color:#282828;-webkit-box-shadow:0px 7px 30px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 7px 30px rgba(0, 0, 0, 0.25);box-shadow:0px 7px 30px rgba(0, 0, 0, 0.25)}@media (max-width:1199px){.navbar{height:80px}}.navbar .container-fluid{padding-left:clamp(25px, 1.8229166667vw, 35px);padding-right:clamp(25px, 1.8229166667vw, 35px);display:flex;align-items:center;justify-content:space-between}@media (max-width:991px){.navbar .container-fluid{padding-left:25px;padding-right:25px}}.navbar .logo{position:relative;width:clamp(160px, 14.21875vw, 273px);z-index:102}.navbar-toggler{width:84px;height:48px;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;z-index:102;border:2px solid #FFCC00;position:relative;background:none;color:#FFFFFF;font-weight:700;font-size:14px}@media (max-width:1199px){.navbar-toggler{order:3}}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler .txt{opacity:0}.navbar-toggler .txt-close{position:absolute;width:100%;left:0;text-align:center;opacity:1}.navbar-toggler.collapsed .txt{opacity:1}.navbar-toggler.collapsed .txt-close{opacity:0}@media (min-width:1200px){.navbar-collapse{margin-left:auto}}@media (max-width:1199px){.navbar-collapse{background:#373737;background-size:cover;position:absolute;left:0;top:100%;width:100%;z-index:20;padding:0}.navbar-collapse-content{height:calc(100vh - 80px);padding:30px 35px 45px;display:flex;flex-direction:column}}@media (min-width:1200px){.navbar-collapse-content{display:flex;align-items:center;flex-grow:1}}@media (max-width:1199px){.navbar-collapse-content-scroll{display:flex;flex-direction:column;flex-grow:1;max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:25px}}.navbar-shop-menu{margin-inline:clamp(10px, 0.78125vw, 15px)}@media (max-width:1199px){.navbar-shop-menu{margin-inline:0;text-align:center}}.navbar-shop-menu .nav{flex-direction:row;flex-wrap:nowrap;border:2px solid #FFCC00;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:70px;padding-inline:clamp(16px, 1.5625vw, 30px);align-items:center;column-gap:clamp(12px, 0.9375vw, 18px)}@media (min-width:1200px) and (max-width:1439px){.navbar-shop-menu .nav{height:50px}}@media (max-width:1199px){.navbar-shop-menu .nav{display:inline-flex;margin-inline:auto}}.navbar-shop-menu .nav>li>a{font-size:clamp(10px, 0.8333333333vw, 16px);color:#FFFFFF;font-weight:700}@media (max-width:1199px){.navbar-shop-menu .nav>li>a{font-size:16px}}.navbar-shop-menu .nav>li>a:hover{color:#FFCC00}.navbar-search__toggle{color:#FFCC00;border:none;background:none;display:flex;align-items:center;justify-content:center}.navbar-search__toggle_close{position:absolute;top:clamp(20px, 1.8229166667vw, 35px);right:clamp(25px, 5.625vw, 108px)}@media (max-width:1199px){.navbar-search__toggle_close.button{right:0;width:35px;height:35px;padding:0}}.navbar-search__toggle_close .icon-close{color:#FFCC00}.navbar-search__toggle_close:hover .icon-close{color:#7B0323}.navbar-search__form{display:none;padding-top:clamp(65px, 6.5625vw, 126px);padding-bottom:clamp(25px, 6.5625vw, 126px);color:#FFFFFF;position:relative}@media (min-width:1200px){.navbar-search__form{position:absolute;left:0;top:100%;width:100%;z-index:10;background-color:#282828;padding-inline:25px}}@media (max-width:1199px){.navbar-search__form{position:absolute;width:100%;left:0;bottom:-2px;background-color:#373737}}.navbar-search__form-container{max-width:clamp(720px, 50.5208333333vw, 970px);margin-inline:auto}@media (max-width:1199px){.navbar-search__form .form-body{background-color:#FFFFFF;display:flex;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.navbar-search__form .form-body input[type="search"]{border-color:#FFFFFF;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}}.navbar-search__form .h2{font-size:clamp(30px, 3.6458333333vw, 70px)}.navbar-search__form button[type="submit"]{margin-top:20px;min-width:130px}@media (max-width:1199px){.navbar-search__form button[type="submit"]{margin-top:0;min-width:100px}}.navbar-cart__toggle{color:#FFCC00;border:none;background:none;display:flex;align-items:center;justify-content:center;position:relative}.navbar-cart__count{background:#FFFFFF;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;color:#7B0323;position:absolute;right:0;top:0;font-weight:700;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}.navbar-cart__minicart{display:none}@media (max-width:1199px){.navbar-language{margin-top:20px;text-align:center}}.navbar-language .gt_float_switcher{font-family:inherit;color:#FFFFFF;border-radius:0;box-shadow:none;font-size:clamp(10px, 0.8333333333vw, 16px);background:none;position:relative;overflow:visible;line-height:22px}@media (max-width:1199px){.navbar-language .gt_float_switcher{font-size:16px}}.navbar-language .gt_float_switcher span.gt_float_switcher-arrow{background:none !important;width:auto !important;height:auto !important}.navbar-language .gt_float_switcher span.gt_float_switcher-arrow:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;width:20px;height:20px;color:#FFCC00;display:flex;align-items:center;justify-content:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navbar-language .gt_float_switcher .gt-selected{background:none}@media (max-width:1199px){.navbar-language .gt_float_switcher .gt-selected{display:flex;align-items:center}.navbar-language .gt_float_switcher .gt-selected:before{content:"Language";color:#FFCC00;font-size:13px;margin-right:10px;text-transform:none}}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang{padding:0;color:#FFFFFF}.navbar-language .gt_float_switcher .gt-selected .gt-current-lang img{display:none}.navbar-language .gt_float_switcher .gt_options{position:absolute;right:0;top:100%;background:#FFFFFF;color:#202020;font-size:clamp(12px, 0.7291666667vw, 14px)}@media (max-width:991px){.navbar-language .gt_float_switcher .gt_options{top:auto;bottom:100%}}.navbar-language .gt_float_switcher .gt_options a{color:#202020}.navbar-language .gt_float_switcher .gt_options a img{display:none}.navbar-language .gt_float_switcher .gt_options a:hover{background-color:#7B0323;color:#FFFFFF}@media (min-width:1199px){.navbar .hide-1200{display:none}}@media (max-width:1199px){.navbar .margin-mobile{margin-left:AUTO}.navbar .padding-mobile{padding-right:20px}}.navbar-nav{position:relative;z-index:10;flex-grow:1}@media (min-width:1200px){.navbar-nav{align-items:center}}@media (max-width:1199px){.navbar-nav{display:block}}.navbar-nav>li{position:relative}@media (max-width:991px){.navbar-nav>li{flex:0 0 100%}}.navbar-nav>li.current-menu-item>a,.navbar-nav>li.current-menu-ancestor>a{color:#FFCC00}.navbar-nav>li>a{display:flex;align-items:center;color:#FFFFFF;font-weight:700;padding-left:clamp(10px, 0.78125vw, 15px);padding-right:clamp(10px, 0.78125vw, 15px);padding-top:clamp(6px, 0.3645833333vw, 7px);padding-bottom:clamp(6px, 0.3645833333vw, 7px);position:relative;line-height:22px;font-size:clamp(10px, 0.8333333333vw, 16px);position:relative}.navbar-nav>li>a.active{color:#7B0323}.navbar-nav>li>a .menu-item-toggle{display:none}@media (max-width:1199px){.navbar-nav>li>a{padding-left:0;padding-top:13px;padding-bottom:13px;line-height:24px;padding-right:45px;color:#FFFFFF !important;font-size:22px;position:relative}.navbar-nav>li>a .menu-item-toggle{position:absolute;right:0;top:0;width:40px;height:100%;font-size:8px;display:flex;align-items:center;justify-content:flex-end;color:#FFCC00}.navbar-nav>li>a .menu-item-toggle .icon-arrow-down{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li>a .menu-item-toggle.active .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:1200px){.navbar-nav>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;width:20px;height:20px;color:#FFCC00;display:flex;align-items:center;justify-content:center;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-level-0>a{position:relative}}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-level-0>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;width:20px;height:20px;color:#FFCC00;display:flex;align-items:center;justify-content:flex-end;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;position:absolute;right:0;top:0;width:40px;height:100%}}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-level-0 ul{list-style:none;display:none}.navbar-nav>li.megamenu .megamenu-level-0 ul li::marker{color:#FFFFFF}}@media (min-width:1200px){.navbar-nav>li.megamenu .megamenu-level-0 .menu-item-toggle{display:none !important}}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-level-0>ul>li.menu-item-has-children>a{position:relative}.navbar-nav>li.megamenu .megamenu-level-0>ul>li.menu-item-has-children .menu-item-toggle{position:absolute;right:0;top:0;width:40px;height:100%;font-size:6px;display:flex;align-items:center;justify-content:flex-end;color:#FFCC00}.navbar-nav>li.megamenu .megamenu-level-0>ul>li.menu-item-has-children .menu-item-toggle .icon-arrow-down{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li.megamenu .megamenu-level-0>ul>li.menu-item-has-children .menu-item-toggle.active .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-level-0>ul ul{display:none}}@media (max-width:1199px){.navbar-nav>li+li{border-top:1px solid #282828}}.navbar-nav>li>ul{visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;list-style:none;margin:0;font-weight:600;min-width:clamp(180px, 11.6666666667vw, 224px);font-size:clamp(10px, 0.78125vw, 15px);padding:12px 20px 12px;line-height:1.3;background:rgba(81, 81, 81, 0.8);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:1199px){.navbar-nav>li>ul{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:visible;opacity:1;text-align:left;padding:0 0 15px 15px;margin:0;width:auto;text-align:left;min-width:auto;font-size:18px;background:none;display:none}}.navbar-nav>li>ul li{break-inside:avoid-column}.navbar-nav>li>ul li a{display:block;padding:8px 0;color:#FFFFFF;font-weight:700;line-height:1.1}@media (min-width:1200px){.navbar-nav>li>ul li a{white-space:nowrap}}@media (max-width:1199px){.navbar-nav>li>ul li a{padding:5px 0;color:#FFFFFF !important;font-weight:700}}.navbar-nav>li>ul li a:hover{color:#FFCC00;text-decoration:underline}@media (min-width:1200px){.navbar-nav>li.megamenu>ul{width:clamp(800px, 62.5vw, 1200px);-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%);--padding-inline:clamp(20px, 2.34375vw, 45px);--padding-block:clamp(35px, 4.9479166667vw, 95px);padding-inline:var(--padding-inline);padding-block:var(--padding-block);min-height:clamp(260px, 15.625vw, 300px)}.navbar-nav>li.megamenu>ul>li{padding-left:clamp(132px, 10.625vw, 204px);display:flex}.navbar-nav>li.megamenu>ul>li>a{display:inline-flex;width:clamp(110px, 7.8125vw, 150px);--height:clamp(35px, 2.34375vw, 45px);height:var(--height);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:1px solid #D9D9D9;text-decoration:none !important;font-size:clamp(13px, 0.9375vw, 18px);letter-spacing:-0.03em;font-weight:700;color:#D9D9D9;align-items:center;justify-content:center;position:absolute;left:var(--padding-inline);top:var(--padding-block)}.navbar-nav>li.megamenu>ul>li>a:hover,.navbar-nav>li.megamenu>ul>li>a.active{background-color:#FFCC00;border-color:#FFCC00;color:#7B0323}.navbar-nav>li.megamenu>ul>li:nth-child(3)>a{top:calc(var(--padding-block) + var(--height) + 16px)}.navbar-nav>li.megamenu>ul>li>ul{display:none;padding:0;margin:0;list-style:none;flex:0 0 46%;position:relative}.navbar-nav>li.megamenu>ul>li>ul>li{max-width:50%}.navbar-nav>li.megamenu>ul>li>ul>li>ul{visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;left:50%;top:0;width:50%;min-height:100%;padding:0;margin:0;list-style:none;display:block !important}.navbar-nav>li.megamenu>ul>li>ul>li.menu-item-has-children>a{position:relative}.navbar-nav>li.megamenu>ul>li>ul>li.menu-item-has-children>a:after{content:" ›"}.navbar-nav>li.megamenu>ul>li>ul>li.menu-item-has-children>a:hover:before{content:"";position:absolute;height:400%;width:70%;top:-150%;right:0;clip-path:polygon(100% 0, 0 50%, 100% 100%);-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);z-index:5}.navbar-nav>li.megamenu>ul>li>ul>li:hover>a{color:#FFCC00;text-decoration:underline}.navbar-nav>li.megamenu>ul>li>ul>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}}@media (min-width:1200px) and (min-width:992px){.navbar-nav>li.megamenu>ul>li:nth-child(3)>ul{column-count:2}}.navbar-nav>li.megamenu .megamenu-products{order:5;flex:0 0 52%;margin-left:auto;display:none}@media (max-width:1199px){.navbar-nav>li.megamenu .megamenu-products{display:none !important}}.navbar-nav>li.megamenu .megamenu-products__title{color:#FFFFFF;display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(16px, 1.0416666667vw, 20px)}.navbar-nav>li.megamenu .megamenu-products__title .h3,.navbar-nav>li.megamenu .megamenu-products__title .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .navbar-nav>li.megamenu .megamenu-products__title blockquote{font-size:clamp(18px, 1.25vw, 24px);margin-bottom:0}.navbar-nav>li.megamenu .megamenu-products__title .button{padding:5px 14px;text-decoration:none !important;height:30px;color:#7B0323;font-size:clamp(11px, 0.6770833333vw, 13px)}.navbar-nav>li.megamenu .megamenu-products__title .button:hover{color:#FFCC00}.navbar-nav>li.megamenu .megamenu-products__list{--column-gap:clamp(10px, 0.8333333333vw, 16px);column-gap:var(--column-gap);padding:0;margin:0;list-style:none}.navbar-nav>li.megamenu .megamenu-products__list-item{flex:1;display:flex;flex-direction:column;max-width:calc(33.3333% - var(--column-gap) / 2)}.navbar-nav>li.megamenu .megamenu-products__list-item>a{display:block;flex-grow:1;background-color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px;color:#202020;text-transform:none;white-space:wrap;text-decoration:none !important}.navbar-nav>li.megamenu .megamenu-products__list-item>a .img-bg{padding-bottom:100%}.navbar-nav>li.megamenu .megamenu-products__list-item>a .h4{display:block;font-size:clamp(11px, 0.7291666667vw, 14px);text-transform:none;font-weight:800;letter-spacing:-0.03em;padding:10px 7px 4px}.navbar-nav>li.megamenu .megamenu-products__list-item>a:hover{color:#7B0323}.navbar-nav>li:hover>a{color:#FFCC00}.navbar-nav>li:hover.menu-item-has-children>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}.footer{background:#202020;color:#FFFFFF;padding-top:clamp(35px, 1.5625vw, 30px);padding-bottom:clamp(35px, 4.6875vw, 90px);font-size:clamp(13px, 0.8333333333vw, 16px)}@media (min-width:768px){.footer-company{max-width:clamp(280px, 18.2291666667vw, 350px)}}.footer-logo{margin-bottom:25px}@media (max-width:767px){.footer-social{margin-bottom:20px}}.footer-social .nav{align-items:center}.footer-social .nav li{font-weight:700}.footer-social .nav li a{color:#FFCC00;font-size:23px;text-decoration:none !important}.footer-social .nav li a:hover{color:#7B0323}.footer-social .nav li+li{margin-left:clamp(22px, 1.3541666667vw, 26px)}.footer-menu{flex:0 0 72%;font-size:clamp(13px, 0.8333333333vw, 16px)}@media (max-width:1439px){.footer-menu{flex:0 0 65%}}@media (max-width:991px){.footer-menu{flex:0 0 58%}}@media (max-width:767px){.footer-menu{margin-top:35px}}.footer-menu .nav{justify-content:space-between;column-gap:clamp(16px, 2.96875vw, 57px);row-gap:25px}@media (min-width:1440px){.footer-menu .nav{flex-wrap:nowrap}}@media (max-width:1439px){.footer-menu .nav{column-gap:16px}}.footer-menu .nav>li{break-inside:avoid-column}@media (max-width:1439px){.footer-menu .nav>li{flex:0 0 calc(33.3333% - 16px)}}@media (max-width:767px){.footer-menu .nav>li{flex:0 0 calc(50% - 16px)}}.footer-menu .nav>li>a{color:#FFCC00;font-weight:800;margin-bottom:12px;display:inline-block;white-space:nowrap}@media (max-width:991px){.footer-menu .nav>li>a{margin-bottom:0}}.footer-menu .nav>li>a:hover{color:#FFCC00;text-decoration:none}.footer-menu .nav>li>ul{padding:0;list-style:none;margin-bottom:0}@media (max-width:767px){.footer-menu .nav>li>ul{display:none}}.footer-menu .nav>li>ul>li>a{color:#FFFFFF;padding:7px 0;display:inline-block;line-height:1.3}.footer-menu .nav>li>ul>li>a:hover{color:#FFCC00;text-decoration:none}.footer-bottom{margin-top:clamp(30px, 2.6041666667vw, 50px)}.footer-copyright a{color:#FFCC00;white-space:nowrap}.footer-copyright a:hover{text-decoration:underline}@media (max-width:1199px){.footer-credits{margin-top:15px}}.footer-credits a{color:#FFFFFF}.footer-credits a:hover{text-decoration:underline}.footer-utility-menu{margin-top:20px}.footer-utility-menu .nav{column-gap:clamp(18px, 1.25vw, 24px)}.footer-utility-menu .nav li a{color:#FFFFFF}.footer-utility-menu .nav li a:hover{text-decoration:underline}.footer-subscribe-section{position:relative;padding-top:clamp(35px, 3.7vw, 90px);padding-bottom:clamp(35px, 3.7vw, 35px);background:#7B0323;color:#FFFFFF}.footer-subscribe-section .foot_steps{position:absolute;top:0;right:18%}.footer-subscribe-section .footer-subscribe>div{gap:20px}.footer-subscribe-section .footer-subscribe .footer-subscribe-text h4{font-family:"Dela Gothic One", sans-serif;font-weight:400;font-size:28px;line-height:120%;text-transform:none;margin-bottom:8px}.footer-subscribe-section .footer-subscribe .footer-subscribe-text p{margin-bottom:0;font-weight:700;font-size:24px;line-height:29px;letter-spacing:0.4px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme{margin-top:20px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gform_footer{margin-top:0}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:-60px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme input[type=email]{border-radius:25px 0 0 25px;border-color:#FFFFFF;padding-right:30px;font-weight:400;font-size:16px;line-height:19px;color:#000000;max-width:344px;width:100%;min-width:344px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{font-weight:900;font-size:19px;line-height:150%;color:#000000;max-width:253px;box-shadow:0px 0px 7.2px 0px #0000005E}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button:hover{background:#FFCC00}@media (max-width:1450px){.footer-subscribe-section .footer-subscribe{margin-top:15px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:-30px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme input[type=email]{max-width:100%;min-width:100%}}@media (max-width:1200px){.footer-subscribe-section .footer-subscribe{margin-top:60px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{font-size:12px}}@media (max-width:767px){.footer-subscribe-section{padding-top:clamp(52px, 3.7vw, 90px)}.footer-subscribe-section .foot_steps{display:none}.footer-subscribe-section .footer-subscribe{margin-top:0px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme{margin-top:27px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit{justify-content:flex-start}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{font-size:19px;max-width:100%;min-height:50px;line-height:normal}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:-45px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme input[type=email]{height:50px;height:50px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gform_fields{gap:21px}.footer-subscribe-section .footer-subscribe .footer-subscribe-text h4{font-size:21px}.footer-subscribe-section .footer-subscribe .footer-subscribe-text p{font-size:17px;line-height:24px}}@media (max-width:767px) and (max-width:640px){.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:0px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme input[type=email]{border-radius:25px}.footer-subscribe-section .footer-subscribe div.gform_wrapper.gravity-theme #field_submit.gfield--width-half .button{max-width:100%;width:100%}.footer-subscribe-section .footer-subscribe>div{gap:0}}.sticky-menu{position:fixed;right:20px;bottom:clamp(25px, 3.125vw, 60px);z-index:30}@media (max-width:991px){.sticky-menu{right:10px;bottom:10px}}.sticky-menu>ul{list-style:none;padding:0;margin:0}.sticky-menu>ul>li+li{margin-top:10px}.sticky-menu>ul>li>a{text-align:center;display:flex;font-size:16px;line-height:1.2;align-items:center;font-weight:700;font-family:"Inter", sans-serif;color:#000000;position:relative}@media (max-width:991px){.sticky-menu>ul>li>a{font-size:14px}}.sticky-menu>ul>li>a>span{position:absolute;z-index:2;right:0;top:0;height:100%;overflow:hidden;max-width:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;white-space:nowrap;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#FFCC00;display:flex;align-items:center;justify-content:center;padding-right:60px;padding-left:20px}@media (max-width:991px){.sticky-menu>ul>li>a>span{max-width:40px;padding-right:50px}}.sticky-menu>ul>li>a .icomoon{margin:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#FFCC00;color:#000000;font-size:22px !important;position:relative;z-index:3;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}@media (max-width:991px){.sticky-menu>ul>li>a .icomoon{width:40px;height:40px;font-size:18px !important}}.sticky-menu>ul>li>a:hover>span{max-width:225px;opacity:1}.page-builder-section{--padding-top:clamp(65px, 9.375vw, 180px);--padding-bottom:clamp(65px, 9.375vw, 180px);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);scroll-margin-top:100px}.button{display:inline-flex !important;height:clamp(45px, 2.6041666667vw, 50px);background:#FFCC00;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;align-items:center;justify-content:center;line-height:1.1;padding:8px 24px;font-family:"Inter", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;text-decoration:none;color:#7B0323;column-gap:6px;text-align:center}.button:hover{background-color:#7B0323;color:#FFCC00}.button.alt{background-color:#7B0323;color:#FFCC00}.button.alt:hover{background-color:#FFCC00;color:#7B0323}.button.large{height:clamp(50px, 3.6458333333vw, 70px);font-size:clamp(16px, 0.9375vw, 18px)}.button.white{background-color:#FFFFFF;color:#202020}.button.white:hover{background-color:#FFCC00;color:#7B0323}.button-inline{display:inline-flex;color:#202020;font-weight:700;font-size:clamp(14px, 0.9375vw, 18px);padding:0;border:none;background:none;text-decoration:none;column-gap:6px}.button-inline:after{content:"»";color:#FFCC00}.button-inline:hover{color:#7B0323}.button[disabled]{opacity:0.5;cursor:not-allowed}.svg-inline{max-width:clamp(28px, 2.5vw, 48px);display:inline-block}.svg-inline svg{max-width:100%;height:auto}.section-page_hero{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative;color:#FFFFFF;min-height:clamp(380px, 33.3333333333vw, 640px)}.section-page_hero .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#202020}.section-page_hero .bg .mobile{display:none}@media (max-width:767px){.section-page_hero .bg .mobile{display:block}}.section-page_hero .bg .desktop{display:block}@media (max-width:767px){.section-page_hero .bg .desktop{display:none}}.section-page_hero .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 58.78%, rgba(0, 0, 0, 0.39) 76.87%)}.section-page_hero.overlay .bg:before{background:#000000;opacity:0.4}.section-page_hero .block-text{max-width:clamp(520px, 32.2916666667vw, 620px)}.section-page_hero .block-text h4{text-transform:none;font-size:inherit;color:#FFCC00}.section-page_hero .block-text .page-body{max-width:clamp(480px, 28.125vw, 540px);font-size:clamp(14px, 0.8333333333vw, 16px);letter-spacing:-0.03em}.section-page_hero .block-text .page-body ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;font-weight:700;column-gap:20px;row-gap:8px}.section-page_hero .block-text .page-body ul li:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFCC00;margin-right:5px;font-size:9px;vertical-align:middle}.section-page_hero .block-text__ctas{margin-top:clamp(25px, 3.5416666667vw, 68px)}.section-page_hero .block-text__ctas h5{font-size:clamp(18px, 1.09375vw, 21px);font-family:"Dela Gothic One", sans-serif;font-weight:400;margin-bottom:0.75em}.section-page_hero .block-text__ctas .nav{column-gap:12px;row-gap:12px}.section-page_hero .block-text.xl{max-width:clamp(580px, 35.9375vw, 690px)}.section-page_hero .block-text.xl h1,.section-page_hero .block-text.xl .h1{font-size:clamp(32px, 3.125vw, 60px)}.section-page_hero .block-text.xl .page-body{max-width:clamp(490px, 29.4270833333vw, 565px)}.section-page_hero.size-small{--padding-top:clamp(35px, 4.1666666667vw, 80px);--padding-bottom:clamp(35px, 4.1666666667vw, 80px);min-height:clamp(280px, 20.8333333333vw, 400px)}.section-page_hero.size-small .block-text{max-width:clamp(600px, 37.5vw, 720px)}.section-page_title{--padding-top:clamp(25px, 2.5vw, 48px);--padding-bottom:clamp(25px, 2.5vw, 48px);position:relative;z-index:3;color:#FFFFFF}.section-page_title .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#000000}.section-page_title .bg img{left:25%;width:86%}.section-page_title .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.section-page_title h1,.section-page_title .h1{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}.section-page_title .block-text{position:relative}.section-page_title .block-text--back{margin-top:20px}@media (min-width:992px){.section-page_title .block-text--back{position:absolute;left:0;top:100%;margin-top:60px}}.section-page_title .block-text--back a{display:inline-flex;align-items:center;column-gap:12px;color:#FFFFFF;font-weight:700}@media (min-width:992px){.section-page_title .block-text--back a{color:#202020}}.section-page_title .block-text--back a:before{content:"«";color:#7B0323}.section-page_title .block-text--back a:hover{color:#7B0323}.section-generic_page{--padding-top:clamp(35px, 3.3854166667vw, 65px);--padding-bottom:clamp(35px, 3.3854166667vw, 65px)}.section-homepage_hero{position:relative;color:#FFFFFF}@media (min-width:768px){.section-homepage_hero{min-height:100vh}}@media (max-width:767px){.section-homepage_hero{padding-top:145px;padding-bottom:130px}}.section-homepage_hero .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-homepage_hero .bg video,.section-homepage_hero .bg .video-poster{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.section-homepage_hero .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:#202020;opacity:0.3}.section-homepage_hero .row{--bs-gutter-x:clamp(24px, 2.0833333333vw, 40px);--bs-gutter-y: 30px}@media (max-width:767px){.section-homepage_hero .row{--bs-gutter-y: 130px}}@media (min-width:1200px){.section-homepage_hero .row>.col-xl-8{width:72%}}@media (min-width:1200px){.section-homepage_hero .row>.col-xl-4{width:28%}}.section-homepage_hero .block-text{font-weight:600;position:relative;z-index:3}.section-homepage_hero .block-text h1{font-size:clamp(32px, 2.6041666667vw, 50px)}.section-homepage_hero .block-text h1 .word-carousel{display:block;position:relative;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.section-homepage_hero .block-text h1 .word-carousel-wrapper{height:1.1em;overflow:hidden;display:block;font-size:2.4em;letter-spacing:-0.06em;margin-bottom:-0.1em}@media (max-width:767px){.section-homepage_hero .block-text h1 .word-carousel-wrapper{font-size:1em;letter-spacing:-0.03em}}.section-homepage_hero .block-text h1 .word-carousel>span{display:block;height:1.2em;text-transform:uppercase;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}.section-homepage_hero .block-text h1 em{font-style:normal;text-transform:uppercase;font-size:1.8em}@media (max-width:767px){.section-homepage_hero .block-text h1 em{font-size:1em}}.section-homepage_hero .block-text p{max-width:clamp(480px, 28.125vw, 540px);letter-spacing:-0.03em}.section-homepage_hero .block-buttons{display:flex;flex-direction:column;row-gap:clamp(12px, 0.9375vw, 18px);position:relative;z-index:2}@media (min-width:1200px){.section-homepage_hero .block-buttons{margin-right:auto}}@media (max-width:1199px){.section-homepage_hero .block-buttons{max-width:325px}}.section-homepage_hero .block-buttons h2{font-size:clamp(24px, 1.8229166667vw, 35px);margin-bottom:0}@media (min-width:992px){.section-homepage_hero .block-buttons h2{text-align:center}}@media (max-width:991px){.section-homepage_hero .block-buttons h2{max-width:215px}}.section-homepage_hero .block-buttons .button{width:100%}@media (max-width:991px){.section-homepage_hero .block-buttons .button{font-size:15px;padding-left:10px;padding-right:10px}}.section-homepage_hero .block-steps{position:absolute;bottom:clamp(30px, 4.6875vw, 90px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.section-homepage_hero .block-steps button{border:none;padding:0;background:none;text-transform:uppercase;font-weight:700;font-size:9px;letter-spacing:0.1em;color:#FFFFFF;row-gap:10px;position:relative}.section-homepage_hero .block-steps button .img{width:clamp(48px, 4.0104166667vw, 77px)}.section-homepage_hero .block-steps button .img-steps{position:absolute;left:0;bottom:100%;width:clamp(450px, 33.4375vw, 642px);-webkit-transform:translate(4%, -5%);-moz-transform:translate(4%, -5%);-ms-transform:translate(4%, -5%);-o-transform:translate(4%, -5%);transform:translate(4%, -5%);pointer-events:none}.section-where_to_start{position:relative;color:#FFFFFF;--padding-top:clamp(85px, 13.5416666667vw, 260px);--padding-bottom:clamp(85px, 13.5416666667vw, 260px)}.section-where_to_start .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-where_to_start .bg{background:#282828}}.section-where_to_start .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}@media (max-width:767px){.section-where_to_start .bg .img-bg{display:none}}.section-where_to_start .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:42%;height:100%;z-index:3;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}.section-where_to_start .bg .img-bg:after{content:"";position:absolute;right:0;top:0;width:42%;height:100%;z-index:3;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 62%)}.section-where_to_start .row{--bs-gutter-y: 50px;--bs-gutter-x: 30px}@media (min-width:992px){.section-where_to_start .row>.col-lg-3{width:26%}}@media (min-width:992px){.section-where_to_start .row>.col-lg-4{width:31%}}@media (min-width:992px){.section-where_to_start .row>.sticky-lg-top{top:37vh;z-index:3 !important}}.section-where_to_start .block-text h2{color:#FFCC00;font-size:clamp(50px, 4.6875vw, 90px);letter-spacing:-0.05em;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}.section-where_to_start .image{margin-inline:-32%;margin-block:-30px;position:relative}.section-where_to_start .image:before{content:"";background:linear-gradient(to bottom, #282828 0%, rgba(40, 40, 40, 0) 100%);position:absolute;left:0;top:-1px;width:100%;height:70px;z-index:3}.section-where_to_start .image:after{content:"";background:linear-gradient(to bottom, rgba(40, 40, 40, 0) 0%, #282828 100%);position:absolute;left:0;bottom:-1px;width:100%;height:70px;z-index:3}@media (max-width:767px){.section-where_to_start .swiper{margin-left:-25px;margin-right:-25px}.section-where_to_start .swiper-slide{height:auto}}@media (min-width:768px){.section-where_to_start .swiper-wrapper{height:auto !important;transform:none !important}}.section-where_to_start .swiper-pagination{justify-content:center;margin-top:30px}@media (max-width:767px){.section-where_to_start .blocks-list__item{padding-inline:25px}}@media (min-width:768px){.section-where_to_start .blocks-list__item:not(:first-child){margin-top:clamp(65px, 9.5833333333vw, 184px)}}@media (min-width:768px){.section-where_to_start .blocks-list__item--text>*{padding-left:clamp(44px, 3.0208333333vw, 58px)}}.section-where_to_start .blocks-list__item--text h4{text-transform:uppercase;color:#9B9B9B;font-size:clamp(13px, 0.8333333333vw, 16px)}.section-where_to_start .blocks-list__item--text h3{font-weight:800;font-size:clamp(35px, 2.6041666667vw, 50px);text-shadow:0px 5px 10px rgba(0, 0, 0, 0.25)}.section-where_to_start .blocks-list__item--number{width:clamp(32px, 2.1354166667vw, 41px);flex-basis:clamp(32px, 2.1354166667vw, 41px);flex-grow:0;flex-shrink:0;position:relative;left:0;top:0;color:#202020;font-weight:700;font-size:clamp(21px, 1.5625vw, 30px);display:block;margin-bottom:10px}@media (min-width:768px){.section-where_to_start .blocks-list__item--number{position:absolute;left:0;top:2px}}.section-where_to_start .blocks-list__item--number .card-number{position:absolute;width:100%;height:100%;z-index:3;left:0;top:0;display:flex;align-items:center;justify-content:center;padding-left:24%;padding-top:15%}.section-where_to_start .blocks-list__item .page-body{position:relative}.section-where_to_start .blocks-list__item .img{margin-bottom:clamp(20px, 1.5625vw, 30px);display:block;position:relative}.section-where_to_start .blocks-list__item .img .img-bg{padding-bottom:70%;width:100%;z-index:1}.section-where_to_start .blocks-list__item .img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:#000000;opacity:0.2}.play-icon{position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;width:clamp(72px, 5.9375vw, 114px);height:clamp(72px, 5.9375vw, 114px);background:rgba(255, 204, 0, 0.8);display:flex;align-items:center;justify-content:center;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:clamp(24px, 1.6666666667vw, 32px);-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;padding-left:1%}.play-icon:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.play-icon:hover{background:#FFCC00}.section-homepage_steps{position:relative;color:#FFFFFF;padding-top:16px;--padding-bottom:clamp(85px, 11.9791666667vw, 230px)}.section-homepage_steps .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-homepage_steps .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-homepage_steps .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.2}.section-homepage_steps .step-item{max-width:clamp(720px, 48.9583333333vw, 940px);margin-left:auto;margin-right:auto}.section-homepage_steps .step-item__img{max-width:clamp(32px, 4.2708333333vw, 82px);margin-inline:auto}.section-homepage_steps .step-item .h2{font-size:clamp(40px, 4.6875vw, 90px);letter-spacing:-0.05em;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);margin-bottom:0}.section-homepage_steps .step-item:not(:first-child){margin-top:16px}.section-homepage_steps .step-item:last-child .h2{font-size:clamp(55px, 6.25vw, 120px);text-transform:uppercase}.section-homepage_steps .block-cta{margin-top:30px}.section-homepage_steps .block-cta .button{min-width:clamp(180px, 15.2604166667vw, 293px)}.section-quiz{--padding-top:clamp(85px, 13.5416666667vw, 260px);--padding-bottom:clamp(85px, 13.5416666667vw, 260px);position:relative;color:#FFFFFF}.section-quiz .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-quiz .bg{background-color:#282828}}.section-quiz .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}@media (max-width:767px){.section-quiz .bg .img-bg{display:none}}.section-quiz .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.2}.section-quiz .image{margin-inline:-32%;margin-top:calc(-1 * var(--padding-top));position:relative;margin-bottom:-100px;position:relative;z-index:-1}.section-quiz .image:before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;opacity:0.2}.section-quiz .image:after{content:"";background:linear-gradient(to bottom, rgba(40, 40, 40, 0) 0%, #282828 100%);position:absolute;left:0;bottom:-1px;width:100%;height:30%;z-index:4}.section-quiz .row-main{--bs-gutter-x:clamp(30px, 4.6875vw, 90px);--bs-gutter-y: 30px}@media (min-width:992px){.section-quiz .row-main>.col-lg-5{width:39%}}@media (min-width:992px){.section-quiz .row-main>.col-lg-4{width:45%}}@media (min-width:1200px){.section-quiz .row-main>.col-lg-4{width:38%}}@media (min-width:1340px){.section-quiz .row-main>.col-lg-4{width:35%}}.section-quiz .block-text h2{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);font-size:clamp(36px, 3.6458333333vw, 70px)}.section-quiz .block-questions{background:#D9D9D9;padding:clamp(16px, 1.25vw, 24px);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}@media (max-width:991px){.section-quiz .block-questions{max-width:420px;margin-inline:auto}}.section-quiz .block-questions__content{position:relative}.section-quiz .block-questions__image .img-bg{padding-bottom:80%}.section-quiz .block-questions__image .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%)}.section-quiz .block-questions__text{position:absolute;z-index:5;left:0;top:0;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);width:100%;height:100%;display:flex;flex-direction:column;padding:clamp(20px, 2.0833333333vw, 40px)}@media (max-width:1499px){.section-quiz .block-questions__text{padding:clamp(20px, 1.3020833333vw, 25px)}}.section-quiz .block-questions__text--question{display:flex;flex-grow:1;flex-direction:column}.section-quiz .block-questions__text--question:not(.active){display:none}.section-quiz .block-questions__text--question h3{font-size:clamp(24px, 2.0833333333vw, 40px);font-weight:800}.section-quiz .block-questions__text--question_answers{margin-top:auto}.section-quiz .block-questions__text--question_answers .nav{column-gap:20px;row-gap:20px}.section-quiz .block-questions__text--question_answers .nav>li{flex:0 0 calc(50% - 20px)}.section-quiz .block-questions__text--question_answers .nav>li label{font-size:clamp(16px, 1.1458333333vw, 22px);font-weight:800;cursor:pointer;position:relative}.section-quiz .block-questions__text--question_answers .nav>li label input{position:absolute;opacity:0;left:0;top:0}.section-quiz .block-questions__text--question_answers .nav>li label input+span{display:flex;align-items:center;column-gap:clamp(8px, 1.0416666667vw, 20px)}.section-quiz .block-questions__text--question_answers .nav>li label input+span:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-grow:0;flex-shrink:0;flex-basis:clamp(24px, 1.6666666667vw, 32px);width:clamp(24px, 1.6666666667vw, 32px);height:clamp(24px, 1.6666666667vw, 32px);font-size:clamp(14px, 0.8854166667vw, 17px);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;align-items:center;justify-content:center;border:2px solid #FFCC00;color:transparent}.section-quiz .block-questions__text--question_answers .nav>li label input:checked+span:before{color:#7B0323;background-color:#FFCC00}.section-quiz .block-questions__text--question[data-question="7"] .nav li{flex:0 0 100% !important}.section-quiz .block-questions__actions{padding:6px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);position:relative}.section-quiz .block-questions__actions--steps{position:absolute;width:110%;right:36%;top:30%}@media (max-width:767px){.section-quiz .block-questions__actions--steps{right:40%}}.section-quiz .block-questions__actions .button{height:clamp(50px, 3.3333333333vw, 64px);font-size:clamp(18px, 1.25vw, 24px);min-width:clamp(100px, 7.03125vw, 135px)}.section-featured_products{position:relative;color:#FFFFFF;--padding-top:clamp(55px, 5vw, 96px);--padding-bottom:clamp(55px, 5vw, 96px)}.section-featured_products .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-featured_products .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-featured_products .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-featured_products .row-main{--bs-gutter-y: 50px;--bs-gutter-x:clamp(30px, 3.125vw, 60px)}@media (min-width:992px){.section-featured_products .row-main>.col-lg-3{width:26%}}@media (min-width:992px){.section-featured_products .row-main>.col-lg-9{width:74%}}@media (min-width:992px){.section-featured_products .row-main>.sticky-lg-top{top:37vh;z-index:3 !important}}.section-featured_products .block-text h2{margin-bottom:0.75em}@media (max-width:767px){.section-featured_products .block-products{margin-left:-25px;margin-right:-25px}}.section-featured_products .block-products .row{--bs-gutter-x: 16px;--bs-gutter-y:clamp(30px, 2.5vw, 48px)}.section-featured_products .swiper-nav{justify-content:center}.section-instagram_feed{--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px);background-color:#FFCC00}.section-instagram_feed .block-headline{margin-bottom:clamp(30px, 2.5vw, 48px)}.section-instagram_feed .block-headline .row{--bs-gutter-y: 20px}.section-instagram_feed .block-headline h2{color:#FFFFFF}.section-instagram_feed .block-headline h2 span,.section-instagram_feed .block-headline h2 a{color:#202020}@media (max-width:767px){.section-instagram_feed .block-headline h2 span,.section-instagram_feed .block-headline h2 a{font-size:0.8em}}.section-instagram_feed #sb_instagram{padding-bottom:0 !important}.section-instagram_feed #sb_instagram #sbi_images.sbi_carousel{padding:0 !important}.section-instagram_feed #sb_instagram .sbi_inner_wrap{-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important}.section-instagram_feed #sb_instagram .sbi-owl-dots{padding-bottom:0;display:flex;align-items:center;justify-content:center}.section-instagram_feed .button.alt{border:2px solid #7B0323}.section-instagram_feed .button.alt:hover{border:2px solid #7B0323}.section-full_width_cta{position:relative;color:#FFFFFF}@media (min-width:768px){.section-full_width_cta{min-height:100vh}}@media (max-width:767px){.section-full_width_cta{padding-top:0;background-color:#282828}}.section-full_width_cta .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-full_width_cta .bg{display:none}}.section-full_width_cta .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-full_width_cta .block-video{margin-inline:-32%;position:relative;margin-bottom:-100px;position:relative;z-index:1}.section-full_width_cta .block-video:after{content:"";background:linear-gradient(to bottom, rgba(40, 40, 40, 0) 0%, #282828 100%);position:absolute;left:0;bottom:-1px;width:100%;height:30%;z-index:3}.section-full_width_cta .block-text{max-width:clamp(920px, 60.4166666667vw, 1160px);margin-inline:auto;position:relative;z-index:2}.section-full_width_cta .block-text h2{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);font-size:clamp(36px, 3.6458333333vw, 70px);margin-bottom:0.75em;position:relative;display:inline-grid}@media (max-width:767px){.section-full_width_cta .block-text h2{margin-right:30px}}.section-full_width_cta .block-text h2 .svg-inline{position:absolute;right:0;top:0;-webkit-transform:translate(125%, -30%);-moz-transform:translate(125%, -30%);-ms-transform:translate(125%, -30%);-o-transform:translate(125%, -30%);transform:translate(125%, -30%)}@media (max-width:767px){.section-full_width_cta .block-text h2 .svg-inline{-webkit-transform:translate(125%, 50%);-moz-transform:translate(125%, 50%);-ms-transform:translate(125%, 50%);-o-transform:translate(125%, 50%);transform:translate(125%, 50%)}}.section-full_width_cta .block-text p{max-width:clamp(720px, 52.0833333333vw, 1000px);margin-inline:auto}.section-full_width_cta .block-text .button{margin-top:10px}.section-full_width_cta_v2{position:relative;color:#FFFFFF;min-height:clamp(400px, 36.4583333333vw, 700px)}.section-full_width_cta_v2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-full_width_cta_v2 .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-full_width_cta_v2 .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.05}.section-full_width_cta_v2 .block-text{max-width:clamp(480px, 27.6041666667vw, 530px)}.section-full_width_cta_v2 .block-text h2{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px);margin-bottom:0.35em}.section-full_width_cta_v2 .block-text p{max-width:clamp(380px, 21.3541666667vw, 410px)}.section-full_width_cta_v2 .block-text .button{margin-top:10px}.section-full_width_cta_v3{position:relative}@media (min-width:768px){.section-full_width_cta_v3{min-height:100vh}}@media (max-width:767px){.section-full_width_cta_v3{padding-bottom:0;background-color:#282828}}.section-full_width_cta_v3 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-full_width_cta_v3 .bg{display:none}}.section-full_width_cta_v3 .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-full_width_cta_v3 .image{margin-inline:-10%;margin-top:-100px;position:relative;position:relative;z-index:1}.section-full_width_cta_v3 .image:after{content:"";background:linear-gradient(to bottom, #282828 0%, rgba(40, 40, 40, 0) 100%);position:absolute;left:0;top:-1px;width:100%;height:70px;z-index:4}.section-full_width_cta_v3 .block-content{position:relative;z-index:2}.section-full_width_cta_v3 .block-content .block-text{max-width:clamp(640px, 37.6041666667vw, 722px);position:relative;z-index:3}@media (max-width:767px){.section-full_width_cta_v3 .block-content .block-text{margin-left:-6%;margin-right:-11%}}.section-full_width_cta_v3 .block-content .block-text__img{-webkit-transform:rotate(-184deg) scaleY(-1);-moz-transform:rotate(-184deg) scaleY(-1);-ms-transform:rotate(-184deg) scaleY(-1);-o-transform:rotate(-184deg) scaleY(-1);transform:rotate(-184deg) scaleY(-1)}.section-full_width_cta_v3 .block-content .block-text__txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;padding:11% 15% 5% 12%;font-size:clamp(13px, 0.8333333333vw, 16px)}.section-full_width_cta_v3 .block-content .block-text__txt h4{color:#868686;font-size:clamp(13px, 0.9375vw, 18px);text-transform:uppercase}.section-full_width_cta_v3 .block-content .block-text__txt h2{font-size:clamp(28px, 3.125vw, 60px);margin-bottom:0.35em}.section-full_width_cta_v3 .block-content .block-text__txt p{padding-right:10%}.section-full_width_cta_v3 .block-content .block-text__txt .button{min-width:clamp(120px, 10.1041666667vw, 194px)}.section-full_width_cta_v4{position:relative;color:#FFFFFF;min-height:clamp(320px, 31.25vw, 600px)}.section-full_width_cta_v4 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-full_width_cta_v4 .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-full_width_cta_v4 .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-full_width_cta_v4 .block-text{max-width:clamp(680px, 43.2291666667vw, 830px);margin-inline:auto;font-size:clamp(18px, 1.5625vw, 30px);font-weight:800;line-height:1.1}.section-full_width_cta_v4 .block-text h2{color:#FFCC00;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px);margin-bottom:0.35em}.section-ideas_insights_overview{position:relative}.section-ideas_insights_overview .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-ideas_insights_overview .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-ideas_insights_overview .row-main{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-ideas_insights_overview .row-main>.col-lg-4{width:42%}}@media (min-width:992px){.section-ideas_insights_overview .row-main>.col-lg-8{width:58%}}.section-ideas_insights_overview .block-featured_posts .swiper-slide{height:auto}.section-ideas_insights_overview .block-featured_posts .swiper-pagination{justify-content:center}.section-ideas_insights_overview .block-featured_posts .blog-card{padding:0;overflow:hidden;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section-ideas_insights_overview .block-featured_posts .blog-card__image .img-bg{padding-bottom:100%}.section-ideas_insights_overview .block-featured_posts .blog-card__image .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 72.07%, rgba(0, 0, 0, 0.7) 100%)}.section-ideas_insights_overview .block-featured_posts .blog-card__text{position:absolute;left:0;bottom:0;width:100%;z-index:3;color:#FFFFFF;padding:clamp(20px, 2.34375vw, 45px)}.section-ideas_insights_overview .block-featured_posts .blog-card__text .post-meta{color:#FFFFFF}.section-ideas_insights_overview .block-featured_posts .blog-card__text h3{font-size:clamp(24px, 1.8229166667vw, 35px);font-weight:800}.section-ideas_insights_overview .block-featured_posts .blog-card__text h3 a{color:#FFFFFF}@media (max-width:767px){.section-ideas_insights_overview .search-filter-query{margin-left:-25px;margin-right:-25px}}.section-ideas_insights_overview .block-headline{margin-bottom:30px}.section-ideas_insights_overview .block-headline h2{font-size:clamp(35px, 3.6458333333vw, 70px)}.section-ideas_insights_overview .block-headline .row{--bs-gutter-y: 16px}.section-ideas_insights_overview .block-content .swiper-slide{height:auto}.section-ideas_insights_overview .block-content .swiper-button-prev,.section-ideas_insights_overview .block-content .swiper-button-next{background-color:#FFFFFF;border-color:#FFFFFF;color:#FFCC00}.section-ideas_insights_overview .block-content .swiper-button-prev:hover,.section-ideas_insights_overview .block-content .swiper-button-next:hover{background-color:#FFCC00;border-color:#FFCC00;color:#7B0323}@media (max-width:767px){.section-ideas_insights_overview .block-content .blog-card{box-shadow:0px 7px 15px 0px rgba(0, 0, 0, 0.2)}}.section-ideas_insights_overview .block-content .search-filter-input-button-group{margin-bottom:clamp(25px, 1.8229166667vw, 35px);background-color:#FFFFFF;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;--search-filter-input-selected-color: #7B0323;justify-content:space-between;--search-filter-input-color: #202020}.section-ideas_insights_overview .block-content .search-filter-input-button-group .search-filter-input-button{background:none !important;border:none !important;box-shadow:none !important;font-size:clamp(14px, 0.9375vw, 18px);font-weight:700;text-transform:uppercase;height:50px;white-space:nowrap;margin:0 !important;padding-inline:clamp(20px, 1.6666666667vw, 32px)}.section-ideas_insights_overview .block-content .search-filter-field--input-type-select{margin-bottom:16px;margin-inline:20px;--search-filter-input-placeholder-color: #7B0323}.section-ideas_insights_overview .block-content .search-filter-field--input-type-select .search-filter-component-combobox-base{border-radius:25px;border-color:#FFFFFF}.section-ideas_insights_overview .block-content .search-filter-field--input-type-select .search-filter-component-combobox-base .search-filter-component-combobox__selection{height:43px;text-transform:uppercase;font-weight:700;color:#7B0323}.section-ideas_insights_overview .search-filter-query--id-6 .swiper-nav{justify-content:center}@media (min-width:992px){.section-ideas_insights_overview .search-filter-query--id-6 .swiper-nav{justify-content:flex-end}}.section-stats{position:relative;color:#FFFFFF;overflow:hidden}@media (min-width:992px){.section-stats{min-height:110vh}}.section-stats .bg{position:absolute;left:0;top:0;width:150%;height:100%;z-index:-1;transition:transform 0.2s ease-out}@media (max-width:991px){.section-stats .bg{backdrop-filter:blur(6px)}}.section-stats .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%}.section-stats .row{--bs-gutter-x: 30px;--bs-gutter-y: 40px}.section-stats .stats-list{position:relative;padding:200px 0}.section-stats .stats-list__item{text-align:center;font-size:clamp(18px, 1.25vw, 24px);line-height:1;letter-spacing:-0.03em;font-weight:800;text-transform:capitalize}.section-stats .stats-list__item .h2{font-size:clamp(42px, 5.2083333333vw, 100px);margin-bottom:10px}.section-stats .stats-list__item p{max-width:clamp(210px, 12.5vw, 240px);margin-inline:auto;margin-bottom:0}.section-stats .stats-list__mobile{position:relative;max-width:325px;margin-inline:auto}.section-stats .stats-list__mobile .swiper-stats{height:520px}.section-stats .stats-list__mobile .swiper-slide{cursor:pointer;text-align:center}.section-stats .stats-list__mobile .swiper-slide:not(.swiper-slide-active){filter:blur(6.5px);opacity:0.6}.section-stats .magnifier-hand-mobile{position:absolute;width:830px;right:0;top:0;z-index:3;pointer-events:none;-webkit-transform:rotate(-9deg) translate(-4%, 30%);-moz-transform:rotate(-9deg) translate(-4%, 30%);-ms-transform:rotate(-9deg) translate(-4%, 30%);-o-transform:rotate(-9deg) translate(-4%, 30%);transform:rotate(-9deg) translate(-4%, 30%)}.section-stats .blur-overlay{--circle:clamp(160px, 13.0208333333vw, 250px);position:absolute;inset:0;backdrop-filter:blur(6px);pointer-events:none;z-index:2;mask-image:radial-gradient(circle var(--circle) at var(--x, 50%) var(--y, 50%), transparent 0px, black var(--circle));-webkit-mask-image:radial-gradient(circle var(--circle) at var(--x, 50%) var(--y, 50%), transparent 0px, black var(--circle))}@media (max-width:1199px){.section-stats .blur-overlay{margin-top:7vw}}@media (max-width:991px){.section-stats .blur-overlay{display:none}}.section-stats .magnifier-hand{position:absolute;width:78%;left:0;top:0;z-index:3;pointer-events:none;-webkit-transform:translate(-71%, 8%);-moz-transform:translate(-71%, 8%);-ms-transform:translate(-71%, 8%);-o-transform:translate(-71%, 8%);transform:translate(-71%, 8%)}@media (max-width:1720px){.section-stats .magnifier-hand img{-webkit-transform:translate(0, 2.5vw);-moz-transform:translate(0, 2.5vw);-ms-transform:translate(0, 2.5vw);-o-transform:translate(0, 2.5vw);transform:translate(0, 2.5vw)}}@media (max-width:1439px){.section-stats .magnifier-hand img{-webkit-transform:translate(0, 4.5vw);-moz-transform:translate(0, 4.5vw);-ms-transform:translate(0, 4.5vw);-o-transform:translate(0, 4.5vw);transform:translate(0, 4.5vw)}}@media (max-width:1279px){.section-stats .magnifier-hand img{-webkit-transform:translate(0, 6vw);-moz-transform:translate(0, 6vw);-ms-transform:translate(0, 6vw);-o-transform:translate(0, 6vw);transform:translate(0, 6vw)}}@media (max-width:1199px){.section-stats .magnifier-hand img{-webkit-transform:translate(0, 8vw);-moz-transform:translate(0, 8vw);-ms-transform:translate(0, 8vw);-o-transform:translate(0, 8vw);transform:translate(0, 8vw)}}.section-testimonials{position:relative;color:#FFFFFF}@media (max-width:767px){.section-testimonials{padding-bottom:0}}.section-testimonials .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-testimonials .bg{background-color:#282828}}.section-testimonials .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}@media (max-width:767px){.section-testimonials .bg .img-bg{display:none}}.section-testimonials .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(270deg, rgba(0, 0, 0, 0.09) 49.48%, rgba(0, 0, 0, 0.3) 63.44%)}.section-testimonials .image{margin-inline:-32%;margin-top:50px;position:relative;position:relative;z-index:-1}.section-testimonials .image:after{content:"";background:linear-gradient(to bottom, #282828 0%, rgba(40, 40, 40, 0) 100%);position:absolute;left:0;top:-1px;width:100%;height:70px;z-index:4}.section-testimonials .row{--bs-gutter-x:clamp(30px, 4.6875vw, 90px);--bs-gutter-y: 30px}.section-testimonials .block-text{margin-bottom:clamp(35px, 2.6041666667vw, 50px)}.section-testimonials .block-content{max-width:clamp(600px, 37.5vw, 720px)}.section-testimonials .testimonial-card__stars{max-width:clamp(120px, 9.21875vw, 177px);margin-bottom:clamp(25px, 2.0833333333vw, 40px)}.section-testimonials .testimonial-card__content blockquote{font-weight:500;margin-bottom:1em}@media (max-width:767px){.section-testimonials .testimonial-card__content blockquote{font-size:20px}}.section-testimonials .testimonial-card__content--author{text-align:right;text-transform:uppercase;font-weight:700;font-size:clamp(15px, 1.09375vw, 21px)}.section-testimonials.layout-v2 .block-content{margin-left:auto}.section-testimonials.layout-v2 .image img{-webkit-transform:translateX(15%);-moz-transform:translateX(15%);-ms-transform:translateX(15%);-o-transform:translateX(15%);transform:translateX(15%)}.section-subscribe{--padding-top:clamp(75px, 12.5vw, 240px);--padding-bottom:clamp(75px, 12.5vw, 240px);position:relative;overflow:hidden}@media (max-width:767px){.section-subscribe{padding-bottom:0}}.section-subscribe .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width:767px){.section-subscribe .bg{background-color:#282828}}.section-subscribe .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}@media (max-width:767px){.section-subscribe .bg .img-bg{display:none}}.section-subscribe .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 25.31%, rgba(0, 0, 0, 0.5) 70.42%)}.section-subscribe .image{margin-inline:-10%;margin-top:-100px;position:relative;position:relative;z-index:-1}.section-subscribe .image:after{content:"";background:linear-gradient(to bottom, #282828 0%, rgba(40, 40, 40, 0) 100%);position:absolute;left:0;top:-1px;width:100%;height:70px;z-index:4}.section-subscribe .block-text{max-width:clamp(640px, 37.6041666667vw, 722px);position:relative;z-index:3;margin-left:auto}@media (max-width:767px){.section-subscribe .block-text{margin-left:-8%;margin-right:-10%}}.section-subscribe .block-text__steps{position:absolute;left:0;top:0;width:27%;-webkit-transform:translate(-90%, -50%);-moz-transform:translate(-90%, -50%);-ms-transform:translate(-90%, -50%);-o-transform:translate(-90%, -50%);transform:translate(-90%, -50%)}@media (max-width:991px){.section-subscribe .block-text__steps{display:none}}.section-subscribe .block-text__img{-webkit-transform:rotate(-184deg) scaleY(-1);-moz-transform:rotate(-184deg) scaleY(-1);-ms-transform:rotate(-184deg) scaleY(-1);-o-transform:rotate(-184deg) scaleY(-1);transform:rotate(-184deg) scaleY(-1)}.section-subscribe .block-text__txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;padding:11% 15% 5% 12%;font-size:clamp(15px, 1.25vw, 24px)}.section-subscribe .block-text__txt h4{color:#868686;font-size:clamp(16px, 0.9375vw, 18px);text-transform:uppercase}.section-subscribe .block-text__txt h2{font-size:clamp(30px, 3.125vw, 60px);margin-bottom:0.35em}@media (max-width:767px){.section-subscribe .block-text__txt h2 .svg-inline{vertical-align:6px}}.section-subscribe .block-text__txt p{max-width:clamp(260px, 20.0520833333vw, 385px);line-height:1.3;margin-bottom:15px}.section-subscribe .block-text__txt div.gform_wrapper.gravity-theme .gform_fields{display:flex;column-gap:0}.section-subscribe .block-text__txt div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:-40px}.section-subscribe .block-text__txt div.gform_wrapper.gravity-theme input[type=email]{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border-color:#FFFFFF;padding-right:55px}.section-subscribe .block-text__txt .button{min-width:clamp(120px, 10.1041666667vw, 194px);width:auto !important;white-space:nowrap}.section-how_to_play{position:relative;color:#FFFFFF;--padding-top:clamp(85px, 13.5416666667vw, 260px);--padding-bottom:clamp(85px, 13.5416666667vw, 260px)}.section-how_to_play .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-how_to_play .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-how_to_play .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:42%;height:100%;z-index:3;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}.section-how_to_play .bg .img-bg:after{content:"";position:absolute;right:0;top:0;width:42%;height:100%;z-index:3;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 62%)}.section-how_to_play .row{--bs-gutter-y: 50px;--bs-gutter-x: 30px}@media (min-width:992px){.section-how_to_play .row>.col-lg-3{width:26%}}@media (min-width:992px){.section-how_to_play .row>.col-lg-8{width:65%}}@media (min-width:992px){.section-how_to_play .row>.sticky-lg-top{top:clamp(130px, 10.4166666667vw, 200px);z-index:3 !important}}@media (max-width:991px){.section-how_to_play .block-text{text-align:center}}.section-how_to_play .block-text h2{font-size:clamp(36px, 4.1666666667vw, 80px);letter-spacing:-0.05em;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}@media (max-width:991px){.section-how_to_play .blocks-list{margin-inline:auto;max-width:680px}}.section-how_to_play .blocks-list__item{position:relative;display:flex;flex-direction:column}.section-how_to_play .blocks-list__item:not(:first-child){margin-top:clamp(55px, 7.5520833333vw, 145px)}.section-how_to_play .blocks-list__item--steps{pointer-events:none;width:clamp(180px, 13.125vw, 252px);z-index:-1}@media (min-width:768px){.section-how_to_play .blocks-list__item--steps{position:absolute;left:0;top:0}}.section-how_to_play .blocks-list__item--text{position:relative;display:flex;align-items:flex-start;column-gap:16px;flex:0 0 30%;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-how_to_play .blocks-list__item--text h4{text-transform:uppercase;color:#9B9B9B;font-size:clamp(13px, 0.8333333333vw, 16px)}.section-how_to_play .blocks-list__item--text h3{font-weight:800;font-size:clamp(26px, 2.0833333333vw, 40px);text-shadow:0px 5px 10px rgba(0, 0, 0, 0.25)}.section-how_to_play .blocks-list__item--number{width:clamp(32px, 2.1354166667vw, 41px);flex-basis:clamp(32px, 2.1354166667vw, 41px);flex-grow:0;flex-shrink:0;position:relative;left:0;top:0;color:#202020;font-weight:700;font-size:clamp(21px, 1.5625vw, 30px);display:block;margin-top:-4px}.section-how_to_play .blocks-list__item--number .card-number{position:absolute;width:100%;height:100%;z-index:3;left:0;top:0;display:flex;align-items:center;justify-content:center;padding-left:24%;padding-top:15%}.section-how_to_play .blocks-list__item--image{flex:0 0 52%}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="1"]{flex-direction:row;column-gap:10px}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="1"] .blocks-list__item--text{margin-top:clamp(65px, 6.7708333333vw, 130px);order:-1}}.section-how_to_play .blocks-list__item[data-step="1"] .blocks-list__item--steps{-webkit-transform:translate(20%, -70%);-moz-transform:translate(20%, -70%);-ms-transform:translate(20%, -70%);-o-transform:translate(20%, -70%);transform:translate(20%, -70%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="1"] .blocks-list__item--steps{display:none}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="2"]{flex-direction:row;column-gap:10px}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="2"] .blocks-list__item--text{margin-top:clamp(110px, 11.4583333333vw, 220px)}}.section-how_to_play .blocks-list__item[data-step="2"] .blocks-list__item--steps{left:auto;right:0;-webkit-transform:scaleX(-1) translate(86%, -64%);-moz-transform:scaleX(-1) translate(86%, -64%);-ms-transform:scaleX(-1) translate(86%, -64%);-o-transform:scaleX(-1) translate(86%, -64%);transform:scaleX(-1) translate(86%, -64%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="2"] .blocks-list__item--steps{-webkit-transform:translate(-17%, -37%);-moz-transform:translate(-17%, -37%);-ms-transform:translate(-17%, -37%);-o-transform:translate(-17%, -37%);transform:translate(-17%, -37%);margin-bottom:-17%}}.section-how_to_play .blocks-list__item[data-step="3"]{margin-top:clamp(65px, 9.6354166667vw, 185px)}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="3"] .blocks-list__item--text{margin-left:clamp(30px, 4.6875vw, 90px);max-width:clamp(300px, 18.75vw, 360px)}}.section-how_to_play .blocks-list__item[data-step="3"] .blocks-list__item--image{max-width:clamp(540px, 35.9375vw, 690px)}.section-how_to_play .blocks-list__item[data-step="3"] .blocks-list__item--steps{transform-origin:0 0;-webkit-transform:translate(32%, -68%);-moz-transform:translate(32%, -68%);-ms-transform:translate(32%, -68%);-o-transform:translate(32%, -68%);transform:translate(32%, -68%);width:clamp(120px, 13.125vw, 252px)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="3"] .blocks-list__item--steps{-webkit-transform:scaleX(-1) rotate(-46deg) translate(-13%, 12%);-moz-transform:scaleX(-1) rotate(-46deg) translate(-13%, 12%);-ms-transform:scaleX(-1) rotate(-46deg) translate(-13%, 12%);-o-transform:scaleX(-1) rotate(-46deg) translate(-13%, 12%);transform:scaleX(-1) rotate(-46deg) translate(-13%, 12%);margin-left:auto;margin-bottom:-28%}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="4"] .blocks-list__item--text{margin-left:45%;margin-top:-2%;max-width:clamp(245px, 15.3645833333vw, 295px)}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="4"] .blocks-list__item--image{max-width:clamp(460px, 29.0625vw, 558px);margin-left:10%}}.section-how_to_play .blocks-list__item[data-step="4"] .blocks-list__item--steps{left:auto;right:0;-webkit-transform:scaleX(-1) rotate(22deg) translate(40%, -125%);-moz-transform:scaleX(-1) rotate(22deg) translate(40%, -125%);-ms-transform:scaleX(-1) rotate(22deg) translate(40%, -125%);-o-transform:scaleX(-1) rotate(22deg) translate(40%, -125%);transform:scaleX(-1) rotate(22deg) translate(40%, -125%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="4"] .blocks-list__item--steps{-webkit-transform:rotate(22deg) translate(38%, -27%);-moz-transform:rotate(22deg) translate(38%, -27%);-ms-transform:rotate(22deg) translate(38%, -27%);-o-transform:rotate(22deg) translate(38%, -27%);transform:rotate(22deg) translate(38%, -27%)}}.section-how_to_play .blocks-list__item[data-step="5"]{margin-top:clamp(45px, 4.4270833333vw, 85px)}.section-how_to_play .blocks-list__item[data-step="5"] .blocks-list__item--text{max-width:clamp(290px, 18.2291666667vw, 350px)}@media (min-width:992px){.section-how_to_play .blocks-list__item[data-step="5"] .blocks-list__item--text{margin-left:clamp(-80px, -4.1666666667vw, -20px)}}.section-how_to_play .blocks-list__item[data-step="5"] .blocks-list__item--image{max-width:clamp(540px, 35.9375vw, 690px)}.section-how_to_play .blocks-list__item[data-step="5"] .blocks-list__item--steps{transform-origin:0 0;-webkit-transform:rotate(46deg) translate(-79%, -93%);-moz-transform:rotate(46deg) translate(-79%, -93%);-ms-transform:rotate(46deg) translate(-79%, -93%);-o-transform:rotate(46deg) translate(-79%, -93%);transform:rotate(46deg) translate(-79%, -93%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="5"] .blocks-list__item--steps{-webkit-transform:scaleX(-1) rotate(2deg) translate(-136%, -11%);-moz-transform:scaleX(-1) rotate(2deg) translate(-136%, -11%);-ms-transform:scaleX(-1) rotate(2deg) translate(-136%, -11%);-o-transform:scaleX(-1) rotate(2deg) translate(-136%, -11%);transform:scaleX(-1) rotate(2deg) translate(-136%, -11%)}}.section-how_to_play .blocks-list__item[data-step="6"]{margin-top:clamp(45px, 4.4270833333vw, 85px)}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="6"] .blocks-list__item--text{margin-left:45%;max-width:clamp(375px, 22.1875vw, 426px);margin-top:6%}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="6"] .blocks-list__item--image{-webkit-transform:rotate(21deg) translate(10%, 0);-moz-transform:rotate(21deg) translate(10%, 0);-ms-transform:rotate(21deg) translate(10%, 0);-o-transform:rotate(21deg) translate(10%, 0);transform:rotate(21deg) translate(10%, 0);max-width:clamp(460px, 29.0625vw, 558px);margin-left:10%}}.section-how_to_play .blocks-list__item[data-step="6"] .blocks-list__item--steps{left:auto;right:0;-webkit-transform:scaleX(-1) rotate(6deg) translate(45%, -97%);-moz-transform:scaleX(-1) rotate(6deg) translate(45%, -97%);-ms-transform:scaleX(-1) rotate(6deg) translate(45%, -97%);-o-transform:scaleX(-1) rotate(6deg) translate(45%, -97%);transform:scaleX(-1) rotate(6deg) translate(45%, -97%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="6"] .blocks-list__item--steps{-webkit-transform:rotate(6deg) translate(45%, -13%);-moz-transform:rotate(6deg) translate(45%, -13%);-ms-transform:rotate(6deg) translate(45%, -13%);-o-transform:rotate(6deg) translate(45%, -13%);transform:rotate(6deg) translate(45%, -13%)}}.section-how_to_play .blocks-list__item[data-step="7"]{margin-top:clamp(12px, 1.8229166667vw, 35px)}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--text{max-width:clamp(315px, 18.75vw, 360px);margin-top:16px}}@media (min-width:992px){.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--text{margin-left:clamp(-110px, -5.7291666667vw, -40px)}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--image{max-width:clamp(460px, 29.0625vw, 558px);-webkit-transform:rotate(-12deg) translate(-20%, 0);-moz-transform:rotate(-12deg) translate(-20%, 0);-ms-transform:rotate(-12deg) translate(-20%, 0);-o-transform:rotate(-12deg) translate(-20%, 0);transform:rotate(-12deg) translate(-20%, 0)}}@media (max-width:991px){.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--image{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--steps{transform-origin:0 0;-webkit-transform:rotate(41deg) translate(-67%, -105%);-moz-transform:rotate(41deg) translate(-67%, -105%);-ms-transform:rotate(41deg) translate(-67%, -105%);-o-transform:rotate(41deg) translate(-67%, -105%);transform:rotate(41deg) translate(-67%, -105%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="7"] .blocks-list__item--steps{-webkit-transform:scaleX(-1) rotate(4deg) translate(-153%, 3%);-moz-transform:scaleX(-1) rotate(4deg) translate(-153%, 3%);-ms-transform:scaleX(-1) rotate(4deg) translate(-153%, 3%);-o-transform:scaleX(-1) rotate(4deg) translate(-153%, 3%);transform:scaleX(-1) rotate(4deg) translate(-153%, 3%)}}.section-how_to_play .blocks-list__item[data-step="8"]{margin-top:clamp(45px, 4.4270833333vw, 85px)}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="8"] .blocks-list__item--text{margin-left:35%;max-width:clamp(265px, 15.625vw, 300px);margin-top:-2%}}@media (min-width:768px){.section-how_to_play .blocks-list__item[data-step="8"] .blocks-list__item--image{max-width:clamp(530px, 34.375vw, 660px);margin-left:10%;-webkit-transform:translate(10%, 0);-moz-transform:translate(10%, 0);-ms-transform:translate(10%, 0);-o-transform:translate(10%, 0);transform:translate(10%, 0)}}.section-how_to_play .blocks-list__item[data-step="8"] .blocks-list__item--steps{left:auto;right:0;-webkit-transform:scaleX(-1) rotate(41deg) translate(30%, -160%);-moz-transform:scaleX(-1) rotate(41deg) translate(30%, -160%);-ms-transform:scaleX(-1) rotate(41deg) translate(30%, -160%);-o-transform:scaleX(-1) rotate(41deg) translate(30%, -160%);transform:scaleX(-1) rotate(41deg) translate(30%, -160%)}@media (max-width:767px){.section-how_to_play .blocks-list__item[data-step="8"] .blocks-list__item--steps{-webkit-transform:rotate(41deg) translate(30%, -42%);-moz-transform:rotate(41deg) translate(30%, -42%);-ms-transform:rotate(41deg) translate(30%, -42%);-o-transform:rotate(41deg) translate(30%, -42%);transform:rotate(41deg) translate(30%, -42%)}}.section-how_to_play .block-video{margin-top:clamp(60px, 5.2083333333vw, 100px)}@media (min-width:992px){.section-how_to_play .block-video{margin-right:clamp(-140px, -7.2916666667vw, -35px)}}.section-how_to_play .block-video .row{--bs-gutter-x:clamp(30px, 2.0833333333vw, 40px);--bs-gutter-y: 30px}.section-how_to_play .block-video .img{position:relative}.section-how_to_play .block-video .img .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:68%}.section-how_to_play .block-video h3{font-size:clamp(28px, 2.0833333333vw, 40px);text-shadow:0px 5px 10px rgba(0, 0, 0, 0.25);font-weight:800}.section-faqs{position:relative}.section-faqs .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-faqs .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-faqs .row{--bs-gutter-x:clamp(24px, 2.6041666667vw, 50px);--bs-gutter-y: 30px}@media (min-width:992px){.section-faqs .row>.col-lg-4{width:40%}}@media (min-width:992px){.section-faqs .row>.col-lg-8{width:60%}}.section-faqs .block-image{position:relative}.section-faqs .block-image__img .img-bg{padding-bottom:85%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-faqs .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-faqs .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 3.125vw, 60px);padding-bottom:clamp(20px, 3.125vw, 60px);font-size:clamp(16px, 1.25vw, 24px);font-weight:500;line-height:1.3}.section-faqs .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(36px, 4.1666666667vw, 80px)}.section-faqs .block-faqs>.accordion{--bs-accordion-btn-padding-x:clamp(25px, 1.875vw, 36px);--bs-accordion-body-padding-x: calc(var(--bs-accordion-btn-toggle-font-size) + var(--bs-accordion-btn-padding-x) + 5px)}@media (max-width:767px){.section-faqs .block-faqs>.accordion{--bs-accordion-body-padding-x: 0}}.section-faqs .block-faqs>.accordion>.accordion-item>.accordion-header .accordion-button{font-size:clamp(24px, 1.6666666667vw, 32px)}.section-faqs .block-faqs>.accordion>.accordion-item>.accordion-header .accordion-button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;order:2;margin-left:auto;font-size:clamp(8px, 0.5208333333vw, 10px)}.section-faqs .block-faqs>.accordion .accordion{--bs-accordion-btn-padding-y:clamp(6px, 0.5208333333vw, 10px)}.section-homepage_steps{position:relative;color:#FFFFFF;padding-top:16px;--padding-bottom:clamp(85px, 11.9791666667vw, 230px)}.section-homepage_steps .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-homepage_steps .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-homepage_steps .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.2}.section-homepage_steps .step-item{max-width:clamp(720px, 48.9583333333vw, 940px);margin-left:auto;margin-right:auto}.section-homepage_steps .step-item .h2{font-size:clamp(40px, 4.6875vw, 90px);letter-spacing:-0.05em;text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);margin-bottom:0}.section-homepage_steps .step-item:not(:first-child){margin-top:16px}.section-homepage_steps .step-item:last-child .h2{font-size:clamp(55px, 6.25vw, 120px);text-transform:uppercase}.section-homepage_steps .block-cta{margin-top:30px}.section-homepage_steps .block-cta .button{min-width:clamp(180px, 15.2604166667vw, 293px)}.section-catch_the_killer{position:relative;color:#FFFFFF;--padding-top:clamp(85px, 11.9791666667vw, 230px);--padding-bottom:clamp(45px, 6.7708333333vw, 130px)}.section-catch_the_killer .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-catch_the_killer .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-catch_the_killer .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.2}@media (min-width:992px){.section-catch_the_killer .container{padding-left:35px;padding-right:clamp(35px, 6.25vw, 120px)}}.section-catch_the_killer .row{--bs-gutter-x: 2px;--bs-gutter-y: 15px}@media (min-width:992px){.section-catch_the_killer .row>.col-lg-3{width:29%}}@media (min-width:992px){.section-catch_the_killer .row .col-lg-6{width:42%}}.section-catch_the_killer .step-item{text-align:center;display:flex;align-items:center;justify-content:space-between}@media (max-width:991px){.section-catch_the_killer .step-item{flex-direction:column}}.section-catch_the_killer .step-item .h2{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25);margin-bottom:0;display:block}.section-catch_the_killer .step-item__img{margin-top:10px}@media (min-width:992px){.section-catch_the_killer .step-item__img{min-width:clamp(100px, 9.4791666667vw, 182px);margin-right:-25px}}@media (max-width:991px){.section-catch_the_killer .step-item__img{margin-right:auto;margin-left:auto;min-height:140px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;margin-top:0}.section-catch_the_killer .step-item__img img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);max-height:30px}}.section-catch_the_killer .step-item__txt{flex-grow:0}@media (max-width:991px){.section-catch_the_killer .step-item__txt{max-width:245px}}@media (min-width:992px){.section-catch_the_killer .step-item[data-step="2"] .step-item__img{margin-top:35px}}.section-catch_the_killer .step-item.last .h2{font-size:clamp(45px, 3.6458333333vw, 70px);text-transform:uppercase}@media (min-width:992px){.section-catch_the_killer .step-item.last .step-item__img{min-width:clamp(120px, 10.2083333333vw, 196px);margin-top:clamp(-95px, -4.9479166667vw, -45px)}}@media (max-width:991px){.section-catch_the_killer .step-item.last .step-item__img img{max-height:20px}}.section-catch_the_killer .block-cta{margin-top:30px}.section-catch_the_killer .block-cta .button{min-width:clamp(180px, 15.2604166667vw, 293px)}.section-customer_support{position:relative}.section-customer_support .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-customer_support .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-customer_support .row-main{--bs-gutter-x:clamp(30px, 5.2083333333vw, 100px);--bs-gutter-y: 30px}.section-customer_support h2{font-size:clamp(32px, 3.125vw, 60px)}.section-customer_support .block-columns .row{--bs-gutter-x:clamp(30px, 4.1666666667vw, 80px);--bs-gutter-y:clamp(50px, 4.375vw, 84px)}.section-customer_support .block-columns__item{font-weight:500;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-boxed_cta{background-color:#F1F1F1;--padding-top:clamp(50px, 6.7708333333vw, 130px);--padding-bottom:clamp(50px, 6.7708333333vw, 130px)}@media (max-width:767px){.section-boxed_cta{background-color:#282828;padding-bottom:0}}.section-boxed_cta .block-content{position:relative}@media (max-width:767px){.section-boxed_cta .block-content{display:flex;flex-direction:column-reverse}}@media (max-width:767px){.section-boxed_cta .block-content .image{margin-inline:-32%;margin-top:50px;position:relative;position:relative;z-index:1}.section-boxed_cta .block-content .image:after{content:"";background:linear-gradient(to bottom, #282828 0%, rgba(40, 40, 40, 0) 100%);position:absolute;left:0;top:-1px;width:100%;height:70px;z-index:4}}.section-boxed_cta .block-content .img-bg{padding-bottom:45%}.section-boxed_cta .block-content .block-text{max-width:clamp(520px, 32.2916666667vw, 620px);position:relative;z-index:3}@media (min-width:768px){.section-boxed_cta .block-content .block-text{position:absolute;left:0;top:50%;-webkit-transform:translate(-12%, -50%);-moz-transform:translate(-12%, -50%);-ms-transform:translate(-12%, -50%);-o-transform:translate(-12%, -50%);transform:translate(-12%, -50%);z-index:3}}@media (max-width:767px){.section-boxed_cta .block-content .block-text{margin-left:-6%;margin-right:-11%}}.section-boxed_cta .block-content .block-text__img{-webkit-transform:rotate(-185deg) scaleY(-1);-moz-transform:rotate(-185deg) scaleY(-1);-ms-transform:rotate(-185deg) scaleY(-1);-o-transform:rotate(-185deg) scaleY(-1);transform:rotate(-185deg) scaleY(-1)}.section-boxed_cta .block-content .block-text__txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;padding:13% 15% 5% 12%;font-size:clamp(13px, 0.8333333333vw, 16px)}@media (max-width:767px){.section-boxed_cta .block-content .block-text__txt{padding:7% 13% 5% 9%}}.section-boxed_cta .block-content .block-text__txt h4{color:#868686;font-size:clamp(16px, 0.9375vw, 18px);text-transform:uppercase;margin-bottom:0.5em}.section-boxed_cta .block-content .block-text__txt h2{font-size:clamp(26px, 2.0833333333vw, 40px);margin-bottom:0.5em}.section-boxed_cta .block-content .block-text__txt p{padding-right:10%;margin-bottom:15px}@media (min-width:768px){.section-boxed_cta .block-content__right .block-text{left:auto;right:0;-webkit-transform:translate(17%, -50%);-moz-transform:translate(17%, -50%);-ms-transform:translate(17%, -50%);-o-transform:translate(17%, -50%);transform:translate(17%, -50%)}}.flip-card{perspective:1000px;position:relative;flex-grow:1;display:flex;flex-direction:column}.flip-card-inner{width:100%;transition:transform 0.5s;transform-style:preserve-3d;flex-grow:1;display:flex;flex-direction:column}.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;left:0;top:0;z-index:5}.flip-card-front{background:#FFFFFF;flex-grow:1}.flip-card-back{background:#FFFFFF;transform:rotateY(180deg)}.flip-card.flipped .flip-card-inner,.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.section-our_team{position:relative}.section-our_team .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-our_team .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-our_team .row-main{--bs-gutter-x:clamp(30px, 4.1666666667vw, 80px);--bs-gutter-y: 35px}@media (min-width:992px){.section-our_team .row-main>.col-lg-4{width:26%}}@media (min-width:992px){.section-our_team .row-main .col-lg-8{width:74%}}@media (min-width:992px){.section-our_team .row-main>.sticky-lg-top{top:clamp(130px, 10.4166666667vw, 200px);z-index:3 !important}}.section-our_team .block-text{color:#FFFFFF;font-size:clamp(16px, 1.25vw, 24px)}.section-our_team .block-text h2{font-size:clamp(32px, 3.125vw, 60px);margin-bottom:0.35em}.section-our_team .block-team .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-our_team .team-card *{letter-spacing:-0.03em}.section-our_team .team-card .flip-card-front,.section-our_team .team-card .flip-card-back{padding:12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-our_team .team-card .flip-card-back:before{content:"";width:calc(100% - 24px);height:calc(100% - 24px);top:12px;left:12px;position:absolute;z-index:1;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/team-card.jpg) no-repeat center;background-size:cover;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-our_team .team-card__back{position:relative;z-index:2;color:#FFFFFF;font-weight:500;padding:clamp(20px, 1.5625vw, 30px);line-height:1.25;max-height:100%}.section-our_team .team-card__back--title{font-weight:400}.section-our_team .team-card__back--title .h3,.section-our_team .team-card__back--title .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-our_team .team-card__back--title blockquote{margin-bottom:0}.section-our_team .team-card__bio{margin-top:20px;flex:1;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100% - 75px)}.section-our_team .team-card__image .img-bg{padding-bottom:128%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden}.section-our_team .team-card__text{padding-top:14px;padding-bottom:2px}.section-our_team .team-card__text h3{margin-bottom:0}.section-about_us{position:relative}.section-about_us .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-about_us .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-about_us .block-headline{margin-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-about_us .block-headline h2{display:inline-block;font-size:clamp(36px, 4.1666666667vw, 80px);position:relative}.section-about_us .block-headline h2 .img-steps{position:absolute;left:0;top:0;width:clamp(110px, 12.0833333333vw, 232px);-webkit-transform:translate(calc(-100% - 20px), -64%);-moz-transform:translate(calc(-100% - 20px), -64%);-ms-transform:translate(calc(-100% - 20px), -64%);-o-transform:translate(calc(-100% - 20px), -64%);transform:translate(calc(-100% - 20px), -64%)}@media (max-width:767px){.section-about_us .block-headline h2 .img-steps{display:none}}.section-about_us .block-content__row:not(:first-child){margin-top:clamp(45px, 5.2083333333vw, 100px)}.section-about_us .block-content__row .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-about_us .block-content__row .row>.col-lg-5{width:46%}}.section-about_us .block-content__row-image .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:68%}.section-about_us .block-content__row-text h2{font-family:"Inter", sans-serif;font-weight:800}.section-about_us .block-content__row-text ul{padding-left:18px}.section-about_us .block-content__row-text ul li::marker{color:#FFCC00}.section-about_us .block-content__row-text ul.nav{padding:0;column-gap:16px;row-gap:16px}.swiper{--swiper-navigation-size:clamp(44px, 3.125vw, 60px);--swiper-pagination-bullet-horizontal-gap: 0;--swiper-pagination-color: #FFCC00;--swiper-pagination-bullet-width: 30px;--swiper-pagination-bullet-height: 10px;--swiper-pagination-bullet-border-radius: 4px;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-inactive-color: #515151}@media (max-width:767px){.swiper{--swiper-pagination-bullet-width: 12px}}.swiper-pagination{display:flex;margin-top:20px;justify-content:flex-start;position:static;column-gap:8px;row-gap:2px}.swiper-pagination-bullet{display:flex;align-items:center;background:none !important}.swiper-pagination-bullet:before{content:"";display:block;border-radius:var(--swiper-pagination-bullet-border-radius);background-color:var(--swiper-pagination-bullet-inactive-color);width:100%;height:2px}.swiper-pagination-bullet-active:before{height:4px;background-color:var(--swiper-pagination-color)}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);background:none;padding:0;border:2px solid #FFCC00;color:#FFFFFF;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#FFCC00;color:#7B0323}.swiper-button-prev:after,.swiper-button-next:after{display:none !important}.swiper-button-prev.swiper-button-lock,.swiper-button-next.swiper-button-lock{display:none}.swiper-nav{display:flex;align-items:center;justify-content:space-between;column-gap:10px;row-gap:12px;margin-top:16px}.swiper-buttons{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.swiper-buttons .swiper-button-prev,.swiper-buttons .swiper-button-next{position:static;margin:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.section-our_history{position:relative;color:#FFFFFF;overflow:hidden}.section-our_history .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:transform 0.2s ease-out}.section-our_history .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:991px){.section-our_history .block-headline{text-align:center}.section-our_history .block-headline h2{font-size:40px}}.section-our_history .magnifier-hand{position:absolute;width:clamp(650px, 64.375vw, 1236px);right:0;top:0;z-index:3;pointer-events:none;-webkit-transform:rotate(-9deg) translate(2%, 27%);-moz-transform:rotate(-9deg) translate(2%, 27%);-ms-transform:rotate(-9deg) translate(2%, 27%);-o-transform:rotate(-9deg) translate(2%, 27%);transform:rotate(-9deg) translate(2%, 27%)}@media (max-width:1440px){.section-our_history .magnifier-hand{-webkit-transform:rotate(-9deg) translate(1%, 28%);-moz-transform:rotate(-9deg) translate(1%, 28%);-ms-transform:rotate(-9deg) translate(1%, 28%);-o-transform:rotate(-9deg) translate(1%, 28%);transform:rotate(-9deg) translate(1%, 28%)}}@media (max-width:1360px){.section-our_history .magnifier-hand{-webkit-transform:rotate(-9deg) translate(0%, 34%);-moz-transform:rotate(-9deg) translate(0%, 34%);-ms-transform:rotate(-9deg) translate(0%, 34%);-o-transform:rotate(-9deg) translate(0%, 34%);transform:rotate(-9deg) translate(0%, 34%)}}@media (max-width:1200px){.section-our_history .magnifier-hand{-webkit-transform:rotate(-9deg) translate(0%, 38%);-moz-transform:rotate(-9deg) translate(0%, 38%);-ms-transform:rotate(-9deg) translate(0%, 38%);-o-transform:rotate(-9deg) translate(0%, 38%);transform:rotate(-9deg) translate(0%, 38%)}}@media (max-width:1100px){.section-our_history .magnifier-hand{-webkit-transform:rotate(-9deg) translate(0%, 44%);-moz-transform:rotate(-9deg) translate(0%, 44%);-ms-transform:rotate(-9deg) translate(0%, 44%);-o-transform:rotate(-9deg) translate(0%, 44%);transform:rotate(-9deg) translate(0%, 44%)}}@media (max-width:991px){.section-our_history .magnifier-hand{width:830px;right:0;top:0;z-index:3;pointer-events:none;-webkit-transform:rotate(-9deg) translate(1.5%, 25%);-moz-transform:rotate(-9deg) translate(1.5%, 25%);-ms-transform:rotate(-9deg) translate(1.5%, 25%);-o-transform:rotate(-9deg) translate(1.5%, 25%);transform:rotate(-9deg) translate(1.5%, 25%)}}.section-our_history .row{--bs-gutter-x: 24px}@media (min-width:992px){.section-our_history .row>.col-lg-5{width:37%}}.section-our_history .events-years{position:relative}@media (max-width:991px){.section-our_history .events-years{max-width:245px;margin-inline:auto}}.section-our_history .swiper-years{height:clamp(640px, 41.6666666667vw, 800px)}@media (max-width:991px){.section-our_history .swiper-years{height:520px}}.section-our_history .events-years .swiper-slide{cursor:pointer;text-align:center}.section-our_history .events-years .swiper-slide:not(.swiper-slide-active){filter:blur(6.5px);opacity:0.6}.section-our_history .events-years .swiper-slide .h1{font-size:clamp(36px, 3.6458333333vw, 70px);margin-bottom:0}.section-our_history .events-years .swiper-slide .h1.xl{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}@media (min-width:992px){.section-our_history .block-headline{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@media (max-width:767px){.section-our_history .block-headline{margin-bottom:20px}}.section-our_history .block-headline h2{font-size:clamp(36px, 4.1666666667vw, 80px);text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}.section-our_history .events-list .swiper-slide{height:auto;display:flex;flex-direction:column}@media (min-width:768px){.section-our_history .events-list .swiper-slide{justify-content:center}}@media (max-width:767px){.section-our_history .events-list .swiper-slide{padding-bottom:60px}}@media (min-width:768px){.section-our_history .events-list .swiper-button-prev,.section-our_history .events-list .swiper-button-next{left:auto;right:0;margin:0}}@media (max-width:767px){.section-our_history .events-list .swiper-button-prev,.section-our_history .events-list .swiper-button-next{margin:0;top:auto;bottom:0}}@media (min-width:768px){.section-our_history .events-list .swiper-button-prev{-webkit-transform:rotate(90deg) translateX(calc(-50% - 5px));-moz-transform:rotate(90deg) translateX(calc(-50% - 5px));-ms-transform:rotate(90deg) translateX(calc(-50% - 5px));-o-transform:rotate(90deg) translateX(calc(-50% - 5px));transform:rotate(90deg) translateX(calc(-50% - 5px))}}@media (min-width:768px){.section-our_history .events-list .swiper-button-next{-webkit-transform:rotate(90deg) translateX(calc(50% + 5px));-moz-transform:rotate(90deg) translateX(calc(50% + 5px));-ms-transform:rotate(90deg) translateX(calc(50% + 5px));-o-transform:rotate(90deg) translateX(calc(50% + 5px));transform:rotate(90deg) translateX(calc(50% + 5px))}}@media (min-width:768px){.section-our_history .history-event{padding-right:clamp(80px, 6.25vw, 120px)}}.section-our_history .history-event__image{margin-bottom:25px}.section-our_history .history-event__image .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#FFFFFF;border:9px solid #FFFFFF;padding-bottom:60%}.section-our_history .history-event__image .img-bg img{object-position:center top}.section-our_history .history-event__text h3{color:#FFCC00;text-shadow:0px 5px 10px rgba(0, 0, 0, 0.25);font-size:clamp(24px, 1.8229166667vw, 35px);font-weight:800}.section-form{--padding-top:clamp(45px, 5.7291666667vw, 110px);--padding-bottom:clamp(45px, 5.7291666667vw, 110px);background-color:#F1F1F1}.section-form .row{--bs-gutter-x:clamp(30px, 3.90625vw, 75px);--bs-gutter-y: 35px}@media (min-width:992px){.section-form .row>.col-lg-5{width:46%}}@media (min-width:992px){.section-form .row>.col-lg-7{width:54%}}.section-form .block-image .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:68%}.section-form .block-form div.gform_wrapper.gravity-theme .gfield--type-fileupload{display:block}.section-gift_cards{position:relative;color:#FFFFFF;overflow:hidden}.section-gift_cards .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:transform 0.2s ease-out}.section-gift_cards .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-gift_cards .bg .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:rgba(0, 0, 0, 0.3)}.section-gift_cards .row-main{--bs-gutter-x:clamp(30px, 6.25vw, 120px);--bs-gutter-y: 30px}@media (min-width:992px){.section-gift_cards .row-main>.col-lg-4{width:38%}}@media (min-width:992px){.section-gift_cards .row-main>.col-lg-8{width:62%}}.section-gift_cards .block-text{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-gift_cards .block-text h2{font-size:clamp(32px, 3.125vw, 60px)}.section-gift_cards .block-gift_cards .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-gift_cards .gift-card-product{background-color:#FFFFFF;color:#202020;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px}.section-gift_cards .gift-card-product .h3,.section-gift_cards .gift-card-product .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-gift_cards .gift-card-product blockquote{font-size:clamp(20px, 1.25vw, 24px);font-weight:800;margin-bottom:0}.section-gift_cards .gift-card-product .img img{width:100%}.section-gift_cards .gift-card-product:hover{background-color:#FFCC00}.section-invites{position:relative}.section-invites .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-invites .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-invites .row-main{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-invites .block-image{position:relative}.section-invites .block-image__img .img-bg{padding-bottom:108%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-invites .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-invites .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 4.6875vw, 90px);padding-bottom:clamp(20px, 4.1666666667vw, 80px);font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-invites .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}.section-invites .block-invites{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;--padding:clamp(25px, 5.2083333333vw, 100px);font-size:clamp(14px, 0.8333333333vw, 16px);padding:var(--padding);position:relative}.section-invites .block-invites__text{overflow:hidden}@media (min-width:992px){.section-invites .block-invites__text:not(.expanded){max-height:calc(var(--h) - var(--padding) * 2)}}@media (max-width:991px){.section-invites .block-invites__text:not(.expanded){max-height:420px}}@media (min-width:768px){.section-invites .block-invites .page-body{column-count:2;column-gap:24px}}.section-invites .block-invites .page-body p{break-inside:avoid}.section-invites .block-invites .page-body p a{text-decoration:underline}.section-invites .block-invites .page-body p a:hover{text-decoration:none}.section-list_your_event{position:relative}.section-list_your_event .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-list_your_event .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-list_your_event .block-headline{margin-bottom:clamp(45px, 4.1666666667vw, 80px);font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-list_your_event .block-headline h2{display:inline-block;font-size:clamp(32px, 3.125vw, 60px);position:relative}.section-list_your_event .block-headline h3{font-size:clamp(18px, 1.25vw, 24px)}.section-list_your_event .block-content__row:not(:first-child){margin-top:clamp(45px, 4.1666666667vw, 80px)}.section-list_your_event .block-content__row .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-list_your_event .block-content__row-image .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:68%}.section-list_your_event .block-content__row-text{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-inline:clamp(25px, 3.9583333333vw, 76px);padding-block:clamp(25px, 3.125vw, 60px)}.section-list_your_event .block-content__row-text h3.xl{font-weight:800;font-size:clamp(26px, 2.0833333333vw, 40px)}.section-list_your_event .block-content__row-text p:not(:last-child),.section-list_your_event .block-content__row-text ul:not(:last-child),.section-list_your_event .block-content__row-text ol:not(:last-child){margin-bottom:15px}.section-list_your_event .block-content__row-text p+ol,.section-list_your_event .block-content__row-text p+ul{margin-top:-15px}.section-list_your_event .block-content__row-text ol{padding-left:18px}.section-list_your_event .block-content__row-text ul{padding-left:18px}.section-list_your_event .block-content__row-text ul li::marker{color:#FFCC00}.section-list_your_event .block-content__row-text ul.nav{padding:0;column-gap:16px;row-gap:16px}.section-upcoming_events{position:relative}.section-upcoming_events .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-upcoming_events .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-upcoming_events .row-main{--bs-gutter-y: 50px;--bs-gutter-x: 30px}@media (min-width:992px){.section-upcoming_events .row-main>.sticky-lg-top{top:clamp(130px, 10.4166666667vw, 200px);z-index:3 !important}}.section-upcoming_events .block-headline h2{font-size:clamp(32px, 3.125vw, 60px);letter-spacing:-0.05em;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:#FFFFFF}@media (min-width:992px){.section-upcoming_events .block-filters{max-width:270px}}.section-upcoming_events .search-filter-query .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-upcoming_events .event-card{background-color:#FFFFFF;padding:12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-upcoming_events .event-card__image{margin-bottom:16px}.section-upcoming_events .event-card__image .img-bg{background-color:#7B0323;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:74%}.section-upcoming_events .event-card__text{font-size:clamp(14px, 0.8333333333vw, 16px);padding:0 14px 15px}.section-upcoming_events .event-card__text h3{font-size:clamp(20px, 1.25vw, 24px)}.section-upcoming_events .event-card__text-cta{padding-top:15px}div.search-filter-base{--search-filter-scale-border-radius: 5px;--search-filter-scale-font-size: 16px;--search-filter-scale-padding-horizontal: 15px}.search-filter-field--type-search{--search-filter-scale-border-radius: 25px!important}.search-filter-field--control-type-reset .search-filter-input-button{border-radius:25px;border:none;height:40px;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);display:inline-flex;column-gap:12px;color:#202020}.search-filter-field--control-type-reset .search-filter-input-button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFCC00;font-size:10px}.search-filter-field--control-type-reset .search-filter-input-button:hover{background-color:#FFCC00 !important;color:#7B0323 !important}.search-filter-field--control-type-reset .search-filter-input-button:hover:after{color:#7B0323}.search-filter-input-text__input{height:48px !important}.search-filter-component-combobox__listbox-toggle::before{display:none !important}.search-filter-component-combobox__listbox-toggle .search-filter-icon{padding:0;border-radius:0;display:flex}.search-filter-component-combobox__listbox-toggle .search-filter-icon:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFCC00;font-size:9px}.search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none !important}.search-filter-component-combobox .search-filter-component-combobox__actions-input{height:48px !important}ul.search-filter-style--id-1.search-filter-style--control-sort{--search-filter-input-color: #202020;--search-filter-input-selection-background-color: #7B0323;--search-filter-input-border-color: #D0D0D0}.pagination{justify-content:center}.pagination .wp-pagenavi{margin-top:clamp(35px, 3.2291666667vw, 62px)}.wp-pagenavi{background-color:#FFFFFF;padding:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:flex;flex-wrap:wrap;column-gap:4px}.wp-pagenavi>*{display:flex;align-items:center;justify-content:center;width:clamp(25px, 2.0833333333vw, 40px);height:clamp(25px, 2.0833333333vw, 40px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#7B0323;font-weight:700;font-size:clamp(13px, 0.8333333333vw, 16px)}.wp-pagenavi>*:hover{background-color:#F1F1F1}.wp-pagenavi>*.current{background-color:#FFCC00}.wp-pagenavi>*.nextpostslink,.wp-pagenavi>*.previouspostslink{background-color:#FFCC00;font-size:9px}.wp-pagenavi>*.nextpostslink:hover,.wp-pagenavi>*.previouspostslink:hover{background-color:#FFCC00}.section-featured_announcements{position:relative}.section-featured_announcements .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-featured_announcements .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-featured_announcements .row-main{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-featured_announcements .block-image{position:relative}.section-featured_announcements .block-image__img .img-bg{padding-bottom:72%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-featured_announcements .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-featured_announcements .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 3.125vw, 60px);padding-bottom:clamp(20px, 2.5vw, 48px);font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-featured_announcements .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}.section-featured_announcements .block-text{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;--padding:clamp(25px, 4.2708333333vw, 82px);font-size:clamp(16px, 1.09375vw, 21px);padding:var(--padding);position:relative;line-height:1.3}.section-benefits{position:relative;color:#FFFFFF}.section-benefits .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-benefits .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-benefits .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.2}.section-benefits .block-content{max-width:clamp(680px, 50vw, 960px);margin-left:auto}.section-benefits .block-content-1{max-width:clamp(520px, 39.5833333333vw, 760px)}.section-benefits .block-content h2{color:#FFCC00;font-size:clamp(30px, 2.0833333333vw, 40px);text-shadow:0px 7px 10px rgba(0, 0, 0, 0.4);margin-bottom:0.75em}.section-benefits .block-content .row{--bs-gutter-x: 24px;--bs-gutter-y: 25px}.section-benefits .block-content .page-body{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-benefits .block-content .page-body h3{font-size:clamp(20px, 1.25vw, 24px)}.section-benefits .block-content .page-body ul{padding-left:18px}.section-benefits .block-content .page-body ul li::marker{color:#FFCC00}.section-business_events{position:relative}.section-business_events .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-business_events .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-business_events .block-headline{margin-bottom:clamp(45px, 5.2083333333vw, 100px);max-width:clamp(720px, 57.8125vw, 1110px);margin-inline:auto}.section-business_events .block-headline h2{display:inline-block;font-size:clamp(32px, 3.125vw, 60px);position:relative}.section-business_events .block-content__row:not(:first-child){margin-top:clamp(45px, 5.2083333333vw, 100px)}.section-business_events .block-content__row .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}@media (min-width:992px){.section-business_events .block-content__row .row>.col-lg-5{width:46%}}.section-business_events .block-content__row-image .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:68%}.section-business_events .block-content__row-text h3{font-size:clamp(26px, 2.0833333333vw, 40px);font-weight:800}.section-business_events .block-content__row-text p:not(:last-child),.section-business_events .block-content__row-text ul:not(:last-child),.section-business_events .block-content__row-text ol:not(:last-child){margin-bottom:15px}.section-business_events .block-content__row-text p+ol,.section-business_events .block-content__row-text p+ul{margin-top:-15px}.section-business_events .block-content__row-text ul{padding-left:18px}.section-business_events .block-content__row-text ul li::marker{color:#FFCC00}.section-business_events .block-content__row-text ul.nav{padding:0;column-gap:16px;row-gap:16px}.section-business_events .block-content_columns{margin-top:clamp(45px, 5.2083333333vw, 100px)}.section-business_events .block-content_columns .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-business_events .block-content_columns__block{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:clamp(280px, 24.4791666667vw, 470px);padding:clamp(30px, 4.1666666667vw, 80px);justify-content:center}.section-business_events .block-content_columns__block h3{font-weight:800}.section-business_events .block-content_columns__block ul{padding-left:18px}.section-business_events .block-content_columns__block ul li::marker{color:#FFCC00}.section-business_events .block-content_faqs{margin-top:clamp(45px, 5.2083333333vw, 100px)}.section-business_events .block-content_faqs .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-business_events .block-content_faqs .block-image{position:relative}.section-business_events .block-content_faqs .block-image__img .img-bg{padding-bottom:80%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-business_events .block-content_faqs .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-business_events .block-content_faqs .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 3.125vw, 60px);padding-bottom:clamp(20px, 2.5vw, 48px);font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-business_events .block-content_faqs .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}@media (min-width:992px){.section-business_events .block-content_faqs .block-faqs{padding-left:clamp(20px, 2.2916666667vw, 44px)}}.section-business_events .block-content_faqs .block-faqs .button{margin-top:20px}.accordion{--bs-accordion-border-width: 0;--bs-accordion-color: #202020;--bs-accordion-active-color: #202020;--bs-accordion-border-radius: 10px;--bs-accordion-inner-border-radius: 10px;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-bg: #FFFFFF;--bs-accordion-btn-padding-y:clamp(12px, 1.0677083333vw, 20.5px);--bs-accordion-btn-toggle-font-size:clamp(24px, 1.6666666667vw, 32px);--bs-accordion-body-padding-x: calc(var(--bs-accordion-btn-toggle-font-size) + var(--bs-accordion-btn-padding-x) + 5px)}.accordion-item{border-radius:var(--bs-accordion-border-radius)}.accordion-item:not(:first-of-type){margin-top:10px}.accordion-button{border-radius:var(--bs-accordion-inner-border-radius);font-size:clamp(18px, 1.25vw, 24px);font-weight:700;letter-spacing:-0.03em}.accordion-button:not(.collapsed):after{content:"-"}.accordion-button:after{content:"+";color:#FFCC00;background:none !important;font-weight:700;font-size:var(--bs-accordion-btn-toggle-font-size);width:1em;order:-1;margin-left:0;margin-right:6px;height:auto;line-height:1;text-align:center}.accordion-body{padding-top:0}.section-inspiration{background-color:#F1F1F1;--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px)}.section-inspiration .row{--bs-gutter-y: 30px;--bs-gutter-x: 16px}@media (min-width:992px){.section-inspiration .row>.col-lg-5{width:41%}}@media (min-width:992px){.section-inspiration .row>.col-lg-7{width:59%}}@media (min-width:992px){.section-inspiration .row>.sticky-lg-top{top:clamp(100px, 8.3333333333vw, 160px);z-index:3 !important}}.section-inspiration .block-image{position:relative}.section-inspiration .block-image__img .img-bg{padding-bottom:105%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-inspiration .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-inspiration .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 3.125vw, 60px);padding-bottom:clamp(20px, 2.5vw, 48px);font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-inspiration .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}.section-inspiration .block-categories__row{background-color:#FFFFFF;padding-inline:clamp(20px, 3.0208333333vw, 58px);padding-block:clamp(25px, 3.6458333333vw, 70px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-inspiration .block-categories__row:not(:first-child){margin-top:16px}.section-inspiration .block-categories__row .row{--bs-gutter-y: 20px;--bs-gutter-x:clamp(25px, 4.1666666667vw, 80px)}.section-inspiration .block-categories__row--image{margin-bottom:16px}.section-inspiration .block-categories__row--image .img-bg{padding-bottom:90%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.section-inspiration .block-categories__row h3{margin-bottom:0}.section-inspiration .block-categories__row h3 a{color:#202020}.section-inspiration .block-categories__row h3 a:hover{color:#7B0323}.section-inspiration .block-categories__row .block-links{font-size:clamp(13px, 0.78125vw, 15px);overflow:hidden;position:relative}.section-inspiration .block-categories__row .block-links:not(.expanded){max-height:282px}.section-inspiration .block-categories__row .block-links>ul{padding:0;margin:0;list-style:none}@media (min-width:768px){.section-inspiration .block-categories__row .block-links>ul{column-count:2;column-gap:20px}}.section-inspiration .block-categories__row .block-links>ul li{break-inside:avoid;line-height:1.1;margin-bottom:10px}.section-inspiration .block-categories__row .block-links>ul li a{text-decoration:underline}.section-inspiration .block-categories__row .block-links>ul li a:hover{text-decoration:none}.section-inspiration .block-categories__row .block-links>ul li h5{font-weight:700;font-size:inherit}.section-inspiration .block-categories__row .block-links>ul li ul{padding:0;margin:0;list-style:none}.section-inspiration .block-categories__row .block-links>ul li:not(:last-child)>ul{border-bottom:1px solid #F1F1F1;padding-bottom:12px;margin-bottom:12px}.section-planning_tools{position:relative}.section-planning_tools .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tools .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-planning_tools .row-main{--bs-gutter-y: 50px;--bs-gutter-x: 30px}@media (min-width:992px){.section-planning_tools .row-main>.sticky-lg-top{top:clamp(130px, 10.4166666667vw, 200px);z-index:3 !important}}.section-planning_tools .block-headline h2{font-size:clamp(36px, 3.6458333333vw, 70px);letter-spacing:-0.05em}@media (min-width:992px){.section-planning_tools .block-filters{max-width:270px}}.section-planning_tools .block-filters .search-filter-field{margin-bottom:10px}.section-planning_tools .block-filters .search-filter-style--search-text{margin-bottom:clamp(20px, 1.8229166667vw, 35px)}.section-planning_tools .block-filters .search-filter-style--control-reset{margin-bottom:0}.section-planning_tools .search-filter-query .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-image_text{position:relative;--padding-top:clamp(35px, 4.1666666667vw, 80px);--padding-bottom:clamp(35px, 4.1666666667vw, 80px)}.section-image_text .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#202020}.section-image_text .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.section-image_text .bg .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:#FFFFFF;opacity:0.35}.section-image_text .row{--bs-gutter-x:clamp(30px, 4.4791666667vw, 86px);--bs-gutter-y: 30px}@media (min-width:992px){.section-image_text .row>.col-lg-7{width:60%}}@media (min-width:992px){.section-image_text .row>.col-lg-5{width:40%}}.section-image_text .image .img-bg{border-radius:clamp(16px, 1.5625vw, 30px);overflow:hidden;padding-bottom:62%}.section-image_text .text h4{color:#868686}.section-image_text .text h2{font-family:"Inter", sans-serif;font-weight:800}.section-share_your_mystery{--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-share_your_mystery .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-share_your_mystery .block-image{position:relative}.section-share_your_mystery .block-image__img .img-bg{padding-bottom:108%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-share_your_mystery .block-image__img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55.79%, rgba(0, 0, 0, 0.5) 89.93%)}.section-share_your_mystery .block-image__text{position:absolute;left:0;bottom:0;width:100%;color:#FFFFFF;z-index:3;padding-inline:clamp(25px, 3.125vw, 60px);padding-bottom:clamp(20px, 3.125vw, 60px);font-size:clamp(16px, 1.25vw, 24px);font-weight:500;line-height:1.3}.section-share_your_mystery .block-image__text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}@media (min-width:992px){.section-share_your_mystery .block-form{padding-inline:clamp(25px, 2.9166666667vw, 56px)}}.section-galleries{--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-galleries .block-text{max-width:clamp(800px, 55.2083333333vw, 1060px);margin-bottom:clamp(35px, 3.125vw, 60px);margin-inline:auto;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-galleries .block-text h2{font-size:clamp(32px, 3.125vw, 60px)}.section-galleries .block-text p{max-width:clamp(520px, 33.3333333333vw, 640px);margin-inline:auto}.section-galleries .canto-gallery__search{margin-bottom:clamp(30px, 3.125vw, 60px);max-width:clamp(720px, 54.6875vw, 1050px);margin-inline:auto}.section-galleries .canto-gallery__search-form{column-gap:clamp(16px, 1.5625vw, 30px)}.section-galleries .canto-gallery__search .form-item{flex:1;position:relative;--px:clamp(18px, 1.5625vw, 30px)}.section-galleries .canto-gallery__search .form-item .icon-search{color:#FFCC00;position:absolute;right:var(--px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;pointer-events:none;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-galleries .canto-gallery__search .form-item input[type="text"],.section-galleries .canto-gallery__search .form-item input[type="search"]{background-color:#F1F1F1;border:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:0 var(--px);font-size:clamp(14px, 0.8333333333vw, 16px);height:clamp(45px, 2.6041666667vw, 50px);font-weight:400}.section-galleries .canto-gallery__search .button{min-width:clamp(120px, 10.4166666667vw, 200px)}.section-galleries .canto-images{--bs-gutter-x:clamp(16px, 2.0833333333vw, 40px);--bs-gutter-y:clamp(16px, 2.0833333333vw, 40px);position:relative}.section-galleries .canto-images.loading{pointer-events:none;opacity:0.5}.section-galleries .canto-images .img{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.section-galleries .canto-images .img .img-bg{padding-bottom:86%;background-color:#7B0323}.section-galleries .canto-images .img .img-bg img{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.section-galleries .canto-images .img:hover .img-bg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.section-upload_photos{position:relative;--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px);color:#FFFFFF}.section-upload_photos .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-upload_photos .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-upload_photos .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.05}.section-upload_photos .block-text h4{color:#868686}.section-upload_photos .block-text h2{font-family:"Inter", sans-serif;font-weight:800}.section-upload_photos .block-form div.gform_wrapper.gravity-theme .gfield--type-fileupload{display:block}.section-planning_tools_selection{position:relative;--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-planning_tools_selection .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tools_selection .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-planning_tools_selection .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-planning_tools_selection .row{--bs-gutter-x:clamp(24px, 2.3958333333vw, 46px);--bs-gutter-y: 30px}.section-planning_tools_selection .swiper{--swiper-pagination-bullet-inactive-color: #797979}.section-planning_tools_selection .swiper-slide{height:auto;display:flex;flex-direction:column}.section-planning_tools_selection.text-dark .bg:before{background-color:#FFFFFF}.section-planning_tools_selection.text-dark .swiper-button-prev,.section-planning_tools_selection.text-dark .swiper-button-next{background-color:#FFFFFF;border-color:#FFFFFF;color:#FFCC00}.section-planning_tools_selection.text-dark .swiper-button-prev:hover,.section-planning_tools_selection.text-dark .swiper-button-next:hover{background-color:#FFCC00;border-color:#FFCC00;color:#7B0323}.planning-tool-card{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:12px}.planning-tool-card__image .img-bg{padding-bottom:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.planning-tool-card__text{padding:12px}.planning-tool-card__text h3{font-size:clamp(16px, 0.9375vw, 18px);font-weight:800;margin-bottom:0}.planning-tool-card__text h3 a{color:#202020}.planning-tool-card__text h3 a:hover{color:#7B0323}.nav-tabs{--bs-nav-tabs-border-width: 0;--bs-nav-tabs-link-active-bg: #FFCC00;justify-content:center;margin-bottom:clamp(35px, 2.8645833333vw, 55px);--bs-nav-link-font-size:clamp(16px, 0.9375vw, 18px);--bs-nav-link-color: #000000;--bs-nav-link-hover-color: #000000;--bs-nav-tabs-border-radius: 25px;border-radius:var(--bs-nav-tabs-border-radius);background-color:#FFFFFF;display:inline-flex}.nav-tabs .nav-link{font-weight:700;height:45px;border-radius:var(--bs-nav-tabs-border-radius);display:flex;align-items:center}.section-subscriptions{--padding-top:clamp(55px, 6.7708333333vw, 130px);--padding-bottom:clamp(55px, 6.7708333333vw, 130px);position:relative}.section-subscriptions .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-subscriptions .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-subscriptions .block-text{margin-bottom:clamp(35px, 2.8645833333vw, 55px);font-size:clamp(16px, 1.25vw, 24px);line-height:1.3}.section-subscriptions .block-text .row{--bs-gutter-x:clamp(30px, 3.125vw, 60px);--bs-gutter-y: 25px}@media (min-width:992px){.section-subscriptions .block-text .row>.col-lg-4{width:32%}}@media (min-width:992px){.section-subscriptions .block-text .row>.col-lg-8{width:68%}}@media (min-width:1440px){.section-subscriptions .block-text .row>.col-lg-8{width:62%}}.section-subscriptions .block-text h2{font-size:clamp(32px, 3.125vw, 60px)}@media (max-width:449px){.section-subscriptions .nav-tabs>li{flex:0 0 50%}.section-subscriptions .nav-tabs>li .nav-link{width:100%;justify-content:center;font-size:14px;line-height:1}}.section-subscriptions .tab-pane .row{--bs-gutter-x:clamp(24px, 5.2083333333vw, 100px);--bs-gutter-y: 30px}.section-subscriptions .subscription-card__image{margin-bottom:clamp(16px, 1.5625vw, 30px)}.section-subscriptions .subscription-card__image .img-bg{padding-bottom:68%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.section-subscriptions .subscription-card__text{font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.section-subscriptions .subscription-card__text h3{font-size:clamp(24px, 1.5625vw, 30px)}.section-subscriptions .subscription-card__text p,.section-subscriptions .subscription-card__text ul{margin-bottom:15px}.section-subscriptions .subscription-card__text ul{padding-left:18px}.section-text_blocks_on_5_columns{position:relative;--padding-top:clamp(65px, 6.7708333333vw, 130px);--padding-bottom:clamp(65px, 6.7708333333vw, 130px)}.section-text_blocks_on_5_columns .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-text_blocks_on_5_columns .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-text_blocks_on_5_columns .block-headline{margin-bottom:clamp(35px, 2.8645833333vw, 55px)}.section-text_blocks_on_5_columns .block-headline h2{font-size:clamp(32px, 3.125vw, 60px)}.section-text_blocks_on_5_columns .block-columns .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}@media (min-width:1440px){.section-text_blocks_on_5_columns .block-columns .row>.col-xl-3{width:20%}}.section-text_blocks_on_5_columns .block-card{background-color:#FFFFFF;padding:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-text_blocks_on_5_columns .block-card__image .img-bg{padding-bottom:82%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden}.section-text_blocks_on_5_columns .block-card__text{font-size:clamp(14px, 0.8333333333vw, 16px);line-height:1.3;padding:16px 14px}.section-text_blocks_on_5_columns .block-card__text h3{font-size:clamp(16px, 0.9375vw, 18px)}.section-text_blocks_on_5_columns .block-cta{margin-top:clamp(30px, 2.6041666667vw, 50px)}.section-concatenate-wrapper{position:relative}.section-concatenate-wrapper>.bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-concatenate-wrapper>.bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-concatenate-wrapper .page-builder-section .bg{display:none}.section-concatenate-wrapper .page-builder-section+div{margin-top:calc(-1 * var(--padding-top) + 20px)}.section-guides{position:relative}.section-guides .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-guides .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-guides .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-guides .block-headline{color:#FFFFFF}.section-guides .block-headline h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}.section-guides .guide-card{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:12px;text-align:center;color:#202020}.section-guides .guide-card .img-bg{padding-bottom:65%;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:12px}.section-guides .guide-card .h3,.section-guides .guide-card .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-guides .guide-card blockquote{margin-bottom:0;font-size:clamp(20px, 1.25vw, 24px);padding:12px}.section-guides .guide-card:hover{color:#7B0323}.section-latest_news{position:relative;--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-latest_news .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-latest_news .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-latest_news .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-latest_news .row{--bs-gutter-x:clamp(24px, 2.3958333333vw, 46px);--bs-gutter-y: 30px}.section-latest_news .block-headline h2{color:#FFCC00;font-size:clamp(32px, 3.125vw, 60px);text-shadow:0px 7px 10px rgba(0, 0, 0, 0.4)}.section-latest_news .swiper{--swiper-pagination-bullet-inactive-color: #797979}.section-latest_news .swiper-slide{height:auto;display:flex;flex-direction:column}.section-blog{--padding-top:clamp(40px, 4.6875vw, 90px);--padding-bottom:clamp(40px, 4.6875vw, 90px);position:relative}.section-blog .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-blog .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-blog .search-filter-query--id-3{padding-bottom:var(--padding-bottom)}.section-blog .row-main{--bs-gutter-y: 50px;--bs-gutter-x: 30px}@media (min-width:992px){.section-blog .row-main>.sticky-lg-top{top:clamp(130px, 10.4166666667vw, 200px);z-index:3 !important}}.section-blog .block-headline h2{font-size:clamp(36px, 3.6458333333vw, 70px);letter-spacing:-0.05em}@media (min-width:992px){.section-blog .block-filters{max-width:270px}}.section-blog .block-filters .search-filter-field{margin-bottom:10px}.section-blog .block-filters .search-filter-style--search-text{margin-bottom:clamp(20px, 1.8229166667vw, 35px)}.section-blog .block-filters .search-filter-style--control-reset{margin-bottom:0}.section-blog .search-filter-query--id-4 .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.blog-card{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:12px}.blog-card__image .img-bg{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:84%}.blog-card__text{padding:16px 12px}.blog-card__text .post-meta{color:#868686;font-size:13px;margin-bottom:16px}.blog-card__text h3{font-weight:800;font-size:18px}.blog-card__text h3 a{color:#202020}.blog-card__text h3 a:hover{color:#7B0323}.blog-card__featured .row{--bs-gutter-x:clamp(30px, 4.4791666667vw, 86px);--bs-gutter-y: 24px}@media (min-width:992px){.blog-card__featured .row>.col-lg-7{width:60%}}@media (min-width:992px){.blog-card__featured .row>.col-lg-5{width:40%}}.blog-card__featured--image .img-bg{border-radius:clamp(16px, 1.5625vw, 30px);overflow:hidden;padding-bottom:62%}.blog-card__featured--text h4{color:#868686}.blog-card__featured--text h3{font-weight:800;font-size:clamp(30px, 2.6041666667vw, 50px)}.blog-card__featured--text h3 a{color:inherit}.blog-card__featured--text h3 a:hover{color:#7B0323}.blog-card__featured--text .post-meta{color:#868686;font-size:13px;margin-bottom:16px}.blog-card__featured--text .post-cta{margin-top:25px}.section-single_article{--padding-top:clamp(30px, 3.90625vw, 75px);--padding-bottom:clamp(30px, 3.90625vw, 75px);position:relative}.section-single_article .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-single_article .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-single_article .row-main{--bs-gutter-x:clamp(30px, 3.3854166667vw, 65px);--bs-gutter-y: 30px}@media (min-width:768px){.section-single_article .row-main>.col-md-3{width:calc(267px + var(--bs-gutter-x))}}@media (min-width:992px){.section-single_article .row-main>.col-lg-6{flex:1;width:auto}}@media (min-width:992px){.section-single_article .row-main>.col-lg-3{width:calc(267px + var(--bs-gutter-x))}}.section-single_article .post-table_of_contents{background-color:#F1F1F1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:35px 25px;font-size:clamp(13px, 0.8333333333vw, 16px)}.section-single_article .post-table_of_contents h4{font-size:clamp(20px, 1.25vw, 24px);text-transform:none}.section-single_article .post-table_of_contents ul{padding:0;margin:0;list-style:none}.section-single_article .post-table_of_contents ul li+li{margin-top:12px}.section-single_article .post-table_of_contents ul li a{text-decoration:underline;line-height:1.3;display:inline-block}.section-single_article .post-table_of_contents ul li a:hover{text-decoration:none}.section-single_article .popular-articles h4{font-size:clamp(20px, 1.25vw, 24px);text-transform:none}.section-single_article .popular-articles .blog-card{margin-bottom:16px}.section-single_article .post-builder-section:not(:first-child){margin-top:30px}.section-single_article .section-post_text{font-size:clamp(18px, 1.25vw, 24px);line-height:1.3}.section-single_article .section-post_boxed_text{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:16px}.section-single_article .section-post_boxed_text .page-body{padding:clamp(12px, 1.7708333333vw, 34px)}.section-single_article .section-post_boxed_text .page-body h1{font-size:clamp(30px, 2.5vw, 48px);letter-spacing:0}.section-single_article .section-post_boxed_text .page-body h2{font-weight:800;font-family:"Inter", sans-serif;font-size:clamp(26px, 2.0833333333vw, 40px)}.section-single_article .section-post_boxed_text .page-body ul{padding-left:18px}.section-single_article .section-post_boxed_text .page-body ul li::marker{color:#FFCC00}.section-single_article .section-post_boxed_text .block-images{display:flex;flex-wrap:wrap;gap:16px;--row-height: auto}.section-single_article .section-post_boxed_text .block-images .image{flex-grow:1;flex-shrink:1;flex-basis:0;height:var(--row-height);overflow:hidden;position:relative;border-radius:8px}.section-single_article .section-post_boxed_text .block-images .image img{width:100%;height:100%;object-fit:cover;display:block}.section-planning_tool_purchase_mystery{--padding-top:clamp(45px, 5.9895833333vw, 115px);--padding-bottom:clamp(45px, 5.9895833333vw, 115px);position:relative}.section-planning_tool_purchase_mystery .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_purchase_mystery .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-planning_tool_purchase_mystery .row{--bs-gutter-x:clamp(30px, 3.6458333333vw, 70px);--bs-gutter-y: 30px}@media (min-width:1200px){.section-planning_tool_purchase_mystery .row>.col-xl-3{width:27%}}@media (min-width:1200px){.section-planning_tool_purchase_mystery .row>.col-xl-4{width:36%}}.section-planning_tool_purchase_mystery .block-text{color:#FFFFFF}.section-planning_tool_playlists{position:relative}.section-planning_tool_playlists .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_playlists .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-planning_tool_playlists .row{--bs-gutter-x:clamp(30px, 3.6458333333vw, 70px);--bs-gutter-y: 30px}.section-planning_tool_playlists .block-text{position:relative;background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(25px, 2.1875vw, 42px);overflow:hidden}.section-planning_tool_playlists .block-text__content{overflow:hidden;position:relative}.section-planning_tool_playlists .block-text__content:not(.expanded){max-height:clamp(320px, 21.4583333333vw, 412px)}.section-planning_tool_playlists .block-playlists .playlist-iframe iframe{display:block}.section-planning_tool_playlists .block-playlists .playlist-iframe+.playlist-iframe{margin-top:24px}.section-planning_tool_video_text{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative;color:#FFFFFF}.section-planning_tool_video_text .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_video_text .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-planning_tool_video_text .row{--bs-gutter-x:clamp(30px, 8.3333333333vw, 160px);--bs-gutter-y: 30px}@media (min-width:992px){.section-planning_tool_video_text .row>.col-lg-8{width:63%}}@media (min-width:992px){.section-planning_tool_video_text .row .col-lg-4{width:37%}}.section-planning_tool_video_text .block-text{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-planning_tool_video_text .block-text h2{text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(32px, 3.125vw, 60px)}.section-planning_tool_video_text .block-text .nav{column-gap:clamp(12px, 1.5625vw, 30px);row-gap:12px}.section-planning_tool_video_text .block-video{position:relative;display:flex;justify-content:center}.section-planning_tool_video_text .block-video video{max-height:600px;margin:auto;max-width:100%;width:auto}.section-planning_tool_video_text .block-video>iframe{width:100%;min-height:clamp(420px, 31.25vw, 600px)}.section-planning_tool_video_text .block-video .img{position:relative}.section-planning_tool_video_text .block-video .img .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:56.25%}.section-planning_tool_video_text .block-video .img .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000000;opacity:0.2;z-index:3}.section-planning_tool_costumes{padding:0}.section-planning_tool_costumes .container-fluid{padding-left:0;padding-right:0;max-width:2048px}.section-planning_tool_costumes .block-content{position:relative;min-height:clamp(420px, 36.4583333333vw, 700px);padding-block:clamp(45px, 5.2083333333vw, 100px);padding-inline:25px}.section-planning_tool_costumes .block-content .img-bg{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-planning_tool_costumes .block-text{max-width:clamp(470px, 28.3854166667vw, 545px);position:relative;z-index:1;margin-inline:auto}.section-planning_tool_costumes .block-text__img{-webkit-transform:rotate(-183deg) scaleY(-1);-moz-transform:rotate(-183deg) scaleY(-1);-ms-transform:rotate(-183deg) scaleY(-1);-o-transform:rotate(-183deg) scaleY(-1);transform:rotate(-183deg) scaleY(-1)}.section-planning_tool_costumes .block-text__txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;padding:10% 15% 15% 12%;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-planning_tool_costumes .block-text__txt h4{color:#868686;font-size:clamp(16px, 0.9375vw, 18px);text-transform:uppercase;margin-bottom:10px}.section-planning_tool_costumes .block-text__txt h2{font-size:clamp(26px, 2.0833333333vw, 40px);margin-bottom:0.5em}.section-planning_tool_costumes .block-text__txt .page-body>ul{column-count:2;font-size:clamp(12px, 0.7291666667vw, 14px);padding-left:18px;margin-bottom:10px}.section-planning_tool_costumes .block-text__txt .page-body>ul li{break-inside:avoid}.section-planning_tool_costumes .block-text__txt p{margin-bottom:15px}.section-planning_tool_accordion{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative}.section-planning_tool_accordion .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_accordion .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-planning_tool_accordion .block-headline{margin-bottom:25px}.section-planning_tool_gallery{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative}.section-planning_tool_gallery .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_gallery .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-planning_tool_gallery .block-headline{margin-bottom:25px}.section-planning_tool_gallery .block-gallery{text-align:center;color:#FFFFFF;margin-bottom:clamp(45px, 4.1666666667vw, 80px)}.section-planning_tool_gallery .block-gallery h2{font-family:"Inter", sans-serif;font-size:clamp(28px, 2.0833333333vw, 40px);margin-bottom:1em;font-weight:800}.section-planning_tool_gallery .block-gallery .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-bottom:100%;overflow:hidden}.section-planning_tool_gallery .block-gallery .swiper-button-prev,.section-planning_tool_gallery .block-gallery .swiper-button-next{background-color:#FFFFFF;border-color:#FFFFFF;color:#FFCC00}.section-planning_tool_gallery .block-gallery .swiper-button-prev:hover,.section-planning_tool_gallery .block-gallery .swiper-button-next:hover{background-color:#FFCC00;border-color:#FFCC00;color:#7B0323}.section-planning_tool_food_drink{position:relative}.section-planning_tool_food_drink .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_food_drink .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-planning_tool_food_drink .block-gallery{text-align:center;color:#FFFFFF;margin-bottom:clamp(45px, 4.1666666667vw, 80px)}.section-planning_tool_food_drink .block-gallery h2{font-family:"Inter", sans-serif;font-size:clamp(28px, 2.0833333333vw, 40px);margin-bottom:1em;font-weight:800}.section-planning_tool_food_drink .block-gallery .img-bg{border:7px solid #FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-bottom:64%}.section-planning_tool_food_drink .block-content .nav-tabs{background-color:transparent}.section-planning_tool_food_drink .block-content .nav-tabs .nav-link{height:50px;--bs-nav-link-padding-x: 30px;--bs-nav-link-color: #FFFFFF;--bs-nav-link-hover-color: #FFFFFF;--bs-nav-tabs-link-active-color: #7B0323}.section-planning_tool_food_drink .block-content .tab-pane .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-planning_tool_food_drink .block-content .tab-pane .block-card{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-block:clamp(25px, 2.6041666667vw, 50px);padding-inline:clamp(20px, 1.4583333333vw, 28px);font-size:clamp(14px, 0.8333333333vw, 16px)}.section-planning_tool_food_drink .block-content .tab-pane .block-card h3{font-size:clamp(20px, 1.25vw, 24px);font-weight:800}.section-planning_tool_food_drink .block-content .tab-pane .block-card p:not(:last-child),.section-planning_tool_food_drink .block-content .tab-pane .block-card ul:not(:last-child){margin-bottom:15px}.section-planning_tool_food_drink .block-content .tab-pane .block-card ul{padding-left:18px}.section-planning_tool_food_drink .block-content .tab-pane .block-card ul li::marker{color:#FFCC00}.section-planning_tool_image_text_blocks{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative}.section-planning_tool_image_text_blocks .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_image_text_blocks .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-planning_tool_image_text_blocks .block-content__row:not(:first-child){margin-top:clamp(45px, 5.2083333333vw, 100px)}.section-planning_tool_image_text_blocks .block-content__row .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-planning_tool_image_text_blocks .block-content__row--text{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(25px, 3.6458333333vw, 70px);font-size:clamp(14px, 0.9375vw, 18px);display:flex;flex-direction:column;justify-content:center}.section-planning_tool_image_text_blocks .block-content__row--text h3{font-weight:800;font-size:clamp(30px, 2.6041666667vw, 50px)}.section-planning_tool_image_text_blocks .block-content__row--text h4{text-transform:none;font-size:clamp(18px, 1.25vw, 24px)}.section-planning_tool_image_text_blocks .block-content__row--text__content{position:relative}.section-planning_tool_image_text_blocks .block-content__row--text__content .page-body{overflow:hidden}.section-planning_tool_image_text_blocks .block-content__row--text__content .page-body:not(.expanded){max-height:clamp(180px, 10.9375vw, 210px)}.section-planning_tool_image_text_blocks .block-content__row--images .swiper{--swiper-navigation-size:clamp(32px, 2.6041666667vw, 50px)}@media (max-width:767px){.section-planning_tool_image_text_blocks .block-content__row--images .swiper{--swiper-pagination-bullet-width: 12px}}.section-planning_tool_image_text_blocks .block-content__row--images .swiper-slide{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-planning_tool_image_text_blocks .block-content__row--images .swiper-nav-1{position:absolute;left:0;bottom:0;width:100%;z-index:10;padding:clamp(16px, 1.6666666667vw, 32px)}.section-planning_tool_image_text_blocks .block-content__row--images .swiper-2 .swiper-button-prev,.section-planning_tool_image_text_blocks .block-content__row--images .swiper-2 .swiper-button-next{background-color:#FFFFFF;border-color:#FFFFFF;color:#FFCC00}.section-planning_tool_image_text_blocks .block-content__row--images .swiper-2 .swiper-button-prev:hover,.section-planning_tool_image_text_blocks .block-content__row--images .swiper-2 .swiper-button-next:hover{background-color:#FFCC00;border-color:#FFCC00;color:#7B0323}.section-planning_tool_image_text_blocks .block-content__row--images .image{position:relative;z-index:2;padding-bottom:68%}.section-planning_tool_image_text_blocks .block-content__row--images .image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 77.17%, rgba(0, 0, 0, 0.8) 100%)}.section-planning_tool_image_text_blocks .block-content__row--images .image img{position:absolute;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-planning_tool_image_text_blocks .block-content__row--images .img-bg{z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;filter:blur(10px)}.section-planning_tool_text_blocks_on_3_columns{--padding-top:clamp(45px, 6.25vw, 120px);--padding-bottom:clamp(45px, 6.25vw, 120px);position:relative}.section-planning_tool_text_blocks_on_3_columns .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-planning_tool_text_blocks_on_3_columns .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-planning_tool_text_blocks_on_3_columns .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-planning_tool_text_blocks_on_3_columns .block-card{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px}.section-planning_tool_text_blocks_on_3_columns .block-card__image .img-bg{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:62%}.section-planning_tool_text_blocks_on_3_columns .block-card__text{padding:16px 12px;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-planning_tool_text_blocks_on_3_columns .block-card__text p:not(:last-child),.section-planning_tool_text_blocks_on_3_columns .block-card__text ul:not(:last-child){margin-bottom:15px}.section-planning_tool_text_blocks_on_3_columns .block-card__text ul{padding-left:18px}.section-planning_tool_text_blocks_on_3_columns .block-card__text ul li::marker{color:#FFCC00}.section-planning_tool_text_blocks_on_3_columns .block-card__text ul li strong,.section-planning_tool_text_blocks_on_3_columns .block-card__text ul li b{color:#7B0323}@media (min-width:1200px){.section-planning_tool_nav{margin-top:-75px;padding-bottom:25px}}@media (max-width:1199px){.section-planning_tool_nav{margin-block:-25px}}@media (max-width:991px){.section-planning_tool_nav{display:none !important}}.section-planning_tool_nav .nav-tabs{margin-bottom:0 !important;-webkit-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--bs-nav-link-font-size:clamp(14px, 0.9375vw, 18px)}.section-planning_tool_nav .nav-tabs .nav-link{height:50px}.section-planning_tool_nav.sticky-top{top:120px;z-index:20}body.admin-bar .section-planning_tool_nav.sticky-top{top:152px}.single-post .section-page_hero .bg:before,.single-guide .section-page_hero .bg:before,.single-news-article .section-page_hero .bg:before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%)}.single-post .section-page_hero .block-text,.single-guide .section-page_hero .block-text,.single-news-article .section-page_hero .block-text{max-width:clamp(720px, 65.625vw, 1260px)}.single-post .section-page_hero .block-back,.single-guide .section-page_hero .block-back,.single-news-article .section-page_hero .block-back{margin-bottom:20px}.single-post .section-page_hero .block-back .button-inline,.single-guide .section-page_hero .block-back .button-inline,.single-news-article .section-page_hero .block-back .button-inline{color:#FFFFFF}.single-post .section-page_hero .block-back .button-inline:before,.single-guide .section-page_hero .block-back .button-inline:before,.single-news-article .section-page_hero .block-back .button-inline:before{content:"«";color:#FFCC00}.single-post .section-page_hero .block-back .button-inline:after,.single-guide .section-page_hero .block-back .button-inline:after,.single-news-article .section-page_hero .block-back .button-inline:after{display:none}.single-post .section-page_hero .block-back .button-inline:hover,.single-guide .section-page_hero .block-back .button-inline:hover,.single-news-article .section-page_hero .block-back .button-inline:hover{color:#FFCC00}.single-post .section-page_hero .post-meta,.single-guide .section-page_hero .post-meta,.single-news-article .section-page_hero .post-meta{margin-top:15px;font-size:clamp(13px, 0.8333333333vw, 16px)}.single-post .section-page_hero .block-share,.single-guide .section-page_hero .block-share,.single-news-article .section-page_hero .block-share{border:2px solid #FFCC00;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 25px;column-gap:clamp(20px, 1.5625vw, 30px)}@media (max-width:767px){.single-post .section-page_hero .block-share,.single-guide .section-page_hero .block-share,.single-news-article .section-page_hero .block-share{margin-top:15px}}.single-post .section-page_hero .block-share h5,.single-guide .section-page_hero .block-share h5,.single-news-article .section-page_hero .block-share h5{margin-bottom:0;white-space:nowrap;font-size:inherit}.single-post .section-page_hero .block-share .sharethis-inline-share-buttons,.single-guide .section-page_hero .block-share .sharethis-inline-share-buttons,.single-news-article .section-page_hero .block-share .sharethis-inline-share-buttons{display:flex !important;align-items:center;column-gap:20px;z-index:1 !important}.single-post .section-page_hero .block-share .st-btn,.single-guide .section-page_hero .block-share .st-btn,.single-news-article .section-page_hero .block-share .st-btn{margin:0 !important;height:20px !important;padding:0 !important;font-size:18px !important;display:flex !important;align-items:center;justify-content:center;color:#FFCC00;background:none !important}.single-post .section-page_hero .block-share .st-btn img,.single-guide .section-page_hero .block-share .st-btn img,.single-news-article .section-page_hero .block-share .st-btn img{top:0 !important;display:none !important}.single-post .section-page_hero .block-share .st-btn:before,.single-guide .section-page_hero .block-share .st-btn:before,.single-news-article .section-page_hero .block-share .st-btn:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-post .section-page_hero .block-share .st-btn[data-network="facebook"]:before,.single-guide .section-page_hero .block-share .st-btn[data-network="facebook"]:before,.single-news-article .section-page_hero .block-share .st-btn[data-network="facebook"]:before{content:""}.single-post .section-page_hero .block-share .st-btn[data-network="twitter"]:before,.single-guide .section-page_hero .block-share .st-btn[data-network="twitter"]:before,.single-news-article .section-page_hero .block-share .st-btn[data-network="twitter"]:before{content:""}.single-post .section-page_hero .block-share .st-btn[data-network="linkedin"]:before,.single-guide .section-page_hero .block-share .st-btn[data-network="linkedin"]:before,.single-news-article .section-page_hero .block-share .st-btn[data-network="linkedin"]:before{content:""}.single-post .section-page_hero .block-share .st-btn[data-network="email"],.single-guide .section-page_hero .block-share .st-btn[data-network="email"],.single-news-article .section-page_hero .block-share .st-btn[data-network="email"]{font-size:16px !important}.single-post .section-page_hero .block-share .st-btn[data-network="email"]:before,.single-guide .section-page_hero .block-share .st-btn[data-network="email"]:before,.single-news-article .section-page_hero .block-share .st-btn[data-network="email"]:before{content:""}.single-post .section-page_hero .block-share .st-btn:hover,.single-guide .section-page_hero .block-share .st-btn:hover,.single-news-article .section-page_hero .block-share .st-btn:hover{color:#FFFFFF;opacity:1 !important;top:0 !important}.section-related_products{position:relative;--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-related_products .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-related_products .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-related_products .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-related_products .row{--bs-gutter-x:clamp(24px, 2.3958333333vw, 46px);--bs-gutter-y: 30px}.section-related_products .block-headline{color:#FFFFFF}.section-related_products .block-headline h2{text-shadow:0px 7px 10px rgba(0, 0, 0, 0.4)}.section-related_products .swiper{--swiper-pagination-bullet-inactive-color: #797979}.section-related_products .swiper-slide{height:auto;display:flex;flex-direction:column}.single-planning-tool .section-page_hero .bg:before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%)}.single-planning-tool .section-page_hero .block-text{max-width:clamp(720px, 65.625vw, 1260px)}.section-search_results{position:relative;--padding-top:clamp(45px, 5.2083333333vw, 100px);--padding-bottom:clamp(45px, 5.2083333333vw, 100px)}.section-search_results .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-search_results .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-search_results .search-results-title{margin-bottom:35px}.section-search_results .search-results-title h2{margin-bottom:0}.section-search_results .search-results-list .item{background-color:#FFFFFF;padding-inline:clamp(25px, 4.1666666667vw, 80px);padding-block:clamp(16px, 2.34375vw, 45px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:24px}.section-search_results .search-results-list .item h3{font-weight:700}.section-search_results .search-results-list .item h3 a{color:#202020}.section-search_results .search-results-list .item h3 a:hover{color:#7B0323}.read-more-box{position:relative}.read-more-box .expanded{overflow:visible}.read-more-toggle{position:relative;z-index:2}.read-more-toggle__wrapper{position:relative;padding-top:16px}.read-more-toggle__wrapper:before{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:1;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 55%);height:120px;padding-bottom:0;display:flex;align-items:flex-end;pointer-events:none;transition:opacity 0.3s ease-in-out}.read-more-toggle__wrapper.expanded:before{opacity:0}.top-bar{background:#7B0323;color:#FFFFFF;padding:18px 50px 18px 20px;width:100%;align-items:center;position:relative;justify-content:center;display:none;z-index:5}.top-bar.opened{display:flex;position:fixed}.top-bar__content{font-size:16px;line-height:1.1;display:block;font-weight:600}@media (min-width:800px){.top-bar__content{font-size:17px}}@media (min-width:1200px){.top-bar__content{font-size:18px}}@media (min-width:1400px){.top-bar__content{font-size:19px}}@media (min-width:1600px){.top-bar__content{font-size:20px}}.top-bar__content p{margin:0;display:inline}.top-bar__content p a{text-decoration:none}.top-bar__content p a:hover{text-decoration:underline}.top-bar__content a{color:#FFCC00;font-weight:700;text-decoration:none}.top-bar__content a:hover span{text-decoration:underline}.top-bar__content__cta:after{content:" »"}.top-bar__close{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);appearance:none;background:none;border:none;cursor:pointer}.top-bar__close svg{fill:#FFFFFF}.home-hero-custom-slider{background:#000000}.home-hero-custom-slider .hero-slide{background-image:linear-gradient(to right, rgba(15, 12, 12, 0.95) 0%, rgba(15, 12, 12, 0.85) 30%, rgba(15, 12, 12, 0.5) 45%, rgba(15, 12, 12, 0) 60%), var(--bg-desktop);background-size:cover;background-position:bottom right;background-repeat:no-repeat}.home-hero-custom-slider .container{max-width:1515px;padding:75px 80px 138px}.home-hero-custom-slider .container .hero-video-wrapper .custom-play-icon{mix-blend-mode:hard-light}.home-hero-custom-slider .hero-custom-vid{width:66px;height:66px}.home-hero-custom-slider h1{letter-spacing:0}.home-hero-custom-slider h2{letter-spacing:0}.home-hero-custom-slider h3{letter-spacing:0}.home-hero-custom-slider h4{letter-spacing:0}.home-hero-custom-slider h5{letter-spacing:0}.home-hero-custom-slider h6{letter-spacing:0}.home-hero-custom-slider .hero-content h1{font-weight:400;font-size:54px;line-height:120%;color:#FFFFFF;margin:40px 0px 18px 0px;text-shadow:0px 0px 5.3px rgba(0, 0, 0, 0.96)}.home-hero-custom-slider .hero-content h3{font-weight:600;font-size:27px;line-height:130%;color:#FFFFFF;letter-spacing:0.7px}.home-hero-custom-slider .hero-content h3 strong{font-weight:900;letter-spacing:0.3px}.home-hero-custom-slider .hero-content ul{margin:36px 0px 45px 0px;list-style-type:none;padding-left:48px}.home-hero-custom-slider .hero-content ul li{position:relative;padding-left:25px;margin-bottom:13px;font-weight:500;font-size:21px;line-height:25px;color:#FFFFFF;letter-spacing:0.5px}.home-hero-custom-slider .hero-content ul li strong{font-weight:900}.home-hero-custom-slider .hero-content ul li::before{content:"";position:absolute;top:6px;left:3px;width:14px;height:13px;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/hero-list-tick-icon.svg) no-repeat center;background-size:contain}.home-hero-custom-slider .hero-btn-group{display:flex;gap:20px}.home-hero-custom-slider h5.vid-play-text{font-weight:800;font-size:21px;line-height:25px;text-align:center;color:#FFFFFF;max-width:260px;justify-self:center;margin-top:9px}.global_primary_btn{font-weight:900;font-size:19px;color:#000000;background-color:#FFCC00;border:2px solid #FFCC00;border-radius:360px;padding:11.6px 40px}.global_primary_btn:hover{background-color:transparent;border:2px solid #FFCC00;color:#FFCC00}.btn.global_primary_btn:active{background-color:transparent;border:2px solid #FFCC00;color:#FFCC00}.global_secondary_btn{font-weight:900;font-size:19px;color:#FFCC00;border:2px solid #FFCC00;border-radius:360px;padding:11.6px 40px}.global_secondary_btn:hover{color:#000000;background-color:#FFCC00;border:2px solid #FFCC00}.btn.global_secondary_btn:active{color:#000000;background-color:#FFCC00;border:2px solid #FFCC00}#heroCarousel .custom-arrow{width:17%}.business-stats-block{position:relative;background:#7B0323;overflow:hidden;margin-top:-1px;padding:44px 30px 42px}.business-stats-block .container{padding:0}.business-stats-block .business-stats-footsteps-img{position:absolute;bottom:-97px;left:45px}.business-stats-block .business-stats-row{display:flex;justify-content:center;gap:38px}.business-stats-block .business-stats-row .stats-item{display:flex;gap:5px;position:relative;z-index:9}.business-stats-block .stats-item:nth-child(2){left:26px}.business-stats-block .stats-item:last-child{left:34px}.business-stats-block .stats-item:first-child .stats-content h3{width:140px}.business-stats-block .stats-content h1{font-weight:400;font-size:20px;line-height:19px;color:#FFFFFF;margin-bottom:2px}.business-stats-block .stats-content h3{font-weight:700;font-size:17px;line-height:21px;color:#FFFFFF;margin:0;width:120px}.business-stats-block h1{letter-spacing:0}.business-stats-block h2{letter-spacing:0}.business-stats-block h3{letter-spacing:0}.business-stats-block h4{letter-spacing:0}.business-stats-block h5{letter-spacing:0}.business-stats-block h6{letter-spacing:0}.product-category-block{background-image:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5)), var(--bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;padding:95px 30px 90px}.product-category-block .container{max-width:1254px;padding:0}.product-category-block .container .cat-row{margin-top:25px}.product-category-block .product-cat-item .card{border-radius:16px;padding:10px}.product-category-block .product-cat-item .card:hover img.card-img-top{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-category-block .product-cat-item .card img.card-img-top{border-radius:12px;max-height:376px;width:100%;object-fit:cover;object-position:50% 50%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.product-category-block .product-cat-item .card .card-body{padding:15px 25px 31px;display:flex;flex-direction:column}.product-category-block .product-cat-item .card .card-body h5.title{font-weight:700;font-size:21px;line-height:115%;color:#282828}.product-category-block .product-cat-item .card .card-body p.text{font-weight:400;font-size:17px;line-height:115%;color:#282828;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}.product-category-block .product-cat-item .card .card-body .shop-now{font-weight:700;font-size:21px;line-height:115%;color:#7B0323;display:flex;align-items:center;gap:9px;width:fit-content;margin-top:auto}.product-category-block .product-cat-item .card .card-body .shop-now img{top:1px;position:relative}.product-category-block .product-cat-item .image-wrapper{overflow:hidden;border-radius:12px}.product-category-block h1{letter-spacing:0}.product-category-block h2{letter-spacing:0}.product-category-block h3{letter-spacing:0}.product-category-block h4{letter-spacing:0}.product-category-block h5{letter-spacing:0}.product-category-block h6{letter-spacing:0}.product-category-block .content h1{font-weight:400;font-size:50px;line-height:120%;text-align:center;text-transform:capitalize;color:#FFFFFF;margin-bottom:22px}.product-category-block .content h3{font-weight:700;font-size:27px;line-height:120%;text-align:center;color:#FFFFFF;margin:0;letter-spacing:0.6px}.product-category-block #loadMoreBtn{font-weight:700;font-size:21px;line-height:115%;color:#FFFFFF;display:flex;align-items:center;gap:7px;width:100%;justify-content:center;margin-top:33px}.testimonial-new-block{padding:157px 30px 120px;background-image:var(--bg-desktop);background-size:cover;background-position:center right;background-repeat:no-repeat}.testimonial-new-block .container{padding:0;max-width:1345px}.testimonial-new-block .testimonial-new-heading h1{font-weight:400;font-size:50px;line-height:120%;color:#FFFFFF;text-shadow:0px 0px 10.6px #000000;letter-spacing:0}.testimonial-new-block .testimonial-new-swiper .testimonial-card h5.author{font-style:normal;font-weight:900;font-size:21px;line-height:160%;color:#FFFFFF;letter-spacing:0;margin:5px 0px 9px;letter-spacing:0.3px}.testimonial-new-block .testimonial-new-swiper .testimonial-card p.designation{font-style:normal;font-weight:400;font-size:17px;line-height:160%;color:#FFFFFF;display:flex;gap:6px;margin-bottom:10px;align-items:center}.testimonial-new-block .testimonial-new-swiper .testimonial-card p.designation img{width:21px;height:21px}.testimonial-new-block .testimonial-new-swiper .testimonial-card p.content{font-style:normal;font-weight:600;font-size:17px;line-height:160%;color:#FFFFFF;margin:0px 10px 0px 0px}.testimonial-new-block .nav-bar-parent-div{position:relative;display:flex;margin-top:50px;gap:18px;align-items:baseline;max-width:530px}.how-it-works-block .how-it-work-row{display:flex;gap:14%;align-items:flex-start}.how-it-works-block h1{letter-spacing:0}.how-it-works-block h2{letter-spacing:0}.how-it-works-block h3{letter-spacing:0}.how-it-works-block h4{letter-spacing:0}.how-it-works-block h5{letter-spacing:0}.how-it-works-block h6{letter-spacing:0}.how-it-works-block .how-it-work-left{position:sticky;top:37vh}.how-it-works-block .how-it-work-left h1{font-weight:400;font-size:50px;line-height:120%;color:#FFFFFF;text-shadow:0px 0px 5.4px #000000}.how-it-works-block .how-it-work-left h3{font-weight:700;font-size:27px;line-height:33px;color:#FFFFFF;letter-spacing:0.3px;margin-bottom:20px}.how-it-works-block .how-it-work-left h3 strong{font-weight:900}.how-it-works-block .how-it-work-left h5{font-weight:400;font-size:24px;line-height:150%;color:#C5C5C5;margin:0px 15px 17px 0px;letter-spacing:0.5px}.how-it-works-block .how-it-work-left h5 strong{color:#FFFFFF;font-weight:900}.how-it-works-block .how-it-work-right .how-step{display:flex;gap:22px;margin-bottom:70px}.how-it-works-block .how-it-work-right .how-step:last-child{margin:0}.how-it-works-block .how-it-work-right .how-step:last-child .content-text h3{margin-bottom:18px}.how-it-works-block .how-it-work-right .how-step:last-child .content-text h3:last-child strong{font-weight:700}.how-it-works-block .how-it-work-right .how-step .step-icon{width:51px;margin-top:13px}.how-it-works-block .how-it-work-right .content-text h2{font-weight:400;font-size:32px;line-height:120%;color:#FFFFFF;margin-bottom:18px}.how-it-works-block .how-it-work-right .content-text h3{font-weight:500;font-size:21px;line-height:145%;color:#C5C5C5;margin:0}.how-it-works-block .how-it-work-right .content-text h3 strong{font-weight:900;color:#FFFFFF}.how-it-works-block .how-it-work-right .content-text ul{list-style-type:none;padding-left:0px;margin:10px 0px 0px}.how-it-works-block .how-it-work-right .content-text ul li{font-weight:500;font-size:21px;line-height:145%;color:#C5C5C5;position:relative;padding-left:25px;margin-bottom:30px;letter-spacing:0.2px}.how-it-works-block .how-it-work-right .content-text ul li::before{content:"";position:absolute;top:9px;left:3px;width:15px;height:15px;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/hero-list-tick-icon.svg) no-repeat center;background-size:contain}.how-it-works-block .how-it-work-right .content-text ul li:last-child{margin:0}.how-it-works-block .how-it-work-right .content-text ul li strong{font-weight:900;color:#FFFFFF}.how-it-works-block .how-it-work-right .how-it-work-btns{margin-top:20px;margin-left:-10px}.how-it-works-block .how-it-work-right .how-it-work-step-video{margin-top:30px}.how-it-works-block .how-it-work-right .how-it-work-step-video img.how-it-work-step-poster{max-width:526px;width:100%;border-radius:4px;pointer-events:none}.how-it-works-block .how-it-work-right .how-it-work-step-video a{position:relative}.how-it-works-block .how-it-work-right .how-it-work-step-video .how-it-work-step-play-icon{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:71px;height:71px;background:#FFCC00;mix-blend-mode:hard-light;border:3px solid #FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center}.how-it-works-block .how-it-work-right .how-it-work-step-video .how-it-work-step-play-icon img{position:relative;left:4px}.how-it-works-block .nav-bar-parent-div{position:relative;display:flex;margin-top:50px;gap:15px;align-items:baseline}.popular-product-block{background-image:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5)), var(--bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;padding:95px 30px 90px}.popular-product-block .container{max-width:1234px;padding:0}.popular-product-block .container .product-row{margin-top:30px}.popular-product-block .popular-product-item .card{border-radius:16px;padding:10px;box-shadow:0px 0px 7.9px 0px #8E8E8E}.popular-product-block .popular-product-item .card:hover img.card-img-top{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.popular-product-block .popular-product-item .card img.card-img-top{border-radius:12px;max-height:375px;width:100%;object-fit:cover;object-position:50% 50%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.popular-product-block .popular-product-item .card .card-body{padding:14px 25px 22px}.popular-product-block .popular-product-item .card .card-body h5.title{margin-bottom:21.5px}.popular-product-block .popular-product-item .card .card-body h5.title a{font-weight:700;font-size:21px;line-height:115%;color:#282828;margin-bottom:9px}.popular-product-block .popular-product-item .card .card-body h5.title a:hover{color:#7B0323}.popular-product-block .popular-product-item .card .card-body a.price{font-weight:700;font-size:21px;line-height:115%;color:#7B0323}.popular-product-block .popular-product-item .card .card-body a.price span.from{font-weight:400}.popular-product-block .popular-product-item .image-wrapper{overflow:hidden;border-radius:12px}.popular-product-block h1{letter-spacing:0}.popular-product-block h2{letter-spacing:0}.popular-product-block h3{letter-spacing:0}.popular-product-block h4{letter-spacing:0}.popular-product-block h5{letter-spacing:0}.popular-product-block h6{letter-spacing:0}.popular-product-block .content h1{font-weight:400;font-size:50px;line-height:120%;text-align:center;text-transform:capitalize;color:#FFFFFF;margin-bottom:0px;max-width:880px;justify-self:center}.popular-product-block .explore-btn{margin-top:50px}.popular-product-block .nav-bar-parent-div{position:relative;display:flex;margin-top:50px;padding:0px 20px;gap:10px;align-items:baseline}.nav-bar-parent-div .swiper-pagination{margin:0;position:relative;background:#888888;border-radius:30px;overflow:hidden}.nav-bar-parent-div .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#FFFFFF}.nav-bar-parent-div .custom-nav{display:flex;gap:10px;position:relative;top:2px}.nav-bar-parent-div .swiper-button-next{position:unset;width:29px;height:28px;color:#FFCC00}.nav-bar-parent-div .swiper-button-next:hover{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-next:active{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-next:focus{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-next span{font-size:12px;position:relative;left:1.5px}.nav-bar-parent-div .swiper-button-prev{position:unset;width:29px;height:28px;color:#FFCC00}.nav-bar-parent-div .swiper-button-prev:hover{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-prev:active{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-prev:focus{color:#282828;background-color:#FFCC00}.nav-bar-parent-div .swiper-button-prev span{font-size:12px;position:relative;right:0.5px}.section-subscribe.section-home_subscribe.section-home_subscribe{padding:104px 30px 112px}.section-subscribe.section-home_subscribe.section-home_subscribe .container{padding:0}.section-subscribe.section-home_subscribe .bg .img-bg:before{display:none}.section-subscribe.section-home_subscribe .block-text{max-width:1373px;display:flex;align-items:center;margin:0 auto}.section-subscribe.section-home_subscribe .block-text>*{flex:1}.section-subscribe.section-home_subscribe .block-text__steps{transform:none;width:auto;right:16.6%;left:auto;top:2px}.section-subscribe.section-home_subscribe .block-text__txt{position:relative;padding:0}.section-subscribe.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme .gform_fields{justify-content:flex-end;overflow:hidden}.section-subscribe.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme input[type=email]{min-width:clamp(120px, 19.5vw, 360px)}.section-subscribe.section-home_subscribe .block-text__txt .button{min-width:clamp(120px, 13.5vw, 253px);font-weight:900;font-size:19px;line-height:150%;color:#000000;box-shadow:0px 0px 7.2px 0px #0000005E}.section-subscribe.section-home_subscribe .block-text__txt .button:hover{color:#000000;background-color:#FFCC00}.section-subscribe.section-home_subscribe div.gform_wrapper.gravity-theme .gform_footer{margin-top:0}.section-subscribe.section-home_subscribe .subscribe-text h2{font-weight:400;font-size:46px;line-height:120%;color:#FFFFFF;letter-spacing:0;margin-bottom:30px}.section-subscribe.section-home_subscribe .subscribe-text p{font-weight:700;font-size:24px;line-height:29px;color:#FFFFFF;letter-spacing:0.5px;margin-bottom:0;max-width:570px}.section-quiz.nojarallax-quiz{--padding-top: clamp(52px, 13.5416666667vw, 98px);--padding-bottom: clamp(52px, 13.5416666667vw, 110px)}.section-quiz.nojarallax-quiz .container{padding-left:30px;padding-right:30px;max-width:1725px}.section-quiz.nojarallax-quiz .row-main>.col-lg-5{padding-left:52px}.section-quiz.nojarallax-quiz .row-main>.col-lg-4{padding-left:62px;width:44.4%}.section-quiz.nojarallax-quiz .bg .img-bg:before{display:none}.section-quiz.nojarallax-quiz .block-text h2{font-weight:400;font-size:50px;line-height:120%;color:#282828;text-shadow:none;letter-spacing:0}.section-quiz.nojarallax-quiz .block-questions-container{background:rgba(157, 157, 157, 0.42);box-shadow:inset 0px 4px 28.9px rgba(0, 0, 0, 0.25);border-radius:18px;padding:23px 18px}.section-quiz.nojarallax-quiz .block-questions{display:flex;align-items:center;justify-content:space-between;background:#FFFFFF;backdrop-filter:blur(14.45px);border-radius:12px;padding:27px 12px 15px 40px;gap:13px;transform:rotate(0deg);flex-direction:column}.section-quiz.nojarallax-quiz .block-questions__text{position:relative;transform:rotate(0deg);padding:0;text-align:center}.section-quiz.nojarallax-quiz .block-questions__text h3{font-family:"Dela Gothic One", sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:120%;color:#282828;letter-spacing:0px;margin-bottom:0px auto 17px;max-width:440px}.section-quiz.nojarallax-quiz .block-questions__actions{transform:rotate(0deg);gap:20px}.section-quiz.nojarallax-quiz .block-questions__text--question_answers{margin:auto}.section-quiz.nojarallax-quiz .block-questions__text--question_answers .nav>li{flex:0 0 calc(37% - 30px)}.section-quiz.nojarallax-quiz .block-questions__text--question_answers .nav>li label{font-weight:700;font-size:18px;line-height:120%;color:#282828}.section-quiz.nojarallax-quiz .block-questions__text--question_answers .nav>li label input+span{column-gap:clamp(5px, 1.0416666667vw, 8px);white-space:nowrap}.section-quiz.nojarallax-quiz .block-questions__text--question_answers .nav>li label input+span:before{border-color:#000000;border-radius:4px;width:15px;height:15px;flex-basis:15px;font-size:clamp(9px, 0.8854166667vw, 10px)}.section-quiz.nojarallax-quiz .quiz-button.alt{background:#FFCC00;border:2px solid #FFCC00;border-radius:360px;font-weight:900;font-size:19px;line-height:150%;color:#000000;padding:2px 32px}.section-quiz.nojarallax-quiz .quiz-button.alt:hover{background-color:#7B0323;color:#FFCC00;border:2px solid #7B0323}.section-quiz.nojarallax-quiz .quiz-button.alt i{font-size:15px}.section-quiz.nojarallax-quiz .quiz-button.alt.prev-btn{background:transparent;border:2px solid #000000}.section-quiz.nojarallax-quiz .quiz-button.alt.prev-btn:hover{background-color:#7B0323;color:#FFCC00;border:2px solid #7B0323}.section-quiz.nojarallax-quiz .quiz-button.alt:disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.section-cta_with_text_background.about_us{position:relative;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 20.3%, rgba(0, 0, 0, 0.8) 48.26%);--padding-top: clamp(65px, 8.05vw, 119px);--padding-bottom: clamp(65px, 8.05vw, 128px)}.section-cta_with_text_background.about_us .block-text .d-flex{flex-direction:row-reverse;margin-right:132px}.section-cta_with_text_background.about_us .img-text{max-width:668px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner{font-weight:500;font-size:21px;line-height:145%;color:#FFFFFF}.section-cta_with_text_background.about_us .img-text .text-container .text-inner h2{font-weight:400;font-size:50px;line-height:120%;color:#FFFFFF;letter-spacing:0;margin-bottom:20px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner p{margin-bottom:30px;font-weight:500}.section-cta_with_text_background.about_us .img-text .text-container .text-inner ul{letter-spacing:0.2px;margin-bottom:32px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner a.button{font-weight:900;font-size:19px;color:#FFCC00;padding-left:38px;padding-right:38px;height:55px;border:2px solid #FFCC00;background:rgba(77, 77, 77, 0.19)}.section-cta_with_text_background.about_us .img-text .text-container .text-inner a.button:hover{color:#000000;background-color:#FFCC00}.section-cta_with_text_background.about_us .img-steps{margin-top:-118px;margin-right:25px}.section-cta_with_text_background.explore_murder_mystery_games{position:relative;background:linear-gradient(263.94deg, rgba(0, 0, 0, 0) 16.97%, rgba(0, 0, 0, 0.8) 73.07%);--padding-top: clamp(65px, 6.05vw, 123px);--padding-bottom: clamp(65px, 4.8vw, 68px)}.section-cta_with_text_background.explore_murder_mystery_games .block-text .d-flex{margin-left:50px}.section-cta_with_text_background.explore_murder_mystery_games .img-text{position:relative}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container{position:absolute;top:-32px;left:-20px;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner{max-width:540px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner h2{font-weight:400;font-size:50px;line-height:120%;color:#282828;letter-spacing:0;margin-bottom:30px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner a.button{font-weight:900;font-size:19px;height:55px;color:#000000;padding-left:41px;padding-right:41px;box-shadow:0px 2px 7.3px 0px #00000082}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner a.button:hover{color:#FFCC00}.section-cta_with_text_background.explore_murder_mystery_games .img-steps{margin-top:-85px;margin-left:-44px}.section-cta_with_text_background .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-9}.section-cta_with_text_background .bg .img-bg{height:100%}body .section-ideas_insights_overview .button{color:#000000}body .section-ideas_insights_overview .button:hover{color:#FFCC00}.shop-hero-section{background-image:var(--bg-desktop);background-size:cover;background-position:center right;background-repeat:no-repeat;padding:69px 30px 78px}.shop-hero-section .container{max-width:1350px;padding:0}.shop-hero-section .shop-hero__content{max-width:820px}.shop-hero-section .shop-hero__content h1{font-weight:400;font-size:54px;line-height:120%;color:#FFFFFF;text-shadow:0px 0px 5.3px rgba(0, 0, 0, 0.96);letter-spacing:0.1px;margin-bottom:16px}.shop-hero-section .shop-hero__content h3{font-weight:600;font-size:27px;line-height:130%;color:#FFFFFF;letter-spacing:0.6px}.shop-hero-section .shop-hero__content h3 strong{font-weight:900}@media screen and (max-width:1700px){#heroCarousel .custom-arrow{width:5%}.business-stats-block .business-stats-footsteps-img{bottom:-74px;left:0px;max-width:520px}}@media screen and (max-width:1650px){.section-subscribe.section-home_subscribe .block-text__steps{right:10%}.section-subscribe.section-home_subscribe .img-bg img{object-position:left}.section-quiz.nojarallax-quiz .row-main>.col-lg-5{width:42%}.section-quiz.nojarallax-quiz .row-main>.col-lg-4{width:52.4%}.section-quiz.nojarallax-quiz .block-questions__text--question_answers .nav>li{flex:1}}@media (max-width:1536px){.section-cta_with_text_background.about_us .block-text .d-flex{margin-right:0px}}@media screen and (min-width:1535px){.home-hero-custom-slider .container .hero-video-wrapper{padding-right:184px}.home-hero-custom-slider .container .hero-video-wrapper .custom-play-icon{margin-left:-25px;margin-top:13px}.home-hero-custom-slider .hero-content h3{padding-right:180px}.home-hero-custom-slider h5.vid-play-text{margin-left:-30px}#heroCarousel .custom-arrow{top:-78px}.product-category-block .container .cat-row{padding-left:15px}.product-category-block .content{padding-left:13px}.section-quiz.nojarallax-quiz .block-questions-container{max-width:671px;min-height:240px}}@media screen and (max-width:1450px){.business-stats-block{padding:130px 30px 42px}.business-stats-block .business-stats-footsteps-img{top:-60px;left:50%;max-width:450px;translate:-50%;transform:rotate(351deg)}.section-subscribe.section-home_subscribe .block-text__steps img{max-width:500px}.section-subscribe.section-home_subscribe .subscribe-text h2{font-size:36px}.section-quiz.nojarallax-quiz .row-main>.col-lg-5{width:44.6%}.section-quiz.nojarallax-quiz .row-main>.col-lg-4{width:55.4%;padding-left:30px}.section-quiz.nojarallax-quiz .block-questions{padding:25px 12px 30px 20px;gap:20px 15px}.section-quiz.nojarallax-quiz .button.alt{min-width:118px}.section-cta_with_text_background.explore_murder_mystery_games .block-text .d-flex{margin-left:0px}.section-cta_with_text_background.explore_murder_mystery_games .img-steps{margin-top:-30px}.section-cta_with_text_background.about_us .img-steps{margin-top:-70px;margin-right:15px}}@media screen and (max-width:1366px){.global_primary_btn{padding:9.1px 9px}.global_secondary_btn{padding:9.1px 9px}.testimonial-new-block{background-image:linear-gradient(to right, rgba(15, 12, 12, 0.95) 0%, rgba(15, 12, 12, 0.85) 30%, rgba(15, 12, 12, 0.5) 45%, rgba(15, 12, 12, 0) 60%), var(--bg-desktop)}.section-quiz.nojarallax-quiz .block-text h2{font-size:40px}}@media screen and (max-width:1200px){#heroCarousel .custom-arrow{width:7%}.home-hero-custom-slider .container{padding:50px 80px 50px}.home-hero-custom-slider .container .hero-video-wrapper{margin-top:83px}.home-hero-custom-slider .hero-slide{background-position:center}.business-stats-block .stats-item:last-child{left:0}.testimonial-new-block .testimonial-new-swiper .testimonial-card p.content{margin:0}.how-it-works-block{padding:100px 30px 100px}.how-it-works-block .how-it-work-row{gap:8%}.section-quiz.nojarallax-quiz .block-text h2{font-size:32px}.section-quiz.nojarallax-quiz .block-questions{padding:25px 12px 30px 20px;flex-direction:column}.section-quiz.nojarallax-quiz .button.alt{max-width:100%;width:100%}.section-cta_with_text_background.explore_murder_mystery_games{--padding-top: clamp(35px, 4.05vw, 70px);--padding-bottom: clamp(35px, 2.8vw, 30px)}.section-cta_with_text_background.explore_murder_mystery_games .img-steps{margin-top:0px;margin-left:-30px}.section-cta_with_text_background.explore_murder_mystery_games .img-text{max-width:650px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container{top:-30px;left:0}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner{max-width:490px}}@media screen and (max-width:992px){.how-it-works-block .how-it-work-row{gap:unset;flex-direction:column;align-items:unset}.how-it-works-block .how-it-work-right .how-step{margin-bottom:50px}.how-it-works-block .how-it-work-right .how-it-work-step-video img.how-it-work-step-poster{max-width:100%}.how-it-works-block .how-it-work-left{margin-bottom:50px;position:unset;top:unset}.section-subscribe.section-home_subscribe .block-text{flex-direction:column;gap:40px}.section-subscribe.section-home_subscribe .block-text>*{text-align:center}.section-subscribe.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme .gform_fields{justify-content:center}.section-subscribe.section-home_subscribe .subscribe-text p{margin:0 auto}.section-quiz.nojarallax-quiz .row-main>.col-lg-5{width:100%;padding-left:30px;padding-right:30px}.section-quiz.nojarallax-quiz .row-main>.col-lg-4{width:100%;padding-left:30px;padding-right:30px}.section-quiz.nojarallax-quiz .block-questions{max-width:100%;padding:40px 20px;gap:30px 15px}.section-quiz.nojarallax-quiz .block-questions__text h3{max-width:100%}.section-cta_with_text_background.explore_murder_mystery_games{background:linear-gradient(360deg, rgba(13, 13, 13, 0) 15.33%, #000000 38.51%);flex-direction:column-reverse !important;padding-bottom:0}.section-cta_with_text_background.explore_murder_mystery_games .bg{position:relative}.section-cta_with_text_background.explore_murder_mystery_games .bg .img-bg img{position:relative}.section-cta_with_text_background.explore_murder_mystery_games .img-steps{display:none}.section-cta_with_text_background.explore_murder_mystery_games .block-text .d-flex{justify-content:center}.section-cta_with_text_background.explore_murder_mystery_games .img-text{max-width:100%}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner{max-width:540px}.section-cta_with_text_background.about_us{background:linear-gradient(360deg, #000000 6.83%, #000000 63.57%, rgba(0, 0, 0, 0) 83.95%);padding-top:0}.section-cta_with_text_background.about_us .bg{position:relative}.section-cta_with_text_background.about_us .bg .img-bg img{position:relative;min-height:237px;object-position:0%;min-width:1500px}.section-cta_with_text_background.about_us .img-steps{display:none}.section-cta_with_text_background.about_us .block-text .d-flex{justify-content:flex-end}.section-cta_with_text_background.about_us .img-text{max-width:100%}.section-cta_with_text_background.about_us .container{margin-top:-125px}}@media screen and (min-width:768px){.how-it-works-block{padding:0px 30px;position:relative}.how-it-works-block .bg{position:absolute;left:0;right:0;width:100%;height:100%;z-index:-1}.how-it-works-block .bg .img-bg.jarallax{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.how-it-works-block .container{max-width:1355px;padding:150px 0px 137px}}@media screen and (max-width:767px){.home-hero-custom-slider .hero-slide{background-image:var(--bg-mobile);background-position:bottom center}.home-hero-custom-slider .container{padding:33px 20px 44px}.home-hero-custom-slider .hero-content h1{font-size:27px;margin:0px 0px 15px 0px}.home-hero-custom-slider .hero-content h3{letter-spacing:0;font-size:18px}.home-hero-custom-slider .hero-content ul{margin:18px 0px 17px 0px;list-style-type:none;padding-left:32px}.home-hero-custom-slider .hero-content ul li{padding-left:16px;margin-bottom:12px;font-size:17px;line-height:22px;letter-spacing:0.3px}.home-hero-custom-slider .hero-content ul li::before{top:6px;left:-5px}.home-hero-custom-slider .hero-custom-vid{width:44px;height:44px}.home-hero-custom-slider .play-icon-img{width:44px;height:44px}.home-hero-custom-slider h5.vid-play-text{max-width:177px;font-size:18px;line-height:22px}.popular-product-block{background-image:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5)), var(--bg-mobile);padding:55px 0px 52px}.popular-product-block .content h1{font-size:27px;text-align:left;margin-right:2px;padding:0px 20px}.popular-product-block .container .product-row{margin-top:35px}.popular-product-block .popular-product-item .card .card-body{padding:12px 20px 22px}.popular-product-block .popular-product-item .card .card-body h5.title a{font-size:24px}.popular-product-block .popular-product-item .card img.card-img-top{max-height:unset;height:330px}.popular-product-block .popular-product-swiper-mb .popular-product-item{height:auto}.popular-product-block .explore-btn{margin-top:10px;padding:0px 20px}.product-category-block{background-image:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5)), var(--bg-mobile);padding:56px 20px 52px}.product-category-block .product-cat-item:nth-of-type(n+4){display:none}.product-category-block .product-cat-item .card .card-body{padding:15px 20px 23px}.product-category-block .product-cat-item .card .card-body h5.title{font-size:24px}.product-category-block .product-cat-item .card img.card-img-top{max-height:unset;height:330px}.product-category-block .content h1{font-size:27px;text-align:left;margin-bottom:7px}.product-category-block .content h3{font-size:21px;text-align:left;letter-spacing:0.1px}.product-category-block .container .cat-row{margin-top:8px}.global_primary_btn{width:100%}.global_secondary_btn{width:100%}#heroCarousel .custom-arrow{display:none}.how-it-works-block{padding:0;background:unset;background-color:#000000}.how-it-works-block .container{padding:0}.how-it-works-block .how-it-work-swiper{padding:0px 20px 56px;margin-top:-28px}.how-it-works-block .how-it-work-right .how-step{flex-direction:column;gap:15px;margin:0}.how-it-works-block .how-it-work-right .how-step .step-icon{width:100%;text-align:center}.how-it-works-block .how-it-work-right .how-step .step-icon img{width:40px}.how-it-works-block .how-it-work-right .content-text h2{font-size:21px;margin-bottom:10px}.how-it-works-block .how-it-work-right .content-text h3{font-size:17px}.how-it-works-block .how-it-work-right .content-text ul li{font-size:17px;margin-bottom:18px}.how-it-works-block .how-it-work-right .how-it-work-btns{margin-left:0;margin-top:12px}.how-it-works-block .how-it-work-right .swiper-slide:not(:last-child) .content-text h3{margin-bottom:1px}.how-it-works-block .nav-bar-parent-div{margin-top:60px}.how-it-works-block .how-it-work-left{margin:0;padding:54px 20px 52px}.how-it-works-block .how-it-work-left h1{font-size:27px;margin-bottom:12px}.how-it-works-block .how-it-work-left h3{font-size:24px;margin-bottom:20px;line-height:30px}.how-it-works-block .how-it-work-left h5{font-size:21px;margin:0px 0px 30px 0px;letter-spacing:0.3px;font-weight:700}.how-it-works-block .how-it-work-left h5 strong{font-weight:700}.how-it-works-block .how-it-image-overlay-wrapper{position:relative;display:inline-block}.how-it-works-block .how-it-image-overlay-wrapper img{display:block;width:100%}.how-it-works-block .how-it-image-overlay-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #0000005e 60.38%, rgba(102, 102, 102, 0.29) 100%)}.business-stats-block{padding:23px 20px 20px}.business-stats-block .business-stats-footsteps-img{display:none}.business-stats-block .business-stats-row{gap:25px}.business-stats-block .business-stats-row .stats-item{flex-direction:column}.business-stats-block .business-stats-row .stats-item .stats-item-img{text-align:center}.business-stats-block .business-stats-row .stats-item .stats-item-img img{max-width:36px;width:100%;height:36px}.business-stats-block .business-stats-row .stats-item .stats-content{text-align:center}.business-stats-block .stats-content h1{font-size:16px}.business-stats-block .stats-content h3{font-size:14px;width:100%;line-height:17px}.business-stats-block .stats-item:first-child .stats-content h3{width:100%}.business-stats-block .stats-item:nth-child(2){left:0}.business-stats-block .stats-item:last-child .stats-content h1{width:120px}.business-stats-block .stats-item:last-child .stats-content h3{padding:0px 10px}.testimonial-new-block{padding:46px 20px 33px;background-color:#282828;background-image:none}.testimonial-new-block .testimonial-new-heading h1{font-size:27px;margin-bottom:19px}.testimonial-new-block .nav-bar-parent-div{max-width:100%;margin-top:31px}.section-subscribe.section-home_subscribe{padding-bottom:var(--padding-bottom)}.section-subscribe.section-home_subscribe .subscribe-text h2{font-size:27px;text-align:left;margin-bottom:20px}.section-subscribe.section-home_subscribe .subscribe-text p{text-align:left;margin:0;font-size:21px}.section-subscribe.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme .gform_fields{justify-content:left;gap:10px}.section-subscribe.section-home_subscribe.section-home_subscribe{padding:50px 20px 50px;position:relative;overflow:hidden}.page-builder-section.section-subscribe.section-home_subscribe:before{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.21), rgba(0, 0, 0, 0.48));z-index:1}.section-home_subscribe .bg .img-bg{display:block}.section-quiz.nojarallax-quiz{--padding-bottom: clamp(57px, 13.5416666667vw, 100px)}.section-quiz.nojarallax-quiz .bg .img-bg{display:block}.section-quiz.nojarallax-quiz .block-questions-container{padding:20px}.section-quiz.nojarallax-quiz .block-questions__actions{padding:0}.section-quiz.nojarallax-quiz .block-text h2{font-size:27px}.section-quiz.nojarallax-quiz .block-questions__text h3{font-size:21px;text-align:center;margin-bottom:22px;line-height:132%}.section-quiz.nojarallax-quiz .container{padding:0}.section-quiz.nojarallax-quiz .block-questions{padding:34px 20px}.section-quiz.nojarallax-quiz .block-questions__text--question_answers{margin:auto}.section-cta_with_text_background.explore_murder_mystery_games{--padding-top: clamp(17px, 4.05vw, 70px)}.section-cta_with_text_background.explore_murder_mystery_games .container{padding-left:18px;padding-right:18px}.section-cta_with_text_background.explore_murder_mystery_games .img-text img{max-width:368px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container{top:55px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner{max-width:354px;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner h2{font-size:27px;max-width:237px;margin-bottom:77px}.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner a.button{padding-left:25px;padding-right:25px;height:50px}.section-cta_with_text_background.explore_murder_mystery_games .bg .img-bg img{min-height:231px;object-position:60%}.section-cta_with_text_background.about_us{--padding-bottom: clamp(53px, 8.05vw, 131px)}.section-cta_with_text_background.about_us .img-text .text-container .text-inner{font-size:17px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner h2{font-size:27px;margin-bottom:15px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner p{margin-bottom:27px;margin-right:4px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner ul{padding-left:26px;margin-bottom:25px}.section-cta_with_text_background.about_us .img-text .text-container .text-inner a.button{width:100%;height:50px}.section-cta_with_text_background.about_us .bg .img-bg img{min-height:267px;object-position:0%;object-fit:cover;min-width:100%}.section-cta_with_text_background.about_us .container{margin-top:-70px;padding-left:20px;padding-right:20px}.shop-hero-section{background-image:var(--bg-mobile);background-position:center top;padding:50px 20px 22px}.shop-hero-section .shop-hero__content{max-width:100%}.shop-hero-section .shop-hero__content h1{font-size:27px;margin-bottom:10px}.shop-hero-section .shop-hero__content h3{font-size:18px;font-weight:500;letter-spacing:0.1px}}@media screen and (max-width:540px){.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme .gfield--type-email{margin-right:0}.section-subscribe.section-home_subscribe .block-text__txt div.gform_wrapper.gravity-theme .gform_fields{flex-direction:column}.section-subscribe.section-home_subscribe .block-text__txt .button{width:100% !important}.gform_wrapper.gravity-theme #field_submit{width:100% !important}.section-quiz.nojarallax-quiz .block-questions__actions{width:100%;flex-direction:column;gap:10px}}@media (max-width:389px){.section-cta_with_text_background.explore_murder_mystery_games .img-text .text-container .text-inner a.button{font-size:16px}.global_primary_btn{font-size:18px}.global_secondary_btn{font-size:18px}}.post-type-archive-product .section-page_hero .block-text{max-width:clamp(560px, 35.9375vw, 690px)}.post-type-archive-product .section-page_hero .block-text .page-body{max-width:clamp(480px, 31.7708333333vw, 610px)}.section-shop{padding:48px 30px 55px;position:relative;background-image:var(--bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat}.section-shop .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-shop .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-shop .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000000;opacity:0.3}.section-shop .container{padding:0;max-width:1388px}.section-shop .container .shop-top-bar{display:flex;justify-content:end;gap:15px;align-items:center;margin-bottom:18px}.section-shop .container .shop-top-bar .product-count{font-weight:500;font-size:14px;line-height:115%;color:#FFFFFF}.section-shop .container .shop-sorting{max-width:210px;width:100%}.section-shop .container .shop-filters-card{background:#FFFFFF;box-shadow:0px 0px 0px 1px #070707d9;border-radius:12px;padding:37px 19px 37px 24px;margin:58px 0px 0px 0px}.section-shop .container .shop-filters-card .filter-icon-div{border-bottom:1px solid #e0dfdf;margin-left:-24px;margin-right:-19px;padding:0px 24px 20px;font-weight:700;font-size:17px;line-height:115%;color:#000000;display:flex;gap:5px;align-items:center}.section-shop .container .shop-filters-card .block-filters .search-filter-label{font-weight:700;font-size:17px;line-height:115%;color:#000000;margin:17px 0px 9px;cursor:pointer}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox__label{font-weight:400;font-size:15px;line-height:115%;color:#282828;padding:1px 0px 0px 6px}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox__control{width:14px;height:14px;display:inline-block;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/filter-un-checkbox.svg) no-repeat center}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox__control svg{display:none}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox--is-active .search-filter-input-checkbox__container .search-filter-input-checkbox__control{background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/filter-checkbox.svg) no-repeat center;background-size:auto}.section-shop .container .shop-filters-card .block-filters .search-filter-label__toggle-icon svg{display:none}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox{padding:6px 0px 8px}.section-shop .container .shop-filters-card .block-filters .search-filter-label__toggle-icon{position:relative}.section-shop .container .shop-filters-card .block-filters .search-filter-label__toggle-icon--down::after{content:"";display:block;width:14px;height:14px;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/filter-plus-icon.svg) no-repeat center;background-size:contain}.section-shop .container .shop-filters-card .block-filters .search-filter-label__toggle-icon--up::after{content:"";display:block;width:16px;height:2px;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/filter-minus-icon.svg) no-repeat center}.section-shop .container .shop-filters-card .block-filters .search-filter-input-button{font-weight:600;border:2px solid #FFCC00;font-size:15px;line-height:115%;color:#282828;padding:10px 20px;margin-top:24px;box-shadow:unset}.section-shop .container .cat-products-blocks{width:100%}.section-shop .container .shop-products-blocks .columns-3,.section-shop .container .cat-products-blocks .columns-3{--bs-gutter-x: 1rem}.section-shop .container .shop-products-blocks .product-card,.section-shop .container .cat-products-blocks .product-card{background-color:#FFFFFF;border-radius:16px;padding:10px;box-shadow:0px 0px 7.9px 0px #101010;margin-bottom:16px}.section-shop .container .shop-products-blocks .product-card:hover img.card-img-top,.section-shop .container .cat-products-blocks .product-card:hover img.card-img-top{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.section-shop .container .shop-products-blocks .product-card span.product-badge,.section-shop .container .cat-products-blocks .product-card span.product-badge{position:absolute;top:7px;left:8px;background:#b7038a;padding:5.96px 18.39px;z-index:1;border-radius:4px;font-weight:600;font-size:14px;line-height:115%;color:#FFFFFF}.section-shop .container .shop-products-blocks .product-card .product-image img,.section-shop .container .cat-products-blocks .product-card .product-image img{border-radius:12px;max-height:331px;width:100%;object-fit:cover;object-position:50% 50%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.section-shop .container .shop-products-blocks .product-card .card-body,.section-shop .container .cat-products-blocks .product-card .card-body{padding:15.55px 20px 26px}.section-shop .container .shop-products-blocks .product-card .card-body h5.title a,.section-shop .container .cat-products-blocks .product-card .card-body h5.title a{font-weight:700;font-size:21px;line-height:115%;color:#282828}.section-shop .container .shop-products-blocks .product-card .card-body h5.title a:hover,.section-shop .container .cat-products-blocks .product-card .card-body h5.title a:hover{color:#7B0323}.section-shop .container .shop-products-blocks .product-card .card-body .price,.section-shop .container .cat-products-blocks .product-card .card-body .price{font-weight:700;font-size:21px;line-height:115%;color:#7B0323}.section-shop .container .shop-products-blocks .product-card .card-body .price .from,.section-shop .container .cat-products-blocks .product-card .card-body .price .from{font-weight:400}.section-shop .container .shop-products-blocks .product-card .image-wrapper,.section-shop .container .cat-products-blocks .product-card .image-wrapper{overflow:hidden;border-radius:12px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi{margin-top:25px;background:transparent;gap:20px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a{width:30px;height:30px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a.page,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a.page{color:#FFFFFF;font-weight:600;font-size:18px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a.page:hover,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a.page:hover{background:transparent;background-color:#1d1d1d;border:1px solid #FFCC00;border-radius:6px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.nextpostslink,.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.previouspostslink,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.nextpostslink,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.previouspostslink{background-color:transparent;font-size:14px;color:#FFCC00}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.current,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.current{background-color:#1d1d1d;border:1px solid #FFCC00;border-radius:6px;color:#FFFFFF;font-size:18px;width:30px;height:30px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi span.extend,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi span.extend{color:#FFFFFF}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi span.extend:hover,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi span.extend:hover{background-color:transparent}.section-shop .container .shop-seo-text{font-weight:400;font-size:14px;line-height:150%;color:#8e8e8e;border-top:0.7px solid #4e4e4e;margin-top:28px;padding-top:40px}.section-shop .container .woocommerce-no-products-found .woocommerce-info{border-radius:12px}@media (min-width:1366px){.section-shop .container .shop-products-blocks,.section-shop .container .shop-seo-right-block{width:79%;padding-left:18.45px}.section-shop .container .shop-filters-blocks,.section-shop .container .shop-seo-left-block{width:21%;padding:0px 10px 0px 20px}.section-shop .container .shop-filters-card{max-width:266px}}@media (min-width:992px){.section-shop .container .shop-filters-card .block-filters #shopFilters.collapse:not(.show){display:block}.section-shop .container .shop-filters-blocks .shop-sorting{display:none}.section-shop .container .shop-block-filters_toggle_btn{display:none !important}}@media (max-width:991.98px){.section-shop .container .shop-top-bar{display:none}.section-shop .container .shop-filters-blocks{display:flex;justify-content:space-between;gap:20px;margin-bottom:24px}.section-shop .container .shop-filters-blocks .shop-sorting{max-width:165px;width:100%;overflow:hidden}.section-shop .container .block-filters{position:relative}.section-shop .container .shop-block-filters_toggle_btn{display:none;gap:40px;justify-content:space-between;align-items:center;padding:10px 20px;background:#FFFFFF;border-radius:4px;border:none;height:40px;width:165px}.section-shop .container .shop-block-filters_content{position:absolute;top:100%;left:0px;z-index:2;width:260px;background:#FFFFFF;box-shadow:0px 0px 0px 1px #070707d9;border-radius:4px;padding:20px;max-height:520px;overflow:auto}.section-shop .container .shop-filters-card{background:unset;margin:0;padding:0;box-shadow:unset}.section-shop .container .shop-filters-card .filter-icon-div{display:none}.section-shop .container .shop-top-bar .product-count{display:none}}@media (max-width:767px){.section-shop{padding:25px 20px 0px;background-image:var(--bg-mobile);background-position:top;background-size:contain;background-repeat:repeat}.section-shop .container .shop-filters-blocks{position:sticky;z-index:55;border-radius:0px 0px 4px 4px;transition:background 0.3s ease, box-shadow 0.3s ease}.section-shop .container .shop-filters-blocks.is-scrolled{padding:12px;background:#282828}.section-shop .container .shop-products-blocks .product-card,.section-shop .container .cat-products-blocks .product-card{margin-bottom:20px}.section-shop .container .shop-products-blocks .product-card .card-body,.section-shop .container .cat-products-blocks .product-card .card-body{padding:15.55px 20px 20px}.section-shop .container .shop-products-blocks .product-card .card-body h5.title a,.section-shop .container .cat-products-blocks .product-card .card-body h5.title a{font-size:24px}.section-shop .container .shop-products-blocks .shop-seo-text,.section-shop .container .cat-products-blocks .shop-seo-text{margin-top:45px;padding-top:20px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi{margin-top:7px}.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a,.section-shop .container .shop-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.current,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi a,.section-shop .container .cat-products-blocks .shop-custom-pagination.pagination .wp-pagenavi>.current{width:36px;height:36px}.section-shop .container .shop-filters-card .block-filters .search-filter-input-checkbox__label{font-weight:500}.section-shop .container .shop-filters-card .block-filters .search-filter-label{color:#282828;font-size:16px}.section-shop .container .shop-block-filters_toggle_btn{color:#282828;font-weight:500}}.woocommerce-shop ul.search-filter-style--control-sort{font-weight:400;font-size:14px;line-height:115%;color:#000000;--search-filter-input-selection-background-color: #e7e7e7;--search-filter-input-selection-color: $black;cursor:pointer;border:0}.woocommerce-shop ul.search-filter-style--control-sort li{padding:4.13px 12px}.woocommerce-shop ul.search-filter-style--control-sort li:last-child{padding-bottom:13px}.woocommerce-shop ul.search-filter-style--control-sort li.search-filter-component-combobox-base__listbox-option--active{--search-filter-input-selected-background-color: #e7e7e7;--search-filter-input-selected-color: $black}.woocommerce-shop .search-filter-component-combobox{border:0;padding-left:12px;max-height:40px;--search-filter-scale-border-radius: 4px}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__actions-input{height:40px !important}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__actions-input::placeholder{font-weight:400;font-size:14px !important;color:#000000 !important}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__selection{font-weight:400;font-size:14px;line-height:115%;color:#000000;padding:12px 0px;cursor:default}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__listbox-toggle .search-filter-icon:before{content:"";display:block;width:10px;height:6px;left:6px;position:relative;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/filter-dropdown-icon.svg) no-repeat center}.woocommerce-shop .ppcp-messages{display:none !important}.woocommerce-shop .pinterest-for-woocommerce-image-wrapper{right:15px;left:unset;top:13px;border-radius:4px}.woocommerce-shop .search-filter-field--control-type-reset.search-filter-field{display:none}@media (max-width:767px){.woocommerce-shop ul.search-filter-style--control-sort{--search-filter-input-selection-color:$dark-alt ;font-size:16px;font-weight:500}.woocommerce-shop ul.search-filter-style--control-sort li{padding:4.13px 20px}.woocommerce-shop .search-filter-component-combobox{padding-left:18px}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__actions-input::placeholder{color:#282828 !important;font-size:16px !important}.woocommerce-shop .search-filter-component-combobox .search-filter-component-combobox__selection{font-size:16px;color:#282828;padding:11px 0px;font-weight:500}}.section-login{position:relative;color:#FFFFFF}.section-login .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-login .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF}.section-login .bg .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.section-login .row{--bs-gutter-x:clamp(30px, 6.25vw, 120px);--bs-gutter-y: 35px}.section-login .block-text{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-login .block-text h4{color:#FFCC00;font-size:inherit;text-transform:none}.section-login .block-text .h1{text-shadow:0px 7px 13px rgba(0, 0, 0, 0.25)}.section-login .nav-tabs{margin-bottom:clamp(24px, 1.8229166667vw, 35px);background-color:rgba(255, 255, 255, 0.4);box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--bs-nav-link-color: #FFFFFF}.section-login .woocommerce form.checkout_coupon,.section-login .woocommerce form.login,.section-login .woocommerce form.register{border:none;padding:0;margin:0;border-radius:0}.section-login .lost_password a{font-weight:700;color:#FFCC00}.section-login .lost_password a:hover{color:#FFFFFF}.section-login .woocommerce-privacy-policy-text{font-size:clamp(14px, 0.8333333333vw, 16px)}.section-login .woocommerce-privacy-policy-text a{color:#FFCC00;text-decoration:underline}.section-login .woocommerce-privacy-policy-text a:hover{color:#FFFFFF}.section-account{position:relative;--padding-top:clamp(45px, 4.6875vw, 90px);--padding-bottom:clamp(45px, 4.6875vw, 90px)}.section-account .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-account .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}@media (min-width:768px){.section-account .container{padding-left:0}}@media (min-width:768px){.section-account div.woocommerce{display:flex;justify-content:space-between;column-gap:clamp(16px, 2.5vw, 48px)}}.section-account div.woocommerce:before,.section-account div.woocommerce:after{display:none}.section-account .woocommerce-MyAccount-navigation{background-color:#FFFFFF;padding-inline:clamp(20px, 2.6041666667vw, 50px);padding-block:clamp(30px, 4.1666666667vw, 80px);float:none}@media (min-width:768px){.section-account .woocommerce-MyAccount-navigation{margin-block:calc(-1 * var(--padding-top));width:clamp(280px, 20.8333333333vw, 400px)}}@media (max-width:767px){.section-account .woocommerce-MyAccount-navigation{margin-top:calc(-1 * var(--padding-top));margin-bottom:30px;margin-inline:-25px;width:auto}}.section-account .woocommerce-MyAccount-navigation select{border-color:#F1F1F1;background-color:#F1F1F1;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-image:url('data:image/svg+xml,<svg width="10" height="7" viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L5 5L9 0.999999" stroke="%237B0323" stroke-width="2" stroke-linecap="round"/></svg>')}.section-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}@media (max-width:767px){.section-account .woocommerce-MyAccount-navigation ul{display:none}}.section-account .woocommerce-MyAccount-navigation ul>li a{display:flex;align-items:center;justify-content:space-between;color:#202020;padding:10px 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-account .woocommerce-MyAccount-navigation ul>li a:hover:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7B0323;font-size:clamp(7px, 0.5208333333vw, 10px)}.section-account .woocommerce-MyAccount-navigation ul>li.is-active a{background-color:#F1F1F1;font-weight:700}.section-account .woocommerce-MyAccount-navigation ul>li.is-active a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7B0323;font-size:clamp(7px, 0.5208333333vw, 10px)}.section-account .woocommerce-MyAccount-content{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(20px, 1.3020833333vw, 25px) !important;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05)}@media (min-width:768px){.section-account .woocommerce-MyAccount-content{flex:1;width:auto}}.section-account .woocommerce-MyAccount-content h2{font-family:"Inter", sans-serif;font-size:clamp(27px, 2.0833333333vw, 40px);font-weight:800}.woocommerce-dashboard .woocommerce-MyAccount-content{background:none;box-shadow:none;padding:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce-MyAccount-Giftcards-balance-amount~h2{margin-top:1.5em}.section-checkout{--padding-top:clamp(45px, 4.6875vw, 90px);--padding-bottom:clamp(45px, 4.6875vw, 90px);position:relative}.section-checkout .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-checkout .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-checkout .block-headline{margin-bottom:20px}.section-checkout .block-headline .row{--bs-gutter-x: 24px;--bs-gutter-y: 16px}.section-checkout .block-headline h2{font-family:"Inter", sans-serif;font-size:clamp(27px, 2.0833333333vw, 40px);font-weight:800}.section-checkout .block-headline .button-inline{text-transform:uppercase;font-weight:500;text-decoration:underline;color:#202020}.section-checkout .block-headline .button-inline:after{display:none}.section-checkout .block-headline .button-inline:hover{color:#7B0323}.section-checkout .wc-block-components-sidebar-layout{align-items:flex-start;column-gap:16px}@media (max-width:1199px){.section-checkout .wc-block-components-sidebar-layout{flex-direction:column;row-gap:24px}}.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);width:calc(65% - 24px);padding-right:0}@media (max-width:1199px){.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%}}.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main.wp-block-woocommerce-checkout-fields-block{padding:clamp(20px, 2.0833333333vw, 40px) !important}.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main.wp-block-woocommerce-checkout-fields-block .wc-block-components-title.wc-block-components-title{font-family:"Inter", sans-serif}.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main.wp-block-woocommerce-checkout-fields-block input[id="save"]{margin-right:12px}.section-checkout .wc-block-components-sidebar-layout .wc-block-components-main.wp-block-woocommerce-checkout-fields-block iframe.component-frame{z-index:1 !important}.section-checkout .wc-block-components-sidebar{margin-top:0;background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(20px, 1.3020833333vw, 25px) !important;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05)}@media (max-width:1199px){.section-checkout .wc-block-components-sidebar{width:100%}}.section-checkout .wc-block-components-sidebar iframe.component-frame{z-index:1 !important}.section-checkout .is-large.wc-block-cart .wc-block-cart__totals-title,.section-checkout .is-medium.wc-block-cart .wc-block-cart__totals-title,.section-checkout .is-small.wc-block-cart .wc-block-cart__totals-title,.section-checkout .is-mobile.wc-block-cart .wc-block-cart__totals-title{font-weight:800;font-size:clamp(21px, 1.4583333333vw, 28px);padding:0;border:none;margin-bottom:20px;text-transform:none;display:block !important;font-family:"Inter", sans-serif}.section-checkout .is-medium table.wc-block-cart-items .wc-block-cart-items__row,.section-checkout .is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.section-checkout .is-small table.wc-block-cart-items .wc-block-cart-items__row{padding:12px}.section-checkout .is-medium .wc-block-cart__sidebar,.section-checkout .is-mobile .wc-block-cart__sidebar,.section-checkout .is-small .wc-block-cart__sidebar{margin-top:16px;margin-bottom:0}.section-checkout .wc-block-components-button:not(.is-link){display:inline-flex !important;height:clamp(40px, 2.6041666667vw, 50px);background:#7B0323;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;align-items:center;justify-content:center;line-height:1.1;padding:8px 24px;font-family:"Inter", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;text-decoration:none;color:#FFCC00;column-gap:6px}.section-checkout .wc-block-components-button:not(.is-link):hover{background-color:#FFCC00;color:#7B0323}.section-checkout .wc-block-cart table.wc-block-cart-items,.section-checkout .wc-block-cart table.wc-block-cart-items td,.section-checkout .wc-block-cart table.wc-block-cart-items th{margin-bottom:0}.section-checkout .is-large.wc-block-cart .wc-block-cart-items{border:none;margin-bottom:0}.section-checkout .is-large.wc-block-cart .wc-block-cart-items thead{border:none}.section-checkout .is-large.wc-block-cart .wc-block-cart-items thead th{border:none;padding:0}.section-checkout .is-large.wc-block-cart .wc-block-cart-items thead th span{display:none}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row{background-color:#FFFFFF;border:none !important;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row:first-child td{border:none !important}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;display:block}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-weight:700;color:#202020;font-size:clamp(16px, 0.9375vw, 18px)}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{display:none}.section-checkout .is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .price{font-weight:700}.section-checkout .woocommerce-order{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(20px, 1.3020833333vw, 25px) !important;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05)}.section-checkout .woocommerce-order h2{font-family:"Inter", sans-serif;font-size:clamp(27px, 2.0833333333vw, 40px);font-weight:800}.section-upsells{--padding-top:clamp(45px, 5.7291666667vw, 110px);--padding-bottom:clamp(45px, 5.7291666667vw, 110px);position:relative}.section-upsells .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-upsells .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#202020}.section-upsells .bg .img-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%)}.section-upsells .block-headline{color:#FFFFFF}.section-upsells .block-headline h2{margin-bottom:0.75em}.section-upsells .row-main{--bs-gutter-x:clamp(24px, 2.3958333333vw, 46px);--bs-gutter-y: 30px}.section-upsells .row-main .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-upsells .gift-card-product{background-color:#FFFFFF;color:#202020;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:right}@media (max-width:991px){.section-upsells .gift-card-product{padding:20px}}@media (min-width:992px){.section-upsells .gift-card-product__bundle{flex-direction:row-reverse;text-align:left}.section-upsells .gift-card-product__bundle .h3,.section-upsells .gift-card-product__bundle .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-upsells .gift-card-product__bundle blockquote{padding-right:0;padding-left:20px}}.section-upsells .gift-card-product .h3,.section-upsells .gift-card-product .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-upsells .gift-card-product blockquote{font-size:clamp(20px, 1.25vw, 24px);font-weight:800;margin-bottom:0}@media (min-width:992px) and (max-width:1399px){.section-upsells .gift-card-product .h3,.section-upsells .gift-card-product .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-upsells .gift-card-product blockquote{font-size:clamp(16px, 1.09375vw, 21px)}}@media (min-width:992px){.section-upsells .gift-card-product .h3,.section-upsells .gift-card-product .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-upsells .gift-card-product blockquote{padding-right:20px}}.section-upsells .gift-card-product .img{flex:0 0 62%}@media (min-width:992px) and (max-width:1399px){.section-upsells .gift-card-product .img{flex:0 0 56%}}.section-upsells .gift-card-product .img img{width:100%}.section-upsells .gift-card-product:hover{background-color:#FFCC00}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:auto}.woocommerce #content div.product div.images .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__image,.woocommerce-page #content div.product div.images .woocommerce-product-gallery__image,.woocommerce-page div.product div.images .woocommerce-product-gallery__image{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;margin-left:auto;margin-right:auto;aspect-ratio:1.5}@media (min-width:767px){.woocommerce #content div.product div.images .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__image,.woocommerce-page #content div.product div.images .woocommerce-product-gallery__image,.woocommerce-page div.product div.images .woocommerce-product-gallery__image{aspect-ratio:1.7777777778}}@media (min-width:992px){.woocommerce #content div.product div.images .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__image,.woocommerce-page #content div.product div.images .woocommerce-product-gallery__image,.woocommerce-page div.product div.images .woocommerce-product-gallery__image{max-height:none;aspect-ratio:1.5}.woocommerce #content div.product div.images .woocommerce-product-gallery__image img,.woocommerce div.product div.images .woocommerce-product-gallery__image img,.woocommerce-page #content div.product div.images .woocommerce-product-gallery__image img,.woocommerce-page div.product div.images .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover;object-position:center top}}.woocommerce #content div.product div.images .woocommerce-product-gallery__wrapper img,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img,.woocommerce-page #content div.product div.images .woocommerce-product-gallery__wrapper img,.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper img{height:100%;object-fit:cover;object-position:top center}.woocommerce div.product div.images{margin-bottom:30px}.product-mobile-gallery div.images{margin-bottom:0 !important}@media (max-width:991px){.single-product-col-gallery div.images{display:none !important}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto;background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:clamp(20px, 1.3020833333vw, 25px);margin-bottom:0}.woocommerce #content div.product div.summary .h3,.woocommerce #content div.product div.summary .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .woocommerce #content div.product div.summary blockquote,.woocommerce div.product div.summary .h3,.woocommerce div.product div.summary .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .woocommerce div.product div.summary blockquote,.woocommerce-page #content div.product div.summary .h3,.woocommerce-page #content div.product div.summary .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .woocommerce-page #content div.product div.summary blockquote,.woocommerce-page div.product div.summary .h3,.woocommerce-page div.product div.summary .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .woocommerce-page div.product div.summary blockquote{text-align:center;font-weight:800;margin-bottom:1em}.woocommerce #content div.product div.summary .h2,.woocommerce div.product div.summary .h2,.woocommerce-page #content div.product div.summary .h2,.woocommerce-page div.product div.summary .h2{font-size:clamp(32px, 2.0833333333vw, 40px);font-weight:300}.woocommerce #content div.product div.summary .price-range,.woocommerce div.product div.summary .price-range,.woocommerce-page #content div.product div.summary .price-range,.woocommerce-page div.product div.summary .price-range{font-weight:600;font-size:1.3rem}.woocommerce #content div.product div.summary .row,.woocommerce div.product div.summary .row,.woocommerce-page #content div.product div.summary .row,.woocommerce-page div.product div.summary .row{--bs-gutter-x: 10px;--bs-gutter-y: 10px;width:auto}.woocommerce #content div.product div.summary select,.woocommerce div.product div.summary select,.woocommerce-page #content div.product div.summary select,.woocommerce-page div.product div.summary select{height:clamp(50px, 3.125vw, 60px)}.woocommerce #content div.product div.summary .first-payment-date,.woocommerce div.product div.summary .first-payment-date,.woocommerce-page #content div.product div.summary .first-payment-date,.woocommerce-page div.product div.summary .first-payment-date{margin-bottom:0}.company-stats{display:none;margin-top:-10px;margin-bottom:15px;padding:0px 30px 0px !important;font-size:0.9rem;letter-spacing:-0.03em;line-height:1.4;color:#222;font-weight:800;text-transform:uppercase;text-align:center}@media (min-width:992px){.company-stats{display:block}}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart .button{background-color:#7B0323;color:#FFCC00;width:100%}.woocommerce div.product form.cart .button:not(disabled):hover{background-color:#FFCC00;color:#7B0323}.woocommerce div.product form.cart .variations>div{margin-top:4px}.woocommerce div.product form.cart .variations .hidden{display:none}.woocommerce div.product form.cart .variations .label{font-weight:bold;font-size:1rem;margin:7px 0 7px;display:block}.woocommerce div.product form.cart .variations .label span{font-weight:normal}.woocommerce div.product form.cart .variations .variation-buttons-wrapper{display:flex;gap:8px;flex-wrap:wrap}.woocommerce div.product form.cart .variations .variation-buttons-wrapper .variation-button{border:1px solid #999;color:#999;background:#fff;padding:8px 10px;font-size:1rem;border-radius:5px}@media (min-width:992px){.woocommerce div.product form.cart .variations .variation-buttons-wrapper .variation-button{font-size:0.9rem}}@media (min-width:1440px){.woocommerce div.product form.cart .variations .variation-buttons-wrapper .variation-button{font-size:1rem}}.woocommerce div.product form.cart .variations .variation-buttons-wrapper .variation-button.selected{border:1px solid #222;color:#222;outline:2px solid #222 !important}.woocommerce div.product form.cart .variations select{margin-right:0;display:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M6.60585 7.48155C6.15384 7.9838 5.41976 7.9838 4.96775 7.48155L0.339112 2.33848C0.00642868 1.96882 -0.0912066 1.41836 0.0895995 0.936194C0.270406 0.454031 0.689876 0.140625 1.15997 0.140625H10.4172C10.8837 0.140625 11.3068 0.454031 11.4876 0.936194C11.6684 1.41836 11.5672 1.96882 11.2381 2.33848L6.60947 7.48155H6.60585Z" fill="%23FFCC00"/></svg>');background-size:12px 8px;-webkit-background-size:12px 8px;color:#444;transition:all 0.3s ease-in-out}.woocommerce div.product form.cart .variations select.selected{color:#000}.woocommerce div.product form.cart .variations select~.pa-required{position:absolute;top:0;padding:14px 16px;color:transparent;pointer-events:none;height:clamp(50px, 3.125vw, 60px);font-size:clamp(14px, 0.8333333333vw, 16px);padding-inline:16px;padding-block:clamp(10.5px, 0.6770833333vw, 13px)}.woocommerce div.product form.cart .variations select~.pa-required span{color:#7B0323;margin-left:7px}.woocommerce div.product form.cart .variations select.pa-error{border-color:#7B0323;background-color:rgba(255, 0, 0, 0.1)}.woocommerce div.product form.cart .variations select.selected~.pa-required{display:none}.woocommerce div.product form.cart .variations .reset_variations{text-align:right}.woocommerce div.product form.cart .variations>.col-md-6{position:relative;width:100%}.woocommerce div.product form.cart .woocommerce-variation-price{margin-bottom:1em}.section-shop_single_product{--padding-top: 0;--padding-bottom:clamp(45px, 5.7291666667vw, 110px);position:relative}.section-shop_single_product .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-shop_single_product .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.section-shop_single_product .block-back{padding:20px 0;display:none}@media (min-width:992px){.section-shop_single_product .block-back{display:block}}.section-shop_single_product .block-back .button-inline:before{content:"«";color:#7B0323}.section-shop_single_product .block-back .button-inline:after{display:none}.section-shop_single_product .block-back .button-inline:hover{color:#7B0323}.section-shop_single_product .row-main{--bs-gutter-x:clamp(30px, 3.3854166667vw, 65px);--bs-gutter-y: 35px;padding-top:20px}@media (min-width:992px){.section-shop_single_product .row-main>.sticky-lg-top{position:absolute;top:48px;right:0;z-index:3 !important}}.section-shop_single_product .row-main .product-summary-scrollable{width:100%}@media (min-width:992px){.section-shop_single_product .row-main .product-summary-scrollable{width:50%}}.section-shop_single_product .single-product-panel--description{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-inline:clamp(20px, 2.1875vw, 42px);padding-block:clamp(25px, 2.6041666667vw, 50px)}.section-shop_single_product .single-product-panel--description .row{--bs-gutter-x:clamp(30px, 3.125vw, 60px);--bs-gutter-y: 30px}@media (min-width:768px){.section-shop_single_product .single-product-panel--description .row>.col-md-7{width:57%}}@media (min-width:768px){.section-shop_single_product .single-product-panel--description .row>.col-md-5{width:43%}}.section-shop_single_product .single-product-panel--description .product-description-block{overflow:hidden;position:relative}.section-shop_single_product .single-product-panel--description .product-description-block:not(.expanded){max-height:clamp(420px, 28.2291666667vw, 542px)}.section-shop_single_product .single-product-panel--description .product-description-block h4{text-transform:none;font-size:clamp(18px, 1.25vw, 24px)}.section-shop_single_product .single-product-panel--description .product-description-block h2{color:#222;font-size:clamp(22px, 1.71875vw, 33px);line-height:1.2;margin-bottom:0.75em}.section-shop_single_product .single-product-panel--description .description-images{display:flex;flex-direction:column;column-gap:16px;row-gap:16px}.section-shop_single_product .single-product-panel--description .description-images .img .img-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding-bottom:72%}.section-shop_single_product .single-product-panel .product-where_to_start-block{position:relative;margin-top:30px;padding-top:clamp(42px, 4.1666666667vw, 80px);padding-bottom:clamp(42px, 4.1666666667vw, 80px)}.section-shop_single_product .single-product-panel .product-where_to_start-block--bg{--pl:clamp(25px, 6.25vw, 120px);position:absolute;z-index:-1;left:104%;top:0;width:100vw;height:100%;background-color:#202020;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991px){.section-shop_single_product .single-product-panel .product-where_to_start-block--bg{--pl: 25px;left:-25px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.section-shop_single_product .single-product-panel .product-where_to_start-block--bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 72.28%, rgba(0, 0, 0, 0.5) 81.99%)}.section-shop_single_product .single-product-panel .product-where_to_start-block .row{--bs-gutter-x:clamp(30px, 3.125vw, 60px);--bs-gutter-y: 30px}@media (min-width:768px){.section-shop_single_product .single-product-panel .product-where_to_start-block .row>.col-md-7{width:56%}}@media (min-width:992px){.section-shop_single_product .single-product-panel .product-where_to_start-block .row>.col-md-7{width:100%}}@media (min-width:768px){.section-shop_single_product .single-product-panel .product-where_to_start-block .row>.col-md-5{width:44%}}@media (min-width:992px){.section-shop_single_product .single-product-panel .product-where_to_start-block .row>.col-md-5{width:100%}}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text{color:#FFFFFF;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text h2{color:#FFCC00;font-size:clamp(32px, 3.125vw, 60px);text-shadow:0px 7px 10px rgba(0, 0, 0, 0.4)}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text h3{color:#FFCC00;font-size:clamp(18px, 1.25vw, 24px)}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ol{font-size:clamp(21px, 1.5625vw, 30px);font-weight:700;text-shadow:0px 5px 10px rgba(0, 0, 0, 0.4);list-style:none;padding:0;margin-bottom:1em;counter-reset:my-awesome-counter}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ol>li{counter-increment:my-awesome-counter;display:flex;align-items:center}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ol>li+li{margin-top:12px}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ol>li:before{content:counter(my-awesome-counter);width:clamp(24px, 1.6666666667vw, 32px);flex-basis:clamp(24px, 1.6666666667vw, 32px);flex-grow:0;flex-shrink:0;position:relative;color:#202020;font-weight:700;font-size:clamp(16px, 1.09375vw, 21px);display:inline-flex;align-items:center;justify-content:center;background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/card-number.svg) no-repeat center;background-size:100%;text-shadow:none;margin-right:12px;padding-left:clamp(4px, 0.3645833333vw, 7px)}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ul{padding-left:18px}.section-shop_single_product .single-product-panel .product-where_to_start-block .block-text ul>li::marker{color:#FFCC00}.section-shop_single_product .single-product-panel .product-where_to_start-block--how{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:16px}.section-shop_single_product .single-product-panel .product-where_to_start-block--how_video{margin-bottom:13px;position:relative}.section-shop_single_product .single-product-panel .product-where_to_start-block--how_video .img-bg{padding-bottom:65%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden}.section-shop_single_product .single-product-panel .product-where_to_start-block--how_video .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background-color:#000000;opacity:0.2}.section-shop_single_product .single-product-panel .product-where_to_start-block--how .page-body{padding:12px;font-size:clamp(14px, 0.8333333333vw, 16px)}.section-shop_single_product .single-product-panel .product-where_to_start-block--how .page-body h3{font-size:clamp(20px, 1.25vw, 24px)}.section-shop_single_product .single-product-panel .product-where_to_start-block--how .button{width:100%;margin-top:15px}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block{margin-top:30px}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .row{--bs-gutter-x:clamp(16px, 1.0416666667vw, 20px);--bs-gutter-y:clamp(16px, 1.0416666667vw, 20px)}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item{background-color:#FFFFFF;padding:12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#202020}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item .img-bg{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-bottom:82%;margin-bottom:20px}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item .h3,.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item blockquote{font-size:clamp(20px, 1.25vw, 24px);text-align:center;width:100%;padding-bottom:8px;margin-bottom:0}.section-shop_single_product .single-product-panel .product-party_tips_ideas-block .item:hover{color:#7B0323}.section-shop_single_product .single-product-panel--all_content{padding-top:clamp(40px, 4.1666666667vw, 80px)}.section-shop_single_product .single-product-panel #productInfoAccordion>.accordion-item>.accordion-header>.accordion-button{font-size:clamp(24px, 1.5625vw, 30px)}.section-shop_single_product .single-product-panel #productInfoAccordion>.accordion-item:not(:first-child){margin-top:30px}.section-shop_single_product .single-product-panel #productInfoAccordion .nav-tabs{margin-bottom:25px}.section-shop_single_product .single-product-panel #productInfoAccordion .nav-tabs-wrapper{justify-content:flex-start !important}.section-shop_single_product .single-product-panel #productInfoAccordion .accordion-body h3{font-size:clamp(18px, 1.25vw, 24px)}.section-shop_single_product .single-product-panel .product-testimonials-block{margin-bottom:clamp(35px, 3.3333333333vw, 64px);position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding:40px 20px 20px}.section-shop_single_product .single-product-panel .product-testimonials-block--bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.section-shop_single_product .single-product-panel .product-testimonials-block .row{--bs-gutter-x: 24px;--bs-gutter-y: 30px}.section-shop_single_product .single-product-panel .product-testimonials-block .h2{color:#FFFFFF;text-align:center;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:clamp(22px, 1.8229166667vw, 35px)}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text{max-width:clamp(480px, 32.2916666667vw, 620px);position:relative;z-index:3;margin-left:auto}@media (max-width:767px){.section-shop_single_product .single-product-panel .product-testimonials-block .block-text{margin-left:-6%;margin-right:-11%}}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text__img{-webkit-transform:rotate(-184deg) scaleY(-1);-moz-transform:rotate(-184deg) scaleY(-1);-ms-transform:rotate(-184deg) scaleY(-1);-o-transform:rotate(-184deg) scaleY(-1);transform:rotate(-184deg) scaleY(-1)}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text__txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;padding:10% 15% 5% 12%;font-size:clamp(12px, 0.8333333333vw, 16px);line-height:1.3}@media (max-width:767px){.section-shop_single_product .single-product-panel .product-testimonials-block .block-text__txt{padding:7% 13% 5% 9%}}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text .testimonial-card__stars{max-width:clamp(90px, 7.2395833333vw, 139px);margin-bottom:clamp(5px, 0.8333333333vw, 16px)}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text .testimonial-card__content blockquote{font-weight:500;margin-bottom:1em}.section-shop_single_product .single-product-panel .product-testimonials-block .block-text .testimonial-card__content--author{text-align:right;text-transform:uppercase;font-weight:500;font-size:clamp(12px, 0.8333333333vw, 16px)}.section-shop_single_product .single-product-panel .product-cta-block{background-color:#FFCC00;padding:12px;margin-top:30px;font-size:clamp(16px, 1.0416666667vw, 20px);font-weight:700;line-height:1.3;position:relative}@media (min-width:992px){.section-shop_single_product .single-product-panel .product-cta-block{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:clamp(-50px, -2.6041666667vw, -24px);--clip:clamp(24px, 2.6041666667vw, 50px);-webkit-clip-path:polygon(calc(100% - var(--clip)) 0%, 100% 50%, calc(100% - var(--clip)) 100%, 0 100%, 0 0);clip-path:polygon(calc(100% - var(--clip)) 0%, 100% 50%, calc(100% - var(--clip)) 100%, 0 100%, 0 0)}}@media (max-width:991px){.section-shop_single_product .single-product-panel .product-cta-block{margin-left:-25px;margin-right:-25px;padding:25px}}.section-shop_single_product .single-product-panel .product-cta-block .h2{font-size:clamp(24px, 1.8229166667vw, 35px)}.section-shop_single_product .single-product-panel .product-cta-block .row{--bs-gutter-x:clamp(30px, 2.9166666667vw, 56px);--bs-gutter-y: 24px}.section-shop_single_product .single-product-panel .product-cta-block__image .img-bg{padding-bottom:100%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{margin-bottom:20px;color:#7B0323;font-weight:700;font-size:clamp(18px, 1.09375vw, 21px)}.product-business-licensing{padding-top:0;padding-bottom:0;position:relative}.product-business-licensing .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.product-business-licensing .bg .img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#FFFFFF;opacity:0.35}.product-business-licensing .alert{font-size:0.8rem;line-height:1.2}.product-business-licensing .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.product-business-licensing .block-headline{margin-bottom:clamp(25px, 2.0833333333vw, 40px)}.product-business-licensing .block-headline .h3,.product-business-licensing .block-headline .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .product-business-licensing .block-headline blockquote{margin-bottom:0;font-size:clamp(27px, 2.0833333333vw, 40px);font-weight:800}.product-business-licensing .licensing-form-main{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:clamp(14px, 0.8333333333vw, 16px)}.product-business-licensing .licensing-form-main .not-visible{display:none}.product-business-licensing .licensing-form-main span.required-field{color:#C80100}.product-business-licensing .licensing-form-main .toggle-section{overflow:hidden;max-height:0;opacity:0;transition:max-height 0.5s ease, opacity 0.5s ease;pointer-events:none;margin-bottom:0}.product-business-licensing .licensing-form-main .toggle-section.visible{max-height:1000px;opacity:1;pointer-events:auto;margin-bottom:16px}.product-business-licensing .licensing-form-main .form-item{margin-bottom:16px}.product-business-licensing .licensing-form-main .form-item.toggle-section:not(.visible){margin-bottom:0}.product-business-licensing .licensing-form-main .form-item>label{margin-bottom:4px;font-size:1rem;font-weight:bold;cursor:pointer}.product-business-licensing .licensing-form-main .form-item .field__checkbox{display:flex;column-gap:16px}.product-business-licensing .licensing-form-main .form-item .field__checkbox>label{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);height:50px;border:1px solid #D0D0D0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;padding:13px 16px;position:relative;font-weight:500}.product-business-licensing .licensing-form-main .form-item .field__checkbox>label>input{position:absolute;left:0;top:0;opacity:0}.product-business-licensing .licensing-form-main .form-item .field__checkbox>label>input+span{display:flex;justify-content:space-between;align-items:center}.product-business-licensing .licensing-form-main .form-item .field__checkbox>label>input+span:after{content:"";width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#F1F1F1;border:4px solid #F1F1F1;display:block}.product-business-licensing .licensing-form-main .form-item .field__checkbox>label>input:checked+span:after{background-color:#FFCC00}.product-business-licensing .licensing-form-main .alert{margin-top:16px}.product-business-licensing #license_type{border-color:#C80100}.product-business-licensing #license_type.selected{border-color:#D0D0D0}.product-business-licensing #license_type_personal_confirmation{font-size:0.8rem !important}.product-business-licensing #license_type_personal_confirmation.invalid label{border-color:#C80100}.product-business-licensing #license_type_business_company_name_wrapper.invalid input{border-color:#C80100}.product-business-licensing .form-terms.final{font-size:0.8rem}.product-business-licensing .form-terms.final label{border:none !important;padding:0 !important;cursor:default !important}.product-business-licensing .form-terms p{margin-bottom:10px}.product-business-licensing .form-terms ul{list-style:none;padding:0;margin:0}.product-business-licensing .form-terms ul>li+li{margin-top:8px}.product-business-licensing .form-terms ul>li>label{display:block;line-height:1.2;border:1px solid #D0D0D0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;padding:13px 16px;position:relative;font-weight:500}.product-business-licensing .form-terms ul>li>label a{text-decoration:underline}.product-business-licensing .form-terms ul>li>label a:hover{text-decoration:none}.product-business-licensing .form-terms ul>li>label>input{position:absolute;left:0;top:0;opacity:0}.product-business-licensing .form-terms ul>li>label>input+span{display:flex;align-items:center;column-gap:12px}.product-business-licensing .form-terms ul>li>label>input+span:before{content:"";width:16px;height:16px;background-color:#F1F1F1;border:4px solid #F1F1F1;display:block;flex:0 0 16px}.product-business-licensing .form-terms ul>li>label>input:checked+span:before{background-color:#FFCC00}.product-business-licensing #license_type_personal_confirmation.invalid ul>li>label>input+span:before{border:1px solid #C80100}.product-business-licensing .licensing-form-summary-col{background-color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:0}.product-business-licensing .licensing-form-summary-col .h3,.product-business-licensing .licensing-form-summary-col .section-testimonials .testimonial-card__content blockquote,.section-testimonials .testimonial-card__content .product-business-licensing .licensing-form-summary-col blockquote{margin-bottom:0.75em;font-size:clamp(22px, 1.4583333333vw, 28px);font-weight:800}.product-business-licensing .licensing-form-summary-col .summary-product{column-gap:14px}.product-business-licensing .licensing-form-summary-col .summary-product__image{flex:0 0 35%;max-width:130px}.product-business-licensing .licensing-form-summary-col .summary-product__image .img-bg{overflow:hidden;padding-bottom:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.product-business-licensing .licensing-form-summary-col .summary-product__text .h4{font-weight:800;font-size:18px;text-transform:none;margin-bottom:12px}.product-business-licensing .licensing-form-summary-col .summary-product__text .product-options{display:none;line-height:1.3;font-size:clamp(13px, 0.7291666667vw, 14px);color:#525252}.product-business-licensing .licensing-form-summary-col .product-subtotal,.product-business-licensing .licensing-form-summary-col .product-license{margin-top:5px;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500}.product-business-licensing .licensing-form-summary-col .product-subtotal .price{font-size:clamp(14px, 0.8333333333vw, 16px)}.product-business-licensing .licensing-form-summary-col .product-total{padding-top:20px;margin-top:10px;border-top:1px solid #BEBEBE;font-size:clamp(18px, 1.09375vw, 21px);font-weight:700}.product-business-licensing .licensing-form-summary-col .product-total .price{color:#000}.product-business-licensing .licensing-form-summary-col .add-to-cart-block{display:flex;align-items:center;gap:15px;margin-top:15px;flex-wrap:wrap}.product-business-licensing .licensing-form-summary-col .add-to-cart-block__errors{margin-top:10px}.product-business-licensing .licensing-form-summary-col .add-to-cart-block .alert-success{width:100%}.product-business-licensing .licensing-form-summary-col .button{background-color:#7B0323;color:#FFCC00;width:100%;flex-basis:40%;flex-grow:1}.product-business-licensing .licensing-form-summary-col .button:not([disabled]):hover{background-color:#FFCC00;color:#7B0323}.product-business-licensing .licensing-form-summary-col .button#button-buy-now{background-color:#FFCC00;color:#7B0323}.product-business-licensing .licensing-form-summary-col .button#button-buy-now:not([disabled]):hover{background-color:#7B0323;color:#FFCC00}.u-column1.col-1,.u-column1.col-2,.u-column2.col-1,.u-column2.col-2{width:auto}.dashboard-overview .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.dashboard-overview .card{background-color:#FFFFFF;padding-inline:clamp(25px, 2.6041666667vw, 50px);padding-block:clamp(20px, 1.8229166667vw, 35px);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10;border:none;flex-grow:1}.dashboard-overview .card-headline{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.dashboard-overview .card-headline h4{text-transform:none;margin-bottom:0;font-size:clamp(20px, 1.4583333333vw, 28px);font-weight:800;text-transform:none}.dashboard-overview .card-cta{margin-top:auto;padding-top:15px}.dashboard-overview .card.recent-downloads .row{--bs-gutter-x:clamp(20px, 1.875vw, 36px);--bs-gutter-y:clamp(20px, 1.875vw, 36px)}.dashboard-overview .card.recent-downloads .row img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}.woocommerce table.my_account_orders .button{height:40px}@media (max-width:767px){.woocommerce table.my_account_orders .button{height:32px;font-size:13px}}.woocommerce table.my_account_orders .button:not(:last-child){margin-right:8px}@media (max-width:767px){.woocommerce-MyAccount-Giftcards-form{flex-direction:column;row-gap:8px}}.woocommerce table.shop_table_responsive.woocommerce-giftcards-table tr td[colspan="3"],.woocommerce table.shop_table_responsive.woocommerce-giftcards-table tr td[colspan="4"],.woocommerce table.shop_table_responsive.woocommerce-giftcards-activity-table tr td[colspan="3"],.woocommerce table.shop_table_responsive.woocommerce-giftcards-activity-table tr td[colspan="4"]{text-align:left !important}.woocommerce table.shop_table_responsive.woocommerce-giftcards-table tr td[colspan="3"]:before,.woocommerce table.shop_table_responsive.woocommerce-giftcards-table tr td[colspan="4"]:before,.woocommerce table.shop_table_responsive.woocommerce-giftcards-activity-table tr td[colspan="3"]:before,.woocommerce table.shop_table_responsive.woocommerce-giftcards-activity-table tr td[colspan="4"]:before{display:none}.single-product .woocommerce-message{margin-bottom:0}@media (min-width:992px){body.woocommerce-checkout .container.narrow{padding-inline:35px !important}}.product-type-variable-subscription .summary.entry-summary>.price{display:none}.product-type-variable-subscription .summary.entry-summary div.quantity{display:none !important}.summary.entry-summary .single_variation_wrap .woocommerce-variation{display:none !important}.summary.entry-summary .single_variation_wrap .single_add_to_cart_button{display:none !important}.summary.entry-summary .single_variation_wrap .licensing-button{display:none !important}.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button{display:none !important}.subscription-note{margin-top:30px;padding-left:18px;margin-bottom:0;font-size:clamp(14px, 0.8333333333vw, 16px)}.subscription-note li+li{margin-top:10px}.subscription-note li::marker{color:#FFCC00}.wc-block-components-product-details+.wc-block-components-product-details{margin-top:0 !important}.wc-block-components-product-price{min-width:86px}button.wc-fast-cart__close-btn{background-color:#7B0323}button.wc-block-components-checkout-place-order-button{display:inline-flex !important;height:clamp(45px, 2.6041666667vw, 50px) !important;background:#FFCC00;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;align-items:center;justify-content:center;line-height:1.1;padding:8px 24px !important;font-family:"Inter", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;text-decoration:none;color:#7B0323;column-gap:6px;text-align:center}button.wc-block-components-checkout-place-order-button:hover{background-color:#7B0323;color:#FFCC00}body.wfc-checkout{padding-top:0}body.wfc-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0;width:100%}body.wfc-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;margin-top:30px;padding-left:0}.woocommerce-license-downloads ul{list-style:none;padding:0;border:1px solid rgba(0, 0, 0, 0.1);border-radius:5px;display:inline-block}.woocommerce-license-downloads ul>li{padding:16px}.woocommerce-license-downloads ul>li+li{border-top:1px solid rgba(0, 0, 0, 0.1)}.woocommerce-license-downloads ul>li a:hover{text-decoration:underline}.woocommerce-customer-details .wc-block-order-confirmation-additional-fields-wrapper{margin-top:30px}#omnisend-subscribe-block>div{margin-top:7px}.wc-block-components-form .wc-block-components-checkout-step{margin-bottom:30px !important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-top:none !important;padding-top:15px !important}.wc-block-cart-item__quantity{display:flex;gap:20px}.wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-size:0.9em !important}.wc-block-cart-item__quantity .wc-block-cart-item__edit-link{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;display:inline;font-family:inherit;font-size:inherit;font-size:0.9em;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit;text-decoration:underline;text-shadow:none;text-transform:inherit;text-transform:none;vertical-align:baseline;white-space:nowrap}.wc-block-cart-item__quantity .wc-block-cart-item__edit-link:hover{text-decoration:none}.page-template-template-checkout .return-to-cart a{width:fit-content;display:flex;gap:8px;align-items:center;font-size:16px;color:#000}.page-template-template-checkout .return-to-cart a:hover span{text-decoration:underline}.page-template-template-checkout .return-to-cart a:before{content:"";background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/icons/arrow-black.svg) no-repeat center center;width:13px;height:13px;transform:rotate(90deg);background-size:contain}.page-template-template-checkout .wc-block-components-checkout-step__heading-content{display:none}.page-template-template-checkout h2.wc-block-components-title{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px !important}.page-template-template-checkout .wc-block-components-address-form{display:flex;flex-direction:column;margin-bottom:10px}.page-template-template-checkout .wc-block-components-address-form .wc-block-components-address-form__metorik-opt-in{order:10}.page-template-template-checkout .wc-block-components-checkout-step{border-bottom:1px solid #BBB !important}@media (max-width:569.6px){.page-template-template-checkout .wc-block-components-checkout-step{margin-bottom:0 !important}}.page-template-template-checkout .wc-block-components-checkout-step:after{display:none !important}.page-template-template-checkout .wp-block-woocommerce-checkout-billing-address-block{padding-bottom:30px !important}.page-template-template-checkout .wp-block-woocommerce-checkout-payment-block{margin-bottom:10px !important;padding-bottom:30px !important}.page-template-template-checkout .wc-block-checkout__terms{font-size:14px;margin-bottom:25px !important}.page-template-template-checkout .wc-block-checkout__actions{padding-bottom:0 !important}.page-template-template-checkout .wc-block-components-express-payment,.page-template-template-checkout .wc-block-components-express-payment-continue-rule,.page-template-template-checkout #ppcp-recaptcha-v2-container{opacity:0 !important;height:0 !important;overflow:hidden;margin:0 !important;padding:0 !important}.page-template-template-checkout .login-text{font-size:14px;font-weight:700;display:flex;gap:5px}.page-template-template-checkout .login-text a{display:flex;align-items:center;gap:6px;font-weight:700}.page-template-template-checkout .login-text a:after{content:"";background:url(//www.nightofmystery.com/wp-content/themes/night-of-mystery/assets/images/icons/arrow-red.svg) no-repeat center center;width:11px;height:11px;transform:rotate(-90deg);background-size:contain}.page-template-template-checkout .login-text a:hover span{text-decoration:underline}.woocommerce-product-gallery{display:flex;flex-direction:column;gap:15px}.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{display:flex !important}.woocommerce-product-gallery .flex-viewport img{object-fit:contain !important;object-position:center !important;border-radius:10px !important;width:auto !important;height:auto !important;margin:auto !important;max-width:100% !important;max-height:100% !important}.woocommerce-product-gallery .flex-viewport img.wp-post-image{object-fit:cover !important;object-position:top center !important;border-radius:0 !important;width:100% !important;height:100% !important}.woocommerce-product-gallery .flex-control-thumbs{display:flex !important;gap:15px !important;flex-wrap:wrap !important}.woocommerce-product-gallery .flex-control-thumbs li{float:none !important;width:calc((100% - 60px) / 5) !important;border-radius:10px !important;overflow:hidden !important}.woocommerce-product-gallery .flex-control-thumbs li img{object-fit:cover !important;width:100% !important;aspect-ratio:1 !important;border-radius:10px !important}.product .woocommerce-tabs #productInfoAccordion{margin-top:30px}#planning-tool-nav li:nth-last-child(1) a{background:#7B0323;color:#FFCC00}