/**
Theme Name: Astra Child
Author: Jogesh
Author URI: https://kiyaanix.com
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

.has-monte-blue-color{color: #406186;}
.has-monte-pink-color{color: #df7c88;}
.has-monte-yellow-color{color: #ffc372;}
.has-monte-purple-color{color: #b5aebe;}
.has-monte-light-yellow-color{color: #ffd49c;}
.has-monte-light-pink-color{color: #e8a3ab;}
.has-monte-grey-color{color: #393939;}
.has-monte-white-color{color: #ffffff;}
.has-monte-blue-background-color{background-color: #406186;}
.has-monte-pink-background-color{background-color: #df7c88;}
.has-monte-yellow-background-color{background-color: #ffc372;}
.has-monte-purple-background-color{background-color: #b5aebe;}
.has-monte-light-yellow-background-color{background-color: #ffd49c;}
.has-monte-light-pink-background-color{background-color: #e8a3ab;}
.has-monte-grey-background-color{background-color: #393939;}
.has-monte-white-background-color{background-color: #ffffff;}



.main-header-bar .ast-masthead-custom-menu-items{display:none !important;}
.single-post .entry-content a{
  text-decoration: underline;
}
.single-post .entry-content .wp-block-uagb-section a {
  text-decoration: none;
}
#wpforms-form-108 button[type=submit] {
  background: rgb(64,97,134);
  border: 1px solid rgb(64,97,134);
  color: #ffffff;
  border-radius: 5px;
}
#wpforms-form-108 button[type=submit]:hover, #wpforms-form-108 button[type=submit]:focus, #wpforms-form-108 button[type=submit]:active{
  background-color: #DF7C89;
  border: 1px solid #d3727d;
  cursor: pointer;
}
@media (max-width: 544px) {
  .ast-advanced-headers-layout{
    padding-top: 35% !important;
  }
  .uagb-columns__wrap,
  .uagb-columns__stack-mobile>.uagb-columns__columns-1>.uagb-column__wrap {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  
  .uagb-column__wrap, .wp-block-image .alignleft, .uagb-column__inner-wrap {
  /*  padding-left: 0px !important; */
  /*  padding-right: 0px !important; */
    margin-left:0px !important;
    margin-right:0px !important;
  }
  .uagb-column__inner-wrap{
    padding-top:0px !important;
    padding-bottom: 0px !important;
  }
  .uagb-block-2eb30d9d, .uagb-block-22bd59fa, .uagb-block-e8236f92, .uagb-block-f7bce772, .uagb-block-111cb8d6, .uagb-block-1e3b332e, .uagb-block-029c4494, .uagb-block-03d04702, .uagb-block-e445b557, .uagb-block-8e34921a, .wp-block-uagb-advanced-heading, .uagb-block-0b7f5e66.uagb-column__wrap{
    margin-bottom: 20px !important;
  }
  .wp-block-uagb-marketing-button .uagb-marketing-btn__wrap{
    justify-content: center !important;
    text-align:center !important;
  }
  .uagb-block-e923d1b9{margin-top: 20px;}
  .uagb-block-f48d5e48>.uagb-columns__columns-3>.uagb-column__wrap,
  .uagb-block-15802240>.uagb-columns__columns-3>.uagb-column__wrap,
  .uagb-block-eaa023da>.uagb-columns__columns-3>.uagb-column__wrap,
  .uagb-columns__stack-mobile>.uagb-columns__columns-1>.uagb-block-ab8d6163,
  .uagb-columns__stack-mobile>.uagb-columns__columns-1>.uagb-block-658648e6 {
    width: 94% !important;
    margin: 0 auto 10px auto !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .uagb-block-8d198870.uagb-columns__wrap, 
  .uagb-block-93e80fe4.uagb-columns__wrap,
  .uagb-block-07569e1f.uagb-column__wrap, 
  .uagb-block-021a4885.uagb-columns__wrap,
  .uagb-block-dec782aa.uagb-columns__wrap,
  .uagb-block-45103491.uagb-columns__wrap,
  .uagb-block-e7e91e1c.uagb-columns__wrap,
  .uagb-block-eb32967b.uagb-column__wrap,
  .uagb-block-c75222cd.uagb-columns__wrap,
  .uagb-block-5e867f6b .uagb-column__inner-wrap,
  .wrg-itinerary-package .uagb-column__inner-wrap{
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  
  .wrg-px-0{padding-left: 0px !important;padding-right:0px !important;}
  .wrg-py-0{padding-top:0px !important;padding-bottom:0px !important;}
  .wrg-pl{padding-left: 15px !important;}
  .wrg-pr{padding-right: 15px !important;}
  .wrg-px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .wrg-px-2 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  
  .wrg-280{
    min-width: 280px !important;
  }
  
  .wrg-mb{margin-bottom: 15px !important;}
  .wrg-mb-2{margin-bottom: 20px !important;}
  .wrg-my{margin-top: 15px !important; margin-bottom: 15px !important;}
  .wrg-my-2{margin-top: 20px !important; margin-bottom: 20px !important;}
  .wrg-flex>.uagb-buttons-layout-wrap{display: flex !important;}
  .wrg-flex>.uagb-buttons-layout-wrap>.box{flex-shrink: 0;}
  
  .uagb-ifb-text-wrap{
    padding-bottom: 15px;
  }
  .uagb-block-02625143 .uagb-marketing-btn__link{
    display: block !important;
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .uagb-block-e350a000{
    margin-top: 20px !important;
  }
  .uagb-block-66e28b0a.wp-block-uagb-columns,
  .uagb-block-d0e97d93.wp-block-uagb-columns,
  .uagb-block-8037b97f.wp-block-uagb-columns,
  .wrg-itinerary-package.wp-block-uagb-columns{
    padding: 0px !important;
  }
  .uagb-block-66e28b0a > .uagb-columns__overlay,
  .uagb-block-d0e97d93 > .uagb-columns__overlay,
  .uagb-block-8037b97f > .uagb-columns__overlay,
  .wrg-itinerary-package > .uagb-columns__overlay{
    background: none !important;
  }
  .uagb-block-c499ee0e.uagb-column__wrap,
  .uagb-block-3e2dcdf5.uagb-column__wrap,
  .uagb-block-b342bfe1.uagb-column__wrap,
  .uagb-block-f7021225.uagb-column__wrap,
  .uagb-block-1be65e8d.uagb-column__wrap,
  .uagb-block-2115ac60.uagb-column__wrap,
  .uagb-block-61ff2ed7.uagb-column__wrap,
  .uagb-block-a262a65e.uagb-column__wrap{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .uagb-block-3e2dcdf5.uagb-column__wrap,
  .uagb-block-b342bfe1.uagb-column__wrap,
  .uagb-block-1be65e8d.uagb-column__wrap,
  .uagb-block-2115ac60.uagb-column__wrap,
  .uagb-block-a262a65e.uagb-column__wrap,
  .uagb-block-e3481d36.uagb-column__wrap{
    margin-top: 10px !important;
  }
  
  .wrg-itinerary-package>.uagb-columns__columns-3>.uagb-column__wrap{
    padding-bottom: 0px !important;
    padding-top: 10px !important;
  }
    
  .wrg-flex > .uagb-columns__inner-wrap{
    display: flex;
    justify-content: space-between;
  }
  
  .yumpu-frame iframe{height: 460px !important;}
  .uagb-block-f50bd409 .uagb-button__wrapper,
  .uagb-block-77625027.uagb-column__wrap,
  .uagb-block-1fa75d52.uagb-column__wrap,
  .uagb-block-42bc0dc5 > .uagb-columns__inner-wrap{
    margin-bottom: 20px !important;
  }
  .uagb-block-f50bd409 .uagb-buttons-repeater:not(.wp-block-button__link){min-width: 280px;}
  .uagb-block-5d8d5809.uagb-column__wrap p{padding-right: 50px;}
  .uagb-block-157b4fe4.uagb-column__wrap p{padding-left: 50px;}
}

@media (max-width: 768px) and (min-width: 545px) {
  
  .uagb-block-f8627c06 > .uagb-columns__inner-wrap,
  .uagb-block-dc8b0e5a > .uagb-columns__inner-wrap,
  .uagb-block-a4ba75ff > .uagb-columns__inner-wrap,
  .uagb-block-f48d5e48 > .uagb-columns__inner-wrap,
  .uagb-block-15802240 > .uagb-columns__inner-wrap,
  .uagb-block-eaa023da > .uagb-columns__inner-wrap,
  .wrg-itinerary-package .uagb-columns__inner-wrap {
    display: block;
  }
  .uagb-block-f8627c06.uagb-columns__wrap{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .uagb-block-a0b46d3c.uagb-column__wrap, 
  .uagb-block-07569e1f.uagb-column__wrap,
  .uagb-block-52ceac09.uagb-column__wrap,
  .uagb-block-0bf58415.uagb-column__wrap,
  .uagb-block-73eabe77.uagb-column__wrap,
  .uagb-block-fe4b3e68.uagb-column__wrap,
  .uagb-block-b5bcae6e.uagb-column__wrap,
  .uagb-block-a1dc0529.uagb-column__wrap,
  .uagb-block-4ea901ff.uagb-column__wrap,
  .uagb-block-0d21ab01.uagb-column__wrap,
  .uagb-block-fcfb05cc.uagb-column__wrap,
  .uagb-block-eb17f4a6.uagb-column__wrap,
  .uagb-block-0c790c14.uagb-column__wrap,
  .wrg-itinerary-package .uagb-column__wrap {
    width: 100% !important;
  }
  
  .uagb-block-0bf58415.uagb-column__wrap{
    margin-left: 0px !important;
    text-align: center;
  }
  
  .uagb-block-a0b46d3c .uagb-column__inner-wrap .wp-block-image .alignleft{
    float:none !important;
    margin: .5em 2em !important;
    
  }
  .uagb-block-ed805897.uagb-column__wrap{
    width: 100% !important;
    margin-left: 0px !important;
  }
  .uagb-block-d9b76c02.uagb-column__wrap{
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 0px !important;
    width: 100% !important;
  }
  .uagb-block-dc8b0e5a.uagb-columns__wrap,
  .uagb-block-2257385a.uagb-column__wrap,
  .uagb-block-ec494d35.uagb-column__wrap,
  .uagb-block-4f927d9d.uagb-column__wrap,
  .uagb-block-f48d5e48.uagb-columns__wrap,
  .uagb-block-15802240.uagb-columns__wrap,
  .uagb-block-eaa023da.uagb-columns__wrap,
  .wrg-itinerary-package .uagb-column__wrap{
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .wrg-itinerary-package{padding: 20px !important;}
  
  .uagb-block-73eabe77.uagb-column__wrap,
  .uagb-block-fe4b3e68.uagb-column__wrap,
  .uagb-block-a1dc0529.uagb-column__wrap,
  .uagb-block-4ea901ff.uagb-column__wrap,
  .uagb-block-fcfb05cc.uagb-column__wrap,
  .uagb-block-eb17f4a6.uagb-column__wrap,
  .wrg-itinerary-package .uagb-column__wrap{
    margin-left: 0px !important;
  }
  
  .uagb-block-73eabe77.uagb-column__wrap,
  .uagb-block-fe4b3e68.uagb-column__wrap,
  .uagb-block-a1dc0529.uagb-column__wrap,
  .uagb-block-4ea901ff.uagb-column__wrap,
  .uagb-block-fcfb05cc.uagb-column__wrap,
  .uagb-block-eb17f4a6.uagb-column__wrap,
  .wrg-itinerary-package .uagb-column__wrap:not(:last-child){
    margin-bottom: 20px !important;
  }
  
  .uagb-block-3811770f.uagb-columns__wrap{
    padding-left: 20px !important;
  }
}
/*@media (max-width: 1024px) and (min-width: 780px) {*/
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  header .site-logo-img .custom-logo-link img{
    max-width: 200px
  }
  .main-header-menu .menu-item,
  .main-navigation .menu-item {
    font-size: 94 !important%;
  }
}