/* Theme Name: Adventure Soul Theme URI: https://themes.sweans.org/adventure-soul/ Author: Sweans Author URI: https://www.sweans.com/ Description: People are looking for new travel destinations and they search for this information online. If your travel business doesn�t have a website, you are losing tons of clients.Adventure-soul is a tour and travel website theme which is flexible, fast, lightweight, highly responsive and modern. Beautiful design and impressive functionality to please the most demanding users. This theme is suitable for your travel blogs, portfolio and more related to travelling. You can feature your travel activities and highlight your specialties.This theme can also help your users to book their trip in an easy way. Amazing design with visual effects will help you to amuse your viewers and make them feel as they are on a real trip. Requires at least: WordPress 4.0.0 Version: 1.0.0 License: GNU General Public License v2 or later License URI: LICENSE Text Domain: Adventure Soul Tags: holiday, one-column, custom-menu, editor-style, featured-images, custom-background, footer-widgets, threaded-comments This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ /**/ /******************************** header ***************************************/ * { margin: 0px; padding: 0px; } a { cursor: pointer; } .wp-caption, .wp-caption-text,.screen-reader-text,.gallery-caption, .bypostauthor, .alignright,.alignleft,.aligncenter { z-index: 1; } .banner-options { width: 100%; float: left; } /******* header******/ .menu-header { background-color: rgba(237, 28, 36, 0.7); width: 100%; float: left; } .menu-header ul li { display: inline-block; list-style-type: none; } .menu-header ul:first-child { padding-left: 0px !important; margin: 0px; } .menu-header ul li a{ color: #fff; padding:10px; font-family:'Darker Grotesque'; font-weight:400; font-size: 21px; transition: 0.3s; text-transform: uppercase; border-left: 2px solid transparent; border-right: 2px solid transparent; } .top_menu { padding-top: 60px; padding-bottom: 60px; width: 74% !important; float: right !important; margin: 0; } .menu{ padding-top: 60px; padding-bottom: 60px; width: 74% !important; float: right !important; margin: 0; } .top_menu li.current-menu-item a{ /*border-left: 1px solid #fff; border-right: 1px solid #fff;*/ font-family:'Darker Grotesque'; font-weight:900; } .menu li.current-menu-item a{ font-family:'Darker Grotesque'; font-weight:900; /*border-left: 1px solid #fff; border-right: 1px solid #fff;*/ } #mobile-menu{ float: right; width: 10%; font-size: 20px; color: #fff; display: none; } ul#menu-top_menu { float: right; margin: 0; padding-right: 4px; } .header-nav { width: 100%; background-color: #ed1c24; float: left; } .menu-header ul li a:hover{ color: #fff; text-decoration: none; /*font-family: 'Metric-Black';*/ border-left: 2px solid white; border-right: 2px solid white; } .slider-img { max-width: 100%; height: auto; } div#mobile-toggle { display: none; } .sub-menu{ background-color:#ed1c24; color:red; display:none; position: absolute; } .sub-menu li { box-shadow: 1px 1px 2px #fff; width: 100%; } .sub-menu a{ display: block; height: 30px; line-height: 30px; padding: 0 15px; color: #fff; } .sub-menu .sub-menu{ background-color:#ed1c24; color:red; width:100%; display:none; position: absolute; left: 100%; } .menu li:hover > .sub-menu { display: block; /* show sub menus when hovering over a parent */ } .menu a { color: #fff; text-transform: uppercase; } .footer .menu { padding-top: 0px; padding-bottom: 60px; width: 100% !important; float: right !important; margin: 0; } .footer .menu a { text-transform: none; color: #7e94dd; width: 100%; float: left; margin-bottom: 16px; } /**COMMENT***/ .comment-lists li { list-style-type: none; } /**childern*/ .children{ background-color:#ed1c24; color:red; display:none; position: absolute; width:200px; z-index:999; } .children ul { display: block; } .children li { box-shadow: 1px 1px 2px #fff; width: 100%; } .children a{ display: block; height: 30px; line-height: 30px; padding: 0 15px; color: #fff; } .children .children{ background-color:#ed1c24; color:red; width:100%; display:none; position: absolute; left: 100%; z-index:999; } .menu li:hover > .children { display: block; /* show sub menus when hovering over a parent */ } ul#menu-short { width: 100% !important; padding: 0px; } ul#menu-all-pages { width: 100% !important; padding: 0px; } ul#menu-all-pages-flat { width: 100% !important; float: left; padding: 0; } ul#menu-all-pages-flat .children{ display: none; } ul#menu-social-menu { width: 100% !important; float: left; padding: 0px; } ul#menu-testing-menu { width: 100% !important; float: left; padding: 0; } #wp-calendar { color: #a0a0a0; width: 100%; } ul#menu-top_menu { width: 100% !important; float: left; padding: 0; } img{ transition: .3s; } img:hover{ cursor:pointer; opacity: .7; } img.log { max-width: 100%; width: 26%; height: 160px; } .footer a{ font-family:'Darker Grotesque'; font-weight:600; } .footer p{ font-family:'Darker Grotesque'; font-weight:600; } .archive-page { width: 100%; float: left; margin-bottom: 50px; margin-top: 50px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); padding: 20px; } /*************************** home page**************************************************/ section.banner-section { position: relative; width: 100%; float: left; background-position: center center; background-size: cover; background-repeat: no-repeat; } .header-navigation { position: absolute; bottom: 0px; left: 0px; width: 100%; } .home-page { margin-top: 250px; margin-bottom: 350px; float: left; width: 100%; text-align: center; } .home-banner-heading h3{ font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:500; color:#fff; line-height: 0px; text-shadow: 1px 1px 0px #000000; } .home-banner-content h2{ color: #fff; font-size: 137.66px; font-family:'Darker Grotesque'; font-weight:900; text-shadow: 1px 1px 0px #000000; } .carousel-caption { bottom: 40%; text-align: center; } .carousel-indicators{ display: none; } .carousel-control-prev-icon{ height: 60px; width: 60px; background-size: 100%, 100%; border-radius: 50%; background-image: url(images/slider-left-icon.png); } .carousel-control-next-icon { height: 60px; width: 60px; background-size: 100%, 100%; border-radius: 50%; background-image: url(images/slider-right-icon.png); } .carousel-control-next-icon:after { font-size: 55px; color: red; } .carousel-control-prev-icon:after { font-size: 55px; color: red; } .carousel-control-prev { left: 12%; top: -20%; } .carousel-control-next { right: 12%; top: -20%; } /****cat **/ .archive a { word-wrap: break-word; font-family:'Darker Grotesque'; font-weight:700; } .archive p { word-wrap: break-word; font-family:'Darker Grotesque'; font-weight:700; } .archive { word-wrap: break-word; } /***********************************index**********************************/ .index-page{ float: left; width:100%; } .index-subpage { float: left; width: 100%; padding-top: 100px; padding-bottom: 100px; } .card { box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); } .index-subpage .card-img-top img { max-width: 100% !important; height: 200px !important; width:100% !important; } .index-subpage .card-body { height: auto; } .index-subpage h2.card-title { text-align: center; } .index-subpage h2.card-title a{ color: #000; text-decoration: none; font-family:'Darker Grotesque'; font-weight:900; font-size: 30px; } .index-subpage .card-text { text-align: justify; font-family:'Darker Grotesque'; font-weight:700; font-size: 18px; } .index-button a { background-color: #ff030d; border: 1px solid #ff030d; color: #fff; margin: 20px auto; text-transform: uppercase; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; display: block; cursor: pointer; transform: 0.3s; box-shadow: inset 0 -.01px 0 #ddd !important; } .index-button a:hover{ background-color: transparent; border:1px solid #000; color: red; } .index-page p.meta { padding-top: 0px; text-align: center; padding-bottom: 20px; } .fixedHeader { background-color: #ed1c24; color: #fff; height: 50px; position: fixed; top: 0; z-index: 9999999999; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); } .fixedHeader .top_menu { padding-top: 10px; padding-bottom: 10px; width: 100% !important; margin: 0; } .fixedHeader .menu { padding-top: 10px; padding-bottom: 10px; width: 100% !important; margin: 0; } .fixedHeader #menu-top_menu{ float: none; text-align: center; width:100% !important; } .index-subpage h2.center { width: 100%; text-align: center; font-size: 45px; font-family:'Darker Grotesque'; font-weight:900; } .index-subpage p.center { width: 100%; text-align: center; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; } form#searchform { text-align: center; padding: 50px; width: 100%; } /*********************************** footer ***************************************/ .footer-section { float: left; width:100%; background-color: #193282; } .footer-section li.current-menu-item { border-left: none; border-right: none; } ul#menu-footer-menu { list-style-type: none; width: 100% !important; margin: 0 !important; padding: 0 !important; } .footer { float: left; padding-top: 150px; padding-bottom: 150px; width: 100%; } .chw-title{ color: #fff; text-transform: uppercase; font-family:'Darker Grotesque'; font-weight:900; font-size: 32.3px; } .footer h2::after{ content: '', height:2px; width: 25%; color: red; } .textwidget p{ font-size: 24px; color: #7e94dd; font-family:'Darker Grotesque'; font-weight:600; float: left; width: 90%; line-height: 46px; text-align: justify; } .hr-line { width: 125px; padding-bottom: 70px; height: 5px; } hr { background-color: #7e94dd; } ul#menu-footer-menu { list-style-type: none; } ul#menu-footer-menu li { padding-bottom: 16px; } ul#menu-footer-menu li a{ color: #7e94dd; font-size: 24px; font-family:'Darker Grotesque'; font-weight:700; text-decoration: none; } ul#menu-footer-menu li a:hover{ color: #fff; } .footer-address { width: 80%; float: left; } .footer-section1 { width: 100%; padding-bottom: 10px; } i.fas.fa-map-marker-alt { font-size: 35px; color: #fff; padding-bottom: 30px; } .location-details { width: 75%; float: right; } .location-details p{ color: #7e94dd; font-size: 24px; font-family:'Darker Grotesque'; font-weight:700; } .footer-section2 { width: 100%; padding-bottom: 10px; float: left; } i.fas.fa-mobile-alt { font-size: 35px; color: #fff; } .mobile-details { float: right; width: 75%; } i.fas.fa-mobile-alt { font-size: 35px; color: #fff; width: 25%; float: left; } .mobile-details a { text-decoration: none; color: #7e94dd; font-size: 24px; font-family:'Darker Grotesque'; font-weight:700; } .footer-section3 { width: 100%; padding-bottom: 10px; float: left; } i.far.fa-envelope { font-size: 35px; color: #fff; float: left; } .email-details a { text-decoration: none; color: #7e94dd; font-size: 24px; font-family:'Darker Grotesque'; font-weight:700; } .email-details { float: right; width: 75%; } .social-icons { width: 100%; float: left; } i.fab.fa-facebook-f { font-size: 35px; padding-right: 25px; color: #c4c4c4; } i.fab.fa-facebook-f:hover { color: #fff; } i.fab.fa-twitter { font-size: 35px; padding-right: 25px; color: #c4c4c4; } i.fab.fa-twitter:hover{ color: #fff; } i.fab.fa-linkedin-in { font-size: 35px; padding-right: 25px; color: #c4c4c4; } i.fab.fa-linkedin-in:hover{ color: #fff; } i.fab.fa-instagram { font-size: 35px; padding-right: 25px; color: #c4c4c4; } i.fab.fa-instagram:hover{ color:#fff; } i.fab.fa-youtube { font-size: 35px; padding-right: 25px; color: #c4c4c4; } i.fab.fa-youtube:hover{ color:#fff; } .social-icon { padding-bottom: 20px; padding-top: 20px; } .sub-footer { width: 100%; float: left; background-color: #0e2670; } .sub-footer p { padding-bottom: 60px; padding-top: 60px; text-align: center; color: #bdbdbd; font-size: 21px; font-family:'Darker Grotesque'; font-weight:400; } .sub-footer a { text-decoration: none; color: #bdbdbd; font-family:'Darker Grotesque'; font-weight:400; } .sub-footer a:hover { color: #fff; text-decoration: none; } .chw-location { float: left; width: 100%; } .chw-location a { text-decoration: none; color: #7e94dd; font-size: 24px; font-family:'Darker Grotesque'; font-weight:600; transition: 0.3s; } .contact_innovate { float: left; } .contact_innovate i.fas.fa-map-marker-alt { width: 20%; padding-bottom: 25px; float: left; font-size: 35px; color: #fff; } .contact_innovate i.fas.fa-mobile-alt { font-size: 35px; color: #fff; width: 20%; float: left; } .contact_innovate i.far.fa-envelope { font-size: 35px; color: #fff; float: left; width: 20%; } .facebook-social-media-top-footer { padding-top: 15px; padding-bottom: 15px; } .Social-Media-top-Holder-footer { padding-top: 30px; } h2.chw-title::after { content: ''; padding: 1px; background-color: #697aae; display: block; margin-top: 31px; width: 40%; margin-bottom: 50px; } .chw-location a:hover{ color: #fff; } .footer-missing h3 { text-align: center; padding-top: 45%; color: #fff; text-transform: uppercase; padding-bottom: 55%; } .footer-missing { border: 1px solid #fff; } .footer li a { color: #fff; text-decoration: none; font-family:'Darker Grotesque'; font-weight:600; font-size: 21px; } .footer li{ list-style-type: none; } /************************************* second-section *******************************/ .second-section{ background-image: url(images/section-2.jpg); background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; } .second-section a:hover { color:#fd4c06; text-decoration: none; } .destination-part { float: left; padding-top: 120px; padding-bottom: 350px; } .destination-image { float: left; max-width: 37%; background-color: #d7d7d7; border-radius: 50%; } .destination-image img { max-width: 95%; float: left; margin-left: 1%; margin-top: 3%; border-radius: 50%; } .destination-details { float: right; padding-top: 30px; width: 60%; } .destination-details h4 { font-size: 30px; text-transform: uppercase; font-family:'Darker Grotesque'; font-weight:900; line-height: 42.03px; } .destination-details p { font-size: 18px; color: #636363; font-family:'Darker Grotesque'; font-weight:700; } .destination-details h6 { font-family: 'Dosis', sans-serif; font-weight: 900; font-size: 21px; line-height: 33px; } .adventures-part { width: 100%; float: left; } .adventures-details { float: left; width: 45%; padding-top: 169px; } .adventures-image { float: right; width: 50%; } .adventures-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .adventures-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .adventures-image { float: right; max-width: 50%; background-color: #3553b5; border-radius: 50%; } .adventures-image img { max-width: 98%; float: left; margin-left: 1%; margin-top: 2%; border-radius: 50%; } .adventures-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #ed1c24; } .luxury-part { width: 100%; float: left; } .luxury-details { float: right; width: 45%; padding-top: 115px; } .luxury-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .luxury-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .luxury-image { float: left; max-width: 50%; background-color: #3553b5; border-radius: 50%; } .luxury-image img { max-width: 98%; float: right; margin-right: 0%; margin-top: 2%; border-radius: 50%; } .luxury-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #ed1c24; } .wildlife-part { width: 100%; float: left; padding-bottom: 175px; } .wildlife-details { float: left; width: 45%; padding-top: 190px; } .wildlife-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .wildlife-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .wildlife-image { float: right; max-width: 50%; background-color: #3553b5; border-radius: 50%; } .wildlife-image img { max-width: 98%; float: right; margin-right: 0%; margin-top: 2%; border-radius: 50%; } .wildlife-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #ed1c24; } .video-section{ background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; margin: -1px; } .video_title { color: #fff; text-align: right; padding-top: 167px; padding-bottom: 165px; font-family: 'Pacifico'; font-size: 76.38px; width: 70%; float: left; padding-right: 8%; } .video-icon { float: left; width: 30%; padding-top: 167px; } /************************ section 4*******************/ .section-4{ background-image: url(images/section-4-bg.jpg); background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; margin: -1px; } .second-slider{ text-align: right; padding-top: 170px; } ul.lSPager.lSpg { float: right; } .second-slider h3 { width: 100%; float: right; font-size: 60px; font-family:'Darker Grotesque'; font-weight:400; color: #004c79; padding-bottom: 40px; text-transform: uppercase; } .second-slider p { float: right; font-size: 24.02px; color: #7b7b7b; font-family:'Darker Grotesque'; font-weight:700; width: 100%; padding-bottom: 30px; } .second-slider a { float: right; font-family: 'Pacifico'; color: #ed1c24; font-size: 48.5px; margin-bottom: 75px; } .second-slider a:hover { text-decoration: none; color:#130000; } .lSAction > .lSPrev { background-image: url(images/left-icon.png); background-position: center top; background-size: cover; background-repeat: no-repeat; height: 70px; width: 70px; border-radius: 50%; opacity: 1; left: 85%; top: 80%; } .lSAction > .lSNext { background-image: url(images/right-icon.png); background-position: center top; background-size: cover; background-repeat: no-repeat; height: 70px; width: 70px; border-radius: 50%; opacity: 1; top: 80%; } .lSSlideOuter .lSPager.lSpg>li { display: none; } ul#lightSlider{ height: 500px !important; } .slider-full { width: 100%; float: left; } .slider-image { width: 45%; float: left; } .slider-image img { max-width: 100%; border-radius: 50% } .slider-content { width: 50%; float: right; padding-top: 94px; } .slider-content h3 { font-size: 36px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; padding-bottom: 40px; line-height: 56.66px; } .slider-content p { float: right; font-size: 21px; color: #fff; font-family:'Darker Grotesque'; font-weight:700; width: 100%; line-height: 36px; padding-bottom: 200px; } .slider-content a { float: left; font-family: 'Pacifico'; color: #193282; font-size: 48.5px; margin-bottom: 75px; } .slider-content a:hover { text-decoration: none; color:#130000; } .third-slider { padding-top: 280px; padding-bottom: 135px; } ul#ullightSlider{ height: 570px !important; } /******************************** contact-form ***************************************/ .contactform-section{ background-image: url(images/Contact-form.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; width: 100%; float: left; } .first-row { width: 100%; float: left; margin-bottom: 35px; } .input-feild { margin-right: 2%; width: 49%; float: left; } .input-feild2 { width: 48%; float: right; } .contactform-section h3 { text-align: center; color: #fff; padding-top: 165px; font-size: 72.02px; font-family:'Darker Grotesque'; font-weight:900; } .contactform-section p { color: #fff; text-align: center; margin-top: 30px; font-size: 21px; margin-bottom: 70px; font-family:'Darker Grotesque'; font-weight:700; } input{ margin:0px; padding:0px; outline-style: none; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { width: 100%; padding-bottom: 15px; padding-top: 15px; text-transform: uppercase; padding-left: 20px; } input.wpcf7-form-control.wpcf7-text { width: 100%; padding-bottom: 15px; padding-top: 15px; text-transform: uppercase; padding-left: 20px; } textarea.wpcf7-form-control.wpcf7-textarea { width: 100%; height: 190px; text-transform: uppercase; padding: 20px; } input.wpcf7-form-control.wpcf7-submit { background-color: #ff030d; border: none; color: #fff; margin: 20px auto; width: 220px; height: 60px; text-transform: uppercase; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; display: block; cursor: pointer; } .contact-form input:nth-child(2n) { margin-right: 0; margin-left: 0; } .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors { color: #fff; text-align: center; padding-bottom: 30px; font-size: 20; } span.wpcf7-not-valid-tip { color: #f00; font-size: 20px; font-weight: normal; display: block; } input.wpcf7-form-control.wpcf7-submit:hover { background-color: transparent; border: 1px solid #fff; } /********************************* package section******************************/ .package-banner{ width: 100%; float: left; background-size: cover; background-position: center center; background-repeat: no-repeat; height: auto; position: relative; } .package_title { padding-top: 285px; padding-bottom: 285px; } .package-header { position: absolute; bottom: 0px; left: 0px; width: 100%; } .package_title h3 { font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:900; color: #ffffff; text-align: center; text-transform: uppercase; text-shadow: 0px 1px 54px #00000063; word-wrap: break-word; } /******************** package section-2**********************************/ .package-second-section{ background-image: url(images/packages-section-2.jpg); background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; } .package-destination-part { float: left; padding-top: 120px; padding-bottom: 350px; } .package-destination-image { float: left; max-width: 37%; background-color: #d7d7d7; border-radius: 50%; } .package-destination-image img { max-width: 95%; float: left; margin-left: 1%; margin-top: 3%; } .package-destination-details { float: right; padding-top: 100px; width: 60%; } .package-destination-details h4 { font-size: 30.03px; text-transform: uppercase; font-family:'Darker Grotesque'; font-weight:900; line-height: 42.03px; font-weight: normal; } .package-destination-details p { font-size: 18px; color: #636363; font-family:'Darker Grotesque'; font-weight:700; } .package-adventures-part { width: 100%; float: left; } .package-adventures-details { float: left; width: 45%; padding-top: 169px; } .package-adventures-image { float: right; width: 50%; } .package-adventures-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .package-adventures-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .package-adventures-image { float: right; max-width: 50%; background-color: #ac0007; border-radius: 50%; } .package-adventures-image img { max-width: 98%; float: left; margin-left: 1%; margin-top: 2%; } .package-adventures-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #193282; } .package-luxury-part { width: 100%; float: left; } .package-luxury-details { float: right; width: 45%; padding-top: 190px; } .package-luxury-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .package-luxury-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .package-luxury-image { float: left; max-width: 50%; background-color: #ac0007; border-radius: 50%; } .package-luxury-image img { max-width: 98%; float: right; margin-right: 0%; margin-top: 2%; border-radius: 50%; } .package-luxury-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #193282; } .package-wildlife-part { width: 100%; float: left; padding-bottom: 175px; } .package-wildlife-details { float: left; width: 45%; padding-top: 190px; } .package-wildlife-details h4 { font-size: 66px; color: #fff; font-family:'Darker Grotesque'; font-weight:900; text-transform: uppercase; } .package-wildlife-details p { color: #fff; font-size: 21px; font-family:'Darker Grotesque'; font-weight:700; padding-top: 10px; } .package-wildlife-image { float: right; max-width: 50%; background-color: #ac0007; border-radius: 50%; } .package-wildlife-image img { max-width: 98%; float: right; margin-right: 0%; margin-top: 2%; border-radius: 50%; } .package-wildlife-details a { font-family: 'Pacifico'; font-size: 48.47px; color: #193282; } .package-second-section a:hover { color:#2b2c2d; text-decoration: none; } .search-page-result{ box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); margin-top: 50px; margin-bottom: 50px; padding: 20px; float: left; width: 100%; } /********************************* conatct section******************************/ .conatct-banner{ width: 100%; float: left; background-size: cover; background-position: center center; background-repeat: no-repeat; height: auto; position: relative; } .conatct_title { padding-top: 285px; padding-bottom: 285px; } .conatct-header { position: absolute; bottom: 0px; left: 0px; width: 100%; } .conatct_title h3 { font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:900; color: #ffffff; text-align: center; text-transform: uppercase; text-shadow: 0px 1px 54px #00000063; } /****************************** ***********************************/ .conatct-second-section{ background-image: url(images/contact-section2-bg.jpg); background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; } .contact-sub-feild { padding-top: 110px; text-align: center; padding-bottom: 500px; } .contact-sub-feild img { max-width: 100%; text-align: center; } .contact-sub-phone-image { width: 100%; float: left; height: 150px; } .contact-sub-fax-image { width: 100%; float: left; height: 150px; } .contact-sub-email-image { width: 100%; float: left; height: 150px; } .contact-sub-email-image img { padding-top: 40px; } .contact-sub-feild a { margin-top: 20px; width: 100%; float: left; font-size: 21px; color: #000; padding-bottom: 90px; font-family: 'Lato', sans-serif; font-weight: 900; text-decoration: none; } .contact-sub-feild h6 { font-size: 18px; color: #5c5e62; padding-bottom: 15px; font-family: 'Lato', sans-serif; font-weight: 400; text-transform: uppercase; } .contact-sub-feild p { font-size: 18px; color: #5c5e62; font-family:'Darker Grotesque'; font-weight:700; } .center { text-align: center; } /************************* map ********************/ .map { width: 100%; float: left; } .map iframe { width: 100%; float: left; height: 550px; } .locate-us h3 { text-align: center; font-size: 72.02px; color: #fff; padding-bottom: 72px; font-family:'Darker Grotesque'; font-weight:900; } .locate-us{ width: 100%; float: left; padding-bottom: 145px; } /************************************************** about us *******************************/ .about-banner{ width: 100%; float: left; background-size: cover; background-position: center center; background-repeat: no-repeat; height: auto; position: relative; } .about_title { padding-top: 285px; padding-bottom: 285px; } .about-header { position: absolute; bottom: 0px; left: 0px; width: 100%; } .about_title h3 { font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:900; color: #ffffff; text-align: center; text-transform: uppercase; text-shadow: 0px 1px 54px #00000063; } /********* about-second ************/ .about-second-section{ background-image: url(images/contact-section2-bg.jpg); background-position: center top; background-size: cover; background-repeat: no-repeat; float: left; width: 100%; height: auto; } .about-second-part { float: left; padding-top: 120px; padding-bottom: 620px; } .about-section-image { float: left; max-width: 37%; background-color: #d7d7d7; border-radius: 50%; } .about-section-image img { max-width: 95%; float: left; margin-left: 1%; margin-top: 3%; } .about-section-details { float: right; padding-top: 30px; width: 60%; } .about-section-details h4 { font-size: 30px; text-transform: uppercase; font-family:'Darker Grotesque'; font-weight:900; line-height: 42.03px; font-weight: normal; } .about-section-details p { font-size: 18px; color: #636363; font-family:'Darker Grotesque'; font-weight:700; } .about-section-details h6 { font-family: 'Dosis', sans-serif; font-weight: 700; font-size: 21px; line-height: 33px; } .about-repeater h3 { font-size: 21px; color: #fff; padding-top: 20px; } .about-hr { width: 100%; float: left; } .about-hr hr{ width: 15%; float: left; background-color: #ed1c24; } .about-repeater p{ font-family: 'Lato', sans-serif; font-weight: 400; color: #fff; font-size: 14px; line-height: 24px; } .about-repeater { padding-bottom: 125px; } .about-section-3 { width: 100%; float: left; } .entry ul ul { padding-left: 3%; } .entry ul ol { padding-left: 3%; } .entry ol ul { padding-left: 3%; } .entry ol ol { padding-left: 3%; } .entry ul li{ font-family:'Darker Grotesque'; font-weight:700; font-size: 21px; } .entry ol li{ font-family:'Darker Grotesque'; font-weight:700; font-size: 21px; } /********************************* blog page******************************/ .blog-banner{ width: 100%; float: left; background-size: cover; background-position: center center; background-repeat: no-repeat; height: auto; position: relative; } img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image { max-width: 100%; height: auto; } .featured_box { width: 30%; float: right; } .blog-details { float: left; width: 70%; } .blog_title { padding-top: 100px; padding-bottom: 100px; text-transform: uppercase; } .blog-header { position: absolute; bottom: 0px; left: 0px; width: 100%; } .blog_title h2 { font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:900; color: #ffffff; text-align: center; text-transform: uppercase; text-shadow: 0px 1px 54px #00000063; } .blog_outer1 { float: left; margin-bottom: 25px; margin-top: 100px; background-color: #fff; padding: 20px; width: 100%; box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); transition: .3s; cursor: pointer; } .blog_outer1:hover{ box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); } .blog_outer1 a{ text-decoration: none; color: #000; text-transform: uppercase; } .read1 a { color: red; text-transform: none; } .read1 a:hover{ color: blue; } section.blog-body { float: left; width: 100%; } /*****media****/ .media-part { float: left; padding-top: 100px; padding-bottom: 100px; } .media-part .card-img-top{ height: 300px; } /***destination***/ .destination-part{ float: left; padding-top: 100px; padding-bottom: 300px; } .destination-part .card-img-top{ height: 300px; } /***************************** single page*********************/ h1.title a { color: #000; text-decoration: none; } h1.title { text-align: center; padding-top: 10px; } .single-page li { font-family:'Darker Grotesque'; font-weight:700; list-style-position: inside; padding-left: 25px; font-size: 24px; } .blogMetaOuter1 { text-align: center; font-family:'Darker Grotesque'; font-weight:700; font-size: 21px; color: #7d7a7a; padding-bottom: 10px; } .single-page{ float: left; width: 100%; height: auto; } .comment-form label { float: left; width: 100%; font-size: 26px; font-family:'Darker Grotesque'; font-weight:700; } .comment-page input { margin-top: 10px; padding: 10px; outline-style: none; width: 50%; border: 1px solid black; } .comment-page textarea#comment { margin-top: 10px; width: 95%; border: 1px solid #000; } .form-submit input#submit { margin: 0px; padding: 20px; outline-style: none; width: 25% !important; font-size: 25px; color: #fff; text-transform: uppercase; background-color: #ed1c24; border: none; cursor: pointer; transform: 0.3s; font-family:'Darker Grotesque'; font-weight:900; } .form-submit input#submit:hover { border-block-end-color: transpa; background-color: transparent; border: 1px solid #ed1c24; color: #000; } p.comment-form-cookies-consent { display: none; } div#commentsbox { padding-top: 100px; padding-bottom: 100px; } span.comtext { font-size: 24px; } .comment-body { width: 100%; color: #000; margin: 20px; font-size: 21px; border: 1px solid #fff; float: left; box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); padding: 20px; } .comment-lists { float: left; } .comment-lists .children { display: block; background-color: transparent; color: black; position: inherit; width: 100%; } .comment .comment { padding-left: 5%; } .single-page a { color: #000; text-decoration: none; font-family:'Darker Grotesque'; font-weight:700; font-size: 24px; } .single-page a:hover{ color: #ed1c24; cursor: pointer; } .single-page p { color:#000; font-family:'Darker Grotesque'; font-weight:700; font-size: 21px; text-align: justify; } .single-page h1{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .single-page h2{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .single-page h3{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .single-page h4{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .single-page h5{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .single-page h6{ color:000; font-family:'Darker Grotesque'; font-weight:900; } .blogCategories { text-align: center; } .single-page-body { padding: 20px; margin-top: 30px; margin-bottom: 30px; box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); float: left; width: 100%; } .single-post-img { width: 100%; float: left; padding: 20px; margin-bottom: 20px; text-align: center; } .single-post-img img{ box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); max-width: 100%; } .entry { float: left; } .comment-page { float: left; width: 100%; } /***************** error msg **************/ .contentmain_404 { text-align: center; padding-top: 100px; padding-bottom: 100px; } /**************** archive******************/ h2.title { text-align: center; font-size: 15px; padding-top: 100px; } p.meta { padding-top: 50px; } /******************** page******************************/ .page-banner{ width: 100%; float: left; background-size: cover; background-position: center center; background-repeat: no-repeat; height: auto; position: relative; } .page_title { padding-top: 285px; padding-bottom: 285px; } .page-header{ position: absolute; bottom: 0px; left: 0px; width: 100%; } .page_title h3 { font-size: 101.75px; font-family:'Darker Grotesque'; font-weight:900; color: #ffffff; text-align: center; text-transform: uppercase; text-shadow: 0px 1px 54px #00000063; } .page-details{ padding-top: 100px; padding-bottom: 100px; float: left; } .page-details h2 { font-family:'Darker Grotesque'; font-weight:900; font-size: 30px; line-height: 40px; } .page-details p { font-family:'Darker Grotesque'; font-weight:700; font-size: 18px; line-height: 40px; } /********* search form ***************/ form#searchform { text-align: center; padding: 50px; } input { margin: 0px; padding: 10px; outline-style: none; width: 50%; border: 1px solid black; } input#searchsubmit { width: 15%; background-color: red; color: #fff; text-transform: uppercase; cursor: pointer; } .search-item h1.title { text-align: center; padding-top: 30px; font-family:'Darker Grotesque'; font-weight:900; font-size: 30px; line-height: 40px; } .search-item h1.title a{ text-align: center; padding-top: 30px; font-family:'Darker Grotesque'; font-weight:900; font-size: 35px; line-height: 40px; } .entry p { font-size: 24px; font-family:'Darker Grotesque'; font-weight:400; } .search-item p.meta { padding-top: 5px; padding-bottom: 15px; text-align: center; font-family:'Darker Grotesque'; font-weight:700; font-size: 21px; } .search-item { padding-bottom: 100px; } .search-item p.links { font-size: 16px; font-family:'Darker Grotesque'; font-weight:700; } .card { margin-bottom: 20px; } .fixedSubHeader{ position: fixed; background-color: #ed1c24; height: 50px; width:100%; top:0; z-index: 9999999999999; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); } .fixedSubHeader .top_menu { padding-top: 10px; padding-bottom: 10px; width: 100% !important; float: none; margin: 0; } .fixedSubHeader .menu { padding-top: 10px; padding-bottom: 10px; width: 100% !important; float: none; margin: 0; } .fixedSubHeader #menu-top_menu { text-align: center; width: 100%; } .fancybox-container { z-index: 99999999999999999999999999999999999 !important; } /****************************************************** 1440 ***********************************/ @media only screen and ( max-width: 1440px) { .home-banner-content h2{ font-size: 115.66px; } .home-banner-heading h3 { font-size: 80.75px; } .carousel-control-prev-icon { height: 45px; width: 45px; } .carousel-control-next-icon { height: 45px; width: 45px; } .menu-header ul li a { color: #fff; padding: 10px; font-family:'Darker Grotesque'; font-weight:400; font-size: 20px; } .destination-details h4 { font-size: 25px; line-height: 35.03px; } .destination-details p { font-size: 16px; } .destination-details h6 { font-size: 18px; line-height: 30px; } .adventures-details h4 { font-size: 55px; } .adventures-details p { color: #fff; font-size: 18px; } .adventures-details a { font-size: 35.47px; } .adventures-details img { max-width: 99%; } .luxury-details h4 { font-size: 55px; } .luxury-details p { color: #fff; font-size: 18px; } .luxury-details a { font-size: 35.47px; } .luxury-image img { max-width: 99%; } .wildlife-details h4 { font-size: 55px; } .wildlife-details p { color: #fff; font-size: 18px; } .wildlife-details a { font-size: 35.47px; } .wildlife-image img { max-width: 99%; } .package_title h3 { font-size: 85.75px; } .contactform-section h3 { text-align: center; color: #fff; padding-top: 120px; font-size: 50.02px; } .contactform-section p { margin-top: 25px; font-size: 18px; margin-bottom: 45px; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { padding-bottom: 10px; padding-top: 10px; } input.wpcf7-form-control.wpcf7-text { padding-bottom: 10px; padding-top: 10px; padding-left: 20px; } textarea.wpcf7-form-control.wpcf7-textarea { width: 100%; height: 150px; } .package_title { padding-top: 220px; padding-bottom: 250px; } .about-second-part { padding-bottom: 450px; } .page_title h3 { font-size: 80.75px; } .package_title h3 { font-size: 80.75px; } .locate-us h3 { text-align: center; font-size: 60.02px; color: #fff; padding-bottom: 60px; } .contact-sub-feild { padding-top: 110px; text-align: center; padding-bottom: 350px; } } /****************************************************** 1360 ***********************************/ @media only screen and ( max-width: 1360px) { .second-slider h3 { font-size: 50px; padding-bottom: 15px; } .second-slider p { font-size: 21.02px; padding-bottom: 15px; } .lSAction > .lSPrev { height: 60px; width: 60px; left: 87%; top: 70%; } .lSAction > .lSNext { height: 60px; width: 60px; top: 70%; } .second-slider a { font-size: 42.5px; margin-bottom: 69px; } .video_title { padding-top: 140px; padding-bottom: 140px; font-size: 65.38px; } .video-icon { float: left; width: 30%; padding-top: 140px; } .video-icon img { max-width: 100%; } .destination-part { padding-top: 120px; padding-bottom: 300px; } .textwidget p { font-size: 18px; } .chw-title { padding-bottom: 0px; } ul#menu-footer-menu li a { font-size: 18px; } ul#menu-footer-menu li { padding-bottom: 15px; } .sub-footer p { padding-bottom: 60px; padding-top: 50px; font-size: 16px; } i.fab.fa-facebook-f { font-size: 30px; padding-right: 20px; } i.fab.fa-twitter{ font-size: 30px; padding-right: 20px; } i.fab.fa-linkedin-in{ font-size: 30px; padding-right: 20px; } i.fab.fa-instagram { font-size: 30px; padding-right: 20px; } i.fab.fa-youtube { font-size: 30px; padding-right: 20px; } .footer { float: left; padding-top: 125px; width: 100%; padding-bottom: 125px; } .chw-title { font-size: 30.3px; } .package_title h3 { font-size: 70.75px; } .page_title h3 { font-size: 70.75px; } .blog_title h3 { font-size: 70.75px; } .blog_title { padding-top: 250px; } .chw-location a { font-size: 18px; } .contact_innovate i.fas.fa-map-marker-alt { font-size: 30px; } .contact_innovate i.fas.fa-mobile-alt { font-size: 30px; } .contact_innovate i.far.fa-envelope { font-size: 30px; } } /****************************************************** 1200 ***********************************/ @media only screen and ( max-width: 1201px) { .home-banner-content h2 { font-size: 100.66px; } .home-banner-heading h3 { font-size: 60.75px; } .menu-header ul li a { padding: 12px; font-size: 18px; } .header-nav img { max-width: 100%; } .top_menu { width: 69% !important; } .menu { width: 69% !important; } .chw-location a { font-size: 18px; } .contact_innovate i.fas.fa-map-marker-alt { font-size: 30px; } .contact_innovate i.fas.fa-mobile-alt { font-size: 30px; } .contact_innovate i.far.fa-envelope { font-size: 30px; } .video_title { font-size: 55.38px; } .video-icon { float: left; width: 30%; padding-top: 120px; } .lSAction > .lSPrev { left: 85%; } .slider-content h3 { font-size: 33px; padding-bottom: 30px; line-height: 45.66px; } .footer { padding-top: 90px; padding-bottom: 70px; } } @media only screen and ( max-width: 1199px) { .menu-header ul li a { padding: 5px; font-size: 17px; } } /******************************************* mobile ********************************/ @media only screen and ( max-width: 1000px) { .fa.fa-bars { color: #cac2c2; } .menu a { color: #fff; text-transform: uppercase; font-size: 24px; font-family: 'Darker Grotesque'; font-weight: 400; } .menu ul li{ list-style-type: none; } .menu ul li a{ color: #fff; font-size: 21px; text-decoration: none; font-family: 'Darker Grotesque'; font-weight: 400; } #mobile-menu{ display: block; float: right; width: 10%; font-size: 35px; position: fixed; right: 0; top:0%; z-index: 999; } .menu-header{ position: static; display: none; } .mobile-logo { width: 100%; float: left; height: auto; } .mobile-logo img.log { max-width: 100%; height: auto; width: 100%; } .header-navigation { top: 0%; right: 0; width: 100%; } #mobile-toggle { width: 100%; height: 100vh; position: fixed; top: 0%; background-color: #ec2e2e; z-index: 99999; color: #fff; right: 0%; text-align: center; } i#menu-exit { font-size: 40px; float: right; padding-right: 10%; padding-top: 5%; } ul#menu-top_menu-1 { list-style: none; } .top_menu { width: 100% !important; padding-top: 0px; padding-bottom: 0px; } .menu { width: 100% !important; padding-top: 0px; padding-bottom: 0px; } ul#menu-top_menu-1 li a{ color: #fff; font-size: 20px; padding-bottom: 10px; cursor: pointer; float: left; width: 100%; } .carousel-control-prev { z-index: 9999; } .carousel-control-next { z-index: 9999; } .video_title { padding-top: 50px; padding-bottom: 0px; font-size: 50.38px; width: 100%; text-align: center; } .video-icon { float: left; width: 100%; padding-top: 30px; text-align: center; padding-bottom: 50px; } .lSAction > .lSPrev { height: 60px; width: 60px; left: 85%; top: 70%; } .second-slider { text-align: right; padding-top: 100px; } .third-slider { padding-top: 100px; padding-bottom: 100px; } .slider-content h3 { font-size: 29px; padding-bottom: 32px; line-height: 40.66px; } .slider-content p { float: right; font-size: 18px; } .about-section-details h4 { font-size: 24px; line-height: 25.03px; } /**** blog***/ .featured_box { width: 100%; float: left; } .blog-details { float: left; width: 100%; padding-top: 20px; } /* .fixedHeader{ display: none; } .fixedSubHeader{ display: none; }*/ } /******************************************* mobile ********************************/ @media only screen and ( max-width: 991px) { .carousel-caption { bottom: 32%; text-align: center; } .home-banner-heading h3 { font-size: 52.75px; } .home-banner-content h2 { font-size: 90.66px; } .destination-part { padding-top: 120px; padding-bottom: 100px; } .destination-image { float: left; max-width: 100%; background-color: #d7d7d7; border-radius: 50%; margin-left: 17%; } .destination-details { float: right; padding-top: 20px; width: 100%; } .adventures-part { width: 100%; float: left; display: flex; flex-wrap: wrap; flex-direction: column-reverse; } .adventures-details { float: left; width: 100%; padding-top: 0px; padding-bottom: 50px; } .adventures-image { float: right; max-width: 100%; margin-right: 20%; margin-top: 20px; margin-bottom: 34px; margin-left: 20%; } .luxury-details { float: right; width: 100%; padding-top: 20px; padding-bottom: 100px; } .luxury-image { float: left; max-width: 100%; margin-left: 20%; margin-right: 20%; } .wildlife-part { width: 100%; float: left; padding-bottom: 175px; display: flex; flex-wrap: wrap; flex-direction: column-reverse; } .wildlife-details { float: left; width: 100%; padding-top: 50px; } .wildlife-image { float: right; max-width: 100%; background-color: #3553b5; border-radius: 50%; margin-top: 20px; margin-right: 20%; margin-left: 20%; } .lSAction > .lSPrev { height: 60px; width: 60px; left: 80%; top: 70%; } .lSAction > .lSNext { height: 60px; width: 60px; top: 70%; } .third-slider .lSAction > .lSPrev { height: 60px; width: 60px; left: 80%; top: 86%; } .third-slider .lSAction > .lSNext { height: 60px; width: 60px; top: 86%; } ul#ullightSlider { height: auto !important; } .slider-image { max-width: 100%; margin-left: 17%; } .slider-content { width: 100%; float: right; padding-top: 59px; } .second-slider h3 { font-size: 45px; padding-bottom: 15px; width: 100%; } /********* about page **********/ .package_title { padding-top: 200px; padding-bottom: 200px; } .about-section-image { float: left; max-width: 100%; margin-left: 17%; margin-right: 17%; } .about-section-details { float: right; padding-top: 30px; width: 100%; } .about-section-details h6 { font-size: 19px; } .about-second-part { padding-bottom: 200px; } .about-repeater { padding-bottom: 50px; } .about-section-3 { padding-bottom: 100px; } /********** page **************/ .page_title { padding-top: 200px; padding-bottom: 200px; } .page-details p { font-size: 18px; line-height: 34px; } .package-destination-image { float: left; max-width: 100%; margin-left: 17%; margin-right: 17%; } .package-destination-details { float: right; padding-top: 60px; width: 100%; } .package-destination-part { float: left; padding-top: 100px; padding-bottom: 100px; } .package-adventures-part { display: flex; flex-wrap: wrap; flex-direction: column-reverse; } .package-adventures-image { float: right; max-width: 100%; margin: auto; } .package-adventures-details { float: left; width: 100%; padding-top: 25px; padding-bottom: 100px; } .package-luxury-image { max-width: 100%; margin-left: 20%; margin-right: 20%; } .package-luxury-details { float: right; width: 100%; padding-top: 25px; padding-bottom: 100px; } .package-wildlife-part { display: flex; flex-wrap: wrap; flex-direction: column-reverse; padding-bottom: 100px; } .package-wildlife-image { max-width: 100%; margin-left: 20%; margin-right: 20%; } .package-wildlife-details { float: left; width: 100%; padding-top: 25px; } /****blog****/ .blog_title { padding-top: 200px; padding-bottom: 200px; } /**** contact us**/ .contact-sub-feild { padding-top: 50px; text-align: center; padding-bottom: 0px; } .contact-sub-feild a { margin-top: 2px; width: 100%; float: left; font-size: 21px; color: #000; padding-bottom: 10px; } .locate-us { padding-top: 100px; } .locate-us h3 { text-align: center; font-size: 50.02px; } /***** comments **********/ .form-submit input#submit { width: 50% !important; } .comment-page input { width: 80%; } .comment-page textarea#comment { width: 100%; } } /******************************************* mobile ********************************/ @media only screen and ( max-width: 767px) { .home-banner-heading h3 { font-size: 45.75px; } .home-banner-content h2 { font-size: 70.66px; } .carousel-caption { bottom: 35%; } .destination-image { margin-right: 17%; margin-left: 17%; } .destination-details h4 { font-size: 21px; line-height: 30.03px; } .destination-details p { font-size: 14px; } .destination-details h6 { font-size: 16px; line-height: 21px; } .adventures-details { text-align: center; } .adventures-details h4 { font-size: 50px; } .adventures-details p { color: #fff; font-size: 16px; } .adventures-details a { font-size: 30.47px; } .luxury-part { text-align: center; } .luxury-details { padding-bottom: 50px; } .luxury-details h4 { font-size: 50px; } .luxury-details p { font-size: 16px; } .luxury-details a { font-size: 30.47px; } .wildlife-details h4 { font-size: 50px; } .wildlife-details p { font-size: 16px; } .wildlife-details a { font-size: 30.47px; } .wildlife-part { padding-bottom: 100px; text-align: center; } .video_title { font-size: 45.38px; } .lSAction > .lSPrev { height: 50px; width: 50px; left: 76%; top: 65%; } .lSAction > .lSNext { height: 50px; width: 50px; top: 65%; } .second-slider h3 { font-size: 38px; padding-bottom: 10px; width: 100%; } .second-slider p { font-size: 18.02px; padding-bottom: 10px; } .second-slider a { font-size: 35.5px; margin-bottom: 65px; } .third-slider { padding-top: 0px; padding-bottom: 100px; } .slider-content h3 { font-size: 29px; padding-bottom: 20px; line-height: 30.66px; } .slider-content p { font-size: 16px; line-height: 25px; } .slider-content a { font-size: 32.5px; margin-bottom: 50px; } .third-slider .lSAction > .lSNext { height: 50px; width: 50px; top: 86%; } .third-slider .lSAction > .lSPrev { height: 50px; width: 50px; left: 76%; top: 86%; } /********* about ***********/ .package_title h3 { font-size: 60.75px; } .package_title { padding-top: 150px; padding-bottom: 150px; } .about-second-part { padding-bottom: 200px; } .contactform-section h3 { padding-top: 70px; font-size: 44.02px; } .contactform-section p { margin-top: 25px; font-size: 16px; margin-bottom: 45px; } input.wpcf7-form-control.wpcf7-submit { width: 180px; } /******* PAGE ************/ .page_title { padding-top: 150px; padding-bottom: 150px; } .page_title h3 { font-size: 60.75px; } .page-details p { font-size: 16px; line-height: 30px; } .package-luxury-details { text-align: center; } .package-adventures-details h4 { font-size: 50px; text-align: center; } .package-adventures-details p { color: #fff; font-size: 16px; text-align: center; } .package-adventures-details a { font-size: 35.47px; text-align: center; } .package-adventures-details { padding-bottom: 50px; text-align: center; } .package-luxury-details h4 { font-size: 50px; } .package-luxury-details p { font-size: 16px;; } .package-luxury-details a { font-size: 35.47px; } .package-wildlife-part { text-align: center; } .package-wildlife-details h4 { font-size: 50px; } .package-wildlife-details p { color: #fff; font-size: 16px; } .package-wildlife-details a { font-size: 35.47px; } .footer { padding-top: 50px; padding-bottom: 50px; } /********* blog***************/ .blog_title h3 { font-size: 60.75px; } .blog_title { padding-top: 150px; padding-bottom: 150px; } .contact-sub-phone-image { width: 100%; float: left; height: auto; } } /******************************************* mobile 600px********************************/ @media only screen and ( max-width: 600px) { .home-banner-heading h3 { font-size: 25.75px; } .home-banner-content h2 { font-size: 50.66px; } ul#lightSlider { height: 400px !important; } .lSAction > .lSPrev { height: 50px; width: 50px; left: 76%; top: 80%; } .lSAction > .lSNext { height: 50px; width: 50px; top: 80%; } input#searchsubmit { width: 40%; } } /******************************************* mobile 500px********************************/ @media only screen and ( max-width: 500px) { .destination-details h4 { font-size: 20px; line-height: 25.03px; } .video_title { font-size: 35.38px; } .carousel-caption { bottom: 28%; } .destination-part { padding-top: 50px; padding-bottom: 100px; } .second-slider h3 { font-size: 35px; padding-bottom: 10px; width: 100%; } .second-slider { text-align: right; padding-top: 50px; } .Social-Media-top-Holder-footer { padding-top: 30px; text-align: center; } .about-section-details h4 { font-size: 22px; line-height: 25.03px; } .about-section-details p { font-size: 16px; } .about-section-details h6 { font-size: 17px; line-height: 23px; } .chw-title { font-size: 30.3px; text-align: center; } h2.chw-title::after { content: ''; margin: auto; margin-bottom: 20px; } .textwidget { margin: auto; text-align: center; } .footer-section { text-align: center; } .textwidget p { font-size: 18px; text-align: justify; width: 100%; } .chw-location { text-align: initial; } .contact_innovate i.fas.fa-map-marker-alt { font-size: 30px; margin-left: 10px; } .contact_innovate i.fas.fa-mobile-alt { font-size: 30px; margin-left: 10px; } .contact_innovate i.far.fa-envelope { font-size: 30px; margin-left: 10px; } } /******************************************* mobile 480px********************************/ @media only screen and ( max-width: 480px) { .carousel-caption { bottom: 23%; } .second-slider h3 { font-size: 33px; } .lSAction > .lSPrev { left: 73%; } .about-section-3 { padding-bottom: 50px; } .page_title h3 { font-size: 50.75px; } .blog_title h3 { font-size: 50.75px; } .package_title h3 { font-size: 50.75px; } #mobile-menu { font-size: 35px; top: 0%; } .third-slider .lSAction > .lSPrev { height: 50px; width: 50px; left: 73%; top: 86%; } .third-slider { padding-bottom: 50px; } .form-submit input#submit { width: 70% !important; } .about-second-part { padding-bottom: 250px; } } /******************************************* mobile 360px********************************/ @media only screen and ( max-width: 375px) { input#searchsubmit { width: 40%; } .carousel-caption { bottom: 14%; } .lSAction > .lSPrev { left: 65%; top: 65%; } .lSAction > .lSNext { top: 65%; } .third-slider .lSAction > .lSPrev { left: 65%; } .second-slider h3 { font-size: 25px; } .second-slider p { font-size: 16.02px; padding-bottom: 2px; } .second-slider a { font-size: 30.5px; } .slider-content h3 { font-size: 24px; padding-bottom: 14px; line-height: 25.66px; } .adventures-details h4 { font-size: 40px; } .adventures-details p { color: #fff; font-size: 14px; } .luxury-details h4 { font-size: 40px; } .luxury-details p { font-size: 14px; } .wildlife-details h4 { font-size: 40px; } .wildlife-details p { font-size: 14px; } .destination-details h4 { font-size: 17px; } .textwidget p { font-size: 18px; text-align: justify; width: 100%; line-height: 28px; } .about-second-part { float: left; } .package-adventures-details h4 { font-size: 40px; } .package-adventures-details p { font-size: 14px; } .package-adventures-details a { font-size: 30.47px; } .package-luxury-details h4 { font-size: 40px; } .package-luxury-details p { font-size: 14px; } .package-luxury-details a { font-size: 30.47px; } .package-wildlife-details h4 { font-size: 40px; } .package-wildlife-details p { color: #fff; font-size: 14px; } .package-wildlife-details a { font-size: 30.47px; } .package-destination-details p { font-size: 16px; } .package-destination-details h4 { text-align: center; } .package-destination-part { float: left; padding-top: 50px; padding-bottom: 50px; } }