header{
    background: #00000030;
    position: fixed;
    z-index: 9;
    width: 100%;
}
.logo-header{
    width: 55%;
    padding: 3px 0px;
}

.heading h2{
    font-family: 'Trirong', serif;
    font-weight: 500;
    line-height: 35px;
    font-size: 35px;
    color: #229fc6;
    font-family: 'Trirong', serif;
    margin: 10px 0px;
}


.heading p{
       font-family: 'Trirong', serif;
    font-weight: 500;
    line-height: 20px;
    color: #333333;
    font-size: 16px;
    margin-top: 0px;
}

.padd0{
    padding: 1px;
}




.mar-30{
    margin-bottom: 30px;
}


.points{
    margin: 30px 0px;
    
}
.icon-box{
    margin: 20px 0px;
    transition: 0.5s;
    border: 1px solid #fff;
}


.icon-box:hover{
        border: 1px solid #dfdddd;
}





.icon-box h3{
    
       font-family: 'Trirong', serif;
    font-weight: 600;
    line-height: 1.42857143;
    margin: 15px 0px 15px 0px;
    font-size: 20px;
    text-transform: uppercase;
}

.text-gray{
    margin-bottom: 20px;
}

.gray{
    background-color: #ededed !important;
    padding: 20px 0px;
}

.service-detail h1{
    font-size: 19px;
    font-weight: 600;
    color: #3db4d9;
    line-height: 20px;
    font-family: 'Trirong', serif;
}


.center{
    text-align: center;
}

.heading2 h1{
        color: #000;
    line-height: 21px;
    font-family: 'Trirong', serif;
    font-weight: 600;
    font-size: 26px;
    text-transform: uppercase;
}
.service-part{
        background: #fff;
    padding: 5px;
    margin-top: 20px;
    transition: 0.5s;
    
}



.service-part:hover{
    
    box-shadow: 0 0 10px #807d7d;
}








.service-detail{
    padding: 5px 15px;
}

.testimonial-inner p {
    text-align: center;
    font-size: 16px;
    padding: 0px 41px;
    /* line-height: 1.6em; */
    position: relative;
    width: 35%;
    margin: 25px auto;
    /* margin-bottom: 10px; */
    text-transform: uppercase;
    font-weight: 600;
    color: #3db4d9;
}

.testimonial-inner p:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f10d";
    position: absolute;
    font-size: 16px;
    color: #3db4d9;
    left: 0;
    top: 0;
}

.testimonial-inner p:after {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f10e";
    position: absolute;
    font-size: 16px;
    color: #3db4d9;
    right: 0;
    top: 0;
}
#gallery{
    margin: 30px 0px;
}

.foo{
    position: absolute;
    right: 0px;
    bottom: 0px;
}


.footer-bottom p{
    color: #ada8a8e0;
    
    
}

/*
     FILE ARCHIVED ON 20:12:01 Apr 07, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:07:32 Jun 05, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.639
  exclusion.robots: 0.185
  exclusion.robots.policy: 0.175
  esindex: 0.011
  cdx.remote: 51.105
  LoadShardBlock: 77.737 (3)
  PetaboxLoader3.datanode: 139.816 (4)
  load_resource: 156.856
  PetaboxLoader3.resolve: 81.492
*/