/*!
 * Hypekraft Base Styling
 * Chocolate v4.0  -
 * Last Updated 07/21/2020 
 */main .home-landing{width:100%;height:95vh}main .home-landing .wrapper{width:100%;height:100%;position:relative}main .home-landing .wrapper .background-media{position:relative;height:100%;width:100%;z-index:0}main .home-landing .wrapper .background-media .video-container{position:relative;background-color:#000;height:100%;width:100%;pointer-events:all}main .home-landing .wrapper .background-media .video-container video{width:100%;height:100%;object-fit:cover}main .home-landing .wrapper .background-media .video-container .play-button{position:absolute;padding:8px 10px;border:1px solid #dab3a8;border-radius:50%;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:2;bottom:40px;right:40px;gap:2px;transition:all .3s ease-in-out;opacity:0;pointer-events:none}main .home-landing .wrapper .background-media .video-container .play-button.show{pointer-events:all;opacity:1}@media(max-width: 991px){main .home-landing .wrapper .background-media .video-container .play-button{bottom:60px}}@media(max-width: 767px){main .home-landing .wrapper .background-media .video-container .play-button{bottom:60px;right:40px}}@media(max-width: 575px){main .home-landing .wrapper .background-media .video-container .play-button{bottom:80px;right:20px}}main .home-landing .wrapper .background-media .video-container .play-button span{height:10px;width:3px;border-radius:5px;background-color:#dab3a8}main .home-landing .wrapper .background-media .video-container .play-button span.active{border-radius:2px;background-color:rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:8px solid #dab3a8;margin-right:-1px;margin-left:1px;margin-top:-2px;margin-bottom:-2px}main .home-landing .wrapper .background-media .video-container .play-button span:last-child.active{display:none}main .home-landing .wrapper .background-media .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;display:flex;overflow:hidden;opacity:1;transition:opacity 2s ease-in}main .home-landing .wrapper .background-media .image-overlay.hidden{opacity:0}main .home-landing .wrapper .background-media .image-overlay img{width:100%;height:100%;object-position:0% 0%;object-fit:cover;animation:parallax 80s infinite;scale:1.2}main .home-landing .wrapper .background-media .image-overlay img.pause-animation{animation-play-state:paused}@media(max-width: 1199px){main .home-landing .wrapper .background-media .image-overlay img{scale:2}}@media(max-width: 575px){main .home-landing .wrapper .background-media .image-overlay img{scale:1.2}}@keyframes parallax{0%{object-position:0% 0%}50%{object-position:100% 100%;scale:1}100%{object-position:0% 0%}}main .home-landing .wrapper .content-container{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;width:100%}@media screen and (max-width: 1400px){main .home-landing .wrapper .content-container{top:45%}}main .home-landing .wrapper .content-container .content{display:flex;flex-direction:column;justify-content:center;align-items:center}main .home-landing .wrapper .content-container .content h2{text-align:center}main .home-landing .wrapper .content-container .content p{margin:15px 0}main .home-landing .wrapper .content-container .content a{width:max-content}main .home-landing .wrapper .content-container .content a span{display:flex}main .home-landing .wrapper .content-container .content a::before{right:15px}.top-banner{background-color:#dab3a8;display:flex;justify-content:center;align-items:center;padding:10px 0;width:100%;position:fixed;top:0;z-index:1;display:none}.top-banner p{font-size:16px;font-weight:300;line-height:1.25;color:#fff;font-family:"orpheuspro";font-style:normal;font-stretch:normal;font-variant:initial;letter-spacing:0px;text-transform:initial;text-decoration:none}.top-banner .close-button{position:absolute;right:18px;cursor:pointer;height:14px;width:14px;display:flex}.top-banner .close-button span{position:absolute;height:14px;width:1px;background-color:#fff;top:0;right:50%}.top-banner .close-button span:first-child{transform:rotate(45deg)}.top-banner .close-button span:last-child{transform:rotate(-45deg)}/*# sourceMappingURL=theme.css.map */
