@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;overflow-x:hidden}img{max-width:100%;vertical-align:bottom;border:none}#page-warpper{width:auto}a{color:#000}a:hover{text-decoration:none}.title{font-size:30px}.btn-cu{background:#18add7}.title{font-size:30px}.bg{background:#18add7;color:#fff}.owl-nav{display:none}li.mb-1.fss{font-size:12px;margin-bottom:15px!important}.carousel-inner img{width:100%;height:100%}.navbar{padding:0!important}.main-header{background:#000}.top-header a{font-size:13px}.top-header{background-color:#18add7;padding:2px}.main-header a.nav-link{color:#fff!important;font-weight:500}.header-mail{text-align:right}.top-footer{background-color:#222942;color:#fff;padding:50px 0 0 0}.bottom-footer{color:#fff;background-color:#18add7}.bottom-footer a{color:#fff}.main-header{background:#222942;z-index:111111111}.visible-title{visibility:visible}.top-footer h5{color:#18add7;font-weight:700;text-transform:capitalize;border-bottom:2px solid #fff;padding-bottom:10px}.box{-webkit-box-shadow:-1px 2px 19px -5px rgba(0,0,0,.75);-moz-box-shadow:-1px 2px 19px -5px rgba(0,0,0,.75);box-shadow:-1px 2px 19px -5px rgba(0,0,0,.75);margin:10px 0;padding:50px 0;border:5px solid #fff;font-weight:700}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:34px!important;padding-left:16px!important}}p.card-des{height:70px;overflow:hidden;margin:10px 0}p.card-text{margin:10px 0}.con-info{background-color:#18add7}.social-links li a{color:#000}.social-links li{text-align:center;width:50px;height:50px;background-color:#18add7;border-radius:50%;line-height:50px;font-size:21px;color:#000}#cover-page{position:relative;padding:100px 0}#cover-page h1{color:#fff}#cover-page:before{content:"";width:100%;height:100%;background:#000;top:0;position:absolute;opacity:.4}.about-page{background-image:url(../images/aboutus.jpg);background-repeat:no-repeat;background-size:cover}.con-page{background-image:url(../images/contactus.jpg);background-repeat:no-repeat;background-size:cover}.pr-page{background-image:url(../images/privacy&policy.jpg);background-repeat:no-repeat;background-size:cover}.tnc{background-image:url(../images/terms-&conditions.jpg);background-repeat:no-repeat;background-size:cover}.sec-heading{margin:50px 0}.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}.blog-details-main h1,h2,h3,h4,h5,h6{font-size:25px!important;margin:10px 0!important}.blog-details-main strong{font-style:normal}.blog-details-main p{margin:10px 0}.blog-details-main ul{margin-left:20px}.sec-heading{position:relative}.sec-heading:before{position:absolute;content:"";width:7%;height:4px;background:#000;left:46.5%;top:50px}.sec-heading:after{position:absolute;content:"";width:5%;height:4px;background:#18add7;left:47.5%;top:60px}@-webkit-keyframes blinker{from{opacity:1}to{opacity:.2}}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:.9s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}.con-info .box i.fa{font-size:32px}#scroll{position:fixed;right:20px;bottom:10px;cursor:pointer;width:50px;height:50px;background:#222942;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:#000;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}h1.title{text-align:center;font-weight:700;padding-bottom:25px;color:#222942}a.navbar-brand{margin-right:315px}li.side{list-style:none;padding-bottom:10px;padding-left:11px;padding-top:5px;border-bottom:1px solid #fff;background:#222942}li.side a{color:#fff}dl,ol,ul{margin-top:0;margin-bottom:1rem;margin-left:21px}.bottom-footer a:hover{color:#fff}.rating-header{margin-top:-10px;margin-bottom:10px}tr td{padding:10px}.fi{width:100%}.services-box.p-3 h1,h2,h3,h4,h5,h6{color:#000;font-weight:700;padding:10px 0}



.site-inner{ margin: 30px 0 0;}
.site-inner .single-article__steps:before{content: "";
    position: absolute;
    top: 20px;
    left: 0;
    height: calc(100% + 5px);
    border-left: 2px dashed #e0e0e0;}
.site-inner .single-article__steps-counter{padding: 5px 20px;
    border-radius: 3px;
    background-color: #f5e7d8;
    display: inline-block;
    top: 15px;
    left: -30px;
    position: relative;
    font-size: 16px;
    font-weight: 600;}

.site-inner .single-article__steps-content{background: #fff;
    padding: 30px;
    margin: 0 0 30px;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.14);
    width: calc(100% - 5px);}












.site-inner .single-article__steps {
    margin: 30px 0 0;
}

.site-inner .single-article__steps-items {
    padding: 0 0 0 15px;
    position: relative;
}

.site-inner .single-article__steps-items:before {
    content: "";
    position: absolute;
    top: 20px;
    left: 0;
    height: calc(100% + 5px);
    border-left: 2px dashed #e0e0e0;
}
.site-inner .single-article__steps-items .single-article__steps-counter {
    padding: 5px 20px;
    border-radius: 3px;
    background-color: #f5e7d8;
    display: inline-block;
    top: 15px;
    left: -30px;
    position: relative;
    font-size: 16px;
    font-weight: 600;
}
.site-inner .single-article__steps-items .single-article__steps-content {
    background: #fff;
    padding: 30px;
    margin: 0 0 30px;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.14);
    width: calc(100% - 5px);
}

.single-article__steps-items .single-article__steps-content h3{margin: 0 0 15px;}

.single-article__steps-items .single-article__steps-content p{margin-bottom: 25px;
    color: #444;}