 a{     text-decoration:none !important; }   .slick-quote .child-carousel .slick-slide{         opacity:.5;         transition;all .25s ease-in-out;     }     .slick-quote .child-carousel .slick-current{         opacity:1;     }          .hover1:hover{background-color:#ff5200}     #accordion3Heading1:hover{     background-color: #ff5200;     color:#ffffff; }.team-modern {    position: relative;    text-align: center;    max-width: 360px !important;    margin-left: auto;    margin-right: auto;    background: #fff;    transition: all .3s ease;    z-index: 1;}.connect_contact {    background: #464646;    justify-content: space-evenly;    align-items: center;    padding: 20px;    width: 30%;    position: absolute;    top: 149px;    right: 100px;    z-index: 999;    box-shadow: 0px 8px 8px 1px #ffffff2e;}.connect_contact input[type=text], select {    width: 100%;    /* padding: 12px 66px; */    margin: 8px 0;    display: inline-block;    border: 1px solid #ccc;    border-radius: 4px;    box-sizing: border-box;    min-width: 260px;}/*logo */.logo_wrap {    padding-left: 70px;}.logo_wrap img {    height: 90px;    object-fit: cover;}section.top_header {    padding: 20px 10px;}.top_head_right a {    background: #ff5200;    color: #fff !important;    padding: 10px 30px;    font-weight: 700;    border-radius: 5px;    font-size: 20px;}.top_head_right {    display: flex;    justify-content: end;    align-items: center;    margin-top: 18px;}.brouchure_img:before {    content: '';    background: #000000b0;    position: absolute;    height: 100%;    width: 100%;    top: 0;    left: 0;    z-index: 1;}.brotext_wrap {    position: relative;    z-index: 5;}/*log header */section.connect_contact h2 {    color: #fff;    text-align:center;    letter-spacing: 0;    font-weight: 600;    font-family: 'Kumbh Sans' !important;}.connect_contact .form-group a {    border-radius: 70px;    padding: 10px 30px !important;    margin: 0 auto;    display: inline-block;    min-width: inherit;}.form-group.button_wrap {    display: flex;    justify-content: center;}.ser_wrap,section.welcome_wrap {    padding: 50px 0;}section.welcome_wrap h2{    text-align: center;    font-size: 42px;    font-weight: bold;    margin-bottom:30px;    letter-spacing: 0;}section.welcome_wrap p{    font-size: 16px;    /*color: #000;*/    text-align: justify;}.brouchure_img {    background-image: url(../assets/uploads/image9205.jpg);    background-position: center;    background-size: cover;    background-attachment: fixed;    background-repeat: no-repeat;    position: relative;    padding: 40px 0;}.brouchure_img h3 {    color: #fff;    font-size: 42px;    font-weight: bold;    margin-bottom: 20px;    letter-spacing: 0;    text-transform: uppercase;}section.brochure_wrap {    text-align: center;}/*.brouchure_img:before {*//*     content: '';*//*    position: absolute;*//*    top: 0;*//*    left: 0;*//*    width: 100%;*//*    height: 100%;*//*    background: rgb(0 0 0 / 50%);*//*}*/.btn_wrap a {    border-radius: 70px;    padding: 10px 30px !important;    margin: 0 auto;    display: inline-block;    min-width: inherit;    color: #fff;    background-color: #ff5200;    border-color: #ff5200;}section.project_list {    padding: 50px 0;}section.project_list h2 {    text-align: center;    font-size: 42px;    font-weight: 600;    margin-bottom: 30px;    letter-spacing: 0;    text-transform: uppercase;}/*.project_box {*//*   border: 1px solid #6e696966;*//*    border-radius: 3px;*//*    padding: 5px;*//*}*/.box_wrap {    /*padding: 10px;*/    text-align: center;}.box_wrap img {    padding: 20px;}.box_text_wrap {    margin-bottom: 25px;}.box_text_wrap a {    text-transform: uppercase;}.box_text_wrap p {    margin: 0px 0 19px;    font-family: 'Kumbh Sans' !important;    font-size: 21px;    font-weight: 600;    text-transform: uppercase;}.project_box {    transition: all .4s ease-in-out;    /* box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%); */    border: 1px solid #837878;    border-radius: 8px;}.project_box:hover {    transform: scale(1.1);}.box_text_wrap a {    background: #ff5200;    color: #fff !important;    padding: 5px 40px;    border-radius: 5px;}.box_text_wrap a:hover{    color:#000 !important;   background-color: #fee25f;}section.work_wrap {    padding: 50px 0;    background: #151515;    color: #fff;    text-align: center;}section.work_wrap h2 {    font-size: 42px;    font-weight: 600;    text-transform: uppercase;    color: #fff;}section.work_wrap p{     font-size: 18px;    font-weight: 600;    text-transform: uppercase;}    }.work_text_wrap:hover:after {    content: '';    position: absolute;    border-bottom: 4px solid #df8549;    left: 0;    right: 0;    width: 30%;    margin: 10px auto;    border-radius: 14px;    transition: all .6s ease-in-out;}section.gallery {    background: #F5F5F5;    padding: 50px 0;}.gallery_text_wrap {    padding: 0px 10px;}section.gallery .row {    align-items: center;}.gallery_text_wrap h2 {    font-size: 26px;    font-weight: bold;    margin-bottom: 20px;    display: flex;    align-items: center;    letter-spacing: 0;    text-transform: uppercase;    /* text-align: justify; */}.gallery .row .col-md-6 {    margin-bottom: 100px;}.gallery_text_wrap h2 span {    display: inline-block;    margin-right: 60px;    position: relative;    font-size: 36px;    font-weight: 900;}.gallery_text_wrap h2 span:after {    content: '';    position: absolute;    right: -42px;    top: 50%;    content: "";    height: 2px;    width: 30px;    background: #ff5200;    margin-top: -1px;}.gallery_text_wrap p {    color: #403e3e;    margin: 0 0 15px;    text-transform: none;    font-weight: 400;    font-family: 'Work Sans', sans-serif;    letter-spacing: 1px;    /* font-size: 17px; */}.card {    border: none}.user-content p {    margin-top: 5px;    font-size: 12px}.ratings i {    color: blue}h4.box-icon-classic-title.h4subslider {    margin-top: 10px;    font-size: 26px !important;}.testimonial h2 span,.brotext_wrap span,.ser_wrap h4 span,.project_list span,section.welcome_wrap span,.cp-gallery-metro-2 h2.cliant_head span{    color: #ff5200;    text-transform: uppercase;}.ser_wrap h4 {    font-size: 33px;    text-align: center;    font-size: 42px;    font-weight: 600;    margin-bottom: 15px;    letter-spacing: 0;}article.box-icon-classic {    justify-content: center;    text-align: center;    margin: 6px 0;}.unit-body h4 {    font-size: 26px;    font-family: 'Kumbh Sans';    margin: 40px 0;    color: #606060;}.container.coustome_portfolio h4 span {    display: inline-block !important;     color: #ff5200;}.container.coustome_portfolio h4 {    font-size: 42px;    color: #000;    font-weight: bold;    letter-spacing: 0;    text-transform: uppercase;        margin-bottom: 30px;}.galleryy h4.thumbnail-modern-title.h4subslider a {    display: none;}a.thumbnail-modern-figure {    max-height: 190px;    overflow: hidden;}.cp-gallery-metro-2 h2.cliant_head,.testimonial h2 {    text-align: center;    font-size: 42px;    font-weight: 600;    margin-bottom: 15px;    letter-spacing: 0;}section.section.section-xl.bg-default.text-center.mining {    padding: 80px 0;}.tawk-min-container .tawk-button-circle.tawk-button-large {    width: 60px;    height: 60px;    display: none;}section.home_contact_c {    position: fixed;    bottom: 0;    left: 0;    right: 0;    z-index: 99999;}.home_contact .form-group {    margin-bottom: 0;}.card.text-center img {    max-height: 480px;}/*footer */footer.page-footer.pt-5.bg-site.text-light {    padding: 35px 0 70px 0!important;}.bg-site {    background-color: #151515;}.text-light {    color: #f8f9fa!important;}footer .f-items .f-item.contact-widget {    position: relative;    z-index: 1;}footer .f-items .f-item .address li {    display: flex;    margin-bottom: 25px;}footer .f-items .f-item .address li i {    display: inline-block;    height: 45px;    width: 45px;    text-align: center;    line-height: 45px;    border-radius: 50%;    margin-right: 20px;    background: rgba(255, 255, 255, 0.1);    color: #ffffff;    border: 1px dashed rgba(255, 255, 255, 0.3);}footer .f-items .f-item .address li strong {    display: block;}footer .f-items .f-item .address li a{    color:#fff;}.content a {    font-size: 15px;}/*Home Contact form */section.home_contact_c {    background: #212121;    display: flex;    justify-content: space-evenly;    align-items: center;    padding: 20px;}section.home_contact_c h2 {    color: #fff;    letter-spacing: 0;    font-weight: 600;    font-family: 'Kumbh Sans' !important;}.home_contact_c input[type=text], select {    width: 100%;    /* padding: 12px 66px; */    margin: 2px 0;    display: inline-block;    border: 1px solid #ccc;    border-radius: 4px;    box-sizing: border-box;    min-width: 260px;}.home_contact_c .button {    min-width: 147px !important;    letter-spacing: 0;    padding: 6px !important;}.btnContactSubmit{    width: 50%;    border-radius: 1rem;    padding: 1.5%;    color: #fff;    background-color: #0062cc;    border: none;    cursor: pointer;}.home_contact_c .form-group a {    border-radius: 50px;}/*end */footer.section.footer-classic.context-dark.footer-classic-2 {    display: none !important;}  a.phoneMe {  position: fixed;  right: 0px;  bottom: 30px;  left: 0px;  margin-left: 77%;  vertical-align: top;  background: #228B22;  color: white;  text-decoration: none;  font-size: 40px;  text-align: center;  cursor: pointer;  width: 60px;  z-index: 100002;height: 60px;display: block;border-radius: 50%;}a.chatMe {  position: fixed;  right: 0px;  bottom: 30px;  left: 16px;  /*margin-left: 77%;*/  vertical-align: top;  background: #228B22;  color: white;  text-decoration: none;  font-size: 38px;  text-align: center;  cursor: pointer;  width: 60px;  z-index: 100002;height: 60px;display: block;border-radius: 50%;}.mdi-whatsapp:before {    content: "\f5a3";}.mdi-phone::before {    content: "\F3F2";}.buble{    border: 10px solid #03cafc;  background:#03cafc;  -webkit-border-radius: 60px;  -moz-border-radius: 60px;  border-radius: 60px;  height: 100px;  width: 100px;  -webkit-animation: pulse 2s ease-out;  -moz-animation: pulse 2s ease-out;  animation: pulse 2s ease-out;  -webkit-animation-iteration-count: infinite;  -moz-animation-iteration-count: infinite;  animation-iteration-count: infinite;  z-index: 10;  opacity: 0;overflow: hidden;  position: fixed;  bottom: 1.5%;}@-moz-keyframes pulse { 0% {    -moz-transform: scale(0);    opacity: 0.0; } 25% {    -moz-transform: scale(0);    opacity: 0.1; } 50% {    -moz-transform: scale(0.1);    opacity: 0.3; } 75% {    -moz-transform: scale(0.5);    opacity: 0.5; } 100% {    -moz-transform: scale(1);    opacity: 0.0; }}@-webkit-keyframes "pulse" { 0% {    -webkit-transform: scale(0);    opacity: 0.0; } 25% {    -webkit-transform: scale(0);    opacity: 0.1; } 50% {    -webkit-transform: scale(0.1);    opacity: 0.3; } 75% {    -webkit-transform: scale(0.5);    opacity: 0.5; } 100% {    -webkit-transform: scale(1);    opacity: 0.0; }}.res_option {    display: none;}@media(max-width:475px){     /*a.phoneMe, a.chatMe {*/     /*           height: 46px !important;*/     /*           width: 46px !important;*/     /*           font-size: 27px !important;*/                /* margin-left: 90% !important; */     /*       }*/              a.phoneMe span.icon.icon-24.mdi.mdi-phone,         a.chatMe span.icon.icon-24.mdi.mdi-whatsapp {            font-size: 32px !important;        }       .buble {    bottom: 4px;    right: -11px;}        a.phoneMe{            margin-left:83%;        }}button.tawk-custom-color.tawk-custom-border-color.tawk-button.tawk-button-circle.tawk-button-large {    display: none !important;}div#oce6ku94k5qg1646381144245,.tawk-min-container {    display: none !important;    }.col-md-3.mb-md-0.mb-3.f-items {    margin-top: -24px !important;}.ui-to-top {    right: 25px;    bottom: 90px;}/*responsive */@media (max-width:1024px){       footer .f-items .f-item .address li {        display: block;        margin-bottom: 25px;        text-align: center;    }}@media (max-width:971px){    .connect_contact{        top:19px;    }   section.home_contact_c.cou_hom {    display: none !important;}}@media (max-width:767px){    .connect_contact{            width: 60%;            margin: 10px auto;            position: unset;    }    .card.p-2.text-center.px-2 img {            object-fit: cover;        }    footer .f-items .f-item .address li {        text-align: left;    }    .offset-left-xl-70 {            text-align: center;            justify-content: center;        }        .slick-quote .child-carousel {            margin: 0 auto;            display: -webkit-inline-box;        }   section.home_contact_c.cou_hom {    display: none;}        section.top_header .row .col-md-6 {            width: 50%;        }        .card.text-center {            width: 230px;            margin: 0 auto;        }        section.testimonial .row .col-md-3 {            width: 50%;        }        section.gallery .row .col-md-6:nth-child(6) {            order: 4;        }        section.gallery .row .col-md-6:nth-child(5) {            order: 3;        }        section.gallery .row .col-md-6:nth-child(3) {            order: 2;        }        section.gallery .row .col-md-6:nth-child(4) {            order: 1;        }}@media (max-width:575px){    .connect_contact {        width: 100%;        margin: 0;    }    .stall_responsive .row .col-md-6 {        width: 50%;    }    h4.thumbnail-modern-title.h4subslider a {            color: #ff5200;            font-weight: 600;        }        .row {            justify-content: center;            display: flex;            margin: 0 auto;        }        .res_option {            display: block;        }        .brotext_wrap h3 span,        section.project_list h2 span {            display: block;        }}@media (max-width:475px){    .logo_wrap {        padding-left: 10px;    }    .top_head_right a {        font-size: 15px;        margin-top: 20px;    }    section.welcome_wrap span {        font-size: 33px;    }    section.section.section-md.bg-gray-100.text-md-left.section-relative.stall_responsive.d-sm-block.ser_wrap .row {            margin-left: 0 !important;        }        section.project_list .row {            margin: 0 auto !important;        }        .thumbnail-modern-caption {            display: none;        }        section.section.section-xl.bg-default.text-center.mining {            padding: 50px 0;        }        section.section.section-xl.bg-gray-100.text-md-left.custom_phone_sec {            padding-top: 50px !important;        }        section.testimonial .row.g-2 {                margin: 0;            }        section.testimonial .row .col-md-3 {            width: 100%;        }        .card.text-center {            width: 100%;            object-fit: cover;            margin: 0 auto;        }        .card.text-center img {            max-height: inherit !important;        }        a.phoneMe, a.chatMe {            height: 50px !important;            width: 50px !important;            font-size: 32px !important;            display: flex;            align-items: center;            justify-content: center;            /* margin-left: 90% !important; */        }        }@include media-breakpoint-up(sm) {  .some-class {    display: block;  }}#ui-to-top{    display:none;}   @media only screen and (max-width: 600px) {  .feimage {    height:300px;width:570px;  }   .galleryy{      margin-bottom:65px;  }  .offerhide{      display:none;  }   .mySlides1 {display:none}    }  @media only screen and (min-width: 992px) {  .feimage {    height:370px;width:570px;  }    .offerd{      width:70px !important;  }} .vide-wrap iframe.responsive-iframe {    width: 100%;    min-height: 240px;}