:root{--col0:#DDFFFF;--col1:#B7FFFF;--col2:#8BFCFC;--col3:#6CEAEB;--col4:#4ED3D4;--col5:#32AEB2;--col6:#17818A;--col7:#0A6570;--col8:#044352;--col9:#001C32;--txt0:white;--txt1:#E1E9ED;--txt2:#C0CCD3;--txt3:#9CAEBC;--txt4:#7C8CA3;--bg0:#4E555E;--bg1:#3B3F47;--bg2:#292B33;--bg3:#1A1C23;--bg4:#111216;--suc0:#D9FFC9;--suc1:#B1FCA9;--suc2:#7AEF80;--suc3:#40DD62;--suc4:#1DC159;--suc5:#12A84E;--suc6:#098E4A;--suc7:#036D3F;--suc8:#004C2F;--suc9:#002B1F;--warn0:#FFFFDD;--warn1:#FFFCAA;--warn2:#FCEE74;--warn3:#F2D94B;--warn4:#E8C330;--warn5:#DBA21C;--warn6:#C9870E;--warn7:#B56300;--warn8:#934000;--warn9:#662300;--err0:#FFDCC9;--err1:#FFB69E;--err2:#F7846A;--err3:#EF4E43;--err4:#E52222;--err5:#C6151B;--err6:#AA0A1A;--err7:#890118;--err8:#5E0016;--err9:#3A0012}::selection,::-moz-selection{color:#fff;background-color:var(--col5)}html,body{color:var(--txt2);background-color:var(--bg2)}body .container{color:var(--txt2)}html{scroll-behavior:smooth}.color{color:var(--col4)}.section-bg{background:var(--bg3)}.bg-one{background-color:var(--bg2)}h1,h2,h3,h4,h5,h6,pre{color:var(--txt0)}.secondary_text{color:var(--txt2)}a{color:var(--txt0);text-decoration:transparent underline;&:focus { color:var(--txt0); } &:hover { color:var(--col3); text-decoration:transparent underline; } &:active { color:var(--col3); text-decoration:var(--col5) underline; } &:focus { text-decoration:var(--col5) underline; }}.btn{color:var(--col8);background-color:var(--col3);border:1px solid var(--col3);&:focus { color:white; background-color:var(--col5); border:1px solid white; } &:hover { color:var(--col1); background-color:var(--col6); border:1px solid var(--col6); } &:active { color:var(--col2); background-color:var(--col7); border:1px solid var(--col7); }}.btn-clear{display:inline-block;color:#fff;background-color:#0000005f;border:1px solid #fff;user-select:none;a& { text-decoration: none; } &:focus { color: white; background-color: #0000007f; border: 1px solid var(--col3); } &:hover { color: var(--col3); background-color: #000000bf; border: 1px solid var(--col2); } &:active { color: var(--col4); background-color: #000000cf; border: 1px solid var(--col3); }}.blink_btn{animation:blink_btn_shadow;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite}@keyframes blink_btn_shadow{0%{box-shadow:0 0 15px #ffdf1f3f}100%{box-shadow:0 0 15px #ffdf1fff}}.bigg_btn{font-size:1.25rem}.title{h2 { color: var(--txt0); span { color: var(--col4); } }}.border-meghna:before{background-color:var(--col6)}.flex{flex:1}.marg_top_20{margin-top:20px!important}.margin_bottom{margin-bottom:1.5rem}.padding-10{padding-left:10px;padding-right:10px;padding-top:10px}#about,#feature{p { color: var(--txt3); }}#banner,#gallery,#cta,#contact,#home_button{.btn { padding: 10px 30px; border-radius: 0; transition: all 0.2s ease-in-out; }}#banner .bigg_btn,#gallery .bigg_btn,#cta .bigg_btn{font-size:1.25rem}.pop-up-wrapper{display:flex;flex-direction:row;align-items:center;z-index:10000;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000007f}.pop-up{width:90%;margin-left:auto;margin-right:auto;background-color:var(--bg2);box-shadow:0 .5rem 1rem #000000bf;.header { display: flex; flex-direction: row; align-items: center; background-color: var(--err5); padding: 1rem 2rem; h1 { font-size: 1.5rem; font-weight: bold; margin-bottom: 0; color: var(--err1); @media (min-width: 768px) { font-size: 2rem; } @media (min-width: 1024px) { font-size: 2.5rem; } } i { margin-left: auto; color: var(--err1); font-size: 1rem; transition: color 0.2s ease-in-out; cursor: pointer; &:hover { color: var(--txt0); } &:active { color: var(--err7); } @media (min-width: 768px) { font-size: 1.25rem; } @media (min-width: 1024px) { font-size: 1.5rem; } } } .body { padding: 1rem 2rem; font-size: 1rem; @media (min-width: 768px) { font-size: 1.125rem; } @media (min-width: 1024px) { font-size: 1.25rem; } } @media (min-width: 640px) { width: 500px; } @media (min-width: 768px) { width: 550px; } @media (min-width: 1024px) { width: 650px; } @media (min-width: 1280px) { width: 800px; }}.hero-area .block{h1, p { color: var(--txt0); text-shadow: 0 0 16px black, 0 0 8px black; } .btn-transparent { border-color: var(--txt0); } h1 { font-size: 1.5rem; @media (min-width: 640px) { font-size: 1.75rem; } @media (min-width: 768px) { font-size: 2rem; } @media (min-width: 1024px) { font-size: 2.5rem; } @media (min-width: 1280px) { font-size: 3rem; } } img { max-width: 400px; width: 80%; user-select: none; @media (min-width: 640px) { max-width: unset; width: 400px; } @media (min-width: 768px) { width: 500px; } @media (min-width: 1024px) { width: 600px; } @media (min-width: 1280px) { width: 700px; } }}.ios-fixed-bg::before{content:' ';display:block;background-color:gray;background-blend-mode:multiply;background-image:url(/images/banner/tandem_skydive_hawaii_background.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;height:100vh;width:100vw;top:0;bottom:0;left:0;right:0;position:fixed;z-index:-10}.special-price,.special-availability{color:var(--suc3)!important;font-weight:700;text-shadow:0 0 16px #000,0 0 8px #000}.special-price{font-size:3em!important}.special-availability{font-size:1.5em!important}.banner-call-btns{user-select:none;.btn-clear { padding: 14px 50px; font-size: 1.25rem; margin-left: 0.5rem; margin-right: 0.5rem; vertical-align: middle; margin-top: 20px; }}.navbar-dark{.navbar-brand img { user-select: none; } .navbar-nav .nav-link{ user-select: none; text-decoration: transparent underline; &:hover, &:active { color: var(--col3); } }}.navigation{background-color:var(--bg4)}#select-language{background:#353b43;color:#fff}.navbar-toggler{transition:all .2s ease-in-out;&:hover,&:focus { border:1px solid var(--col6); }}.about .block{background-color:var(--bg3);.icon-box h3{ color: var(--txt0); } .icon-box i { transition: color 0.3s ease-in-out; } .content h3 { transition: color 0.3s ease-in-out; } &:hover { border-bottom: 2px solid var(--col5); .content h3 { color: var(--col4); } }}.same-height-blocks{display:flex;flex:1;height:100%;@media(max-width:500px){display: block; } @media (max-width: 736px) { flex-direction: column; } .block { height: calc(100% - 10rem - 20px); } } .card_image_container { position: relative; height: min-content; } .card_image { width: 100%; object-fit:cover; height: 10rem; @media (max-width: 736px) { aspect-ratio: 16 / 9; height: auto; } } .card_image_overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(0deg,var(--bg3) 0%,transparent 25%,transparent 100%); } #feature { h1,h2,h3,h4,h5,h6 { color: var(--txt0); } .content-block .media img { user-select: none; } } .about-2 .content-block .media i { color: var(--col4); } .gallery-block { position: relative; img { width: 100%; height: auto; } &:hover { &:before{opacity:1}.caption{opacity:1;top:55%;h4 { top: 45%; }}a .img-wrapper img{transform:scale(1.1);filter:brightness(75%)}}a .img-wrapper img { transition-duration: 0.3s; }}.gallery-columns{column-count:3;gap:20px;@media(max-width:991px){column-count:2; } @media (max-width: 767px) { column-count:1; } } .img-wrapper { overflow: hidden; } .price-table { margin-bottom: 2rem; th { color: var(--col2); background-color: var(--col8); border: 1px solid var(--col7); padding: 0.5rem 1rem; font-family: quattrocento sans,sans-serif; font-weight: bold; font-size: 1.75rem; } td { background-color: var(--bg3); border: 1px solid var(--bg1); padding: 1rem; a{font-size:1.5rem;color:var(--txt0);&:hover { color:var(--col4); } &:focus { text-decoration:2px var(--col5) underline; }}.table-item{color:var(--txt1);font-size:1.5rem}.table-item-note{margin-top:.5rem;color:var(--txt3);font-size:1rem}.price{color:var(--col1);font-size:1.5rem}.new-price{color:var(--suc2);font-size:1.5rem}.old-price{color:var(--err4);text-decoration:2px var(--err2)line-through;margin-bottom:.2rem}}}.footnotes{b, strong { color: var(--warn4); }}.footnote-table tr{td { vertical-align: top; padding-bottom: 1rem; b, strong { color: var(--warn4); } &:first-child { padding-right: 0.5rem; font-weight: bold; color: var(--col2); } &:last-child { color: var(--txt3); line-height: 1.75; transition: all 0.2s ease-in-out; &:hover, &:focus { color: var(--txt2); } } } &:last-child td { padding-bottom: 0; }}.disclaimer{background-color:var(--bg3);border-bottom:2px solid transparent;transition:border-bottom .2s ease-in-out;padding:2rem 1.5rem;margin-left:auto;margin-right:auto;&:hover { border-bottom:2px solid var(--col5); } p { margin-bottom:1.5rem; &:last-child { margin-bottom:0; } } @media (min-width:640px) { width:500px; padding:2rem 2rem; } @media (min-width:768px) { width:550px; padding:2rem 3rem; } @media (min-width:1024px) { width:650px; padding:2rem 4rem; } @media (min-width:1280px) { width:800px; }}.faq{display:flex;flex-direction:column;row-gap:1rem;width:100%}.faq_question,.faq_answer{background-color:var(--bg3);font-family:quattrocento sans,sans-serif;padding-left:1rem;padding-right:1rem;@media(min-width:640px){padding-left: 2rem; padding-right: 2rem; } @media (min-width: 768px) { padding-left: 3rem; padding-right: 3rem; } @media (min-width: 1024px) { padding-left: 4rem; padding-right: 4rem; } } .faq_question { border-bottom: none; font-size: 1.25rem; padding-top: 0.5rem; padding-bottom: 0.5rem; color: var(--col3); cursor: pointer; } .faq_answer { padding-top: 0.5rem; padding-bottom: 1rem; color: var(--txt2); line-height: 1.75; } #faq_accordion { .card { border: none; border-radius: 0; } .card-header:first-child { border-radius: 0; } } .portfolio-block { img { user-select: none; transition-duration: 0.3s; z-index: 1; } &:before { background: white; z-index: 2; } &:hover img { filter: brightness(66%); } .caption { h4 a{user-select:none;color:var(--col5);transition:color .3s ease-in-out;&:hover { color:var(--col7); }}p{color:var(--bg2)}}}.contact-us{padding:100px 0}#contact{h3 { margin-bottom: 1rem; } p { color: var(--txt3); line-height: 1.75; } i { color: var(--txt0); }}.contact-details{margin-bottom:4rem;@media(min-width:992px){margin-bottom: 0; } } .form-meghna { input,textarea { &:focus{border-color:var(--col5)}&:hover,&:active{border-color:var(--col3)}}.form-control { color: #ddd; } ::placeholder { color: #ddd !important; }}#contact-submit{color:var(--col8);background-color:var(--col3);border:1px solid var(--col3);&:focus { color:white; background-color:var(--col5); border:1px solid white; } &:hover { color:var(--col1); background-color:var(--col6); border:1px solid var(--col6); } &:active { color:var(--col2); background-color:var(--col7); border:1px solid var(--col7); }}.social-icon ul{user-select:none;li a { background-color: var(--bg4); border: 1px solid var(--bg4); i { color: var(--bg1); opacity: 1; } &:focus { border: 1px solid var(--col2); } &:hover { background-color: var(--col5); border: 1px solid var(--col5); i { color: var(--col1); } } &:active { background-color: var(--col6); border: 1px solid var(--col6); i { color: var(--col3); } } }}.copyright a img{user-select:none}#aclclient_appcontainer{background-color:#fff;padding:2rem 4rem;box-shadow:0 6px 0 var(--col5),0 -6px 0 var(--col4);scroll-margin-top:7rem;@media(max-width:767px){padding: 2rem 2rem; } @media (max-width: 500px) { padding: 2rem 1rem; } @media (max-width: 480px) { padding: 2rem 0.3333rem; } } #aclclient_mt { padding-top: 4rem; }}}