/**
* Theme Name: Aundri Child
* Description: This is a child theme of Aundri, generated by Merlin WP.
* Author: <a href="https://themeforest.net/user/template_path">template_path</a>
* Template: aundri
* Version: 2.3
*/
.hide-me{display:none !important;}
section.services__section2 {
    position: relative;
    padding: 140px 0 0px;
}
.video-btn {
display: none;
}
.cus-sec-about .top-content {
    display: none;
}
.cus-hide-icon-box .left-column .icon-box {
    display: none;
}
.cus-hide-icon-box .icon-box {
    display: none;
}
.cus-hide-icon-box .content_block_6 .content-box .inner-box .right-column {
    padding-left: 55px;
    margin-top: 15px;
}
i.fas.fa-check-circle.circle-color {
    color: #864fe0;
    font-size: 15px;
}
.about-section .content_block_1 .content-box .list-item li:before {
    color: #864fe0;
}
.cus-service-list1 .services__section3 {
    position: relative;
    padding: 100px 0 110px;
    background-color: #ecf9fa;
}
.hidden-sidebar .copyright-text {
    display: none;
}
.hidden-sidebar i.flaticon-pin {
    display: none;
}
.menu-box .contact-info {
    display: none;
}
.menu-box .social-links {
    display: none;
}
@media only screen and (max-width: 767px) {
	header.main-header.style-four .auto-container {
		padding: 0 15px !important;
	}
    
}
@media only screen and (max-width: 575px) {
    .whychoose__block .shape-2 {
        display: none;
    }
	section.services__section2 {
		padding: 30px 0 0px;
	}
	section.contactform__section .content__block {
		position: relative;
		padding: 60px 0;
	}
	.main-footer .widget-section {
        padding: 0px 0px !important;
    }
	figure.footer-logo.pull-left {
		border-radius: 0px 0px 200px 200px;
		margin-top: -30px !important;
	}
	header.main-header.style-four .auto-container {
		padding: 0 15px !important;
	}
}

section.banner-section.style-four {
    background: #1479c0;
}
section.contactform__section {
    background: #1479c0;
}
.cus-home-slider a.theme-btn.style-three {
    background: #7ed957 !important;
}
i.fas.fa-check-circle.circle-color {
    color: #7ed957;
    font-size: 15px;
}
.whychoose__block .inner-box {
    padding-left: 0px;
}
header.main-header.style-four .auto-container {
    padding: 0 145px;
}
.main-footer .post-widget .post .post-thumb {
    background: transparent;
}
.cus-heading-color h2 {
    color: #194377;
}
.main-footer .widget-section .contact-widget .btn-box a {
    display: block !important;
    width: 266px;
    background: #7ed957 !important;
}
section.services__section2 {
    padding: 80px 0 0px !important;
}
.about-style-three {
    padding-top: 70px !important;
}
.testimonials__section {
    padding: 80px 0 120px !important;
}
.sec-pad {
    padding: 80px 0px 120px 0px !important;
}
.process-block-one .inner-box:hover span {
    background: #7ed957;
}
.cus-ser-text p {
    font-size: 18px;
    line-height: 34px;
    font-weight: 600;
}
.cus-active-disable .service-sidebar .categories-widget .categories-list li a.current, .service-sidebar .categories-widget .categories-list li a:hover {
    color: #687f9b;
    background: none;
}
.cus-active-disable .service-sidebar .categories-widget .categories-list li a.current:before, .service-sidebar .categories-widget .categories-list li a:hover:before {
    color: #ffffff;
}
.cus-active-disable .service-sidebar .categories-widget .categories-list li a.current:before, .service-sidebar .categories-widget .categories-list li a:hover:before {
    color: #687f9b;
}
.cus-active-disable .service-sidebar .categories-widget .categories-list li a.current:before, .service-sidebar .categories-widget .categories-list li a:hover:before {
    background: #ffffff;
}
.cus-active-disable .categories-list a:active {
    background: #194377 !important;
    color: #ffffff !important;
}
.cus-active-disable .service-sidebar .categories-widget .categories-list li a.current:before, .service-sidebar .categories-widget .categories-list li a:hover:before {
    background: #ffffff !important;
}
.cus-active-disable a:active::before{
	background: #ffb81f !important
}
.banner-section.style-four .banner-carousel .content-box h1 {
    font-size: 60px !important;
}
span.flaticon-right-arrow-1 {
    color: #ffffff;
}
span.flaticon-left-arrow {
    color: #ffffff;
}
a.theme-btn.style-three {
    background: #ffffff !important;
}
.default-form .form-group input[type='tel'] {
    position: relative;
    display: block;
    width: 100%;
    height: 70px;
    border: 1px solid #e6edf4;
    font-size: 14px;
    color: #687f9b;
    font-weight: 600;
    padding: 10px 30px;
    transition: all 500ms ease;
}
section.contactform__section .contact__form textarea {
    position: relative;
    background: #fff;
    width: 100%;
    height: 100px;
    padding: 0 30px;
    border-radius: 15px;
	padding-top: 15px;
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #ffffff;
}
section.contactform__section .content__block {
    padding: 80px 0 !important;
}