.dowcorning-banner-sec {
    position: relative;
    background-image: url("/assets/images/final-dow-corning-banner-8e1f1127.png");
    height: 459px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
        margin-top: 100px;
}

.dowcorning-banner-h1 {
    color: #fff;
    font-weight: lighter;
    font-weight: 400;
    font-size: 32px;
    line-height: 52px;
    padding: 23px;
    background-color: #00A695;
    font-family: "Poppins", sans-serif;
}

.dowcorning-banner-box {
display: flex;
    align-items: center;
    justify-content: end;
    width: 100%;
    height: 459px;
}

.dow-corning-section {
     padding-top: 60px;
    position: relative;
    padding-bottom: 60px;
}
.Types-room{
    padding-top: 0px;
    padding-bottom: 40px;
}
.characteristic-adhesives{
    padding-top:40px;
    padding-bottom:40px;
}
.dow-corning-section::before {
    content: "";
    background: url("/assets/images/triangle-aa9daf5a.png");
    height: 100px;
    width: 100px;
    left: 0;
    top: 0;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    display: block;
}

.dow-corning-section::after {
    content: "";
    background: url("/assets/images/Ellipse11-fbedfca6.png");
    height: 212px;
    width: 121px;
    right: 5px;
    bottom: 116px;
    right: 1px;
    background-size: 185px;
    background-repeat: no-repeat;
    position: absolute;
    display: block;
}

.send-enquiry-btn a{
    text-decoration: none;
    color: white;
}
.send-enquiry-btn a:hover{
    outline:none;
}

#dow-corning-h2 {
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    text-align: center;
    line-height: 52px;
    color: #74598e;
    text-transform: capitalize;
}

.dow-corning-section .accordion-item {
    margin-top: 30px;
}

.dow-corning-section .accordion-header {
    background-color: #74598e !important;
    --bs-accordion-btn-bg: none;
    color: #FFFFFF;
    border-radius: 10px;
}

.dow-corning-section .accordion-button {
    color: #FFFFFF;
    font-weight: 400;
    font-size: 20px;
    height: 64px;
    line-height: 30px;
    padding-left: 40px;
    text-transform: capitalize;
}

.dow-corning-section .accordion-button:focus {
    z-index: 3;
    border-color: none !important;
    outline: 0;
    box-shadow: none !important;
}

.dow-corning-section .accordion-button:not(.collapsed) {
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: white;
    background-color: none !important;
    box-shadow: none !important;
}

.dow-corning-section .accordion-button:not(.collapsed) {
    color: #FFFFFF;
    background-color: #74598e;
    border-radius: 10px;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    box-shadow: none !important;
}

.dow-corning-section .accordion-button::after {
    /*flex-shrink: 0;*/
    /*width: var(--bs-accordion-btn-icon-width);*/
    /*height: var(--bs-accordion-btn-icon-width);*/
    /*margin-left: auto;*/
    /*content: "";*/
    /*background-image: url("/assets/images/accordian-down-eb51108d.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: 18px;*/
    /*transition: var(--bs-accordion-btn-icon-transition);*/
    display:none;
}

.accordion-textbox {
    margin: auto;
    margin-top: 30px;
}
.accordion-insidebox{
        display: flex;
    flex-direction: column;
    align-items: center;
    flex-wrap: wrap;
}
.accordion-textbox p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #231F20;
}

.accordion-typesbox {
    margin-top: 40px;
    background: rgba(116, 89, 142, 0.2);
    padding: 40px 0px;
}
.ccordion-insidebox .row {
    align-items: center;
    display: flex;
    justify-content: center;
}

.accordion-typesbox h2 {
    font-weight: 400;
    color: #00A695;
    font-size: 25px;
    text-align: center;
    line-height: 38px;
    padding-top: 0px;
}

.accordian-test {
    margin-top: 20px;
    padding-left: 20px;
}

.accordion-span {
    font-weight: 400;
    font-size: 30px;
    padding-right: 15px;
    line-height: 45px;
    color: rgba(0, 0, 0, 0.4);
}

.accordian-test p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #231F20;
}

.acccordionn-characterbox h2 {
    font-weight: 400;
    font-size: 25px;
    line-height: 38px;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
    color: #00A695;
     margin-bottom: 0px !important;
}

.accordian-char-textbox {
    margin-top: 20px;
    display:flex;
    padding-left: 20px;
}

.accordian-tickimg {
    padding-right: 15px;
}

.accordian-char-textbox p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #231F20;
    display: flex;
}

.acccordionn-characterbox {
    position: relative;
    padding: 40px 0px;
}

.acccordionn-characterbox::after {
    content: "";
    background: url("/assets/images/element1-171591f7.png");
    height: 100px;
    width: 100px;
    right: 5px;
    top: -10px;
    right: 0%;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    display: block;
}


.industries-container::before {
    content: "";
    background: none;
    height: 117px;
    width: 119px;
    left: -27%;
    top: -14px;
    background-size: 97px;
    background-repeat: no-repeat;
    position: absolute;
    display: block;
}

.accordion-applicatns-box {
    background-color: #00A695;
}


.accordion-applicatns-box h2 {
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    font-size: 25px;
    line-height: 38px;
    padding-bottom: 30px;
    padding-top: 40px;
   margin-bottom: 0px !important;
}

.applicants-textbox {
    margin-top: 20px;
    padding-left: 20px;
}

.applicant-img {
    padding-right: 15px;
}

.applicants-textbox p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF;
    display: flex;
        text-align: center;
}

#accordion-row {
    padding-bottom: 30px;
}


.show_hide1 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
}

.show_hide2 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;

}

.show_hide3 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
}

.show_hide4 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    margin-top: 40px;
}

.show_hide5 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;

}

.show_hide6 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;

}

.show_hide7 {
    background-color: #74598E;
    border-radius: 5px;
    width: 126px;
    border: none;
    height: 35px;
    margin-top: 40px;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;

}

.dow-corning-section .accordion
{
    --bs-accordion-border-color : none ;
}

.industries-container
{
    position: relative;
}



.industries-container h2 {
    font-weight: 400;
    font-size: 25px;
    line-height: 38px;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
    color: #00A695;
    margin-bottom: 0px !important;

}

.industries-contentbox h4 {
    margin-bottom: 30px;
    color: #231F20;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    margin-top: 30px;
}

.industries-contentbox p {
    margin-top: 30px;
    width: 100%;
    font-weight: 400;
    font-size: 16px;
    color: #231F20;
    text-align: justify;
    line-height: 24px;
}

.industryimgs {
    border-radius: 10px;
    height: auto;
    width: 100%;
}

.send-enquiry-box
{
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.send-enquiry-btn
{
    width: 115px;
    height: 35px;
    border: none;
    background: #74598e;
    border-radius: 5px;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #ffffff;
    margin-top: 40px;
    margin-bottom: 40px;
        outline: none;
}
.margin-css{
    margin-left:30px;
    margin-right:30px;
}


.send-enquiry-btn-one-download {
    border: none;
    background: none;
}

.send-enquiry-btn-one-download img{
    width:100%;
    height:30px;
    background:none;
    border:none;
    outline:none;
}

.send-enquiry-btn:hover {
    background-color: #00a695;
    color: #74598e;
    transition: all 0.3s linear;
    border: 1px solid black;
  }
  .accordion-imgbox {
      max-width:100%;
      height: 260px;
  }
  .accordion-imgbox img {
      width:100%;
      height:100%;
      object-fit: cover;
  }
  
  
  @media(max-width:768px){
      .acccordionn-characterbox {
    position: relative;
    padding: 20px 0px;
}
      .accordion-typesbox {
    margin-top: 40px;
    padding: 20px 0px;
}
.dow-corning-section::before {
    height: 62px;
    width: 62px;
    left: 0;
    top: 39px;
    background-size: contain;
}
      .accordian-char-textbox p {
    font-size: 12px;
    line-height: 24px;
    display: flex;
    align-items: start;
}

    .industries-contentbox h4 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
    margin-top: 0px;
}
      .industries-container h2 {
    font-size: 24px;
    padding-top: 20px;
    padding-bottom: 20px;
      }
.applicants-textbox p {
    font-size: 16px;
    line-height: 20px;
    display: flex;
    align-items: start;
}
      .industryimgs {
    width: 100%;
}
      .industries-contentbox p {
    margin-top: 30px;
    width: 100%;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
}
 .applicants-textbox {
    margin-top: 2px;
    padding-left: 20px;
    display: flex;
    align-items: center;
}
.accordion-applicatns-box h2 {
    font-size: 20px;
    line-height: 38px;
    padding-bottom: 10px;
    padding-top: 20px;
}
      .accordian-char-textbox {
    margin-top: 5px;
    display: flex;
    padding-left: 0px;
}
      .characteristic-adhesives {
    padding-top: 10px;
    padding-bottom: 0px;
}
      .acccordionn-characterbox::after {
    height: 62px;
    width: 62px;
    right: 5px;
    top: -20px;
    right: 0%;
    display:none;
    
      }
.acccordionn-characterbox h2 {
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 20px;
      }
      .accordian-test {
    margin-top: 5px;
    padding-left: 20px;
    margin-bottom: -18px;
    display: flex;
    align-items: center;
    justify-content: start;
}
      .accordion-span {
    font-size: 24px;
}
      .accordion-typesbox h2 {
    font-size: 20px;
    padding-top: 20px;
    line-height: 30px;
}
      .accordion-insidebox .show_hide1{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
            .accordion-insidebox .show_hide2{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }

      .accordion-insidebox .show_hide3{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
            .accordion-insidebox .show_hide4{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
            .accordion-insidebox .show_hide5{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
            .accordion-insidebox .show_hide6{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
            .accordion-insidebox .show_hide7{
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
      }
     .accordion-textbox {
    margin-top: 20px;
}
      .dow-corning-section {
        padding-top: 40px;
        padding-bottom: 20px;
    }
  .dow-corning-section .accordion-header {
    height: 50px !important;
    display: flex !important;
    align-items: center !important;
}
      .accordion-flush .accordion-item .accordion-button {
    font-size: 16px !important;
    padding-left: 22px !important;
}
      #dow-corning-h2 {
    font-size: 22px;
}
    .dowcorning-banner-h1 {
    font-size: 22px;
    line-height: 30px;
    text-align: center;
    padding: 5px;
    }
    
    .dowcorning-banner-box {
    width: 100%;
    height: 350px;
}

.dowcorning-banner-sec {
    height: 350px;
    width: 100%;
    background-size: cover;
}

.dow-corning-section::after {
    height: 109px;
    width: 99px;
    right: 5px;
    background-size: 107px;
    display:none;
    
}
  }
  @media(max-width:600px){
      .dowcorning-banner-sec{
          height: 250px;
      }
      .dowcorning-banner-box{
          height: 250px;
          padding-top: 250px;
          justify-content: center;
      }
      .dow-corning-section{
          padding-top: 50px !important;
      }
      .dowcorning-banner-h1{
          padding: 5px 20px;
          font-size: 20px;
      }
      .dow-corning-section .accordion-item {
          margin-top: 20px;
      }
      #dow-corning-h2{
          margin-bottom:0px;
          margin-top:10px;
      }
      .bridgelux-section{
          margin-top:50px !important;
      }
      
  }
  @media (max-width: 479px) {
      .accordion-imgbox {
          height: 180px;
      }
  }
  @media (max-width: 450px){
.accordion-flush .accordion-item .accordion-button {
    font-size: 14px !important;
    padding-left: 22px !important;
}

.dow-corning-section::after {
    height: 60px;
    bottom: 47px;
    width: 60px;
    right: 0px;
    background-size: contain;
}

}

.full-width {
    width:100%;
}

.full-width .accordion-header {
    background: transparent !important;
}
.full-width .accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width) !important;
    height: var(--bs-accordion-btn-icon-width) !important;
    margin-left: auto !important;
    content: "" !important;
    background-image: var(--bs-accordion-btn-icon) !important;
    background-repeat: no-repeat !important;
    background-size: var(--bs-accordion-btn-icon-width)!important;
    transition: var(--bs-accordion-btn-icon-transition)!important;
}