/*
Theme Name: Elementor-Child
Theme URI: 
Description: Child theme of hello-elementor theme for the Hello Elementor theme
Author: <a href="https://elementor.com/?utm_source=wp-themes&#038;utm_campaign=author-uri&#038;utm_medium=wp-dash">Elementor Team</a>
Author URI: 
Template: hello-elementor
Version: 3.1.1
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Mon, 07 Oct 2024 17:47:52 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

#top-head-cont a{color:#c1c1c1 !important;}

.tab-content-cnt b,.tab-content-cnt strong,.bold-text{font-weight: 700 !important;}

a{color:#f04943;}

#top-menu a{letter-spacing: 1px !important;}

#top-menu .mega-sub-menu{border-top:2px solid #cdaa5a !important;}

#home-trip-adv a span,#home-trip-adv span{color:#f04943 !important;}

#CDSWIDCOE{display: block !important;
margin: 0 auto !important;
}

#CDSWIDCOE img{width: 100px !important;margin: 0 auto !important;}

.most-pop-item h3{margin-bottom: 0px !important;
    margin-top: 0px !important;
}

.most-pop-item .elementor-icon-box-title a:hover{color:#ceab5a !important;}

.most-pop-item .elementor-icon-box-icon{padding-top: 5px;}

.tour-side-btn a{width: 100% !important;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tour-side-btn-green a{width: 100% !important;
    padding-top: 13px;
    padding-bottom: 13px;}

.tour-trip-adv-cnt ul{list-style: none;}

#tour-trip-advisor-cnt,#tour-trip-advisor-cnt-black{padding-top: 2% !important;}

#tour-trip-advisor-cnt h4,#tour-trip-advisor-cnt-black h4{margin-bottom: 0px !important;
margin-top: 0px !important;}

#tour-trip-advisor-cnt h4 a{
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    font-size: 24px !important;
font-weight: 400 !important;
line-height: 1.25em !important;
color: #f04943 !important;
}

#tour-trip-advisor-cnt h4 a:hover{color: #c58237 !important;}

#tour-trip-advisor-cnt-black h4{
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    font-size: 24px !important;
    font-weight: 400 !important;
    line-height: 1.25em !important;
    color: #000000 !important;
    }

#tour-trip-advisor-cnt h5,#tour-trip-advisor-cnt-black h5{
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    font-size: 17px !important;
font-weight: 300 !important;
letter-spacing: 0.05em !important;
color: #333333 !important;
}

.italictext .elementor-heading-title{font-style: italic !important;}

.boldtext .elementor-heading-title,.boldtext strong,.boldtext{font-weight: 600 !important;}

.boldtext300 strong{font-weight: 300 !important;}

.about-us-icon-box .elementor-icon-box-icon{padding-top: 5px;}

.contact-num-cnt a:hover{color:#c5822a !important;}

#faq-accord summary{border-bottom: 0px !important;}

#faq-accord details{border-bottom:1px solid #2a2e38 !important}

#main-blog-grid-cnt .elementor-heading-title a:hover{color:#c5822a !important;}

.font400 .elementor-heading-title{font-weight: 400 !important;}


#historytourpage h1{
    font-weight: 600 !important;
    background-color: rgba(0, 0, 0, .5);
    margin: 0px auto 0px auto;
    display: table;
    padding-left: 2%;
    padding-right: 2%;}

#tour-title .elementor-heading-title{text-transform: uppercase !important;}

#call-us-num a{color:#ceab5a !important;}

#call-us-num a:hover{color: #bb9f2c !important;}

/*Gravity Form Grey Styling Starts Here*/

#gform_fields_11 input,#gform_fields_5 input,#gform_fields_5 select,#gform_fields_23 input,#gform_fields_23 select{height: 60px;
    background-color: #f7f7f7;
    font-size: 13px;
    color: #555c6e;
    border-width: 1px 1px 1px 1px;
    border-color: #333333;
    border-radius: 0px;
    padding-top: 0;
    padding-bottom: 0;}

#gform_fields_11 textarea,#gform_fields_5 textarea,#gform_fields_23 textarea{background-color: #f7f7f7;
        font-size: 13px;
        color: #555c6e;
        border-width: 1px 1px 1px 1px;
        border-color: #333333;
        border-radius: 0px;
        padding-top: 0;
        padding-bottom: 0;}

#gform_11 .gform_button,#gform_5 .gform_button,#gform_23 .gform_button{background-color: #f15145 !important;
    font-family: Montserrat, Arial, Helvetica, sans-serif !important;
    font-weight: 400 !important;
    color: #ffffff !important;
    border: 0px solid;
    border-radius: 0px;
text-transform: uppercase;
padding: 13px 29px;
    line-height: 17px;
    letter-spacing: 4px;
}

#gform_11 .gform_button:hover,#gform_5 .gform_button:hover,#gform_23 .gform_button:hover{background-color: #f8c15e !important;
color: #000000 !important;
}

#gform_fields_5 input[type=checkbox],#gform_fields_5 input[type=radio]{height: 20px !important;}

#bike-new-bike-sale a{color:#f15145 !important;}

#bike-new-bike-sale a:hover{color:#000000 !important;}


/*Gravity Form Grey Styling Starts Here*/

#cust-tour-phone .elementor-heading-title a:hover{color:#bb9f2c !important;}

#trip-ad-star span{color: #16a580 !important;}

#trip-ad-star em{font-weight: 500 !important;}

#bike-hire-acc-loop-title .elementor-heading-title{font-weight: 500 !important;}

.google-review-box p{margin-block-end:0px !important;}

.activity-container a:hover{color:#ceab5a !important;}

@media only screen and (max-width: 600px) {

    #tour-trip-advisor-cnt-black h4,#tour-trip-advisor-cnt h4 a{font-size: 20px !important;}

    #tour-trip-advisor-cnt h5,#tour-trip-advisor-cnt-black h5{font-size: 14px !important;}

}

@media only screen and (max-width: 768px) {

    #faq-accord h4{font-size: 20px !important;}
}
