/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
header{top: 0;position: fixed !important;width: 100%;}
.sticky-header .main-header{background:#FFF !important;}
.about-list ul li{width:50%;float:left;}
@keyframes float {
    0%,to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-10px)
    }
}

.animate-float {animation: float 3s ease-in-out infinite;width:5rem;height:5rem;background:#b81e33;border-radius:999px;position:absolute;opacity: 0.2;}
.absolute {
    position: absolute;
}
.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid {
    display: grid;
}
.grid-rows-4{grid-template-rows: repeat(4, minmax(0, 1fr));}
.border-accent\/10 {
    border-color: hsl(var(--accent) / 0.1);
}
.border {
    border-width: 1px;
}
.justify-center {
    justify-content: center;
}
.items-center {
    align-items: center;
}
.flex {
    display: flex;
}

.testimonial-item{text-align:center;padding:25px;background:#FFF;border-radius:20px;box-shadow: 0 10px 25px -5px #000;margin:30px;}
.newslists .item{border-radius:20px;box-shadow: 0 6px 15px -3px #00000061;margin:10px;}
.newslists .item .news_img img{border-top-left-radius: 25px; border-top-right-radius: 25px;}

.newslists .caption{padding: 1rem;}
.newslists .caption h3{margin-top:0;}
.newslists .caption h3 a{color:#0d0d0d;font-size: 1.25rem;line-height: 1.75rem;    font-family: "Bebas Neue", sans-serif;text-decoration:none;}
.newslists .caption .post_content{font-size: 0.875rem;line-height: 1.25rem;color:#737373;}
.newslists .caption .btn{color:#b81e33;text-decoration:none;}