@charset "utf-8";
/* CSS Document */
.whychoose {
    background: #ada996, url(../img/why_bg_only.png) no-repeat;
    background: url(../img/why_bg_only.png) no-repeat, -webkit-linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background: url(../img/why_bg_only.png) no-repeat, linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background-position: top right;
    background-size: contain;
    margin-top: -60px;
    width: 100%;
    padding-left: 166px;
}
@media (max-width: 767px)
{
.whychoose {
    padding-left: 8px;
    padding-right: 0px;
    background: #ada996, url(../img/why_bg_only.png) no-repeat;
    background: url(../img/why_bg_only.png) no-repeat, -webkit-linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background: url(../img/why_bg_only.png) no-repeat, linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background-position: right bottom;
    background-size: contain;
    margin-top: -60px;
    font-size: 11px;
    padding-left: 0px !important;
}
}
@media only screen and (min-width: 1349px) {
	
	.whychoose {
    background: #ada996, url(../img/why_bg_only.png) no-repeat;
    background: url(../img/why_bg_only.png) no-repeat, -webkit-linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background: url(../img/why_bg_only.png) no-repeat, linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background-position: top right;
    background-size: contain;
    margin-top: -60px;
    width: 100%;
    padding-left: 0px !important;
}
}
@media only screen and (min-width: 991px) {
	
	.only_mobile {
	display:none;	
		
	}
	#hero_video .content p {
    font-weight: 300;
    font-size: 2.7vw;
    letter-spacing: 0.3px;
}
#hero_video .content p {
    font-weight: 300;
    font-size: 1.4vw !important;
    letter-spacing: 3.6px !important;
}
}

@media only screen and (max-width: 991px) {
	
	.only_desktop {
	display:none;	
		
	}
	.headingslider1
{
        letter-spacing: 2px;
}
.headingslider2
{
    letter-spacing: 2px;
}
	
}
@media only screen and (min-width: 1649px) {
    .whychoose {
    background: #ada996, url(../img/why_bg_only.png) no-repeat;
    background: url(../img/why_bg_only.png) no-repeat, -webkit-linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background: url(../img/why_bg_only.png) no-repeat, linear-gradient(to left, #ffffff, #d4d4d4, #f2f2f2, #e9e9e9);
    background-position: top right;
    background-size: contain;
    margin-top: -60px;
    width: 100%;
    padding-left: 166px !important;
}
        
    }
@media only screen and (max-width: 1649px) {
	#hero_video .content p {
    font-weight: 300;
    font-size: 1.62vw !important;
    letter-spacing: 1.4px !important;
}

}
@media only screen and (max-width: 1400px) {
 /*
 #hero_video .content h3 {
    font-size: 14px;
}*/


.row.home_services .box_cat_home span {
	font-size: 11px !important;
}
/*
.whychoose {
  
    background-size: auto;
  
}
*/
}
@media only screen and (max-width: 1500px) {
	.headingslider1
{
        letter-spacing: 0.66px;
}

#hero_video .content p {
    font-weight: 300;
    font-size: 1.62vw !important;
    letter-spacing: 1.4px !important;
}
.headingslider2
{
    letter-spacing: 3.5px;
}
#hero_video .content p {
    font-weight: 300;
    font-size: 1.4rem;
}
}
@media only screen and (max-width: 1700px) {
	.headingslider1
{
        letter-spacing: 0px;
    font-size: 2.3vw !important;
}

#hero_video .content p {
    font-weight: 300;
    font-size: 1.62vw !important;
    letter-spacing: 1.4px !important;
}
.headingslider2
{
    letter-spacing: 2.6px;    font-size: 58px !important;
}
#hero_video .content p {
    font-weight: 300;
        font-size: 1.7vw;
    letter-spacing: 0.3px;

}
}

#hero_video .content p {
    font-weight: 300;
        font-size: 1.62vw;
    letter-spacing: 0.3px;

}