/*.ml-auto, .mx-auto {
    margin-left: 0px !important;
}*/

.header_area + section, .header_area + row, .header_area + div {
    margin-top: 110px !important;
}

.sample-text-area p b {
    font-weight: bold;
    color: #3D6FA8;
}
.header_area .navbar .nav .nav-item:hover .nav-link, .header_area .navbar .nav .nav-item.active .nav-link {
    color: #3D6FA8;
}
.footer-bottom {
    padding-top: 25px !important;
}
.p_120 {
    padding-top: 25px !important;
    padding-bottom: 10px  !important;
}
.footer_title {
   
    color: #c5c3c3 !important;

}

.submit_btn {
  
    background: #337ab7;
   border: 1px solid #337ab7;
}

.submit_btn:hover {
    background: transparent;
    color: #337ab7 !important;
}
.contact_wd a {
    
    color: #c5c3c3 !important;
    
}

.single-footer-widget .sub-btn {
    background: darkblue !important;
        color:white !important;
}
b, sup, sub, u, del {
    color: #3D6FA8;
}
.sample-text-area p{
    color:#686666 !important;
}
.sample-text-area {
    padding: 30px  0 70px 0 !important;
}
.services_item:hover {
    background: #f6f6f6;
}
.threeservces{
    background: #e3e1d8;min-height:530px;
}
.thsrvc{
    background: #e6bc35;
}
.thsrvc:hover{
    background: #f9f9cb;
}

.main_title h2 {
    font-family: "Oswald", sans-serif;
    font-size: 36px;
    color: #222222;
    margin-bottom: 40px !important;
}
body {
    line-height: 24px;
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
    color: #c5c3c3 !important;
}
.services_item {
    text-align: center;
    padding: 20px 20px !important;
     }
/*.home_banner_area .banner_inner {
  
    min-height: 400px !important;
    height: 400px !important;
}
.home_banner_area {
        min-height: 400px !important;
}*/

.newthsrvc:hover{
        background: #9c9b9b;
}
.services_inner {
    margin-bottom: -8px;
}




@media only screen and (max-width:280px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
        #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:150px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:150px !important;

}

.home_banner_area .banner_inner {
   min-height:150px !important;
}
.home_banner_area {
   min-height:150px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:150px !important;
}
.banner_area .banner_inner {
   
    min-height: 150px !important;
    
}
.overlay.bg-parallax {
    background-size: 100% 161px !important;
    margin-top: -19px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 775px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
ul{
    padding-inline-start: 0px;
}
.servcsimgstabs{
       width: 210px;
    height: 167px;
}
.banner_area {

    min-height: 165px !important;
}
.servcsimgstabsnew2tabs{
         width: 100%;    height: 150px;
    }
    .basicchecklist{
            width: 100%;
    height: 240px;
    }
    .headerlogo{
        width:140px !important;
    }
   /* .header_area.navbar_fixed .main_menu {
    position: fixed;
    width: 94%;
}*/
.g-recaptcha div div iframe{
    max-width: 82% !important;
    width: 82% !important;
}
/*.g-recaptcha div div {
    max-width: 82% !important;
}
.g-recaptcha div {
    max-width: 82% !important;
}
.g-recaptcha{
    max-width: 82% !important;
}*/
}




@media only screen and (min-width: 281px) and (max-width: 320px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
            #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:150px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:150px !important;

}

.home_banner_area .banner_inner {
   min-height:150px !important;
}
.home_banner_area {
   min-height:150px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:150px !important;
}
.banner_area .banner_inner {
   
    min-height: 150px !important;
    
}
.overlay.bg-parallax {
    background-size: 100% 161px !important;
    margin-top: -19px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 775px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
ul{
    padding-inline-start: 0px;
}
.servcsimgstabs{
       width: 210px;
    height: 167px;
}
.banner_area {

    min-height: 165px !important;
}
.servcsimgstabsnew2tabs{
         width: 100%;    height: 150px;
    }
    .basicchecklist{
            width: 100%;
    height: 240px;
    }
    .headerlogo{
        width:140px !important;
    }
   /* .header_area.navbar_fixed .main_menu {
    position: fixed;
    width: 94%;
}*/
.g-recaptcha div div iframe{
    max-width: 82% !important;
    width: 82% !important;
}
/*.g-recaptcha div div {
    max-width: 82% !important;
}
.g-recaptcha div {
    max-width: 82% !important;
}
.g-recaptcha{
    max-width: 82% !important;
}*/
}




@media only screen and (min-width: 321px) and (max-width: 360px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
    .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -32px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}




@media only screen and (min-width: 361px) and (max-width: 380px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
      .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -32px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}


@media only screen and (min-width: 381px) and (max-width: 400px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
          .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -31px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}


@media only screen and (min-width: 401px) and (max-width: 500px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
              .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -31px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}


@media only screen and (min-width: 501px) and (max-width: 600px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
          .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -31px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}




@media only screen and (min-width: 601px) and (max-width: 768px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
          .basicchecklist{
            width: 100%;
    height: 420px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    .servcsimgstabs{
    width: 251px;height: 183px;
}
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:250px !important;

}

.home_banner_area .banner_inner {
   min-height:250px !important;
}
.home_banner_area {
   min-height:250px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    min-height:250px !important;
}
.banner_area .banner_inner {
   
    min-height: 250px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 250px !important;
        margin-top: -31px !important;
}
.serv4img {
    width: 100%;
    height: 125px;
}
.newthsrvc {
    height: 725px !important;
    background: #5b8ea8;
}
form#contactForm {
    margin-bottom: 50px;
}
.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
       line-height: 40px;
    margin-right: 0px;
    display: block;
    border-bottom: 1px solid #ededed33;
    border-radius: 0px;
}
}




@media only screen and (min-width: 769px) and (max-width: 1200px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
          .basicchecklist{
            width: 100%;
    height: 500px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;

}

.home_banner_area .banner_inner {
   min-height:400px !important;
}
.home_banner_area {
   min-height:400px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    height:400px !important;
}
.banner_area .banner_inner {
   
    min-height: 450px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 451px !important;
        margin-top: -56px !important;
}
.serv4img{
    width: 100%;height: 200px;
}
.newthsrvc{
    height: 570px !important;
    background: #5b8ea8;
}
.servcsimgstabs{
    width: 251px;height: 183px;
}
.p_120 {
    padding-top: 25px !important;
    padding-bottom: 50px !important;
}
.threeservces {
    background: #e3e1d8;
    min-height: 538px !important;
}
}
.services_item p {
    font-size: 13px !important;
    
}
}




@media only screen and (min-width: 1201px) and (max-width: 1366px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
      .basicchecklist{
            width: 100%;
    height: 500px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;

}

.home_banner_area .banner_inner {
   min-height:400px !important;
}
.home_banner_area {
   min-height:400px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    height:400px !important;
}
.banner_area .banner_inner {
   
    min-height: 450px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 451px !important;
        margin-top: -56px !important;
}
.serv4img{
    width: 100%;height: 200px;
}
.newthsrvc{
    height: 570px !important;
    background: #5b8ea8;
}
.servcsimgstabs{
    width: 251px;height: 183px;
}
.p_120 {
    padding-top: 25px !important;
    padding-bottom: 50px !important;
}
}




@media only screen and (min-width: 1367px) and (max-width: 2500px){
    p.sample-text.parastextt {
    word-break: unset !important;
}
    .basicchecklist{
            width: 100%;
    height: 500px;
    }
    .servcsimgstabsnew2tabs{
         width: 100%;    height: 250px;
    }
    #wowslider-container1 {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;
  
}

#wowslider-container1 .ws_images {
    
    max-width: -webkit-fill-available !important;
    height:400px !important;

}

.home_banner_area .banner_inner {
   min-height:400px !important;
}
.home_banner_area {
   min-height:400px !important;
}
.header_area .navbar .nav .nav-item .nav-link {
    font: 500 16px/100px "Poppins", sans-serif;
    text-transform: uppercase;
}
.bannsld {
    height:400px !important;
}
.banner_area .banner_inner {
   
    min-height: 450px !important;
    
}
.overlay.bg-parallax{
    background-size:100% 450px !important;
        margin-top: -56px !important;
}
.serv4img{
    width: 100%;height: 200px;
}
.newthsrvc{
    height: 570px !important;
    background: #5b8ea8;
}
.servcsimgstabs{
    width: 251px;height: 183px;
}
}