 body {line-height: 2.2rem;font-size: 16px;color: #333;background-color: #fff;background-image: none !important;}body p {line-height: 3rem;margin-bottom: 30px;}.left-menu {border: none;}.oc-menu .left-menu {border: none;}.news-wrapper {margin-bottom: 30px !important;}.news {display: none !important;}.heading {border: none !important;}.heading h5 {background-color: #959595;border-radius: 0;border: none !important;}.main-content p {font-size: 18px !important;color: #000;text-align: left;line-height: 1.8em;padding: 0;}.main-content h2 {font-size: 28px;color: #39b54a;}.ul.ml-20 {margin-left: 80px !important;}.main-content ul {text-align: left !important;}.footer-bg, .footer {margin: 0px !important;}.header-top2 {display: none;}.main-content {margin: 0px auto;width: 1600px;max-width: 100%;}.banner-bg {margin-top: 200px !important;padding: 20px !important;min-height: unset !important;}.header-caption2 {margin: 0;}.footer-nav {margin: 0 auto !important;width: 100% !important;}.banner-rotator {width: 80% !important;}.medialogos .item img {width: unset !important;}.list-group {margin-bottom: 0 !important;}.content-area {padding: 0 !important;}.main-nav2 .navbar-nav li {position: relative !important;z-index: 2 !important;}.search-form {position: relative;}.search-form button.border-0 {position: absolute;top: 17px;right: 8px;}.col-lg-3.inlinks {margin-left: 0px !important;}.tour-dates-header li {line-height: 0px !important;}.video-innerwrap .video-wrap {width: 60%;margin: 0 auto;}.mobile-sidebar-panel h4 a img {right: 30px !important;}.main-nav .container-fluid, .navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}.main-nav .navbar-toggle {color: #fff !important;background-color: #2174ed !important;border-color: #2174ed !important;}.row-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}.tour-club-membership-includes .membership-includes-content ul li {margin-left: 2rem;}.tour-club-area .tour-club-list {padding-inline: 5rem;}.id-search a, .mobile-id-search a {font-size: 1.4rem;}.two-col {-webkit-column-count: auto;-moz-column-count: auto;column-count: auto;}.tour-schedule-section .more-discounts a {width: 20rem;}.tour-includes ul li {margin-inline: 3.5rem !important;}.blog-page {background-color: unset;padding: 0px;}.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {z-index: 0 !important;}.blog-img-holder img {height: 30vh;object-fit: cover;width: 100%;}.live-interpreter-base-content2 {position: relative;}.live-interpreter-content ul {padding-left: 2rem;}.executive-navigation {margin-bottom: 2rem;}.bio-image img[alt="Maria"] {height: 230px !important;}:is(.visa-box, .hotel-box, .apartments-box) ul {padding-left: 2.5rem;}.step1-text ul > .list-group-item.active::before {content: none;}.form-group.submit-btn input[value="Submit IMBRA Request"] {width: 25rem !important;}.cost-ssi ul li ul:nth-child(-n + 5):not(:first-child) {list-style: disc;}:is(.cost-ssi, .whyUs-ssi, .process-ssi) ul {padding-left: 2rem;}.things-to-consider-collapse-sec #collapse5 > div ul {padding-left: 2.5rem;}.tourphotostxt + .nav .tour-dates-header li {width: 25rem;}.tourphotostxt + .nav .tour-dates-header li a {width: unset;}.Introductions-order-form-section form .submit-btn input[value="Proceed to Payment"] {width: 20rem !important;}.age-section label, :is(.children-area, .english-skill-area, .drinks-area, .smokes-area) strong {font-size: 14px !important;}.tour-club-content-btn a {max-width: 60rem !important;}.img-Left50 {width: 35% !important;}.mobi-infos-sec .midcontarea {max-width: 100% !important;}.thelanguage ul li {margin: 0.5rem 0;}.whyUs-ssi ul li {margin-bottom: 1.5rem;}.register-area-form .register-form form .form-group label {font-size: 14px !important;}.captcha-info .row > div {margin-left: unset !important;}.imbra-order-form-section > form input[name="communicated"] {appearance: revert !important;-webkit-appearance: revert !important;-moz-appearance: revert !important;}.footer-nav-box h1, .footer-contact h1 {text-align: left;}.blog-article-top-cont {display: flex;justify-content: center;}@media screen and (max-width: 470px) {.row {margin-right: -15px;margin-left: -15px;}}@media screen and (max-width: 991px) {section.container-fluid, .midcontarea, .women-updates .update-wrap {margin-top: 85px !important;}.video.stuck {display: none;}.img-Left50 {width: 50% !important;}.main-nav #navbar {max-height: calc(100vh - 85px);overflow: scroll !important;}.footer-nav-box h1, .footer-contact h1 {text-align: center;}.nav > li > a > img {max-width: 85%;margin: 0 auto;}.pagination {font-size: 1rem;border-radius: 0.25rem;}.videoPage .video iframe:not(.videoPage .video.stuck iframe) {width: 100%;}figure.imgCenter {margin-bottom: 30px;}#bottom-cta-nav-mobile p {margin-bottom: 10px;}h1 {font-size: 24px;}h2, .gtco-testimonials h2, h3 {font-size: 20px;}h1, h2, h3 {font-weight: 600;}.main-nav .nav li a {margin: unset !important;}.row-grid {grid-template-columns: repeat(2, 1fr);}.video-innerwrap .video-wrap {width: 100%;margin-bottom: 30px;}.header-top2 {display: block;position: fixed;width: 100%;z-index: 3;top: 0;}.logo2 a img {margin: 0 !important;float: left !important;}.toprightarea, .ada-icon-link {display: none;}.footer-bottom-right {padding-bottom: 8rem;}.fs-3.text-body-secondary.border-bottom {margin-bottom: 30px !important;margin-top: 0 !important;}.content-area-register a {margin-right: auto !important;margin-left: auto !important;}}@media screen and (max-width: 767px) {.img-Left50 {width: 100% !important;}.row-grid {grid-template-columns: 1fr;}.panel-default > .panel-heading {background-color: none !important;}}@media (max-width: 575.98px) {.sform-section .form-horizontal .mobile-id-search {display: block !important;}.sform-section .form-horizontal .id-search {display: none !important;}}@media (max-width: 375px) {.navbar-header {display: flex;}}.our-services-modal-v3 {position: relative;}#modal-close-btn {font-size: 18px;font-weight: bold;text-decoration: none;padding: 1rem;color: #293f48;}@media only screen and (max-width: 991px) {.mega-dropdown-content, .mega-dropdown-content2 {display: none !important;}}#searchInfoModal .modal-title {font-size: 18px !important;}.quickSearch-left {background: #f5f5f5;padding: 15px 30px 30px 30px;margin: 10px;border-radius: 30px;}.quickSearch-left .quicksearch-box {margin-top: 15px;}.quicksearch-box .col-6 {padding-left: 2px;padding-right: 2px;}.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: #284675;color: #fff;font-size: 17px;padding: 10px;border-radius: 50%;}.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: #284675;display: block;max-width: 300px;width: 100%;text-align: center;color: #fff;text-decoration: none;line-height: 40px;font-weight: normal;font-size: 14px;border: none;border-radius: 30px;margin: auto;margin-top: 15px;}.quickSearch-right .other-option-link:hover {background: #223a61;}.search-by-id-mobile-sec {display: none;}.modal-body {padding: 0;}@media only screen and (max-width: 991px) {.search-by-id-mobile-sec {display: block;}.modal-top-section .home-search-id-sec {display: none;}.homepage-quicksearch-sec .quickSearch-box {flex-direction: column;}.quickSearch-left {width: 95%;}}.main-footer h1 {font-size: 24px;}.home-search-id-submit2 input {margin-top: 0px !important;padding-left: 0px !important;}.other-option-sec a {color: #2174ed;text-decoration: none;}.other-option-sec a:hover {text-decoration: underline;}.home-search-id-submit2 input {background-color: #2174ed;color: #fff;}.sidebar-links a:hover {text-decoration-color: #f2a613;}.our-services-modal-v3 .mega-column > a:hover {text-decoration-color: #f2a613;}.mega-column a:hover {text-decoration: underline;text-decoration-color: #f2a613;text-decoration-thickness: 2px;text-underline-offset: .5rem;}