/*!
 Theme Name:     His Eyes 2025
 Theme URI:      https://www.ghostagency.com/
 Description:    Custom Blank Theme
 Author:         Ghost Agency
 Author URI:     https://ghostagency.com
 Version:        1.0.17
*/body:not(.wp-admin){font-family:adelle-sans,sans-serif;font-weight:300;font-style:normal;font-size:1rem;background-color:#04062d;padding:0;margin:0}body:not(.wp-admin) header{position:relative;z-index:10;width:100%!important}body:not(.wp-admin) header #top-nav .et_pb_row{transition:background-color 250ms ease-in-out,transform 250ms ease-in-out}body:not(.wp-admin) header #top-nav .et_pb_row .et_pb_image{transition:max-width 250ms ease-in-out}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3{font-family:instrument-serif,sans-serif;font-weight:400;font-style:normal;color:#fff;white-space:pre-wrap;word-break:keep-all}body:not(.wp-admin) p{line-height:1.6}body:not(.wp-admin) p strong{font-weight:800}body:not(.wp-admin) button{cursor:pointer}body.scrolled header #top-nav .et_pb_row{transform:translateY(10px)!important;background-color:rgba(11,12,50,.5)!important;box-shadow:0 2px 10px rgba(0,0,0,.5);backdrop-filter:blur(15px);border-radius:8px}body.scrolled header #top-nav .et_pb_row .et_pb_image{max-width:30%}html:not(.et-fb-root-ancestor) #story-modal,html:not(.et-fb-root-ancestor) #tip-modal{position:fixed!important;top:0;bottom:0;left:0;right:0;z-index:10000;display:none}html:not(.et-fb-root-ancestor) .gsap-fade-in{opacity:.75;transform:translateY(100px)}html:not(.et-fb-root-ancestor) .gsap-slide-in-scale{transform:translateY(10vw) scale(.8)}.btn a,.wpforms-submit,button.btn{background:linear-gradient(85deg,#0094a8 26.87%,#0df 100%)!important;color:#fff!important;border-radius:50px!important;display:block!important;margin:0 auto!important;max-width:200px!important;text-transform:uppercase!important;font-size:.8em!important;letter-spacing:1px!important;padding:15px 15px!important;width:100%!important}button.btn-link{background:0 0!important;color:#74f6fd!important;border:none!important;padding:0!important;font-size:1em!important;cursor:pointer!important}.tip-column-right h3{font-family:instrument-serif,sans-serif;font-size:2em;line-height:1.4!important}.tns-nav{text-align:center!important}.tns-nav button{height:44px;width:44px;min-width:44px;min-height:44px;border:none;position:relative;background:0 0!important}.tns-nav button::after{position:absolute;height:8px;left:2px;right:2px;top:50%;background-color:rgba(255,255,255,.5);border-radius:10px;content:""}.tns-nav button.tns-nav-active::after{background-color:#74f6fd}.wavy-bottom-1{mask-position:bottom;mask-size:cover;mask-repeat:repeat-x;-webkit-mask-position:bottom;margin-bottom:-2.1%;-webkit-mask-size:cover;-webkit-mask-repeat:repeat-x;mask-image:url(images/wavy-bottom-1-mask.svg);-webkit-mask-image:url(images/wavy-bottom-1-mask.svg)}.wavy-bottom-2{mask-position:bottom;mask-size:cover;mask-repeat:repeat-x;-webkit-mask-position:bottom;margin-bottom:-2.1%;-webkit-mask-size:cover;-webkit-mask-repeat:repeat-x;mask-image:url(images/wavy-bottom-2-mask.svg);-webkit-mask-image:url(images/wavy-bottom-2-mask.svg)}.wavy-top-1{mask-position:top;mask-size:cover;mask-repeat:repeat-x;-webkit-mask-position:top;margin-top:-2.1%;-webkit-mask-size:cover;-webkit-mask-repeat:repeat-x;mask-image:url(images/wavy-top-1-mask.svg);-webkit-mask-image:url(images/wavy-top-1-mask.svg)}.wavy-top-2{mask-position:top;mask-size:cover;mask-repeat:repeat-x;-webkit-mask-position:top;margin-top:-2.1%;-webkit-mask-size:cover;-webkit-mask-repeat:repeat-x;mask-image:url(images/wavy-top-2-mask.svg);-webkit-mask-image:url(images/wavy-top-2-mask.svg)}footer .wavy-top-footer{mask-position:top left;mask-size:cover;mask-repeat:repeat-x;-webkit-mask-position:top left;margin-top:-2.1%;-webkit-mask-size:cover;-webkit-mask-repeat:repeat-x;mask-image:url(images/wavy-top-footer-mask.svg);-webkit-mask-image:url(images/wavy-top-footer-mask.svg);background-color:#04062d;z-index:20;position:relative}.btn-outline a{border:1px solid #74f6fd!important;color:#74f6fd!important;border-radius:50px!important;display:block!important;margin:0 auto!important;max-width:200px!important;text-transform:uppercase!important;font-size:.8em!important;letter-spacing:1px!important;padding:15px 15px!important;width:100%!important}#modal-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,.8);opacity:0;transition:all .5s;overflow:auto;display:flex;visibility:hidden;z-index:10000}#modal-wrapper #modal-content{max-width:min(90%,680px);width:100vh;position:relative}#modal-wrapper #modal-content img{image-rendering:-webkit-optimize-contrast;width:100%;overflow:hidden}#modal-wrapper #modal-content .mobile{display:none}#modal-wrapper #modal-close{z-index:10;position:absolute;right:4vh;top:4vh}#modal-wrapper #modal-close button{border:none;cursor:pointer;color:#58c283;display:flex;justify-content:center;align-items:center;text-transform:uppercase;line-height:1;padding:0;font-size:7vh;font-weight:300;background:no-repeat}#modal-wrapper:not(.no-border) #modal-content img{display:block;box-sizing:border-box;border-radius:10px;border:3px solid #555;border-radius:10px;box-sizing:border-box}#modal-wrapper:not(.no-border) #modal-close{right:-22px;top:-22px}#modal-wrapper:not(.no-border) #modal-close button{background-color:#555;border:3px solid #555;border-radius:50%;font-weight:700;color:#66c6bb;width:44px;height:44px;font-size:2em}#modal-wrapper.no-border #modal-content{max-width:980px}#tips-slider.tns-slider{-webkit-transition:all .25s!important;-moz-transition:all .25s!important;transition:all .25s!important}#tips-slider .tns-item{user-select:none}#tips-slider .tns-item div{background-image:radial-gradient(circle at top,rgba(244,83,216,.7) -50%,rgba(73,31,155,.4) 100%)!important;border:2px solid #665199!important;position:relative;border-radius:25px!important;overflow:hidden;margin:10px!important;color:#fff!important;box-shadow:0 0 10px rgba(0,0,0,.4)!important}#tips-slider .tns-item div p{font-family:instrument-serif,sans-serif;padding:0 15px;user-select:none;line-height:1.4;z-index:2;position:absolute;top:30px;left:20px}#tips-slider .tns-item div p strong{font-size:2em;font-weight:400;display:inline-block;margin-bottom:.5em}#tips-slider .tns-item img.tip-bg-image{padding-top:60%!important;display:block!important}#tips-slider .tns-item button{position:absolute;top:15px;right:10px;background:0 0;border:none;z-index:5}.tns-controls{position:absolute;bottom:0;display:flex;align-content:space-between;justify-content:space-between;left:0;width:100%;pointer-events:none}.tns-controls button{background:0 0!important;font-family:ETmodules;font-size:3em;color:#74f6fd;border:none;padding:0;pointer-events:all}.tns-controls button:disabled{opacity:.3;cursor:not-allowed}#skip-content{position:absolute;top:-80px;left:50%;background-color:rgba(0,0,0,.9);padding:10px;z-index:1000;font-size:1.5em;width:200px;margin-left:-100px;text-align:center;box-shadow:0 2px 5px #666;transition:top ease-in 250ms}#skip-content a{color:#fff;font-size:16px}#skip-content a:hover{text-decoration:underline}#skip-content:focus,#skip-content:focus-within{top:0}.section-purple-top{background-image:radial-gradient(ellipse at top,rgba(82,21,82,.75) 0,#04062d 32%)!important;background-color:#04062d!important}.resource-box{background-image:linear-gradient(180deg,rgba(84,55,153,.6) 0,rgba(68,33,149,.6) 62%)!important;border-radius:25px 25px 25px 25px!important;overflow:hidden;border:3px solid rgba(117,64,158,.65)!important}.resource-box h3{margin-bottom:.2em!important}.et-db #et-boc header{position:absolute!important;top:0;left:0;right:0}.et-db #et-boc header .et_pb_menu li:not(:last-of-type) a:hover{text-decoration:underline!important}.et-db #et-boc header .et_pb_menu ul#menu-primary>li:last-of-type a,.et-db #et-boc header .et_pb_menu ul#mobile_menu1>li:last-of-type a{padding:15px 50px 12px!important;background:radial-gradient(115.15% 95.52% at 8.14% 50.72%,#7119b6 0,#b569b9 100%)!important;background:radial-gradient(115.15% 95.52% at 8.14% 50.72%,color(display-p3 .4074 .1281 .6867) 0,color(display-p3 .6706 .4275 .7098) 100%);color:#fff!important;border-radius:50px!important;display:block!important;margin:0 auto!important;max-width:200px!important;text-transform:uppercase!important;font-size:.8em!important;letter-spacing:1px!important}.et-db #et-boc header .et_pb_menu a:hover{opacity:1!important}.et-db #et-boc header .et_pb_menu ul#menu-primary>li{align-items:center!important}.et-db #et-boc header .et_pb_menu ul#menu-primary>li>a{padding-bottom:0!important}.et-db #et-boc header .et_pb_menu ul#menu-primary>li.current-menu-item:last-of-type a,.et-db #et-boc header .et_pb_menu ul#menu-primary>li:last-of-type a{color:#fff!important}.et-db #et-boc header .et_pb_menu ul#menu-primary>li ul.sub-menu{width:auto!important;text-align:center;right:0!important;background-color:rgba(89,53,159,.5)!important;border-top:none!important;box-shadow:0 2px 10px rgba(0,0,0,.5)}.et-db #et-boc header .et_pb_menu ul#menu-primary>li ul.sub-menu li{padding-left:0!important;padding-right:0!important;text-align:center;background:0 0}.et-db #et-boc header .et_pb_menu ul#menu-primary>li ul.sub-menu li a{width:100%!important;background:0 0!important;color:#fff!important}.et-db #et-boc div.et_pb_section{background-color:transparent!important}.et-db #et-boc .wpforms-container{--wpforms-label-error-color:#ff0000!important}.et-db #et-boc .wpforms-container .wpforms-field-label,.et-db #et-boc .wpforms-container .wpforms-field-label-inline,.et-db #et-boc .wpforms-container .wpforms-field-sublabel,.et-db #et-boc .wpforms-container p{color:#fff!important}.et-db #et-boc .wpforms-container .wpforms-field-checkbox{border-radius:6px!important;background:rgba(0,221,255,.3)!important;padding:15px!important}.et-db #et-boc .wpforms-container .wpforms-confirmation-container-full{background:0 0!important;border-width:2px!important;border-radius:5px}.et-db #et-boc .wpforms-container .wpforms-field-label,.et-db #et-boc .wpforms-container .wpforms-field-label-inline,.et-db #et-boc .wpforms-container .wpforms-field-sublabel,.et-db #et-boc .wpforms-container p{color:#fff!important}.et-db #et-boc .wpforms-container .wpforms-field-content p{font-size:.75em!important;line-height:1.6}@media (min-width:981px){.tip-column-left{float:left;width:60%}.tip-column-right{float:left;width:40%;padding-left:5%!important}}@media (max-width:981px){body header #top-nav{overflow:visible!important}body header #top-nav .et_pb_column_0_tb_header{transition:transform 250ms ease-in-out}body.scrolled header #top-nav .et_pb_column_0_tb_header{transform:translatex(0)!important}footer .wavy-top-footer{mask-size:200%;-webkit-mask-size:200%}}@media (max-width:680px) and (orientation:portrait){#modal-wrapper #modal-content{width:50vh;max-width:80%}#modal-wrapper #modal-content #modal-close{right:0;top:-50px}#modal-wrapper #modal-content .desktop{display:none}#modal-wrapper #modal-content .mobile{display:block}#modal-wrapper.no-border #modal-content{max-width:80%}#modal-wrapper.no-border #modal-content #modal-close{right:10%;top:8%}#modal-wrapper.no-border #modal-content #modal-close button{font-size:3em}}