.ip-custom-banner.main{display:none!important}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}#ip-jot-container{font-size:0;letter-spacing:normal;line-height:1;overflow:hidden;padding:1.25vw;position:relative}.ip-banner-wrap{display:none}.attachment-fixed{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.attachment-fixed canvas{background-attachment:fixed;position:relative;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.attachment-scroll{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.attachment-scroll canvas{position:relative;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.ip-jot-section{display:block;position:relative}.ip-jot-section.press-section{background:linear-gradient(to bottom,#fff0 0%,rgb(226 226 226) 50%,rgb(216 216 216) 100%)}.ip-jot-section.media-section .ip-jot-row{flex-flow:row-reverse}#ip-pm-container{font-size:0;letter-spacing:normal;line-height:1;overflow:hidden}.ip-banner-wrap{display:none}.attachment-fixed{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.attachment-fixed canvas{background-attachment:fixed;position:relative;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.attachment-scroll{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.attachment-scroll canvas{position:relative;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.site-img{display:block;position:relative}.site-img canvas{display:block;width:100%;height:100%;position:relative}.site-img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;-webkit-transition:var(--default-transition);-o-transition:var(--default-transition);transition:var(--default-transition)}.custom-container{padding:0 15px;width:100%;max-width:1440px;margin:0 auto;position:relative}.site-button{display:flex}.site-button.center{justify-content:center}.site-button a,.site-button button,.site-button>span{display:flex;justify-content:center;align-items:center;width:fit-content;min-width:145px;min-width:9.06vw;background:#fff0;border:none;font-size:15px;font-size:.94vw;font-weight:500;letter-spacing:.1em;line-height:1;color:#000;text-align:center;text-transform:uppercase;padding:21px 30px 20px calc(30px + 0.1em);padding:1.31vw 1.88vw 1.25vw calc(1.88vw + 0.1em);position:relative}.site-button.light a,.site-button.light button,.site-button.light>span{color:#fff}.site-button a:hover,.site-button button:hover,.site-button>span:hover{color:#fff}.site-button a::before,.site-button a::after,.site-button button::before,.site-button button::after,.site-button>span::before,.site-button>span::after{content:'';width:8px;width:.5vw;height:100%;border:2px solid var(--primary);border:.13vw solid var(--primary);position:absolute;top:0;z-index:1;transition:var(--default-transition)}.site-button.light a::before,.site-button.light a::after,.site-button.light button::before,.site-button.light button::after,.site-button.light>span::before,.site-button.light>span::after{border-color:#fff}.site-button a::before,.site-button button::before,.site-button>span::before{left:0;border-right:none}.site-button a::after,.site-button button::after,.site-button>span::after{right:0;border-left:none}.site-button a:hover::before,.site-button a:hover::after,.site-button button:hover::before,.site-button button:hover::after,.site-button>span:hover::before,.site-button>span:hover::after,.site-button.hovered a::before,.site-button.hovered a::after,.site-button.hovered button::before,.site-button.hovered button::after,.site-button.hovered>span::before,.site-button.hovered>span::after{width:50%;background:var(--primary);border-color:var(--primary)}.site-button a span,.site-button button span,.site-button>span span{position:relative;z-index:2}.jot-bg.attachment-fixed{width:100%;height:1025px}.jot-bg.attachment-fixed:before{position:absolute;content:'';top:0;left:0;width:100%;height:40%;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .5)),to(#fff0));background:-o-linear-gradient(top,rgb(0 0 0 / .5) 0%,#fff0 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .5) 0%,#fff0 100%);z-index:1}.ip-banner-title{padding:0 15px;font-family:var(--font-family-title);font-size:65px;line-height:1;letter-spacing:-.025em;color:#fff;text-align:left;text-transform:uppercase;text-shadow:0 0 10px rgb(0 0 0 / .8);padding:90px 0 30px}.jot-form-button.site-button{padding-top:50px}.jot-form .wpcf7-spinner{position:absolute;bottom:-25px;left:0;right:0;z-index:100;margin:auto!important}.ip-jot-container,.ip-jot-row,.ip-jot-img-main,.ip-jot-content,.ip-jot-title,.ip-jot-wrap{display:block;position:relative}.ip-jot-container{padding:70px 0 10px}.ip-jot-content{display:block}.jot-cont{position:relative;z-index:2;display:block;margin-top:50px}.jot-cont p{font-size:20px;line-height:30px;letter-spacing:.05em;color:#fff;text-shadow:0 0 3px rgb(0 0 0 / .8)}.jot-form{display:block;position:relative;z-index:2}.jot-form{width:100%;max-width:740px;margin:0;font-size:0;position:relative;z-index:3}.jot-form div.wpcf7-response-output{font-size:14px;text-align:center;color:#fff;text-shadow:1px 1px 2px #000}.form-field-wrap{width:100%;margin:10px auto;display:flex;align-items:flex-end;position:relative;justify-content:center}.form-field-long{width:100%;margin-bottom:10px}.form-field-long select,.form-field-long input,.form-field-wrap textarea,.form-field-wrap input[type="file"]{width:100%;height:60px;padding:0 15px;color:#fff;font-size:16px;font-weight:400;border:none;border-bottom:1px solid #fff;background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize;letter-spacing:.02em;text-shadow:0 0 3px rgb(0 0 0 / .8)}.form-field-wrap textarea{height:70px;padding-top:20px;resize:none}.form-field-wrap label.file-resume{font-size:16px;padding-left:15px;color:#fff;padding:10px 15px;text-shadow:0 0 3px rgb(0 0 0 / .8)}.form-field-wrap div.wpcf7 input[type="file"]{cursor:pointer;height:30px}.ip-cta-slides{display:flex;flex-flow:row wrap;margin:0 -20px;margin:0 -1.31vw;gap:10px 0;gap:.63vw 0;position:relative;z-index:3;margin-top:70px}.ip-cta-slide{width:50%;padding:0 20px;padding:0 1.31vw}.ip-cta-slide a{display:block}.ip-cta-slide-inner{position:relative}.ip-cta-slide-photo::before{content:'';width:100%;height:100%;background:#000;opacity:.6;position:absolute;top:0;left:0;z-index:2}.ip-cta-slide:nth-child(2) .ip-cta-slide-photo::before,.ip-cta-slide:nth-child(3) .ip-cta-slide-photo::before{background:#5a5a5a}.ip-cta-slide-photo img{filter:grayscale(1)}.ip-cta-slide-title{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;top:1.25vw;bottom:20px;bottom:1.25vw;left:20px;left:1.25vw;right:20px;right:1.25vw;z-index:5;margin:auto}.ip-cta-slide-title::before{content:'';width:164px;width:10.25vw;height:79px;height:4.94vw;background:linear-gradient(135deg,rgb(238 16 119) 0%,rgb(255 75 0) 100%);opacity:.4;position:absolute;top:30px;top:1.88vw;bottom:0;left:0;right:0;z-index:1;margin:auto;transition:var(--default-transition)}.ip-cta-slide a:hover .ip-cta-slide-title::before{width:100%;height:100%;top:0}.ip-cta-slide-title h2{font-family:var(--font-family-title);font-size:45px;font-size:2.81vw;font-weight:400;letter-spacing:.05em;line-height:1;color:#fff;text-align:center;text-transform:uppercase;margin:12px 0 0;margin:.75vw 0 0;position:relative;z-index:1}.ip-cta-slide-title h2 span{display:block;font-family:var(--font-family-default);font-size:20px;font-size:1.25vw;font-weight:500;letter-spacing:.388em;margin:0 0 13px;margin:0 0 .81vw}#hp-git{display:none}@media only screen and (min-width:992px){.custom-container{padding:0 .938vw;max-width:83.125vw}.ip-custom-banner{padding:1.25vw}.ip-custom-banner-title{padding:0 .938vw;font-size:4.438vw}}@media only screen and (max-width:1199px){.attachment-fixed canvas{background-attachment:scroll}}@media only screen and (max-width:1199px){.attachment-fixed canvas{background-attachment:scroll}}@media only screen and (max-width:991px){.attachment-fixed canvas{background-attachment:scroll}.ip-custom-banner{padding:15px}.ip-jot-content{padding:50px 0 0}.ip-jot-title{text-align:center}.ip-jot-title strong{margin-top:30px;font-size:14px;letter-spacing:.35em}.ip-jot-container{padding:20px 0 60px}.site-button a,.site-button button,.site-button>span{min-width:145px;font-size:15px;padding:21px 30px 20px calc(30px + 0.1em)}}@media only screen and (max-width:767px){.ip-cta-slide{width:100%;padding:0 20px;padding:0 1.31vw}.ip-cta-slide-title h2 span{font-size:20px}.ip-cta-slide-title h2,.ip-banner-title{font-size:35px}}