 @media only screen and (max-width: 991px) {.offcanvas {& {max-width: 75%;}.list-group-item {margin-bottom: 0px !important;}.list-group-item:active {background: #e0e0e0 !important;border: 1px solid #a7a7a7 !important;}ul li a {font-size: 16px !important;display: block;}span {font-size: 18px !important;}.btn:active {background: #047d72 !important;border: 1px solid #fff !important;}}.slide-menu ul.submenu {display: none;padding-inline: 1rem;position: absolute;top: 0;left: 0;width: 100%;}.slide-menu ul.main-menu.slide-out, .slide-menu ul.submenu.slide-out {animation: slideOut 0.3s forwards;}.slide-menu ul.main-menu.slide-in, .slide-menu ul.submenu.slide-in {animation: slideIn 0.3s forwards;}@keyframes slideIn {from {opacity: 0;transform: translateX(-100%);}to {opacity: 1;transform: none;}}@keyframes slideOut {from {opacity: 1;transform: none;}to {opacity: 0;transform: translateX(-100%);}}#fixed-bottomNav {background: #333333;color: #fff;padding: 0;height: 75px;display: grid;grid-template-columns: repeat(4, 1fr);justify-content: center;align-items: center;}#slide-scroll-nav {-ms-overflow-style: none;scrollbar-width: none;}#slide-scroll-nav::-webkit-scrollbar {display: none;}.splide__track--nav > .splide__list > .splide__slide.is-active {border-radius: 50% !important;border-color: #dc3545 !important;}}.sidebar-header-area {padding: 0px 0 10px 0;border-bottom: 1px solid #e5e5e5;}.sidebar-header-area h4 {font-family: "Rosario", sans-serif;font-weight: bold;font-size: 20px;}.sidebar-icon {padding: 10px 0 0;}.sidebar-icon a img {max-width: 40px;}.sidebar-close {padding: 10px 0 0;}.sidebar-close a {font-size: 18px;font-weight: bold;color: #000;text-decoration: none;}.sidebar-close a span {color: #395754;}.desktop-side-mega-menu {padding: 0 0 20px 0;list-style: none;margin: 18px 0 0;text-align: left;border-bottom: 1px solid #e7e7e7;}.desktop-side-mega-menu li {padding-left: 50px;}.desktop-side-mega-menu li:first-child {font-weight: bold;padding-left: 30px;}.desktop-side-mega-menu li a {color: #333;line-height: 32px;display: block;font-size: 15px;text-decoration: none;}.desktop-side-mega-menu li a:hover {text-decoration: underline;text-decoration-color: #253b39;text-decoration-thickness: 2px;text-underline-offset: 7px;}.desktop-side-mega-menu li a i {color: #395754;font-size: 18px;}@media only screen and (min-width: 992px) {.mobile-sidebar {display: none !important;}}@media only screen and (max-width: 991px) {#mySidenav {display: none !important;}}.banner-area-v3 {background-image: linear-gradient(50deg, rgb(0 0 0 / 72%), rgb(0 0 0 / 78%)), url(/img/tl-odessa-bg.webp);min-height: 400px;background-repeat: no-repeat;background-size: cover;margin-top: -50px;}.mobile-quicksearchForm {display: none;}.banner-content-v3 {width: 100%;margin: 0 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;}.banner-content-v3 .banner-text h1 span {display: block;padding-top: 10px;color: #333;}.banner-content-v3 .banner-text p {line-height: 28px;font-size: 16px;padding-top: 30px;}.banner-vid-box {padding-top: 40px;}.banner-btns {text-align: center;padding-top: 0px;}.banner-btns a {display: inline-block;width: 267px;color: #002a44;background: #fff;border: 2px solid #002a44;border-radius: 50px;line-height: 40px;font-size: 16px;font-weight: bold;margin: 8px;text-decoration: none;}.banner-btns a:hover {color: #053f62;border: 2px solid #053f62;text-decoration: none;}.banner-btns .reg-btn-v3 {background: #002a44;border: none;color: #fff;width: 200px;}.banner-btns .reg-btn-v3:hover {background: #053f62;text-decoration: none;border: none;color: #fff;}.banner-btns p {padding-top: 10px;font-size: 15px;}.banner-rotator-v3 .rotator-area ul li a img {width: 135px;}@media screen and (max-width: 1600px) {.banner-rotator-v3 .rotator-area ul li a img {width: 110px !important;}}@media screen and (max-width: 768px) {.banner-rotator-v3 .rotator-area ul li a img {width: 90px !important;}}.banner-rotator-v3-bg {background: #f5f5f5;display: flex;justify-content: center;padding: 15px 15px;}.banner-rotator-v3 .rotator-area h3 {font-family: "Rosario", sans-serif;padding: 5px 0 10px 35px;}.banner-rotator-v3 .rotator-area ul {padding: 0;list-style: none;margin: 0;}.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-area ul li a img {border-radius: 20px;width: 150px;}.banner-rotator-v3 .rotator-right {margin-top: 10%;padding-left: 5%;}.banner-rotator-v3 .rotator-right p {display: inline;font-size: 16px;font-weight: bold;text-decoration: underline;color: #717171;}.homepage-area-v3 {width: 100%;background: #fff;position: relative;}.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: 220px;}.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: #717171;width: 345px;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: 0.5rem;}.header-right-area .top-header-right .go-btn {width: 50px !important;border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}.header-right-area .top-header-right .top-header-signup {background: #002a44 !important;width: 275px;line-height: 35px;border-radius: 15px;padding: 5px 0;color: #fff !important;margin: 0 12px;font-size: 12px;}.header-right-area .top-header-right .top-header-signup:hover {background: #002a44;text-decoration: none;}.header-right-nav {padding-top: 20px;}.header-right-nav ul {list-style: none;padding: 0;margin: 0;}.header-right-nav ul li a {font-family: "Rosario", sans-serif;color: #111;font-size: 13px;text-decoration: none;}@media screen and (max-width: 1280px) {.header-right-nav ul li a {font-size: 14px !important;}}.header-right-nav ul li a:hover {text-decoration: underline;text-decoration-color: #002a44;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: bold;color: #002a44;}.mega-column a {float: none;color: #737373;padding: 16px;text-decoration: none;display: block;text-align: left;font-size: 15px;font-weight: bold !important;}.mega-column a:hover {color: #002a44 !important;}.mega-row:after {content: "";display: table;clear: both;}.mega-dropdown-content .mega-header {background: #fff;padding: 0px 20px;color: #002a44;}.mega-header h2 {font-size: 45px;}@media screen and (min-width: 992px) {#bottom-cta-nav-mobile-top {display: none !important;}}@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;}}.banner-rotator-v3 > .rotator-area > ul {display: flex;overflow-x: scroll;scrollbar-width: none;cursor: grab;}@media only screen and (max-width: 991px) {.banner-rotator-v3 > .rotator-area > ul {width: 100vw;}.banner-area-v3 {margin-top: 0px;}.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: #002a44;color: #fff;line-height: 40px;font-size: 18px;width: 78%;margin: 0 auto;font-weight: bold;border-radius: 10px;display: block;text-decoration: none;margin-top: 1rem;}.mobile-banner-btns-v3 a span {display: block;font-size: 14px;line-height: 20px;padding-bottom: 15px;font-weight: normal;}.mobile-banner-btns-v3 a:hover {background: #002a44;color: #fff;text-decoration: none;}.upper-banner-sec {flex-direction: column;}.upper-banner-sec .banner-text {width: 100%;padding: 30px 30px 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: bold;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: bold;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: bold;}.formField-divider {padding: 15px;}#login-mobile {font-size: 15px;font-weight: bold;color: #002a44;padding-right: 10px;text-decoration: none;}}@media only screen and (max-width: 767px) {.banner-content-v3 .banner-text h1 {font-size: 20px;line-height: 3.5rem;}.fixed-book-tour {bottom: 140px;}}@media only screen and (max-width: 415px) {.banner-content-v3 .banner-text h1 {font-size: 18px;}}.mobile-quicksearchForm {background: #fff;margin: 0 10px;border-radius: 10px;}#quickSearchModal .modal-dialog {width: 1200px;}#searchInfoModal .modal-dialog {width: 900px;}#quickSearchModal .modal-body {padding: 15px 0;}#quickSearchModal .modal-body .col-lg-7 {padding: 0;}#quickSearchModal .modal-header h4 {color: #636363 !important;font-weight: bold;font-size: 20px;}#quickSearchModal .modal-header h4 i {font-size: 25px;}#quickSearchModal .input-container, .mobile-quicksearchForm .input-container {margin-bottom: 35px;}#quickSearchModal .input-cont-flex-box, .mobile-quicksearchForm .input-cont-flex-box {display: flex;gap: 10px;align-items: center;}#quickSearchModal .input-cont-flex p, .mobile-quicksearchForm .input-cont-flex p {font-size: 18px;font-weight: bold;margin: 0;}#quickSearchModal .input-cont-flex input, .mobile-quicksearchForm .input-cont-flex input {border: 1px solid #aaa;border-radius: 5px;line-height: 35px;font-size: 15px;}#quickSearchModal .home-search-id-submit input {position: relative;right: 13px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;background: #002a44;color: #fff;font-weight: bold;border: 1px solid #002a44;}.mobile-quicksearchForm .home-search-id-submit input {position: relative;right: 13px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;background: #002a44;color: #fff;font-weight: bold;border: 1px solid #002a44;}#quickSearchModal .quick-searchLbl, .mobile-quicksearchForm .quick-searchLbl {font-weight: bold !important;}#quickSearchModal select, .mobile-quicksearchForm select {line-height: 35px;border-radius: 10px;}#quickSearchModal .grid-searchbtn .quickSubmit-button, .mobile-quicksearchForm .grid-searchbtn .quickSubmit-button {display: block;background: #002a44;color: #fff;border: none;width: 80%;margin: 0 auto;line-height: 60px;border-radius: 10px;font-size: 20px;}#quickSearchModal .use-advance-search-link, .mobile-quicksearchForm .use-advance-search-link {text-decoration: underline;font-weight: bold;color: #636363;font-size: 16px;}#quickSearchModal .other-option-sec h3, .mobile-quicksearchForm .other-option-sec h3 {font-weight: bold;color: #002a44;}#quickSearchModal .other-option-sec ul, .mobile-quicksearchForm .other-option-sec ul {list-style: none;margin: 0;padding: 0;}#quickSearchModal .other-option-sec ul li, .mobile-quicksearchForm .other-option-sec ul li {padding: 20px 0 0;}#quickSearchModal .other-option-sec ul li a, .mobile-quicksearchForm .other-option-sec ul li a {font-size: 16px;font-weight: bold;}#quickSearchModal .modal-header .modal-header-item {flex: 1;}#quickSearchModal .modal-header .modal-header-item a {text-align: right;display: block;margin-right: 60px;text-decoration: none;}#quickSearchModal .modal-header .modal-header-item button {float: right;margin-top: -20px;}@media only screen and (max-width: 767px) {#quickSearchModal .modal-dialog, #searchInfoModal .modal-dialog {width: 100%;margin: 0 auto;}#quickSearchModal .gap-2, #quickSearchModal .region-form-sec, .mobile-quicksearchForm .gap-2, .mobile-quicksearchForm .region-form-sec {display: block;}#quickSearchModal .region-col-select, .mobile-quicksearchForm .region-col-select {margin: 0 0 20px 0;padding: 0;}}@media only screen and (max-width: 575px) {#quickSearchModal .modal-dialog, #searchInfoModal .modal-dialog {padding: 0px 30px 0px 0px;}.d-grid.mx-auto.grid-searchbtn .quickSubmit-button.fw-bold {margin-top: -2.5rem !important;}.mobile-qsearch-form {.mobile-weight, .mobile-region {margin-top: -3rem !important;}}#quickSearchModal .form-horizontal, .mobile-quicksearchForm .form-horizontal {display: block !important;}#quickSearchModal .input-cont-flex-box, .mobile-quicksearchForm .input-cont-flex-box {display: block;text-align: center;}#quickSearchModal .input-cont-flex, .mobile-quicksearchForm .input-cont-flex {margin-top: 10px;}#quickSearchModal .input-cont-flex input, .mobile-quicksearchForm .input-cont-flex input {width: 100%;margin: 0 auto;}#quickSearchModal .home-search-id-submit input {border-radius: 5px;position: inherit;}.mobile-quicksearchForm .home-search-id-submit input {width: 100%;margin-bottom: 25px;border-radius: 5px;position: inherit;}#quickSearchModal .use-advance-search-link, .mobile-quicksearchForm .use-advance-search-link {font-size: 14px;}#quickSearchModal .modal-header h4 {font-size: 15px;}#quickSearchModal .modal-header h4 i {font-size: 25px;}}@media only screen and (max-width: 575px) {#quickSearchModal .modal-header h4 i {font-size: 20px;}#quickSearchModal .modal-header .modal-header-item a {margin-right: 40px;margin-top: 5px;}}@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;}}#modal-close-btn {font-size: 18px;font-weight: bold;text-decoration: none;padding: 1rem;color: #000;}.mega-dropdown-content {display: none;position: fixed;background-color: #fff;width: 100%;left: 0;top: 14%;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 99;padding: 0 11%;min-height: 415px;}.mega-dropdown-content2 {display: none;position: absolute;background-color: #fff;width: 100%;left: auto;top: 11.5%;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 99;padding: 0 11%;min-height: 415px;}@media only screen and (max-width: 991px) {.mega-dropdown-content, .mega-dropdown-content2 {display: none !important;}}@media screen and (min-width: 991px) {.banner-content-v3 .banner-text {padding: 100px 0 0 !important;}}.banner-content-v3 .banner-text {padding: 20px;}@media screen and (min-width: 992px) {#quickSearchModal {display: none !important;}}#quickSearchModal {z-index: 9999;}#quickSearchModal .modal-dialog {width: 1200px;}#searchInfoModal .modal-dialog {width: 900px;}#quickSearchModal .modal-body .col-lg-7 {padding: 0;}#quickSearchModal .modal-header h4 {color: #636363 !important;font-weight: bold;font-size: 20px;}#quickSearchModal .modal-header h4 i {font-size: 25px;}#quickSearchModal .input-container, .mobile-quicksearchForm .input-container {margin-bottom: 35px;}#quickSearchModal .input-cont-flex-box, .mobile-quicksearchForm .input-cont-flex-box {display: flex;gap: 10px;align-items: center;}#quickSearchModal .input-cont-flex p {line-height: 2rem;}#quickSearchModal .input-cont-flex p, .mobile-quicksearchForm .input-cont-flex p {font-size: 18px;font-weight: bold;margin: 0;}#quickSearchModal .input-cont-flex input, .mobile-quicksearchForm .input-cont-flex input {border: 1px solid #aaa;border-radius: 5px;line-height: 35px;font-size: 15px;}#quickSearchModal .home-search-id-submit .mobileID-submit {position: relative;line-height: 3rem;padding-left: 1rem;padding-right: 1rem;background: #6c757d;color: #fff;font-weight: bold;border: 1px solid #6c757d;border-top-left-radius: 0px 0px;border-bottom-left-radius: 0px 0px;border-top-right-radius: 50px 50px;border-bottom-right-radius: 50px 50px;}.mobile-quicksearchForm .home-search-id-submit input {position: relative;right: 13px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;background: #002a44;color: #fff;font-weight: bold;border: 1px solid #002a44;}#quickSearchModal .quick-searchLbl, .mobile-quicksearchForm .quick-searchLbl {font-weight: bold !important;}#quickSearchModal select, .mobile-quicksearchForm select {line-height: 25px;border-radius: 30px;}#quickSearchModal .grid-searchbtn .quickSubmit-button, .mobile-quicksearchForm .grid-searchbtn .quickSubmit-button {display: block;background: #333;color: #fff;border: none;width: 60%;margin: 0 auto;line-height: 45px;border-radius: 30px;font-size: 20px;}#quickSearchModal .use-advance-search-link, .mobile-quicksearchForm .use-advance-search-link {text-decoration: underline;font-weight: bold;color: #636363;font-size: 16px;}#quickSearchModal .other-option-sec h3, .mobile-quicksearchForm .other-option-sec h3 {font-weight: bold;color: #002a44;}#quickSearchModal .other-option-sec ul, .mobile-quicksearchForm .other-option-sec ul {list-style: none;margin: 0;padding: 0;}#quickSearchModal .other-option-sec ul li, .mobile-quicksearchForm .other-option-sec ul li {padding: 20px 0 0;}#quickSearchModal .other-option-sec ul li a, .mobile-quicksearchForm .other-option-sec ul li a {font-size: 16px;font-weight: bold;}#quickSearchModal .modal-header .modal-header-item {flex: 1;}#quickSearchModal .modal-header .modal-header-item a {text-align: right;display: block;margin-right: 60px;text-decoration: none;}#quickSearchModal .modal-header .modal-header-item button {float: right;margin-top: -20px;}@media only screen and (max-width: 767px) {#quickSearchModal .modal-dialog, #searchInfoModal .modal-dialog {width: 100%;margin: 0 auto;}#quickSearchModal .gap-2, #quickSearchModal .region-form-sec, .mobile-quicksearchForm .gap-2, .mobile-quicksearchForm .region-form-sec {display: block;}#quickSearchModal .region-col-select, .mobile-quicksearchForm .region-col-select {margin: 0 0 20px 0;padding: 0;}}@media only screen and (max-width: 575px) {#quickSearchModal .modal-dialog, #searchInfoModal .modal-dialog {padding: 0px 30px 0px 0px;}.d-grid.mx-auto.grid-searchbtn .quickSubmit-button.fw-bold {margin-top: -2.5rem !important;}.mobile-qsearch-form {.mobile-weight, .mobile-region {margin-top: -3rem !important;}}#quickSearchModal .form-horizontal, .mobile-quicksearchForm .form-horizontal {display: block !important;}#quickSearchModal .input-cont-flex-box, .mobile-quicksearchForm .input-cont-flex-box {display: block;text-align: center;}#quickSearchModal .input-cont-flex, .mobile-quicksearchForm .input-cont-flex {margin-top: 10px;}#quickSearchModal .input-cont-flex input, .mobile-quicksearchForm .input-cont-flex input {width: 100%;margin: 0 auto;}.mobile-quicksearchForm .home-search-id-submit input {width: 100%;margin-bottom: 25px;border-radius: 5px;position: inherit;}#quickSearchModal .use-advance-search-link, .mobile-quicksearchForm .use-advance-search-link {font-size: 14px;}#quickSearchModal .modal-header h4 {font-size: 15px;}#quickSearchModal .modal-header h4 i {font-size: 25px;}}@media only screen and (max-width: 575px) {#quickSearchModal .modal-header h4 i {font-size: 20px;}#quickSearchModal .modal-header .modal-header-item a {margin-right: 40px;margin-top: 5px;}}.odessa-modal.show {opacity: 1;overflow-y: auto;}.home-search-id-submit2 input {margin-top: 0px !important;padding-left: 0px !important;}.other-option-sec a {color: #ac1f30;text-decoration: none;}.other-option-sec a:hover {text-decoration: underline;}.mobile-adv-search {text-align: center;background: #cae8f9;padding: 1rem;margin-top: -1rem;text-decoration: underline;text-decoration-color: #323232;text-underline-offset: 5px;text-decoration-thickness: 2px;}.mobile-adv-search i {background: #002a44;color: #fff;font-size: 20px;padding: 10px;border-radius: 50%;}.mobile-search-bg {background: #f5f5f5;padding: 15px 0px 15px 0px;margin: 10px;border-radius: 30px;}.mobile-qsearch-form {.col-xs-6 {width: 50% !important;}}.quickSearch-right.mobile-qs ul li a {font-weight: normal !important;font-size: 1.5rem;}.quickSearch-right.mobile-qs {padding: 0px !important;}.odessa-modal.show {opacity: 1;}@media screen and (max-width: 991px) {.imgLeft-fifty, .imgRight-fifty {width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;}}span.swiper-pagination-bullet {padding: 8px;}.mid-bottom-sec {padding: 60px 0;}.mid-bottom-sec h3 {font-family: "Rosario", sans-serif;color: #293f48;font-size: 34px;font-weight: bold;text-align: right;padding-right: 20px;}.swiperTestimonial {width: 100%;height: auto;}.testimonial-section {position: relative;margin-top: 30px;background: #ffffff;padding: 48px 30px !important;border-radius: 10px;}.testimonial-section .card-body h2 {color: #293f48;text-align: center;font-style: italic;font-size: 25px;}@media screen and (min-width: 992px) {.testimonial-section .card-body p {font-size: 17px;}}@media screen and (max-width: 991px) {.testimonial-section .card-body p {font-size: 15px;}}.testimonial-section .card-body object, .testimonial-section .card-body img {max-width: 40% !important;margin: 0 auto;text-align: center;display: block !important;}.testimonial-section .swiper-button-prev, .testimonial-section .swiper-button-next {background: #696969;border-radius: 50%;width: 48px;opacity: 0.7;}.testimonial-section .swiper-button-prev:after, .testimonial-section .swiper-button-next:after {color: #fff;font-size: 20px;opacity: 0.7;}.swiperTestimonial .swiper-slide.swiper-slide-active {z-index: 10;opacity: 1;border-radius: 15px;}.swiperTestimonial .swiper-slide {box-shadow: 0 15px 50px rgba(0, 0, 0, 0.2);background-position: center;background-color: #fff;height: 440px;}.card-text {text-align: left !important;font-size: 16px;line-height: 1.5em;word-wrap: break-word;padding: 0 15px;margin-top: 15px;width: 100%;display: -webkit-box;-webkit-line-clamp: 10;line-clamp: 10;-webkit-box-orient: vertical;overflow: hidden;}.mid-bottom-sec .card-body {position: absolute;top: 10px;}.swiper-button-prev.disabled, .swiper-button-prev[disabled] {display: none;}.mid-bottom-sec {.swiper-pagination-bullet-active {background-color: #002a44 !important;}}@media screen and (min-width: 1441px) {.swiperTestimonial {width: 75%;}}@media (max-width: 760px) {.swiper-button-next {right: 0px;}.swiper-button-prev {left: 0px;}}@media screen and (min-width: 992px) {.testimonial-section .card-body p {line-height: 3rem;}}.swiper-navBtn {color: #530505;}.homepage-featured-media {padding: 40px 0;background: #f5f5f5;margin-top: 2rem;}.feature-media-flex {display: flex;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;gap: 20px;}.feature-media-flex .featured-media-item h2 {font-weight: bold;font-size: 22px;color: #293f48;text-align: right;}.main-footer {flex: 1;}.main-footer p {font-size: 14px;}.main-footer .footer-social {list-style: none;margin: 0;padding: 0 0 10px 0;}.main-footer .footer-social li {display: inline-block;}.main-footer .footer-social li a {display: block;padding: 8px;margin: 5px;background: #fff;border-radius: 50%;width: 30px;height: 30px;box-shadow: -2px 3px 5px 1px rgba(222, 222, 222, 0.75);-webkit-box-shadow: -2px 3px 5px 1px rgba(222, 222, 222, 0.75);-moz-box-shadow: -2px 3px 5px 1px rgba(222, 222, 222, 0.75);}.main-footer .footer-social li a i {color: #002a44;}.main-footer .footer-nav-box h3, .footer-contact h3 {font-size: 20px;color: #002a44;}.footer-nav-box a:hover, .copyright:hover {text-decoration: underline 2.4px #002a44 !important;}.main-footer .footer-nav-box ul {padding: 0;margin: 0;list-style: none;}.main-footer .footer-nav-box ul li a {color: #4f5665;padding: 15px 0 0;display: block;text-decoration: none;font-size: 14px;}.footer-social {display: flex;list-style: none;}.footer-social li:hover {transform: scale(1.2);}@media (max-width: 991px) {.modal-content.register-modal .content-flex {display: flex;flex-direction: column-reverse;}.modal-content {display: flex !important;}.modal-content .content-flex {order: 2 !important;}}@media screen and (max-width: 1199px) and (min-width: 992px) {.content-flex {display: flex;}.modal-content .form-group .col-lg-9 {width: 100% !important;}.form-horizontal .control-label {text-align: left !important;text-wrap: nowrap;}}.profile-pulse {border-radius: 50%;animation: pulse-effect 2s infinite;}.profile-pulse:hover {animation: none;}@keyframes pulse-effect {0% {box-shadow: 0 0 0 0px rgba(230, 44, 19, 0.2);}100% {box-shadow: 0 0 0 20px rgba(94, 16, 6, 0);}}@media (max-width: 768px) {.footer-area-sec .footer-nav-box {margin: 0px 65px 0px 50px;text-align: center;}.footer-area-sec .footer-nav-box ul li a {border: #4f5665 1px solid;padding-left: 2.5rem;padding-right: 2.5rem;padding-bottom: 2.5rem;max-width: 276.94px;}.footer-socials {text-align: center;}}.p-link {color: #002a44;}p.footer-titleh3 {font-size: 20px !important;color: #002a44;font-weight: bold !important;}.adv-search .click-for-adv-search {text-align: center;float: right;background: #cae8f9;padding: 1rem;margin-top: -1rem;}.adv-search .click-for-adv-search a {color: #333;font-weight: bold;text-decoration: underline;}.adv-search .click-for-adv-search i {background: #002a44;color: #fff;font-size: 20px;padding: 10px;border-radius: 50%;}.home-search-id-sec #searchid {background: #f5f5f5;border-radius: 20px;line-height: 40px;border: 1px solid #c3c3c3;padding-left: 30px;padding-right: 3rem;border-top-left-radius: 50px 50px;border-bottom-left-radius: 50px 50px;border-top-right-radius: 0px 0px;border-bottom-right-radius: 0px 0px;}@media (max-width: 1199px) {.home-search-id-sec #searchid {padding-left: 1.5rem !important;padding-right: 0rem !important;}.quickSearch-right ul li a {font-size: 1.4rem;}}.home-search-id-sec p {margin: 0;font-weight: normal;font-size: 1.5rem;}.home-search-id-submit input {background: #6c757d;color: #fff;border: 1px solid #6c757d;line-height: 40px;float: right;margin-right: 46px;margin-top: -44px;padding-right: 2rem;padding-left: 2rem;border-top-left-radius: 0px 0px;border-bottom-left-radius: 0px 0px;border-top-right-radius: 50px 50px;border-bottom-right-radius: 50px 50px;}.home-search-id-submit .fa-search {float: right;margin-right: 80px;margin-top: -31px;position: relative;color: #c3c3c3;}.modal-top-section {border-bottom: 1px solid #f1f1f1;}.modal-top-section h2 {font-size: 18px;margin: 10px 0 0 10px;padding: 0;}.modal-top-section .col-1 button {float: right;}@media screen and (max-width: 991px) {#searchInfoModal {display: none !important;}}#searchInfoModal .modal-title {font-size: 18px !important;}.quickSearch-left {background: #f5f5f5;padding: 40px 30px 30px 30px;margin: 10px;border-radius: 30px;}.quickSearch-left .quicksearch-box {margin-top: 15px;}.quickSearch-left .quick-searchLbl {padding-bottom: 20px;}.quickSearch-left .form-select {line-height: 35px;font-size: 13px;padding-left: 15px;}.quickSearch-left .quickSubmit-button {background: #333;border: 0;color: #fff;line-height: 40px;border-radius: 30px;font-size: 15px;}.quickSearch-left .click-for-adv-search {text-align: center;}.quickSearch-left .click-for-adv-search a {color: #000;font-weight: bold;text-decoration: none;padding-top: 12px;}.quickSearch-left .click-for-adv-search i {background: #002a44;color: #fff;font-size: 17px;padding: 10px;border-radius: 50%;}.click-for-adv-search a {font-size: 17px !important;}.quickSearch-right {padding: 30px;margin: 10px;border-radius: 30px;}.quickSearch-right h2 {font-weight: bold;font-size: 22px;text-align: center;}.quickSearch-right ul {padding: 10px;margin: 0;list-style: none;}.quickSearch-right ul li {padding: 15px 0;}.quickSearch-right ul li a {display: block;text-decoration: none;color: #333;font-weight: bold;}.quickSearch-right ul li a:hover {text-decoration: underline;}.quickSearch-right .other-option-link {background: #002a44;display: block;width: 275px;text-align: center;color: #fff;text-decoration: none;line-height: 40px;font-weight: normal;font-size: 14px;border-radius: 30px;margin-top: 15px;}.quickSearch-right .other-option-link:hover {background: #395754;}.odessa-modal.show {opacity: 1;}@font-face {font-family: "FontAwesome";src: local("");}