/*
Theme Name: Ewebot - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: ewebot
*/
@import url("../ewebot/style.css");



.gt3-page-title_has_img_bg:before {background-color:#000;}
.socialmedia-subtitle img{height:600px!important; object-fit:cover;}
.current-menu-item a {color:#97CA3D!important;}
.pricecard ul li{padding:0 0 4px 0; font-size:14px; line-height:20px;}
.pricecard img{border-radius:100px!important;}
.pricecard .gt3-core-imagebox-title{font-size:30px!important; line-height:45px!important;}
.pricecard .elementor-widget-container{background:#fff!important; border:1px solid #ededed!important;}
.subtitle1{color:#2576c7!important;}
.subtitle2{color:#8bb629!important;}
.subtitle3{color:#fbab2e!important;}
.subtitle4{color:#c51b4a!important;}
.testimonials-quote-icon-holder{display:none;}
/* .ui-accordion-header{color:#6f9c86!important;} */
.ui-state-active {color: #88b378!important;}
.ui-accordion-header-icon:before{color:#6f9c86!important;}
.content-container ul > li:before{color:#6f9c86!important;}
#back_to_top.show{color:#97ca3d!important;}
#back_to_top{border-color:#97ca3d!important;}
#back_to_top:hover{background-color:#97ca3d!important;}
#back_to_top:hover.show{color:#fff!important;}


.videoplayicon{position:relative;}

.videoplayicon:before{
    position: absolute!important;
	content:'';
    top: 50%;
    left: 50%;
    background: transparent url(https://www.cimincorporated.com/wp-content/uploads/2026/06/blackplaybtn11.png) center center no-repeat;
    height: 60px;
    width: 60px;
    margin-left: -24px;
    margin-top: -24px;
    cursor: pointer;
	pointer-events:none;
	border-radius:100%;
	border:3px solid #fff;
}
.elementor-tab-title{display:flex!important;}
.faqsection .elementor-tab-title{display:flow!important;}
.faqsection .elementor-toggle-title{display:flex!important;}
.bluelist .gt3-core-imagebox-wrapper{display:flex!important; gap:10px!important;}
.page_title h1{font-family: Anton, Sans-serif!important; letter-spacing: 2px!important;}

.elementor-toggle .elementor-toggle-item:last-child .elementor-tab-title,
.elementor-toggle .elementor-toggle-item:last-child .elementor-tab-content {
    border-bottom: 0 !important;
}

.wrapper_404 h2, .wrapper_404 p{color:#000!important;}
.wrapper_404 .number_404 span{color: #5ac505!important;}


h2{font-family: 'Rotis Sans Serif', sans-serif !important;}
h3 {
    font-family: 'Rotis Sans Serif', sans-serif !important;
    font-style: italic;
}
body,
p,
.elementor-widget-text-editor,
.elementor-widget-theme-post-content {
    font-family: 'Rotis Sans Serif', sans-serif;
    font-weight: 400;
}
.bannertext{font-family: 'Rotis Sans Serif', sans-serif!important;}
.page-id-11159 .wpda-header-builder{background: #00000099!important;}
.sidebar .fa-phone{rotate:90deg;}
.authorbox .testimonials_title{margin-top:10px!important;}

#comments .submit{background:#97CA3D!important;}
#comments .submit:hover{background:#333333!important;}
.greenimage img{filter: brightness(0) saturate(100%) invert(75%) sepia(9%) saturate(2788%) hue-rotate(38deg) brightness(98%) contrast(86%);}
.gt3_page_motion_style #back_to_top {background: #97ca3d!important;}
.menu-item a:hover{color:#97CA3D!important;}
.gt3_page_motion_style .back_to_top_container {bottom: 110px;}
.back_to_top_container {bottom: 110px!important;}

.elementor-widget-gt3-core-button .elementor_gt3_btn_text {font-family: 'Rotis Sans Serif', sans-serif;}
.wpcf7-form input[type="submit"]{background:#97CA3D!important;}
.wpcf7-form input[type="submit"]:hover{background:#000!important;}
.custom_meta_icon.fa.fa-phone{rotate:90deg;}



@media only screen and (max-width: 767px) {
    .gt3-page-title {
		margin-bottom:40px!important;
        height: 200px !important;
    }










