.html, body { overflow-x: hidden; padding: 0; margin: 0; } A.bgwhit {color:#232322;} A.bgwhit:link {text-decoration: none; color:#232322;} A.bgwhit:visited {text-decoration: none; color:#232322;} A.bgwhit:hover {text-decoration: none; color:#232322;} A.bgwhit:active {text-decoration: none; color:#232322;} A.bgdark {color:#fff;} A.bgdark:link {text-decoration: none; color:#fff;} A.bgdark:visited {text-decoration: none; color:#fff;} A.bgdark:hover {text-decoration: none; color:#B48EFE;} A.bgdark:active {text-decoration: none; color:#fff;} span { color: #531BC5; font-weight: 500; } .box-hotel { background-color: #fff; padding: 0px; box-shadow: 2px 2px 30px 0px rgba(0, 0, 0, 0.1); } .h5-hotel { font-family: 'Cinzel', serif; line-height: 2.2rem; font-weight: 600; color: #000; padding-top: 15px; padding-bottom: 15px; } body { font-family: 'Raleway', sans-serif; font-size:16px; font-weight: 300; line-height: 1.9rem; color: #2F2F2E; } p { font-family: 'Raleway', sans-serif; font-size:16px; font-weight: 400; line-height: 1.9rem; color: #2F2F2E; } h1 { font-family: 'Cinzel', serif; size: 46px; line-height: 3.2rem; font-weight: 800; color: #000; } h2 { font-family: 'Cinzel', serif; size: 27px; line-height: 2.6rem; font-weight: 700; color: #000; padding-top: 10px; } h3 { font-family: 'Cinzel', serif; line-height: 2.2rem; font-weight: 600; color: #000; padding-top: 15px; } h4 { font-family: 'Cinzel', serif; size: 20px; line-height: 2.2rem; font-weight: 600; color: #000; padding-top: 5px; } h6 { font-family: 'Cinzel', serif; size: 20px; line-height: 2.2rem; font-weight: 600; color: #222222; padding-top: 12px; } .h6 { font-family: 'Raleway', sans-serif; size: 20px; line-height: 2.2rem; font-weight: 500; color: #222222; padding-top: 12px; } .h1-head { font-family: 'Cinzel', serif; size: 46px; line-height: 2.7rem; font-weight: 800; color: #531BC5; } .h2-head { font-family: 'Cinzel', serif; size: 27px; line-height: 2.6rem; font-weight: 700; color: #531BC5; } .h3-head { font-family: 'Cinzel', serif; size: 16px; line-height: 2.6rem; font-weight: 500; color: #531BC5; } /***** NAVBAR *****/ a:focus,button:focus,input:focus,textarea:focus {outline: none;} .navbar { transition: all 0.4s; } .navbar .nav-link { font-family: 'Cinzel', serif; color: #000; font-size: 17px; font-family: 500; } .navbar .nav-link:hover, .navbar .nav-link:focus { color: #000; text-decoration: none; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: .7rem; padding-left: .7rem; } .navbar-toggler { font-size: 1.25rem; line-height: 1; color: #fff; } .font-weight-bold { font-weight: 500!important; } /* Change navbar styling on scroll */ .navbar.active { background: #fff; box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.1); } .navbar.active .nav-link { color: #434344; } .navbar.active .nav-link:hover, .navbar.active .nav-link:focus { color: #434344; text-decoration: none; } /* Change navbar styling on small viewports */ @media (max-width: 991.98px) { .navbar { background: ##1A1A1A; } .navbar .navbar-brand, .navbar .nav-link { color: #555; } } /* Change navbar styling on small viewports */ @media (max-width: 991.98px) { .navbar { background: #1A1A1A; } .navbar .navbar-brand, .navbar .nav-link { color: #fff; } } /***** WELCOME *****/ #welcome { background-color: #fff; padding-top: 50px; padding-bottom: 50px; } #content{ background-image:url(../images/bg-tours.jpg); background-repeat: repeat; padding-top: 40px; padding-bottom: 70px; } /***** SUB TITLE *****/ #sub{ background-image:url(../images/sub.html); background-repeat: no-repeat; background-size: cover; background-position: center center; height: 450px; } .h1-sub { font-family: 'Cinzel', serif; line-height: 2.2rem; font-size: 55px; font-weight: 900; color: #fff; padding-top: 250px; } .h5-sub { font-family: 'Cinzel', serif; line-height: 1.5rem; font-weight: 600; color: #fff; letter-spacing: 0.7px; } /***** HOTELS *****/ #hotels { background-color: #fff; padding-top: 75px; padding-bottom: 75px; } /***** CAR RENTAL *****/ #taxi { background-color: #A4A2A3; } /***** TESTIMONIAL ******/ .box-testi { background-color: #fff; padding: 25px; box-shadow: 2px 2px 30px 0px rgba(0, 0, 0, 0.1); } #testi { padding-top: 75px; padding-bottom: 75px; } /***** BUTTON *****/ .myButton { background-color:#531BC5; border-radius:30px; display:inline-block; cursor:pointer; color:#ffffff; font-family: 'Raleway', sans-serif; font-size:13px; font-weight: 400; padding:8px 20px; text-decoration:none; } .myButton:hover { background-color:#0DAD22; } .myButton:active { position:relative; top:1px; } .buttonbook { background-color:#531BC5; border-radius:30px; display:inline-block; cursor:pointer; color:#ffffff; font-family: 'Raleway', sans-serif; font-size:13px; font-weight: 400; padding:8px 30px; text-decoration:none; } .buttonbook:hover { background-color:#0DAD22; } .buttonbook:active { position:relative; top:1px; } /***** TOURS *****/ #tours { background-color: #F7F7F7; padding-top: 75px; padding-bottom: 75px; } .box-tours { background-color: #fff; box-shadow: 2px 2px 30px 0px rgba(0, 0, 0, 0.1); } .box-tour-pack { background-color: #fff; padding: 30px; box-shadow: 2px 2px 30px 0px rgba(0, 0, 0, 0.1); } .box-tour-pack-r { background-color: #fff; padding: 20px; box-shadow: 2px 2px 30px 0px rgba(0, 0, 0, 0.1); } .h4-tours { font-family: 'Cinzel', serif; font-weight: 500; font-size: 24px; line-height: 1.9rem; color: #180149; letter-spacing: 0.8px; } .h5-tours { font-family: 'Cinzel', serif; font-weight: 500; font-size: 19px; line-height: 1.9rem; color: #180149; letter-spacing: 0.5px; padding-top: 10px; } .flip-card { background-color: #fff; width: 100%; height: 250px; perspective: 1000px; } .flip-card-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.6s; transform-style: preserve-3d; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); } .flip-card:hover .flip-card-inner { transform: rotateY(180deg); } .flip-card-front, .flip-card-back { position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .flip-card-front { background-color: #fff; color: black; } .flip-card-back { background-color: #21D4FD; background-image: linear-gradient(19deg, #21D4FD 0%, #B721FF 100%); color: white; transform: rotateY(180deg); padding: 25px; } .p-igcse { font-family: 'Raleway', sans-serif; color:#fff; line-height:28px; font-weight:300; font-size: 15px; } /***** FOOTER *****/ #footer { background-color: #211C2B; padding-top: 70px; padding-bottom: 30px; } .box-footer { background-color: #531BC5; padding: 20px; } .h3-footer { font-family: 'Cinzel', serif; line-height: 2.2rem; font-weight: 600; color: #fff; padding-top: 15px; } .h6-footer { font-family: 'Cinzel', serif; size: 20px; line-height: 2.2rem; font-weight: 600; color: #fff; padding-top: 12px; } .p-footer { font-family: 'Raleway', sans-serif; size: 16px; line-height: 2.2rem; font-weight: 400; color: #fff; letter-spacing: 0.8px; } .p-foot { font-family: 'Raleway', sans-serif; size: 13px; line-height: 2.2rem; font-weight: 300; color: #fff; } #copy { background-color: #0E0919; } .fa-foo { font-size: 13px; color: #B48EFE; padding-right: 8px; } .p-copy { font-family: 'Raleway', sans-serif; size: 16px; line-height: 2.2rem; font-weight: 300; color: #D7D6D8; }