@import url('https://fonts.googleapis.com/css2?family=Hind+Siliguri&family=Noto+Sans&display=swap');
        .header{
            width: 100%;
            height: 500px;
            background-image: linear-gradient(rgba(85, 83, 83, 0.783), #d21e2ac5),
                    url("image/services.jpg");
            
            background-size: cover;
            background-repeat: no-repeat;
            font-family: 'Noto Sans', sans-serif;
            background-attachment: fixed;
        }
        .header .container .col-md-12 h1{
            font-family: 'Noto Sans', sans-serif;
            font-size: 40px;
            font-weight: 300 !important;
            color: white;
            margin-top: 85px;
        }
        .header .container .col-md-12  p{
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            font-size: 20px;
            color: white;
        }
        #hr{
            background-color: #fefefe !important;
            border: 0;
            opacity: 15;
            height: 1px;
            color: #fefefe !important;
        }
        /*section1*/
        .section1{
            font-family: 'Poppins', sans-serif;
            color: #3E3E3E;
            background-color: #F1F0EB !important;
        }
        .section1 .container .col-md-12 h1{
            margin-top: 50px;
            font-family: 'Noto Sans', sans-serif;
            font-size: 33px;
            text-align: center;
            color: #3E3E3E;
            text-transform: uppercase;
            
          }
          #hr_service{
            border: 0;
            height: 2px;
            position: relative;
            bottom: 5px !important;
            align-items: center;
            margin-top: 15px;
          }
        .section1 .container .col-md-12 h4{
            margin-top: 50px;
            margin-bottom: 12px;
            font-size: 17px;
            color: #000;
            font-weight: 400 !important;
            font-family: 'Noto Sans', sans-serif;
            text-align: center;
        }
        .section1 .container .col-md-12 p{
            margin-bottom: 20px;
            font-family: 'Noto Sans', sans-serif;
            font-weight: 400 !important;
            font-size: 17px;
            color: #000 !important;
            text-align: center;
        }
        .section1 .container .col-md-12 .btn-danger{
          background-color: #D21E2B !important;
          border-radius: 22px;
          font-size: 15px;
          font-family: 'Noto Sans', sans-serif;
          font-weight: 300 !important;
          color: white !important;
          border-color:none !important;
          margin-bottom: 70px !important;
          border: none !important;
          border: 1px solid #D21E2B;
          height: 44px !important;
          width: 140px !important;

        }
        .section1 .container .col-md-12 .btn-danger:hover{
            background-color: #FDC800 !important;
        }
        /*section 2*/
        .section2{
            background-image: linear-gradient(rgba(1, 1, 1, 0.657), rgba(1, 1, 1, 0.657)),
          url("image/service.jpg");
          background-position: center;
          background-size: cover;
          height: 150vh;
          background-attachment: fixed;
          color: white;
          font-family: 'Noto Sans', sans-serif;
        }
        .section2 .container h1{
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            font-size: 33px;
            text-transform: uppercase;
            margin-top: 80px;
            text-align: center;
        }
        .section2 .container .col-md-3{
            background-color: rgba(0, 0, 0, 0.739);
            margin-top: 75px;
        }
        .section2 .container .col-md-3 h4{
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            font-size: 18px;
            text-align: center;
            color: white;
            margin-top: 15px !important;
        }
        .section2 .container .col-md-3 p{
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            font-size: 16px;
            text-align: center;
            color: white;
            margin-bottom: 28px !important;
            margin-top: 15px !important;
        }
        .section2 .container .col-md-3 .fa{
            font-size: 50px;
            color: #D21E2B;
            text-align: center;
            position: relative;
            bottom: 6px;
        }
        .section2 .container .col-md-3 .btn-danger{
            background-color: #D21E2B !important;
          border-radius: 22px;
          font-size: 15px;
          font-family: 'Noto Sans', sans-serif;
          font-weight: 300 !important;
          color: white !important;
          border-color:none !important;
          margin-bottom: 17px !important;
          border: none !important;
          border: 1px solid #D21E2B;
          height: 44px !important;
          width: 126px !important;
        }
        .section2 .container .col-md-3 .btn-danger:hover{
            background-color: #FDC800 !important;
        }
        
        /*section4*/
        .section4{
            background-image: linear-gradient(rgba(1, 1, 1, 0.781), rgba(1, 1, 1, 0.781)),
          url("image/fon_apropos.jpg");
          background-position: center;
          background-size: cover;
          height: 100vh;
          background-attachment: fixed;
          color: white;
         

        }
        .section4 h1{
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            font-size: 33px;
            text-transform: uppercase;
            text-align: center;
            color: white;
            margin-top: 185px !important;
        }
        .section4 .col-md-8{
            background-color: rgba(0, 0, 0, 0.739);
            margin-top: 25px;
            text-align: center;

        }
        .section4 .container .col-md-8 p{
            font-size: 18px;
            margin-top: 33px;
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            margin-bottom: 28px;
        }
        .section4 .container .col-md-8 .btn-danger{
            background-color: #D21E2B !important;
            border-radius: 22px;
            font-size: 17px;
            font-family: 'Noto Sans', sans-serif;
            font-weight: 300 !important;
            color: white !important;
            border-color:none !important;
            margin-bottom: 17px !important;
            border: none !important;
            border: 1px solid #D21E2B;
            height: 44px !important;
            width: 145px !important;

        }
        .section4 .container .col-md-8 .btn-danger:hover{
            background-color: #FDC800 !important;
        }
        @media screen and (max-width: 995px) and (min-width: 768px){
            .header .container .col-md-12 h1{
                font-family: 'Poppins', sans-serif;
                font-size: 45px;
                color: white;
                margin-top: 85px;
            }
            .header .container .col-md-12  p{
                font-family: 'Poppins', sans-serif;
                font-size: 22px;
                color: white;
            }
            .section2{
                background-image: linear-gradient(rgba(1, 1, 1, 0.657), rgba(1, 1, 1, 0.657)),
              url("image/service.jpg");
              background-position: center;
              background-size: cover;
              height: 210vh;
              background-attachment: fixed;
              color: white;
              font-family: 'Poppins', sans-serif !important;
            }
            .section2 .container h1{
                font-size: 40px;
                margin-top: 60px;
                text-align: center;
            }
            .section4 h1{
                font-family: 'Poppins', sans-serif !important;
                font-size: 45px;
                text-align: center;
                color: white;
                margin-top: 185px !important;
            }
            .section4 .col-md-8{
                background-color: rgba(0, 0, 0, 0.739);
                margin-top: 25px;
                text-align: center;
    
            }
            .section4 .container .col-md-8 p{
                font-size: 18px;
                margin-top: 33px;
                font-family: 'Poppins', sans-serif !important;
                margin-bottom: 28px;
            }

        }

        @media screen and (max-width: 767px) and (min-width: 470px){
            .header .container .col-md-12 h1{
                font-family: 'Poppins', sans-serif;
                font-size: 30px;
                color: white;
                margin-top: 100px;
            }
            .header .container .col-md-12  p{
                font-family: 'Poppins', sans-serif;
                font-size: 20px;
                color: white;
                text-align: center;
            }
            .section2{
                background-image: linear-gradient(rgba(1, 1, 1, 0.657), rgba(1, 1, 1, 0.657)),
              url("image/service.jpg");
              background-position: center;
              background-size: cover;
              height: 310vh;
              background-attachment: fixed;
              color: white;
              font-family: 'Poppins', sans-serif !important;
            }
            .section2 .container h1{
                font-size: 30px;
                margin-top: 50px;
                text-align: center;
            }
            .section4 h1{
                font-family: 'Poppins', sans-serif !important;
                font-size: 30px;
                text-align: center;
                color: white;
                margin-top: 185px !important;
            }
            .section4 .col-md-8{
                background-color: rgba(0, 0, 0, 0.739);
                margin-top: 25px;
                text-align: center;
    
            }
            .section4 .container .col-md-8 p{
                font-size: 17px;
                margin-top: 33px;
                font-family: 'Poppins', sans-serif !important;
                margin-bottom: 28px;
            }

        }
        @media screen and (max-width: 469px){
            .header{
                width: 100%;
                height: 350px;
                background-image: linear-gradient(rgba(85, 83, 83, 0.783), #d21e2ac5),
                        url("image/services.jpg");
                
                background-size: cover;
                background-repeat: no-repeat;
                background-attachment: fixed;
            }
            .header .container .col-md-12 h1{
                font-family: 'Poppins', sans-serif;
                font-size: 28px;
                color: white;
                margin-top: 100px;
            }
            .header .container .col-md-12  p{
                font-family: 'Poppins', sans-serif;
                font-size: 18px;
                color: white;
                text-align: center;
            }
            .section1 .container .col-md-12 h4{
                margin-top: 75px;
                margin-bottom: 20px;
                font-size: 17px;
                text-align: center;
            }
            .section1 .container .col-md-12 p{
                margin-bottom: 20px;
                font-size: 17px;
                text-align: center;
            }
            .section2{
                background-image: linear-gradient(rgba(1, 1, 1, 0.657), rgba(1, 1, 1, 0.657)),
              url("image/service.jpg");
              background-position: center;
              background-size: cover;
              height: 350vh;
              background-attachment: fixed;
              color: white;
              font-family: 'Poppins', sans-serif !important;
            }
            .section2 .container h1{
                font-size: 28px;
                margin-top: 40px;
                text-align: center;
            }
            .section4 h1{
                font-family: 'Poppins', sans-serif !important;
                font-size: 30px;
                text-align: center;
                color: white;
                margin-top: 185px !important;
            }
            .section4 .col-md-8{
                background-color: rgba(0, 0, 0, 0.739);
                margin-top: 25px;
                text-align: center;
    
            }
            .section4 .container .col-md-8 p{
                font-size: 16px;
                margin-top: 33px;
                font-family: 'Poppins', sans-serif !important;
                margin-bottom: 28px;
            }

        }