@media (min-width:1400px){
    .bracing-section .product-detail-list p{font-size: 21px;}

}
@media (max-width:1599px){
.home-banner{padding: 100PX 0;}
.bracing-section .product-section .col-9 { padding-right: 60px; }
}
@media (max-width:1399px){
body *{font-size: 20px;}
  h1,.h1 {font-size:50px;line-height: 1.2;}
h2,.h2 {font-size:40px;}
h3,.h3 {font-size:32px;}
h4,.h4 {font-size:25px;}
h5,.h5 {font-size: 20px;}
h6,.h6 {font-size: 18px;}

header.absolute-header img { max-width: 350px; }
.home-banner,section{padding: 80PX 0;}

.bracing-section .product-section .col-8 { padding-right: 15PX; }
.product-section .product-left-box { padding: 40px 20px; }
.product-section .product-list{padding: 30PX 0;}

}
@media (max-width:1024px){
body *{font-size: 18px;}
h1,.h1 {font-size:45px;line-height: 1.2;}
h2,.h2 {font-size:36px;}
h3,.h3 {font-size:30px;}
h4,.h4 {font-size:25px;}
h5,.h5 {font-size: 20px;}
h6,.h6 {font-size: 18px;}

header.absolute-header img { max-width: 300px; }
.home-banner{padding: 60PX 0;}
.absolute-footer,section{padding: 60PX 0;}

.solution-list-box .list-box .img-box{width: 125PX;}
.solution-list-box .list-box .content-box { width: calc(100% - 125PX); padding-left: 25px; }
.work-section .work-right-box .work-box { padding: 20PX; }

}
@media (max-width:991px){
.bracing-section .product-section,.work-section .row{ flex-direction: column; }
.bracing-section .product-section .col-8,.bracing-section .product-section .col-4,.work-section .row .col-8,.work-section .row .col-4 { max-width: 100%; gap: 20px !important; }
.bracing-section .product-section .col-8 { margin-bottom: 30px; }
.bracing-section .product-detail-list p.t-uppercase{margin-bottom: 10PX;}
.bracing-section .product-right-box H4 { margin-bottom: 25PX; }

.work-section .work-right-box img{width: 100%;}

.absolute-footer a.logo img { max-width: 320px; }
}
@media (max-width:782px){
/* body.logged-in { padding-top: 46px; }
body.logged-in header{top: 46px;} */
}
@media (max-width:767px){
body *{font-size: 15px;}
h1,.h1 {font-size:32px;line-height: 1.2;}
h2,.h2 {font-size:28px;}
h3,.h3 {font-size:22px;}
h4,.h4 {font-size:20px;}
h5,.h5 {font-size: 18px;}
h6,.h6 {font-size: 16px;}
.col-12 , .col-11 , .col-10 , .col-9 , .col-8 , .col-7 , .col-6 , .col-5 , .col-4 , .col-3 , .col-2 , .col-1{max-width: 100%;}

header.absolute-header img { max-width: 250px; }

.home-banner{padding: 0;}
.home-banner .container .col-6:first-child,.home-banner .container .col-6:last-child{padding: 40PX 15PX;text-align: center;}
.home-banner .container .col-6:first-child{ background: var(--primary-color);}
.home-banner .container .col-6:last-child{ background: var(--gray-color);}
.home-banner .container .col-6 P:last-child{margin-bottom: 0;}

.absolute-footer,section{padding: 40PX 0;}
.absolute-footer .logo{text-align: center;display: block;}
.absolute-footer .logo img,.absolute-footer .text-right img{max-width: 250px;}
.absolute-footer .contact-detail , .absolute-footer .text-right{text-align: center;}
.bracing-section .heading-top-content, .bracing-section .product-section,.bracing-section .product-right-box { margin-top: 30px; text-align: center;}
.bracing-section .heading-section .col-6 { TEXT-ALIGN: center; }
.bracing-section .heading-section h2{margin-bottom: 30px;}
.product-section .product-list{text-align: left;}
.bracing-section .product-section .product-list ul{column-count: 1; width: fit-content !important; margin: 0 auto;}
.product-section .product-left-box { padding: 20px; }

.bracing-section .product-right-box {margin-top: 10px !important;}
.bracing-section .product-detail-list p.t-uppercase { margin-bottom: 5PX; }
.work-section .work-left-box { text-align: center; }
.work-section .solution-list-box .list-box { margin-bottom: 30px; flex-direction: column; align-items: center; }
.solution-list-box .list-box .content-box{padding: 0;}
.solution-list-box .list-box .content-box li{text-align: left;}
.work-section h2 { margin-bottom: 20px; }
.work-section .solution-list-box { margin-top: 40PX; }
.solution-list-box .list-box .content-box {width: 100%;}
.solution-list-box .list-box .content-box ul { max-width: 80%; margin: 0 auto; }
.work-section .solution-list-box .list-box img{margin-bottom: 10px;}

}

@media (max-width:575px){
  .solution-list-box .list-box .content-box ul{max-width: 100%;}
}

@media (max-width:374px){

}   