/*!
Theme Name: Forest Safari
Theme URI: https://www.revolutionwp.com/products/free-forest-wordpress-theme
Author: revolutionwp
Author URI: https://www.revolutionwp.com/
Description: The Forest Safari theme is a captivating and user-friendly WordPress design tailored for individuals and businesses connected with nature, wildlife, and outdoor adventures. Combining aesthetic appeal with practical functionality, this theme creates an immersive experience that brings your passion for the great outdoors to life. The homepage showcases stunning forest-inspired imagery, establishing an immediate connection with the theme’s essence. With intuitive navigation, users can easily explore various sections, simulating the experience of navigating through a lush forest. The responsive design ensures that your website looks flawless across all devices, from desktops to smartphones, boosting user engagement and accessibility. Optimized for performance, the theme guarantees quick loading times and a seamless browsing experience. The user-friendly backend interface makes managing and updating content effortless. Whether you’re promoting eco-tourism, showcasing wildlife photography, or sharing insights on sustainable living, the Forest Safari WordPress theme allows you to professionally and captivatingly convey your love for nature, making it the perfect choice for anyone aiming to establish a powerful online presence in outdoor exploration, conservation, safari tours, jungle adventures, wilderness expeditions, bird watching, safari park, forest hikes, national parks, ecotourism, wildlife safaris, camping sites, nature reserves, eco-friendly tourism, adventure travel, nature photography, forest conservation, sustainable travel, forest trekking, wildlife tours, nature tours, forest retreats, nature conservation, traveling in the wild, hiking trips, tourism in forests, eco-tourism destinations, and nature adventures.
Version: 1.2.3
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.2
License: GNU General Prefer License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: forest-safari
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-logo, custom-menu, featured-images, footer-widgets, flexible-header, custom-colors, custom-header, editor-style, rtl-language-support, sticky-post, theme-options, threaded-comments, education, photography, entertainment, translation-ready, post-formats

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Forest Safari is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}header.entry-header{word-wrap:break-word;overflow-wrap:anywhere}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:var(--primary-color);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.2rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--body-font)!important;clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:1px solid}a.read-btn:focus,a.header-button:focus{outline:1px solid #000}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid var(--secondary-color);background:var(--secondary-color);color:#fff;line-height:1;width:auto;padding:0 10px;text-align:center;font-family:var(--body-font);cursor:pointer}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:var(--secondary-color)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;font-family:var(--body-font)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button__link{background:var(--secondary-color)}.wp-block-button__link:hover{color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,.woocommerce span.onsale,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background:var(--secondary-color)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,.woocommerce ul.products li.product .button:hover,.woocommerce-Address-title.title a:hover{background:var(--primary-color);color:#fff}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--secondary-color)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{color:#fff}.woocommerce .star-rating span,.woocommerce p.stars a{color:#ffcc05}.tagcloud a,p.wp-block-tag-cloud a,.post_tag a{border:1px solid #000;line-height:20px;text-decoration:none!important;padding:5px 10px;font-size:12px!important;display:inline-block;margin-bottom:5px;font-weight:700}.footer-top .tagcloud a{border-color:#fff}.footer-top table#wp-calendar{text-align:center}.footer-top table#wp-calendar a{color:var(--secondary-color)}.tagcloud a:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.footer-top .tagcloud a:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li{display:table;background:var(--secondary-color);padding:10px;font-size:15px;font-weight:600;margin:14px 10px;width:80%}.woocommerce-account .woocommerce-MyAccount-navigation li:hover{background:var(--primary-color)}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#fff}.wp-block-woocommerce-cart .wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wc-block-components-totals-coupon__button{background:var(--secondary-color);color:#fff!important;text-decoration:none!important;border-radius:5px;border:none!important;padding:10px;border:2px solid #fff0;width:50%}.woocommerce-account .addresses .title .edit{float:left;text-decoration:none!important}header.woocommerce-Address-title.title h2{margin:10px 0!important}header.woocommerce-Address-title.title a{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}a.wc-block-components-checkout-return-to-cart-button{background:var(--secondary-color);border-radius:0;border:none!important;min-height:3em;align-items:center;display:inline-flex;justify-content:center;position:relative;text-align:center;padding-right:10px;border-radius:5px}.wc-block-cart__submit-container a{font-size:15px;font-weight:600}.wp-block-woocommerce-cart .wc-block-cart-items,.wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-checkout-order-summary-block{border:2px solid #000000!important;padding:10px;border-radius:10px}.wp-block-woocommerce-cart .wc-block-cart-items__header-image,.wc-block-cart-items__header-total{padding:10px!important}.wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__submit-container{margin-top:20px}.wp-block-woocommerce-cart .wc-block-components-product-badge{background:var(--secondary-color);color:#fff!important;padding:10px!important;margin-bottom:5px;margin-top:5px}a.wc-block-components-product-name,.wc-block-components-product-name{font-size:22px!important;color:#000!important;text-decoration:none!important}.wc-block-components-order-summary-item__quantity{background:var(--secondary-color)!important;color:#fff!important;border:none!important;box-shadow:none!important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-item__label,.wc-block-components-totals-item__value,.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.wc-block-components-quantity-selector,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.wc-block-components-product-price__value.is-discounted,del.wc-block-components-product-price__regular{color:#000!important}.woocommerce a.added_to_cart{background:var(--primary-color);color:#fff!important;padding:.418em 1em!important;margin-right:15px!important;font-weight:900}.wc-block-components-totals-wrapper:after{border-color:#000!important}tbody.wc-block-cart-items{border:1px solid #000;border-radius:30px}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,button.wc-block-cart-item__remove-link{font-size:16px!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:270px 47px!important;padding:16px 16px!important}.wp-block-woocommerce-cart .wc-block-components-product-badge{display:none}.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{border:unset!important}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{text-decoration:none}.wc-block-components-button:not(.is-link){padding:0px!important}.wc-block-components-sidebar,.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=email],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{padding:2.5em .5em 1.5em!important}.wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=text]{padding:1.5em!important}.wc-block-components-sidebar{padding-left:0px!important}.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0px!important}.main-navigation{display:flex;width:70%;justify-content:center}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul{display:block}@media screen and (min-width:901px){.menu-toggle{display:none}.main-navigation ul{display:flex;flex-wrap:wrap;gap:35px}.menu-primary-container{width:100%}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:1.5em 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex;gap:10px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 49%}.comment-navigation .nav-previous a::before,.posts-navigation .nav-previous a::before,.post-navigation .nav-previous a::before{content:'\f100';font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;padding-right:5px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 49%}.comment-navigation .nav-next a::after,.posts-navigation .nav-next a::after,.post-navigation .nav-next a::after{content:'\f101';font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;padding-left:7px}.comment-navigation .nav-links a,.posts-navigation .nav-links a,.post-navigation .nav-links a{padding:10px 15px;border-radius:5px;background:var(--primary-color);color:#fff;transition:all 0.3s ease-in-out;display:inline-block;text-decoration:none;word-break:break-all}.comment-navigation .nav-links a:hover,.posts-navigation .nav-links a:hover,.post-navigation .nav-links a:hover{background:var(--secondary-color);color:#fff}.post-navigation .nav-links .nav-subtitle{display:none}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em;margin-top:20px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content a,.textwidget a{text-decoration:underline}.widget{margin:0 0 1.5em}.widget select{max-width:100%}aside .widget a,.footer-col a{text-decoration:underline}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}@media screen and (max-width:600px){.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:400px){.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{grid-template-columns:repeat(1,1fr)}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}:root{--container-width:1400px;--primary-color:#2b663c;--secondary-color:#c15538 !important;--body-font:"Saira", sans-serif}body{font-family:var(--body-font);color:var(--primary-color);background:#fff}.container{max-width:var(--container-width);margin:0 auto;padding:0 15px}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:800px){.nav-box-wrap{width:55%!important}.main-header-wrap .main-header.main-header-box{text-align:center!important}.nav-box-header-left,.top-expert-wrap .box{display:block!important}.grid-container{grid-template-columns:auto auto!important}}@media only screen and (max-width:900px){.main-wrapper,.site-wrapper{column-gap:0;flex-wrap:wrap;margin:0}.main-wrapper main,.main-wrapper aside,.site-wrapper main,.site-wrapper aside,main#primary.lay-width,#primary.lay-width{width:100%!important;margin-top:20px}.main-navigation{width:50%;justify-content:flex-start}.menu-forest-safari-primary-menu-container{width:100%}.header-info-right{justify-content:space-between!important;gap:0px!important}}@media only screen and (max-width:720px){.container .flex-row{flex-wrap:wrap}.main-header-wrap .main-header.main-header-box,.main-header .site-branding,.header-info-left,.header-info-right{width:100%!important}.nav-box-header-left{width:100%!important;justify-content:center!important}.header-info-box p{display:block!important}.header-info-box{text-align:center}.header-info-box p i{font-size:15px!important}.site-branding{margin-bottom:15px}.header-info-box p{margin-bottom:10px!important}}a,a:visited{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:var(--primary-color)}a:hover,a:focus,a:active,a:visited:hover,a:visited:focus,a:visited:active{color:var(--secondary-color)}.text-center{text-align:center}.text-right{text-align:right}.main-wrapper,.site-wrapper{margin:4rem auto;display:flex;justify-content:space-between}main#primary.lay-width{width:68%}#primary.lay-width{width:68%}aside.sidebar-width{width:28%}.page-title{margin-top:0;margin-bottom:30px;color:var(--primary-color)}.archive-description{margin-bottom:2rem}.widget-title,.widget_block h2{font-size:1.3rem;margin:0 0 1rem 0;font-family:var(--body-font)}.wp-block-search__label{font-size:1.3rem;margin:0 0 1rem 0;font-family:'Quicksand',sans-serif!important;font-weight:700}.footer-top .wp-block-search__label{color:#fff}.widget-area.sidebar-width li a,.footer-top a{word-wrap:break-word}h1{font-size:3rem;line-height:1.3;font-weight:500}h2{font-size:2.7rem;line-height:1.3;font-weight:500}h3{font-size:2.5rem;line-height:1.3;font-weight:500}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1rem;line-height:1.3}@media only screen and (max-width:900px){h1{font-size:2.5rem}h2{font-size:2.2rem}h3{font-size:2rem}h4{font-size:1.5rem}h4{font-size:1.4rem}h4{font-size:1rem}}@media only screen and (max-width:500px){h1{font-size:2.2rem}h2{font-size:1.5rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h4{font-size:1rem}}.site-branding img{max-width:150px}.widget_pages ul li a,.widget_archive ul li a{word-break:break-word;text-decoration:none}.widget_pages ul li a:hover,.widget_archive ul li a:hover{color:var(--secondary-color)}.default_footer_widgets aside#search-2,.default_footer_widgets aside#categories-2,.default_footer_widgets aside#pages-2,.default_footer_widgets aside#archives-2{width:50%}.footer-go-to-top{font-size:14px;color:#fff;background-color:var(--primary-color);position:fixed;bottom:30px;right:30px;opacity:0;z-index:20;height:40px;width:40px;line-height:40px;text-align:center}.footer-go-to-top.show{opacity:1}.footer-go-to-top:hover,.footer-go-to-top:focus{bottom:35px;color:#fff;background-color:var(--primary-color)}ul.social-menu{padding-left:0;margin:0;list-style:none;display:flex;align-items:center;gap:10px}ul.social-menu li{display:inline-block}ul.social-menu,ul.wp-block-social-links{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap}.social-menu li a:hover{background:var(--secondary-color);color:#fff}.social-menu li a{width:30px;height:40px;line-height:20px;overflow:hidden;display:flex;text-align:center;justify-content:center;align-items:center;transition:2s;font-size:0;vertical-align:middle;color:var(--secondary-color);background:#fff}.social-menu li a:before{display:inline-block;font-family:"Font Awesome 5 Brands";vertical-align:middle;font-size:16px}.social-menu li a.website:before{content:"\f08e"}.social-menu li a[href*="facebook.com"]:before{content:'\f39e'}.social-menu li a[href*="twitter.com"]:before{content:'\f099'}.social-menu li a[href*="linked.com"]:before,.social-menu li a[href*="linkedin.com"]:before{content:'\f0e1'}.social-menu li a[href*="github.com"]:before{content:'\f09b'}.social-menu li a[href*="instagram.com"]:before{content:'\f16d'}.social-menu li a[href*="pinterest.com"]:before{content:'\f0d2'}.social-menu li a[href*="youtube.com"]:before{content:'\f167'}.social-menu li a[href*="vk.com"]:before{content:'\f189'}.social-menu li a[href*="telegram.com"]:before,.social-menu li a[href*="t.me"]:before{content:'\f2c6'}.social-menu li a[href*="weibo.com"]:before{content:"\f18a"}.social-menu li a[href*="dribbble.com"]:before{content:"\f17d"}.social-menu li a[href*="bitbucket.org"]:before{content:"\f171"}.social-menu li a[href*="codepen.io"]:before{content:"\f1cb"}.social-menu li a[href*="flickr.com"]:before{content:"\f16e"}.social-menu li a[href$="/feed/"]:before{content:"\f09e"}.social-menu li a[href*="foursquare.com"]:before{content:"\f180"}.social-menu li a[href*="tumblr.com"]:before{content:"\f173"}.social-menu li a[href*="reddit.com"]:before{content:"\f1a1"}.social-menu li a[href*="vimeo.com"]:before{content:"\f194"}.social-menu li a[href*="digg.com"]:before{content:"\f1a6"}.social-menu li a[href*="twitch.tv"]:before{content:"\f1e8"}.social-menu li a[href*="stumbleupon.com"]:before{content:"\f1a4"}.social-menu li a[href*="delicious.com"]:before{content:"\f1a5"}.social-menu li a[href*="vk.com"]:before{content:"\f189"}.social-menu li a[href*="mailto:"]:before{content:"\f0e0"}.social-menu li a[href*="telegram.com"]:before,.social-menu li a[href*="t.me"]:before{content:"\f2c6"}.social-menu li a[href*="quora.com"]:before{content:"\f2c4"}.social-menu li a[href*="qq.com"]:before{content:"\f1d6"}.social-menu li a[href*="tiktok.com"]:before{content:"\e07b"}#loader{overflow-x:hidden;overflow-y:hidden;vertical-align:middle;background-color:#fff;position:fixed;display:table;width:100%;inset:0;height:100%;min-height:100%;z-index:99999}#loader .loader-container{position:relative;display:table-cell;vertical-align:middle;z-index:12;text-align:center;text-transform:uppercase}#loader .loader-container #preloader{position:relative;margin:auto;width:100px}#loader .loader-container #preloader.loader-2 .dot{height:15px;aspect-ratio:5;display:flex;justify-content:space-between;--_g:no-repeat radial-gradient(farthest-side, var(--secondary-color) 95%, #5b8c51);background:var(--_g) calc(1*100%/3) 0,var(--_g) calc(2*100%/3) 0;background-size:20% 100%}#loader .loader-container #preloader.loader-2 .dot::before,#loader .loader-container #preloader.loader-2 .dot::after{content:"";height:inherit;aspect-ratio:1;border-radius:50%;background:var(--secondary-color);animation:d1 1s infinite}#loader .loader-container #preloader.loader-2 .dot::after{--s:-1, -1}@keyframes d1{0%{transform:scale(var(--s,1)) translate(0,0)}33%{transform:scale(var(--s,1)) translate(0,130%)}66%{transform:scale(var(--s,1)) translate(400%,130%)}100%{transform:scale(var(--s,1)) translate(400%,0)}}#loader .loader-container #preloader.loader-3 .dot{height:15px;aspect-ratio:5;display:flex;justify-content:space-between;--_g:no-repeat radial-gradient(farthest-side, var(--primary-color) 95%, #0000);background:var(--_g),var(--_g);background-size:20% 100%;animation:d2-0 1s infinite}#loader .loader-container #preloader.loader-3 .dot::before,#loader .loader-container #preloader.loader-3 .dot::after{content:"";height:inherit;aspect-ratio:1;border-radius:50%;background:var(--primary-color);animation:d2-1 1s infinite}#loader .loader-container #preloader.loader-3 .dot::after{--s:-1, -1}@keyframes d2-0{0%,60%{background-position:calc(1*100%/3) 0,calc(2*100%/3) 0}100%{background-position:calc(0*100%/3) 0,calc(3*100%/3) 0}}@keyframes d2-1{0%{transform:scale(var(--s,1)) translate(0,0)}33%{transform:scale(var(--s,1)) translate(0,130%)}66%{transform:scale(var(--s,1)) translate(calc(400%/3),130%)}100%{transform:scale(var(--s,1)) translate(calc(400%/3),0)}}.comments-area{margin-top:50px;padding:25px;background:#f0f0f1}h3#reply-title{margin:0}.comments-area .comments-title{font-size:1.8rem}.comment-form label{display:block;font-size:16px;padding-bottom:10px}.comment-form input,.comment-form textarea{font-size:16px;width:100%;height:45px;padding:10px 15px;border:1px solid #0B162A;color:#0B162A}.comment-form textarea{height:auto}.comment-form .form-submit .submit{font-size:16px;width:100%;height:45px;padding:10px 15px;margin-bottom:20px;background:var(--primary-color);color:#fff;border:0;max-width:160px;font-weight:600;cursor:pointer;transition:all 0.3s ease-in-out}.comment-form .form-submit .submit:hover{background:var(--primary-color)}.comment-form .comment-form-cookies-consent [type="checkbox"]{width:auto;height:auto;margin-right:5px}.comment-form .comment-form-cookies-consent label{display:inline}.comments-area ol{list-style:none}.comments-area ol.comment-list{padding-left:25px}.comments-area .comment-body{margin-bottom:20px;font-size:16px;border-bottom:1px solid #eee;padding-bottom:20px}.comments-area .comment-body .comment-metadata,.comments-area .comment-body .comment-awaiting-moderation,.comment-body .comment-content{font-size:14px;padding:10px 0 5px}.comments-area .comment-body .comment-author{display:flex;align-items:center}.comments-area .comment-body .comment-author>*{padding-right:5px}.comment-body .comment-meta .fn,.comment-body .comment-reply-link{color:var(--primary-color);font-weight:700}.main-navigation li{position:relative}.main-navigation a{display:block}.main-navigation li.menu-item-has-children:after,.main-navigation li.page_item_has_children:after{content:'\f107';font-family:"Font Awesome 5 Free";position:absolute;right:-15px;transform:translateY(-50%);bottom:auto;top:50%;color:var(--primary-color);font-size:16px;font-weight:600;vertical-align:middle}.main-navigation ul ul li.menu-item-has-children:after,.main-navigation ul ul li.page_item_has_children:after{right:10px}.main-navigation li.menu-item-has-children:hover:after,.main-navigation li.page_item_has_children:hover:after{color:var(--secondary-color)}.main-navigation ul#primary-menu>li>a,.main-navigation div#primary-menu>ul>li>a{font-size:16px;font-weight:400;color:var(--primary-color)}.main-navigation ul#primary-menu li.current-menu-item a,.main-navigation #primary-menu li.current_page_item a{font-weight:600}.main-navigation ul#primary-menu>li>a:hover,.main-navigation div#primary-menu>ul>li>a:hover,.site-branding .site-title a:hover,h3.product-heading-text a:hover,.nav-box-header-three a:hover{color:var(--secondary-color)}.main-navigation ul#primary-menu .sub-menu,.main-navigation #primary-menu .children{background:#fff;width:220px;text-align:left;border:1px solid #f5f5f5;border-top:4px solid var(--secondary-color);border-radius:5px;z-index:9999;display:block}.main-navigation ul#primary-menu>li .sub-menu li,.main-navigation #primary-menu>li .children li{border-bottom:1px solid #f5f5f5}.main-navigation ul#primary-menu>li .sub-menu a,.main-navigation #primary-menu>li .children a{display:block;padding:12px 15px}.main-navigation ul#primary-menu>li>.sub-menu>.menu-item-has-children>a,.main-navigation #primary-menu>li>.children>.page_item_has_children>a{position:relative}.main-navigation ul#primary-menu .sub-menu>li:hover>.sub-menu,.main-navigation #primary-menu .children>li:hover>.children,.main-navigation ul#primary-menu .sub-menu>li.focus>.sub-menu,.main-navigation #primary-menu .children>li.focus>.children{left:100%}.main-navigation li.page_item_has_children:hover ul.children,.main-navigation li.menu-item-has-children:hover ul.sub-menu{display:block}.main-navigation .nav-menu ul.children>li,.main-navigation .nav-menu ul.sub-menu>li{display:block;padding:12px 15px}.main-navigation .nav-menu ul.children,.main-navigation .nav-menu ul.sub-menu{background:#fff;width:220px;text-align:left;border:1px solid #f5f5f5;border-top:4px solid var(--secondary-color);border-radius:5px;z-index:9999;display:none}.sticky .card-item.card-blog-post{background:#ddd;border-radius:10px;padding:30px;box-shadow:2px 2px 10px 2px #ccc}.main-slider-inner-box{position:relative}#main-slider-wrap{background:#000}.main-slider-content-box{position:absolute;top:50%;transform:translateY(-50%);left:15%;right:44%;color:#fff}.main-slider-inner-box img{height:600px;object-fit:cover;opacity:.6}.main-slider-content-box h3{margin:10px 0;font-family:"Saira",sans-serif!important;font-weight:700}.main-slider-content-box p{font-weight:500;font-size:15px}.main-slider-button a,.main-expert-button a{padding:10px 20px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;background:var(--secondary-color)}.main-slider-button a:hover,.main-expert-button a:hover{background:var(--primary-color);color:#fff}.main-slider-button a i{margin-left:10px}#main-slider-wrap .owl-nav{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}#main-slider-wrap .owl-prev,#main-slider-wrap .owl-next{position:absolute;background:var(--secondary-color);width:45px;height:45px;border-radius:0;color:#fff}#main-slider-wrap .owl-prev:hover,#main-slider-wrap .owl-next:hover{background:var(--primary-color)}#main-slider-wrap .owl-prev{left:0}#main-slider-wrap .owl-next{right:0}#main-expert-wrap,.section-padding{padding:60px 0}#main-expert-wrap .flex-row{gap:50px}.aboutus-left{width:50%}.aboutus-left h5{margin:0;font-size:20px}.aboutus-left h3{margin:20px 0;font-size:40px;text-transform:uppercase}.aboutus-left p{line-height:2;font-size:16px}.aboutus-left .grid-container{display:grid;grid-template-columns:auto auto}.aboutus-left .grid-item{margin-bottom:20px}.aboutus-left .grid-item i{margin-right:15px}.header-menu-box{padding:12px 0;border-bottom:solid 1px #d5d5d5;border-top:solid 1px #d5d5d5}.top-box{background:var(--primary-color)}.top-box a{color:#fff;margin-left:20px;font-size:16px;font-weight:600}.header-button a{background:var(--secondary-color);padding:14px 15px;color:#fff;font-weight:600;font-size:15px}.header-button a:hover{background:var(--primary-color);color:#fff}.nav-box-header-left p{margin:0;color:#fff;font-size:16px;font-weight:600;padding:15px 0}.header-info-box p{margin:0;display:flex;gap:10px;align-items:center}.header-info-box p i{color:var(--secondary-color);font-size:30px}.nav-box-header-left,.nav-box-header-right{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.header-info-box{padding:15px 0;font-size:15px}.nav-box-header-left,.header-info-right{width:80%;justify-content:flex-start}.header-info-right{justify-content:flex-end;display:flex;gap:40px;align-items:center}.nav-box-header-right,.header-info-left{width:20%}.nav-box-wrap{justify-content:flex-end}.main-header-wrap .flex-row{align-items:center}.main-header-wrap .main-header.main-header-box{width:25%;display:block}.main-header .site-branding{width:280px;padding-right:10px}.site-branding .site-title{margin:0;line-height:1;font-size:30px;font-weight:700;text-transform:uppercase}.site-branding .site-title a{color:var(--secondary-color)}.site-description{margin-bottom:0;font-size:14px}.main-header .main-navigation{width:calc(100% - 300px);display:flex;justify-content:flex-end}.search-box .search-field{background:#FAFAFA;border:0;width:100%;border-radius:0;padding:12px;height:52px}.serach_outer{position:fixed;width:100%;height:100%;overflow:hidden;transition:0.5s;z-index:99999;top:0;left:0;background-color:rgb(0 0 0 / .8);display:none}.serach_inner{position:absolute;top:50%;transform:translateY(-50%);width:100%}.closepop{position:absolute;top:20%;transform:translateY(-50%);width:100%;right:0;text-align:right;margin-right:28px}.serach_outer i{font-size:24px;padding:4px 0 0 0;color:#fff;cursor:pointer}.serach_inner form.search-form{display:table;border-radius:0;margin:0 auto;max-width:750px;width:100%;background:#c9c9c9;position:relative}.serach_inner form.search-form input.search-submit{position:absolute;right:0;top:0;padding:0;height:60px}.serach_inner form.search-for input[type="search"]{padding:5px 5px}.serach-page input.search-field{border:1px solid #ccc;padding:9px}button.search-submit{border:0;background:#fff0}.serach_inner input.search-field{border:none;padding:4px 0;background:#fff0;width:100%;font-size:20px;font-style:italic;color:#000}.serach_inner input[type="submit"]{position:absolute;margin-left:-58px;margin-top:-2px}.search-box i{color:#fff;cursor:pointer;font-size:15px;padding:15px;background:var(--secondary-color)}.search-box button{position:absolute;right:0;height:52px;background:#fff0;border:0;width:50px;font-size:0;background:url(https://mpsafari.in/wp-content/themes/forest-safari/./revolution/assets/images/Search.png);background-repeat:no-repeat;background-position:center;background-size:20px}@media screen and (min-width:901px){.main-header.flex-row{flex-wrap:wrap}.main-header .site-branding{width:100%}.main-header .main-navigation{width:100%;padding-top:20px;display:block}}@media screen and (max-width:900px){.main-slider-inner-box img{height:500px}.main-header-wrap .main-header.main-header-box{margin-bottom:15px}.main-slider-content-box{left:15%;right:15%}.main-header.flex-row{gap:10px}.main-header .main-navigation{width:calc(100% - 150px)}}@media screen and (max-width:700px){.main-slider-inner-box img{height:400px}.header-menu-box.sticky-header,.top-box{padding-bottom:15px}.serach_inner form.search-form{max-width:260px}.header-wrap .flex-row{flex-wrap:wrap}.main-header-wrap .main-header.main-header-box{width:100%}.grid-container{display:block}.grid-item{margin-bottom:20px}.main-navigation{text-align:center}.main-slider-content-box{left:10%;right:10%;text-align:center}.nav-box-header-left{width:auto;text-align:center;display:block;margin:0 0 22px 0}.site-branding .site-title{text-align:center}.nav-box-header-right,.aboutus-left{width:100%;justify-content:center}.heading-expert-wrap p{width:100%}.aboutus-left h3{font-size:25px}}.main-navigation>li a.close_nav{color:var(--light-color);background-color:#fff0;padding:2px;display:inline-block;width:32px;height:32px;line-height:1.9}.toggled.main-navigation .close_nav{border-radius:0}@media screen and (min-width:901px){.mbl-show{display:none}.main-navigation>li a.close_nav{display:none}.main-navigation ul#primary-menu>li .sub-menu li:after{top:10px}}@media screen and (max-width:900px){button.menu-toggle{padding:10px}.serach_inner form.search-form input.search-submit{width:60px!important}.main-header-wrap{position:relative}.nav-box-wrap{width:100%}.main-navigation li.menu-item-has-children:after{right:5px}.main-navigation #primary-menu{display:none;background:#fff;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);z-index:999;margin:0}.main-navigation.toggled #primary-menu{display:block;z-index:999}.main-navigation li.menu-item-has-children:after,.main-navigation li.page_item_has_children:after{right:15px}.main-navigation ul li,.main-navigation ul#primary-menu>li .sub-menu li{background:#fafaff;display:block;border-bottom:1px solid #eee}.main-navigation ul li:hover,.main-navigation ul#primary-menu>li .sub-menu li:hover{background:#faffff}.main-navigation ul#primary-menu>li{padding:10px}.main-navigation ul#primary-menu>li>a,.main-navigation div#primary-menu>ul>li>a{padding:10px}.main-navigation.toggled button i:before{content:'\f00d'}.main-navigation li.menu-item-has-children:after{padding:10px}.header-info-left,.header-info-right{width:100%!important}.header-info-box .flex-row,#main-expert-wrap .flex-row{flex-wrap:wrap}.site-branding{margin-bottom:20px;text-align:center}.site-branding p{display:block}.aboutus-left{width:100%}}.default-sidebar .widget.widget_categories,.default-sidebar .widget.widget_pages,.default-sidebar .widget.widget_archive{border:2px solid #000;padding:25px;border-radius:5px;background:#fff}form.search-form,.default-sidebar form.search-form{display:flex}.search-form input#search{width:100%}.default-sidebar a{word-wrap:break-word;text-decoration:none}form.search-form{display:flex}form.search-form label{width:100%}.search-form input[type="search"]{width:100%;padding:15px}.serach_inner input.search-submit{width:10%!important}.search-form input[type="submit"],.wp-block-search__text-button .wp-block-search__button{width:auto;padding:15px;margin:0}.widget ul{margin-left:0;padding-left:0;margin-bottom:-5px;list-style-type:none}.widget ul li{padding-bottom:5px}.widget ul.wp-block-social-links li{padding-bottom:0}aside .widget{border:2px solid var(--primary-color);padding:25px;border-radius:5px;background:#fff}.widget.widget_recent_comments ul,.widget.widget_categories ul,aside .widget.widget_recent_entries ul,aside .wp-block-latest-posts.wp-block-latest-posts__list{padding-left:20px}.widget.widget_recent_comments ul li,.widget.widget_categories ul li,aside .widget.widget_recent_entries ul li,aside ul.wp-block-latest-posts li{position:relative}.widget.widget_recent_comments ul li:before,.widget.widget_categories ul li:before,aside .widget.widget_recent_entries ul li:before,aside ul.wp-block-latest-posts li:before{content:"\f054";font-family:"Font Awesome 5 Free";position:absolute;left:-20px;top:3px;font-weight:900;font-size:12px}.footer-bottom{text-align:center;padding:20px 0;background:var(--secondary-color);color:#fff}.footer-bottom .social-links{margin-bottom:15px}.site-info,.site-info a,.footer-bottom a{color:#fff;text-decoration:none}.site-info a:hover,.footer-bottom a:hover{color:#f7ecde}.footer-bottom .social-links .social-menu{justify-content:center}.footer-top{padding:40px 0 20px;background:var(--primary-color)}.footer-top .flex-row{column-gap:30px}.footer-col{width:calc(33.33% - 30px)}.footer-top .widget-title,.footer-top .widget_block h2,.footer-top a,.footer-top li,.footer-top p,.footer-top table{color:#fff}.site-info a:hover{color:#fff}.rel-post-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.related-post img.default-post-img{margin:0}.single-post .post-tags{margin-top:10px;margin:0 0 10px}span.posted-on,.post-tags{font-size:14px}@media screen and (min-width:250px) and (max-width:767px){#main-expert-wrap,.section-padding{padding:30px 0}.rel-post-wrap{grid-template-columns:repeat(1,1fr);grid-gap:0}.default_footer_widgets aside#search-2,.default_footer_widgets aside#categories-2,.default_footer_widgets aside#pages-2,.default_footer_widgets aside#archives-2{width:100%}.container .flex-row{flex-wrap:wrap}.footer-top .flex-row{display:block}.footer-col{width:calc(100% - 30px)}.site-wrapper{display:block}main#primary.lay-width,aside.sidebar-width{width:100%}.ct-post-wrapper .card-item{margin-bottom:30px}}@media screen and (max-width:768px){.footer-col{width:100%}}.wp-block-image .alignright{float:none;margin:0}.card-blog-post .entry-title{margin-top:0;margin-bottom:1rem;font-size:30px}.card-blog-post .entry-title a{color:var(--secondary-color)}.card-blog-post .entry-title a:hover{color:var(--primary-color)}.ct-post-wrapper .card-item{margin-bottom:60px;position:relative;background:#E7E7E7;padding:15px}.ct-post-wrapper .card-item .card-media{font-size:0;line-height:1;margin-bottom:20px}.ct-post-wrapper .card-item .card-media a{line-height:1;height:100%;width:100%;display:inline-block}.ct-post-wrapper .card-item .card-media img{object-fit:cover;margin-top:25px;height:100%;width:100%}.card-item .cat-links a{color:var(--secondary-color);font-weight:600;padding-right:5px;text-decoration:none}.card-item .cat-links a:after{content:"";background-color:#999;height:3px;width:3px;display:inline-block;margin-left:.5rem;border-radius:50%;vertical-align:middle}.main-wrapper .cat-links a:last-child:after,.site-wrapper .cat-links a:last-child:after{display:none}.card-item a.read-btn{background:var(--secondary-color);color:#fff;padding:10px 15px;position:relative;display:inline-block}.card-item a.read-btn:hover{background:var(--primary-color)}.card-item .cat-links a:hover{color:var(--primary-color)}.card-item .entry-content{margin-top:0}.entry-content{overflow-wrap:break-word}@media screen and (max-width:768px){.main-navigation ul#primary-menu>li>a,.main-navigation div#primary-menu>ul>li>a{color:var(--primary-color)}.ct-post-wrapper .card-item{flex-wrap:wrap}.ct-post-wrapper .card-item .card-media,.ct-post-wrapper .card-item .card-body,.ct-post-wrapper .card-item .card-media+.card-body{width:100%}.ct-post-wrapper .card-item{padding:20px 15px}}.single .entry-title{color:var(--secondary-color)}.single .card-item{padding:15px 0}.related-post h2{font-size:35px;color:var(--secondary-color)}.card-content{background:#f0f0f1;padding:21px 15px;border-radius:10px;box-shadow:0 0 3px 3px #eee;word-wrap:break-word}.single .card-item .entry-meta{padding-bottom:10px}.single .card-item .cat-links{display:block;padding-bottom:10px}@media screen and (max-width:768px){.single .card-item{padding:20px 15px}}@media (max-width:600px){.single .card-item{padding:0}.card-content{margin-bottom:2rem;padding:1rem}.main-navigation{width:20%}}.rel-card-item .entry-title h3{font-size:22px;margin:15px 0;overflow-wrap:anywhere}.rel-card-item .entry-meta{font-size:14px}.rel-card-item a{text-decoration:none}.rel-card-item .read-more-btn{padding:10px 0;font-weight:600}@media screen and (max-width:768px){.rel-post-wrap .rel-card-item{width:100%}}.theme-breadcrumb-wrapper{padding-bottom:10px;font-size:14px}.theme-breadcrumb-wrapper p{margin:0}.theme-breadcrumb-wrapper a{text-decoration:none}.theme-breadcrumb-wrapper span{font-weight:600}.theme-breadcrumb-wrapper span:last-child{font-weight:400;color:var(--secondary-color)}.site-header a{text-decoration:none}.card-item .entry-header a,.card-item .entry-content a.btn,.comments-area .comment-meta a{text-decoration:none}.widget.widget_recent_comments ul li a,.widget.widget_categories ul li a,.widget.widget_recent_entries ul li a,ul.wp-block-latest-posts li a,.wp-block-latest-posts li a{text-decoration:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;padding:15px;border-radius:9px}.woocommerce ul.products li.product .onsale{line-height:3;background:var(--secondary-color);color:#fff;font-weight:500}.woocommerce ul.products li.product .price{color:var(--secondary-color);font-size:18px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:22px;font-weight:600}.custom-embedded-audio,.custom-embedded-video{margin-bottom:15px}.custom-embedded-audio audio{width:100%}body.error404 .site-wrapper{display:flex;width:100%;justify-content:center;text-align:center;padding:100px 0}body.error404 input.search-field{border:1px solid;width:100%}.header-menu-box{position:relative;z-index:9999}.sticky-header{transition:all 0.5s linear}.header-menu-box.sticky-header.stickyon{position:fixed;z-index:99999;background-color:#fff;width:100%;left:50%;top:0;transform:translateX(-50%);margin:0}body.admin-bar .header-menu-box.sticky-header.stickyon{top:32px}@media screen and (max-width:550px){.header-menu-box{position:unset}.sticky-header{transition:unset}.header-menu-box.sticky-header.stickyon{position:unset;background-color:#fff;width:unset;transform:unset;margin:0}.top-box .nav-box-header-left{margin:0}.main-header-wrap .flex-row{align-items:center;gap:8px;justify-content:center}.top-box .search-box a{margin:0}}.site-info a:visited:hover,.site-info a:visited:focus,.site-info a:hover{color:#000}ol.wp-block-latest-comments{padding:0}.is-large .wc-block-checkout__sidebar.is-sticky{position:relative!important;top:0!important}.default_footer_search input{width:100%}.wc-block-components-sidebar-layout.wc-block-checkout.is-large{flex-flow:column;flex-direction:column-reverse}.post-tags{margin-top:10px}.default-post-img{margin-top:20px;object-fit:cover;width:100%}.card-media img{width:100%}.full-width,.full-width main#primary.lay-width,#primary.lay-width.full-width{width:100%}h1.entry-title{margin-top:0}.breadcrumb-trail{font-size:16px}.breadcrumb-trail a{text-decoration:none}.breadcrumb-trail a span{text-decoration:none}.breadcrumb-trail ul{list-style:none;margin:0 auto;padding:0}.breadcrumb-trail ul li{display:inline-block}.breadcrumb-trail ul li span:before{content:"/";color:#000;margin:0 6px}.breadcrumb-trail ul .trail-item.trail-begin span:before{content:none}textarea.wpcf7-form-control,input.wpcf7-form-control{width:100%}input.wpcf7-form-control.wpcf7-submit{background:var(--secondary-color);padding:14px 15px;color:#fff;font-weight:600;font-size:15px;width:30%;margin:0 auto;display:flex}.bg-color{background-color:#eefff0}form.wpcf7-form.init label{width:100%}.align-center{text-align:center}.footer-col a{text-decoration:none}#datepicker-input{display:none}.ui-datepicker{width:100%;padding:0;border:none;box-shadow:none}.ui-datepicker .ui-datepicker-header{background-color:#c15538;color:#fff;border:none;border-radius:8px 8px 0 0;padding:15px 10px;font-size:1.2em;position:relative;display:flex;justify-content:space-between;align-items:center}.ui-datepicker .ui-datepicker-title{margin:0 auto;font-weight:700;font-size:1.3em}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:30px;height:30px;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50%;background-color:rgb(255 255 255 / .2);transition:background-color 0.3s ease;position:absolute}.ui-datepicker .ui-datepicker-prev{left:10px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:rgb(255 255 255 / .4)}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev::before,.ui-datepicker .ui-datepicker-next::before{content:'\2190';font-size:1.5em;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-datepicker .ui-datepicker-next::before{content:'\2192'}.ui-datepicker th{padding:10px 5px;text-align:center;font-weight:700;color:#555;font-size:.9em;border-bottom:1px solid #eee}.ui-datepicker td{padding:0;border:none}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:10px 5px;text-align:center;text-decoration:none;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease;font-weight:700;font-size:1em;margin:2px}.ui-datepicker td a{color:#333}.ui-datepicker td a:hover{background-color:#e0e0e0}.ui-datepicker td.available-date a{background-color:#28a745;color:#fff}.ui-datepicker td.available-date a:hover{background-color:#218838}.ui-datepicker td.disabled-date span{background-color:#ccc;color:#666;cursor:not-allowed}.ui-datepicker td.ui-datepicker-current-day a{background-color:#c15538;color:#fff;border:1px solid #c15538}.ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#e68a00}.ui-datepicker table{border-collapse:collapse;width:100%}.ui-datepicker table td,.ui-datepicker table th{border:none}.payment-form-container{background-color:#f7f7f7;border:1px solid #e5e5e5;padding:30px;max-width:800px;margin:20px auto;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.payment-form-container .form-row{display:flex;flex-wrap:wrap;margin:0 -15px}.payment-form-container .form-group{flex:1 1 50%;padding:0 15px;margin-bottom:20px}.payment-form-container .form-group.full-width{flex:1 1 100%}.payment-form-container label{display:block;font-weight:700;margin-bottom:8px;font-size:14px}.payment-form-container .form-control{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}.payment-form-container .form-select{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}.payment-form-container textarea.form-control{height:100px;resize:vertical}.payment-form-container textarea.form-select{height:100px;resize:vertical}.payment-form-container .submit-button{background-color:#0073e6;color:#fff;border:none;padding:15px 30px;font-size:16px;font-weight:700;border-radius:5px;cursor:pointer;width:100%;text-align:center}.payment-form-container .payment-icons{display:flex;align-items:center}.payment-form-container .payment-icons p{margin-right:15px}.payment-form-container .payment-icons img{max-height:40px}.payment-errors{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:15px;margin-bottom:20px;border-radius:4px}.payment-success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;padding:15px;margin-bottom:20px;border-radius:4px}.passenger-row{margin-bottom:10px;display:flex;gap:5px;flex-wrap:wrap}.passenger-row input,.passenger-row select{padding:5px;flex:1}.remove-passenger{background:red;color:#fff;border:none;padding:5px 10px}#add-passenger{margin:10px 0;background:#28a745;color:#fff;border:none;padding:5px 15px}.step{border:1px solid #000;padding:15px;margin-bottom:15px}.field-error{border:2px solid red!important;background-color:#ffe6e6!important}.form-navigation{text-align:center;margin-top:20px}.form-navigation a{margin:0 10px;padding:10px 20px;color:#fff;border:none;cursor:pointer}.form-navigation a:hover{background:#005a87}.form-navigation a:disabled{background:#ccc;cursor:not-allowed}.form-navigation button{margin:0 10px;padding:10px 20px;color:#fff;border:none;cursor:pointer}.form-navigation button:hover{background:#005a87}.form-navigation button:disabled{background:#ccc;cursor:not-allowed}.pricing-display{margin-top:20px}.pricing-display .card{border:2px solid #007bff;border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.pricing-display .card-body{padding:20px}.pricing-display .card-title{color:#007bff;margin-bottom:15px}.pricing-breakdown p{margin-bottom:8px}.total-price{background:#f8f9fa;padding:10px;border-radius:5px;text-align:center}.total-price h4{color:#28a745;margin:0}.amount-box{background:#f8f9fa;border:2px solid #28a745;border-radius:10px;padding:20px;margin:20px 0;text-align:center}.amount-box h4{color:#28a745;margin-bottom:15px;font-weight:700}.pricing-summary{text-align:left;margin-top:15px;padding-top:15px;border-top:1px solid #ddd}.pricing-summary p{margin-bottom:5px;font-size:14px}.page-template-template-safari-booking header#masthead .header-button a{display:none}@media (max-width:1024px){.main-slider-content-box{right:28%}}@media (max-width:768px){.main-slider-content-box{right:14%;top:40%}}@media (max-width:600px){.passenger-row input,.passenger-row select{width:auto}.passenger-row{margin-bottom:1rem;background-color:aliceblue;padding:1rem}.payment-form-container{padding:15px}}.ct-post-wrapper .card-item{text-align:start}.footer-go-to-top{left:20px}.woocommerce ul.products li.product .onsale{left:auto}:root{--secondary-color:#057357}