/* 
Lizar Business HTML Template 

*/
/************ TABLE OF CONTENTS ***************

1. Fonts
2. Reset
3. Global
4. Main Header / Two / Three
5. Main Slider / Two / Three
6. About One
7. Services One / Two / Three / Four
8. Project One / Two / Three
9. Testimonial One / Two / Three
10. Partners One
11. News One / Two
12. CTA One
13. Main Footer
14. Clients One / Two / Three
15. Counter One
16. News Three
17. InTouch One
18. Page Title
19. Banner One
20. Work One
21. Pricing One
22. Team One
23. Services Widgets
24. Services Detail
25. Our Projects
26. Projects Detail
27. Projects Widgets
28. Our Blog
29. Blog Widgets
30. Comment Form
31. Comment Box
32. Contact Info
33. Contact Form
34. Map

**********************************************/



/*** 
====================================================================
	Css Files
====================================================================
***/
@import url('01-global.css');
@import url('module-css/header.css');
@import url('module-css/footer.css');
@import url('module-css/slider.css');
@import url('module-css/feature.css');
@import url('module-css/about.css');
@import url('module-css/video.css');
@import url('module-css/services.css');
@import url('module-css/project.css');
@import url('module-css/banner.css');
@import url('module-css/team.css');
@import url('module-css/testimonial.css');
@import url('module-css/blog.css');
@import url('module-css/award.css');
@import url('module-css/brand.css');
@import url('module-css/counter.css');
@import url('module-css/pricing.css');
@import url('module-css/sliding-text.css');
@import url('module-css/faq.css');
@import url('module-css/newsletter.css');
@import url('module-css/get-in-touch.css');
@import url('module-css/process.css');
@import url('module-css/why-choose.css');
@import url('module-css/page-header.css');
@import url('module-css/contact.css');
@import url('module-css/google-map.css');
@import url('module-css/coming-soon.css');
@import url('module-css/error.css');
@import url('module-css/products.css');
@import url('module-css/team-details.css');


@import url('02-nice-select.css');
@import url('03-owl.css');
@import url('04-animate.css');
@import url('05-rtl.css');
@import url('06-custom-animate.css');
@import url('07-dark-body.css');
@import url('08-font-awesome.css');
@import url('09-icomoon.css');
@import url('10-jarallax.css');
@import url('11-preloader.css');
@import url('12-swiper.min.css');
@import url('13-odometer-theme-default.css');
@import url('14-jquery-ui.css');
@import url('15-magnific-popup.css');
@import url('slick.css');
@import url('jquery.bootstrap-touchspin.css');
@import url('../fonts/reey-font/stylesheet.css');



/*** 
====================================================================
	
====================================================================
***/
.m-icon{
	text-align: center;
}

.founder-about{
	text-align: justify;
}

.founder-image{
	height: 1050px;
}

.founder-image img{
	height: 100%;
    width: 100%;
    object-fit: cover;
border-radius: 25px;

}



.clogo img{
	width: 190px;
}

.m-icon img{
	
	text-align: center;

}


.services-one__text{
	text-align: justify;
}


.services-one__text a{
	font-weight: bold;
} 



.work img{
	border-radius: 10px;
}

.brand-d{
	text-align: center;
}

.founder-site-footer__social img{
	width: 45px;
	padding: 5px;
	margin-top: 10px;
	display: inline-flex;
}



.brand-l
{
    font-weight: bold;
    color: #000;
    font-size: 18px;
    text-align: center;
	padding: 12px 0px 35px 0px;
}


.brand-i
{
	
    border-radius: 10px;
	width: 80%;
	box-shadow: 2px 2px 2px 2px #cccccc69;
	margin-top: 50px;
}

/* Sticy Header */
.want-sticky-header .main-header.fixed-header {
	position: relative !important;
	display: none;
}


.lgg{
	width: 200px!important;
}

.our-work{
	text-align: center;
    padding: 20px;
    font-weight: bold;
    color: #ffffff;
}

.insta-grid{
	color: #ffffff;
	font-size: 22px;
	padding: 20px
}



/* Box Layout */
.box-layout .page-wrapper {
	max-width: 1390px;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	background-color: #ffffff;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.10);
	margin-top: 15px;
}

.box-layout:before {
	position: fixed;
	content: '';
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	display: block;
	background: url(../images/pattern/thm-pattern-2.jpg);
	opacity: 0.40;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-size: cover;
}

.box-layout .main-header-three__logo-box {
	left: 0;
}

.box-layout .team-two__right {
	margin-left: 0;
}

.box-layout .team-two__left {
	margin-right: 0;
}

.box-layout .team-two__left .section-title__title {
	font-size: 40px;
	line-height: 50px;
}


.other-links a{
	color: #909090!important;
}

.contact-whatsapp {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 72px;
    right: 10px;
	text-align: center;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
	align-items: center;
    align-content: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #90ff9f;
    z-index: 100;
}

.contact-whatsapp:hover, .contact-whatsapp:active {
    color: white;
}

.brand p{
	color: #ffffff;
	font-weight: 500;
	text-align: center;
}

.bit{
	color: #000!important;
}
.odometer-digit{
	padding: 5px!important;
}

.bit-2{
	color: #01a0c9!important;
}

.work{
	padding: 20px;
}


@media only screen and (max-width: 600px) {
	.services-one {
		position: relative;
		display: block;
		counter-reset: count;
		padding: 0 0 0 0px;
		z-index: 1;
		margin-top: 0px !important;

	}

	.odometer-digit{
		padding: 5px!important;
		font-size: 72px;
	}

	.project-one {
		position: relative;
		display: block;
		padding: 0px 0 109px;
		z-index: 1;
	}

	.newsletter-one {
		position: relative;
		display: block;
		padding: 0px 0 105px;
		z-index: 1;
	}

	.award-one {
		position: relative;
		display: block;
		background-color: var(--thm-black);
		overflow: hidden;
		padding: 60px 0 120px;
		z-index: 1;
	}
	.insta-grid img{
		width: 20px;
	}
	.feature-one__inner{
		padding: 0px 0px 0px;
	}
	.banner-one__inner{
		left: 0;
		top: 150px;
	}
	
	.banner-one__title-one{
		margin-top: 0;
		margin-bottom: 0px;	
	}
  }


  @media only screen and (max-width: 320px) {
	.banner-one__inner{
		left: 0;
		top: 120px;
	}
	.banner-one__title-two{
		font-size: 40px ;
	}
	
.banner-one__title-one{
	font-size: 30px ;
    letter-spacing: -2px;
    margin-bottom: 0px;
}
  }

   @media only screen and (max-width: 375px) {
	.banner-one__inner{
		left: 0;
		top: 25px;
	}
	.banner-one__title-two{
		font-size: 30px;
		line-height: 20px;
	}
	.banner-one__text{
		/* display: none; */
	}
  }

  @media only screen and (min-width: 425px) {
	.banner-one__inner{
		left: 0;
		top: 50px;
	}
	
  }

@media only screen and (min-width: 640px) {
    .banner-one__inner {
        left: 0;
        top: 280px;
    }
	.banner-one__title-one{
		margin-bottom: 0px;
	}
	.feature-one__inner{
		padding: 0px 0px 60px;
	}
	.banner-one__text{
		display: block;
	}
}
@media only screen and (max-width: 425px) {
    .banner-one__title-two {
        font-size: 50px ;
    }
}
@media only screen and (min-width: 1024px) {
    .banner-one__inner {
        left: 100px;
        top: 300px;
    }
	.banner-one__title-two {
        font-size: 148px !important;
    }
	.banner-one__title-one{
		margin-bottom: 20px;
	}
}
@media only screen and (min-width: 640px) {
    .banner-one__title-one {
        margin-bottom: 0px;
		margin-top: 5px;
    }
	.banner-one__title-two{
		font-size: 100px;
	}
}
@media only screen and (max-width: 767px) {
	.banner-one__title-two{
		font-size: 70px;
	}
	.feature-one{
		top: -80px;
	}


	.founder-about h2{
		font-size: 36px;
	}

	.founder-image{
		height: 500px;
	}

	.founder-about h4 {
    color: #01a0c9;
    FONT-SIZE: 20px;
}
}

/* @media only screen and (min-width:375px) {
	@media only screen and (max-width: 767px) {
    .banner-one__title-two {
        font-size: 70px;
    }
}
} */

@media only screen and (min-width: 1024px) {
    .banner-one__title-one {
        margin-bottom: 10px;
		margin-top: 10px;
    }
	
}

.founder-main {
	margin: 100px 0 auto;
	width: 100%;
}

.founder-main .founder{
	display: flex;
	justify-content: center;
}

.founder-main .founder{
	display: flex;
	gap: 1.5rem;
}

.founder-main .founder .founder-image {
   
    width: 550px;
}

.founder-main .founder .founder-image img{
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.founder-main .founder h2{
	font-size: 2.5rem;
	font-weight: bold;
	margin-top: 5px;
}

 .founder-about h4{
	color: #01a0c9;
}

.founder-main .founder .founder-about{
	width:46%;
}

.founder-main  #checkout{
	font-size: 1.5rem ;
	margin-top: 25px;
	display: inline-block;
	background-color: #0dcaf0;
	color: white ;
	padding: 2px 10px;
	border-radius: 5px;
	font-size: 14px;
}

.founder-main  #checkout:hover{
	
	background-color: #1fb2d0;
	color: white ;

}

.founder .founder-site-footer__social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 25px;
}
.founder  .founder-site-footer__social a{
position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    color: var(--thm-white);
    background-color: transparent;
    font-size: 15px;
    border-radius: 50%;
    overflow: hidden;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
    z-index: 1;
}