@font-face{font-family:"Montserrat";src:url("resources/fonts/Montserrat-VariableFont_wght.ttf") format("truetype");font-display:swap}@font-face{font-family:"Zilla Slab";src:url("resources/fonts/ZillaSlab-Bold.ttf") format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("resources/fonts/ZillaSlab-SemiBold.ttf") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("resources/fonts/ZillaSlab-Medium.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("resources/fonts/ZillaSlab-Regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Zilla Slab";src:url("resources/fonts/ZillaSlab-Light.ttf") format("truetype");font-weight:300;font-display:swap}body,html{margin:0;padding:0;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;scroll-behavior:smooth}#virtual-tour{scroll-margin-top:300px}@media only screen and (max-width: 768px){#virtual-tour{scroll-margin-top:350px}}.outline{color:rgba(0,0,0,0);-webkit-text-stroke:2px #661324}.hero{background-color:#661324;display:flex}@media only screen and (max-width: 768px){.hero{flex-wrap:wrap-reverse}}.hero__left{width:50%;z-index:10}@media only screen and (max-width: 1024px){.hero__left{width:60%}}@media only screen and (max-width: 768px){.hero__left{width:100%}}.hero__niche{background-color:#fff;padding:1rem;border-radius:0 25px 25px 0;width:20%;margin-top:1rem}@media only screen and (max-width: 1200px){.hero__niche{width:30%}}.hero__niche-wrapper{width:100%}@media only screen and (max-width: 768px){.hero__niche-wrapper{position:absolute;top:0;left:0}}.hero__logo{width:40%;margin:1rem 0 0 8rem}@media only screen and (max-width: 1200px){.hero__logo{width:50%}}@media only screen and (max-width: 768px){.hero__logo{position:absolute;top:0;right:20px}}.hero__header{font-size:120px;color:#fff;text-transform:uppercase;font-family:"Zilla Slab",sans-serif;font-weight:600;font-style:italic;margin:1rem 0 0 0;padding-left:8rem;z-index:99;position:relative}@media only screen and (max-width: 1400px){.hero__header{font-size:84px}}@media only screen and (max-width: 1200px){.hero__header{font-size:72px}}@media only screen and (max-width: 1024px){.hero__header{font-size:60px}}@media only screen and (max-width: 768px){.hero__header{font-size:84px;padding-left:2rem}}@media only screen and (max-width: 600px){.hero__header{font-size:72px}}@media only screen and (max-width: 500px){.hero__header{font-size:60px}}.hero__header::before{content:"";position:absolute;top:0;left:0;background-color:#e29f24;width:100%;height:70%;clip-path:polygon(0 0, 100% 0%, 98% 100%, 0% 100%);z-index:-1}@media only screen and (max-width: 768px){.hero__header::before{width:95%}}.hero__welcome{color:#e29f24;font-family:"Zilla Slab",sans-serif;font-weight:600;font-size:72px;text-transform:uppercase;margin:2rem 0 0 8rem;line-height:4rem}@media only screen and (max-width: 1400px){.hero__welcome{font-size:48px}}@media only screen and (max-width: 1024px){.hero__welcome{font-size:36px}}@media only screen and (max-width: 768px){.hero__welcome{margin:0 0 0 2rem;font-size:60px}.hero__welcome br{display:none}}@media only screen and (max-width: 600px){.hero__welcome{font-size:48px}}@media only screen and (max-width: 500px){.hero__welcome{font-size:42px;line-height:2.8rem}}.hero__welcome .left-shift{margin-left:-4rem}@media only screen and (max-width: 768px){.hero__welcome .left-shift{margin:0}}.hero__welcome .right-shift{margin:0 0 0 2rem;color:#661324;text-decoration:wavy #e29f24;-webkit-text-stroke:2px #e29f24}@media only screen and (max-width: 1200px){.hero__welcome .right-shift{margin:0 0 0 1rem}}@media only screen and (max-width: 768px){.hero__welcome .right-shift{margin:0}}.hero__text{color:#fff;width:75%;margin:1rem 0 2rem 8rem;font-size:18px}@media only screen and (max-width: 1200px){.hero__text{width:65%}}@media only screen and (max-width: 768px){.hero__text{margin-left:2rem;width:90%}}.hero__right{width:50%;clip-path:polygon(10% 0, 100% 0%, 100% 100%, 0% 100%)}@media only screen and (max-width: 1024px){.hero__right{width:40%}}@media only screen and (max-width: 768px){.hero__right{width:100%;clip-path:none}}.hero__right--image{width:100%;height:100%;object-fit:cover;object-position:0 50%}@media only screen and (max-width: 1500px){.hero__right--image{object-position:10% 0}}@media only screen and (max-width: 1400px){.hero__right--image{object-position:40% 0}}@media only screen and (max-width: 1200px){.hero__right--image{object-position:34% 0}}@media only screen and (max-width: 1024px){.hero__right--image{object-position:55% 0}}@media only screen and (max-width: 768px){.hero__right--image{object-fit:none;object-position:45% 0;height:50rem}}@media only screen and (max-width: 600px){.hero__right--image{object-position:40% 0;height:34rem}}@media only screen and (max-width: 500px){.hero__right--image{object-position:58% 0}}@media only screen and (max-width: 400px){.hero__right--image{object-position:52% 0}}@media only screen and (max-width: 360px){.hero__right--image{object-position:52% 0}}.next{background-color:#e29f24;display:flex;flex-wrap:wrap;padding-bottom:4rem;justify-content:center}.next__header{width:100%;text-align:center;font-size:84px;line-height:25px;color:#fff;text-transform:uppercase;font-family:"Zilla Slab",sans-serif}@media only screen and (max-width: 1400px){.next__header{font-size:84px}}@media only screen and (max-width: 1200px){.next__header{font-size:72px}}@media only screen and (max-width: 1024px){.next__header{font-size:60px}}@media only screen and (max-width: 768px){.next__header{font-size:48px}}.next__block{width:20%;justify-items:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-around}@media only screen and (max-width: 768px){.next__block{width:45%}}@media only screen and (max-width: 600px){.next__block{width:90%}}.next__block--btn{background-color:#661324;color:#fff;font-weight:600;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;padding:.5rem 1rem;transition:all .5s;border-radius:15px;text-decoration:none;font-size:14px;cursor:pointer;transition:.3s ease-in-out;text-wrap:nowrap}.next__block--btn:hover{transform:scale(1.1);transition:.3s ease-in-out}@media only screen and (max-width: 1024px){.next__block--btn{text-wrap:wrap}}.next__block-wrapper{width:90%;display:flex;justify-content:space-around;column-gap:2%}@media only screen and (max-width: 768px){.next__block-wrapper{flex-wrap:wrap;justify-content:space-evenly}}.next__block--number{font-size:84px;font-family:"Zilla Slab",sans-serif;font-weight:600;color:#fff;margin:0}.next__block--text{color:#661324;width:100%;text-align:center;font-size:16px}.next__block--text-subtext{text-decoration:none;color:#661324;position:relative}.next__block--text-subtext::before{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;background-color:#661324;transition:transform .5s ease-out}.next__block--text-subtext:hover::before{transform:scaleX(1)}.next__block--arrow{width:8%}@media only screen and (max-width: 768px){.next__block--arrow{display:none}}.excited{display:flex;background:url(resources/images/fhu-club-spirit.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.excited::before{content:"";background:rgba(222,222,222,.8);position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1200px){.excited{flex-wrap:wrap-reverse;background-position:30% 100%}}@media only screen and (max-width: 1024px){.excited{padding:2rem 0}}.excited__cheerleader{width:32%;height:auto;z-index:10}@media only screen and (max-width: 1200px){.excited__cheerleader{width:45%}}@media only screen and (max-width: 1024px){.excited__cheerleader{display:none}}.excited__content{position:relative;margin:0 2rem}@media only screen and (max-width: 1200px){.excited__content{display:flex;flex-direction:column;align-items:center;margin:0 4rem}}@media only screen and (max-width: 768px){.excited__content{margin:0 2rem}}.excited__text{color:#661324;max-width:800px;font-size:18px;margin:2rem 0}@media only screen and (max-width: 1200px){.excited__text{width:100%;max-width:100%}}.excited__header{font-size:72px;font-family:"Zilla Slab",sans-serif;color:#661324;text-transform:uppercase;width:70%;z-index:10;line-height:4.5rem;margin-bottom:1rem}@media only screen and (max-width: 1200px){.excited__header{width:100%;font-size:84px}.excited__header--hidden{display:none}}@media only screen and (max-width: 768px){.excited__header{font-size:55px;margin:1rem 0 0 0;line-height:4rem}}@media only screen and (max-width: 600px){.excited__header{font-size:50px;line-height:3.5rem}}@media only screen and (max-width: 400px){.excited__header{font-size:38px;line-height:2.5rem}}.excited__form{width:40%;height:max-content;z-index:10;padding:2rem;background-color:#fff;margin:2rem}@media only screen and (max-width: 1200px){.excited__form{width:90%}}.excited__form--header{color:#661324;text-transform:uppercase;font-size:24px}.excited__form--step{color:#424242;font-size:18px;font-weight:600}.excited__form--step a{text-decoration:none;color:#424242;position:relative}.excited__form--step a::before{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;background-color:#424242;transition:transform .5s ease-out}.excited__form--step a:hover::before{transform:scaleX(1)}.excited__form--step-number{color:#661324;margin-right:1rem}.excited__form label{margin-right:2rem}.excited__form .form_responses{display:flex}.excited__form .form_label{color:#231f20;position:relative;z-index:10}.excited__form #form_b3fbc5ce-4320-4333-a2ca-e99679571436{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_a10f8ee6-cedd-444b-975f-045c07281ba7{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_f88300d3-70f4-4486-8de2-df15932859d4{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_73659f5b-6cd0-4ffb-8ce0-e1878efd7cb7_m{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_73659f5b-6cd0-4ffb-8ce0-e1878efd7cb7_d{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_73659f5b-6cd0-4ffb-8ce0-e1878efd7cb7_y{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_be31e647-65e7-4419-85d0-98e674de214d{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form #form_331a1bbd-ac61-41cd-9ae4-fa486b523992{border:none;background-color:#dedede;width:100%;height:2rem}.excited__form .form_button_submit{background-color:#661324;color:#fff;text-transform:uppercase;font-weight:600;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;border:none;border-bottom:4px solid #ffd200;padding:1rem 2rem;transition:all .5s}.excited__form .form_button_submit:hover{cursor:pointer;background-color:#e29f24}.video{display:flex;flex-wrap:wrap;padding:8rem 4rem;position:relative}@media only screen and (max-width: 1024px){.video{padding:4rem}}@media only screen and (max-width: 768px){.video{padding:4rem 2rem}}.video::before{content:"";background-color:#e29f24;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;clip-path:polygon(40% 0, 100% 0%, 100% 100%, 30% 100%)}@media only screen and (max-width: 1024px){.video::before{clip-path:none}}.video__left{width:60%;display:flex;align-items:center}@media only screen and (max-width: 1024px){.video__left{width:100%}}.video__left iframe{width:795px;height:472.5px}@media only screen and (max-width: 1400px){.video__left iframe{width:530px;height:315px}}@media only screen and (max-width: 1024px){.video__left iframe{width:100%}}.video__right{width:40%}@media only screen and (max-width: 1024px){.video__right{display:flex;flex-wrap:wrap;width:100%;justify-content:center}}.video__header{font-size:72px;color:#661324;font-family:"Zilla Slab",sans-serif;text-transform:uppercase;margin:4rem 0 0 0;line-height:4rem}@media only screen and (max-width: 1024px){.video__header{font-size:48px;width:100%;text-align:center}}@media only screen and (max-width: 400px){.video__header{line-height:3rem}}.video__text{width:100%;color:#661324}.facts{display:flex;flex-wrap:wrap;justify-content:space-evenly;background:url(resources/images/fhu-commons.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.facts::before{content:"";background:rgba(222,222,222,.8);position:absolute;top:0;left:0;width:100%;height:100%}.facts__header{width:100%;font-size:84px;color:#661324;text-align:center;text-transform:uppercase;font-family:"Zilla Slab",sans-serif;z-index:10;line-height:4rem}@media only screen and (max-width: 1024px){.facts__header{font-size:48px}}.facts__block{width:22%;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:4rem;z-index:10;text-align:center}@media only screen and (max-width: 768px){.facts__block{width:40%}}.facts__block--number{font-size:84px;color:#e29f24;font-family:"Zilla Slab",sans-serif;font-weight:600;width:100%;text-align:center;margin:0}@media only screen and (max-width: 1024px){.facts__block--number{font-size:48px}}.facts__block--stat{font-size:18px;font-weight:600;color:#661324;text-transform:uppercase;margin:0}@media only screen and (max-width: 1024px){.facts__block--stat{font-size:16px}}.resources{display:flex;flex-wrap:wrap;justify-content:space-evenly;background-color:#661324;padding-bottom:4rem}.resources__header{width:100%;text-align:center;text-transform:uppercase;font-size:84px;font-family:"Zilla Slab",sans-serif;color:#e29f24;line-height:4rem}@media only screen and (max-width: 1024px){.resources__header{font-size:48px}}@media only screen and (max-width: 400px){.resources__header{line-height:3rem}}.resources__wrapper{width:90%;display:flex;flex-wrap:wrap;row-gap:2rem;justify-content:space-around}.resources__block{background-color:#dedede;display:flex;flex-wrap:wrap;width:18%;padding:1.5rem;color:#661324;text-decoration:none;position:relative}@media only screen and (max-width: 1200px){.resources__block{width:40%}}@media only screen and (max-width: 768px){.resources__block{width:35%}}@media only screen and (max-width: 600px){.resources__block{width:80%}}.resources__block:hover{cursor:pointer}.resources__block:hover .resources__block--arrow{transform:scale(1.3);right:0px}.resources__block--header{text-transform:uppercase;font-size:24px;margin:0}.resources__block--text{margin-bottom:3rem}.resources__block--arrow{position:absolute;right:10px;bottom:0;transition:all .5s}@media only screen and (max-width: 1200px){.fhu-campus-tour__iframe{width:100%}}/*# sourceMappingURL=style.min.css.map */