*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}header{position:absolute;top:0;z-index:1000;padding:24px 16px;width:100%;max-width:100vw}@media screen and (max-width:768px){header .site-logo{display:none}}header .header-inner{max-width:90vw;margin:0 auto;display:flex;align-items:center;justify-content:space-between}header .custom-logo-link img{width:74px;height:54px;flex-shrink:0}header .h-btn-cont{display:flex;gap:1rem}header .explore-btn{display:flex;align-items:center;gap:12px;padding:12px 45px;border-radius:9999px;background:rgb(255 255 255 / .2);box-shadow:0 0 52px 0 rgb(0 0 0 / .25);backdrop-filter:blur(28px);color:#FFF;text-align:center;font-family:"proxima-nova",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}header .explore-btn svg{width:20px;height:20px;flex-shrink:0}@media screen and (max-width:576px){header .explore-btn{padding:12px 22px}}header .anchor-btn{display:flex;align-items:center;gap:12px;padding:12px 45px;border-radius:9999px;background:#fff;box-shadow:0 0 52px 0 rgb(0 0 0 / .25);color:#CD2028;text-align:center;font-family:"proxima-nova",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;justify-content:center}@media screen and (max-width:576px){header .anchor-btn{padding:12px 22px}}footer .footer-info-wrap{background:#671014;display:flex;padding:56px 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}footer .footer-info-wrap .footer-info{color:var(--White,#FFF);text-align:center;font-family:"proxima-nova",sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:27px;opacity:.5}footer .footer-info-wrap .footer-social{display:flex;gap:16px;justify-content:center}footer .footer-info-wrap .footer-social a{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(255 255 255 / .2);box-shadow:0 0 52px 0 rgb(0 0 0 / .25);backdrop-filter:blur(28px);transition:background 0.3s ease}footer .footer-info-wrap .footer-social a:hover{background:rgb(255 255 255 / .3)}footer .footer-info-wrap .footer-social a svg{width:24px;height:24px;fill:#fff}html,body{margin:0;padding:0;height:100%}body{display:flex;flex-direction:column}main{flex:1}.subscribe-wrapper{display:flex;justify-content:center;width:100%;max-width:429px;margin-bottom:10px}.subscribe-wrapper .subscribe-field{position:relative;width:100%;height:44px;display:flex;align-items:center;background:var(--White,#FFF);border-radius:9999px;padding-left:24px;padding-bottom:8px;padding-right:130px;box-sizing:border-box}.subscribe-wrapper .subscribe-field input[type=email]{width:100%;height:100%;border:none;background:#fff0;font-family:"proxima-nova",sans-serif;font-size:16px;font-style:italic;font-weight:500;color:var(--Black,#000);outline:none;line-height:44px;padding:0;vertical-align:middle}.subscribe-wrapper .subscribe-field input[type=email]::placeholder{color:var(--Black,#000);line-height:44px}.subscribe-wrapper .subscribe-field button,.subscribe-wrapper .subscribe-field input[type=submit]{position:absolute;right:4px;top:4px;bottom:4px;height:calc(100% - 8px);padding:0 22px;border:none;border-radius:9999px;background:var(--Red,#CD2028);color:var(--White,#FFF);font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:600;cursor:pointer;backdrop-filter:blur(28px);display:flex;align-items:center;justify-content:center}.subscribe-wrapper .subscribe-field button:hover,.subscribe-wrapper .subscribe-field input[type=submit]:hover{background:rgb(160.8860759494,25.1139240506,31.3924050633)}.subscribe-wrapper .wpcf7-not-valid-tip{font-size:16px;color:#fff;font-family:"proxima-nova",sans-serif;font-style:italic;margin-top:8px;margin-left:16px;padding:0;background:none;border:none;display:block;position:absolute}.subscribe-wrapper .wpcf7-response-output{font-size:16px;font-family:"proxima-nova",sans-serif;margin-top:8px;color:#000;background:none!important;border:none!important;padding:0;text-align:left;position:relative}.subscribe-wrapper .wpcf7 form.invalid .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.payment-required .wpcf7-response-output{border:none!important}.subscribe-wrapper .wpcf7-response-output{display:none!important}.subscribe-wrapper .wpcf7 form.invalid .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.payment-required .wpcf7-response-output{border:none!important;background:none!important;color:#fff0;font-size:13px;font-family:"proxima-nova",sans-serif;padding:0;margin-top:8px;text-align:left}.subscribe-wrapper .wpcf7 .wpcf7-response-output{border:none!important;background:none!important;padding:0!important;margin:8px 0 0 0!important;font-size:12px!important;font-family:"proxima-nova",sans-serif;font-style:italic!important;font-weight:500!important;line-height:1.4!important;color:#CD2028!important;text-align:left!important;box-shadow:none!important}@media (max-width:480px){.subscribe-wrapper{max-width:100%;padding:0 16px}.subscribe-wrapper .subscribe-field{padding-right:110px}.subscribe-wrapper .subscribe-field button,.subscribe-wrapper .subscribe-field input[type=submit]{padding:0 16px;font-size:14px}}@font-face{font-family:"Proxima Nova";src:url(../../../../wp-content/themes/gilleys/assets/css/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url("../../../../wp-content/themes/gilleys/assets/css/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/css/ProximaNova-Bold.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/css/ProximaNova-Bold.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/css/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url("../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Bold.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Bold.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova Lt";src:url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Light.eot);src:local("Proxima Nova Light"),local("ProximaNova-Light"),url("../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Light.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Light.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova Lt";src:url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Semibold.eot);src:local("Proxima Nova Semibold"),local("ProximaNova-Semibold"),url("../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Semibold.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Semibold.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova Rg";src:url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Regular.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url("../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Regular.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Regular.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova Rg";src:url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-BoldIt.eot);src:local("Proxima Nova Bold Italic"),local("ProximaNova-BoldIt"),url("../../../../wp-content/themes/gilleys/assets/font/ProximaNova-BoldIt.eot?#iefix") format("embedded-opentype"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-BoldIt.woff2) format("woff2"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-BoldIt.woff) format("woff"),url(../../../../wp-content/themes/gilleys/assets/font/ProximaNova-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic}body{font-size:40px;background-color:tomato}.container{width:90vw;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (max-width:1023px){.container{padding-left:1rem;padding-right:1rem}}.container.centered{text-align:center}.container-narrow{width:90vw;max-width:960px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.subscribe-wrapper{display:flex;justify-content:center;width:100%;max-width:429px}.subscribe-wrapper .subscribe-field{position:relative;width:100%;height:44px;display:flex;align-items:center;background:var(--White,#FFF);border-radius:9999px;padding-left:24px;padding-right:130px;box-sizing:border-box}.subscribe-wrapper .subscribe-field input[type=email]{width:100%;height:100%;border:none;background:#fff0;font-family:"proxima-nova",sans-serif;font-size:16px;font-style:italic;font-weight:500;color:var(--Black,#000);outline:none;line-height:44px;padding:0;vertical-align:middle}.subscribe-wrapper .subscribe-field input[type=email]::placeholder{color:var(--Black,#000);opacity:.4;line-height:44px}.subscribe-wrapper .subscribe-field button,.subscribe-wrapper .subscribe-field input[type=submit]{position:absolute;right:4px;top:4px;bottom:4px;height:calc(100% - 8px);padding:0 22px;border:none;border-radius:9999px;background:var(--Red,#CD2028);color:var(--White,#FFF);font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:600;cursor:pointer;backdrop-filter:blur(28px);display:flex;align-items:center;justify-content:center}.subscribe-wrapper .subscribe-field button:hover,.subscribe-wrapper .subscribe-field input[type=submit]:hover{background:rgb(160.8860759494,25.1139240506,31.3924050633)}.subscribe-wrapper .wpcf7-not-valid-tip{font-size:16px;color:#fff;font-family:"proxima-nova",sans-serif;font-style:italic;margin-top:8px;margin-left:16px;padding:0;background:none;border:none;display:block;position:absolute}.subscribe-wrapper .wpcf7-response-output{font-size:16px;font-family:"proxima-nova",sans-serif;margin-top:8px;color:#000;background:none!important;border:none!important;padding:0;text-align:left;position:relative}.subscribe-wrapper .wpcf7 form.invalid .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.payment-required .wpcf7-response-output{border:none!important}.subscribe-wrapper .wpcf7-response-output{display:none!important}.subscribe-wrapper .wpcf7 form.invalid .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.subscribe-wrapper .wpcf7 form.payment-required .wpcf7-response-output{border:none!important;background:none!important;color:#fff0;font-size:13px;font-family:"proxima-nova",sans-serif;padding:0;margin-top:8px;text-align:left}.subscribe-wrapper .wpcf7 .wpcf7-response-output{border:none!important;background:none!important;padding:0!important;margin:8px 0 0 0!important;font-size:12px!important;font-family:"proxima-nova",sans-serif;font-style:italic!important;font-weight:500!important;line-height:1.4!important;color:#CD2028!important;text-align:left!important;box-shadow:none!important}@media (max-width:480px){.subscribe-wrapper{max-width:100%;padding:0 16px}.subscribe-wrapper .subscribe-field{padding-right:110px}.subscribe-wrapper .subscribe-field button,.subscribe-wrapper .subscribe-field input[type=submit]{padding:0 16px;font-size:14px}}