h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
 
    color: #FF5C00 !important;
}
.footer-middle .widget ul li {
   overflow-wrap: anywhere !important;
}
.creative_header_address_text > p{
    color: #4f0b1a !imortant;
    font-weight: 500;
}
.witr_swiper_height {
    height: 600px !important;
}
{
    color: #4f0b1a;
    font-weight: 500;
}
.top_crt_style {
    background: #fff !important;
    padding: 20px 0;
}
a.dtbtn {
   
    background: #4F0B1A !important;
}
.witr_btn {

    background: #4F0B1A
}
.video-item a:before {
    background: #4F0B1A !important;
}
.video-item a {
    background: #4F0B1A !important;
}
.all_list_color ul li a i, .all_list_color ul li span i {
    color: #4F0B1A!important;
   
}
.em-quearys-menu i {
    background: #ff5c00 !important;
}
.slider_btn .witr_btn.active:hover, .travly_slider_icon ul li a i, .tx_svd_icon, .witr_video_btn i, .witr_video_btn i:after {
    background: #4F0B1A!important;
}
.witr_swiper_content .witr_btn.active:hover {
    border-color: #4F0B1A !important;
}
.feature_btn a, .witr_feature_btn_3d a, .witr_feature_btn_f a {
    color: #FFFFFF;
    background: #4F0B1A !important;
}
.style7_day span {
    background: #4F0B1A !important;
   
}
#scrollUp {
    background: #ff5c00 !important;
}
.span_text span i {
    color: #4f0b1a !important;
}
.travly_video_inner i {

    color: #4f0b1a !important;
  
}
.em-team-content-socials a:hover, .em-team:hover .em-team-content-waraper {
    background: #4f0b1a !important;
    
}
.em-team-content-socials a {
    color: #4f0b1a !important;
}
.counter_inner {
    background: #F89725 !important;
    
}
.counter{
    color: #4f0b1a !important;
}
.witr_counter_number_inn h3, .witr_counter_number_inn span {
  color: #4f0b1a !important;
  
}
.counter-heading{
    color: #4f0b1a !important;
  
}
.witr_btn:hover {
    background: #4f0b1aba !important;
  
}
.slick-prev, .slick-next {
  
    border: 0px solid #17161a;
    background:#4f0b1aba !important;
}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
    background: #ff5c00 !important;
}
.em_testi_title span {

    color: #4f0b1a !important;
}
.all_color_testimonial i {
    
    color: #4f0b1a !important;
}
.travly_brand_area {
  
    background: #4f0b1a !important;
}
.slick-dots li button {
    background-color: #4f0b1a !important;;
}
.slick-dots li.slick-active button {
    background: #ff5c00 !important;
}
.witr_blog_con span i {
    
    color: #4f0b1a ;
}
.witr_blog_area11 .learn_btn {
    
    color: #4f0b1a !important;

}
.witr_blog_area11 .learn_btn:hover {
    background: #ff5c00;
    color: #fff;
}
.witr_blog_area11 .learn_btn:hover {
   
    color: #fff !important;
}
.travly_menu > ul > li.current > a, .travly_menu > ul > li:hover > a, .creative_header_menu > ul > li:hover > a {

color: #ff5c00 !important;
}
.witr_apartment_form .btn {
 background: #4f0b1a !important;

}
.contact_left_inner .all_icon_color i {
 background: #4f0b1a !important;
  }

.all_counter_color h4, .all_counter_color h1 {
     color: #FFFFFF !important; 
}
.travly-description-area .social-icons a:hover {
    background: #ff5c00 !important;
}
.contact_page_area .service-item i {
    background: #4f0b1a;
}
.footer-middle .widget ul li a:hover, .footer-middle .widget ul li:hover:before {
    color: #ff5c00 !important;
}
.blog-left-side .widget h2::before {
    background: #4f0b1a !important;
}
table#wp-calendar td#today {
    background-color: #ff5c00 !important;
}
.em-blog-content-area .witr_btn {
    background: #4f0b1a !important;
}
.travly-blog-meta-left i {
    color: #ff5c00 !important;
}
.witr-blog-side-area blockquote {
 border-left: 3px solid #ff5c00 !important; 
}
.travly_menu ul .sub-menu li a:hover, .travly_menu ul .sub-menu li.current-menu-item a, .travly_menu>ul>li.current-menu-item>a, .travly_menu>ul>li>a:hover, .travly_nav_area.prefix .travly_menu>ul>li.current-menu-item>a, .travly_nav_area.prefix .travly_menu>ul>li>a:hover, .hbg2 .travly_menu>ul>li.current-menu-item>a, .hbg2 .travly_menu>ul>li>a:hover, .heading_style_2 .travly_menu>ul>li.current-menu-item>a, .heading_style_2 .travly_menu>ul>li>a:hover, .heading_style_3 .travly_menu>ul>li.current-menu-item>a, .heading_style_3 .travly_menu>ul>li>a:hover, .heading_style_4 .travly_menu>ul>li.current-menu-item>a, .heading_style_4 .travly_menu>ul>li>a:hover {
    color: #ff5c00 !important;
}
.travly_menu ul .sub-menu .sub-menu .sub-menu .sub-menu li:hover>a, .travly_menu ul .sub-menu .sub-menu .sub-menu li:hover>a, .travly_menu ul .sub-menu .sub-menu li:hover>a, .travly_menu ul .sub-menu li:hover:before, .travly_menu ul .sub-menu li:hover>a {
    color: #ff5c00 !important;
}
.portfolio_nav ul li.current_menu_item, .portfolio_nav ul li:hover {
    border-color: #4f0b1a;
    background: #4f0b1a;
    color: #fff;
}
.progress_area2 .progress-bar {
    background: #ff5c00;
}
.progress_area3 .progress-bar {
    background: #ff5c00;
}
.witr_pricing_icon i {
    color: #ff5c00 !important;
}
.pricing-part strong {

    background: #4f0b1a !important;
  
}
.pricing_style_7.pricing-part h4 {

    color: #fff !important;
    background: #4f0b1a !important;
}
.witr_btnp_color a.btn {
    border: 1px solid #4f0b1a !important;
    background: #4f0b1a !important;
}
.pricing-part a.btn:hover {
    background: 0 0;
    color: #ffffff !important;
}
.witr_ac_style:hover {
    background: #4f0b1a !important;
}
.departmentList ul li a, .departmentList ul li span {
   padding: 0px 0px 20px 0px !important;
}
.ab_img_inner .single_image {
    left: 0px !important;
    margin: 0px 0px 0px 0px !important;
    position: relative !important;
}
.ab_img_inner .single_image img {
    max-width: 100%;
    transition: 0.5s;
}
.text-content{
    position: relative;
    max-height: 7rem;
    overflow: hidden;
}

#dots {
    display: inline;
    opacity: 1; /* Initially visible */
    transition: opacity 0.3s ease;
}

.text-content.expanded #dots {
    display: none; /* Hide dots when expanded */
}
.text-content.expanded {
    max-height: none; 
}

@media only screen and (min-width: 1200px) {
    /* Your styles for large screens here */
    .zoo-lg{
        display: flex;
        justify-content:end;
    }
    .zoo-lg-img{
        width: 550px;
        height: 525px;
    }
}