﻿@charset "utf-8";*{magin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,aside,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,main,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;text-decoration:none;font-family:Roboto,sans-serif}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cls{clear:both}body{margin:0;padding:0}img{max-width:100%;vertical-align:bottom;border:none}li,ol,ul{list-style:none}#page-warpper{width:auto}h1{font-size:28px;margin-bottom:15px}a:hover{text-decoration:none}.title{font-size:20px}.carousel-inner img{width:100%;height:100%}article.side-form.p-3{background:#fcb040;box-shadow:0 -2px 5px 0 rgba(0,0,0,.75)}header{border-top:4px solid #fcb040}footer{background:#2a2d33;color:#fff;padding:10px 0}footer a{color:#fff}.btn-cu{background:#0f75bc;color:#fff}.services-box{border:2px solid #f1f1f1}#accordion h2.title{background:#0f75bc;color:#fff}.cover-page{padding:150px 0;background-repeat:no-repeat;background-size:cover;background-image:url(../images/contact.jpg)}#blog{padding:150px 0;background-repeat:no-repeat;background-size:cover;background-image:url(../images/blog-inner.webp)}#details{padding:150px 0;background-repeat:no-repeat;background-size:cover;background-image:url(../images/blog-details.jpg)}.cover-page h3{text-transform:capitalize;color:#fff}.blog p.card-text{height:68px;overflow:hidden}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#fcb040}::-webkit-scrollbar-thumb:hover{background:#0f75bc}#accordion .card-header{background-color:#fcb040;color:#fff;padding:0}#accordion .btn-link{color:#fff;font-weight:700;font-size:19px}#accordion .btn-link:hover{text-decoration:none}#accordion .card-body{background-color:#0f75bc}a.nav-link{background-color:#0f75bc;margin:1px 2px;color:#fff!important;}.dis marquee{background-color:#0f75bc;color:#fff}article.s-bar.p-3{background-color:#fcb040}a.nav-link:hover{background-color:#fcb040;transition:1s}.rating{float:left}.rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:300%;color:#ddd}.rating:not(:checked)>label:before{content:'★ '}.rating>input:checked~label{color:#1e90ff}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:dodge}#scroll{position:fixed;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}#scroll:hover{background-color:#fcb040;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.{animation:bounce .4s;animation-direction:alternate;animation-iteration-count:infinite}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.call_now{animation:bounce .4s;animation-direction:alternate;animation-iteration-count:infinite;position:fixed;color:#f03;bottom:15%;font-size:25px;width:50pz;width:50px;height:50px;background:#7fffd4;text-align:center;line-height:50px;border-radius:50%;background-color:#fcb040}.rating-header{margin-top:-10px;margin-bottom:10px}.services-box ul li{margin-left:30px!important;list-style:disc;line-height:27px}.services-box h1{margin:20px 0!important;font-size:22px;text-transform:uppercase}.services-box h2{margin:20px 0!important;font-size:22px}.services-box h3{margin:20px 0!important;font-size:22px}.services-box h4{margin:20px 0!important;font-size:22px}.services-box h5{margin:20px 0!important;font-size:22px}.services-box p{line-height:27px!important;margin:20px 0!important}#blog h1{color:#fff}



.

.borderblock ul li::marker{
	font-size:20px;
	color:#1bab32!important;
    
    
}
.borderblock .heading {
    position: absolute!important;
    top: -38px!important;
    background-color: white!important;
    padding: 5px 17px!important;
    color: #1bab32;
    font-size: 22px;
}


.borderblock ul li::marker{color:#1bab32; font-size:20px;}
.borderblock {
    border: solid 2px #74787a;
    padding: 25px 30px;
    position: relative;
}

.borderblock ul li {
    margin-left: 20px!important;
}
footer a{color:#fff!important;}

a{color:#2B00FF!important;}

#accordion .btn-link{color:#000!important;}
#accordion .card-header{background-color: #FFCC00!important;
    color: #000!important;
    padding: 0;}