
@media(max-width: 1599px){

	.site-header .main-menu .manu-wrapper .menu-ul li .sub-menu{
		left: auto;
	}
	.site-header .main-menu .manu-wrapper .menu-ul li .sub-menu .sub-menu{
		right: 100%;
	}
	.hero-section.style-two .text-area .title h3, .hero-section.style-two .text-area .title h2 {
    letter-spacing: 16px;
}
.hero-two .hero-section.style-two .text-area .description p {
    width: 98%;
}
.section-title.t_center.style1 p {
    width:84%;
}


}

/* -------------------------------------------- Medium Device : 991px ----------------------------------------------- */

@media(max-width: 991px){

	.site-header .main-menu .manu-wrapper .menu-ul li .sub-menu .sub-menu{
		right: 0;
		left: 0;
	}
	.widget-area {
		margin-top: 40px;
	}

	.site-footer .footer-widget .widget{
		margin-top: 30px;
	}
	.hero-section.style-two .text-area .title h3, .hero-section.style-two .text-area .title h2 {
		letter-spacing: 9px;
	}
	.sticky-nav .manu-wrapper .menu-ul li a {
    color: #232323!important;
}
.section-title.t_center.style1 p {
    width: 90%;
}

}

/* -------------------------------------------- Small Device : 767px ----------------------------------------------- */

@media(max-width: 767px){

	.site-footer .copyright .copyright-text p {
		text-align: center;
	}
	.site-footer .copyright .copyright-menu{
		margin-top: 12px;
	}
	.site-footer .copyright .copyright-menu ul {
		justify-content: center;
	}
	.service-box.style1 .service-box-inner .service-box-desc p {
    width: 86%;
    margin: 0 auto 20px;
}
	.maria-blog-thumb_adn img {
    width: 100%;
}
.section-title.style1 h3, .section-title.style1 h2 {
    letter-spacing: 1px;
}
.testimonial-style-four .single_testimonial .testi_content .testi_text {
    width: 100%;
}
.testimonial-style-four .single_testimonial {
    padding: 10px;
}
.hero-two .hero-section.style-two .text-area .description p {
    width: 91%;
}
.section-title.style1 p {
    width: 100%;
}
.hero-two .hero-section .text-area .hero-button a {
    padding: 14px 20px;
}
.hero-two .hero-section.style-two .text-area .title h3, .hero-section.style-two .text-area .title h2 {
    font-size: 32px;
}
p.elementor-heading-title.elementor-size-default {
    width: 100%;
}
.hero-section.style-two .text-area .subtitle h4 {
    letter-spacing: 5px;
}
.hero-section .text-area .hero-button a {
    margin: 0 6px 0 0;
}
.service-box.style1 .service-box-inner .service-box-title h2 {
    font-size: 14px;
}
.portfolio_info {
    padding: 36px 0 0 0px;
}
.sticky-nav .manu-wrapper .menu-ul li a {
    color: #232323!important;
}
.section-title.t_center.style1 p {
    width:100%;
}

}


@media(max-width: 600px){
.service-box.style1 .service-box-inner .service-box-title h2 {
    font-size: 14px;
}
.section-title.style1 h3, .section-title.style1 h2 {
    font-size: 27px!important;
}
.breadcumb-area h2 {
    font-size: 42px;
}
.portfolio_details {
    padding: 40px 16px 40px;
}
.portfolio_info {
    padding: 30px 0 0 0;
}
.port_dtl_social a {
    margin-right: 8px;
}
.sticky-nav .manu-wrapper .menu-ul li a {
    color: #232323!important;
}
.section-title.t_center.style1 p {
    width:100%;
}

}



















