@media only screen and (max-width: 575px){
.division-slider .slick-arrow {top: -3.2rem !important;width: 2.3rem !important;height: 2.3rem !important;left: 15.6rem !important;}
.division-slider .slick-next {right: 0vw !important;left: auto !important;}
.home-banner-slider .slick-dots {bottom: 3rem !important;left: 0.8rem !important;}
.footer .brand-name {text-align: left !important;}
.division-detail-section-four .slick-arrow {top: -3rem !important;}
.related-pro-sec .material-slider .slick-arrow {top: -2.5rem !important;}
.division-detail-section-four .slick-prev {left: 16rem !important;}
.support-section-two .col-md-6 {padding: 0;}
.logo-image figure img {width: 85%;}
.about-section-two .logos-slider figure img {width: 100%}
.footer .brand-name {text-align: right;}
.support-section-two .row {justify-content: center;}
.gallerySliderNav ul.plyPauBtn li {top: 2.5rem !important;}
}
@media only screen and (max-width: 640px){
/*.gallerySliderNav .slick-arrow {top: 5rem;}*/
.career-section-one {padding-bottom: 2rem;}
.career-bgblue {padding: 1rem;margin-right: 0;margin-bottom: 1rem;}
.career-section-two .row:nth-child(2) .career-bgblue {margin-left: 0;}
.social-icon {justify-content: start !important;}
.property-detail-slider .slick-arrow {top: 50%;}
.property-detail-slider .slick-prev {left: -0.5rem;}
.property-detail-slider .slick-next {right: -0.5rem;}
.home-section-six::before {display: none;}
.right-news-slider {margin-top: 10rem;height: 20rem}
.gallerySliderNav ul.plyPauBtn li {top: 4.5rem !important;}
.home-section-one .about-box p {min-height: auto;}
.home-section-one .about-box {min-height: 100% !important;}
.logos-slider .slick-track .logo-image img, .logos-slider-2 .slick-track .logo-image img {width: 60%;}
/*.division-detail-section-four.related-pro-sec .material-slider .slick-arrow {top: -6.1vw !important;}*/
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.home-banner-slider .slick-dots {left: 2.4rem !important;}
.division-slider .slick-prev {left: 39rem !important;}
.division-slider .slick-next {right: 0 !important;}
.logo-image figure img {width: 100% !important;}
.home-section-six::before {height: 40% !important;}
.home-section-six .learn-btn {text-align: right !important;}
.brand-bg-grey .brand-block h4 {font-size: 1rem;}
.division-detail-section-four .slick-arrow {top: -3rem !important;}
.division-detail-section-four .slick-prev {left: 38.4rem !important;}
.about-section-one figure img {height: 15rem !important;}
.brands-section-one .division-list {padding: 1rem;}
/*.gallerySliderNav .slick-arrow {right: -1rem !important;}*/
/*.gallerySliderNav .slick-prev {left: -1rem;}*/
.blog-detail-section-one .latest-newsBox figure img {max-width: 7rem !important;}
.blog-detail-section-one .news-details span {font-size: 1rem !important;}
.career-section-three { padding: 2rem 0;}
.sus-section-one {padding: 2rem 0;}
.contact-form .form-group .submit-btn {margin-top: -0.563rem !important;}
.contact-form .col-md-4:nth-child(3) .form-group {margin-bottom: 2rem !important;}
#accordionExample .accordion-item, #accordionExample .accordion-item.active {padding: 1rem;}
.left-news-slider h5, .right-news-slider h5 {font-size: 1rem;}
.right-news-slider .latest-newsBox {gap: 1rem !important;}
.right-news-slider {height: 15rem;}
.contact-section-two iframe {height: 25.2rem !important;}
.property-detail-slider .slick-arrow {top: 9rem !important;}
.career-bgblue {margin-bottom: 0 !important;margin-left: 0rem;}
.property-detail-slider .slick-prev {left: -0.8rem !important;}
.property-detail-slider .slick-next {right: -0.6rem !important;}
.icon-image {width: 35%;bottom: -6rem;}
.right-news-slider .latest-newsBox figure {width: 9.9rem;min-width: 9.9rem;}
.division-detail-section-four.related-pro-sec .slick-arrow {top: -7vw !important;}
.brands-section-one figure {height: 7rem !important;}
.slick-arrow {top: -3.3rem !important;}
}
@media only screen and (max-width: 991px){
.offcanvas {background: #1E90B0;}
.offcanvas .btn-close {filter: invert(1) brightness(100%);opacity: 1;}
.offcanvas .btn-close:focus {box-shadow: none;}
.offcanvas .menu-wrap {display: block !important;background: transparent !important;padding: 0;margin-right: 0;margin-top: 2rem;}
.offcanvas .menu-wrap .nav > li > a {margin-top: 0rem;color: #fff;padding-bottom: 0rem;}
.offcanvas .menu-wrap .nav > li > a svg path {stroke: #fff;}
.offcanvas .head-btn {margin-top: 2rem;}
.offcanvas .sub-menu{display:none;width: 100%;margin: 10px 0 !important;position: relative;transform: none;opacity: 1;visibility: visible;padding: 1rem !important;min-height: 535px;}
.sub-menu li{width:100%}
.offcanvas li.drop-menu { display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.offcanvas li .dropArr {line-height: 1;cursor: pointer}
.offcanvas li .dropArr svg {width: 15px;fill: #fff;height: 15px;margin-bottom: 5px;transition: 0.5s;}
.offcanvas li .dropArr.active svg {transform: rotate(90deg)}
.burgermenu {background: #00215b;width: 2.75rem;height: 2.75rem;display: flex;align-items: center;justify-content: center;margin-left: auto;}
.wow {visibility: visible !important;opacity: 1 !important;transform: none !important;animation: none !important;}
.ft-80 {font-size: 2.5rem;}
.ft-42 {font-size: 1.65rem;}
.main-section {padding: 2.5rem 0;}
.main-heading h2 {font-size: 1.75rem;}
.header {padding-top: 1rem;}
.home-banner-slider .slick-slide figure img {height: 49rem;object-fit: cover;}
.banner-content {margin-left: 0.5rem;}
.banner-content p {max-width: 100%;}
.home-banner {padding: 6rem 0;}
.home-section-one .about-box {padding: 1.5rem;min-height: 17rem;}
.home-banner-slider .slick-dots {left: 3.9rem;bottom: 3rem;}
.slick-arrow {width: 2rem;height: 2rem;top: -3.3rem;}
.division-slider .slick-prev {left: 27.5rem;}
.division-slider {margin: 0;}
.division-slider .slick-slide {margin: 0 0.5rem;}
.division-box figcaption p {padding-top: 1rem;}
.division-box article h5 {padding-bottom: 0.125rem;}
.division-box:hover article {transform: translateY(-84%);}
.division-detail-section-four .h6, .brand-detail-section-one .brand-right figcaption .h6, .product-detail-section-two .h6 {min-height: 2.4rem;}
.home-section-three::before {height: 70%;}
.home-section-five .cooperate-image figure img {height: 30rem;object-fit: cover;}
.cooperate-bg {padding: 3.25rem 1rem 7.5rem 1rem;}
.cooperate-bg p {max-width: 100%;}
.cooperate-bg {padding: 2.25rem 0rem 2.25rem 1rem !important;}
.cooperate-bg .main-heading h2 {max-width: 100%;}
.home-section-five .csr-icon {display: none;}
/*.home-section-four {padding-bottom: 1rem;}*/
.home-section-six::before {height: 20%;}
.home-section-six {padding-bottom: 2rem;}
.left-news-slider h5, .right-news-slider h5 {font-size: 1rem;}
.home-section-seven .bg-icon-image figure img, .table-section .bg-icon-image figure img {max-width: 17rem;}
.info-content ul {display: block !important;}
.home-section-seven .info-content ul li .info-text a.locate {max-width: 100%;}
.home-section-seven .info-content ul li:first-child {width: 90%;}
.home-section-seven .info-content ul li:nth-child(2) {width: 100%;}
.home-section-seven .info-content ul li {margin-bottom: 1rem;}
.home-section-seven .container {padding: 2rem 1rem;}
.home-section-seven {padding-bottom: 2rem;}
.footer .footer-logo .foot-logo img {width: 15rem !important;}
.footer-menu ul {display: block !important;column-count: 3;}
.footer .footer-menu ul li {margin-bottom: 0.5rem;}
.yikes-easy-mc-form label.label-inline {padding-right: 0 !important;}
.yikes-easy-mc-form.yikes-mailchimp-form-inline .btn {width: auto;min-width: 7.5rem;}
.yikes-easy-mc-form.yikes-mailchimp-form-inline input {min-width: 13rem;}
.subscribe-content {display: block !important;}
.subscribe-text {padding-bottom: 1rem;}
.footer-bottom {padding: 1rem;}
.footer-bottom p, .footer-bottom p a {font-size: 0.75rem;}
.inner-banner figure img {height: 17rem;}
.inner-banner h1 {font-size: 2rem;}
.property-detail-slider-nav figure img {height: 5rem;}
.modal-dialog .modal-content {padding: 1rem;}
.modal-dialog {max-width: 92%;}
.modal-dialog .modal-content .modal-header h1 {font-size: 2rem !important;margin-bottom: 0.5rem;}
.modal-dialog .modal-content .modal-header button.btn-close {top: 2.3rem;right: 2rem;font-size: 1rem;}
.modal-dialog .modal-content .modal-header button.btn-close svg {width: 1.25rem;}
.modal-dialog .form-group span.form-control {display: block;}
.modal-dialog .form-group span.wpcf7-list-item {display: block !important;margin: 0.9rem 0 0;}
.brand-bg-grey {padding: 1.5rem;}
.gallerySliderNav ul.plyPauBtn li {top: 50%;}
.division-detail-section-two {padding: 1rem 0;}
.product-detail-section-two .related-slider, .division-detail-section-four .material-slider {margin: 0;}
.support-section-one .support-table tr td {min-width: 9rem;font-size: 1rem;padding: 0.8rem 0;}
.about-section-one figcaption {position: relative !important;left: 0 !important;top: 2rem !important;}
.about-section-one figure img {height: 10rem;}
.about-section-one figure h1 {max-width: 100%;font-size: 1.75rem;}
.about-section-two::before {display: none;}
.build-img figure img, .brands-section-one figure img {max-width: 80%;}
.build-img figure {text-align: center;}
.about-section-two .mission-content, .about-section-two .vision-content, .certficate-rw {margin-top: 2rem;}
.about-section-three {padding-top: 0rem;}
.brands-section-one .division-list .select-division h3 {font-size: 1.75rem;}
.brands-section-one .division-list {padding: 1.5rem;position: relative;top: 0;}
.brands-section-one .brand-right {padding-left: 0;margin-top: 2rem;}
.brands-section-one h4 {font-size: 1.75rem;padding-top: 1.5rem;}
.brands-section-one figure {height: 4.688rem;text-align: center;}
.brand-detail-section-one .brand-detail-left {margin-right: 0;}
.brand-detail-section-one .brand-right figure {height: auto !important;}
.brand-detail-section-one .productwrap {margin-bottom: 1.5rem;}
.related-pro-sec .slick-arrow {top: -10vw !important;}
.division-detail-section-four .slick-arrow {top: -8vw;}
.division-detail-section-four .slick-prev {left: 68vw;}
.division-detail-section-four .slick-next {right: 1vw;}
.tabsWrap .nav-tabs .nav-link {font-size: 1.2rem;padding-bottom: 0.5rem !important;width: 9rem;}
.tabsWrap .nav-tabs {flex-wrap: nowrap;}
.videoWrap ul.plyPauBtn .plyPauBtnInr {height: 4rem;width: 4rem;}
.product-info {margin-top: 1rem;margin-left: 0;}
.product-info h2, .product-detail-section-two .main-heading h3, .brand-detail-section-one .main-heading h2 {font-size: 1.7rem;}
.gallerySliderNav ul.plyPauBtn li {width: 2rem !important;height: 2rem !important;}
.gallerySlider figure.videoWrap video {height: 18rem;}
.support-section-two .img-video .video-text h4 {transform: none;opacity: 1;visibility: visible;font-size: 1.3rem;}
.support-section-two .video-text {bottom: 1rem;padding: 0 1rem;}
.support-section-two .col-md-6:nth-child(2) {margin: 1rem 0 !important;}
.support-section-three .accordion-button {padding: 1rem 0rem;}
.support-section-three .accordion-button h6 {font-size: 1rem;}
.support-section-three .accordion-button span {min-width: 2rem;width: 2rem;height: 2rem;}
.support-section-three .accordion-button span svg {width: 0.7rem;}
.support-section-three .accordion-body {padding: 1rem 0;}
.sus-section-one article span, .sus-section-two article span {font-size: 1rem;}
.pagination {margin-top: 3rem;}
.blog-detail-section-one .latest-newsBox figure img {max-width: 10rem;}
.career-section-one {padding-bottom: 2rem;}
.career-bgblue {padding: 1.5rem;margin-bottom: 1rem;}
.contact-section-two .accordion-header button.accordion-button {font-size: 1.2rem;}
.contact-form .col-md-4:nth-child(3) .form-group {margin: 0 0.5rem 1.25rem;}
.contact-form .col-md-4:nth-child(2) .form-group {margin-bottom: 1rem;}
.contact-form .form-group .submit-btn {margin-top: 0.5rem;min-width: 100%;}
#accordionExample .accordion-item:last-child {margin-bottom: 2rem;}
.contact-section-two iframe {height: 15rem;}
.blog-detail-section-one .news-details span {font-size: 1rem;}
.blog-detail-section-one .main-heading h4 {font-size: 1.75rem;}
.wpcf7 form.invalid .wpcf7-response-output {margin: 0rem 0.6rem 1em}
.related-pro-sec {padding-top: 0;}
.logos-slider-2 {margin-top: 0;}
.product-detail-section-two .related-slider .slick-slide, .division-detail-section-four .material-slider .slick-slide {margin: 0 0.3rem;}
.gallerySliderNav .slick-arrow {top: 50% !important;}
.contact-form .form-group .form-control, .contact-form .form-group textarea.form-control, .modal-dialog .form-group .form-control {padding: 0.8rem 0;}
.modal-dialog .wpcf7 form.invalid .wpcf7-response-output {margin: 1rem 0.6rem 1em 0;}
.modal-dialog h5 {margin: 0.5rem 0 0rem;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.wow {visibility: visible !important;opacity: 1 !important;transform: none !important;animation: none !important;}
.ft-80 {font-size: 2.5rem;}
.ft-42 {font-size: 1.5rem;}
.main-section {padding: 3.5rem 0;}
.main-heading h2 {font-size: 1.8rem;}
.menu-wrap {padding: 0 1rem;margin-right: -1.73rem;}
.menu-wrap .nav {gap: 1.2rem;}
.sub-menu li {width: 31%;}
.sub-menu li a p {font-size: 0.8rem;}
.drop-wrap figure {min-width: 23%;}
.sub-menu {padding: 1rem;gap: 1rem;}
.drop-wrap .drop-text svg {min-width: 7px;}
.drop-wrap {gap: 0.5rem;}
.icon-image {width: 35%;}
.headerlogo .logo {width: 13rem;}
.banner-content p {max-width: 100%;}
.home-banner {padding: 10rem 0 6.9rem;}
.home-banner-slider .slick-dots {bottom: 4rem;left: 1.5rem;}
.home-section-one .about-box {padding: 1rem;min-height: 18rem;}
.home-section-one .about-box p {min-height: 8.5rem;}
.home-section-one .col-lg-3:nth-child(4) .about-box p {margin-bottom: 0;}
.division-slider .slick-arrow {top: -3rem;width: 2.5rem;height: 2.5rem;}
.division-slider .slick-prev {left: 52rem;}
.division-slider .slick-next {right: 1rem;}
.division-box:hover article {transform: translateY(-80%);padding-bottom: 4.125rem;}
.division-box figcaption .btn {margin-top: 0.5rem !important;}
.cooperate-bg p {max-width: 100%;}
.cooperate-bg {padding: 2.25rem 5rem 17rem 2rem;}
.home-section-six::before {height: 27%;}
.left-news-slider h5, .right-news-slider h5 {font-size: 1rem;}
.right-news-slider {height: 20rem;}
.home-section-seven .info-content ul li .info-text a.locate {max-width: 100%;}
.footer-bottom {padding: 1rem 0;}
.yikes-easy-mc-form label.label-inline {width: 60% !important;}
.social-icon ul {gap: 0.5rem;}
.brand-bg-grey {padding: 2rem;}
.product-detail-section-two {overflow: hidden;}
.division-detail-section-four .slick-arrow {top: -3.3rem;width: 2.5rem;height: 2.5rem;}
.division-detail-section-four .slick-prev {left: 52rem;}
.division-detail-section-four .h6, .brand-detail-section-one .brand-right figcaption .h6, .product-detail-section-two .h6 {min-height: 2.4rem;}
.division-detail-section-four {overflow: hidden;}
.about-section-one figcaption {top: 2rem !important;}
.about-section-one figure h1 {max-width: 65%;font-size: 2.2rem}
.tabsWrap .nav-tabs .nav-link {width: 8rem;font-size: 1.3rem;padding-bottom: 0.5rem !important;}
.product-info {margin-left: 0;margin-top: 3.5rem;}
.brand-detail-section-one .main-heading h2, .brands-section-one h4, .product-info h2, .product-detail-section-two .main-heading h3 {font-size: 2rem;}
.gallerySliderNav .slick-arrow {top: 2rem;right: -0rem;width: 1.5rem;height: 1.5rem;}
.gallerySliderNav .slick-prev {left: 0rem;}
.gallerySliderNav ul.plyPauBtn li {width: 2rem !important;height: 2rem !important;}
.brands-section-one .division-list { padding: 2rem 1.3rem;}
.brands-section-one .division-list li {font-size: 1rem;padding: 1rem 0rem;}
.brands-section-one .division-list .select-division h3 {padding-left: 0;font-size: 1.75rem;}
.videoWrap ul.plyPauBtn .plyPauBtnInr {width: 4.5rem;height: 4.5rem;}
.support-section-three .accordion-button span {width: 2rem;min-width: 2rem;height: 2rem;}
.blogs-media-sectionone article h3 {font-size: 1.2rem;}
.blog-detail-section-one .latest-newsBox figure img {max-width: 10rem;}
.career-bgblue {padding: 1.75rem;}
.home-section-seven .bg-icon-image figure img {width: 30rem;}
.brands-section-one figure {height: 6rem;}
.brands-section-one h4 {margin-top: 1rem;padding-top: 1rem;}
.contact-section-two iframe {height: 28.5rem;}
.contact-section-two .accordion-header button.accordion-button {font-size: 1.2rem;}
.division-detail-section-four .btn {min-width: 6.56rem;}
.searchPopInr form input.form-control {padding-left: 0.5rem;}
.wpcf7 form.invalid .wpcf7-response-output {margin: 0rem 0.6rem 1em}

}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
.ft-80 {font-size: 3rem;}
.main-section {padding: 4rem 0;}
.sub-menu {padding: 1rem;}
.menu-wrap {padding: 0 1rem;margin-right: -2.6rem;}
.menu-wrap .nav {gap: 1.5rem;}
.home-banner {padding: 10.5rem 0;}
.home-banner-slider .slick-dots {left: 2.2rem;bottom: 7rem;}
.home-section-one .about-box {padding: 2rem 1rem;}
.home-section-one .about-box p {min-height: 8.5rem;}
.division-detail-section-four .slick-next {right: 12rem;}
.home-section-six::before {height: 24%;}
.right-news-slider {height: 21rem;}
.home-section-seven .info-content ul li .info-text a.locate {max-width: 100%;}
.home-section-seven .container {padding: 2rem 0;}
.home-section-seven {padding-bottom: 3rem;}
.home-section-one .about-box {padding: 2rem 1rem;}
.home-section-one .about-box p {min-height: 8.5rem;}
.main-heading h2 {font-size: 2rem;}
.slick-prev {left: 63.5rem;}
.cooperate-bg {padding: 3.25rem 2rem 18rem 3rem;}
.cooperate-bg p {max-width: 100%;}
.yikes-easy-mc-form.yikes-mailchimp-form-inline input {min-width: 5rem;}
.subscribe-text {width: 37%;}
.brand-detail-section-one .main-heading h2, .brands-section-one h4, .product-info h2, .product-detail-section-two .main-heading h3 {font-size: 2rem;margin-bottom: 1rem;}
.brand-detail-section-one .btn {min-width: 5.5rem;font-size: 0.8rem;}
.brands-section-one .division-list {padding: 2rem 1rem;}
.tabsWrap .nav-tabs .nav-link {width: 9rem;font-size: 1.3rem;padding-bottom: 0.5rem !important;}
.career-bgblue {padding: 2rem;}
.home-section-seven .bg-icon-image figure img {width: 32rem;}
.division-detail-section-four .slick-arrow {right: 10rem !important;top: -3.6rem}
.gallerySliderNav .slick-arrow {top: 2.5rem;}
.division-detail-section-four {overflow: hidden;}
.wpcf7 form.invalid .wpcf7-response-output {margin: 0rem 0.6rem 1em}

}