.productpage2{
    padding-bottom: 30px;
    background: url(../assets/background/shatter\ glass.jpg);
    background-attachment: fixed;
}

.product-title{
    margin-top: 100px;
    text-align: center;
    margin-bottom: 40px;
    padding-bottom: 40px;
    font-family: "Crimson Text", serif;
    /* height: 200px; */
    display: grid;
    justify-content: center;
    align-items: center;
    /* background: url(../assets/banner/ban1.jpg); */
    background-size: cover;
    /* filter: grayscale(100%); */
}

.product-title p{
    text-align: right;
}
.product-title h1{
    font-family: "Crimson Text", serif;
    padding-top: 50px;
    padding-bottom: 30px;
}
.product-title a{
    text-decoration: none;
}
.productpage-info h1{
    text-align: center;
}



.productpageinfoimg{
    width: 100%;
    display: flex;
    color: white;
    /* gap: 20px; */
    /* margin-top: 40px; */
}
.productpageinfoimgs{
    width: 100%;
    display: flex;
    color: white;
    /* gap: 20px; */
    /* margin-top: 40px; */
}

/* .about-home{
    background: black;
    background-size: cover;
} */

.productpage-info{
    margin-top: 40px;
    width: 60%;
    text-align: justify;
    
    
    padding: 20px;
    background: rgba(188, 172, 172, 0.25);
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    /* border-radius: 10px; */
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    
}
.productpage-info h1{
    font-family: "Crimson Text", serif;
    color: #F46305;
    
}
.productpage-infos{
    margin-top: 40px;
    width: 60%;
    text-align: justify;
    
    
    padding: 20px;
    background: rgba(124, 77, 77, 0.445);
    
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    /* border-radius: 10px; */
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    
}
.productpage-infos h1{
    font-family: "Crimson Text", serif;
    color: #F46305;
    
}
.productpage-img{
    width: 40%;
    /* height: 240px; */

}
.productpage-img{
    width: 0%;
    /* height: 240px; */

}
.productpage-img img{
    margin-top: 46px;
    width: 100%;
    /* background: rgba(188, 172, 172, 0.25);
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); */
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    /* border-radius: 10px; */
    height: 350px;

}
.productpage-imgs{
    width: 40%;
    /* height: 240px; */

}
.productpage-imgs img{
    margin-top: 40px;
    width: 100%;
    background: rgba(188, 172, 172, 0.25);
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    border-radius: 10px;
    height: 350px;

}

.about-button{
    color: white;
    border-color: white;
    background: black;
    transition: 1s;
}
.about-button:hover{
    color: white;
    background-color: #F46305;
    border-color:#F46305;
}

.symbol-arrow:hover{
    /* transition: 2s; */
    padding-left: 10px;
}


@media(max-width:800px){
    .productpageinfoimg{
        width: 100%;
        display: flex;
        flex-direction: column-reverse;
    }
    .productpageinfoimgs{
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    .productpage-info{
        width: 100%;
    }
    .productpage-infos{
        width: 100%;
    }
    .productpage-img{
        /* display: none; */
        width: 100%;
    
    }
    .productpage-img img{
        margin-top: 46px;
        width: 100%;
        /* background: rgba(188, 172, 172, 0.25);
        box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); */
        backdrop-filter: blur( 17px );
        -webkit-backdrop-filter: blur( 17px );
        /* border-radius: 10px; */
        height: 200px;
    
    }
    .product-title p{
        display: none;
    }
    

}








/* partner */

.service-title h1{
    text-align: center;
    padding: 30px;
    font-family: "Crimson Text", serif;
    color: #F46305;
}


















/* Product-subpage-code */


.product-suppage{
    padding-bottom: 30px;
    /* background: url(../assets/background/shatter\ glass.jpg);
    background-attachment: fixed; */
    background: #f5f5f5;

}

.film-subpage{
    padding-bottom: 30px;
    background: url(../assets/background/shatter\ glass.jpg);
    background-attachment: fixed;

}

.product-title{
    margin-top: 80px;
    text-align: center;
    /* margin-bottom: 40px; */
    font-family: "Signika", sans-serif;
    /* height: 200px; */
    display: grid;
    justify-content: center;
    align-items: center;
    /* background: #21a8df; */
    background: url(../assets/footer/back3.jpg);
    background-size: cover;
    /* filter: grayscale(100%); */
    background-attachment: fixed;
    
}
/* .product-suppage-info h1{ 
    text-align: center;
} */
 
.product-title h1{
    font-family: "Crimson Text", serif;
}

.product-suppageinfoimg{
    width: 100%;
    display: flex;
    color: black;
    margin-top: 40px;
    
    /* gap: 20px; */
    /* margin-top: 40px; */
}
.product-suppageinfoimgs{
    width: 100%;
    display: flex;
    color: black;
    margin-top: 40px;
    /* gap: 20px; */
    /* margin-top: 40px; */
}

/* .about-home{
    background: black;
    background-size: cover;
} */

.product-suppage-info{
    /* margin-top: 40px; */
    width: 60%;
    text-align: justify;
    /* border-left: #f3cf32 solid 4px;
    border-top: #f3cf32 solid 4px;
    border-bottom: #f3cf32 solid 4px; */
    /* border: 4px solid #; */
    padding: 20px;
    background: white;
    /* border-radius: 10px; */
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    
}
.product-suppage-info{
    /* margin-top: 40px; */
    width: 60%;
    text-align: justify;
    /* border-left: #f3cf32 solid 4px;
    border-top: #f3cf32 solid 4px;
    border-bottom: #f3cf32 solid 4px; */
    
    /* box-shadow: 0 8px 32px 0 rgba(11, 11, 11, 0.338); */
    padding: 20px;
    background: #f5f5f5;
    /* border-radius: 10px; */
    /* border: 1px solid rgba( 255, 255, 255, 0.18 ); */
    
}
.crimson-text-semibold-italic {
    font-family: "Crimson Text", serif;
    font-weight: 600;
    font-style: italic;
  }
.product-suppage-info h1{
    font-family: "Crimson Text", serif;
    font-weight: 600;
    font-style: normal;
    color: #F46305;
    text-align: left;
    
}

.product-suppage-infos{
    /* margin-top: 40px; */
    width: 60%;
    text-align: justify;
    /* border-right: #f3cf32 solid 4px;
    border-top: #f3cf32 solid 4px;
    border-bottom: #f3cf32 solid 4px; */
    
    
    padding: 20px;
    background: white;
    /* background: rgba(152, 152, 152, 0); */
    /* box-shadow: 0 8px 32px 0 rgba(11, 11, 11, 0.338); */
    backdrop-filter: blur( 17px );
    /* -webkit-backdrop-filter: blur( 17px ); */
    /* border-radius: 10px; */
    /* border: 1px solid rgba( 255, 255, 255, 0.18 ); */
    
}
.product-suppage-infos h1{
    font-family: "Crimson Text", serif;
    font-weight: 600;
    font-style: normal;
    color: #F46305;
    
}
.product-suppage-img{
    width: 40%;
    /* height: 240px; */

}
.product-suppage-img img{
    /* margin-top: 46px; */
    width: 100%;
    /* background: rgba(188, 172, 172, 0.25);
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); */
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    /* border-radius: 10px; */
    height: 100%;

}
.product-suppage-imgs{
    width: 40%;
    /* height: 240px; */

}
.product-suppage-imgs img{
    margin-top: 40px;
    width: 100%;
    background: rgba(188, 172, 172, 0.25);
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
    backdrop-filter: blur( 17px );
    -webkit-backdrop-filter: blur( 17px );
    border-radius: 10px;
    height: 350px;

}

.about-button{
    color: white;
    border-color: white;
    background: black;
    transition: 1s;
}
.about-button:hover{
    color: white;
    background-color: #F46305;
    border-color:#F46305;
}

.symbol-arrow:hover{
    /* transition: 2s; */
    padding-left: 10px;
}

.product-suppage-info h3{
    font-family: "Signika", sans-serif;

}
.product-suppage-infos h3{
    font-family: "Signika", sans-serif;

}



@media(max-width:800px){
    .product-suppageinfoimg{
        width: 100%;
        display: flex;
        flex-direction: column-reverse;
    }
    .product-suppageinfoimgs{
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    .product-suppage-info{
        width: 100%;
    }
    .product-suppage-infos{
        width: 100%;
    }
    .product-suppage-img{
        /* display: none; */
        width: 100%;
    
    }
    .product-suppage-img img{
        margin-top: 46px;
        width: 100%;
        /* background: rgba(188, 172, 172, 0.25);
        box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); */
        backdrop-filter: blur( 17px );
        -webkit-backdrop-filter: blur( 17px );
        /* border-radius: 10px; */
        height: 200px;
    
    }
    .product-louver-image1{
        display: none;
    }
    

}







/* product-louver-subpage */
.productimge-suppage-louver{
    display: flex;
    color: black;
    gap: 30px;
}

.product-louver-image{
    width: 50%;
    
}
.product-louver-image img{
    width: 100%;
    height: 500px;
    
}
.product-louver-image1{
    width: 50%;
}
.product-louver-image1 img{
    width: 100%;
    height: 500px;
}

.product-louver-img-info{
    margin-top: 40px;
    color: black;
}
.product-louver-img-info h1{
    color: black;
    text-align: center;
    font-family: "Signika", sans-serif;
   
}
.product-louver-img-info p{
    color: black;
    font-size: 15px;
    text-align: justify;
    
}


@media(max-width:800px){
    .product-louver-image{
        width: 100%;
    }
    .product-louver-image1{
        display: none;
    }
    .product-louver-image img{
        height: 200px;
    }
}




/* Insulation-block */

.insulationblock{
    padding-bottom: 30px;
}
.insulationblock-img{
    display: grid;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.insulationblock-img img{
    width: 100%;
}
.insulationblock-imgs{
    width: 100%;
    padding-top: 40px;
    text-align: center;
}
.insulationblock-imgs h1{
    color: #21a8df;
    /* padding-bottom: 30px; */
    font-family: "Signika", sans-serif;
}
.insulationblock-imgs img{
    width: 100%;
}


.comparison-table {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
    font-size: 14px;
    overflow-x: auto;
    
}

.comparison-table thead th {
    background-color: #21a8df;
    color: white;
    padding: 10px;
    border: 1px solid #ddd;
}

.comparison-table tbody td {
    padding: 10px;
    border: 1px solid #ddd;
}
.comparison-table tbody tr {
    color: black;
}

.comparison-table tbody td:nth-child(odd) {
    background-color: #f7f7f7;
}

.comparison-table tbody td:last-child {
    background-color: #21a8df;
    color: white;
    font-weight: bold;
}