/* 
Template Name: Halari
Template URI: https://themeforest.net/item/halari-multi-purpose-parallax-business-landing-page-psd-template/24429840
Description: Halari – Multi purpose Business landing page theme for Service, corporate, agency, Consulting, startup.
Author: ashishmaraviya
Author URI: https://themeforest.net/user/ashishmaraviya
*/

@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900);

.about_sec_2 .about-img .back-img{
    background: url(../images/about/doter-bg-2.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.about_sec_2{
    padding: 100px 0 40px 0;
}
.slider_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
}
.service_sec_2 {
    padding: 160px 0 112px 0;
    position: relative;
}
.service_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/service_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.service_sec_2:after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.skill_sec_2{
    padding: 100px 0 40px 0;
}
.portfolio_sec_2 {
    padding: 160px 0 97px 0;
    position: relative;
}
.portfolio_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/service_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.portfolio_sec_2:after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.count_sec_2{
    padding: 100px 0 42px 0;
}
.team_sec_2 {
    padding: 160px 0 40px 0;
    position: relative;
}
.team_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/service_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.package_sec_2 {
    padding: 160px 0 112px 0;
    position: relative;
 }
.package_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/package_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.package_sec_2:after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.testimonial_sec_2{
    padding: 100px 0 40px 0;
}
.work_sec_2 {
    padding: 160px 0 107px 0;
    position: relative;
}
.work_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/service_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.work_sec_2:after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.blog_sec_2{
    padding: 100px 0 40px 0;
}
.instagram_sec_2 {
    padding: 155px 0 112px 0;
    position: relative;
}
.instagram_sec_2:before {
    content: "";
    width: 100%;
    height: 60px;
    background: url(../images/service_curve.png) top center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.instagram_sec_2:after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9;
}
.footer_detail_2{ 
	padding: 106px 0 0 0; 
	position:relative; 
}

.footer_detail_2:before{ 
	content:""; 
	width:100%; 
	height:60px; 
	position:absolute; 
	top:-1px; 
	left:0; 
	z-index:9;
}
