/*
Theme Name: Adventure Tour
Theme URI: https://www.ovationthemes.com/products/free-adventure-tour-wordpress-theme
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: Adventure Tour is a website template designed especially for travel and tourism businesses, making it a great option for travel agencies, tour operators, adventure companies, adventure travel, outdoor tours, hiking trips, trekking, exploration, camping, wildlife tours, expedition, guided tours, adventure sports, nature tours, eco travel, adventure packages, travel experiences, adventure excursions and related services under the adventure tour framework with strong relevance to voyage and explore focused travel intent. Adventure Tour comes with a sleek and modern design and provides all the necessary features to showcase services, packages, destinations, and other information to potential customers. It includes a user-friendly interface that makes it easy to create and manage website content, along with multiple pre-built sections like homepage, about, contact, and testimonials. It supports drag-and-drop customization for flexible page editing and layout control without complexity. The structure is optimized with SEO-friendly code to improve search visibility and attract more travel traffic. It is also compatible with WooCommerce, allowing businesses to sell tour packages and travel-related products directly.
Version: 5.3
Requires PHP: 5.6
Tested up to: 6.9
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: adventure-tour
Template: adventure-trekking-camp
Tags: food-and-drink, entertainment, photography, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-background, custom-header, custom-menu, custom-logo, editor-style, sticky-post, featured-images, flexible-header, featured-image-header, footer-widgets, full-width-template, threaded-comments, theme-options, wide-blocks, block-styles, post-formats, translation-ready

Adventure Tour WordPress Theme, Copyright 2023 pewilliams
Adventure Tour is distributed under the terms of the GNU GPL

Adventure Tour WordPress Theme is child theme of Adventure Trekking Camp WordPress Theme, Copyright 2023 pewilliams
Adventure Trekking Camp WordPress Theme is distributed under the terms of the GNU GPL
*/

.has-media-on-the-right  img{
  width: 20vw !important;
  margin-left: 0px !important;
}
.wp-block-media-text__media img{
    height: auto;
    max-width: unset;
    vertical-align: middle;
    width: 91%;
    margin-left:43px;
}
/* Text meant only for screen readers. */
.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;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}
.site-footer input[type="search"]{
  color: var(--theme-heading-color);
}
/*service*/
p.serv-txt {
    font-size: 15px;
}
.serv-icon {
    background: var(--theme-primary-color);
    color: #ffffff;
    font-size: 30px;
    width: 85px;
    height: 85px;
    border-radius: 50px;
    text-align: center;
    position: relative;
}
.serv-icon i{
  position:absolute;
  z-index: 99;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
img.serv-img {
    border-radius: 30px;
}
/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

@media screen and (max-width: 1199px){
  .serv-icon{
    width: 55px;
    height: 55px;
    font-size: 20px;
  }
  p.serv-txt {
    font-size: 13px;
  }
}
@media screen and (max-width:991px){
  .gb_nav_menu ul ul{
    background: transparent !important;
  }
}
@media screen and (max-width: 767px){
  .serv-icon{
    margin: auto;
  }
}