.banner-area-v3{background-image:linear-gradient(50deg,rgb(0 0 0 / .9),rgb(0 0 0 / .1)),url(https://res.cloudinary.com/dsublyins/image/upload/cali-women-bg-112kb_sigldv);min-height:400px;background-repeat:round;background-size:cover;width:100%;height:100%;margin:10px auto}.banner-content-v3 .banner-text{padding:40px 20px 20px 100px}.banner-content-v3 .banner-text h1{font-family:'Rosario',sans-serif;font-size:32px;margin:0;text-align:left;text-shadow:0 0 25px #000}.banner-content-v3 .banner-text h1 span{display:block;padding-top:10px;color:#333}.banner-content-v3 .banner-text p{line-height:28px;padding-top:30px;text-shadow:0 0 25px #000}.banner-vid-box{padding-top:40px}.banner-btns{text-align:center;padding-top:0}.banner-btns a{display:inline-block;width:267px;color:#634E4F;background:#fff;border:2px solid #F86B16;border-radius:50px;line-height:40px;font-size:16px;font-weight:700;margin:8px;text-decoration:none}.banner-btns a:hover{color:#fcb575;border:2px solid #fcb575;color:#634E4F;text-decoration:none}.banner-btns .reg-btn-v3{background:#F86B16;border:none;color:#fff;width:200px;text-shadow:0 0 .5px #000}.banner-btns .reg-btn-v3:hover{background:#fcb575;text-decoration:none;border:none;color:#000}.banner-btns p{padding-top:10px;text-shadow:0 0 25px #000}.banner-rotator-v3 .rotator-area ul li a img{border-radius:20px;width:135px}@media screen and (max-width:1240px){.banner-rotator-v3 .rotator-area ul li a img{width:104px!important}}.banner-rotator-v3-bg{display:flex;justify-content:center}.banner-rotator-v3 .rotator-area h3{font-family:'Rosario',sans-serif;padding:5px 0 10px 35px}.banner-rotator-v3 .rotator-area ul{margin:0 0 0 30px;padding:0;list-style:none}.banner-rotator-v3 .rotator-area ul li{display:inline-block;position:relative}.banner-rotator-v3 .rotator-area ul li a{display:block;padding:0 6px}.rotator-area ul li::before{content:url(/img/verified-icon.png);position:absolute;right:20px;top:10px;width:15px;height:15px}.banner-rotator-v3 .rotator-right{margin-top:10%;padding-left:5%}.banner-rotator-v3 .rotator-right p{display:inline;font-size:16px;font-weight:700;text-decoration:underline;color:#717171}.homepage-area-v3{width:100%;position:relative;padding:10px 0}@media (max-width:991px){.homepage-area-v3{padding:0 0!important}}.top-header-area-v3{width:100%;margin:0 auto}.desktop-sidebar-menu{padding-top:10px}.desktop-sidebar-menu a{display:block;text-align:center;color:#000;font-size:17px;text-decoration:none}.desktop-sidebar-menu a:hover{text-decoration:none;color:#000}.desktop-sidebar-menu a i{display:block;font-size:35px}.header-logo-area{padding-top:2px}.header-logo-area a img{max-width:260px}.header-right-sec{text-align:center}.header-right-area{text-align:center}.header-right-area .top-header-right a{display:inline-block;text-decoration:none}.header-right-area .top-header-right .quick-search-header-modal{background:#d9d9d926;border-top-left-radius:15px;line-height:35px;border:1px solid #221e1f29;text-align:center;color:#323232;width:295px;border-bottom-left-radius:15px}.header-right-area .top-header-right .quick-search-header-modal:hover{text-decoration:none}.header-right-area .top-header-right .quick-search-header-modal p{margin:0;font-size:12px;padding:.5rem}.header-right-area .top-header-right .go-btn{width:50px!important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px}.header-right-area .top-header-right .top-header-signup{background:#F86B16!important;width:245px;line-height:35px;border-radius:15px;color:#fff!important;margin:0 12px;font-size:14px;font-weight:500;margin-right:-5rem;text-shadow:0 0 .5px #000}.quick-search-header-modal span{font-size:14px}.header-right-area .top-header-right .top-header-signup:hover{background:#fcb575!important;text-decoration:none;color:#000!important}.header-right-nav{padding-top:20px}.header-right-nav ul{list-style:none;padding:0;margin:0}.header-right-nav ul li a{color:#111;font-size:14px;margin-right:10px;text-decoration:none}@media screen and (max-width:1211px){.header-right-nav ul li a{font-size:12px!important;margin-right:5px}}.header-right-nav ul li a:hover{text-decoration:underline;text-decoration-color:#F86B16;text-decoration-thickness:2px;text-underline-offset:7px}.mega-column{float:left;width:33.33%;padding:10px;background-color:#fff;height:250px}.mega-column h3{font-size:18px;font-weight:700;color:#F86B16}.mega-column a{float:none;color:#323232;padding:15px;text-decoration:none;display:block;text-align:left;font-size:15px;font-weight:bold!important}.mega-column a:hover{text-decoration:underline 2.4px #F86B16!important;text-underline-offset:7px}.mega-row:after{content:"";display:table;clear:both}.mega-dropdown-content .mega-header{background:#fff;padding:0 20px;color:#F86B16}.mega-header h2{font-size:45px}@media screen and (min-width:992px){#bottom-cta-nav-mobile-top{display:none!important}.banner-rotator-v3-bg{margin-top:-4rem}}@media only screen and (max-width:991px){.top-header-area-v3{display:none}#bottom-cta-nav-mobile-top{top:53px;transition:top 0.5s}#bottom-cta-nav-mobile-top{background:#fff;height:180px!important}.mobile-mega-menu{display:block}}@media screen and (min-width:992px){.page-top-header{margin-bottom:5rem}}@media screen and (max-width:991px) and (min-width:768px){.page-top-header{margin-bottom:0rem}}@media screen and (min-width:992px){.index-banner{margin-top:5rem}}@media screen and (max-width:991px) and (min-width:768px){.index-banner{margin-top:-25rem}}@media screen and (max-width:767px){.index-banner{margin-top:-23rem}}@media only screen and (max-width:1065px){.mega-dropdown .mega-dropbtn{margin:0}.header-members-login a{margin:0 2px}}@media only screen and (max-width:991px){.banner-rotator-v3{display:none}.banner-area-v3{margin-top:0}.mid-content-area{padding-top:0}.homepage-area-v3{min-height:auto}.main-navigation-area ul .my-acc a:before{content:url(/img/account-icon.png);position:relative;top:2px;right:4px}.desktop-banner-btns-v3{display:none!important}.mobile-banner-btns-v3{display:flex;flex-direction:column;text-align:center;gap:10px;margin:15px 0}.mobile-banner-btns-v3 a{background:#F86B16;color:#fff;line-height:40px;font-size:18px;width:60%;margin:0 auto;font-weight:700;border-radius:10px;display:block;text-decoration:none;margin-top:1rem;text-shadow:0 0 .5px #000!important}.mobile-banner-btns-v3 a span{display:block;font-size:14px;line-height:20px;padding-bottom:15px;font-weight:400}.mobile-banner-btns-v3 a:hover{background:#F86B16;color:#fff;text-decoration:none}.upper-banner-sec{flex-direction:column}.upper-banner-sec .banner-text{width:100%;padding:15px 5px 10px}.banner-content-v3 .banner-text p{display:none}.upper-banner-sec .banner-vid{width:100%}.banner-content-v3 .banner-text h1{text-align:center;font-weight:700;line-height:4.5rem}.banner-content-v3 .banner-text h1 span{display:inline}.banner-vid-box{padding-top:0;max-width:95%;margin:0 auto}.mobile-mega-menu ul li a{color:#fff!important;font-size:14px!important;font-weight:700;text-decoration:none}.navigation-area .navbar-header{align-items:center}.mobile-search-icon{padding:0 0 0 10px}.mobile-search-icon i{font-size:25px;font-weight:700}.formField-divider{padding:15px}#login-mobile{text-decoration:none;text-shadow:0 0 .5px #000!important}}@media only screen and (max-width:767px){.banner-content-v3 .banner-text h1{font-size:25px;line-height:3.5rem}.fixed-book-tour{bottom:140px}}.mobile-quicksearchForm{background:#fff;margin:0 10px;border-radius:10px}@media only screen and (max-width:991px){.top-header-area-v3{display:none!important}}@media only screen and (max-width:575px){.modal-header-item a{font-size:1.2rem!important}}@media (max-width:1030px){.bottom-header-right,.top-header-right{margin-left:-5rem}}