:root {
--color: #c7dae8;
--light-grey: #d1d8d8;
--new-grey-50: #90a6b1;
--ms-blue: #0089cf;
--white: #fff;
--dark-grey: #093a52;
--ms-dark-blue: #1c759c;
--color-5: #65adbc;
--black: black;
--color-4: #028090;
--light-grey-001: #e6ebed;
--color-2: #253843;
--footer: #f0f0f3;
--tours-01: #49dcb1;
--tours-02: #25b3c0;
}
a {
text-decoration: underline;
}
.logo-link {
z-index: 1;
}
.logo-link:hover {
opacity: .8;
}
.logo-link:active {
opacity: .7;
}
.navigation-wrap {
z-index: 10;
flex: 1;
justify-content: space-between;
align-items: center;
margin-top: 6px;
display: flex;
position: relative;
}
.menu {
z-index: 0;
height: 165px;
background-color: var(--color);
flex: 0 auto;
justify-content: flex-end;
align-items: center;
display: flex;
position: absolute;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.navigation-items {
z-index: 20;
height: auto;
flex-direction: row;
flex: 0 auto;
justify-content: center;
align-self: flex-end;
align-items: flex-end;
display: flex;
}
.language-vector {
position: absolute;
top: 10px;
bottom: auto;
left: auto;
right: 10px;
}
.link-2 {
color: #fdd301;
font-size: 16px;
text-decoration: none;
}
.link-2:hover {
color: #000;
}
.navigation {
z-index: 10;
background-color: var(--light-grey);
align-items: center;
padding: 30px 24px 15px 40px;
display: block;
}
.logo-image {
width: 220px;
display: block;
}
.navigation-item {
opacity: 1;
color: var(--ms-blue);
letter-spacing: 1px;
text-transform: uppercase;
flex: 0 auto;
align-self: stretch;
margin-left: 10px;
margin-right: 10px;
padding: 9px 12px;
font-size: 14px;
font-weight: 500;
line-height: 20px;
}
.navigation-item:hover {
opacity: .9;
color: #000;
-webkit-text-stroke-color: white;
border-bottom: 0 #fff;
}
.navigation-item:active {
opacity: .8;
}
.navigation-item.w--current {
opacity: 1;
color: #1a1b1f;
align-self: stretch;
font-weight: 600;
}
.navigation-item.w--current:hover {
opacity: .8;
color: #000;
border-bottom: 0 #e46322;
}
.navigation-item.w--current:active {
opacity: .7;
color: #32343a;
}
.body {
padding: 22px;
font-family: Montserrat, sans-serif;
}
.nav-telephone {
z-index: 10;
background-color: var(--ms-blue);
opacity: .82;
flex-direction: column;
padding: 0;
font-size: 21px;
display: flex;
position: absolute;
top: 20px;
bottom: auto;
left: auto;
right: 20px;
}
.link-3 {
font-size: 16px;
}
.link-4 {
font-size: 16px;
font-weight: 500;
}
.tel-nav {
color: var(--white);
text-align: right;
letter-spacing: 1px;
padding: 5px 10px 4px;
font-size: 16px;
text-decoration: none;
}
.tel-nav.down {
padding-bottom: 5px;
font-size: 16px;
}
.link-6 {
color: var(--white);
}
.text-span {
color: var(--dark-grey);
}
.text-block {
border-top: 1px solid var(--ms-blue);
color: var(--ms-blue);
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0;
padding-top: 5px;
font-weight: 500;
}
.hero-page-home {
height: 300px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/picture-skyplane-copy.jpg);
background-position: 50% 60%;
background-size: cover;
justify-content: center;
align-items: center;
padding-top: 0;
display: flex;
position: relative;
}
.hero-page-home.travel {
height: 400px;
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_216575079.jpeg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.hero-page-home.travel.uganda {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/i-uganda-wilflife.jpeg), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
background-position: 50% 100%, 0 0;
background-size: cover, auto;
}
.hero-page-home.about-us {
height: 400px;
background-image: radial-gradient(circle, rgba(255, 255, 255, 0), #000), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/zebra-ms.jpg);
background-position: 0 0, 50% 60%;
background-size: auto, cover;
}
.hero-page-home.nyungwe {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-chimp.jpg), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
background-position: 50% 0, 0 0;
background-size: cover, auto;
}
.hero-page-home.volcano-maountain {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/gorilla-tours-ms.jpeg), linear-gradient(rgba(255, 255, 255, .34), rgba(255, 255, 255, .34));
background-position: 50%, 0 0;
background-repeat: no-repeat, repeat;
background-size: cover, auto;
}
.hero-page-home.akagera-tours {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/2-day-akagera-copy.jpeg);
background-position: 0 0, 50%;
background-repeat: repeat, no-repeat;
background-size: auto, cover;
}
.hero-page-home.private-city-tours {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/hiking-ms.jpg), linear-gradient(rgba(255, 255, 255, .34), rgba(255, 255, 255, .34));
background-position: 50%, 0 0;
background-repeat: no-repeat, repeat;
background-size: cover, auto;
}
.hero-page-home.kigali-tours {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/city-ms.jpg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.heading {
color: var(--white);
text-align: center;
font-size: 32px;
font-weight: 500;
}
.heading.travel {
color: var(--dark-grey);
}
.container-home-bottom {
width: 500px;
justify-content: space-around;
align-items: center;
margin-top: 50px;
margin-left: auto;
margin-right: auto;
display: flex;
}
.button {
background-color: var(--white);
color: var(--ms-blue);
letter-spacing: 1px;
border-radius: 20px;
font-size: 24px;
font-weight: 700;
}
.div-block {
z-index: 100;
width: 40%;
background-color: var(--ms-dark-blue);
opacity: 1;
border-radius: 12px;
align-self: flex-end;
margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
position: relative;
bottom: -38px;
}
.text-span-2 {
color: var(--white);
}
.heading-2 {
text-align: center;
}
.button-2 {
width: 165px;
background-color: var(--color-5);
color: var(--dark-grey);
text-align: center;
text-transform: uppercase;
border-radius: 7px;
font-weight: 500;
}
.button-2:hover {
background-color: var(--dark-grey);
color: var(--white);
}
.button-2.lite-blue {
background-color: var(--ms-blue);
}
.button-2.tours {
background-color: var(--ms-blue);
color: var(--white);
justify-content: center;
align-items: center;
font-size: 16px;
display: flex;
}
.button-2.travel {
background-color: var(--ms-blue);
color: var(--white);
}
.div-block-2 {
width: 70%;
justify-content: space-between;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
display: flex;
}
.heading-3 {
color: var(--black);
text-align: center;
margin-bottom: 33px;
font-weight: 500;
}
.heading-3.black {
color: var(--black);
}
.section {
height: 150px;
padding-top: 40px;
padding-bottom: 40px;
}
.section.travel {
height: 220px;
background-color: var(--white);
margin-bottom: 42px;
padding-top: 58px;
padding-bottom: 20px;
display: block;
}
.section.tours {
height: 250px;
}
.section--tour-home {
background-color: var(--color-5);
opacity: 1;
margin-top: 0;
margin-left: 0;
margin-right: 0;
padding-top: 25px;
padding-bottom: 20px;
}
.section--tour-home.testimonials {
height: 250px;
background-color: var(--white);
margin-top: 0;
}
.div-block-3 {
width: 90%;
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: 200px;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
margin-bottom: 36px;
margin-left: auto;
margin-right: auto;
display: grid;
}
.div-block-3.grid-tours {
grid-template-rows: 200px;
}
.container-tour-home {
width: 100%;
height: auto;
flex-direction: column;
justify-content: space-between;
margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
display: flex;
}
.container-tour-home.tours {
width: 80%;
padding-bottom: 20px;
}
.down-itinera-home {
width: 100%;
height: 40px;
background-color: var(--white);
color: var(--color-4);
text-transform: none;
flex: 0 auto;
justify-content: center;
align-self: auto;
align-items: center;
text-decoration: none;
display: flex;
}
.top-container-picture-tour-home {
width: 100%;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-chimp.jpg);
background-position: 0 0;
background-size: cover;
flex: 1;
}
.top-container-picture-tour-home._002 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-gorilla.jpg);
background-position: 50%;
}
.top-container-picture-tour-home._003 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-panter.jpg);
}
.top-container-picture-tour-home.private-city-tours {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/city-ms.jpg);
}
.text-block-2 {
color: var(--black);
text-align: center;
letter-spacing: 1px;
font-weight: 400;
text-decoration: none;
}
.section-footer {
height: 240px;
background-color: var(--light-grey);
}
.ms-footer {
height: auto;
background-color: var(--dark-grey);
color: #000;
padding-left: 5%;
padding-right: 5%;
display: block;
position: relative;
}
.div-block-19 {
height: 30px;
text-transform: none;
justify-content: center;
display: flex;
}
.footer-con {
justify-content: space-between;
align-items: flex-start;
margin-top: -13px;
padding-top: 34px;
display: flex;
}
.footer-logo {
align-self: auto;
}
.text-block-6 {
color: #aaa;
letter-spacing: 1px;
text-transform: uppercase;
font-family: Open Sans, sans-serif;
font-size: 18px;
}
.text-block-6.footer-yellow {
color: #fff;
text-align: left;
letter-spacing: 1px;
-webkit-text-stroke-color: #fbab1b;
text-transform: none;
font-family: Montserrat, sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 25px;
}
.text-block-6.footer-yellow.mobile {
color: var(--white);
font-weight: 500;
}
.text-block-6.address-bl {
color: var(--white);
text-align: left;
text-transform: none;
font-family: Montserrat, sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 28px;
text-decoration: none;
}
.bold-text-3 {
opacity: 1;
color: var(--white);
text-align: left;
font-family: Montserrat, sans-serif;
font-weight: 500;
}
.link-18 {
color: rgba(0, 0, 0, 0);
}
.link-23 {
color: var(--white);
letter-spacing: 1px;
font-family: Montserrat, sans-serif;
font-weight: 500;
line-height: 28px;
text-decoration: none;
}
.image-33 {
max-width: none;
}
.icon-ista {
width: 33px;
height: 33px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/f-icon-01.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
margin-left: 10px;
padding: 9px;
}
.icon-ista.facebook {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-tripadvisor.svg);
background-position: 50%;
background-size: auto;
margin-left: 10px;
margin-right: 10px;
}
.icon-ista.insta {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-instagram-icon-01.svg);
}
.text-span-14 {
color: #f9f6f6;
}
.link-12 {
color: #f9f6f6;
text-transform: none;
padding-left: 20px;
padding-right: 20px;
font-family: Open Sans, sans-serif;
font-size: 12px;
text-decoration: none;
}
.link-12:hover {
color: #fbab1b;
}
.link-12.w--current {
letter-spacing: 1px;
font-family: Montserrat, sans-serif;
font-size: 14px;
}
.link-12.w--current:hover {
color: #bad7f1;
}
.link-12.aa {
color: var(--white);
font-family: Montserrat, sans-serif;
font-size: 14px;
}
.link-12.aa:hover {
color: var(--ms-blue);
}
.footer-address {
align-self: flex-end;
padding-bottom: 21px;
}
.cont-sm {
align-items: flex-start;
padding-top: 3px;
padding-bottom: 3px;
display: flex;
}
.popup {
z-index: 50;
width: 100%;
height: 100vh;
background-color: var(--light-grey);
opacity: 1;
justify-content: center;
align-items: center;
display: none;
position: fixed;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.popup.airticketing, .popup.hotel-booking, .popup.car-rental, .popup.visa-assistance {
display: none;
}
.pop-up {
width: 70%;
height: auto;
background-color: var(--light-grey-001);
margin-left: auto;
margin-right: auto;
padding: 42px;
position: static;
}
.pop-up.travel-hotel, .pop-up.hotel-travel {
background-color: var(--white);
}
.div-block-21 {
width: 50px;
height: 50px;
}
.x-icon-pop-up {
z-index: 100;
width: 35px;
height: 35px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/x-sign-01.svg);
background-position: 0 0;
background-size: auto;
position: absolute;
top: 40px;
bottom: auto;
left: auto;
right: 40px;
}
.heading-pop-up {
text-transform: uppercase;
font-size: 21px;
font-weight: 700;
}
.form {
grid-column-gap: 8px;
grid-row-gap: 8px;
background-color: var(--new-grey-50);
grid-template-rows: 40px 40px 40px 40px;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
padding: 17px;
display: grid;
}
.form.hotel-booking {
grid-template-rows: 40px auto auto auto;
grid-template-columns: 1fr;
}
.form.car-rental {
grid-template-rows: 40px 40px 40px auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 3.25fr;
}
.form.visa-assistance {
grid-template-rows: 40px 40px 40px 40px 40px;
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.field-label {
background-color: var(--white);
text-align: left;
padding: 8px;
font-weight: 500;
}
.paragraph {
margin-top: 15px;
}
.paragraph.travel {
margin-bottom: 21px;
}
.submit-button {
border: 1px solid var(--white);
}
.text-field-3 {
font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
}
.select-field, .select-field-2 {
color: var(--dark-grey);
}
.text-block-7 {
color: var(--black);
font-weight: 500;
text-decoration: none;
}
.select-field-3 {
color: var(--dark-grey);
}
.select-field-4 {
color: var(--dark-grey);
background-color: #fff;
}
.footer-link {
color: #fff;
letter-spacing: 1px;
margin-top: 12px;
margin-bottom: 6px;
font-size: 16px;
line-height: 22px;
text-decoration: none;
}
.footer-link:hover {
color: rgba(26, 27, 31, .75);
}
.footer-link.french {
text-transform: uppercase;
font-size: 15px;
}
.image-2 {
width: 25px;
height: 25px;
margin-top: 6px;
}
.footer-social-block {
justify-content: flex-start;
align-items: center;
margin-top: 12px;
margin-left: -12px;
display: flex;
}
.three-lines {
width: 80%;
height: 15px;
display: flex;
position: absolute;
top: 0%;
bottom: auto;
left: auto;
right: 0%;
}
.title-small {
color: #00a34f;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 12px;
font-size: 14px;
font-weight: 700;
line-height: 16px;
}
.div-block-6 {
width: 33%;
height: 20px;
background-color: #e82839;
}
.div-block-6.yellow {
width: 33.3%;
height: 10px;
background-color: #fdd301;
}
.div-block-6.red {
width: 33.3%;
height: 10px;
}
.div-block-6.green {
width: 33.3%;
height: 10px;
background-color: #00a34f;
}
.footer-divider {
width: 100%;
height: 1px;
background-color: #e4ebf3;
margin-top: 70px;
margin-bottom: 15px;
}
.footer-content {
width: 600px;
grid-column-gap: 30px;
grid-row-gap: 20px;
grid-template-rows: auto;
grid-template-columns: 1.25fr .75fr .75fr;
grid-auto-columns: 1fr;
margin-left: 0;
display: grid;
}
.container-2 {
width: 100%;
max-width: none;
margin-left: auto;
margin-right: auto;
}
.footer-social-link {
margin-left: 12px;
}
.footer-dark {
z-index: auto;
background-color: #656256;
border-bottom: 1px solid #e4ebf3;
padding: 37px 30px 15px;
position: relative;
}
.footer-wrapper {
width: 100%;
max-width: 900px;
justify-content: space-between;
align-items: flex-start;
margin-left: auto;
margin-right: auto;
display: flex;
}
.footer-copyright-center {
text-align: center;
font-size: 14px;
line-height: 16px;
}
.footer-block {
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
display: flex;
}
.link {
color: #000;
text-decoration: none;
}
.icon, .icon-2 {
color: var(--black);
}
.dropdown-link {
background-color: var(--new-grey-50);
color: var(--white);
margin-bottom: 3px;
}
.dropdown-link:hover {
background-color: var(--black);
}
.dropdown-link-2, .dropdown-link-3, .dropdown-link-4 {
background-color: var(--new-grey-50);
color: var(--white);
margin-bottom: 3px;
}
.dropdown-link-5 {
background-color: var(--new-grey-50);
color: var(--white);
margin-bottom: -6px;
}
.dropdown-link-6, .dropdown-link-7 {
background-color: var(--new-grey-50);
margin-bottom: 3px;
}
.dropdown-link-8 {
background-color: var(--new-grey-50);
color: var(--black);
}
.dropdown-link-8:hover {
background-color: var(--black);
}
.intro-travel {
background-color: var(--color);
margin-bottom: 0;
padding-bottom: 40px;
}
.intro-travel.rwanda {
padding-top: 59px;
}
.heading-4 {
color: var(--ms-blue);
text-align: center;
margin-bottom: 48px;
padding-left: 100px;
padding-right: 100px;
}
.div-block-22 {
width: 80%;
flex-direction: column;
justify-content: center;
align-items: center;
margin-left: auto;
margin-right: auto;
display: flex;
}
.paragraph-2 {
width: 100%;
float: none;
clear: none;
text-align: left;
margin-top: 30px;
margin-bottom: 30px;
font-size: 18px;
line-height: 32px;
}
.button-3 {
border: 1px solid var(--white);
background-color: var(--dark-grey);
letter-spacing: 2px;
border-radius: 6px;
padding-left: 35px;
padding-right: 35px;
font-weight: 500;
}
.section-travel-air-ticketing.travel {
background-color: var(--light-grey-001);
}
.section-travel-air-ticketing.travel.hotel-reservations {
background-color: var(--white);
}
.section-travel-air-ticketing.travel.visa-assistance {
background-color: var(--white);
padding-top: 40px;
padding-bottom: 40px;
display: none;
}
.section-itinerary {
background-color: var(--color-5);
margin-bottom: 10px;
padding-top: 20px;
padding-bottom: 20px;
}
.div-block-23 {
width: 85%;
height: 350px;
grid-column-gap: 16px;
grid-row-gap: 16px;
background-color: var(--white);
grid-template-rows: 350px;
grid-template-columns: 1fr .75fr;
grid-auto-columns: 1fr;
margin-left: auto;
margin-right: auto;
padding-top: 0;
display: grid;
}
.div-block-23.get-away {
height: 400px;
padding: 22px;
}
.div-block-23.get-away.picture-left {
grid-template-columns: .5fr 1fr;
}
.picha-itinerary-tours {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/city-ms.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.leopard {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_210824890-copy.jpeg);
background-position: 0 0;
background-size: cover;
}
.picha-itinerary-tours.gorilla {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-gorilla.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.lake-kivu {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/istock-1126372263-copy.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.gorilla-002 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_310124911-1.jpeg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.gorilla-002.xsxsx {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kifaru-akagera.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.chimpanz {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/carson-adult-female-with-infant-1-copy.jpg);
background-position: 0 0;
background-size: cover;
}
.picha-itinerary-tours.chimpanz.house-by-beach {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/uganda-004.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.kampala {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kampala-en-city.jpg);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
}
.picha-itinerary-tours.murchison-falls {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/uganda-falls.jpg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.gotii {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-gorilla.jpg);
background-position: 50%;
background-size: auto;
}
.picha-itinerary-tours.gotii.elephant {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_121263532_preview.jpeg);
background-position: 50%;
background-size: cover;
}
.picha-itinerary-tours.get-away.dubai {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/dubai-ms.jpg);
}
.picha-itinerary-tours.get-away.zanzibar {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/zanibar-ms.jpeg);
}
.picha-itinerary-tours.get-away.nairobi {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-get-away.jpg);
}
.picha-itinerary-tours.get-away.cairo {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/egypt.jpg);
}
.title-headi-g-itinerary {
color: var(--new-grey-50);
font-size: 22px;
font-weight: 700;
}
.container-usd-time-linkl {
justify-content: space-around;
display: flex;
}
.usd-icon {
align-items: center;
display: flex;
}
.div-block-24 {
width: 30px;
height: 15px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/dollar-sign-01.svg);
background-position: 50%;
background-size: auto;
margin-right: 10px;
}
.div-block-24.time {
height: 30px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/time-ms.svg);
background-repeat: no-repeat;
background-size: cover;
margin-right: 10px;
}
.button-4 {
letter-spacing: 1px;
}
.button-5 {
background-color: var(--dark-grey);
border-radius: 9px;
}
.paragraph-3 {
margin-top: 18px;
margin-bottom: 21px;
padding-right: 15px;
font-size: 16px;
line-height: 22px;
}
.text-block-8 {
margin-top: 10px;
font-size: 26px;
line-height: 28px;
}
.div-block-25 {
padding-right: 5px;
}
.div-block-30 {
padding-right: 2px;
}
.section-2 {
height: 400px;
}
.div-block-31 {
grid-column-gap: 0px;
grid-row-gap: 0px;
grid-template-rows: 400px;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.hero-getaway._001 {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/zanibar-ms.jpeg);
background-position: 0 0, 50%;
background-size: auto, cover;
flex-direction: column;
justify-content: flex-end;
display: flex;
}
.hero-getaway._001._002 {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/egypt.jpg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.hero-getaway._001._003 {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-get-away.jpg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.hero-getaway._001._004 {
background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/dubai-ms.jpg);
}
.text-block-9 {
color: var(--white);
text-align: center;
padding-bottom: 37px;
font-size: 37px;
font-weight: 300;
}
.div-block-32 {
width: 80%;
}
.section-contact-form {
background-color: var(--dark-grey);
padding-top: 29px;
padding-bottom: 30px;
}
.div-block-33 {
width: 60%;
margin-left: auto;
margin-right: auto;
}
.select-field-5 {
color: #817d7d;
}
.text-field-10 {
color: #858080;
}
.div-block-34 {
width: 70%;
margin-left: auto;
margin-right: auto;
}
.section-3 {
margin-left: auto;
margin-right: auto;
}
.dropdown-toggle, .text-span-15, .text-span-16 {
color: var(--black);
}
.section-4 {
background-color: var(--ms-blue);
}
.text-block-10 {
background-color: var(--color-4);
opacity: 1;
color: var(--white);
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
padding-top: 6px;
padding-bottom: 5px;
font-weight: 500;
}
.div-block-35 {
width: 100%;
height: 400px;
background-color: var(--white);
}
.container-hotel {
width: 100%;
height: 400px;
background-color: var(--white);
}
.container-car-hire {
width: 100%;
height: 400px;
}
.div-block-36 {
width: 100%;
height: 300px;
background-color: var(--white);
}
.div-hotel-booking {
width: 100%;
}
.link-block, .link-block-2, .link-block-3 {
text-decoration: none;
}
.logo-image-2 {
width: 180px;
height: 150px;
max-width: none;
padding-top: 16px;
display: block;
}
.menu-2 {
z-index: auto;
height: 165px;
flex: 0 auto;
justify-content: flex-end;
align-items: flex-end;
padding-bottom: 5px;
display: flex;
position: absolute;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.container-top-nav-info {
margin-right: 38px;
font-family: Open Sans, sans-serif;
}
.container-top-nav-info.quick-enquiry.mobile-version {
display: none;
}
.section-nav-b-p {
padding-top: 0;
position: static;
}
.navigation-2 {
z-index: 10;
height: 165px;
background-color: var(--color);
align-items: center;
padding: 0 24px 15px 40px;
display: block;
}
.navigation-item-2 {
opacity: 1;
color: var(--black);
letter-spacing: 1px;
-webkit-text-stroke-color: #a99e82;
text-transform: uppercase;
flex: 0 auto;
align-self: stretch;
padding: 9px 12px;
font-family: Open Sans, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
}
.navigation-item-2:hover {
opacity: .9;
color: var(--ms-blue);
border-bottom: 4px #f29635;
}
.navigation-item-2:active {
opacity: .8;
}
.navigation-item-2.w--current {
opacity: 1;
color: var(--black);
align-self: stretch;
font-weight: 400;
}
.navigation-item-2.w--current:hover {
opacity: .8;
color: var(--black);
border-bottom: 4px solid #e46322;
}
.navigation-item-2.w--current:active {
opacity: .7;
color: #32343a;
}
.navigation-wrap-2 {
flex: 1;
justify-content: space-between;
align-items: center;
display: flex;
position: relative;
}
.icon-phone {
width: 30px;
height: 30px;
opacity: .7;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-phone-01.svg);
background-position: 50%;
background-size: auto;
}
.icon-phone.mail {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/icon-email.svg);
background-position: 50%;
background-repeat: no-repeat;
margin-right: 11px;
}
.icon-phone.instagram {
width: 20px;
height: 20px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-insta-01.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
}
.icon-phone.facebook {
width: 20px;
height: 20px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-f-01.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
margin-right: 14px;
}
.navigation-items-2 {
height: auto;
flex-direction: row;
flex: 0 auto;
justify-content: center;
align-items: center;
display: flex;
}
.top-nav-information {
z-index: 10;
display: flex;
position: absolute;
top: 7%;
bottom: auto;
left: auto;
right: 0%;
}
.container-phone {
align-items: center;
margin-right: 11px;
display: flex;
position: static;
top: 10px;
bottom: auto;
left: auto;
right: 10px;
}
.link-5 {
color: var(--ms-blue);
-webkit-text-stroke-color: #a99e82;
font-family: Open Sans, sans-serif;
font-size: 16px;
text-decoration: none;
}
.button-6 {
height: 30px;
background-color: #f29635;
border-radius: 20px;
align-items: center;
font-family: Open Sans, sans-serif;
font-size: 16px;
display: flex;
}
.text-block-11 {
text-transform: uppercase;
font-family: Open Sans, sans-serif;
}
.text-block-11:hover {
color: var(--ms-blue);
}
.dropdown-toggle-2 {
padding-top: 9px;
}
.icon-3 {
margin-top: 12px;
}
.dropdown-link-9 {
background-color: var(--color);
margin-bottom: 3px;
}
.dropdown-link-9:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-link-10 {
background-color: var(--color);
margin-bottom: 3px;
}
.dropdown-link-10:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-link-11 {
background-color: var(--color);
margin-bottom: 3px;
}
.dropdown-link-11:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-list {
background-color: rgba(221, 221, 221, .08);
}
.dropdown-list.w--open {
background-color: rgba(221, 221, 221, 0);
}
.nav-link-ms {
color: var(--black);
text-transform: none;
font-family: Montserrat, sans-serif;
font-size: 16px;
}
.nav-link-ms:hover {
color: var(--ms-blue);
}
.dropdown {
font-family: Open Sans, sans-serif;
}
.ms-dropdown:hover {
color: var(--ms-blue);
}
.brand {
width: 170px;
height: 140px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-logo-01.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
flex: 0 auto;
align-self: flex-end;
padding-bottom: 30px;
padding-left: 0;
}
.navbar {
background-color: var(--color);
align-items: flex-end;
display: block;
}
.container-3 {
width: 90%;
height: 120px;
flex-flow: row;
justify-content: space-between;
align-items: flex-end;
display: flex;
}
.new-con-nav {
justify-content: space-between;
align-items: flex-end;
padding-left: 50px;
padding-right: 50px;
display: flex;
}
.navbar-2 {
height: 150px;
background-color: var(--white);
display: flex;
}
.con-nav-ms {
width: 100%;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-001-nav-decoration.svg);
background-position: 0 0;
background-size: auto;
justify-content: space-between;
align-items: flex-end;
margin-left: 25px;
margin-right: auto;
display: flex;
}
.brand-2 {
width: 200px;
height: 150px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-logo-01-white.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
}
.brand-2.w--current {
width: 190px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-logo-01-white.svg);
}
.nav-link {
font-family: Montserrat, sans-serif;
font-size: 16px;
}
.dropdown-toggle-3 {
font-size: 16px;
}
.dropdown-link-12 {
background-color: var(--color);
margin-bottom: 5px;
}
.dropdown-link-12:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-link-13 {
background-color: var(--color);
margin-bottom: 5px;
}
.dropdown-link-13:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-link-14 {
background-color: var(--color);
margin-bottom: 5px;
}
.dropdown-link-14:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.dropdown-list-2 {
background-color: rgba(221, 221, 221, .12);
}
.dropdown-list-2.w--open {
background-color: rgba(221, 221, 221, 0);
}
.div-block-37 {
width: 30px;
height: 30px;
opacity: .96;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/icon-email.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
}
.div-block-37.email {
width: 20px;
height: 20px;
opacity: .8;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/icon-email_1.svg);
background-size: auto;
margin-right: 8px;
}
.div-block-37.phone {
width: 25px;
height: 25px;
opacity: .8;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-phone-01.svg);
}
.text-block-12 {
color: var(--ms-blue);
font-size: 16px;
}
.link-block-4 {
text-decoration: none;
}
.text-block-13 {
color: var(--black);
text-align: right;
letter-spacing: 1px;
font-size: 14px;
font-weight: 300;
}
.paragraph-4 {
color: var(--white);
font-size: 16px;
line-height: 24px;
}
.paragraph-5 {
color: var(--black);
text-align: center;
font-size: 16px;
line-height: 28px;
}
.paragraph-5._80 {
width: 80%;
margin-left: auto;
margin-right: auto;
}
.link-block-5 {
text-decoration: none;
}
.xx-flight {
min-width: 150px;
background-color: var(--ms-blue);
text-align: center;
border-radius: 10px;
justify-content: center;
align-items: center;
padding-left: 30px;
padding-right: 30px;
font-size: 16px;
display: flex;
}
.xx-flight:hover {
background-color: var(--ms-dark-blue);
}
.body-2 {
padding: 22px;
}
.external-form-ms {
height: 100vh;
margin-top: 60px;
margin-bottom: 60px;
}
.container-nav-phone-email {
display: flex;
position: absolute;
top: 10px;
bottom: auto;
left: auto;
right: 10px;
}
.dropdown-link-15 {
background-color: var(--color);
margin-bottom: 5px;
}
.dropdown-link-15:hover {
background-color: var(--ms-blue);
color: var(--white);
}
.div-block-38 {
background-color: #000;
background-image: none;
background-position: 0 0;
background-size: cover;
}
.div-block-38.car-hire {
background-image: none;
}
.div-block-38.car-hire.gorilla-trekking {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/giraffe-akagera.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: cover, cover;
}
.div-block-38.car-hire.nyungwe-005 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-tour.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: auto, cover;
}
.div-block-38.car-hire.akagera-005 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/giraffe-akagera.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 0 0;
background-size: cover, cover;
}
.div-block-38.car-hire.hiking-in-lake-kivu-003 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/lake-kivu-ms.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 0 0;
background-size: cover, cover;
}
.div-block-38.car-hire.private-city-big {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kigali-city-tours-005.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: cover, cover;
}
.div-block-38.gorilla-001 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/ms-gorilla.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: auto, cover;
}
.div-block-39 {
background-color: #000;
background-image: none;
background-position: 0 0;
background-size: cover;
}
.div-block-39.where-to-go {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_310124911-1.jpeg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: cover, cover;
}
.div-block-39.where-to-go.nyungwe-001 {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_578407124.jpeg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.div-block-39.where-to-go.akagera-001 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/adobestock_121263532_preview.jpeg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 0 0;
background-size: cover, cover;
}
.div-block-39.where-to-go.hiking-rwanda {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/hiking-rwanda-ms.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
}
.pictures-display {
width: auto;
margin-left: auto;
margin-right: auto;
}
.pictures-display.where-to-go {
margin-bottom: 51px;
}
.div-block-64 {
background-color: #000;
background-image: none;
background-position: 0 0;
background-size: cover;
}
.div-block-64.first-block.gorilla {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/istock-1078054370-copy.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 50%;
background-size: cover, cover;
}
.div-block-64.first-block.nyungwe-002 {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kivu-lake.jpg);
background-position: 0 0, 50%;
background-size: auto, cover;
}
.div-block-64.first-block.akagera-003 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kifaru-akagera.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 0 0;
background-size: cover, cover;
}
.div-block-64.first-block.hinking-lake-kivu-3 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/hiking-ms.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0, 0 0;
background-size: cover, cover;
}
.div-block-62 {
background-color: #000;
background-image: none;
background-position: 0 0;
background-size: cover;
}
.div-block-62.kids {
background-image: none;
background-position: 50%;
background-size: cover;
}
.div-block-62.kids.where-to-go {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/akagera-bird.jpg), linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
background-position: 50%, 0 0;
background-size: cover, auto;
}
.div-block-62.kids.where-to-go.golden-monkey {
background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/gaston-golden-monkey.jpg);
background-position: 0 0, 0 0;
background-size: auto, cover;
}
.div-block-63 {
background-color: #000;
background-image: none;
background-position: 0 0;
background-size: cover;
}
.div-block-63.where-to-go {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/carson-adult-female-with-infant-1-copy_1.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%, 0 0;
background-size: cover, cover;
}
.div-block-63.where-to-go.private-city-tour {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/city-tour-10-kigali.jpg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
}
.picture-display-container {
width: auto;
grid-column-gap: 22px;
grid-row-gap: 22px;
grid-template-rows: 180px 180px;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-items: stretch;
margin-left: auto;
margin-right: auto;
display: grid;
}
.picture-display-container.nyungwe {
grid-template-rows: 200px 200px;
}
.picture-display-container.city-tours {
grid-template-rows: 210px 210px;
}
.itineries-button-tours {
background-color: var(--white);
color: var(--ms-dark-blue);
text-transform: uppercase;
border-radius: 20px;
flex: 0 auto;
align-self: center;
padding-left: 35px;
padding-right: 35px;
}
.submit-button-2 {
background-color: var(--ms-blue);
}
.div-block-65, .div-block-66, .div-block-67, .div-block-68 {
height: 100%;
}
.email-colour {
color: var(--dark-grey);
}
.dropdown-toggle-4 {
width: 837px;
background-color: var(--white);
display: inline-block;
}
.text-field-11 {
width: 667px;
}
.dropdown-ms {
margin-bottom: 12px;
}
.text-field-13 {
width: 667.797px;
}
.text-block-15 {
opacity: .57;
text-transform: uppercase;
}
.icon-6 {
color: var(--ms-blue);
}
.form-2 {
width: 670px;
}
.select-field-6 {
color: rgba(51, 51, 51, .51);
}
.code-ms {
width: 100px;
height: 100px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/img-20231209-wa0001-1.jpg);
background-position: 50%;
background-size: cover;
position: absolute;
top: auto;
bottom: 20px;
left: auto;
right: 20px;
}
.div-block-69 {
width: 150px;
height: 190px;
float: right;
clear: left;
grid-column-gap: 16px;
grid-row-gap: 16px;
background-color: var(--black);
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/portrait-2b.jpg);
background-position: 50%;
background-size: cover;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
margin-right: 26px;
display: block;
position: relative;
}
.div-block-69.theoneste {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/theoneste.jpg);
background-position: 50% 100%;
background-size: cover;
}
.div-block-69.joshua {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/portrait-2a.jpg);
}
.div-block-70 {
clear: none;
flex: 0 auto;
align-self: auto;
display: block;
position: relative;
}
.name-container {
height: 40px;
background-color: var(--ms-blue);
padding: 4px;
position: absolute;
top: auto;
bottom: 0%;
left: 0%;
right: 0%;
}
.text-block-16 {
color: var(--white);
text-transform: capitalize;
font-size: 13px;
}
.pi-ture-enock {
width: 100%;
height: 80%;
background-image: none;
background-position: 50%;
background-size: cover;
}
.paragraph-6 {
color: #fff;
text-align: left;
margin-top: 28px;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 26px;
font-family: Montserrat, sans-serif;
font-size: 15px;
line-height: 24px;
}
.paragraph-6.about-us {
float: none;
clear: none;
margin-top: 0;
}
.introduction-section {
background-color: #000;
padding-top: 10px;
padding-bottom: 30px;
position: relative;
}
.introduction-section.about-us {
border-bottom: 1px solid #fff;
}
.text-block-42 {
color: #000;
text-align: center;
font-family: Montserrat, sans-serif;
font-size: 12px;
}
.caption-enock {
flex: 0 auto;
align-self: center;
margin-left: auto;
margin-right: auto;
}
.heading-5 {
color: #fff;
text-align: center;
margin-top: 25px;
padding-left: 25px;
padding-right: 25px;
font-family: Montserrat, sans-serif;
font-size: 28px;
font-weight: 400;
}
.heading-5.experience.invisiblw {
margin-top: 0;
display: block;
}
.text-span-20 {
text-transform: uppercase;
font-size: 12px;
}
.text-span-21 {
font-weight: 600;
}
.container-icon {
z-index: 10;
width: 300px;
height: auto;
opacity: .48;
background-image: none;
background-position: 0 0;
background-size: cover;
position: absolute;
top: -35%;
bottom: auto;
left: -9%;
right: auto;
}
.div-block-71 {
clear: none;
}
.picture-enock-container {
width: 160px;
height: 230px;
float: left;
clear: none;
background-color: #fff;
flex-direction: column;
justify-content: space-between;
align-items: center;
margin-top: 47px;
margin-bottom: 10px;
margin-right: 10px;
display: block;
}
.container-heading-body {
width: 80%;
flex-direction: column;
justify-content: center;
align-items: center;
margin-left: auto;
margin-right: auto;
display: flex;
}
.container-heading-body.experience {
width: 75%;
padding-top: 0;
}
.container-two-pictures {
flex-direction: row;
display: flex;
position: relative;
}
.text-span-22 {
color: var(--color-2);
}
.slider {
position: absolute;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.slider-2 {
height: 300px;
}
.slider-3 {
height: 400px;
}
.container-block-about-us {
clear: none;
margin-top: 45px;
position: static;
}
.slide-sow-about-us {
width: 400px;
height: 300px;
float: left;
clear: none;
background-color: var(--white);
margin-right: 32px;
position: static;
}
.slide {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/img-20231215-wa0001-3.jpg);
background-position: 50% 0;
background-size: auto;
}
.slide._002 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/img-20231215-wa0001-3.jpg);
background-position: 0 0;
background-size: auto;
}
.slide-2 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/about-us-001.jpg);
background-position: 50%;
background-size: cover;
}
.slide-003 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/img-20231215-wa0003-1.jpg);
background-position: 0 0;
background-size: auto;
}
.slide-004 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/img-20231215-wa0002-5.jpg);
background-position: 50%;
background-size: auto;
}
@media screen and (min-width: 1440px) {
.hero-page-home {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/8-dec-plane-copy.jpg);
background-position: 50% 90%;
background-size: cover;
}
.heading-3 {
margin-bottom: 60px;
}
.div-block-3.grid-tours {
height: auto;
}
.container-tour-home {
padding-bottom: 0;
}
.top-container-picture-tour-home._003 {
flex: 1;
}
.ms-footer {
background-color: var(--dark-grey);
background-image: none;
padding-left: 5%;
padding-right: 5%;
}
.footer-con {
width: 100%;
justify-content: space-between;
margin-top: 0;
}
.footer-logo {
width: auto;
height: 225px;
}
.text-block-6.footer-yellow {
color: #fff;
text-align: left;
text-transform: none;
font-family: Montserrat, sans-serif;
font-weight: 700;
}
.text-block-6.address-bl {
text-align: left;
}
.bold-text-3 {
font-family: Montserrat, sans-serif;
font-weight: 400;
}
.icon-ista.facebook {
background-size: auto;
}
.intro-travel, .intro-travel.rwanda {
margin-bottom: 0;
}
.section-itinerary {
height: 400px;
}
.div-block-23 {
width: 80%;
height: 350px;
grid-template-rows: 350px;
}
.div-hotel-booking {
height: 300px;
background-color: var(--light-grey-001);
}
.div-car-hire {
height: 300px;
background-color: var(--white);
}
.div-visa {
width: 100%;
height: 300px;
background-color: var(--white);
}
.picture-display-container.nyungwe {
height: 382px;
grid-template-rows: 200px 200px;
}
.picture-display-container.volcano, .picture-display-container.city-tours {
grid-template-rows: 210px 210px;
}
.itineries-button-tours {
margin-top: 30px;
margin-bottom: 30px;
}
.dropdown-toggle-4, .text-field-11, .text-field-12, .text-field-13, .textarea {
width: 850px;
}
.text-block-14 {
opacity: .53;
text-transform: uppercase;
}
.text-block-15 {
opacity: .5;
text-transform: uppercase;
}
.select-field-6 {
width: 850px;
opacity: 1;
color: rgba(51, 51, 51, .51);
}
.paragraph-6 {
padding-bottom: 1px;
font-size: 16px;
}
.heading-5 {
font-size: 32px;
}
.container-heading-body {
flex-direction: column;
display: flex;
}
.container-two-pictures {
display: flex;
}
.text-span-22 {
color: var(--color-2);
}
}
@media screen and (max-width: 991px) {
.menu-button {
padding: 0;
}
.menu-button.w--open {
background-color: rgba(0, 0, 0, 0);
}
.logo-link.w--current {
color: #e46322;
flex: 1;
}
.navigation-wrap {
background-color: rgba(0, 0, 0, 0);
}
.menu {
align-items: center;
margin-left: 0;
position: absolute;
}
.navigation-items {
background-color: rgba(255, 255, 255, 0);
flex-direction: row;
}
.menu-icon {
color: #e46322;
display: block;
}
.navigation {
padding: 25px 30px;
}
.logo-image {
width: 200px;
}
.navigation-item {
text-align: center;
flex: 0 auto;
padding: 15px;
font-size: 14px;
transition: background-color .4s, opacity .4s, color .4s;
}
.navigation-item:hover {
background-color: #f7f8f9;
}
.navigation-item:active {
background-color: #eef0f3;
}
.heading {
font-size: 28px;
line-height: 38px;
}
.div-block {
width: 65%;
opacity: .94;
}
.div-block-2 {
width: 100%;
}
.ms-footer {
padding-left: 5%;
padding-right: 5%;
}
.text-block-6.address-bl {
font-size: 13px;
}
.pop-up {
width: 80%;
padding-left: 20px;
padding-right: 20px;
}
.x-icon-pop-up {
top: 25px;
right: 25px;
}
.footer-link {
font-size: 14px;
}
.three-lines {
top: 0%;
bottom: auto;
left: auto;
right: 0%;
}
.footer-content {
grid-column-gap: 15px;
grid-template-columns: 1.25fr .5fr .75fr;
}
.image-3 {
margin-top: 36px;
}
.container-2 {
max-width: none;
}
.footer-dark {
margin-left: 0;
position: relative;
}
.div-block-22 {
width: 90%;
clear: none;
}
.paragraph-2 {
float: left;
clear: none;
text-align: left;
text-transform: none;
margin-top: 33px;
font-size: 16px;
}
.section-itinerary {
margin-bottom: 5px;
}
.section-itinerary.get-away {
height: 650px;
}
.div-block-23 {
width: 95%;
height: auto;
flex-direction: column;
grid-template-columns: .75fr 1fr;
padding: 11px;
display: flex;
}
.div-block-23.get-away {
height: 600px;
grid-template-rows: 580px;
}
.div-block-23.get-away.picture-left {
grid-template-columns: 1fr 1fr;
}
.picha-itinerary-tours {
height: 300px;
}
.picha-itinerary-tours.leopard {
background-position: 50%;
}
.div-block-24, .div-block-24.time {
margin-right: 5px;
}
.paragraph-3 {
font-size: 14px;
}
.section-2.get-away {
height: auto;
}
.div-block-31 {
height: auto;
grid-template-rows: 350px;
}
.logo-image-2 {
width: 170px;
margin-left: 26px;
padding-left: 0;
}
.menu-2 {
margin-left: 30px;
position: static;
}
.container-top-nav-info {
margin-right: 20px;
}
.container-top-nav-info.social-media {
margin-right: 0;
}
.section-nav-b-p {
padding-top: 5px;
}
.navigation-2 {
padding: 25px 15px 25px 0;
}
.navigation-item-2 {
text-align: center;
flex: 0 auto;
padding: 15px 30px;
transition: background-color .4s, opacity .4s, color .4s;
}
.navigation-item-2:hover {
background-color: #f7f8f9;
}
.navigation-item-2:active {
background-color: #eef0f3;
}
.navigation-wrap-2 {
height: 120px;
background-color: rgba(0, 0, 0, 0);
align-items: flex-end;
}
.menu-button-2 {
padding: 0;
}
.menu-button-2.w--open {
background-color: rgba(0, 0, 0, 0);
}
.menu-icon-2 {
width: 55px;
color: #e46322;
display: block;
}
.navigation-items-2 {
background-color: #fff;
flex-direction: row;
}
.top-nav-information {
width: auto;
height: 30px;
flex-direction: row;
justify-content: center;
align-items: center;
top: 4%;
right: 20px;
}
.link-5 {
font-size: 13px;
}
.button-6 {
height: 24px;
font-size: 13px;
}
.nav-link-ms {
padding-left: 10px;
padding-right: 10px;
}
.navbar-2 {
height: 170px;
}
.con-nav-ms {
background-position: 50% 100%;
background-repeat: no-repeat;
}
.icon-4 {
width: 40px;
height: 40px;
color: var(--dark-grey);
display: none;
}
.menu-button-3 {
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/menu-lines-01.svg);
background-position: 0 0;
background-size: auto;
}
.icon-5 {
display: block;
}
.div-block-62.kids.where-to-go.golden-monkey {
background-image: linear-gradient(to bottom, null, null), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/gaston-golden-monkey.jpg);
background-position: 0 0, 50%;
}
.picture-display-container {
grid-template-rows: 180px 180px;
}
.picture-display-container.nyungwe {
grid-column-gap: 15px;
grid-row-gap: 15px;
grid-template-rows: 180px 180px;
}
.itineries-button-tours {
margin-top: 15px;
margin-bottom: 15px;
}
.submit-button-2 {
height: 40px;
}
.dropdown-toggle-4 {
width: 435px;
height: 40px;
justify-content: space-between;
align-items: center;
display: flex;
}
.text-field-11, .text-field-12, .text-field-13 {
width: 435px;
}
.textarea {
height: 40px;
padding-bottom: 28px;
}
.form-2 {
width: 430px;
grid-column-gap: 8px;
grid-row-gap: 8px;
grid-template-rows: 40px 40px 40px 40px 40px 40px;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.div-block-69 {
float: right;
clear: left;
}
.div-block-69.joshua {
margin-right: 0;
}
.div-block-70 {
clear: none;
align-self: auto;
margin-left: auto;
margin-right: auto;
}
.container-heading-body.experience {
width: 85%;
}
.container-block-about-us {
flex-direction: column;
align-self: auto;
margin-left: auto;
margin-right: auto;
display: flex;
}
.slide-sow-about-us {
margin-left: auto;
margin-right: auto;
display: block;
}
}
@media screen and (max-width: 767px) {
.logo-link {
padding-left: 0;
}
.navigation-wrap {
align-self: center;
}
.menu {
background-color: var(--light-grey);
}
.navigation-items {
background-color: #656256;
margin-top: 18px;
}
.menu-icon {
color: var(--new-grey-50);
margin-right: 41px;
padding-right: 3px;
}
.navigation {
align-items: center;
padding: 20px 30px;
}
.logo-image {
width: 200px;
}
.nav-telephone {
display: none;
}
.hero-page-home {
height: 200px;
background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/picture-skyplane.jpg);
background-position: 0 0, 50% 100%;
align-items: flex-end;
position: relative;
bottom: 2px;
}
.hero-page-home.travel {
height: 300px;
}
.hero-page-home.travel.uganda {
height: 225px;
background-image: url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/kifaru-akagera.jpg), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
background-position: 50%, 0 0;
background-repeat: no-repeat, repeat;
}
.hero-page-home.about-us {
height: 300px;
}
.heading {
margin-top: 0;
padding-top: 13px;
font-size: 26px;
line-height: 30px;
}
.div-block {
width: 65%;
height: 90px;
background-color: var(--ms-dark-blue);
opacity: 1;
flex: 0 auto;
order: 0;
justify-content: center;
align-self: auto;
align-items: center;
padding-bottom: 10px;
display: flex;
position: relative;
bottom: -44px;
}
.div-block.tours {
justify-content: center;
}
.text-span-2 {
font-size: 28px;
line-height: 32px;
}
.button-2 {
width: 250px;
margin-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
font-size: 12px;
}
.div-block-2 {
flex-direction: column;
justify-content: center;
align-items: center;
margin-top: 10px;
}
.heading-3 {
margin-top: 10px;
margin-bottom: 10px;
font-size: 24px;
}
.heading-3.black {
margin-bottom: 24px;
}
.section.travel {
height: auto;
margin-top: 33px;
padding-top: 20px;
}
.section.tours.private-city-tour, .section.tours.hiking-in-lake-kivu, .section.tours.akagera-tours, .section.tours.nyungwe {
height: auto;
}
.section--tour-home {
margin-top: 0;
}
.section--tour-home.testimonials {
padding-top: 0;
}
.div-block-3.grid-tours {
grid-template-rows: 300px 300px 300px 300px;
grid-template-columns: 1fr;
}
.ms-footer {
margin-top: 0;
}
.div-block-19 {
flex-direction: row;
align-items: center;
padding-bottom: 10px;
line-height: 26px;
}
.footer-con {
margin-top: 0;
padding-top: 0;
}
.text-block-6.footer-yellow {
font-size: 14px;
}
.text-block-6.address-bl {
font-size: 11px;
line-height: 22px;
}
.link-23 {
font-size: 12px;
}
.image-33 {
width: 180px;
max-width: none;
margin-top: 24px;
}
.link-12.w--current, .link-12.aa {
font-size: 12px;
}
.cont-sm {
padding-top: 20px;
}
.pop-up {
width: 95%;
}
.paragraph {
font-size: 12px;
}
.submit-button {
letter-spacing: 1px;
text-transform: uppercase;
font-size: 12px;
}
.text-field, .text-field-2, .text-field-3, .text-field-4, .text-field-5, .text-field-6, .text-field-7, .text-field-8, .text-field-9 {
font-size: 12px;
}
.footer-link:hover {
color: rgba(26, 27, 31, .75);
}
.footer-social-block {
margin-top: 20px;
margin-left: -20px;
}
.three-lines {
top: 0%;
bottom: auto;
left: auto;
right: 0%;
}
.footer-divider {
margin-top: 60px;
}
.footer-content {
width: 90%;
flex-direction: column;
grid-template-columns: 1fr;
margin-top: 40px;
display: flex;
}
.container-2 {
width: 90%;
margin-left: auto;
margin-right: auto;
}
.footer-social-link {
margin-left: 20px;
}
.footer-dark {
grid-column-gap: 16px;
grid-row-gap: 16px;
flex-direction: column;
grid-template-rows: auto auto auto auto;
grid-template-columns: 80%;
grid-auto-columns: 1fr;
align-items: center;
padding-left: 15px;
padding-right: 15px;
display: flex;
}
.footer-wrapper {
flex-direction: column;
align-items: center;
}
.footer-block {
align-items: center;
}
.heading-4 {
padding-left: 0;
padding-right: 0;
font-size: 28px;
font-weight: 700;
line-height: 32px;
}
.div-block-22 {
width: 90%;
}
.section-itinerary.get-away {
height: auto;
}
.div-block-23 {
grid-template-rows: 300px 300px 300px auto auto auto;
grid-template-columns: auto;
padding-bottom: 13px;
}
.div-block-23.get-away {
height: auto;
grid-template-rows: auto 400px;
grid-template-columns: auto;
}
.div-block-23.get-away.picture-left {
grid-template-rows: 400px auto;
grid-template-columns: 1fr;
}
.div-block-25 {
padding-bottom: 7px;
padding-left: 8px;
}
.div-block-26, .div-block-27 {
padding-left: 8px;
}
.div-block-28 {
padding-left: 9px;
}
.div-block-29, .div-block-30 {
padding-left: 8px;
}
.div-block-31 {
height: auto;
grid-template-rows: 250px 250px 250px 250px;
grid-template-columns: 1fr;
}
.div-block-33 {
width: 70%;
}
.logo-image-2 {
width: 160px;
}
.container-top-nav-info, .container-top-nav-info.email {
margin-right: 14px;
}
.navigation-2 {
height: 130px;
align-items: center;
padding: 20px 0;
}
.navigation-wrap-2 {
height: 110px;
align-self: center;
margin-right: 20px;
}
.icon-phone, .icon-phone.mail {
width: 20px;
height: 20px;
}
.icon-phone.facebook {
width: 15px;
height: 15px;
margin-right: 8px;
}
.menu-icon-2 {
width: 45px;
padding-right: 0;
}
.link-5 {
font-size: 10px;
}
.button-6 {
height: 21px;
font-size: 10px;
}
.nav-link-ms {
background-color: var(--white);
margin-bottom: 10px;
}
.navbar-2 {
height: 130px;
}
.con-nav-ms {
background-image: none;
}
.brand-2 {
width: 150px;
height: 100px;
align-self: auto;
padding-bottom: 60px;
}
.brand-2.w--current {
padding-bottom: 30px;
}
.menu-button-3 {
width: 60px;
height: 60px;
}
.menu-button-3.w--open {
background-color: var(--white);
}
.text-block-13 {
display: none;
}
.xx-flight {
width: 200px;
min-width: 160px;
margin-bottom: 10px;
}
.div-block-38.car-hire.akagera-005 {
background-position: 50% 100%, 0 0;
}
.picture-display-container {
grid-template-rows: 200px 200px 200px 200px;
grid-template-columns: 1fr 1fr;
}
.picture-display-container.nyungwe, .picture-display-container.nyungwe.akagera-001 {
grid-template-rows: 180px 180px 180px 180px;
}
.picture-display-container.city-tours {
grid-template-rows: 210px 210px 210px 210px;
}
.nav-menu {
background-color: var(--white);
}
.dropdown-toggle-4 {
width: 315px;
}
.text-field-11, .text-field-12, .text-field-13, .textarea {
width: auto;
}
.form-2 {
grid-template-columns: 100%;
}
.select-field-6 {
width: auto;
}
.code-ms {
bottom: 50px;
}
.div-block-69.theoneste {
float: none;
clear: none;
flex-direction: row;
align-items: center;
display: block;
}
.div-block-69.joshua {
margin-right: 0;
}
.paragraph-6 {
margin-top: 10px;
font-size: 14px;
}
.heading-5 {
margin-top: 10px;
padding-left: 20px;
padding-right: 20px;
font-size: 18px;
line-height: 22px;
}
.container-heading-body {
width: 90%;
}
.container-two-pictures {
clear: none;
display: flex;
}
.slider-3 {
height: auto;
}
}
@media screen and (max-width: 479px) {
.menu-button {
width: 35px;
height: 35px;
flex: none;
}
.menu-button.w--open {
flex: none;
}
.navigation-wrap {
align-self: center;
}
.menu {
margin-left: 0;
}
.navigation-items {
width: 100%;
background-color: #656256;
margin-top: 18px;
}
.navigation {
padding-left: 20px;
padding-right: 20px;
}
.logo-image {
width: 175px;
}
.body {
padding: 11px;
}
.text-block {
margin-left: 10px;
font-size: 10px;
font-weight: 500;
line-height: 16px;
}
.hero-page-home {
height: 140px;
background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url(//mstoursandtravels.com/wp-content/themes/mstoursandtravel/assets/images/picture-skyplane.jpg);
background-position: 0 0, 50% 100%;
align-items: flex-end;
margin-bottom: 30px;
position: relative;
}
.hero-page-home.travel {
height: 220px;
}
.hero-page-home.about-us {
margin-bottom: 0;
}
.heading {
font-size: 18px;
line-height: 21px;
}
.heading.travel {
line-height: 18px;
}
.div-block {
width: 90%;
height: 90px;
background-color: var(--ms-dark-blue);
opacity: 1;
flex: 0 auto;
justify-content: center;
margin-bottom: 9px;
padding-bottom: 8px;
position: relative;
}
.div-block.tours {
width: 80%;
height: 70px;
}
.text-span-2 {
text-align: center;
font-size: 21px;
line-height: 28px;
}
.heading-3 {
font-size: 18px;
}
.section.travel {
margin-top: 0;
margin-bottom: 20px;
}
.section.travel.volcano, .section.tours.private-city-tour, .section.tours.hiking-in-lake-kivu, .section.tours.akagera-tours, .section.tours.nyungwe {
padding-top: 0;
}
.container-tour-home {
padding-bottom: 0;
}
.ms-footer {
display: block;
}
.div-block-19 {
height: 14%;
flex-direction: column;
margin-top: 5px;
margin-bottom: 0;
}
.footer-con {
flex-direction: column;
align-items: center;
padding-top: 20px;
padding-bottom: 0;
}
.footer-logo {
margin-bottom: 10px;
}
.text-block-6.footer-yellow {
width: 288px;
margin-left: auto;
margin-right: auto;
font-size: 14px;
}
.text-block-6.footer-yellow.mobile {
width: 245px;
}
.text-block-6.address-bl {
text-align: center;
font-size: 12px;
}
.link-23 {
width: auto;
margin-left: auto;
margin-right: auto;
padding-left: 23px;
}
.image-33 {
width: 140px;
}
.link-12 {
font-size: 12px;
}
.footer-address {
align-self: center;
padding-bottom: 0;
}
.cont-sm {
justify-content: center;
margin-bottom: 12px;
}
.popup {
display: none;
}
.pop-up {
padding-left: 0;
padding-right: 0;
}
.x-icon-pop-up {
width: 20px;
height: 20px;
top: 10px;
}
.form {
grid-column-gap: 5px;
grid-row-gap: 5px;
grid-template-rows: 40px 40px 40px 40px 40px 40px 40px 40px 40px 40px;
grid-template-columns: 1fr;
padding-left: 10px;
padding-right: 10px;
}
.paragraph {
padding-top: 1px;
line-height: 16px;
}
.form-block {
width: 100%;
}
.footer-link {
text-align: center;
}
.three-lines {
top: 0%;
bottom: auto;
left: auto;
right: 0%;
}
.footer-content {
margin-left: 0;
}
.container-2 {
max-width: none;
}
.footer-dark {
margin-left: 0;
position: relative;
}
.footer-block {
width: 100%;
}
.intro-travel.rwanda {
margin-top: -9px;
}
.heading-4 {
padding-left: 0;
padding-right: 0;
font-size: 21px;
line-height: 24px;
}
.div-block-22 {
width: 95%;
margin-bottom: 0;
}
.paragraph-2 {
width: 96%;
font-size: 16px;
line-height: 25px;
}
.div-block-23.get-away {
padding-left: 10px;
padding-right: 10px;
}
.container-usd-time-linkl {
flex-direction: column;
justify-content: center;
align-items: center;
}
.text-block-8 {
line-height: 28px;
}
.section-contact-form {
padding-top: 10px;
padding-bottom: 10px;
}
.div-block-33 {
width: 95%;
}
.text-block-10 {
font-size: 12px;
}
.logo-image-2 {
width: 100px;
height: 80px;
padding-top: 0;
}
.menu-2 {
margin-left: 15px;
}
.container-top-nav-info.quick-enquiry {
display: none;
}
.container-top-nav-info.quick-enquiry.mobile-version {
display: flex;
}
.navigation-2 {
height: 90px;
padding-bottom: 0;
padding-left: 0;
padding-right: 12px;
}
.navigation-wrap-2 {
width: 100%;
height: 80px;
align-self: center;
margin-top: -18px;
}
.menu-button-2, .menu-button-2.w--open {
flex: none;
}
.menu-icon-2 {
width: 35px;
}
.link-5 {
display: none;
}
.navbar-2 {
height: 110px;
}
.con-nav-ms {
background-image: none;
margin-left: 0;
}
.brand-2 {
width: 120px;
height: 80px;
}
.div-block-37 {
width: 20px;
height: 20px;
}
.text-block-13 {
font-size: 14px;
}
.paragraph-5._80 {
width: 90%;
}
.div-block-39.where-to-go {
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
}
.div-block-62.kids.where-to-go {
background-size: cover;
}
.picture-display-container {
grid-template-rows: 150px 120px 120px 150px;
}
.picture-display-container.nyungwe {
grid-template-rows: 140px 140px 140px 140px;
}
.picture-display-container.volcano {
grid-template-rows: 130px 110px 110px 120px;
}
.picture-display-container.city-tours {
grid-template-rows: 150px 150px 150px 150px;
}
.submit-button-2 {
width: 100%;
font-size: 12px;
}
.dropdown-toggle-4 {
width: auto;
min-width: auto;
justify-content: space-between;
padding-top: 10px;
display: block;
position: relative;
}
.text-field-11 {
width: 100%;
font-size: 12px;
}
.dropdown-ms {
width: 100%;
justify-content: space-between;
align-items: center;
display: block;
}
.text-field-12, .text-field-13 {
width: 100%;
font-size: 12px;
}
.textarea {
width: 100%;
background-color: var(--white);
font-size: 12px;
}
.form-2 {
width: 100%;
grid-column-gap: 8px;
grid-row-gap: 8px;
flex-direction: column;
flex: 0 auto;
grid-template-rows: 40px 40px 40px 40px 40px 40px;
grid-template-columns: 100%;
grid-auto-columns: 1fr;
align-self: auto;
align-items: stretch;
justify-items: center;
padding-left: 3px;
display: grid;
}
.form-block-2 {
flex-flow: row;
justify-content: space-between;
align-items: center;
display: flex;
}
.select-field-6 {
width: 100%;
font-size: 12px;
}
.code-ms {
width: 65px;
height: 65px;
bottom: 5px;
right: 5px;
}
.div-block-69 {
width: 120px;
height: 160px;
float: left;
clear: none;
margin-bottom: 12px;
margin-right: 15px;
}
.div-block-69.joshua {
margin-right: 0;
}
.div-block-70 {
flex: 0 auto;
align-self: auto;
}
.text-block-16 {
font-size: 10px;
line-height: 14px;
}
.paragraph-6 {
font-size: 12px;
line-height: 18px;
}
.introduction-section {
padding-bottom: 0;
}
.heading-5 {
font-size: 18px;
line-height: 22px;
}
.picture-enock-container {
float: none;
margin-left: auto;
margin-right: auto;
}
.container-two-pictures {
clear: none;
flex: 0 auto;
align-self: auto;
}
.slider-3 {
height: 300px;
}
.container-block-about-us {
width: 100%;
height: auto;
position: relative;
}
.slide-sow-about-us {
width: 100%;
height: 250px;
clear: none;
align-self: center;
}
.slider-4 {
width: 100%;
height: 250px;
}
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-f57bdbc4, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-f57bdbc4, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-f57bdbc4, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-f57bdbc4, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-f57bdbc4, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-f57bdbc4, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-f57bdbc4, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-f57bdbc4 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-f57bdbc4 {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-_9b2ea913-a908-e6e9-3c1a-8e6cf6b77b43-f57bdbc4, #w-node-_2b4a4d12-9a25-f88d-6e41-b1c1881c1a89-f57bdbc4, #w-node-_0271e8af-6a93-7a7b-aaaa-66d66166292f-f57bdbc4, #w-node-ae57273c-9995-bf85-55eb-e996f9fff2ef-f57bdbc4, #RONDTRIP.w-node-_37f3373a-0ba3-a603-43b5-a4543d2c5cb4-f57bdbc6, #RONDTRIP-2.w-node-d8b45dc3-438f-7d6f-9204-3cb1eb3b1977-f57bdbc6, #RONDTRIP-2.w-node-_4795e96e-9e50-659a-d571-9ef9efb24832-f57bdbc6 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-f290c532-7410-cf50-2cef-d43859309453-f57bdbc6, #field.w-node-a531bd7c-4a71-ea8d-037c-3be754234c09-f57bdbc6, #field-3.w-node-_5ce6219a-01c2-f353-bd77-31b118091126-f57bdbc6, #field-4.w-node-d674f7d5-74ff-187a-af22-d0fe84a79cef-f57bdbc6, #field-4.w-node-fa72450a-bbe0-aa37-1392-d76b2fe8f122-f57bdbc6 {
grid-area: span 1 / span 3 / span 1 / span 3;
}
#w-node-_60af396a-eece-97b8-9827-7afe5441cc13-f57bdbc6 {
grid-area: 4 / 1 / 5 / 7;
justify-self: auto;
}
#field-5.w-node-a1d641c1-bf5a-6726-5d7f-ee3f7e24f608-f57bdbc6, #HOTEL-ACCOMODATION-3.w-node-_7fa5bce9-c25f-b9c6-7d4d-22e31149ac22-f57bdbc6, #HOTEL-ACCOMODATION.w-node-_3b2cdaf5-5ae1-f079-5844-314d13deaec0-f57bdbc6 {
grid-area: span 1 / span 3 / span 1 / span 3;
}
#w-node-_566dfd6c-563d-6359-4aa9-145b7654cb8e-f57bdbc6 {
grid-area: 4 / 1 / 5 / 4;
justify-self: auto;
}
#field-5.w-node-e3f6ee68-3aa6-7f99-8d1b-402d81c30aec-f57bdbc6 {
grid-area: span 1 / span 4 / span 1 / span 4;
}
#field-5.w-node-_4737d99b-a1b6-f685-0dbd-2212da0ed635-f57bdbc6, #field-5.w-node-_0d6cedaa-f2e9-3811-60a7-889b53606c42-f57bdbc6, #field-5.w-node-e060f0f4-9545-c930-c2b0-ab7b34a1e7a2-f57bdbc6, #field-5.w-node-_0098715e-9c8e-98fb-d908-d36d9b1b6bf2-f57bdbc6 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-e3f6ee68-3aa6-7f99-8d1b-402d81c30aef-f57bdbc6 {
grid-area: 3 / 1 / 4 / 5;
justify-self: auto;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-f57bdbc6, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-f57bdbc6, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-f57bdbc6, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-f57bdbc6, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-f57bdbc6, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-f57bdbc6, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-f57bdbc6, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-f57bdbc6 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-f57bdbc6 {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-_11eae47f-95da-57d8-d43e-473f530d8790-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_9f1ed0fe-3fd4-73a8-5d03-aba64f7876b7-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_2fec43bd-9f0c-0bc3-d18e-2ce352351306-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_2fec43bd-9f0c-0bc3-d18e-2ce352351307-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_40aba0ef-daa3-05d8-93dc-5980b4bcd341-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_40aba0ef-daa3-05d8-93dc-5980b4bcd342-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_58ea4b19-effe-e21d-545b-7c1009a73e71-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_58ea4b19-effe-e21d-545b-7c1009a73e72-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_7b459a86-2a8b-a13d-5aca-66210b56ddaa-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_7b459a86-2a8b-a13d-5aca-66210b56ddab-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-a4471cc0-92f1-f448-00d0-3659979d4db4-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-a4471cc0-92f1-f448-00d0-3659979d4db5-f57bdbc7 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_1c2e5609-7bc9-d662-3343-6aea9b7d9359-f57bdbc8, #w-node-_7041f44d-b874-5f8d-7c12-e84460f6e6f9-f57bdbc8, #w-node-_979ca099-e8c2-7b08-c61d-8ae12af5fb02-f57bdbc8, #w-node-fc4d6974-1b12-0d90-bfa0-2d291adb5196-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_9f1ed0fe-3fd4-73a8-5d03-aba64f7876b7-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_11eae47f-95da-57d8-d43e-473f530d8790-f57bdbc8, #w-node-f15c61d5-3a9e-2619-8bbf-1ee4b7eb76be-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-f15c61d5-3a9e-2619-8bbf-1ee4b7eb76a6-f57bdbc8, #w-node-_281e0951-989f-ed8e-cbcb-9f13f4df3416-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_281e0951-989f-ed8e-cbcb-9f13f4df342e-f57bdbc8, #w-node-b79fca1e-aacc-079a-fce1-6f9631c91424-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-b79fca1e-aacc-079a-fce1-6f9631c9140c-f57bdbc8 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_11eae47f-95da-57d8-d43e-473f530d8790-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_9f1ed0fe-3fd4-73a8-5d03-aba64f7876b7-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_2fec43bd-9f0c-0bc3-d18e-2ce352351306-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_2fec43bd-9f0c-0bc3-d18e-2ce352351307-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_40aba0ef-daa3-05d8-93dc-5980b4bcd341-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_40aba0ef-daa3-05d8-93dc-5980b4bcd342-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_58ea4b19-effe-e21d-545b-7c1009a73e71-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_58ea4b19-effe-e21d-545b-7c1009a73e72-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#w-node-_7b459a86-2a8b-a13d-5aca-66210b56ddaa-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_7b459a86-2a8b-a13d-5aca-66210b56ddab-f57bdbc9 {
grid-area: span 1 / span 1 / span 1 / span 1;
justify-self: auto;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-9241a965, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-9241a965, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-9241a965, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-9241a965, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-9241a965, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-9241a965, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-9241a965, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-9241a965 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-9241a965 {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-_75ff68d9-5746-79b7-c287-bcc724d61994-9241a965, #w-node-_75ff68d9-5746-79b7-c287-bcc724d61995-9241a965 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_75ff68d9-5746-79b7-c287-bcc724d61996-9241a965 {
grid-area: span 2 / span 2 / span 2 / span 2;
}
#w-node-_75ff68d9-5746-79b7-c287-bcc724d61997-9241a965, #w-node-_75ff68d9-5746-79b7-c287-bcc724d61998-9241a965 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-ba495ff0, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-ba495ff0, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-ba495ff0, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-ba495ff0, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-ba495ff0, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-ba495ff0, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-ba495ff0, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-ba495ff0 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-ba495ff0 {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-_24fecd32-bbc8-74fd-4252-436e22544869-ba495ff0, #w-node-_24fecd32-bbc8-74fd-4252-436e2254486a-ba495ff0 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_24fecd32-bbc8-74fd-4252-436e2254486b-ba495ff0 {
grid-area: span 2 / span 2 / span 2 / span 2;
}
#w-node-_24fecd32-bbc8-74fd-4252-436e2254486c-ba495ff0, #w-node-_24fecd32-bbc8-74fd-4252-436e2254486d-ba495ff0 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-d954e8e9, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-d954e8e9, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-d954e8e9, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-d954e8e9, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-d954e8e9, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-d954e8e9, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-d954e8e9, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-d954e8e9 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-d954e8e9 {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-b65ae4b4-6433-02d9-93fc-5a00a1711a42-d954e8e9, #w-node-b65ae4b4-6433-02d9-93fc-5a00a1711a43-d954e8e9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-b65ae4b4-6433-02d9-93fc-5a00a1711a44-d954e8e9 {
grid-area: span 2 / span 2 / span 2 / span 2;
}
#w-node-b65ae4b4-6433-02d9-93fc-5a00a1711a45-d954e8e9, #w-node-b65ae4b4-6433-02d9-93fc-5a00a1711a46-d954e8e9 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-17817faa, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-17817faa, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-17817faa, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-17817faa, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-17817faa, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-17817faa, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-17817faa, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-17817faa {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-17817faa {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e8048-17817faa, #w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e8049-17817faa {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804a-17817faa {
grid-area: span 2 / span 2 / span 2 / span 2;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804b-17817faa, #w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804c-17817faa {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bba-2d96260e, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbb-2d96260e, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbc-2d96260e, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbd-2d96260e, #field-5.w-node-_43a37bf4-10d7-822b-0160-f99b36476bbe-2d96260e, #field-5.w-node-_0bb098a7-829d-e10c-14fd-ace5cbd01b98-2d96260e, #field-5.w-node-ad7872a2-257b-e3df-19c0-b96f76310d6e-2d96260e, #field-5.w-node-_136f4615-cda1-3eb8-6113-a9a4fb5f7677-2d96260e {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-2d96260e {
grid-area: 5 / 1 / 6 / 5;
justify-self: auto;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e8048-2d96260e, #w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e8049-2d96260e {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804a-2d96260e {
grid-area: span 2 / span 2 / span 2 / span 2;
}
#w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804b-2d96260e, #w-node-a8fb45a2-1bd1-6297-8b7e-7a15d32e804c-2d96260e {
grid-area: span 1 / span 1 / span 1 / span 1;
}
@media screen and (max-width: 991px) {
#w-node-_456827c6-9467-6136-2b7d-fc190b4fae2c-f57bdbc6 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
}
@media screen and (max-width: 479px) {
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-f57bdbc4 {
grid-area: 10 / 1 / 11 / 4;
justify-self: auto;
}
#field.w-node-a531bd7c-4a71-ea8d-037c-3be754234c09-f57bdbc6, #field-3.w-node-_5ce6219a-01c2-f353-bd77-31b118091126-f57bdbc6, #field-4.w-node-d674f7d5-74ff-187a-af22-d0fe84a79cef-f57bdbc6, #field-4.w-node-fa72450a-bbe0-aa37-1392-d76b2fe8f122-f57bdbc6 {
grid-area: span 1 / span 3 / span 1 / span 3;
}
#w-node-_60af396a-eece-97b8-9827-7afe5441cc13-f57bdbc6, #w-node-_566dfd6c-563d-6359-4aa9-145b7654cb8e-f57bdbc6, #w-node-e3f6ee68-3aa6-7f99-8d1b-402d81c30aef-f57bdbc6, #w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-f57bdbc6 {
grid-area: 10 / 1 / 11 / 4;
justify-self: auto;
}
#Phone.w-node-_8ba09d00-e4e1-1e57-b787-08c99a1aba26-f57bdbc6 {
justify-self: auto;
}
#w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-9241a965, #w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-ba495ff0, #w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-d954e8e9, #w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-17817faa, #w-node-_43a37bf4-10d7-822b-0160-f99b36476bbf-2d96260e {
grid-area: 10 / 1 / 11 / 4;
justify-self: auto;
}
}