@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Shadows+Into+Light&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.image-gallery-icon{color:#fff;transition:all .2s ease-out;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media (min-width:768px){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:background .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}html{scroll-behavior:smooth}body{background-color:#000;color:#fff;overflow-x:hidden}body,input{font-family:"Montserrat","sans-serif"}a{text-decoration:none;color:#fff}#twitter-icon{color:#00acee}#insta-icon{color:#c13584}#page-footer-text-sml{font-size:.6em;color:#e227e2;text-align:center;padding-bottom:100px}#error-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}#error-container h2{color:#e227e2;font-family:"Shadows Into Light",cursive;font-size:3em}.loading-gif{height:30px;width:30px}#back-top-btn{position:fixed;border:2px solid #e227e2;width:30px;height:30px;border-radius:5px;background-color:#000;color:#e227e2;font-size:1.5em;cursor:pointer}#back-top-btn,#contact-header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#contact-header{-webkit-flex-direction:column;flex-direction:column}#contact-header #header-top{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:50px}#contact-header #contact-icon{padding:2vh 0}#contact-header span{color:#adff2f;font-size:1em}#contact-header #viper-logo{max-width:80vw;cursor:pointer;height:auto}#contact-header i{font-size:1em;margin-right:5px;color:#e227e2}#contact-header #i-adj{margin-right:10px}#landing-nav-bar{z-index:999}#landing-nav-bar button{font-size:1.2em;background-color:#000;color:#adff2f;padding:15px 20px;font-weight:700}#page-footer{padding:50px 0;font-size:.8em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;border-top:1px solid #555}#page-footer div{margin:20px}#page-footer .footer-title{font-weight:700;font-size:1.3em}#page-footer #footer-left{min-width:300px}#page-footer #footer-left img{width:200px;height:auto;margin:20px 0}#page-footer #footer-contact,#page-footer #footer-links,#page-footer #footer-socials{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#page-footer #footer-contact a,#page-footer #footer-links a,#page-footer #footer-socials a{margin:5px 0}#page-footer #footer-contact i,#page-footer #footer-links i,#page-footer #footer-socials i{font-size:2em}#page-footer #footer-links,#page-footer #footer-socials{min-width:150px}#nav-bar-phone{position:fixed;bottom:0;background-color:#000;border-top:1px solid #d3d3d3}#nav-bar-phone button{width:20vw;color:#adff2f;text-align:center;background-color:#000}#nav-bar-phone button i{color:#e227e2;font-size:2em;padding-left:2px}#nav-bar-phone button span{font-size:.7em}#landing-page-container{width:100vw;overflow-x:hidden;padding-bottom:100px}#landing-page-container img{width:100vw}#landing-page-container #footer-graphic{position:relative;margin-bottom:50px}#landing-page-container #footer-graphic #back-img-footer{width:100vw;height:auto;object-fit:cover}#landing-page-container #footer-graphic #logo-footer{width:100%;text-align:center;position:absolute;top:40%}#landing-page-container #footer-graphic #logo-footer img{width:70vw;height:auto}#landing-page-container #not-found-prompt{text-align:center}#landing-page-container #not-found-prompt h3{font-size:3em;color:#e227e2;font-family:"Shadows Into Light",cursive}#landing-page-container #not-found-prompt p{font-size:1.5em;font-weight:700;color:#adff2f}#landing-page-container #expore-heading{font-size:2em;width:100vw;text-align:center;color:#e227e2;font-weight:700;margin:0;font-family:"Shadows Into Light",cursive}#landing-page-container #landing-banner{position:relative}#landing-page-container #landing-banner img{max-width:100vw;height:20vh;object-fit:cover;object-position:5%;opacity:.4}#landing-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:40%;font-size:1.5em;font-weight:400;color:#fff}#landing-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#landing-page-container #landing-div-2{position:relative}#landing-page-container #legal-age-prompt{width:100vw;color:#fff;position:absolute;bottom:20px;text-align:center;font-weight:700;text-shadow:0 0 20px #fff,0 0 10px #fff,0 0 50px #ff00b0,0 0 50px #ff00b0,0 0 40px #ff00b0}#landing-page-container .content-text{padding:15px;color:#d0cdcd}#landing-page-container #option-bar-1{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10vh}#landing-page-container #option-bar-1 .bar-option-card{margin:10px 0;cursor:pointer;position:relative}#landing-page-container #option-bar-1 .bar-option-card img{border:1px solid #e227e2}#landing-page-container .content-wrapper{margin:5vh 0}#landing-page-container .content-sec{padding:15px}#landing-page-container .content-sec .content-heading{font-family:"Shadows Into Light",cursive;color:#e227e2;font-size:2em;font-weight:700}#landing-page-container .content-sec .sub-heading{font-weight:700;margin:10px 0}#landing-page-container .content-sec span{color:#d0cdcd;line-height:1.5}#landing-page-container #todays-list{text-align:center;height:auto}#landing-page-container #todays-list .content-heading{font-size:3em}#landing-page-container #todays-list #scroll-nav{display:-webkit-flex;display:flex;width:90vw;padding:0 5vw;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}#landing-page-container #todays-list #scroll-nav button{background-color:#e227e2;color:#fff;padding:10px 15px}#landing-page-container #todays-list button{background-color:#000;color:#e227e2;border-radius:30px;padding:20px;margin:20px 0;box-shadow:0 0 3px #fff,0 0 10px #fff,0 0 50px #ff00b0}#landing-page-container #todays-list #see-more-prompt{color:#e227e2;margin:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #todays-list #see-more-prompt span{color:#e227e2;font-size:.8em;font-weight:600}#landing-page-container #todays-list #tl-display{background-color:hsla(0,0%,50.2%,.2);z-index:2;padding:10px 0;overflow-x:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}#landing-page-container #todays-list #tl-display .lady-card,#landing-page-container #todays-list #tl-display .lady-card-hover{height:480px}#landing-page-container #todays-list #tl-display .lady-card-hover span,#landing-page-container #todays-list #tl-display .lady-card span{padding-top:230px}#landing-page-container #todays-list #tl-display .lady-card-hover img,#landing-page-container #todays-list #tl-display .lady-card img{width:350px;height:480px}#landing-page-container #todays-list #tl-display #tl-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;padding-bottom:10px;margin:0 10px}#landing-page-container #todays-list #tl-display button{border:none;border-radius:0;box-shadow:none;margin:0;padding:0;background-color:transparent}#landing-page-container #todays-list #tl-display button i{font-size:3em}#landing-page-container #todays-list #tl-display .lady-card-hover img{opacity:.4}#landing-page-container #todays-list #tl-display .lady-card-hover span{line-height:1.3}#landing-page-container #todays-list #tl-display p{text-align:center;width:100vw}#landing-page-container #todays-list #tl-display p a{font-weight:700;color:#e227e2}#landing-page-container #background-slider-container{background-image:url(https://viper-images.s3-ap-southeast-2.amazonaws.com/by_window.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#landing-page-container #reason-div{text-align:center}#landing-page-container #reason-div h3{font-size:1.5em;padding:50px 0;text-shadow:0 0 20px #fff,0 0 10px #fff,0 0 50px #ff00b0,0 0 50px #ff00b0,0 0 40px #ff00b0}#landing-page-container #reason-div .reason-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#landing-page-container #reason-div .reason-card button{margin:5px 0;padding:20px 0;background-color:#000;color:#e227e2;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #reason-div .reason-card button #down-arrow{margin:20px}#landing-page-container #reason-div .reason-card button div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #reason-div .reason-card button div i{margin:0 20px}#landing-page-container #reason-div .reason-card button i{padding-bottom:10px;font-size:3em}#landing-page-container #reason-div .reason-card p{text-align:left;line-height:1.5;font-weight:500;padding:50px 15px;color:#d0cdcd;background-color:rgba(0,0,0,.8)}#landing-page-container #reason-div #call-btn{background-color:#000;color:#e227e2;border-radius:30px;padding:15px 20px;margin:20px 0}#landing-page-container #testimony-div{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#landing-page-container #testimony-div p{margin:0}#landing-page-container #testimony-div #test-wrapper{background-color:rgba(0,0,0,.5);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto}#landing-page-container #testimony-div div{min-width:300px}#landing-page-container #testimony-div #main-test{background-color:rgba(0,0,0,.5);font-family:"Shadows Into Light",cursive;color:#e227e2;font-size:2.2em;font-weight:700;line-height:1;padding:50px}#landing-page-container #testimony-div .test-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-style:italic;color:#d0cdcd;padding:20px 40px}#landing-page-container #testimony-div .test-card span{font-weight:600;color:#e227e2}#landing-page-container #open-24{font-weight:600;padding:50px 15px;font-size:2em;text-align:center;text-shadow:0 0 20px #fff,0 0 10px #fff,0 0 50px #ff00b0,0 0 50px #ff00b0,0 0 40px #ff00b0}#landing-page-container #blog-div{margin:50px 0;text-align:center;background-image:url(https://viper-images.s3-ap-southeast-2.amazonaws.com/EZEQ4010.jpg);background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}#landing-page-container #blog-div h3{font-family:"Shadows Into Light",cursive;color:#e227e2;font-size:2em;font-weight:700;padding:15px;background-color:rgba(0,0,0,.6);margin:0}#landing-page-container #blog-div #prompt-text{padding:15px;margin:0;color:#d0cdcd;background-color:rgba(0,0,0,.6);font-weight:700}#landing-page-container #blog-div #blog-list{margin-top:50px}#landing-page-container #blog-div .blog-item{position:relative;width:100vw;height:250px;margin:10px 0;cursor:pointer}#landing-page-container #blog-div .blog-item img{width:100vw;height:250px;object-fit:cover}#landing-page-container #blog-div .blog-item p{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0;position:absolute;color:#fff;font-size:2em;width:100%;height:100%;background-color:rgba(0,0,0,.4);font-weight:400;left:0;top:0}#landing-page-container #blog-div .blog-item p span{font-size:.4em;font-weight:700}#landing-page-container #blog-div button{margin:50px 0;box-shadow:0 0 3px #fff,0 0 10px #fff,0 0 50px #ff00b0;background-color:#000;color:#e227e2;border-radius:25px;padding:15px}#landing-page-container #visit-div{width:100vw;margin:50px 0;text-align:center}#landing-page-container #visit-div .content-heading{font-family:"Shadows Into Light",cursive;color:#e227e2;font-size:2.5em;font-weight:700}#landing-page-container #visit-div div{color:#adff2f}#landing-page-container #visit-div div span{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}#landing-page-container #visit-div div span div{width:50px}#landing-page-container #visit-div div i{font-size:1.2em;color:#e227e2;padding-left:20px}#landing-page-container #visit-div a{color:#adff2f}#landing-page-container #visit-div #map-display{text-align:center}#landing-page-container #visit-div #map-display iframe{width:90vw;height:40vh}#profile-page-container{padding-bottom:100px}#profile-page-container #profile-name{width:100vw;font-size:3em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#profile-page-container #profile-name #green-circle{margin-left:20px;background-color:#1db954;border-radius:100%;width:30px;height:30px}#profile-page-container #profile-desc{padding:15px;color:#d0cdcd;line-height:1.8;text-align:center}#profile-page-container #profile-desc span{font-size:2em;color:#e227e2;font-family:"Shadows Into Light",cursive;font-weight:700}#profile-page-container #photo-carosel{padding:20px 0;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}#profile-page-container #schedule-div{border-bottom:1px solid #d3d3d3;text-align:center;padding-bottom:50px}#profile-page-container #schedule-div #week-div{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#profile-page-container #schedule-div a{color:#e227e2;font-weight:600}#profile-page-container #schedule-div button{margin:20px;background-color:#e227e2;color:#fff;border-radius:5px;font-weight:700}#profile-page-container #schedule-div .day-card{width:200px;margin-bottom:20px;font-weight:600;border-radius:5px;font-size:.8em}#profile-page-container #schedule-div .day-card div{margin:0 20px;text-align:center;padding:10px;font-size:.8em;border:1px solid #fff}#profile-page-container #schedule-div .day-card div:first-child{font-size:.9em;background-color:#e227e2;color:#fff;border:1px solid #e227e2;border-top-left-radius:5px;border-top-right-radius:5px}#profile-page-container #schedule-div .day-card div:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#admin-page-container{padding:5vh 5vw;min-height:100vh;color:#000;background-color:#fff}#admin-page-container h3 span{color:#e227e2}#admin-page-container h3 button{margin-left:70vw;background-color:#e227e2}#admin-page-container button{background-color:#1db954;padding:10px;color:#fff;font-weight:700;border-radius:5px}#admin-page-container #week-list{padding-top:20px}#admin-page-container #week-list-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#admin-page-container #week-list-wrapper div{margin-bottom:10px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}#admin-page-container #week-list-wrapper div i{margin-left:10px;color:#9c2121;cursor:pointer}#admin-page-container #week-list-wrapper div span{color:#1db954;margin:0 20px;cursor:pointer;font-weight:700}#admin-page-container #week-list-wrapper div #confirm-btn{color:red;font-weight:700;text-decoration:underline;margin-left:20px;cursor:pointer}#admin-page-container #login-input{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:150px}#admin-page-container #login-input input{border:1px solid #e227e2;padding:15px 20px;width:30vw}#home-btn{background-color:#e227e2;color:#fff;font-weight:700;padding:10px;border-radius:5px}#employees-page-container{padding:5vh 5vw;min-height:90vh;background-color:#fff;color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}#employees-page-container #ep-left{padding-right:50px;border-right:1px solid #e227e2}#employees-page-container .form input,#employees-page-container .form textarea{width:300px}#employees-page-container #flash-msg{font-size:.8em;font-weight:700}#employees-page-container #employee-list{padding:5vh 5vw}#employees-page-container #employee-list #search-input{padding:10px;width:500px}#employees-page-container #employee-list #list-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#employees-page-container #employee-list div{padding-top:5px}#employees-page-container #employee-list .employee-card{width:300px;margin:20px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer;overflow:hidden;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}#employees-page-container #employee-list .employee-card img{width:70px;height:70px;border-radius:100%;margin-right:20px;object-fit:cover}#employees-page-container #employee-list .employee-card span{font-size:.8em}#employees-page-container #employee-list .employee-card span:first-child{font-weight:600;font-size:1em}#employees-page-container #upload-div{margin-left:100px}#employees-page-container #upload-div .alt-text-input{margin-top:10px}#employees-page-container #upload-div input{padding:10px;border:1px solid #d3d3d3;margin-top:10px;cursor:pointer}#employees-page-container #upload-div button{background-color:#1db954;border-radius:5px;color:#fff;margin-top:10px}#employees-page-container #upload-div #media-list{border-top:1px solid #e227e2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}#employees-page-container #upload-div #media-list #alt-edit{font-size:.8em;font-weight:600;color:#1db954;cursor:pointer}#employees-page-container #upload-div #media-list div{position:relative}#employees-page-container #upload-div #media-list #photo-del-btn{position:absolute;top:2px;right:-18px;font-size:1.2em;cursor:pointer;background-color:#fff;border-radius:100%}#employees-page-container #upload-div #media-list img{width:150px;height:150px;object-fit:cover;margin:10px 10px 0 0;padding-bottom:10px}#employees-page-container #upload-div #delete-btn{background-color:red;margin-top:30vh;margin-right:50px}#employees-page-container #upload-div #delete-btn-confirm{background-color:#1db954;margin-top:30vh;margin-right:50px}#employees-page-container #upload-div #confirm-delete{color:red;text-decoration:underline;cursor:pointer;font-weight:700}#employees-page-container #upload-div #unavailability-div{padding-bottom:10px;border-bottom:1px solid #d3d3d3;margin-bottom:10px}#employees-page-container #upload-div #unavailability-div #un-dates-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#employees-page-container #upload-div #unavailability-div #un-dates-list p{margin:5px;background-color:#f0f0f0;border-radius:10px;padding:5px 10px;font-size:.8em;font-weight:600}#employees-page-container #upload-div #unavailability-div #set-form{font-size:.8em}#employees-page-container #upload-div #unavailability-div a{margin-left:10px;color:red;cursor:pointer;font-size:.9em;font-weight:600}#employees-page-container #upload-div #unavailability-div input:first-child{margin-right:10px}#employees-page-container #viewing-div{padding:5vh 5vw;display:-webkit-flex;display:flex}#employees-page-container #viewing-div i{font-size:2em;color:#e227e2;cursor:pointer;margin-right:20px}#week-page-container{padding:5vh 3vw;background-color:#fff;color:#000;min-height:100vh}#week-page-container #week-input-container{padding-bottom:20px}#week-page-container #week-input-container #hours-input{width:100px}#week-page-container #week-input-container #date-input{width:200px}#week-page-container #week-input-container #from-input{margin-right:20px}#week-page-container #week-input-container #save-template-btn{margin-left:20px}#week-page-container #week-input-container #finish-btn{margin-left:60%}#week-page-container #week-input-container #template-input{width:300px;margin-left:10px}#week-page-container #week-input-container select{font-family:"Montserrat","sans-serif";padding:9px;margin-left:10px;width:200px;border:1px solid #d3d3d3}#week-page-container #week-display{padding-top:20px;border-top:1px solid #d3d3d3;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:50vh}#week-page-container #week-display .day-col{width:15vw}#week-page-container #week-display .shift-wrapper{position:relative}#week-page-container #week-display .shift-wrapper i{position:absolute;top:5px;right:10%;cursor:pointer}#week-page-container #week-display .shift-card{padding:10px;width:80%;background-color:#f0f0f0;border-radius:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:5px 0}#week-page-container #week-display .shift-card span{font-weight:500}#week-page-container #week-display button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}#week-page-container #week-display button div{margin-left:5px}.shift-workers span{float:left;color:#555;margin-bottom:5px;-webkit-justify-content:space-between;justify-content:space-between}.shift-workers span,.shift-workers span div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.shift-workers span img{width:25px;height:25px;border-radius:100%;margin-right:5px;object-fit:cover}.shift-workers span i{margin-left:3px}button{font-family:"Montserrat","sans-serif";padding:10px;font-weight:600;background-color:#fff;border:none;cursor:pointer}button:focus{outline:none}.form .sub-title{font-size:1em}.form span{font-size:.8em;font-weight:600}.form input,.form textarea{padding:10px;width:100px;margin-bottom:10px;font-family:"Montserrat","sans-serif";border:1px solid #d3d3d3}.form textarea{height:100px}.form button{padding:5px 10px;border-radius:5px;font-weight:700;color:#fff;background-color:#1db954}.form #flash{font-size:.8em}#mananger-page-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background-color:#fff;color:#000}#mananger-page-container #workforce-panel{min-width:220px;max-width:220px;border-right:1px solid #e227e2;height:100vh;overflow:scroll}#mananger-page-container #workforce-panel input{padding:5px 10px;margin-left:10px;margin-bottom:20px}#mananger-page-container #workforce-panel .home-btn{background-color:#e227e2;color:#fff;font-weight:600;font-size:1.3em;width:100%}#mananger-page-container #workforce-panel .home-btn:hover{background-color:#1db954}#mananger-page-container #workforce-panel div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#mananger-page-container #workforce-panel button{padding-left:20px;cursor:pointer;text-align:left}#mananger-page-container #workforce-panel button:hover{background-color:#f0f0f0}#mananger-page-container #workforce-panel button span{font-weight:600}#mananger-page-container #workforce-panel button i{margin-right:20px}#mananger-page-container #workforce-panel button #bookmarked-star{color:#fbb116;font-size:1.1em}#mananger-page-container #workforce-panel #reserve-btn{width:100%;padding:15px;margin-bottom:20px;background-color:#f0f0f0}#mananger-page-container #workforce-panel #reserve-btn:hover{background-color:#1db954;color:#fff}#week-planner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:20px;overflow:scroll;background-color:#f0f0f0}#week-planner .day-col{height:95vh;min-width:300px;max-width:300px;margin-right:10px}#week-planner .day-col:nth-child(7){padding-right:50vw}#week-planner .day-col p{font-weight:500;padding:0 20px}#week-planner .day-col .shift-card{cursor:pointer;padding:10px;width:80%;background-color:#fff;border:3px solid #fff;border-radius:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:5px 0}#week-planner .day-col .shift-card span{font-weight:500}#schedule-page-container input{margin-left:5vw;padding:10px;width:300px}#schedule-page-container input:focus{outline:none}#schedule-page-container #week-planner{margin:0 5vw;background-color:#000;overflow-y:hidden;overflow-x:scroll}#schedule-page-container #week-planner .shift-card{background-color:#555;border:none;color:#fff}#schedule-page-container #week-planner .shift-card span{color:#fff}#schedule-page-container #week-planner .day-col{height:auto}#schedule-page-container #week-planner .day-col:last-child{padding-right:0!important}#schedule-page-container .no-schedule-prompt{-webkit-flex-direction:column;flex-direction:column}#schedule-page-container .no-schedule-prompt a,#schedule-page-container .no-schedule-prompt h3,#schedule-page-container .no-schedule-prompt span{color:#e227e2;font-weight:700}::-webkit-scrollbar{height:10px;width:0}::-webkit-scrollbar-track{background:#888}::-webkit-scrollbar-thumb{background:#e227e2}::-webkit-scrollbar-thumb:hover{background:#e227e2}#ladies-page-container{padding-bottom:100px}#ladies-page-container #landing-banner{position:relative}#ladies-page-container #landing-banner img{width:100vw;height:20vh;object-fit:cover;object-position:40%;opacity:.4}#ladies-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:35%;font-weight:400;font-size:1.7em}#ladies-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#ladies-page-container #page-details{max-width:100vw;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:400;padding:15px;margin-bottom:50px}#ladies-page-container #page-details .content-div{color:#d0cdcd;margin-bottom:10px;line-height:1.5}#ladies-page-container #page-details .content-div p{font-family:"Shadows Into Light",cursive;color:#e227e2;font-size:2em;font-weight:700;padding-left:10px;border-left:3px solid #e227e2}#ladies-page-container .lady-card-hover div{padding-left:5%;width:90%}#ladies-page-container .lady-card-hover img{opacity:.4}.lady-card-hover{font-size:.9em}.lady-card,.lady-card-hover{margin:10px 0;width:100vw;height:500px;position:relative;cursor:pointer}.lady-card-hover img,.lady-card img{width:100vw;height:500px;object-fit:cover}.lady-card-hover .single-name,.lady-card .single-name{top:45%}.lady-card-hover div,.lady-card div{position:absolute;top:25%;width:94%;padding:0 3%}.lady-card-hover div span,.lady-card div span{font-size:2.2em;text-shadow:0 0 20px #fff,0 0 10px #fff}#rates-page-container #landing-banner{position:relative}#rates-page-container #landing-banner img{width:100vw;height:20vh;object-fit:cover;object-position:50%;opacity:.4}#rates-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:35%;font-weight:400;font-size:1.7em}#rates-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#rates-page-container #landing-banner h3{width:100vw;text-align:center;margin:0;position:absolute;top:35%;font-weight:400;font-size:1.7em}#rates-page-container #landing-banner h3 span{font-weight:700;color:#e227e2}#rates-page-container #service-details{font-size:.9em;padding:15px;line-height:1.2;color:#d0cdcd}#rates-page-container #service-details span{color:#e227e2;font-weight:500}#rates-page-container #rates-div{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#rates-page-container #rates-div h3{font-family:"Open Sans",Sans-serif;font-size:2em;width:100vw;text-align:center;text-shadow:0 0 20px #fff,0 0 10px #fff,0 0 50px #ff00b0,0 0 50px #ff00b0,0 0 40px #ff00b0}#rates-page-container #rates-div #rates-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:50px;background-image:url(https://viper-images.s3-ap-southeast-2.amazonaws.com/blonde-brunette.jpg);background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}#rates-page-container #rates-div .rates-card{margin:20px 0;padding:20px 0;text-align:center;width:90vw;background-color:rgba(85,85,85,.8)}#rates-page-container #rates-div .rates-card .deal-title{font-size:1.3em;font-weight:700}#rates-page-container #rates-div .rates-card .deal-price{font-size:3em;font-weight:700;margin:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}#rates-page-container #rates-div .rates-card .deal-price div{color:#adff2f;font-size:.4em;margin-right:5px;text-decoration:line-through}#rates-page-container #rates-div .rates-card .deal-price span{font-size:.5em;padding-top:5px;padding-right:5px}#rates-page-container #rates-div .rates-card .inc-p{margin:10px 0}#rates-page-container #rates-div .rates-card .feature-list{text-align:left;padding:10px 20px}#rates-page-container #rates-div .rates-card .feature-list p{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:10px}#rates-page-container #rates-div .rates-card .feature-list i{font-size:1.2em;margin-right:10px;color:#e227e2;margin-top:2px;-webkit-flex-shrink:0;flex-shrink:0}#rates-page-container #rates-div .rates-card:hover{background-color:rgba(0,0,0,.6)}#rates-page-container #rates-div button{background-color:#000;border-radius:30px;color:#e227e2;font-weight:600;font-size:1em;padding:15px 20px}#rates-page-container #rates-div button:hover{background-color:#e227e2;color:#fff}#rates-page-container #services-div{margin:50px 0}#rates-page-container #services-div #click-prompt{color:#e227e2;text-align:center;font-family:"Shadows Into Light",cursive;font-weight:700;font-size:1.5em}#rates-page-container #services-div .flip-card{cursor:none}#rates-page-container #services-div .flip-card .react-card-flip{cursor:default}#rates-page-container #services-div .flip-card img{width:100vw;height:40vh;object-fit:cover}#rates-page-container #services-div .flip-card .back-card,#rates-page-container #services-div .flip-card .front-card{position:relative}#rates-page-container #services-div .flip-card .back-card p,#rates-page-container #services-div .flip-card .front-card p{width:80vw;text-align:center;font-weight:700;position:absolute;top:40%;padding:0 10vw;text-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048)}#rates-page-container #services-div .flip-card .back-card img{opacity:.4}#rates-page-container #book-btn{width:100vw;margin:50px 0;text-align:center}#rates-page-container #book-btn button{box-shadow:0 0 3px #fff,0 0 10px #fff,0 0 50px #ff00b0}#discretion-page-container #landing-banner{position:relative}#discretion-page-container #landing-banner img{width:100vw;height:20vh;object-fit:cover;opacity:.7}#discretion-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:33%;font-weight:400;font-size:1.7em}#discretion-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#discretion-page-container #disc-content{padding:5vh 15px;color:#d0cdcd;line-height:1.5}#discretion-page-container #disc-content span{font-weight:600;color:#e227e2}#discretion-page-container #disc-content p{font-weight:700}#discretion-page-container #disc-content p a{color:#e227e2}#discretion-page-container #customer-reviews{background-image:url(https://viper-images.s3-ap-southeast-2.amazonaws.com/QVJG4680.jpg);background-attachment:fixed;background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;border-top:1px solid #f0f0f0}#discretion-page-container #customer-reviews h3{font-family:"Shadows Into Light",cursive;color:#e227e2;text-align:center;font-size:2em;font-weight:600;padding:0 10vw;margin:10px 0}#discretion-page-container #customer-reviews #review-item{padding:15px;color:#d0cdcd;font-style:italic;text-align:center;font-weight:700}#discretion-page-container #customer-reviews #review-item span{color:#adff2f;font-weight:600}#schedule-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}#schedule-wrapper input{width:82vw;background-color:#000;border:2px solid #e227e2;color:#fff;font-weight:600}#schedule-wrapper input ::-webkit-input-placeholder{color:#fff}#schedule-wrapper input :-ms-input-placeholder{color:#fff}#schedule-wrapper input ::placeholder{color:#fff}#schedule-wrapper #hover-display{position:absolute}#schedule-wrapper #hover-display img{width:300px;height:450px;object-fit:cover}#schedule-wrapper #hover-display span{background-color:rgba(0,0,0,.2);position:absolute;width:100%;text-align:center;top:10%;left:0;line-height:1.9}#schedule-wrapper #hover-display span span{background-color:transparent;font-weight:600;font-size:2em}#schedule-wrapper #hover-display i{position:absolute;top:3%;left:5%;font-size:2em}#sched-btm-text p{padding:15px}#sched-btm-text a{color:#e227e2;font-weight:700}#tour-page-container #landing-banner{position:relative}#tour-page-container #landing-banner img{width:100vw;height:20vh;object-fit:cover;opacity:.4}#tour-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:33%;font-weight:400;font-size:1.7em}#tour-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#tour-page-container #tour-desc{padding:15px;color:#d0cdcd;line-height:1.5}#tour-page-container #tour-desc span{color:#e227e2;font-weight:600}#tour-page-container #album-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#tour-page-container #album-wrapper .tp-album-wrapper{margin:20px 0;padding-top:20px;border-top:1px solid #d3d3d3}#tour-page-container #album-wrapper .tp-album-cover img{width:100vw;height:150px;object-position:5% 10%;object-fit:cover}#tour-page-container #album-wrapper .image-gallery,#tour-page-container #album-wrapper img{max-width:100vw}.alt-text-input{padding:10px 15px;border:1px solid #d3d3d3;font-family:"Montserrat","sans-serif";width:500px;margin-bottom:20px}.alt-text-input:focus{outline:none}#album-mananger{display:-webkit-flex;display:flex}#album-mananger #upload-div{margin:10px 0}#album-mananger #ab-left{padding-right:50px;margin-right:50px;border-right:1px solid #e227e2}#album-mananger #ab-right{padding-top:20px}#album-mananger #ab-right button{background-color:#1db954;color:#fff;border-radius:5px;margin-bottom:10px}#album-mananger #ab-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-top:1px solid #e227e2;margin-top:20px}#album-mananger #ab-list button{padding:20px}#album-mananger #ab-list button:hover{background-color:#f0f0f0}#album-mananger .form input{width:200px}#album-mananger #album-list{border-top:1px solid #e227e2;padding:15px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#album-mananger #album-list .photo-wrapper{position:relative;width:220px;height:220px;margin:10px;padding-bottom:15px}#album-mananger #album-list .photo-wrapper input{font-size:.8em;padding:5px}#album-mananger #album-list #alt-edit{font-size:.8em;font-weight:600;color:#1db954;cursor:pointer}#album-mananger #album-list i{position:absolute;top:-8px;right:-8px;color:#e227e2;background-color:#fff;border-radius:100%;overflow:hidden;cursor:pointer;font-size:1.2em}#album-mananger #album-list img{width:220px;height:220px;object-fit:cover}#blog-mananger{display:-webkit-flex;display:flex}#blog-mananger #upload-div{margin:10px 0}#blog-mananger #upload-div .alt-text-input{width:100%}#blog-mananger #bm-left{padding-right:50px;border-right:1px solid #e227e2}#blog-mananger #bm-right{padding-left:50px;margin-top:5vh}#blog-mananger #bm-right .blog-item{display:-webkit-flex;display:flex;padding:20px 0;border-bottom:1px solid #e227e2}#blog-mananger #bm-right .blog-item img{width:150px;height:150px;object-fit:cover;margin-right:10px}#blog-mananger #bm-right .blog-item .bi-date{font-size:.8em;font-weight:700}#blog-mananger #bm-right .blog-item .bi-title{font-size:1.1em;font-weight:500}#blog-mananger #bm-right .blog-item button{margin-top:10px;background-color:#9c2121;border-radius:5px;color:#fff}#blog-mananger #bm-right .blog-item #alt-edit{font-size:.8em;font-weight:600;color:#1db954;cursor:pointer}#blog-mananger #bm-right .blog-item #alt-edit-input{padding:5px;width:300px}#privacy-page{padding:15px;line-height:1.5}#privacy-page h3{font-size:2em}#privacy-page span{font-weight:700}#single-blog-container #sb-blog-wrapper{padding:5vh 0}#single-blog-container #sb-nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#single-blog-container #sb-nav button{background-color:#000;color:#e227e2}#single-blog-container #sb-nav button i{font-size:2em}#single-blog-container #sb-nav button span{color:#fff}#single-blog-container .loading-gif{width:30px;height:30px}#single-blog-container #sb-top{padding:15px}#single-blog-container #sb-top h3{padding-top:10px;border-top:1px solid #e227e2;font-size:2em;margin:0}#single-blog-container #sb-top #sb-blog-date{font-size:.7em;font-weight:700}#single-blog-container #sb-top p{color:#d0cdcd}#single-blog-container #sb-top a{color:#e227e2;font-weight:600}#single-blog-container #doesnt-exist{display:-webkit-flex;display:flex;width:100vw;height:20vh;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.2em;font-weight:600}#single-blog-container img{width:100vw;height:auto}#blog-page-container #landing-banner{position:relative}#blog-page-container #landing-banner img{width:100vw;height:20vh;object-fit:cover;object-position:10% 90%;opacity:.4}#blog-page-container #landing-banner h1{width:100vw;text-align:center;margin:0;position:absolute;top:35%;font-weight:400;font-size:1.7em}#blog-page-container #landing-banner h1 span{font-weight:700;color:#e227e2}#blog-page-container #bp-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#blog-page-container #bp-list .loading-gif{width:50px;height:50px}#blog-page-container #bp-list .bp-list-bi{margin-bottom:50px;border:1px solid #555}#blog-page-container #bp-list .bp-list-bi h2{margin:0}#blog-page-container #bp-list .bp-list-bi span{font-size:.6em;font-weight:700}#blog-page-container #bp-list .bp-list-bi a{background-color:#000;color:#e227e2;font-weight:600}#blog-page-container #bp-list img{width:100vw;height:auto}#blog-page-container #blog-welcome,#blog-page-container #bp-list .bp-list-bi-top{padding:15px}@media screen and (min-width:700px){#sched-btm-text{padding:0 10vw}#landing-banner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#landing-banner img{object-fit:cover;opacity:.4;object-position:10% 40%;height:70vh}#landing-banner h3{width:60vw;font-size:5em}#privacy-page{padding:5vh 20vw}#contact-header #contact-icon{margin:10px 0;font-weight:700;font-size:1.2em}#contact-header #viper-logo{margin:20px 0;width:40vw}#contact-header #landing-nav-bar{margin:20px 0}#landing-page-container #landing-banner img{height:40vh;object-position:5% 40%}#landing-page-container #landing-banner h1{font-size:3em}#landing-page-container #landing-div-1{width:100vw;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center;padding:50px 0}#landing-page-container #landing-div-1 p{width:400px;font-weight:500;line-height:1.5}#landing-page-container #landing-div-1 img{width:300px;height:auto}#landing-page-container #landing-div-1 #legal-age-prompt{left:-420px}#landing-page-container #option-bar-1,#landing-page-container #option-bar-1 .bar-option-card{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #option-bar-1 .bar-option-card{width:300px;margin:10px}#landing-page-container #option-bar-1 .bar-option-card img{width:100%}#landing-page-container .content-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}#landing-page-container .content-wrapper .content-sec{width:30vw;text-align:center;margin:0 2vw}#landing-page-container .content-wrapper img{width:350px;height:350px;object-fit:cover;object-position:50% 0}#landing-page-container #todays-list{margin:50px 0}#landing-page-container #todays-list .content-sec{padding:20px 10vw}#landing-page-container #todays-list #tl-display{background-color:hsla(0,0%,50.2%,.2);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:1vw}#landing-page-container #todays-list #tl-display .lady-card,#landing-page-container #todays-list #tl-display .lady-card-hover{height:480px;width:350px;margin:0 10px}#landing-page-container #todays-list #tl-display .lady-card-hover img,#landing-page-container #todays-list #tl-display .lady-card img{width:350px;height:480px}#landing-page-container #todays-list #tl-display .single-name{top:45%}#landing-page-container #reason-div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:50px 0}#landing-page-container #reason-div .reason-card{width:50vw}#landing-page-container #reason-div .reason-card span{font-size:1.5em}#landing-page-container #background-slider-container{background-position:50%}#landing-page-container #testimony-div{-webkit-justify-content:center;justify-content:center}#landing-page-container #testimony-div #main-test{padding:7vh 10vw!important;font-size:3em}#landing-page-container #testimony-div .test-card{padding-bottom:50px;font-size:1.2em}#landing-page-container #open-24{background-color:#000}#landing-page-container #visit-div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #visit-div #map-display iframe{width:300px;height:300px;margin:0 5vw}#landing-page-container #visit-div a{color:#adff2f}#landing-page-container #footer-graphic{margin-bottom:50px}#landing-page-container #footer-graphic #back-img-footer{height:90vh}#landing-page-container #footer-graphic #logo-footer img{width:80vw;height:auto}#page-footer{-webkit-justify-content:space-evenly;justify-content:space-evenly;font-size:1em;padding-left:300px}#page-footer #footer-left{width:500px}#sb-top{padding:15px 0!important}#ladies-page-container #landing-banner img{height:40vh;width:100vw;object-fit:cover;object-position:10% 30%}#ladies-page-container #landing-banner h3{font-size:4em}#ladies-page-container #page-details{-webkit-align-items:center;align-items:center;margin:20px 0}#ladies-page-container #page-details .content-div{width:85vw}#ladies-page-container .lady-card,#ladies-page-container .lady-card-hover{width:400px!important;margin:10px;height:450px}#ladies-page-container .lady-card-hover img,#ladies-page-container .lady-card img{height:450px;width:400px!important}#ladies-page-container .lady-card-hover div,#ladies-page-container .lady-card div{top:15%;left:10%;width:80%;line-height:1.5}#ladies-page-container .lady-card-hover img{opacity:.4}#ladies-page-container #ladies-list{margin:50px 0;width:100vw;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#rates-page-container #rates-div h3{font-size:3em}#rates-page-container #landing-banner img{width:100vw;opacity:.4;height:40vh;object-position:40% 100%}#rates-page-container #landing-banner h3{font-size:4em}#rates-page-container #service-details{padding:5vh 5vw;font-size:1em;line-height:1.2}#rates-page-container #rates-list{padding:50px 0}#rates-page-container #rates-list .rates-card{margin:10px;padding:30px 0;width:350px}#rates-page-container #card-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#rates-page-container #card-list .flip-card{cursor:pointer;width:350px;margin:10px}#rates-page-container #card-list .flip-card .back-card,#rates-page-container #card-list .flip-card .front-card,#rates-page-container #card-list .flip-card img,#rates-page-container #card-list .flip-card p{width:350px!important;padding:0!important}#rates-page-container #book-btm{margin:50px 46vw}#discretion-page-container #landing-banner img{width:100vw;opacity:.8;height:40vh;object-position:10% 55%}#discretion-page-container #landing-banner h3{top:40%;font-size:4em}#discretion-page-container #disc-content{padding:2vh 10vw;font-size:1.1em;line-height:1.5}#discretion-page-container #disc-content a{cursor:pointer}#discretion-page-container #customer-reviews{padding:5vh 20vw}#discretion-page-container #customer-reviews #review-item{margin:50px 0;padding:0 2vw}#schedule-wrapper{-webkit-justify-content:center;justify-content:center}#schedule-wrapper input{font-size:1em;padding:15px 20px;width:40vw}#blog-div{background-color:#fff}#blog-div h3{font-size:3em;margin:0}#blog-div #prompt-text{width:100vw;margin-bottom:50px}#blog-div #blog-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0 10vw}#blog-div #blog-list .blog-item{margin:10px;width:300px}#blog-div #blog-list .blog-item img{width:300px}#tour-page-container #landing-banner img{width:100vw;opacity:.8;height:40vh;object-position:10% 60%;opacity:.4}#tour-page-container #landing-banner h3{top:40%;font-size:6em}#tour-page-container #tour-desc{padding:2vh 10vw}#tour-page-container #album-wrapper .tp-album-wrapper{display:-webkit-flex;display:flex}#tour-page-container #album-wrapper .tp-album-wrapper .tp-album-cover{margin-right:10px}#tour-page-container #album-wrapper .tp-album-wrapper .tp-album-cover img{width:300px;height:300px;object-position:40% 10%}#single-blog-container #sb-blog-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:5vh 10vw}#single-blog-container .loading-gif{width:30px;height:30px}#single-blog-container img{height:auto;width:auto;max-width:80vw}#blog-page-container #landing-banner img{height:40vh;object-position:10% 60%}#blog-page-container #landing-banner h3{font-size:3em}#blog-page-container #bp-list{margin-bottom:50px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:.8em}#blog-page-container #bp-list .bp-list-bi{margin:10px;width:330px}#blog-page-container #bp-list img{width:100%;height:330px;object-fit:cover}#blog-page-container #bp-list .bp-list-bi-top{padding:15px}#blog-page-container #blog-welcome{padding:50px 30vw;text-align:center}#profile-details-wrapper #profile-desc{padding:0 10vw}#profile-details-wrapper #photo-carosel{padding:20px 0;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}#profile-details-wrapper #photo-carosel img{max-height:60vh}}@media screen and (min-width:1200px){#landing-banner h1{font-size:4em!important}#landing-page-container .content-wrapper img{width:450px;height:450px}#landing-page-container #todays-list .content-sec{padding:50px 20vw}#landing-page-container #option-bar-1 .bar-option-card{width:auto;margin:10px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#landing-page-container #option-bar-1 .bar-option-card img{width:100%}#landing-page-container #testimony-div #main-test{padding:0 20vw}#landing-page-container #visit-div #map-display iframe{width:400px;height:400px}#landing-page-container #footer-graphic #logo-footer img{width:50vw;height:auto}#page-footer{padding-left:0}}@media screen and (min-width:1600px){#option-bar-1{padding:0 10vw}#blog-list{padding:0 20vw!important}#reason-div .reason-card{width:30vw!important}#ladies-list{width:80vw!important;padding-left:10vw!important}#card-list,#rates-list{padding:20px 15vw!important}#media-list img{width:260px!important;height:260px!important}#bp-list{font-size:1em!important}#bp-list .bp-list-bi-top{padding:15px}#page-details .content-div{width:65vw!important}#blog-page-container #bp-list{padding:0 5vw}}
/*# sourceMappingURL=main.b97f6b5d.chunk.css.map */