b,h1,h2,h3,h4,h5,h6,small,span,strong{font-weight:var(--font-weight-bold)}.icon,.image-container-small img{margin-right:20px;display:inline-block}.icon-content p,.nav-tabs h5{margin-bottom:0}.icon,.image-container img,.navbar-nav .nav-link,a{display:inline-block}:root{--white-color:#ffffff;--light-color:#e6e6e6;--dark-color:#03040e;--primary-color:rgb(178, 134, 215);--secondary-color:rgb(178, 134, 215);--section-bg-color:linear-gradient(to bottom right, rgba(32,98,231,1) 0%, rgba(248,72,255,1) 100%);--custom-btn-bg-color:linear-gradient(rgb(201, 0, 251) 0%, rgb(156, 0, 228) 100%);--custom-btn-bg-hover-color:linear-gradient(rgb(152, 11, 187) 0%, rgb(139, 0, 204) 100%);--custom-btn-dark-bg-color:linear-gradient(rgb(66, 29, 69) 0%, rgb(49, 12, 54) 100%);--custom-btn-dark-bg-hover-color:linear-gradient(rgb(40, 68, 95) 0%, rgb(20, 54, 88) 100%);--p-color:#717275;--border-color:#7fffd4;--link-hover-color:rgb(178, 134, 215);--ball-dark-blue:#151e26;--body-font-family:'Outfit',sans-serif;--h1-font-size:86px;--h2-font-size:46px;--h3-font-size:32px;--h4-font-size:28px;--h5-font-size:24px;--h6-font-size:22px;--p-font-size:18px;--btn-font-size:14px;--copyright-font-size:16px;--border-radius-large:100px;--border-radius-medium:20px;--border-radius-small:8px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700}body{background-color:var(--white-color);font-family:var(--body-font-family)}h2,h3,h4,h5,h6{color:var(--dark-color)}h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size);transform:translateY(40px);opacity:0;transition:2s}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}small,span{background:linear-gradient(to right,#fff ,#b286d7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}p,ul li{color:var(--p-color);font-size:var(--p-font-size);font-weight:var(--font-weight-light)}.nav-tabs .nav-link.active h5,.nav-tabs .nav-link:focus h5,.nav-tabs .nav-link:hover h5,a{color:var(--primary-color)}a,button{touch-action:manipulation;transition:.3s}a{text-decoration:none}a:hover{color:var(--link-hover-color)}.icon{--size:1em;height:var(--size);width:var(--size);color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial;font-size:36px}.link-fx-1 .icon circle{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .2s}.link-fx-1 .icon line{transition:transform .4s;transform-origin:13px 15px}.link-fx-1 .icon line:last-child{transform-origin:19px 15px}.text-padding{padding-left:60px;padding-right:60px}h2.animate{transform:translateY(0);opacity:1}.image-container,.image-container-small{width:100%;white-space:nowrap;overflow:hidden}.image-container-small img{max-width:70px;width:100%}.image-container img{max-width:30%;width:100%;margin-right:40px;animation:35s linear infinite scrollImages}@keyframes scrollImages{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% * 8))}}.card-link:hover{transform:translateY(-5px);box-shadow:#a926f5 0 4px 40px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.25) 0 16px 40px 0 inset,rgba(255,255,255,.25) 0 1px 1px 0 inset}.dark-section{background-color:var(--dark-color);background-repeat:no-repeat;background-size:cover;position:relative}.gradient-section{background:linear-gradient(to bottom,#18061f,#100313);background-repeat:no-repeat;background-size:cover;position:relative;border:2px solid #2e1535}.gradient-section-green{background:linear-gradient(to bottom,#0c3a0b,#092206);background-repeat:no-repeat;background-size:cover;position:relative;border:2px solid #22491d}.contact-section,.parallax-section{background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-section{background-image:url('../dh_images/beach.png');height:900px;background-attachment:fixed}.custom-video,.section-overlay{width:100%;height:100%;top:0;left:0}.contact-section{background-image:url('../dh_images/play_bg.png');background-color:var(--dark-color);position:relative}.privacy-section,.privacy-section h4,.privacy-section h5,.privacy-section li,.privacy-section p{color:#fff}.section-padding{padding-top:100px;padding-bottom:100px}.section-bg{background-color:var(--ball-dark-blue)}.section-overlay{background-color:var(--dark-color);position:absolute;pointer-events:none;opacity:.35}.about-text-wrap,.section-overlay+.container{position:relative}.tab-content{background-color:var(--white-color);border-radius:var(--border-radius-medium);padding:45px}.nav-tabs,.nav-tabs .nav-link{border-radius:var(--border-radius-large)}.nav-tabs{background-color:var(--dark-color);border-bottom:0;padding:15px}.nav-tabs .nav-link{border:0;padding:15px 25px;transition:.3s}.nav-tabs .nav-link:first-child{margin-right:15px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background:var(--white-color);box-shadow:0 1rem 3rem rgba(0,0,0,.175);color:var(--primary-color)}.nav-tabs h5{color:var(--p-color)}.copyright-text,.custom-icon,.site-footer-link,.site-footer-title{color:var(--white-color)}.icon-box{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:left;display:flex;align-items:center}.icon-box:hover{background-color:linear-gradient(to right,#fff ,#86bad7)}.icon-small{font-size:28px;margin-right:18px}.custom-btn,.custom-btn-dark{font-size:var(--btn-font-size);line-height:normal;transition:.3s;padding:12px 24px;color:var(--white-color);font-weight:var(--font-weight-bold)}.icon-content h3{margin-top:0;font-size:20px}.custom-btn{background:var(--custom-btn-bg-color);border:0;border-radius:var(--border-radius-small);box-shadow:rgba(169,38,245,.25) 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.25) 0 16px 40px 0 inset,rgba(255,255,255,.25) 0 1px 1px 0 inset}.custom-btn:hover{background:var(--custom-btn-bg-hover-color);color:var(--white-color);box-shadow:#a926f5 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.25) 0 16px 40px 0 inset,rgba(255,255,255,.25) 0 1px 1px 0 inset}.custom-btn-dark{background:var(--custom-btn-dark-bg-color);border:0;border-radius:var(--border-radius-small);box-shadow:rgba(29,49,69,.25) 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.05) 0 16px 40px 0 inset,rgba(255,255,255,.1) 0 1px 1px 0 inset}.custom-btn-dark:hover{background:var(--custom-btn-dark-bg-hover-color);color:var(--white-color);box-shadow:#284460 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.05) 0 16px 40px 0 inset,rgba(255,255,255,.1) 0 1px 1px 0 inset}.custom-border-btn{background:0 0;border:2px solid var(--custom-btn-bg-color);color:var(--custom-btn-bg-color)}.custom-border-btn:hover,.navbar-expand-lg .navbar-nav .nav-link.custom-btn:hover{background:var(--custom-btn-bg-hover-color);border-color:transparent;color:var(--white-color)}.custom-btn-bg-white{border-color:var(--white-color);color:var(--white-color)}.video-wrap{z-index:-100}.custom-video{position:absolute;object-fit:cover}.sticky-wrapper{position:absolute;top:0;right:0;left:0;margin-top:51px}.logo{height:5vh;padding:10px}.sticky-wrapper.is-sticky .navbar{background-color:var(rgba(4,6,21,.5));backdrop-filter:blur(32px);border-width:0 0 2px;border-style:solid;border-color:rgba(255,255,255,.1);box-shadow:0 20px 30px,rgba(0,0,0,.15)}.navbar,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:0 0}.navbar{z-index:9}.navbar-brand,.navbar-brand:hover{color:var(--white-color);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold)}.copyright-text,.social-icon-link{font-size:var(--copyright-font-size)}.navbar-expand-lg .navbar-nav .nav-link{border-radius:var(--border-radius-large);margin:10px;padding:10px 20px}.navbar-nav .nav-link{color:var(--white-color);font-size:var(--p-font-size);font-weight:var(--font-weight-normal);position:relative;padding-top:15px;padding-bottom:15px}.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover{color:var(--secondary-color)}.navbar-toggler{border:0;padding:0;cursor:pointer;margin:0;width:30px;height:35px;outline:0}.navbar-toggler:focus{outline:0;box-shadow:none}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transition:top .3s 50ms,transform .3s 350ms,-webkit-transform .3s 350ms;top:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(-45deg)}.navbar-toggler .navbar-toggler-icon{background:var(--white-color);transition:background 10ms .3s;display:block;width:30px;height:2px;position:relative}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{transition:top .3s 350ms,transform .3s 50ms,-webkit-transform .3s 50ms;position:absolute;right:0;left:0;background:var(--white-color);width:30px;height:2px;content:''}.navbar-toggler .navbar-toggler-icon::before{top:-8px}.navbar-toggler .navbar-toggler-icon::after{top:8px}.hero-section{position:relative;overflow:hidden;padding-top:100px;height:calc(100vh)}.hero-section small{color:var(--white-color);text-transform:uppercase}.hero-section .section-overlay{z-index:2;opacity:.45}.hero-section .container{position:relative;z-index:2;height:100%;padding-bottom:50px}.news-hero-section .section-overlay,.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section .container .row{height:100%}.news-hero-section{position:relative;height:500px;overflow:hidden;background-size:cover;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.news-hero-section .section-overlay{background-color:rgba(0,0,0,.5);z-index:1}.news-hero-section .video-wrap{z-index:2}.video-container{position:relative;width:100%;padding-bottom:56.25%}.about-image{border-radius:var(--border-radius-medium);display:block}.site-footer{background-color:var(--dark-color);position:relative;overflow:hidden;padding-top:60px;padding-bottom:30px;border-color:rgba(255,255,255,.1);border-style:solid;border-width:2px 0 0}.site-footer-top{background:var(--section-bg-color);margin-bottom:70px;padding-top:30px;padding-bottom:30px}.site-footer-links{padding-left:0}.site-footer-link-item{list-style:none;display:inline-block;margin-right:15px}.social-icon{margin:0;padding:0}.social-icon-item{list-style:none;display:inline-block;vertical-align:top}.social-icon-link{background:linear-gradient(#331d45 0,#270c36 100%);box-shadow:rgba(54,29,69,.25) 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.05) 0 16px 40px 0 inset,rgba(255,255,255,.1) 0 1px 1px 0 inset;border-radius:var(--border-radius-large);color:var(--white-color);display:block;margin-right:10px;text-align:center;width:35px;height:35px;line-height:36px;transition:background .2s,color .2s}.social-icon-link:hover{background:linear-gradient(#4e285f 0,#451458 100%);box-shadow:#8036b1 0 4px 80px 0,rgba(0,0,0,.25) 0 4px 16px 0,rgba(255,255,255,.05) 0 16px 40px 0 inset,rgba(255,255,255,.1) 0 1px 1px 0 inset;color:var(--white-color)}.social-icon-link span{display:block}.custom-column-margin{margin-right:20px}@media (max-width:767px){.custom-column-margin{margin-right:0}}@media screen and (max-width:991px){.sticky-wrapper{position:absolute;top:0;right:0;left:0;margin-top:0}h1{font-size:62px}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px}h5{font-size:20px}h6{font-size:18px}.section-padding{padding-top:50px;padding-bottom:50px}.navbar{background-color:var(--dark-color)}.navbar-expand-lg .navbar-nav{padding-bottom:30px}.navbar-expand-lg .navbar-nav .nav-link{padding:0}.hero-section{padding-top:150px}.pricing-thumb{padding:35px}.schedule-table h3{font-size:22px}.schedule-table th{padding:20px}.schedule-table td,.schedule-table tr{padding:25px}.info-icon{padding-bottom:.5rem!important}.info-icon-div{text-align:left!important;margin-top:0!}}