/*
Theme Name: Zilom Child
Theme URI: https://gaviaspreview.com/wp/zilom/
Author URI: http://gaviasthemes.com/
Author: Gaviasthemes Team
Description: Child theme for the Zilom theme.
Template: zilom
*/
.key-obj-box .gsc-icon-box-styles.style-3 .box-icon{width:150px; height:150px; margin-bottom:0px;}
.key-obj-box .gsc-icon-box-styles.style-3 .content-inner .desc{margin-top:15px;}
.key-obj-box .gsc-icon-box-styles.style-3 .box-icon .number{background:#4D5FE3; color:#fff;}
.milestone-block.style-3 .milestone-icon .icon{height:65px;}
.wpcf7-form .wpcf7-spinner + .wpcf7-spinner{display:none;}
/*.elementor-popup-modal .dialog-close-button svg{fill:#fff;}*/

.gva-teams-carousel .owl-carousel .owl-stage{display: flex;}
.gva-teams-carousel .owl-item{  display: flex; flex: 1 0 auto; height: inherit;}
.gva-teams-carousel .owl-item{height:inherit; margin-bottom:0px;}
.gva-teams-carousel .team-block.team-v1 .team-content{padding:15px;}
.who-shud-enrol .gsc-icon-box-group .icon-box-item.style-1 .item-box{background:#fff;}
.wpcf7-form select {background:#F1F2F6; height:60px; line-height:60px; border:0px; box-shadow:none;}
.past-prtcnt .gsc-career .image-box{width:90px;}
.past-prtcnt .gsc-career .box-content .box-information{display:none;}
.past-prtcnt .gsc-career .box-content{padding:15px;}
.logoslider img{height:150px; width:auto; background:#fff; padding:10px;}
.custom-breadcrumb{background-position: bottom center;}
/*.elementor-location-popup .byclick{color:#fff;}*/
.elementor-location-popup .wpcf7-form select{line-height:14px; font-size:14px!important; border-radius:0px;}
.elementor-location-popup .wpcf7-form input:not([type="submit"]), .elementor-location-popup .wpcf7-form textarea{padding-left:0.75rem; font-size:14px!important; border:1px solid #e7e7e7!important;}
.elementor-location-popup .wpcf7-form textarea{padding-left:15px!important; padding-right:15px!important;}
.donload-brochure-btn-theme a.elementor-button {font-size: 12px;
   font-size: 14px;
    background: var(--zilom-theme-color);
    color: #fff;
    font-weight: 700;
    padding: 22px 30px 20px;
    line-height: 15px;
    position: relative;
    z-index: 9;
    display: inline-block;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    text-transform: uppercase;
    border: none;
    letter-spacing: 2px;
    border-radius: 10px;
/*     overflow: hidden; */
}
.header-builder-frontend .donload-brochure-btn-theme a.elementor-button{overflow: hidden;}
.donload-brochure-btn-theme a.elementor-button:hover{color:#fff;}
.application-notes{height:146px!important;}
.popup-form-btn input{margin-bottom:0px!important;}
ul.gva-nav-menu > li > a{color:#000;         padding: 16px 0;}
.elementor-location-popup .byclick{font-size:11px;}
.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:10px;}

.download-bro-popup .col-md-6{width:100%!important; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%;}
.elementor-popup-modal .dialog-message{overflow:visible!important;}
.post.post-single-content .entry-content .post-content ul li, .bult-check li{padding-left: 30px; list-style: none; position: relative;}
.post.post-single-content .entry-content .post-content ul li::before, .bult-check li::before{ position: absolute; left: 0; top: 0; content: "\f058"; font-family: "Font Awesome 5 Free";  color: #4D5FE3;}
#comments{display:none;}

.case-studies-grid-sec .eael-grid-post-excerpt a{color:#4D5FE3; }
.case-studies-grid-sec .eael-grid-post-excerpt a {font-size: 12px;  text-transform: uppercase;  color: #4D5FE3!important;  position: relative;  -webkit-transition: all 0.35s;  transition: all 0.35s;  -moz-transition: all 0.35s;  -ms-transition: all 0.35s;  font-weight: 700;  padding-right: 24px;  z-index: 2;
  letter-spacing: 2px; display:inline-block;}
.case-studies-grid-sec .eael-grid-post-excerpt a:before { content: "\f061"; font-family: 'Line Awesome Free';  position: absolute; right: 0; top: 7px; color: var(--zilom-theme-color); font-size: 17px; -webkit-transition: all 500ms ease; transition: all 500ms ease; line-height: 1;}

.case-studies-grid-sec .eael-grid-post-excerpt a:hover:before {right: -6px;}
.single-case-studies .sidebar, .single-case-studies .post-thumbnail, .single-case-studies .social-networks-post{display:none;}
.single-case-studies .content-page{width:100%;}
.case-studies-grid-sec .eael-grid-post .eael-entry-wrapper{min-height:170px;}

.hometesti .gva-testimonial-carousel.style-3 .testimonial-item,
.hometesti .gva-testimonial-carousel.style-3 .owl-item,
.hometesti .gva-testimonial-carousel.style-3 .owl-item .item
{ height: inherit; display: flex;}
.hometesti .gva-testimonial-carousel.style-3 .owl-item,
.hometesti .owl-carousel .owl-stage{display: flex;}
.type-events .entry-date{display:none;}
.event-details-list span{font-weight:bold; width:30%; display:inline-block;}
.gva_widget_recent_entries ul li .post-content .post-comments{display:none;}
.prog-highlight .gsc-icon-box-group .icon-box-item.style-1 .item-box .item-box-content .box-icon i{font-size:40px;}
.event-c2a .eael-call-to-action.cta-flex .action{padding-top:0px;}
.event-c2a .eael-call-to-action.cta-flex{align-items: center;}

.event-list-date{border-right:1px solid #E7E3E3;}
.event-list-date .edate{font-size: 60px; font-weight: 700; line-height: 60px;  margin-top: 0; color:#4D5FE3;}
.events-list-holder .event-thumb{height:150px; width:100%; object-fit:cover;}
.event-list-single-holder{margin-top:30px; padding-top:30px; border-top:1px solid #E7E3E3;}
.event-list-single-holder .event-list-title{margin-top:0px;}
.event-list-edetails{padding-left:0px;}
.event-list-edetails li{list-style:none; display:inline-block; margin-right:15px;}
.event-list-edetails li i{color:#4D5FE3; margin-right:5px;}
.event-registration .wpcf7-form{max-width:100%;}

.wpcf7-form input[type*="email"], .wpcf7-form input[type*="text"], .wpcf7-form input[type*="tel"], select, textarea, .contact-form .wpcf7-form textarea{border:1px solid #e7e7e7!important; background-color:#fff!important; border-radius:0px;}
.wpcf7-form input[type*="email"], .wpcf7-form input[type*="text"], .wpcf7-form input[type*="tel"]{height:42px!important;}
select{height:50px!important; line-height:50px!important;}
.search-results .content-page{width:100%;}
.search-results .content-page .item-columns{width:100%;}
.search-results .content-page .item-columns .post-thumbnail, .search-results .wp-sidebar.sidebar-right{display:none;}
.search-results .content-page .item-columns h3{margin-top:0px!important;}
.grecaptcha-badge{z-index:99;}

.return-top{bottom: 80px; right: 25px;}
.page-id-3002 .breadcrumb-main .heading-title{display:none;}
/*.custom-breadcrumb { background-position: center top!important;}*/