/*
	Theme Name: قالب سكرة
	Theme URI: https://www.elnooronline.com/
	Description: .....
	Version: 1.0
	Author: تم تصميم وتطوير بواسطة شركة النور أون لاين
	Author URI: https://www.elnooronline.com/
	Tags: HTML5, CSS3, Boostrap 4, Fontawesome 5, jQuery 3
*/

@import 'assets/css/animate.min.css';
@import 'assets/css/bootstrap.min.css';
@import 'assets/css/owl.carousel.min.css';
@import 'assets/css/owl.theme.default.min.css';
@import 'assets/css/magnific-popup.css';
@import 'assets/css/font-awesome.min.css';
@import 'assets/css/swiper.min.css';
@import 'assets/plugins/dimon-icons/style.css';
@import 'assets/css/style.css';
@import 'assets/css/responsive.css';
.navbar-brand img{
	width:75px;
	height:75px;
	object-fit:contain;
}
.banner-one__btn {
	width: 45% ;
	margin:20px 2% !important;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0px;
}
.service-one__single , .service-one__inner {
	min-height:400px;
	max-height:100%;
}
.cta-one{
	padding:0px;
}
.cta-two{
padding:60px 0px;	
}
.testimonials-one{
	padding:0px;
}
.app-shot-one{
	padding-bottom:0px;
}
.faq-accrodion .accrodion .accrodion-title:before{
	left:20px;
}
@media (max-width: 1199px) {
	.logo-box{
		justify-content:space-between !important;
	}
    .header-navigation .container .menu-toggler {
		color: #2a2833;
        width: 100% !important;
        display: flex;
		justify-content:flex-end;
    }
}
.banner-one__content p{
	width:100%;
}
/* .banner-one__shape-4, .banner-one__shape-1, .banner-one__shape-3{
z-index:-1;	
} */
img.cta-one__moc{
	width:70%;
	height:100%;
	object-fit:contain;
}
.banner-one .container {
    padding-top: 250px;
    padding-bottom: 80px;
    position: relative;
}
.banner-one__moc {
    width: 300px;
    height: 500px;
    object-fit: contain;
    top: 50%;
    left: 5%;
    transform: translate(0px, -50%);
}
.banner-one__moc img{
		width:100%;
	height:100%;
	object-fit:contain;
}
.banner-one__content{
	width:50%;
}
 .banner-one__moc:before {
/*     content: '';
    width: 300px;
    height: 300px;
    position: absolute;
    top: 42%; */
    right: -50%;
} 
banner-one__moc img{
	    width: 100%;
    height: 100%;
    object-fit: contain;
}
.faq-one{
	padding-top:90px;
}
.testimonials-one__nav-left {
    left: calc(100% + 50px) !important;
}
.testimonials-one__nav-right {
    right: calc(100% + 50px) !important;
}

.cta-one__moc {
    position: absolute;
    top: -45px;
    right: -10%;
    -webkit-animation: featureImgBounce 5s ease-in-out 0s infinite alternate;
    animation: featureImgBounce 5s ease-in-out 0s infinite alternate;
}
.cta-two__moc {
    position: absolute;
    width: 300px;
    top: 0%;
    left: 5% !important;
}
.testimonials-one__single p{
	height:190px;
	overflow:hidden;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 385px;
    overflow-y: hidden;
}
@media (max-width: 1199px) {
    .cta-one__moc {
        right: -20%;
    }
}
@media(max-width:992px){
	.banner-one__content{
		width:100%;
	}
	img.cta-one__moc {
		position:relative;
    width: 90%;
    height: 100%;
    object-fit: contain;
    margin-right: 5%;
		right: 0px;
}
	.cta-two__moc{
		width:100%;
		height:100%;
	}
		.cta-two__moc {
    position: relative !important;
    width: 100%;
    top: 0%;
    left: 0% !important;
}
}
@media(max-width:768px){
	.banner-one__moc img{
		left:-7%;
	}
	.service-one__single, .service-one__inner {
    min-height: 350px;
    max-height: 100%;
}
}
