@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300&display=swap);.Home{font-weight:300}.Home .home-logo{height:150px;left:3%;position:fixed;top:15px}@media screen and (max-width:1000px){.Home .home-logo{height:110px}}@media screen and (max-device-width:800px){.Home .home-logo{height:80px}}@-webkit-keyframes showTopText{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}40%,60%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes showTopText{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}40%,60%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes showBottomText{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes showBottomText{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.Home .animated-title{color:#222;height:30vh;left:15%;position:absolute;top:25vh;transition:left .85s;width:90vmin}.Home .animated-title>div{height:40%;overflow:hidden;position:absolute;top:38%;width:100%}.Home .animated-title>div div{font-size:5vmin;padding:2vmin 0;position:absolute}.Home .animated-title>div div span{display:block}.Home .animated-title .text-top{border-bottom:.5vmin solid #000;top:0;width:45%}.Home .animated-title .text-top div{-webkit-animation:showTopText 1s;animation:showTopText 1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;bottom:0;padding:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.Home .animated-title .text-top div span:first-child{color:#767676}.Home .animated-title .text-bottom{bottom:18vmin}.Home .animated-title .text-bottom div{-webkit-animation:showBottomText .5s;animation:showBottomText .5s;-webkit-animation-delay:1.75s;animation-delay:1.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-device-width:800px){.Home .animated-title{left:5%;top:20vh}.Home .animated-title>div div{font-size:7vmin}.Home .animated-title .text-top{width:70%}}.Home .animated-title.hidden{left:-1000px}.Gallery{align-items:center;background-color:rgba(0,0,0,.665);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;width:85vw}.Gallery .icon-horizon{width:35px}.Gallery .panos-gallery,.Gallery .tours-gallery{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:85vw}.Gallery .panos-gallery .pano-links,.Gallery .tours-gallery .pano-links{padding:5px}.Gallery .panos-gallery .pano-links .panos-container,.Gallery .tours-gallery .pano-links .panos-container{position:relative;text-align:center}.Gallery .panos-gallery .pano-links .panos-container img,.Gallery .tours-gallery .pano-links .panos-container img{border:2px solid #00acf0;border-radius:20px}.Gallery .panos-gallery .pano-links .panos-container .image-title,.Gallery .tours-gallery .pano-links .panos-container .image-title{background-color:rgba(0,0,0,.4);left:50%;position:absolute;top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px)}.Gallery .panos-gallery .pano-links .panos-container:hover img,.Gallery .tours-gallery .pano-links .panos-container:hover img{border-color:rgba(0,0,0,.9)}.Gallery .panos-gallery .pano-links .panos-container:hover .image-title,.Gallery .tours-gallery .pano-links .panos-container:hover .image-title{background-color:initial}.Gallery .panos-gallery .pano-links .panos-container:hover :not(.image-title),.Gallery .tours-gallery .pano-links .panos-container:hover :not(.image-title){-webkit-filter:brightness(45%);filter:brightness(45%)}@media screen and (max-device-width:800px){.Gallery .panos-gallery,.Gallery .tours-gallery{width:70vw}.Gallery .panos-gallery img,.Gallery .tours-gallery img{max-width:70vw}}.Projects{align-items:center;background-color:rgba(0,0,0,.665);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:auto;margin-top:100px!important;max-width:85vw;text-align:center}.Projects h2{margin-top:5px;padding:0 10px}.Projects .icon-horizon{width:45px}.Projects #google-we-were-here{border-radius:20px;height:100%;margin-bottom:15px;width:70vw}@media screen and (max-width:800px){.Projects h2{font-size:1.2rem}.Projects #google-we-were-here{width:95%}}.Contact{background-color:rgba(0,0,0,.665);border-radius:20px;display:grid;grid-template-columns:50% 50%;margin:10px auto auto;max-width:800px;text-align:center}.Contact a{color:rgba(0,172,240,.7)}.Contact .external-links img{margin:0 .7vh;max-width:50px}.Contact .column-two{display:flex;flex-direction:column;justify-content:center}.Contact .column-two .thank-you,.Contact .column-two form{font-size:1.1rem}.Contact .column-two label :not(form-field){margin:5px 0}.Contact .column-two .btn-write-again,.Contact .column-two button,.Contact .column-two input,.Contact .column-two textarea{border:none;border-radius:5px;margin:15px 0;padding:5px 10px;resize:none}.Contact .column-two .btn-write-again,.Contact .column-two .form-field.btn{background-color:rgba(0,172,240,.7);color:#fff}.Contact .column-two .btn-write-again[disabled],.Contact .column-two .form-field.btn[disabled]{background-color:rgba(0,172,240,.214)}.Contact .column-two .btn-write-again.clicked,.Contact .column-two .form-field.btn.clicked{pointer-events:none}@media screen and (max-width:800px){.Contact{display:flex;flex-direction:column;max-width:400px}}@media screen and (max-width:800px) and (max-device-width:800px){.Contact{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:top;transform-origin:top}.Contact .column-two .btn{padding:10px}}.About,.Prices,.WhatIsIt{align-items:center;background-color:rgba(0,0,0,.665);border-radius:20px;display:flex;flex-direction:row;justify-content:space-around;left:0;margin:auto;position:relative;top:20px;width:85vw}@media screen and (max-width:1200px){.About,.Prices,.WhatIsIt{flex-direction:column}}.About .column-one,.Prices .column-one,.WhatIsIt .column-one{padding:25px}.About .column-one .about-text,.Prices .column-one .about-text,.WhatIsIt .column-one .about-text{font-size:1.4rem;max-width:800px;text-align:justify}.About .column-one .about-text ul,.Prices .column-one .about-text ul,.WhatIsIt .column-one .about-text ul{list-style:none;padding-left:30px}.About .column-one .about-text ul li,.Prices .column-one .about-text ul li,.WhatIsIt .column-one .about-text ul li{border:none}.About .column-one .about-text ul li:before,.Prices .column-one .about-text ul li:before,.WhatIsIt .column-one .about-text ul li:before{content:"✓";margin-right:5px}.About .column-two,.Prices .column-two,.WhatIsIt .column-two{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:1%}.About .column-two .tell-us,.Prices .column-two .tell-us,.WhatIsIt .column-two .tell-us{font-size:1.8rem;font-weight:300;margin-top:10px;text-align:center}.About .column-two .tell-us p,.Prices .column-two .tell-us p,.WhatIsIt .column-two .tell-us p{margin-top:0}.About .column-two .tell-us .nav-links,.Prices .column-two .tell-us .nav-links,.WhatIsIt .column-two .tell-us .nav-links{font-size:1.8rem}.About .column-two .google-span,.Prices .column-two .google-span,.WhatIsIt .column-two .google-span{align-items:center;align-self:normal;display:flex;flex-direction:column;font-size:1.4rem;justify-content:space-between;text-align:center}.About .column-two .google-span .stuff-span,.Prices .column-two .google-span .stuff-span,.WhatIsIt .column-two .google-span .stuff-span{display:flex;flex-direction:row}.About .column-two .google-span .stuff-span div,.Prices .column-two .google-span .stuff-span div,.WhatIsIt .column-two .google-span .stuff-span div{font-size:1.6rem;text-align:center}.About .column-two .google-span .stuff-span div .stuff,.Prices .column-two .google-span .stuff-span div .stuff,.WhatIsIt .column-two .google-span .stuff-span div .stuff{border-radius:15px;height:200px;margin:0 10px;width:150px}.About .column-two .google-span .stuff-span div p,.Prices .column-two .google-span .stuff-span div p,.WhatIsIt .column-two .google-span .stuff-span div p{margin:10px 0}@media screen and (max-width:800px){.About .column-two .google-span .stuff-span,.Prices .column-two .google-span .stuff-span,.WhatIsIt .column-two .google-span .stuff-span{flex-direction:column}}.About .column-two .google-span .trusted,.Prices .column-two .google-span .trusted,.WhatIsIt .column-two .google-span .trusted{border-radius:15px;height:206.5px;width:175px}.About .column-two .google-span .google-text,.Prices .column-two .google-span .google-text,.WhatIsIt .column-two .google-span .google-text{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px;text-align:center}.About .column-two .google-span .google-text a,.Prices .column-two .google-span .google-text a,.WhatIsIt .column-two .google-span .google-text a{height:100%;margin-left:5px;max-height:50px;max-width:50px;width:100%}.About .column-two .google-span .google-text a .maps-icon,.Prices .column-two .google-span .google-text a .maps-icon,.WhatIsIt .column-two .google-span .google-text a .maps-icon{max-height:50px;max-width:50px}@media screen and (max-width:800px){.About .column-one .about-text,.Prices .column-one .about-text,.WhatIsIt .column-one .about-text{font-size:2.5vh}.About .column-two .google-span,.Prices .column-two .google-span,.WhatIsIt .column-two .google-span{width:100%}}@media screen and (max-device-width:800px){.About .column-two,.Prices .column-two,.WhatIsIt .column-two{width:75vw}.About .panos-gallery,.Prices .panos-gallery,.WhatIsIt .panos-gallery{width:70vw}.About .panos-gallery img,.Prices .panos-gallery img,.WhatIsIt .panos-gallery img{max-width:70vw}}.navbar-items{align-items:center;display:flex;height:80px;justify-content:space-between;position:fixed;top:0;transition:top .7s;width:100%;z-index:2}.navbar-items.animate{top:-100px}.navbar-logo{left:45px!important;position:relative;top:15px}.navbar-logo img{align-items:center;cursor:pointer;display:flex;height:100px}.navbar-logo img.hidden{display:none}.nav-menu{align-items:center;border-radius:.5rem;display:flex;flex-direction:row;height:30px;justify-content:space-evenly;list-style:none;margin:0;max-width:650px;padding:0;width:60vw}.nav-menu .close-popup-area{bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;z-index:2}.nav-menu .chevron-right{display:none;height:50px;left:70px;position:relative;top:-50px;width:50px;z-index:100}.nav-menu li{display:block;text-align:center;width:20%}.nav-menu li .dropdown-menu{background-color:rgba(0,0,0,.665);border-radius:20px;display:none;position:absolute;width:149.25px;z-index:1}.nav-menu li .dropdown-menu a{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:1.1rem;padding:5px 0;text-decoration:none;width:80%}.nav-menu li .dropdown-menu a:last-of-type{border-bottom:none}.nav-menu li .dropdown-menu a:hover{color:#00acf0}.nav-menu li:hover .nav-links{color:#000}.nav-menu li:hover .nav-links.disabled{pointer-events:none}.nav-menu li:hover .dropdown-menu{display:block}.image-title,.nav-links{color:#fff;display:inline-block;font-size:1.1rem;font-weight:500;padding:5px 0;text-decoration:none;width:100%}.menu-icon{display:none}@media screen and (max-width:800px){.navbar-items .nav-menu li .dropdown-menu{display:none}}@media screen and (max-width:800px) and (max-device-width:800px){.navbar-items{height:75px}.navbar-items.hidden{top:-100px}}@media screen and (max-width:800px){.nav-menu{display:flex;flex-direction:column;margin:0;max-width:none;opacity:1;padding:0;position:absolute;right:-52%;top:200px;transition:all .7s ease;width:40%}}@media screen and (max-width:800px) and (max-device-width:800px){.nav-menu{width:50%}.nav-menu li .dropdown-menu{display:none}}@media screen and (max-width:800px){.nav-menu li{background-color:rgba(0,172,240,.912);display:flex;justify-content:center;position:relative;width:100%}.nav-menu li div{border-bottom:1px solid #fff;width:70%;z-index:3}.nav-menu li div .nav-links{align-items:center;display:flex;justify-content:center}.nav-menu .nav-links,.nav-menu div,.nav-menu li{height:50px;padding:0}.nav-menu li:last-of-type div{border-bottom:none}.nav-menu.active{background-color:initial;left:auto;opacity:1;right:0;transition:all .7s ease;z-index:5}.nav-menu.active .close-popup-area{display:inline;display:initial}.nav-links{display:table;padding:2rem 0;text-align:center;width:100%}.navbar-logo{left:20px!important;position:absolute;top:5px}.navbar-logo img{height:70px}}@media screen and (max-width:800px) and (max-device-width:800px){.navbar-logo{top:10px}}@media screen and (max-width:800px){.menu-icon{cursor:pointer;display:block;position:absolute;right:0;top:0;-webkit-transform:translate(-100%,60%);transform:translate(-100%,60%);z-index:2}.fa-times,.menu-icon{font-size:1.5rem}}.copyright-bar{bottom:0;height:50px;left:0;position:fixed;right:0}.copyright-bar .external-links{height:100%;margin-bottom:7px;margin-left:30px;margin-top:7px;position:relative;width:150px}.copyright-bar .external-links img{margin:0 .7vh;max-width:36px}.copyright-bar .fa-arrow-alt-circle-up{bottom:0;color:#00acf0;cursor:pointer;font-size:35px;left:50%;position:relative;-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg);transition:bottom .75s ease;z-index:2}.copyright-bar .fa-arrow-alt-circle-up.visible{bottom:55px}.copyright-bar .fa-arrow-alt-circle-up.rotate{-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0)}.copyright-bar .copyright{bottom:2vh;font-size:1rem;position:absolute;right:2vw}.WhatIsIt .column-one{display:flex;justify-content:center}.WhatIsIt .column-one .about-text{align-items:center;display:grid;grid-template-areas:"a a a b b" "c c d d d" "e e e f f" "g g g g g";grid-template-columns:repeat(5,20%);justify-items:center;max-width:75%}@media screen and (max-width:1300px){.WhatIsIt .column-one .about-text{max-width:100%}.WhatIsIt .column-one .about-text .going-up-img{max-width:250px}}@media screen and (max-width:800px){.WhatIsIt .column-one .about-text{grid-template-areas:"a a a a a" "b b b b b" "d d d d d" "c c c c c" "e e e e e" "f f f f f" "g g g g g"}}.WhatIsIt .column-one .about-text .person{grid-area:a}.WhatIsIt .column-one .about-text .person-img{grid-area:b;height:200px}.WhatIsIt .column-one .about-text .emblem-img{grid-area:c;height:200px}.WhatIsIt .column-one .about-text .emblem{grid-area:d}.WhatIsIt .column-one .about-text .going-up{grid-area:e}.WhatIsIt .column-one .about-text .going-up-img{grid-area:f;max-height:250px}.WhatIsIt .column-one .about-text h3{grid-area:g;text-align:center}body,html{background:url(/horizon-webpage/static/media/bg.8c369cf0e557e412cb0c.jpg) 50% no-repeat;background-size:cover;bottom:0;color:#fff;font-family:Roboto,sans-serif;font-weight:100;height:100vh;left:0;margin:0;overflow-x:hidden;padding:0;position:fixed;right:0;top:0}*{scroll-behavior:smooth}.Projects,.main{bottom:0;left:0;margin-bottom:50px;margin-top:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:0}.inner-main{left:0;position:relative;top:100px;transition:all .7s}.inner-main.hidden{left:-1000px}.vignette{display:inline-block;position:relative}.vignette>img{display:block}.vignette:after{border-radius:20px;box-shadow:inset 0 0 50px rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.60bd7950.css.map*/