/* ----------------------------------
Website name: Kiriche Safari Co. ltd
Developed by: Devplate Creative Agency
Url link    : https://devplate.com
Version     : V. 1.0.1
Release date: Wednesday, 15th May, 2022
Version     : V. 1.2.1
Release date: Wednesday, 19th Jun, 2024
------------------------------------- */

@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=La+Belle+Aurore&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@font-face{font-family:'Primary Font Regular';src:url(../fonts/devplate-font/NeueHansKendrick-Regular.otf)}@font-face{font-family:'Primary Font Bold';src:url(../fonts/devplate-font/NeueHansKendrick-Bold.otf)}@font-face{font-family:'Header Font';src:url(../fonts/featured-font/Tajamuka.ttf)}body{margin:0;font-family:'DM Sans',sans-serif!important;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);margin-bottom:2rem;line-height:1.88;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word}a{color:#d09f4f;text-decoration:none}a:hover{color:#b85400}.redirect{max-width:700px;min-width:350px;position:absolute;top:550%;left:50%;transform:translate(-50%,-50%);z-index:9}.font-primary{font-family:'Primary Font Regular'!important}.font-primary-bold{font-family:'Primary Font Bold'!important}.font-secondary{font-family:'DM Sans',sans-serif!important}.font-third{font-family:'Open Sans',sans-serif!important}.font-featured{font-family:'La Belle Aurore',cursive;letter-spacing:-2px!important;font-weight:500}.font-header{font-family:'Header Font'!important}.bg-primary{background-color:#445a23!important}.bg-secondary{background-color:#b85400!important}.bg-third{background-color:#171717!important}.bg-supportive{background-color:#d09f4f!important}.text-primary{color:#445a23!important}.text-secondary{color:#b85400!important}.text-third{color:#171717!important}.text-supportive{color:#d09f4f!important}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pl-70{padding-left:70px}.pl-80{padding-left:80px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.pl-110{padding-left:110px}.pl-120{padding-left:120px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}.pr-70{padding-right:70px}.pr-80{padding-right:80px}.pr-90{padding-right:90px}.pr-100{padding-right:100px}.pr-110{padding-right:110px}.pr-120{padding-right:120px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-100{margin-left:100px}.ml-110{margin-left:110px}.ml-120{margin-left:120px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.mr-70{margin-right:70px}.mr-80{margin-right:80px}.mr-90{margin-right:90px}.mr-100{margin-right:100px}.mr-110{margin-right:110px}.mr-120{margin-right:120px}.opacity-10{opacity:10%!important}.opacity-20{opacity:20%!important}.opacity-40{opacity:40%!important}.opacity-60{opacity:60%!important}.opacity-80{opacity:80%!important}.opacity-100{opacity:100%!important}nav.navbar.navbar-expand-lg.center-nav.transparent.position-absolute.navbar-dark.caret-none{background-image:url(../img/logo/menu-bg.svg);background-repeat:repeat-x}.video-wrapper .video-content{position:absolute;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;background:#16160e4a}.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer,.vegas-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}p.lead.fs-23.lh-sm.mb-10.text-white.animate__animated.animate__slideInRight.animate__delay-2s{text-align:left}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:0}}.counter-wrapper .counter,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.post-title{font-family:'Primary font';font-weight:900!important;word-spacing:normal!important;letter-spacing:normal!important}.ls-none{list-style:none}.link-home li{padding-right:.4em}.link-home-upper ul{padding-left:0}.link-home li:nth-child(1)::after{content:".";padding-left:.25em;font-size:40px;position:relative;top:-4px}.link-home li:nth-child(2)::after{content:".";padding-left:.25em;font-size:40px;position:relative;top:-4px}.link-home li:nth-child(3)::after{content:"";font-size:40px;position:relative;top:-4px}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#b85400}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#b85400}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#b85400}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#b85400}.dropdown-item:hover,.dropdown-item:focus{color:#d09f4f;background-color:inherit}.dropdown-item.active,.dropdown-item:active{color:#d09f4f;text-decoration:none;background-color:inherit}.text-inverse a:not(.btn):hover,.bg-dark.text-inverse a:not(.btn):not([class*=link-]):hover,.bg-navy.text-inverse a:not(.btn):not([class*=link-]):hover,[class*=offcanvas-].text-inverse a:not(.btn):not([class*=link-]):hover{color:#d09f4f}.btn-white.btn-play:hover{color:#445b23}.arrow-down img{position:absolute;top:-90px;left:0;width:100%;height:150px}.home-cat-1{background-image:url(../img/home/home-cat-1.svg);background-repeat:no-repeat}.home-cat-2{background-image:url(../img/home/compass.svg);background-repeat:no-repeat}.logo-header img{height:75px;margin-bottom:20px}.experience-section{margin-top:-160px!important}figure.lift.mb-6{background:#445b23}.post-header h2{background:#445b23;padding:20px 30px;color:#fff}.project{padding-right:5px;padding-left:5px}.mb-lg--80{margin-bottom:-80px!important}.bg-experience{background-image:url(../img/home/bg-sect-1.jpg);background-repeat:repeat-x}.bg-testimonial{background-image:url(../img/home/bg-sect-2.jpg)}.bg-footer{background-image:url(../img/home/foo.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover;font-size:.75rem}.overlay-2 .from-bottom{top:50%;padding:0 3rem;transform:translate3d(0%,100%,0)}.days{padding:10px;background:#d09f4f;margin-right:10px;height:130px}.night{padding:10px;background:#d09f4f;height:130px}.night h5{color:#171717;font-size:2em;background:#fff;width:65px;height:65px;line-height:2;border-radius:7px}.days h5{color:#171717;font-size:2em;background:#fff;width:65px;height:65px;line-height:2;border-radius:7px}.days,.night p{color:#fff;text-transform:uppercase}.safari-image img{width:100%;height:300px;object-fit:cover}.btn.btn-expand:before{content:"";transition:all 0.45s cubic-bezier(.65,0,.076,1);width:auto;height:2rem;position:absolute;top:5px;left:5px;width:2rem;border-radius:50rem;z-index:0}.safari-image{border-bottom-left-radius:7px;border-top-left-radius:7px}@media (max-width:767px){.safari-description{padding:25px 40px}.d-sm-none{display:none}.force-top-padding{clear:both;padding-top:13em}.home-cat-1,.home-cat-2{display:none}}@media (max-width:576px){.force-p-bottom-20{padding-bottom:8em}}.safari-price{position:relative;top:25%;left:17px}.safari-holder{border:1px solid #1512150d;border-radius:7px}.bl-1{border-left:1px solid #15121516;clear:both}.btn-expand.btn-soft-primary{color:#d09f4f}.btn-expand.btn-soft-primary:hover{color:#fff}.btn-expand.btn-soft-primary:before{background-color:#d09f4f}.uil-arrow-right:before{content:"\e94c";color:#fff}.video-wrapper{position:relative;overflow:hidden;height:100%}.overflow-visible{overflow:visible!important}.height-400{height:460px!important}.progress-wrap:after{position:absolute;font-family:"Unicons";content:"\e951";text-align:center;line-height:2.3rem;font-size:1.2rem;color:#d09f4f;left:0;top:0;height:2.3rem;width:2.3rem;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}.progress-wrap svg.progress-circle path{stroke:#d09f4f;stroke-width:4;box-sizing:border-box;transition:all 200ms linear}.btn-outline-primary{color:#b85400;border-color:#b85400}.btn-outline-primary:hover{color:#fff;background-color:#b85400;border-color:#b85400}.we-care{width:300px;padding:25px;text-align:center;background-color:#d09f4f}.safe-header{padding-left:0!important}.w-30{width:30rem!important}.bb-1{border-bottom:5px solid #d09f4f;width:80px;border-radius:6px}.date-list{list-style:none}ul.date-list.d-flex{padding-left:0}ul.date-list li{padding-right:30px}ul.date-list span{padding-left:15px;font-weight:600;font-size:14px}.date-list img{height:27px;padding:0}blockquote.icon:before{content:"\201d";position:absolute;top:-1.5rem;left:-.9rem;color:rgb(208 159 79 / 22%);font-size:10rem;line-height:1;z-index:0}hr{margin:4.5rem 0;color:rgb(164 174 198 / .6);background-color:currentColor;border:0;opacity:1}.navbar-stick:not(.navbar-dark){box-shadow:0rem 0rem 1.25rem rgb(0 0 0 / 20%)}.position-menu{position:relative;top:160px;left:0}.breadcrumb.text-white .breadcrumb-item a:hover{color:#b85400}.card-img-top img{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.item-inner-padding{padding:1rem 0!important}button.hamburger{cursor:pointer;background:none;border:0;padding:0;margin:0 0 0 .2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.text-line.text-primary:before{background-color:#b85400}.text-line:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-60%);left:0;width:1rem;height:.1rem;background:#b55400}.lineal-fill{fill:#b85400}.month-menu li{padding:15px 30px;display:inline-block;background:#f3f4f1;margin-left:-5px;margin-bottom:3px;font-size:13px;color:#343535;border-right:1px solid #4459243b;width:90px}.month-menu li.active{background:#445924;color:#fff}.month-menu li:hover{background:#445924;color:#fff}.when-height img{height:500px!important;width:100%;object-fit:cover}.lv-1{border-right:2px solid #939aa5;padding-right:50px}.recom-safaris a{color:#d09f4f;font-size:1.2em;line-height:1}.recom-safaris p{margin-top:.5em;margin-bottom:.5rem}.recom-safaris a:hover{color:#b85400}.link-dark:hover,a.text-reset:hover,.text-reset a:hover{color:#b85400!important}.safari-description p{line-height:1.7;font-size:.83rem;font-weight:500}.safari-description h4{font-size:1rem;margin-bottom:15px}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:1rem 0;margin:0;font-size:.699rem;color:#2D2720;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #fff0;border-radius:3px;box-shadow:0rem 0rem 1.25rem rgb(30 34 40 / 6%)}.dropdown-item{display:block;width:100%;padding:.35rem 1.6rem;clear:both;letter-spacing:0;font-weight:800;text-align:inherit;white-space:nowrap;background-color:#fff0;border:0}.no-radius{border-radius:0!important}.card-img-height img{height:260px!important;object-fit:cover}.post-category a{color:#d09f4f;text-decoration:none}.swiper-container.nav-color .swiper-button,.swiper-container.nav-color .swiper-slide figure .item-link{background:#445924!important;color:#fff!important}.swiper-container.nav-color .swiper-button:hover,.swiper-container.nav-color .swiper-slide figure .item-link:hover{background:#2a3814!important}.swiper-container.nav-color .swiper-button.swiper-button-disabled,.swiper-container.nav-color .swiper-slide figure .item-link.swiper-button-disabled{background:#445924ab!important}.border-top-3{border-top:5px solid #d09f4f}.title-header-holder{background:#d09f4f;padding-top:20px;padding-bottom:12px;padding-left:30px}.title-header-holder h2{color:#fff}.cont-header h5{padding:1.7em 0 0;font-weight:800;margin-bottom:0;text-transform:uppercase;font-size:12px}.cont-header h2{font-size:2em;padding-bottom:0;margin-bottom:0}.cont-header h6{font-size:14px;opacity:60%;padding-bottom:1.5em;margin-bottom:0}.cont-header{background:#fff;padding-left:2em;padding-bottom:0;margin-bottom:0}.inclusive ul{padding-left:1em}.icon-list.bullet-soft-primary i{color:#445924}.pricing-wrapper [class*=col-] .pricing.card .card-body{padding-top:3rem;padding-bottom:3rem;margin-left:0;margin-right:0}div#collapseExample{position:relative;z-index:1;padding-top:40px}.btn-primary{color:#fff;background-color:#445924;border-color:#445924}.btn-primary:hover{color:#fff;background-color:#37481c;border-color:#37481c}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#37481c;border-color:#37481c}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#37481c;border-color:#37481c}.bg-soft-primary{background-color:#44592426!important}.when-desc h1{font-size:2rem;line-height:1.2;margin-bottom:1rem!important}.dest-img img{width:100%;max-width:100%;height:220px!important;object-fit:cover}.h3.post-title,h3.post-title{font-size:1rem}.card-body{flex:1 1 auto;padding:1.3rem 2rem}.safari-description{padding-top:25px}.nav-link{padding:1rem;font-weight:700}.btn-white,.btn-white:focus,.btn-white:not(.btn-play):hover,.btn-outline-white:hover,.btn-white.btn-expand i{color:#d09f50}figure.card-img-top.overlay.overlay-1.destination a img{height:260px!important;width:100%;object-fit:cover}.card-no-border{border-radius:0}.nav-link{padding:1.2rem 1rem;font-size:.698rem;transition:color 0.2s ease-in-out}a.btn.btn-soft-ash.btn-sm.rounded.pe-none.active-bar{background:#445924;color:#fff}.btn-soft-ash{background-color:rgb(164 174 198 / .2);color:#2D2720;margin-right:.1rem;margin-bottom:.5rem}.btn-sm{padding:.4rem .72rem;font-size:.67rem;border-radius:.4rem}.img-h-300 a img{height:300px!important;width:100%;object-fit:cover}.acc-img img{width:100%;height:350px!important;object-fit:cover}.img-h-325 a img{height:322px!important;width:100%;object-fit:cover}.image-wrapper.bg-overlay:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgb(0 0 0 / 60%)}.bg-dark{--bs-bg-opacity:1;background-color:#000000!important}figure.accommodation img{height:460px!important;width:100%;object-fit:cover}.item-inner{padding:1rem .3rem}.accordion-item.icon button>span i{font-size:1.2rem;font-weight:900;position:relative;right:38px}.accordion-wrapper .card-header button{color:#354053}.accordion-wrapper .card-header button:hover{color:#d09f50}@media (min-width:992px){.projects-overflow .item{margin-top:6.4rem}}@media (min-width:1200px){.projects-overflow .project-details{max-width:30rem}}@media (min-width:768px){.grid-view article .card-body{padding:1.3rem 1.75rem 1rem 1.75rem}}@media (max-width:991.98px){.navbar-expand-lg .navbar-brand{padding-top:.4rem;padding-bottom:.4rem}}@media (max-width:768px){.fs-sm-20{font-size:20px}.swiper-container .swiper img{width:100%;height:250px!important}.lv-1{border-right:none;padding-right:0}.safari-image{border-radius:0}}@media (min-width:768px){.projects-tiles .project{margin-top:6.4rem}}