
.icon-holder img {
	width: 50%;
	margin-top: 40px;
}




@media (max-width: 1542px){
	*{
		font-size: 99%;
	}
	.about-content-style2 .year-box{
	    width: 130px;
	    padding: 34px 0 0px;
	}
	.about-content-style2 .inner-content .title{
	    font-size: 22px;
    	line-height: 30px;
	}
	.add-about-right{
	    right: -28%;
    	max-width: 120%;
	}
	.add-about-left {
	    left: -28%;
	    max-width: 120%;
	}
	.sec-title-style1 .title {
        font-size: 30px;
        line-height: 30px;
    }
	.sec-title-style1 .decor{
	    margin: 15px 0 0;
	}
	.add-font-family-1{
		font-size: 22px;
    	line-height: 30px;
    	margin: 15px 0 -23px;
	}
	.about-content-style2 .year-box{
	    margin: 123px auto 0;
	}
	.sus-sec1{
		padding-bottom: 80px;
	}
	.about-area-style2 .pattern-layer{
		background-size: 60%;
	}
}
@media (max-width: 1425px){

}
@media (max-width: 1280px){
	.about-area-style2 .pattern-layer{
		background-image: none !important;
	}
}
@media (max-width: 1024px){
	.add-about-left{
		max-width: 100%;
		left: 0;
		position: relative;
	}
	.add-about-right{
		max-width: 100%;
		right: 0;
		position: relative;
	}
}
@media (max-width: 420px){
	img.header-logo-mobile{
	    width: 25% !important;
	}
	.main-menu.style2 .navigation > li.dropdown > a:after{
	    color: #131313;
	}
	.main-menu .navbar-collapse>.navigation>li>ul>li>a{
		z-index: 11111 !important;
	}
	.main-menu.style2 .navigation > li > a i::before {
	    background: #131313;
	}
}

