/*@media screen and (min-width:1170px) and (max-width:1350px){.bigtext{font-size:4vw !important;}
}
@media screen and (min-width:1023px) and (max-width:1170px){.bigtext{font-size:4vw !important;}*/
.box{width:50%;}
.wide{width:50%;}
article.container.vertical-center.hero-content{padding-top:100px !important;}
}
@media screen and (min-width:990px) and (max-width:1023px){.bigtext{font-size:4vw !important;}
.box{width:50%;}
.wide{width:50%;}
.hero-content h1{font-size:55px;}
.hero-content p{font-size:14px;line-height:28px;}
.hero-content-sl h1{font-size:55px;}
.hero-content-sl h2{letter-spacing:5px;font-size:28px;line-height:45px;}
.main-head{font-weight:600;font-size:35px;}
}
@media screen and (min-width:768px) and (max-width:989px){h1{font-size:8vw !important;}
h2{font-size:4vw !important;}
.hero-content h1{font-size:55px;}
.hero-content p{font-size:14px;line-height:28px;}
.hero-content-sl h1{font-size:55px;}
.hero-content-sl h4{}
.hero-content-sl h2{letter-spacing:5px;font-size:28px;line-height:45px;}
.main-head{font-weight:600;font-size:35px;}
.head-cube{margin-bottom:20px;background:#EF4035;}
.header-main{padding-top:50px;}
.serv_item{width:33%;}
.team_member{width:50%;}
.adj-pad-bottom-50{padding-bottom:50px;}
.filter{padding:5px 5px;margin-right:5px;border:dashed 1px #dfdfdf;font-size:10px;letter-spacing:1px;display:inline-block;margin-bottom:10px;}
.box{width:50%;height:300px;}
.wide{width:100%;}
.big{height:400px;}
.big_button{width:50%;padding:20px;margin:0 auto;margin-top:30px;}
.testimonial_text{font-size:16px;line-height:1.4em;}
.testimonial_author{font-size:18px;}
.adj-mar-top-50{margin-top:50px;}
.footertag{font-size:16px;}
.highlight-services-items_icon{left:15px;}
.highlight-services-items_icon.left{right:15px;}
.fifty-block{width:100%;}
/*.bigtext{font-size:40px;font-family:'Lato';}*/
.parallax-half-left,
.parallax-half-right{background-size:100% 200% !important;min-height:400px;}
.home-button{bottom:65px;}
}
@media screen and (min-width:600px) and (max-width:767px){h1{font-size:8vw !important;}
h2{font-size:4vw !important;}
.hero-content h1{font-size:55px;}
.hero-content p{font-size:14px;line-height:28px;}
.hero_right{width:100%;padding-left:10%;}
.hero-content-sl h1{font-size:32px;}
.hero-content-sl h4{}
.hero-content-sl h2{letter-spacing:1px;font-size:22px;line-height:30px;}
.main-head{font-weight:600;font-size:35px;}
.head-cube{margin-bottom:20px;background:#EF4035;}
.header-main{padding-top:50px;}
.serv_item{width:100%;}
.team_member{width:50%;}
.adj-pad-bottom-50{padding-bottom:50px;}
.highlight-services-items_icon{left:15px;}
.highlight-services-items_icon.left{right:15px;}
.filter{padding:5px 5px;margin-right:5px;border:dashed 1px #dfdfdf;font-size:10px;letter-spacing:1px;display:inline-block;margin-bottom:10px;}
.filter a{}
.box{width:50%;height:300px;}
.wide{width:100%;}
.big{height:400px;}
.big_button{width:50%;padding:20px;margin:0 auto;margin-top:30px;}
.testimonial_text{font-size:16px;line-height:1.4em;}
.testimonial_author{font-size:18px;}
.adj-mar-top-50{margin-top:50px;}
.footertag{font-size:16px;}
.fifty-block{width:100%;}
/*.bigtext{font-size:40px;font-family:'Lato';}*/
.parallax-half-left,
.parallax-half-right{background-size:100% 150% !important;min-height:400px;}
.home-button{bottom:65px;}
}
@media screen and (min-width:480px) and (max-width:599px){h1{font-size:8vw !important;}
h2{font-size:4vw !important;}
body{font-size:12px;}
p{font-size:14px;line-height:30px;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;}
.hero-content h1{font-size:50px;}
.hero-content p{font-size:14px;line-height:28px;}
.hero_right{width:100%;padding-left:10%;}
.hero-content-sl h1{font-size:26px;}
.hero-content-sl h4{font-size:20px;}
.hero-content-sl h2{letter-spacing:1px;font-size:20px;line-height:30px;}
.main-head{font-weight:600;font-size:35px;}
.head-cube{margin-bottom:20px;background:#EF4035;}
.header-main{padding-top:50px;}
.serv_item{width:100%;}
.team_member{width:100%;}
.adj-pad-bottom-50{padding-bottom:50px;}
.filter{padding:5px 5px;margin-right:5px;border:dashed 1px #dfdfdf;font-size:10px;letter-spacing:1px;display:inline-block;margin-bottom:10px;}
.filter a{}
.box{width:100%;height:300px;}
.wide{width:100%;}
.big{height:400px;}
.big_button{width:50%;padding:20px;margin:0 auto;margin-top:30px;}
.testimonial_text{font-size:16px;line-height:1.4em;}
.testimonial_author{font-size:18px;}
.highlight-services-items_icon{left:15px;}
.highlight-services-items_icon.left{right:15px;}
.adj-mar-top-50{margin-top:50px;}
footer{background:#28282E;height:auto;}
.footertag{font-size:400;font-size:14px;}
.fifty-block{width:100%;}
/*.bigtext{font-size:40px;font-family:'Lato';}*/
.parallax-half-left,
.parallax-half-right{background-size:100% 120% !important;min-height:300px;}
.home-button{bottom:65px;}
article.container.vertical-center.hero-content{padding-top:100px !important;}
}
@media screen and (min-width:360px) and (max-width:479px){h1{font-size:8vw !important;}
h2{font-size:4vw !important;}
body{font-size:12px;}
p{font-size:14px;line-height:30px;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;}
.hero-content h1{font-size:40px;}
.hero-content p{font-size:14px;line-height:28px;}
.hero_right{width:100%;padding-left:10%;}
.hero-content-sl h1{font-size:22px;}
.hero-content-sl h4{font-size:16px;}
.hero-content-sl h2{letter-spacing:1px;font-size:16px;line-height:30px;}
.main-head{font-weight:600;font-size:27px;}
.head-cube{margin-bottom:20px;background:#EF4035;}
.header-main{padding-top:50px;}
.serv_item{width:100%;}
.team_member{width:100%;}
.adj-pad-bottom-50{padding-bottom:50px;}
.clears-r{clear:both;}
.filter{padding:5px 5px;margin-right:5px;border:dashed 1px #dfdfdf;font-size:10px;letter-spacing:1px;display:inline-block;margin-bottom:10px;}
.filter a{}
.box{width:100%;height:300px;}
.wide{width:100%;}
.big{height:400px;}
.big_button{width:50%;padding:20px;margin:0 auto;margin-top:30px;}
.testimonial_text{font-size:16px;line-height:1.4em;}
.testimonial_author{font-size:18px;}
.adj-mar-top-50{margin-top:50px;}
.clears-r{clear:both;}
.highlight-services-items_icon{left:15px;}
.highlight-services-items_icon.left{right:15px;}
footer{background:#28282E;height:auto;}
.footertag{font-size:400;font-size:12px;}
.fifty-block{width:100%;}
/*.bigtext{font-size:40px;font-family:'Lato';}*/
.parallax-half-left,
.parallax-half-right{background-size:100% 100% !important;min-height:300px;}
.home-button{bottom:65px;}
article.container.vertical-center.hero-content{padding-top:30px !important;}
}
@media screen and (min-width:300px) and (max-width:359px){h1{font-size:7vw !important;}
h2{font-size:4vw !important;}
body{font-size:12px;}
p{font-size:14px;line-height:30px;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;}
.hero-content h1{font-size:35px;}
.hero-content p{font-size:12px;line-height:22px;}
.hero_right{width:100%;padding-left:10%;}
.hero-content-sl h1{font-size:22px;}
.hero-content-sl h4{font-size:16px;}
.hero-content-sl h2{letter-spacing:1px;font-size:16px;line-height:30px;}
.main-head{font-weight:600;font-size:27px;}
.head-cube{margin-bottom:20px;background:#EF4035;}
.header-main{padding-top:50px;}
.serv_item{width:100%;}
.team_member{width:100%;}
.adj-pad-bottom-50{padding-bottom:50px;}
.clears-r{clear:both;}
.filter{padding:5px 5px;margin-right:5px;border:dashed 1px #dfdfdf;font-size:10px;letter-spacing:1px;display:inline-block;margin-bottom:10px;}
.filter a{}
.box{width:100%;height:300px;}
.wide{width:100%;}
.big{height:400px;}
.big_button{width:50%;padding:20px;margin:0 auto;margin-top:30px;}
.testimonial_text{font-size:16px;line-height:1.4em;}
.testimonial_author{font-size:18px;}
.adj-mar-top-50{margin-top:50px;}
.highlight-services-items_icon{left:8px;}
.highlight-services-items_icon.left{right:8px;}
footer{background:#28282E;height:auto;}
.footertag{font-size:400;font-size:12px;letter-spacing:auto;}
.fifty-block{width:100%;}
/*.bigtext{font-size:27px;line-height:40px;font-family:'Lato';}*/
.parallax-half-left,
.parallax-half-right{background-size:100% 100% !important;min-height:300px;}
.home-button{bottom:65px;}
article.container.vertical-center.hero-content{padding-top:30px !important;}
}
@media (max-width:1200px){.mobile-only{display:block;}
.mobile-none{display:none;}
}
/*@media screen and (min-width:990px) and (max-width:1550px){.nav-logo{width:100%;}*/
.nav-logo img{margin: 0 auto;}
}
@media screen and (min-width:990px) and (max-width:1330px){.nav-menu ul li a{line-height: 5px;}
}