@media (min-width : 320px) and (max-width: 480px) {
.filter a {padding: 15px 5px; font-size: 14px;}
.section_mobile {padding: 175px 0 280px !important;}
}
@media (min-width: 480px) and (max-width: 599px) {
}
@media (min-width: 600px) and (max-width: 767px) {
}
@media (max-width: 767px) {
header {padding-left:0; padding-right:0;}
.logo img{ width:85%;}
.banner_sec, .section_mobile, .logoDesign_sec {height: auto; padding: 175px 0;}
.carousel-indicators {display:none;}
.banner_sec h1, .section_mobile h1, .logoDesign_sec h1 {font-size:45px;}
.banner_sec h4, .section_mobile h4, .logoDesign_sec h4 {font-size:25px;}
.banner_sec img, .section_mobile img, .logoDesign_sec img { width:100%; margin: 0 0 50px;}
.section_mobile .row {height: auto;}
.white_button { margin-bottom:30px;}
.filter {margin: 0 0 35px}
.inner_banner {text-align: center;}
.breadcrumb {margin-top: 15px; justify-content: center !important;}
.boxes .item {width:100%;}
.mobile_info {min-height:0;}
.inner_banner {padding: 25px 0;}
.inner_page_container {padding:50px 0;}
.section-decor .decor-1 {top: 30px;}
.section-decor .decor-2 {top: 15px;}
.section-decor .decor-3 {top: 35px;}
.section-decor .decor-4 {top: 25px;}
.section-decor .decor-5 {top: 35px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.banner_sec img, .section_mobile img, .logoDesign_sec img { width:100%; margin: 0 0 50px;}
.profileInfo {min-height: 95px;}
.boxes .item {width: 49.99%;}
.carousel-indicators {margin-left:25px;}
.banner_sec h4, .section_mobile h4, .logoDesign_sec h4 { font-size:25px;}
.banner_sec h1, .section_mobile h1, .logoDesign_sec h1 { font-size:60px}
#banner_slider, #banner_slider .carousel-inner, #banner_slider .carousel-item, #banner_slider .container, #banner_slider .row, .section_mobile .container, .section_mobile .row, .logoDesign_sec .container, .logoDesign_sec .row {height:65vh;}
.banner_sec, .section_mobile, .logoDesign_sec {height:65vh;}
.section-decor .decor-1 {top: 80px;}
.section-decor .decor-2 {top: 40px;}
.section-decor .decor-3 {top: 75px;}
.section-decor .decor-4 {top: 50px;}
.section-decor .decor-5 {top: 145px;}
}
@media only screen and (min-width:992px) and (max-width:1100px) {
.banner_sec img, .section_mobile img, .logoDesign_sec img { width:100%; margin: 0 0 50px;}
.profileInfo {min-height: 95px;}
.carousel-indicators {margin-left:25px;}
.banner_sec h4, .section_mobile h4, .logoDesign_sec h4 { font-size:25px;}
.banner_sec h1, .section_mobile h1, .logoDesign_sec h1 { font-size:60px}
#banner_slider, #banner_slider .carousel-inner, #banner_slider .carousel-item, #banner_slider .container, #banner_slider .row, .section_mobile .container, .section_mobile .row, .logoDesign_sec .container, .logoDesign_sec .row {height:65vh;}
.banner_sec, .section_mobile, .logoDesign_sec {height:65vh;}
.section-decor .decor-1 {top: 80px;}
.section-decor .decor-2 {top: 40px;}
.section-decor .decor-3 {top: 75px;}
.section-decor .decor-4 {top: 50px;}
.section-decor .decor-5 {top: 145px;}
}
@media only screen and (min-width:1101px) and (max-width:1199px) {
}
@media (min-width: 1200px) {
}
@media (min-width: 1200px) and (max-width: 1280px) {
}
@media (min-width: 1300px) and (max-width: 1366px) {
}
@media (min-width: 1368px) and (max-width: 1450px) {
}
@media (min-width: 1600px) and (max-width: 1680px) {
}
@media (min-width: 1900px) and (max-width: 1920px) {
}