/*
Theme Name: Asis
Theme URL: https://asis.ro
Description: A wordpress blank theme for Asis
Author: Kalain Dev Team
Author URL: https://klain.ro
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor

*/
.wg_form textarea {
    min-height: 90px !important;
}

.sec_1 .col_1 .elementor-icon i {
    padding-top: 20px;
}

.sec_4 .eael-tabs-nav {
    max-width: 900px;
    margin: 0 auto;
}

.sec_4 li.active-default i:before, .sec_4 li.active i:before, .sec_4 li:hover i:before {
    content: '\e82f';
	font-family: 'asis-font';
}

.sec_5 .elementor-post__title {
    min-height: 54px;
    text-align: left;
}

.sec_6 .find_more {
    visibility: hidden;
}

.sec_6 .row_1:hover .find_more {
    visibility: visible;
}

.wg_1 .elementor-flip-box__button {
    padding: 5px 25px !important;
}

.wg_2 h4.entry-title {
    min-height: 60px;
	margin-bottom: 0px;
}

.wg_form input {
    min-height: 32px !important;
}
.wg_form textarea {
    height: 60px;
}
.wg_form .elementor-field-type-textarea {
    margin-bottom: 10px !important;
}
.wg_form .elementor-acceptance-field {
    min-height: 32px !important;
    width: 20px;
    vertical-align: middle;
}
.wg_form .elementor-field-type-submit {
    margin-top: 5px;
}

.wg_icons .fa-facebook:before {
    content: "\f39e";
}

.wg_icons .fa-linkedin:before {
    content: "\f0e1";
}

.card_blog .elementor-icon-list-item a:hover .eci:before {
    content: '\e82f';
    font-family: 'asis-font';
}

/* Azure Page */

h1.entry-title {
    display: none !important;
}

.menu-btn:hover li:nth-child(2) {
    background: #ffffff;
    border: 2px solid #C00711;
}

.menu-btn li:nth-child(2) {
    background: #C00711;
	color: #ffffff;
    padding: 10px 35px;
    border-radius: 35px;
    border: 2px solid #C00711;
}

.menu-btn li:nth-child(2) a span.elementor-icon-list-text {
	color: #ffffff !important;
}
.menu-btn:hover li:nth-child(2) a span.elementor-icon-list-text {
	color: #C00711 !important;
}

.hover-card .hover-card-plus, .hover-card:hover .hover-card-minus {
    display: none;
}
.hover-card:hover .hover-card-plus {
    display: block;
}
.hover-card:hover .hover-card-content {
	visibility: visible;
}
.hover-card .hover-card-content, .hover-card:hover .elementor-icon-box-icon {
	visibility: hidden;
}
.hover-card:hover .elementor-icon-box-content span, .hover-card:hover .hover-card-content span.elementor-heading-title  {
	color: #ffffff;
}

.toggle-items .jet-accordion__item:nth-child(odd) + .active-toggle > div {
    background: black !important;
}

/* Image Hover */

.hover-card svg {
 opacity:0;
 transition-duration:0s;
}

.hover-card:hover svg {
 opacity:1;
}

.hover-card svg {
 opacity:1;
 transition-duration:0s;
}

.hover-card:hover svg{
 opacity:0;
}

/* Sterge cont */

input#form-field-email_noshow {
    display: none;
}
.elementor-field-group {
    margin-bottom: 10px;
}

/* -------Media Query------- */

@media (min-width:1025px) {
    .wg_2 ul.jet-slick-dots {
        display: none;
    }
}

@media (max-width:1025px) {
    .sec_2 .col_1 .elementor-testimonial--align-left .elementor-testimonial { 
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .sec_2 .col_1 .elementor-testimonial--align-left .elementor-testimonial  .elementor-testimonial__footer {
        margin-bottom: 20px;
    }
    .sec_3 .col_1 .elementor-posts--align-left .elementor-post {
        display: block;
    }
    .sec_3 .col_1 .elementor-posts--align-left .elementor-post .elementor-post__read-more {
        display: none;
    }
    .sec_3 .col_1 .elementor-posts--align-left .elementor-post .elementor-post__meta-data {
        margin-top: 10px;
    }
    .eael-advance-tabs .eael-tabs-nav>ul li {
        width: 50% !important;
        display: inline-block;
        flex: inherit;
        text-align: left;
    }
    .eael-advance-tabs .eael-tabs-nav > ul li i {
        display: inline-block !important;
    }
    .top_bar a {
        color: #ffffff !important;
    }
    .elementor-menu-toggle {
        margin-right: 18px;
        margin-top: -4px;
    }
	li.menu-item-has-children a {
		display: block;
	}
	.wg_2 ul.jet-slick-dots {
	    margin-top: 20px;
	}
	.wg_2 h4.entry-title {
    	min-height: 20px;
	}
	.wg_form .elementor-field-group:nth-child(n+1):nth-child(-n+3) {
    	margin-bottom: 25px !important;
	}
	.wg_form .elementor-field-type-acceptance label {
    	width: 90%;
    	display: inline-block !important;
	}
	.wg_form .elementor-field-type-submit {
    	margin-top: 35px;
    	margin-bottom: 45px !important;
	}
	.wg_form .elementor-field-type-submit {
		margin-top: -2px;
		margin-bottom: 45px !important;
	}
}


/* DHE Remove */

.dhe-form-inner {
    margin-bottom: 0px !important;
}

.dhe-form-group label {
    font-family: Montserrat;
    font-weight: 400 !important;
    line-height: 20px;
}

.dhe-form-group label .required {
    display: none;
}

.dhe-form-textarea textarea {
    min-height: 64px !important;
}

.dhe-form-submit, .dhe-form-submit:hover {
    width: 181px;
    height: 45px;
    font-family: "Montserrat";
    font-weight: 500 !important;
    margin-top: 10px;
    margin-bottom: 15px !important;
    background: #D6291B !important;
}

.dhe-form-group .dhe-form-control[disabled], .dhe-form-group .dhe-form-control[readonly] {
    cursor: inherit !important;
}