/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1740730917
Updated: 2025-02-28 08:21:57

*/
body{overflow-x:hidden}
.page-header{display: none;}
.elementor-button-link{white-space: nowrap;}
.text-green{color: #1ABC9C !important;}
.mob-link{display: none;}
.service-card .card-link{opacity: 0;transition: 0.2s;}
.service-card:hover .card-link{opacity: 1;}
.star-ratings{margin-bottom: 15px;}
/* Testimonail Slider  */
.testimonial-slider .elementor-swiper-button{
    top: auto !important;margin-top: 50px;
    border: 2px solid #3c62db;
    border-radius: 40px;
    padding: 6px;
}
.testimonial-slider .elementor-swiper-button svg{height: 18px !important;width: 18px !important;}
.testimonial-slider .elementor-swiper-button-next{right: calc(50% - 55px) !important;}
.testimonial-slider .elementor-swiper-button-prev{left: calc(50% - 55px) !important;}
.testimonial-slider .swiper-slide{box-shadow: 0px 0px 12px #0000000d;margin: 15px 0;}
/* Prtfolio  */
.portfolio-card{min-height: 540px !important;}
.portfolio-card .elementskit-btn i{margin-left: 10px;}
.portfolio-card .ekit-image-box .elementskit-box-footer{overflow: hidden;max-height: 0;transition: max-height 0.5s ease-in-out;}
.portfolio-card:hover .ekit-image-box .elementskit-box-footer {max-height: fit-content;}

/* Form Style  */
.form-get-in-touch .wpforms-container{margin: 0 0 !important;}
.form-get-in-touch .wpforms-head-container{padding-bottom: 10px !important;}
.form-get-in-touch .wpforms-head-container .wpforms-title{color: #2C3E50 !important;font-size: 44px !important;text-align: center !important;}
.form-get-in-touch .wpforms-field-label{margin-bottom: 7px !important;}
.form-get-in-touch .wpforms-submit-container{text-align: center;}
.form-get-in-touch .wpforms-submit-container .wpforms-submit{padding: 5px 25px;height: 49px;}
/* Process tab  */
.process-tab .e-n-tabs-heading{padding: 20px;}
/* blog  */
.blog-sidebar .wp-block-search .wp-block-search__inside-wrapper{display: flex;gap: 10px;margin-bottom: 20px;}
.blog-sidebar .wp-block-search .wp-block-search__inputr{height: 42px;border-color: #bdbcbc;}
.blog-sidebar .wp-block-search .wp-block-search__button{padding: 9px 24px 9px 24px;font-size: 14px;border: 0;}
.blog-sidebar .wp-block-latest-posts__list{padding-left: 2px;list-style: none;}
.blog-sidebar .wp-block-latest-posts__list li{margin-bottom: 20px;}
.blog-sidebar .wp-block-latest-posts__list li a{color: #333;font-family: "Graphik Medium";}
.blog-sidebar .wp-block-latest-posts__list li a:hover{color: #1ABC9C;}
.form-get-in-touch .wpforms-layout-column .wpforms-field,.form-get-in-touch .wpforms-field.wpforms-field-textarea{padding: 0 0 15px !important;}
@media (max-width:767px){
    .service-card .card-link{opacity: 1;}
    .form-get-in-touch .wpforms-head-container .wpforms-title{font-size: 34px !important;}
    .elementor-widget-counter{text-align: center;}
    .mob-link{display: block;}
}
.entry-title {
    display: none!important;
}
.leadsource{
	display:none!important;
}
