#navbarBelow a:hover {
    color: #2c72ec;
}
#navbarBelow a.active {
    color: #2c72ec;
    border-bottom: 2px solid #2c72ec;
}
.btn_dark {
    background-color: #2c72ec;
    font-size: 16px;
    padding: 13px 50px;
    text-align: center;
    color: white;
    border-radius: 7px;
    text-transform: capitalize;
    font-weight: 400;
    transition: 0.2s ease-in-out;
    border: 1px solid #2c72ec;
}
.mobile-logo{
    display : none;
}
.styled-link:first-child{
    margin-left:15px;
}
.thanks {
        padding-top: 150px;
    background: #fbfbfb;
    padding-bottom: 65px;
}
.price-credit {
    text-align: center;
}
.mythnkurw a {
    position: relative;
    z-index: 1;
}
.thanks h1 {
    font-size: 45px;
    color: #000;
    font-weight: 600;
    font-family: poppins;
    background-image: url(../images/border.gif);
    background-size: 100% 100%;
    width: 100%;
    margin: 0 auto;
    padding: 50px 0px;
    margin-top: 50px;
}
.thanks p{
  font-size: 22px;
  text-align: center;
  color: rgb(90, 90, 90);
  font-weight: 500;
  margin-bottom: 0px;
}
.thanks i{
  font-size: 90px;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  color: #2c72ec;
}
.mythnkurw a:before {
    content: "";
    position: absolute;
    left: -36px;
    top: -170px;
    width: 300px;
    height: 214px;
    background: url(../images/boom.gif);
    z-index: -1;
    background-size: 100% 100%;
}
.trust-rating {
    position: fixed;
    background: #fff;
    padding: 5px;
    width: 85px;
    top: 50%;
    border-radius: 10px;
    z-index: 9;
}
.trust-rating img {
    width: 100%;
}
.trust-rating span {
    font-size: 12px;
    font-weight: 700;
    color: #EEB228;
}
.foot_box img {
    width: 80%;
    margin-bottom: 20px;
}
button.ban_btn {
    border: none;
    padding: 10px 0;
    width: 100%;
    border-radius: 4px;
    background: #2c72ec;
    color: #fff;
}

/*floating button*/

.float {

    font-weight: 600;

    vertical-align: middle;

    padding: 8px 16px 10px;

    position: fixed;

    bottom: 20px;

    left: 10px;

    background-color: #03a84e;

    color: #FFF;

    border-radius: 50px;

    text-align: center;

    font-size: 16px;

    z-index: 100;

    text-decoration: none;

    animation: key1 .3s ease infinite alternate;

}

.float:hover {

    color: #ffffff;

}

.about-caption h4 {
    color: #3b3f3f;
}
.about-caption span{
    color:#2C72EC;
    font-size: 44px;
}
.float i {

    margin-right: 10px;

    font-size: 22px;

    position: relative;

    top: 2px;

    color: #f8f8f8;

}


.form-value h4 {
    font-size: 20px;
    margin: 0 0 0 15px;
    color:white;
}


@keyframes key1 {

    0% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-10px);
    }

}




/************************** popup  ************************************/
.modal{top:0%;background:#000000de;}
.modal-dialog{max-width:500px;margin:130px auto 0;}
.pop_heading{width:100%;padding:20px 20px 0;}
.pop_heading h5{font-size:23px;font-weight:700;margin:0 0 15px;border-left:4px solid #0071dc;padding:0 20px;line-height:29px;text-transform:uppercase;color:#0071DC;}
.pop_heading h4{font-size:15px;color:#858585;}
.field{width:100%;position:relative;margin:0 0 20px;}
span.pop_icon{position:absolute;color:#0071DC;left:13px;top:11px;}
.field .form-control{width:100%;border-radius:0;padding:3px 0 4px 37px;resize:auto;height:45px;border-radius:5px;border:1px solid #ccc;color:#000 !important;}
.modal-content{box-shadow:rgb(243,238,238) 0px 0px 3px 2px;width:450px;border-bottom:#0071dc 5px solid;border-radius:23px;}
#popupform p{text-align:center;font-size:14px;color:#f41368;margin:19px 0 0;}
.modal-header{padding:0;border:none;}
button.pop_btn{font-size:16px;text-transform:uppercase;color:#fff;padding:10px 0;border:none;width:100%;background:#0071DC;}
button.close{background:url(img/cross.html) no-repeat 0 0;width:20px;height:20px;position:absolute;top:5px;right:15px;display:block;opacity:1;}
.fade.in{overflow:hidden;}
.field textarea.form-control{height:150px;}
button.ban_btn span{background:#bf2727;padding:10px 15px;font-size:20px;border-radius:50px;display:block;text-align:center;}
/*sidebar form*/
.sidebar_form_bg{width:250px;position:fixed;top:20%;transform:translate(-250px,0);border-radius:5px;cursor:pointer;transition:linear .3s;z-index:99;box-shadow:46px 5px 10px 0 #00000029;}
.sidebar_active{transform:translate(0,0);}
.sidebar_head{position:absolute;transform:rotate(-90deg);right:-168px;background:#011845;padding:10px;color:#fff;top:130px;width:300px;text-align:center;border-radius:0 0 5px 5px;font-weight:bold;}
.sidebar_form{background:#fff;padding:30px;height:300px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:stretch;border: 2px solid #f50016;}
.sidebar_head h3{font-size:18px;color: #61a9e2;}
.sidebar_form .form-control{padding:13px;height:auto;border:2px solid #0b1645;}
.sidebar_form button.ban_btn{display:block;width:100%;padding:10px 0;border:none;background:#0b1645;color:#fff;border-radius:6px;font-weight:600;}
/*sidebar form end*/
.main_btn {
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 500;
    display: inline-block;
    background: #2C72EC;
    color: #fff;
    padding: 12px 25px;
    text-transform: uppercase;
    border-radius: 50px;
    border: 1px solid #2C72EC;
    transition: .3s;
        margin-bottom: 10px;
}
.btn-white {
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 500;
    display: inline-block;
    background: #ffffff;
    color: #000000;
    padding: 12px 25px;
    text-transform: uppercase;
    border-radius: 50px;
    border: 1px solid #ffffff;
    transition: .3s;
    margin-bottom: 10px;
}
.btn-black {
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 500;
    display: inline-block;
    background: #000000;
    color: #ffffff;
    padding: 12px 25px;
    text-transform: uppercase;
    border-radius: 50px;
    border: 1px solid #000000;
    transition: .3s;
    margin-bottom: 10px;
}
.whatapps-box1 a {
    background: #2C72EC;
    color: #000;
    border: 1px solid #2C72EC;
}

.main_btn:hover{background:#2C72EC;color:#000;border-color:#2C72EC;    box-shadow: 0px 0px 5px 1px #00000054;}
/************************** header  ************************************/
.header{width:100%;z-index:1;background:#fff;padding: 0 0;}
.head_top{width:100%;text-align:right;padding:5px 0;}
.head_top ul li{display:inline-block;margin:0 0 0 20px;}
.head_top ul li a{color:#000000;font-size:16px;}
.head_top ul li span{margin:0 10px 0 0;}
.logo{width: 70%;/* padding: 11px 0; */}
.logo img{}
.head_mid{padding: 18px 0;}
.head_mid .navbar-nav > li{display:inline-block;/* float:none; */}
.main_navigation{width:100%;padding:9px 0;}
.navbar-inverse{background-color:transparent;border:none;}
.navbar-collapse.collapse{float:none;padding:0;}
.navbar-inverse .navbar-nav > li > a{color:#000000;padding:0 0 0 30px;font-size:16px;font-weight:500;text-transform:capitalize;}
.dropdown-menu{padding:8px 10px;margin:0;background-color:#fff;}
.dropdown-menu > li > a{color:#000;text-align:left;font-size:15px;text-transform:capitalize;}
ul.dropdown-menu li{width:100%;border-bottom:1px dashed #ababab;}
.caret{color:#ff5421;margin-left:9px;}
.navbar-inverse .navbar-nav > li > a:hover{color:#ff5951;transition:0.7s;}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color:#ff5421;background-color:transparent;}
.nav.navbar-nav{display:block;margin:0 auto;}
.navbar-nav{float:none;}
.navbar.navbar-inverse{margin-bottom:0;}
.navbar{min-height:auto;}
.head_bot{width:100%;padding: 0px 0;}
.head_left{width:100%;margin:10px 0;text-align:center;}
.head_left ul li{display:inline-block;margin:0 20px 0 0;font-size:20px;}
.head_left ul li span{margin:0 15px 0 0;}
.head_left ul li a{color:#ffffff;font-weight:700;}
.head_right{width:100%;text-align:right;padding: 18px 0;}
/*inner section*/
.inner_page_banner{width:100%;padding:0px 0 30px;text-align:center;background:#0c0c1700;color:#fff;}
.inner_page_banner h3{font-size:24px;color: #001d40;text-transform:capitalize;}
.terms_section{width:100%;padding:40px 0;}
.terms_section h5{margin:20px 0;font-size:20px;text-transform:capitalize;font-weight:700;}
.terms_section p{margin:10px 0;color:#666;font-size:16px;}
.terms_section ul li:before{content:"";position:absolute;left:-23px;background: #001d40;width:1%;height:4px;border-radius:50px;top:10px;}
.terms_section ul li{list-style:none;font-size:16px;margin:0 0 20px;position:relative;color:#000;}
.terms_section ul li a{color:#102a45;text-transform:capitalize;}
.terms_section .form-control{resize:none;border-radius:0;height:auto;padding:13px;border-color:#ccc;}
.terms_section_form{width:100%;}
.terms_section_form h5{font-size:22px;margin:0 0 30px;}
.terms_s_left{width:100%;padding:90px 0;}
.terms_s_left h3{font-size:24px;margin:0 0 10px;}
.terms_s_left p{color:#666;}
.capbox0{width:100%;margin:10px 0;overflow:hidden;}
#CaptchaDiv0{width:20%;background:var(--white);padding:9px 12px;margin:0 0 15px;border-radius:0;float:left;border:2px solid #555;}
.capbox-inner0{padding:3px 13px;width:76%;float:left;border-radius:0;margin:0 0 0 20px;border:2px solid #555;}
#CaptchaInput0{margin:1px 0px 1px 30px;width:130px;border-radius:0;padding:4px;border:2px solid #555;}
button.cont_but{font-size:18px;background: #f7941d;color:#fff;border-radius:50px;padding:12px 0;box-shadow:0px 5px 15px #00000087;transition:0.3s ease-in;text-transform:uppercase;display:inline-block;width:100%;border:none;}

/************************** Footer  ************************************/
/* WHATSAPP CHAT SCRIPT */
.navbar-fixed-bottom{position:fixed;bottom:0;z-index:999999;}


/* WHATSAPP CHAT SCRIPT  END*/
footer{width:100%;overflow:hidden;background:#2569DF;}
.foot_top{width:100%;overflow:hidden;padding:70px 0 40px;color:#fff;}
.foot_bot{color:#fff;width:100%;padding: 20px 0 5px 0;border:1px solid #222840;}
.foot_bot p{text-align:center;color:#fff;}
.foot_box{width:100%;color:var(--white);}
.foot_box h3{margin:0 0 20px;font-size:16px;font-weight:300;text-transform:capitalize;padding-bottom:15px;position:relative;color:#fff;}
.foot_box h3:before {
    content: "";
    bottom: 10px;
    right: 50%;
    left: 0;
    position: absolute;
    z-index: 1;
    height: 2px;
    width: 24%;
    background: #ffffff;
}
.serv-1 h3:before {
    width: 66px;
    font-size: 19px;
}
.foot_box ul li a {
    color: var(--white);
    transition: linear .2s;

}

.use h3:before {
    width: 90px;
}
.foot_box p{color:#fff;}
.foot_box ul{padding:0 0 0 18px;}
.foot_box ul li{line-height:30px;position:relative; list-style:none;}
.foot_box ul li:before{content:"";width:8px;height:8px;border-radius:50px;position:absolute;left:-20px;top:10px;transition:ease .2s;background:#ffffff;}
.foot_box ul li a{color:var(--white);transition:linear .2s;}
.foot_box ul li a:hover{font-size:16px;color:#eeb228;}
.foot_box ul li:hover:before{transform:rotate(180deg);}
.last-bar {
    display: flex;
    justify-content: space-between;
}
.last-bar a {
    color: #fff;
    font-weight: 600;
}
.last-bar a:hover{
    color:#eeb228;
}
.last2{
    color:#fff;
}
@media screen and (max-width:980px){
  .head_mid{margin:8px 0;text-align:center;}
  .logo{margin:5px 0;}
  .sec{padding:40px 0;overflow:hidden;}
  .navbar-inverse .navbar-nav > li > a{padding:10px 12px;}
  .dropdown-menu{top:46px;}
  .head_menu ul li a{padding:7px 20px;}
  .sidebar_form_bg{display:none;}
  .head_right{display:none;}
  #CaptchaDiv0{width:16%;padding:9px 7px;}
  .capbox-inner0{width:78%;margin:0 0 0 10px;}
  #CaptchaInput0{margin:0 0 0 7px;width:55px;}
  .terms_s_left{padding:0;}
  .rev_s1_left{margin:0  0 20px;}
}
@media screen and (max-width:767px){
     .thanks-header{background: #164577;}
    .thanks-header #navbarBelow{
        position:relative !important;
    }
  a.main_btn{width: 100%;
    text-align: center;}
    .mobile-logo{
    display : block;}

/* .desktop-logo{*/
/*    display : none;*/
/*}*/

.header{position:relative;background:#ececec;}
  .head_mid{margin:0;}
  .logo{text-align:left;}
  .modal-content{width: 316px;}
  .navbar-inverse .navbar-toggle{border-color:#ffffff;}
  .head_mid .navbar-nav > li{display:block;float:none;text-align:center;}
  .navbar-inverse .navbar-nav > li > a{padding:4px 0;}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color: #000;text-align:center;}
  .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010;margin:10px 0 0;}
  .navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color: #000;}
  .head_b_btn{width:100%;text-align:right;position:relative;display:none;}
  .disclaimer{display:none;}
  
}



.banner-heading{  /* padding-top: 10px; */

/* margin-top: 15px */}
@media only screen and (min-width:768px) and (max-width:1024px){
  .recomended-deal{top:-60px!important;right:-11px!important;z-index:2!important;}
  .mobile-menu{padding:15px 0 15px 0!important;}
  .banner-list-sperator::after{display:none;}
  .banner-list li p span{font-size:12px!important;}
  .banner-list li p{font-size:14px!important;}
  .banner-list li i{font-size:25px!important;}
  .feature .title{display:block!important;}
  .whatapps-btn{font-size:12px!important;}
  .for-feature::after{display:none;}
  .feature .visit-review{font-size:11px!important;}
  .review-list i{font-size:6px!important;}
  .feature p{font-size:11px!important;}
  .feature .title{font-size:15px!important;}
  .main-banner{padding:120px 0 33px 0!important;}
  
  .recomended-deal img{width:90px!important;}
  .bannerForm h3{font-size:20px!important;}
}
@media (max-width:1024px){
  .home-order-process .process-left{padding:30px 20px 30px 20px!important; text-align:center;}
  
}
@media (max-width:767px){
    .whatapps-btn {
    text-align: center;
}
  .whatapps-btn{width:100%!important;font-size:12px!important;}
  .about-img img{width:100%!important;}
  .cta-sec .global-heading{padding:10px 20px!important;}
  .recomended-deal{top:-25px!important;right:-11px!important;z-index:2!important;}
  .recomended-deal img{width:60px!important;}
  .btn-center{display:block!important;}
  .btn-center1{display:block!important;}
  .double-btn .whatapps-box{width:50%!important;}
  .whatapps-btn span{font-size:10px!important;margin-bottom:0!important;}
  .section{padding:25px 0!important;}
  .banner-list{flex-direction:row;}
  .cta-sec{padding:40px 0 40px!important;}
}
.sidenav{height:100%;width:0;position:fixed;z-index:200;top:72px;background-color:#cb1d31;overflow-x:hidden;transition:0.5s;padding-top:60px;width:70%;right:-70%;}
.btn1{display:flex;align-items:center;padding:0 15px 0 0;border:1px solid #cb1d31;border-radius:30px;}
.btn1 img{padding-left:10px;}
.btn1 small{padding-left:10px;font-size:18px;font-weight:600;color:black;}
.reviews-btns{display:flex;align-items:center;}
.review-stars span{display:block;font-size:12px;margin-bottom:3px;line-height:8px;}
.review-stars{color:#fff!important;padding:14px 15px 14px 25px;border-radius:30px 0 0 30px;font-size:16px;font-weight:600;text-decoration:none!important;background-position-x:158px;background-position-y:center;line-height:15px;background-color:#cb1d31;position:relative;}
.reviews-btns a{text-decoration:none!important;}
.header-right .review-box img{width:100%;}
.header-right .whatapps-box{display:flex;margin-left:20px;align-items:center;}
.heartBeat{animation-iteration-count:infinite;animation-duration:1s;animation-name:heartBeat;animation-timing-function:ease-in-out;}
.whatapps-btn{color:#fff!important;text-transform:uppercase;padding:12px 25px;border-radius:30px;font-size:15px;font-weight:600;text-decoration:none!important;background-position-x:158px;background-position-y:center;background-color:#03a84e;position:relative;display: block;margin-bottom: 10px;}
.whatapps-btn:hover {
    color: #ffffffb8 !important;
}
.whatapps-btn:before{content:"";background:url("../images/whatsapp-icon.png") no-repeat;position:absolute;right:17px;top:0;width:29px;margin:auto;bottom:0;background-position:center;background-size:contain;}
.whatapps-btn:before{display:none;}
.double-btn{display:flex;align-items:center;flex-wrap: wrap;}
.double-btn .whatapps-box{/* display:flex; *//* align-items:center; */     padding-right: 10px;}
.double-btn .whatapps-box:first-child{/*margin-right:20px;*/}
.whatapps-btn span{display:block;font-size:12px;}
.live-chat-box .whatapps-box + .whatapps-box .live-chat{background-color: #2C72EC;}
.live-chat-box .whatapps-box + .whatapps-box .live-chat:before{background:url("../images/live-chat.png") no-repeat;background-position:center;background-size:contain;}
.live-chat-box .whatapps-btn span{display:block;font-size:11px;margin-bottom:3px;}
@-webkit-keyframes vibrate-1{
  0%{-webkit-transform:translate(0);transform:translate(0);}
  20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px);}
  40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px);}
  60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px);}
  80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px);}
  100%{-webkit-transform:translate(0);transform:translate(0);}
}
.main-banner{padding: 80px 0 0;background:linear-gradient(rgb(52 58 64 / 0%),rgb(52 58 64 / 0%)),url("../images/banner-bg.webp");background-position:center;background-size:cover;position:relative;color: #000;padding-bottom:33px;}
.main-banner:before{/*content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#cb1d31;background:linear-gradient(43deg,#000000 25%,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb1d31',endColorstr='#215596',GradientType=1);opacity:0.9;*/}
.main-banner-heading{padding-top:0;}
.main-banner-heading h4{color: #EEB228;font-size:25px;font-weight:400;letter-spacing:1px;margin-left:50px;position:relative;}
.main-banner-heading h1{color:#fff;font-size:35px;font-weight:700;
/*letter-spacing:1px;*/
margin:3px 0;line-height:1.4;}
.main-banner-heading h4::before{content:"";position:absolute;width:50px;left:-56px;height:2px;background-color:#e7e7e7;border-radius:15px;top:48%;}
.main-banner-heading span{color: #EEB228;}
.main-banner-heading p{color:#fff;font-size:14px;}
.main-banner-btn{display:flex;margin:28px 0;}
.icon-btn{padding:7px 20px 10px;}
.banner-list{display:flex;justify-content:space-between;margin-top:67px;}
.whatsapp-theme{background-color:#51b27e;color:#ffffff!important;}
.banner-list li{width:100%;color:#fff;position:relative;display:flex;align-items:center;}
.banner-list li i{font-size:30px;color: #EEB228;margin-right:10px;}
.banner-list li p{font-weight:600;color: #EEB228;font-size:18px;}
.banner-list-sperator::after{content:"";width:1px;height:62%;position:absolute;right:14px;top:7px;background:#fff;}
.banner-list li p span{color:#fff;font-weight:500;font-size:12px;margin-top:-3px;}
.bannerFormBox{display:flex;justify-content:center;}
.bannerForm{border-radius:5px;width:100%;height:auto;align-items:center;justify-content:center;position:relative;border-radius: 12.298px;border: 0.82px solid #2C72EC;
    background: #022C5C;}
.vibrate-1{-webkit-animation:vibrate-1 0.8s linear infinite both;animation:vibrate-1 0.8s linear infinite both;z-index:99;}
.recomended-deal{display:none;}
.recomended-deal{position:absolute;top:-70px;right:-75px;z-index:2;}
.form-heading{display:flex;padding: 13px 0 0px 5px;position:relative;overflow:hidden;margin: 0 0 20px;background: transparent;justify-content: center;}
.form-value{/* margin-left:10px; *//* margin-bottom:20px; *//* height:25px; */}
.bannerForm h3{font-size:30px;padding-top:0px;color: #2C72EC;font-weight:800;text-align:left;}
.bannerForm h2{font-size:18px;font-weight:600;color:#727992;letter-spacing:-0.4px;text-align:left;line-height:1.1em;}
.bannerForm form{padding:0 15px 15px;}
.bannerFormBox form:before{position:absolute;top:-100px;right:-60px;width:200px;height:200px;}
.or-box{position:absolute;width:35px;height:35px;background-color:#fff;border-radius:50%;top:5px;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;font-weight:600;color:#000;z-index:9;}
button.btn-form{border-radius:5px;background-color:#cb1d31;width:100%;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:0.5s;padding:10px 0;width:100%;margin:0 4px;font-size:15px;border:0;}
.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:6px 11px;font-size:0.9rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}
.fld-btn a{padding:10px 0;margin:0 4px;font-size:15px;}
.bottom-form-tag{background: #2C72EC;padding:9px;text-align:center;right:0;left:0;margin:auto;font-size:15px;font-weight:600;}
.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:16px;color:#fff;display:block;transition:0.3s;}
.sidenav a:hover{color:#f1f1f1;}
.sidenav .closebtn{position:absolute;top:-11px;left:-25px;font-size:36px;  /* margin-left: 50px; */color:#fff;}
@media screen and (max-height:450px){
    
  .sidenav{padding-top:15px;}
  .sidenav a{font-size:18px;}
}
.error{border:1px solid #c66508!important;background:#f5c0b0!important;box-shadow:0 1px 6px 0 rgb(249 0 0 / 28%)!important;}
input:disabled{cursor:not-allowed;opacity:0.5;}
label{display:inline-block;}
.tacbox a {
    font-size: 12px;
}
body{font-family:Poppins,sans-serif!important;}
header{  /* padding: 15px 0; */}
.theme-navigation{text-align:right;}
.theme-navigation ul{padding-bottom:0;margin-bottom:0;}
.theme-navigation li{padding:30px 0;}
.theme-navigation ul li a{font-size:13px;color:#000000;padding:0 5px;text-decoration:none;padding-bottom:10px;transition:ease 0.5s;border-bottom:2px solid #0000;font-size:16px;font-weight:500;}
.banner-form .form-group span{  /* position: absolute; */

  /* top: 16px; */

/* left: 12px; */}
.theme-navigation{margin-top:0;}
.theme-navigation ul li:last-child a,.theme-navigation ul li:nth-child(6) a{  /* color: #872166 */}
.theme-navigation ul li:last-child:hover a,.theme-navigation ul li:nth-child(6):hover a{border-bottom:2px solid #0000;}
.theme-navigation ul li:last-child,.theme-navigation ul li:nth-child(6){  /* border: 1px solid #f8d022; */

  /* line-height: 1.5; */

  /* padding-bottom: 4px; */

/* border-radius: 5px; */}
.theme-navigation ul > li:hover > a{color:#872166;}
li.list-inline-item.has-dropdown{position:relative;}
li.list-inline-item.has-dropdown:hover ul.dropdown-menu{display:block!important;padding-left:10px;padding-top:18px;}
li.list-inline-item.has-dropdown{}
li.list-inline-item.has-dropdown ul.dropdown-menu li:last-child{border:none;}
li.list-inline-item.has-dropdown ul.dropdown-menu li:last-child a{color:#383338;}
li.list-inline-item.has-dropdown ul.dropdown-menu li:hover a{color:#872166;}
li.list-inline-item.has-dropdown:hover ul.dropdown-menu li a{padding-bottom:0px!important;display:block;width:100%;}
li.list-inline-item.has-dropdown:hover ul.dropdown-menu li:hover{border-bottom:none;}
li.list-inline-item.has-dropdown ul.dropdown-menu li:hover a{border-bottom-color:#0000;}
li.list-inline-item.has-dropdown ul.dropdown-menu li a{margin-bottom:10px;}
.banner-icon{text-align:center;}
section#Banner{padding:130px 0;}
.banner-caption{padding-top:9px;}
.banner-heading h1{line-height:1.5;font-size:29px;margin-bottom:0;}
.banner-heading h3{font-size:36px;font-weight:600;}
.bold-font{font-weight:800;}
h1{font-size:42px;font-weight:600;}
.banner-heading{  /* padding-top: 10px */}
.banner-form{padding:25px;  /* margin-top: 13px; */background:#fff;-webkit-box-shadow:0 10px 29px -9px rgb(175 168 168 / 75%);-moz-box-shadow:0 10px 29px -9px rgb(175 168 168 / 75%);  /* box-shadow: 0 10px 29px -9px rgb(175 168 168 / 75%); */  /* border-radius: 5px; */

  /* margin: -1px 14px; */

padding:47px 50px;border-radius:10px 10px 0 0;}
.banner-form .form-group{margin-bottom:0;}
.banner-form input{font-size:14px;padding-left:40px;}
.banner-form .form-group{position:relative;}
.banner-form .form-group span{  /* position: absolute; */

top:10px;left:12px;}
.banner-form .form-group input{height:46px;transition:ease 0.5s;}
.banner-form .form-group input:focus{border:1px solid #872166;box-shadow:none;}
.banner-form input[type="submit"]{background:#f8d022;border:1px solid #f8d022;padding-left:0;font-weight:600;color:#872166;-webkit-box-shadow:0 13px 16px -10px rgb(255 224 48);-moz-box-shadow:0 13px 16px -10px rgb(255 224 48);box-shadow:0 13px 16px -10px rgb(255 224 48);}
form{position:relative;z-index:1;}
.bannerimg{text-align:center;  /* margin-top: -69px */}
.width21ch{width:46ch;}
h2{font-size:30px;font-weight:500;}
.marginza{margin:0 auto;}
.para{font-size:14px;}
.padding-20px{padding-top:20px;}
.box{height:200px;width:230px;float:left;max-width:200px;}
.box-wrapper{display:flex;flex-flow:row wrap;flex:50%;justify-content:center;}
.box img{position:absolute;top:35%;margin:0 auto;left:0;right:0;}
.box i{font-size:63px;font-weight:500;align-self:center;color:#cb1d31;text-align:center;}
.box{position:relative;}
.box-wrapper .box{width:50%;}
section.box-with-content{padding:70px 0;}
.box-wrapper .box:first-child,.box-wrapper .box:last-child{background:#333333;}
.box-wrapper .box:nth-child(2),.box-wrapper .box:nth-child(3){background:#cb1d31;}
.box-wrapper .box{width:50%;}
.box-wrapper .box:first-child:hover{position:relative;transform:translate(-30px,-30px);}
.box-wrapper .box:nth-child(2):hover{position:relative;transform:translate(30px,-30px);}
.box-wrapper .box:nth-child(3):hover{position:relative;transform:translate(-30px,30px);}
.box-wrapper .box:last-child:hover{position:relative;transform:translate(30px,30px);}
.box-wrapper .box:first-child,.box-wrapper .box:last-child{background:#333333;}
.box-wrapper .box{width:50%;transition:ease 0.5s;text-align:center;display:flex;justify-content:center;}
h3{font-size:28px;font-weight:600;}
.button-wrapper a.btn{height:50px;line-height:2.2;font-size:17px;font-weight:500;  /* display: block; */width:270px;margin:0 10px;font-size:16px;}
.button-wrapper a.btn-purple{border:1px solid #872166;transition:ease 0.5s;color:#872166;}
.button-wrapper{margin-top:60px;display:flex;}
.button-wrapper a.btn-purple:hover{color:#fff;background:#872166;}
.box-wrapper .box img{max-width:50px;}
.mar30{margin-top:30px;}
.main-heading h3{width:19ch;}
.gold{color:#f8d022;}
section#proofread{padding:90px 0 30px;background-image:url(../images/bg-proofred.svg);-webkit-animation:l_2_r 10s linear infinite;background-color:#872166;overflow:hidden;}
.main-heading h3{font-size:39px;}
.white{color:#fff;}
.width49{width:49ch;}
.width54{width:54ch;}
.call-wrapper{padding:50px 0;}
.call-wrapper{font-weight:600;font-size:21px;}
.call-wrapper a{background:#f8d022;border:none;margin-left:10px;font-size:17px;width:250px;height:48px;border-radius:5px;color:#872166!important;font-weight:600;-webkit-box-shadow:0 13px 16px -10px rgb(255 224 48);-moz-box-shadow:0 13px 16px -10px rgb(255 224 48);box-shadow:0 13px 16px -10px rgb(255 224 48);display:inline-block;line-height:3;padding:0px 16px;text-decoration:none;}
.call-wrapper span img{margin-right:10px;}
.banner-icon{position:absolute;top:10px;left:12px;}
.catwrap{display:flex;flex-flow:row;flex-grow:1;margin-bottom:50px;}
.catwrap item img{margin-right:10px;}
.catwrap .item img{margin-right:20px;}
.catwrap .item h4{width:12ch;margin-bottom:30px;}
.catwrap .item{color:#fff;}
.catwrap .item p{width:100%;}
.reason-section{padding:60px 0;}
.mar50{margin-top:50px;}
.f38px{font-size:38px;}
.mb20{margin-bottom:20px;}
.listing-wrapper{margin-top:50px;}
.listing-wrapper li{list-style:none;margin-bottom:30px;line-height:1.5;position:relative;}
.line{width:100%;height:8px;background:#e9e7e7;position:relative;margin-top:20px;display:inline-block;}
.line:before{position:absolute;height:100%;width:90%;background:#d12033;content:"";}
.line:after{position:absolute;content:"";height:30px;width:30px;background:#d12033;border-radius:100%;top:-11px;left:90%;}
span.total{display:inline-block;float:right;font-size:19px;position:absolute;top:0;right:0;}
.hoverbox{background:#0000;padding:20px 35px;margin-bottom:20px;border-radius:10px;font-size:14px;transition:ease 0.5s;position:relative;cursor:pointer;}
.hoverbox:hover:before{background:#872166;}
.hoverbox h5{color:#fff;font-weight:600;font-size:22px;}
.hoverbox p{color:#fff;}
.hoverbox:hover{background:#f8d022;}
.hoverbox:before{position:absolute;content:"";height:84%;width:5px;background:#0000;left:0;top:0;border-radius:5px;transform:translate(0,13px);transition:ease 0.5s;}
.hoverbox.active{background:#cb1d31;}
.hoverbox.active:before{background:#333333;position:absolute;content:"";height:84%;width:5px;left:0;top:0;border-radius:5px;transform:translate(0,13px);transition:ease 0.5s;}
.button-main-wrapper{text-align:center;}
.button-main-wrapper a{width:300px;height:50px;line-height:2.2;border-radius:5px;margin-right:20px;}
.button-main-wrapper{margin-top:50px;}
.button-main-wrapper a.btn.btn-gold{background:#f8d022;color:#872166;font-weight:600;font-size:17px;}
.button-main-wrapper a:last-child{margin-right:0!important;}
.button-main-wrapper a:last-child{margin-right:0!important;}
.button-main-wrapper a.btn.btn-purple{border:1px solid #872166;color:#872166;font-weight:600;}
.button-main-wrapper a{transition:ease 0.5s;}
.button-main-wrapper a:last-child:hover{background:#f8d022;border:1px solid #f8d022;}
.button-main-wrapper a.btn.btn-gold:hover{background:#872166;color:#fff;}
.main-expert-title{text-align:center;}
section#experts-section{padding:50px 0;}
.main-expert-title h3{font-size:45px;font-weight:700;color:#872166;}
.expert-info{text-align:center;}
.expert-info h6{color:#872166;font-weight:700;font-size:24px;margin-bottom:10px;}
.listing-skills{margin-top:20px;}
.listing-skills ul li{list-style:none;border:2px solid #872166;padding:10px 30px;border-radius:5px;display:inline-block;margin-bottom:10px;color:#872166;font-weight:600;}
.listing-skills{text-align:center;}
.expert-img img{max-width:100%;}
.experts-wrapper{margin-bottom:50px;}
section#subjects .para{margin-top:20px;}
.sliding-list ul li{list-style:none;border:2px solid #cb1d31;padding:10px 30px;border-radius:5px;display:inline-block;margin-bottom:10px;color:#cb1d31;font-weight:600;text-align:center;}
.sliding-list{text-align:center;margin-top:30px;padding:0 0 20px;}
.sliding-list{height:250px;overflow:hidden;padding-top:20px;margin-bottom:50px;position:relative;}
.scrolling{animation:marquee 20s linear infinite;}
@keyframes marquee{
  from{transform:translateY(0);}
  to{transform:translateY(-100%);}
}
.sliding-list:before{position:absolute;content:"";height:100px;width:100%;background:#fff;left:0;z-index:1;top:0;opacity:0.5;}
.sliding-list:after{position:absolute;content:"";height:100px;width:100%;background:#fff;left:0;z-index:1;bottom:0;opacity:0.5;}
section#questiion{text-align:center;}
.contact-wrap{margin-top:60px;}
.btn-gold a{background:#f8d022;display:block;margin-top:30px;max-width:300px;margin:0 auto;}
.contact-wrap i{font-size:90px;color:#cb1d31;}
section#questiion{text-align:center;margin-bottom:100px;}
.contact-wrap{margin-top:60px;}
.btn-gold a{background:#f8d022;display:block;margin-top:30px;max-width:300px;margin:0 auto;height:60px;line-height:3.5;border-radius:5px;color:#872166;font-weight:600;font-size:18px;text-decoration:none;transition:ease 0.5s;}
.contact-wrap{height:150px;}
.btn-gold a:hover{background:#872166;color:#fff;}
#questiion p.para{width:87ch;margin:23px auto;}
section#questiion{margin-top:50px;}
#testimonials-section{background:url(../images/map.svg);position:relative;padding:70px 0;}
#testimonials-section:before{position:absolute;content:"";width:40%;height:100%;background:#cb1d31;top:0;}
.testinfo{padding-top:23%;}
.testinfo h6{color:#383338;font-size:28px;font-weight:500;}
.testinfo{padding-left:10%;}
.testinfo h3{color:#cb1d31;font-weight:700;width:10ch;line-height:1;font-size:49px;}

/*

::-webkit-scrollbar {

  width: 10px

}



::-webkit-scrollbar-track {

  background: #872166

}



::-webkit-scrollbar-thumb {

  background: #f8d022

}



::-webkit-scrollbar-thumb:hover {

  background: #555

} */
#carouselExampleControls img{max-width:100%;}
.bannerimg img{max-width:100%;}
@media only screen and (max-width:1199px){
  .theme-navigation ul li a{font-size:13px;color:#383338;padding:0 1px;text-decoration:none;padding-bottom:10px;transition:ease 0.5s;border-bottom:2px solid #0000;}
  .main-heading h3{width:100%;}
  .call-wrapper{font-weight:600;font-size:17px;}
  .width21ch{width:100%;}
  .width54{width:100%;}
  #questiion p.para{width:100%;margin:23px auto;}
}
@media only screen and (max-width:991px){
    .float {
    font-size: 0px;
    width: 50px;
    height: 50px;
    padding-top: 12px;
}
  .mobile-menu{display:block!important;}
  .desktop-menu{display:none;}
  .theme-navigation ul li a{font-size:9px;color:#383338;padding:0 2px;text-decoration:none;padding-bottom:10px;transition:ease 0.5s;border-bottom:2px solid #0000;}
  .banner-heading h1{line-height:1.2;font-size:28px;margin-bottom:8px;}
  .banner-form .col-md-3{padding:0 6px;}
  .button-wrapper{margin-top:18px;}
  .button-wrapper a.btn{height:56px;line-height:3;font-size:15px;font-weight:600;display:block;max-width:270px;}
  .main-heading h3{font-size:24px;}
  .width49{width:100%;}
  .call-wrapper{padding:9px 0 50px;}
  .call-wrapper button{background:#f8d022;border:none;margin-left:10px;font-size:13px;width:182px;height:48px;border-radius:5px;color:#872166;font-weight:600;-webkit-box-shadow:0 13px 16px -10px rgb(255 224 48);-moz-box-shadow:0 13px 16px -10px rgb(255 224 48);box-shadow:0 13px 16px -10px rgb(255 224 48);}
  .catwrap .item h4{width:100%;margin-bottom:30px;font-size:18px;}
  h2{font-size:26px;font-weight:500;}
  .f38px{font-size:24px;}
  .hoverbox{background:#0000;padding:18px 35px;margin-bottom:0;border-radius:10px;font-size:14px;transition:ease 0.5s;position:relative;cursor:pointer;}
  .listing-skills ul li{list-style:none;border:2px solid #872166;padding:10px 11px;border-radius:5px;display:inline-block;margin-bottom:10px;color:#872166;font-weight:600;font-size:13px;}
  .testinfo h3{color:#872166;font-weight:700;width:100%;line-height:1;font-size:41px;}
}
.mobile-navigation span{display:block;height:1px;background:#000;width:40px;margin-bottom:7px;}
.mobile-navigation span{display:block;height:2px;background:#707070;width:31px;margin-bottom:7px;}
.humb{max-width:44px;float:right;margin-top:9px;}
.medium-heading{font-size:32px;}
.contact-section{padding:200px 0 70px;}
.contact-section h2{font-size:28px;}
.contact-section h1{font-size:38px;}
.contact-section h4{font-size:20px;font-weight:500;}
.sample-section{padding:90px 0 0px;}
.samples-div .button-wrapper a.btn{width:100%!important;}

/*home-order*/
.home-order-process{padding:90px 0;background:#f5f5f5 url(../images/services-bg.png) repeat;position:relative;z-index:0;overflow:hidden;}
.home-order-process .process-left{padding-top:90px;}
.home-order-process .process-left .heading{padding:0 0 10px 0;}
.home-order-process .process-left .sub-heading{font-size:15px;line-height:20px;color:#3e4657;}
.order-sec{display:flex;justify-content:space-between;align-items:center;}
.home-order-process .steps-process{border:1px solid #e8e8e8;background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.16);position:relative;float:right;}
.testimonial-icon{width:92px;}
.home-order-process .steps-process:before{content:"";z-index:-1;height:177px;width:177px;position:absolute;right:-63px;bottom:-39px;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;background:linear-gradient(90deg,#f5f5f5 8px,transparent 1%) center,linear-gradient(#f5f5f5 8px,transparent 1%) center,#434343;background-size:9px 9px;}
.home-order-process .address-bar{padding:10px;border-bottom:1px solid #e8e8e8;display:block;}
.home-order-process .address-bar circle{width:12px;height:12px;border-radius:100%;background:#ff6057;display:inline-block;margin:0 3px 0 0;}
.home-order-process .address-bar circle:nth-child(2){background:#ffc12e;}
.home-order-process .address-bar circle:nth-child(3){background:#28ca40;}
.home-order-process .step-box{padding:30px 30px 40px;list-style:none;}
.home-order-process .step-box li{margin:0 0 45px 0;position:relative;}
.home-order-process .step-box li:last-child{margin:0;}
.home-order-process .step-box li:last-child:after{display:none;}
.home-order-process .step-box li i{width:85px;height:85px;float:left;margin:0 26px 0 0;border-radius:100%;background-size:490px;border:1px solid #dcdcdc;font-size:32px;align-self:center;text-align:center;/* margin-top: 0px; */padding:24px 0 0 0;color: #2C72EC;}
.home-order-process .step-box li:after{content:"";width:1px;height:54px;background:#dfdfdf;position:absolute;top:85px;left:42px;}
.home-order-process .step-box .step-title{font-size:18px;font-weight: 600;line-height:26px;color:#071e57;padding:10px 0 0 0;display:inline-block;}
.home-order-process .step-box .step-content{font-size:11px;font-weight: 500;line-height:18px;color:#3e4657;margin:3px 0 0 0;}
.decision-sec{padding-top:0 !important;}
.about-sec{padding-top:60px;padding-bottom:65px;position:relative;}
.decision-sec .inner-about-caption{margin-top:55px;}
.inner-about-caption{margin-top:90px;margin-bottom:60px;}
.decision-sec .inner-about-caption h3{margin-bottom:25px;}
.inner-about-caption h3{font-size:45px;}
.about-caption h3{font-size:33px;color:#000;font-weight:600;margin-bottom:14px;position:relative;padding-left:0;display:inline-block;z-index:9;}
.decision-sec .about-caption p{text-align:center;}
.about-caption p{color:#000;font-size:16px;text-align:left;line-height:28px;}
.service-box .icon{margin-bottom:25px;min-height:55px;}
.service-box .icon img{object-fit:cover;max-width:55px;}
.service-box h4{text-transform:capitalize;font-size:17px;margin-bottom:15px;font-weight:700;color:#2C3E50;}
.service-box p{font-size:14px;color:#000;line-height:26px;margin-top:14px;}
.cta-sec{padding:80px 0 80px;}
.cta-shadow{border-radius: 4px 10px 13px 13px;max-height: 288px;background: url(../images/expert-banner.png);background-size: cover;background-repeat: no-repeat;}
.cta-sec .global-heading{margin-bottom:0;padding:54px 30px;height:288px;}
.cta-sec .global-heading h3{color:#fff;padding-right:20px;padding-left:0;margin-bottom:0;line-height:40px;margin-bottom:0;font-size:17px;}
.cta-sec .global-heading h4{color:#fff;font-weight:500;font-size:35px;}
.cta-shadow .double-btn{margin-top:20px;}
.about-caption .double-btn{justify-content:flex-start;margin-top:30px;}
.cta-shadow .img-box{position:relative;top:0px;}
.cta-shadow .img-box img{width:100%;transform: scale(1.5);}
.about-sec .row{justify-content:space-between;}
.about-caption{/*margin-top:35px;*/}
.about-caption h3{font-size:33px;color:#000;font-weight:600;margin-bottom:14px;position:relative;padding-left:0;display:inline-block;z-index:9;}
.about-caption p{color:#000;font-size:16px;text-align:left;line-height:28px;}
.blue-color{color: #2C72EC;font-weight:600;}
@media only screen and (max-width:767px){
    .whatapps-btn {
    text-align: center;
}
 
  #contactform button::before{left:22%!important;top:8px!important;}
  .get-in-touch-list{display:block!important;padding-left:0!important;}
  .get-in-touch-list li h4{font-size:20px!important;}
  .get-in-touch-list li strong{font-size:25px!important;}
  .get-in-touch-list li{margin-top:15px;width: 48%;display: inline-table;}
  
  .main-banner{padding:120px 0 20px 0!important;}
  .banner-list{margin:10px 0 10px 0!important;}
  .footer-column ul li a img{width:60%;}
  .about-caption h3{font-size:25px;}
  .hoverbox{background:#0000;padding:18px 35px;margin-bottom:0;border-radius:10px;font-size:14px;transition:ease 0.5s;position:relative;cursor:pointer;margin-top:20px;}
  .footer-column{    /* text-align: center */}
  .footer-column .logo{margin-bottom:30px;}
  .expert-img{text-align:center;}
  .button-main-wrapper a{width:179px;height:50px;line-height:2.2;border-radius:5px;margin-right:20px;}
  .button-main-wrapper a.btn.btn-gold{background:#f8d022;color:#872166;font-weight:600;font-size:15px;}
  .button-main-wrapper a.btn.btn-purple{border:1px solid #872166;color:#872166;font-weight:600;font-size:15px;}
  .listing-skills ul{padding-left:0;}
  .button-wrapper a.btn{height:42px;line-height:2.3;font-size:10px;font-weight:600;display:block;max-width:262px;float:left;    /* margin-right: 10px; */margin-top:0;padding:6px 20px;font-size:12px;width:auto;}
  .box-with-content .heading{margin-top:30px;}
  .button-wrapper{text-align:center;}
  .button-wrapper{display:inline-block;}
  .box-with-content .heading{margin-top:30px;}
  .banner-form .form-group{margin-bottom:10px;}
  .banner-list-sperator::after{display:none;}
  .bannerForm{width:100%;height:auto;margin-top:21px;}
}
@media only screen and (max-width:400px){
   
    .whatapps-btn {
    text-align: center;
}
  .call-wrapper.gold button{margin-top:10px;}
  .call-wrapper.gold{text-align:center;}
  .button-main-wrapper a{width:100%;height:50px;line-height:2.2;border-radius:5px;margin-right:3px;margin-bottom:10px;}
  .button-main-wrapper a.btn.btn-purple{border:1px solid #872166;color:#872166;font-weight:600;font-size:14px;padding-top:9px;}
  h1{font-size:31px;font-weight:500;}
}
html{scroll-behavior:smooth;}
body{overflow-x:hidden;}
.desktop-menu{background-color:#ffffff;position:fixed;width:100%;z-index:100;}
.style-dropdown{list-style:none;margin:0;padding:0;text-align:left;position:absolute;background:#ffffff;width:216px;top:86px;display:none;padding-bottom:0;box-shadow:1px 1px 7px rgb(185 185 185 / 50%);}
.style-dropdown li{padding:10px 0;border-bottom:0.5px solid rgb(161 161 161 / 50%);}
.style-dropdown a{padding:0 15px!important;transition:none!important;text-decoration:none;}
.style-dropdown li:hover a,.style-dropdown a:hover{border-bottom:none!important;text-decoration:none;}
#assignment-service{padding:90px 0 30px;}
#assignment-service .item h4{color:#872166;min-height:75px;}
#assignment-service .catwrap{margin-top:100px;padding:25px 20px;}
#assignment-service .catwrap.bottom-boxes{margin-top:10px;padding:25px 20px;}
#assignment-service .item p{color:#383338;}
#assignment-service .catwrap:hover{background-color:#f8d022;box-shadow:0 10px 29px -9px rgb(175 168 168 / 95%);border-radius:5px;display:flex;flex-flow:row;flex-grow:1;padding:25px 20px;}
.account-btn{background-color:#872166;color:#ffffff!important;padding:7px 14px!important;text-decoration:none;border-radius:5px;font-weight:500;}
.whatsapp-service{background:#1ebea5!important;color:#ffffff;}
.whatsapp-service:hover{color:#ffffff;}
.research-subjects{padding:90px 0 0px;}
.research-second-sec{padding-bottom:40px;}

/*tabing section*/
.tabs{display:none;width:100%;}
.tabs.current{display:inline-block;text-align:left;}
.main-second-sec{  /*background-image: url(../images/mvp/second-bg.png);*/

background-repeat:no-repeat;background-size:cover;width:100%;padding:40px 0 0px 0;margin:0;background-position:center center;position:relative;}

/*

.main-second-sec:before {

  background-image: url(../images/mvp/second-bg.png);

  background-repeat: no-repeat;

  /*background-size: cover;

  width: 100%;

  height: 400px;

  position: absolute;

  content: "";

  top: 461px;

  right: -1128px;

} */
.main-second-sec .tabbing-links{text-align:center;margin:0 0 40px;padding:0;}
.main-second-sec .tabbing-links li{color:#122130;display:inline-block;width:15%;vertical-align:top;cursor:pointer;opacity:1;padding:19px 0;border-radius:6px;font-weight:500;border:2px solid transparent;line-height:22px;text-align:center;}
.main-second-sec .icon{margin:0 0 17px 0;display:block;}
.main-second-sec .icon i{font-size:30px;color:#d12033;}
.main-second-sec .tabbing-links li img{display:block;margin:0 auto 19px;max-width:50%;}
.main-second-sec .tabbing-links li:hover{opacity:1;background:#ffffff;border:1px solid #d12033;}
.main-second-sec .tabbing-links li.current{opacity:1;background:#ffffff;border:2px solid #d12033;}
.section{padding:50px 0;}
.medium-heaing{font-size:34px;font-weight:600;color:#cb1d31;}
.get-in-touch{background: url(../images/banner-about-1.webp);background-size:cover;background-position:center;padding-top:50px;padding-bottom:50px;}
.get-in-touch .global-heading{margin-bottom:50px;}
.global-heading{margin-bottom:0;}
.global-heading span{color: #EEB228;}
.global-heading{margin-top:0;margin-bottom:40px;}
.get-in-touch .global-heading h2{font-size:35px;font-weight:600;color:#fff;}
.get-in-touch-list{display:flex;align-items:center;justify-content:space-around;text-align:center;padding-left:0;}
.get-in-touch-list li{list-style:none;}
.get-in-touch-list li img{width:60%;}
.get-in-touch-list li .icons{background:#EEB228;box-shadow:0 3px 20px 0px rgb(0 0 0 / 50%);padding:20px 0 0 0;border-radius:20px;height:100px;width:100px;text-align:center;position:relative;margin:auto;}
.get-in-touch-list li h4{color:#fff;font-size:22px;font-weight:200;margin-top:30px;margin-bottom:2px;}
.get-in-touch-list li strong{color:#fff;font-size:30px;font-weight:500;}
.callusnow{width:50px;height:50px;color:#ffffff;display:block;text-align:center;border-radius:100%;font-size:24px;position:fixed;bottom:90px;left:30px;z-index:9999;box-shadow:6px 9px 30px 1px rgb(37 0 22 / 71%);padding:6px 0px 11px 0;animation:scrollDownAnimation 0.5s ease infinite alternate;-webkit-animation:scrollDownAnimation 0.5s ease infinite alternate;background:#3996d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59bad3',endColorstr='#9b2c92',GradientType=1);border:solid 3px #ffffff;background:#00e676;}
@keyframes scrollDownAnimation{
  from{transform:translateY(0);}
  to{transform:translateY(-10px);}
}
@-webkit-keyframes scrollDownAnimation{
  from{transform:translateY(0);}
  to{transform:translateY(-10px);}
}
.callusnow:hover{color:#ffffff;}
.style-banner{background-size:cover;background-repeat:no-repeat;width:100%;height:676px;position:relative;padding:140px 0 0 0;}
.style-banner::before{content:"";background:rgb(80,46,255);background:linear-gradient(180deg,rgb(62 11 46 / 76%) 0%,rgb(0 0 0 / 87%) 100%);position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;}
.banner-content{z-index:1;position:relative;bottom:0;margin-top:20px;}
.wrapper{padding:00;margin-top:0;}
.feaures-list{padding:0 15px;}
.feature h4{font-size:19px;font-weight:600;letter-spacing:1px;line-height: 28px;margin-top:6px;padding-left:30px;color:#fff;padding:0px 0;}
.feature{padding:13px 0 0;color:#ffffff;}
.feature1{padding:13px 0 0;color:#ffffff;}
.for-feature::after{content:"";position:absolute;width:1px;height: 97px;top: 11px;right:14px;background-color:#fff;}
.review-list ul{list-style:none;margin:0;padding:0;}
.review-list li{display:inline-block;}
.feature i{font-size:22px;color:#ffffff;font-weight:500;margin-right:2px;}
.review-list i{font-size:14px;margin-right:0;font-weight:700;}
.review-list span{font-size:11px;margin-left:6px;}
.feature .visit-review{text-decoration:none;color:#ffffff;  /* background-color: #f8f9fa; */border:1px solid #cb1d31;display:inline-block;padding:2px 2px;font-size:15px;  /* margin-top: 5px; */border-bottom:1px solid;}
.bg-theme{background-color: #2C72EC;color:#ffffff;height: 113px;padding: 20px 0;}
.yellow-theme{background-color: #2C72EC;}
.yellow-color{color:#f8d022;}
.theme-color{color:#000000;}
.feature .title{font-size:18px;font-weight:500;line-height:1.5;}
.feature p{line-height:1.5;margin-bottom:10px;}

/*review*/
.inform-panel{position:absolute;bottom:-51px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);max-width:680px;width:100%;background:#fff;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / 5%);box-shadow:0 10px 30px rgb(0 0 0 / 5%);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;align-items:center;}

/*review section*/
.list-style-none{list-style:none;margin:0;padding:0;}
.trust-pilot-review{display:flex;align-items:center;}
.trust-pilot-review .rating-num{color:#000000;font-weight:600;font-size:14px;margin-left:3px;}
.trust-pilot-review ul{margin-left:10px;}
.trust-pilot-review li{display:inline-block;padding:0;color:#ffffff;font-size:13px;width:23px;height:22px;background:#872166;padding-top:2px;text-align:center;}
.trust-pilot-review li i{font-size:14px;}
.trust-pilot-review .TP-visit{display:inline-block;border:1px solid #872166;padding:6px 25px;font-weight:600;margin:0 20px;border-radius:10px;color:#872166;}
.trust-pilot-review .TP-visit:hover{text-decoration:none;background-color:#872166;color:#ffffff;}
.banner-form .form-btn{padding:10px 20px;margin:0px 4px;width:200px;color:#ffffff;}
.banner-form .order-now{background-color:#872166;color:#ffffff;}
.or-box{position:absolute;width:42px;height:42px;left:0;right:0;margin:auto;  /* border: 1px solid #872166; */border-radius:50%;padding:7px;background:#fff;top:2px;}
.footer-column ul li a:hover{padding-bottom:2px;border-bottom:0.5px solid #707070;text-decoration:none;}

/*samples*/
.samples-div{padding:30px 20px;border:1px solid #872166;border-radius:5px;margin:20px 0;}
.samples-div h2{font-size:26px;font-weight:600;}
.samples-div .review-list i{font-size:20px;color:#872166;}
.samples-div .review-list span{font-size:12px;}
.sample-heading{font-size:18px;font-weight:500;}
.smaple-info{margin-top:7px;}
.smaple-info p{margin-right:13px;color:#000000;}
.smaple-info span{color:#5c5c5c;margin:0 4px;}

/*contact form*/
.icon-box.icon-box-style-1{display:-ms-flexbox;display:-webkit-box;display:flex;}
.icon-box.icon-box-style-1 .icon-box-icon{padding-right:16px;padding-right:1rem;}
.icon-box.icon-box-style-1 .icon-box-icon i{font-size:36.8px;font-size:2.3rem;top:0px;position:relative;color:#cb1d31!important;}
.icon-box.icon-box-style-1 .animated-icon{top:8px;}
.icon-box.icon-box-style-1 h1,.icon-box.icon-box-style-1 h2,.icon-box.icon-box-style-1 h3,.icon-box.icon-box-style-1 h4{margin-bottom:16px;margin-bottom:1rem;}
.icon-box.icon-box-style-1 .icon-box-info p{font-size:14.4px;font-size:0.9rem;color:#707070;}
.icon-box.icon-box-style-1 .icon-box-info p a{color:#707070;text-decoration:none;}
.icon-box.icon-box-style-1 .icon-box-info p a:hover{color:#872166;}
.icon-box.icon-box-style-1.icon-box-reverse .icon-box-icon{padding-right:0;padding-left:16px;padding-left:1rem;}
.contact-form .intl-tel-input{position:relative!important;display:flex!important;}
.contact-form .intl-tel-input .form-control{padding-left:15px!important;}
.contact-form .intl-tel-input .flag-container{position:initial!important;padding-left:0!important;background-color:#f1f3f7;margin-right:-1px;}
.contact-form .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:28px;}
#banner-form .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:8px;color:#000;}
.contact-form
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3
.selected-flag{width:92px;}
.contact-form .intl-tel-input .flag-container:hover .selected-flag{outline:none;background:none!important;}
.contact-form .intl-tel-input .country-list .country-name{color:#000;}
.contact-form .form-control{border-radius:0!important;box-shadow:none;border:1px solid #f1f3f7!important;}
.contact-form .error{background:#f6d8d8!important;border:1px solid #f65050!important;}
.contact-form label.error{display:none!important;}
form.form-style-2 .form-control{background-color:#f1f3f7;border-color:transparent;font-size:12.8px;font-size:0.8rem;padding:14.4px 12px;padding:0.9rem 0.75rem;height:auto!important;border-radius:0.25rem;}
#ban-form .form-control{border:1px solid #bfbfbf;}
.why-choose-heading{padding-left:25px;border-bottom-left-radius:inherit;border-radius:15px 0 0 15px;}
.purple{color:#cb1d31;}
.bg-grey{background-color:#e9e5e5!important;}
.text-grey{color:#5a5a5a;}
.footer-column p{font-size:15px;}
.header-phone .head-hover-number{display:none;}
.header-phone:hover .head-hover-number{display:inline-block;}
.header-phone:hover .head-normal-number{display:none;}
.text-white{color:#ffffff;}
#ban-form .form-btn-wrapper{margin-top:30px;}
.fixed-button-bottom{display:none;}
@media (min-width:992px){
  .container{max-width:1040px;}
}
@media (min-width:1200px){
  .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px;}
}
@media (max-width:767px){
    .whatapps-btn {
    text-align: center;
}
  #ban-form .form-btn-wrapper{margin-top:10px;}
  .why-choose-heading,.border-banner{border-radius:0!important;}
  .feature h4{padding-left:0!important;line-height: 20px;font-size: 12px;}
  body{overflow-x:hidden;}
  .callusnow{display:none;}
  #assignment-service .catwrap{margin-top:50px;}
  .main-second-sec .tabbing-links li{width:32%;}
  .packgesSec:before{height:550px;}
  .packgesSec .tabbing-links li{margin:5px;}
  .portfolio_arch .tabbing-links li{margin:5px;}
  .trust-pilot-review{justify-content:center;    /* padding: 0px 5px 35px; */margin-top:7px;}
  .trust-pilot-review .TP-visit{padding:2px 18px;margin:0;border-radius:10px;    /* margin-left: 6px; */margin-top:10px;}
  .trust-pilot-review .medium-heading{font-size:18px;display:block;}
  .trust-pilot-review li{font-size:12px;width:17px;height:17px;    /* background: #00b076; */padding-top:1px!important;}
  .trust-pilot-review li i{font-size:11px;position:relative;top:-1.5px;}
  .trust-pilot-review .TP-visit{display:block!important;    /* position: absolute; */    /* bottom: 10px; */

  margin-top:-5px;margin-left:7px;}
  .main-container .inform-panel{width:100%;margin:0;margin-top:15px;}
  .inform-panel{flex-direction:column;bottom:-50px;padding:7px;}
  .bannerimg img{max-width:100%;height:250px;}
  .banner-form .form-btn{padding:8px 2px;display:block;width:100%!important;margin:8px 0;}
  .form-btn-wrapper{display:flex;flex-direction:column;}

  /* .or-box{

      top: 37px;

    } */
  .mobile-menu{display:block!important;padding:17px 0;position:fixed;width:100%;top:0;left:0;z-index:100;background:#ffffff;}
  .smaple-info{margin-top:2px;flex-direction:column;}
  .samples-div{padding:14px;}
  .samples-div h2{margin-bottom:0;font-size:18px;}
  .samples-div .review-list i{font-size:13px;color:#872165;}
  .samples-div .review-list span{font-size:11px;}
  .sample-heading{font-size:14px;font-weight:500;margin-top:7px;}
  .smaple-info p{margin-right:0;color:#000000;font-size:14px;}
  .samples-div .button-wrapper a.btn{    /* float: none; */

    padding:10px 10px;    /* width: 100%; */    /* margin-right: 2px; */

  height:auto;line-height:1.2;width:120px;margin:0 7px 0 0;}
  .contact-section{padding:100px 0 40px;}
  .contact-section h2{font-size:26px;}
  .contact-section h1{font-size:30px;font-weight:600;}
  .contact-section h4{font-size:15px;font-weight:500;}
  .medium-heading{font-size:24px;}

  /*home*/
  .banner-heading h3{font-size:32px;}
  .review-list i{font-size:12px;}
  .feature p{line-height:1.5;font-size:13px;}
  .feature .title{font-size:15px;}
  .feature .visit-review{font-size:13px;}
  .feaures-list{padding:0 15px;text-align:center;}
  .style-banner{height:auto;}
  .style-banner{padding:100px 0 50px!important;}
  .home-order-process .steps-process:before{right:0;}
  .home-order-process{padding:60px 0 0;}
  .home-order-process .steps-process{margin:60px auto;}
  .order-sec{flex-direction:column;}
  #testimonials-section:before{background:#cb1d31;}
  .samples-other-info{flex-direction:column;align-items:start!important;}
  .testinfo h3{line-height:1.2;font-size:27px;color:#000;}
  .testinfo h6{font-size:22px;}
  .contact-wrap{height:115px;}
  .contact-wrap{margin-top:30px;}
  #about-us h3{font-size:30px;margin-top: 20px;}
  .banner-form{padding:20px;}
  .medium-heaing{font-size:22px;font-weight:600;}
  .for-feature::after{content:none;}
  .fixed-button-bottom{display:flex;}
  .fixed-button-bottom a{font-size:13px;font-weight:600;margin:0 7px;}
  .fixed-button-bottom a:hover{color:#ffffff;}
  .fixed-button-bottom i{font-size:19px;margin-right:7px;}
}
.border-banner{border-radius:0 15px 15px 0;}
.btn-center{display:flex;justify-content:center;}

/*thank-you*/
.thank-you .logo-light{margin-top:1px;}
.thank-you .banner{height:auto;padding-bottom:10px;}
.thank-you-content{padding:140px 20px 100px;margin-top:90px;}
.thank-you-box{padding:50px;box-shadow:3px 0px 18px rgb(0 0 0 / 9%);position:relative;}
.thank-you-box h1{font-size:32px;margin:15px 0 12px;color:#cb1d31;}
.thanks-icon{position:absolute;width:115px;height:115px;right:0;left:0;margin:auto;top:-58px;}
.thank-you-box a{text-decoration:none;color:#000000;font-weight:500;}
.chat-btn-theme{background-color:#872166;border-color:#872166;box-shadow:-2px 2px 8px rgb(135 33 102 / 44%);}
.chat-btn-theme:hover{background-color:#872166;border-color:#872166;color:#fff;}
.thank-you-box .go-btn{display:inline-block;bottom:-19px;color:#fff;font-weight:500;padding:6px 15px 10px;margin:0 10px;border-radius:7px;}
.thank-you-box .go-btn i{font-size:24px;bottom:-3px;position:relative;}
.whats-app-theme{background-color:#1ebea5;border-color:#1ebea5;box-shadow:-2px 2px 8px rgb(30 190 165 / 44%);}
.whats-app-theme:hover{  /* background-color: #34dd87; */

/* border-color: #34dd87; */}
.thank-btn-row{margin-top:40px;}
.thanks-inner-page-conntent{margin-top:30px;}
.thanks-inner-page-conntent a{text-decoration:underline;}
.thanks-inner-page-conntent a:hover{text-decoration:underline;color:rgb(68,68,68);}
.thanks-inner-page-conntent h4{margin-bottom:15px;font-weight:400;font-size:18px;}
.thanks-inner-page-conntent .bold{font-weight:600;text-transform:capitalize;}
.popup-form2 {
    padding: 4px;
}
@media (max-width:767px){
    .whatapps-btn {
    text-align: center;
}
  #carouselExampleControls .carousel-item .btn{background-color:#333333;}
  .thank-you-box h1{font-size:40px;margin:15px 0 12px;color:#cb1d31;}
  .thank-you-box .go-btn{bottom:-19px;color:#fff;font-weight:500;max-width:200px;position:relative;margin:0 auto;margin-top:15px;display:block;font-size:14px;}
  .thank-you-box{padding:40px 20px;}
  .thank-you .banner{padding-bottom:0;}
  .thank-you-content{padding:80px 15px;margin-top:90px;}
  .thanks-icon{width:100px;height:100px;}
 
#navbarAbove a i {
    font-size: 20px;
}
}
.header-body{position:relative;background: #2C72EC;width:100%;}
.header-body .edu-navbar{padding:0;margin-bottom:0;background:0;border-radius:0;z-index:10;}
.navbar{padding:0px;border:1px solid transparent;}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle{display:none;}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.header-body .edu-navbar .edu-nav{padding:0;margin:0;}
.header-body .edu-navbar .edu-nav .nav{margin:0 auto;width:100%;float:none;}
.header-body .edu-navbar .edu-nav .nav li{margin:0 16px;position:relative;}
.header-body .edu-navbar .edu-nav .nav li:first-child{margin:0 16px 0 0;}
.header-body .edu-navbar .edu-nav .nav li.active a{color: #000;}
header .header-body .edu-navbar .edu-nav .nav li a{padding:14px 0;margin-bottom:0;color: #000;}
header .header-body .edu-navbar .edu-nav .nav li a:hover{text-decoration:none!important;}
.header-body .edu-navbar .edu-nav .nav li.active a:before{width:100%;opacity:0;visibility:visible;}
.header-body .edu-navbar .edu-nav .nav li.active a:before,.header-body .edu-navbar .edu-nav .nav li:focus a::before,.header-body .edu-navbar .edu-nav .nav li:hover a::before{visibility:visible;opacity:1;background:#ffffff;height:2px;width:100%;bottom:0;left:0;content:"";position:absolute;width:100%;}
.nav > li{position:relative;display:block;}
.navbar-nav > li{float:left;}
button[type="submit"]:disabled{opacity:0.4;color:transparent!important;}
button.btn-form:disabled:before{display:block;}
button.btn-form::before{content:"";border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite;position:absolute;left:21%;text-align:center;top:10px;display:none;}
#contactform button::before{content:"";border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite;position:absolute;left:10%;text-align:center;top:8px;display:none;}
#contactform button:disabled:before{display:block;}
@keyframes spin{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(360deg);}
}
.top lable {
   font-weight: 400;
    margin-bottom: 5px;
    display: block;
    color: white;
}

.service-box {
    border-radius: 2px;
    border: 1px solid #EAEAEA;
    background: #FFF;
    box-shadow: 0px 4px 35px 0px rgba(0, 0, 0, 0.08);
    padding: 15px 15px 5px;
    height: 380px;
}
.service-box:hover {
    background: #2C72EC;
    transition: all ease-in .3s;
}
.service-box:hover h4,.service-box:hover p{
    color:white;
}
.service-box:hover .border-line{
    background: #ffffff;
}
.border-line {
    background: #2C3E50;
    height: 5px;
    width: 80px;
    margin: auto;
}
/* partner */
.client {
  padding-top: 25px;
  padding-bottom: 24px;
  background: #F2F2F2;
}
.client img {
  margin: auto;
}
/* end */

/* customers */

.customers {
  padding-top: 60px;
  padding-bottom: 60px;
  background: url(../images/customer-bg.png);
  background-size: cover;
  background-repeat: no-repeat;

}
.customers .card img:first-child{
    width:55px;
}
.customers .card img.top{
/*position: absolute;*/
/*    display: block;*/
/*    left: 0;*/
/*    right: 0;*/
/*    top: -50px;*/
}
    
.customers .card {
  border: none;
  background: #ffffff;
  padding: 15px 10px;
  transition: ease-in-out 0.3s;
  margin: 0px 10px;
  transform: scale(1);
  box-shadow: 0px 3px 18px 0px rgba(107, 114, 150, 0.15);
  border-radius: 8px;
  min-height:370px;
}
.slick-slide.slick-current.slick-active.slick-center > .card {
  background: #2C72EC !important;
  transform: scale(1) !important;
}
.slick-slide.slick-current.slick-active.slick-center > .card h5,
.slick-slide.slick-current.slick-active.slick-center > .card h6,
.slick-slide.slick-current.slick-active.slick-center > .card span,
.slick-slide.slick-current.slick-active.slick-center > .card p {
  color: white !important;
}
.slick-slide.slick-current.slick-active.slick-center {
  transition: all 0.4s ease-in-out;
  position: inherit;
  opacity: 1;
}
.customers .card h5 {
  font-weight: 600;
  font-size: 20px;
  color: #000001;
}
.customers .card h6 {
  font-weight: 600;
  font-size: 16px;
  color: #000001;
  margin-bottom: 5px;
}
.customers .card span {
  color: #6A7382;
  font-size: 14px;
  font-weight: 400;
  padding: 0px 0px;
}
.customers .card p {
  color: #6A7382;
  font-size: 16px;
  padding: 0px 0px;
}

.slick-slide .card .card-body .btn {
  border: 1px solid #000001;
  color: #000001;
}
.slick-slide .card .card-body .btn:hover {
  border: 1px solid #f7991c;
  color: #f7991c;
  background: transparent;
}
.slick-slide.slick-current.slick-active.slick-center .card .card-body .btn {
  border: 1px solid white;
  color: #f7991c;
  background: white;
}
.slick-slide.slick-current.slick-active.slick-center
  .card
  .card-body
  .btn:hover {
  border: 1px solid white;
  color: white;
  background: transparent;
}

.card-body i {
    color: #03a84e;
}
/* end */

/* faqs */
.faqs {
  padding-top: 40px;
    padding-bottom: 70px;
}
.faqs .btn.focus, .faqs .btn:focus{
   outline: 0 !important;
    box-shadow: none !important;
}
.faqs .btn-link.focus, .faqs .btn-link:focus {
    text-decoration: none;
}
.faqs .btn-link:hover {
    color: #2569df;
    text-decoration: none;
}
.card .card-header .btn-link:after {
  content: "+";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}
.card .card-header .btn-link:not(.collapsed)::after{
    content: "-";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}
.faqs .btn-link {
    color: #000000;
}
.faqs .card{
        border:none;
}
.faqs .card .card-header h2 {
    border-bottom: 2px solid black;
    padding: 10px 0;
}
.faqs .card-header {
    background-color: transparent;
    padding: 0;
}
.faqs .card-body{
    background: #f7f9fc;
    border-top: 1px solid #0b944f;
        border-radius: 0px 0px 6px 6px;
}

/* end */

.social-media a {
    padding: 5px 15px 5px 0;
    color: white;
    font-size: 20px;
}
.social-media a {
    background: #fff;
    border-radius: 100px;
    width: 40px;
    display: inline-block;
    height: 40px;
    text-align: center;
    padding: 6px 10px;
    transition: all 0.5s ease-in-out;
}
.social-media a:hover {
    background: #eeb228;
}
.social-media a i {
    color: #2569df;
}
.bg{
    background: rgba(44, 114, 236, 0.02);
}
.box-column {
    /* width: 20%; */
    display: flex;
}
.box-column::after {
    content: "";
    background-image: url(../images/bottom-line.png);
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    bottom: -65px;
    left: 0;
    width: 100%;
    height: 100px;
    z-index: -1;
}
.image-box img {
    padding: 0px 10px;
    transition: all 1s ease-in-out;
}
/*.image-box img:hover  {*/
/*    transform: scale(0.9);*/
/*}*/
.number {
    font-size: 25px;
    color: #fff;
    font-weight: 600;
    position: absolute;
    top: 26px;
    left: 35px;
}
.image-box {
    position: relative;
}
.top-line{
    background: #2C3E50;
    height: 2px;
    width: 70px;
    margin: 0 auto 30px auto;
}        
.text-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 165px;
    text-align: center;
    transform: translate(-50%, -50%);
    color: black;
    padding: 0px;
}
.text-overlay h2{
font-size: 17px;
    font-weight: 600;
}
.text-overlay p{
font-size: 13px;
    font-weight: 300;
}

@media (min-width: 320px) and (max-width: 767px) {
    
     .styled-link:last-child {
    display: block;
}
    .thanks h1 {
    font-size: 26px;
    }
    .box-column {
    display: block;
}
.box-column::after{
    display:none;
}
.btn-white{
    width: 100%;
    text-align: center;
    
    font-size: 12px;
}
.banner-list li {
    align-items: start;
}
.banner-list li p {
    font-size: 15px;
}
.banner-list li p span {
    font-size: 12px;
}
.feature {
    padding: 0;
    border-radius: 4px;
    background: rgba(11, 76, 146, 0.33);
    padding: 10px 0;
    margin: 0px 0px;
}
.about-caption {
    text-align: center;
}
.about-caption p{
    text-align: center;
}
.btn-black{
    width: 100%;
    text-align: center;
    font-size: 12px;
}
.get-in-touch .global-heading h2 {
    font-size: 30px;
}
.service-box {
    height: auto;
    margin-bottom: 20px;
}
.home-order-process .step-box li {
    text-align: center;
}
.home-order-process .step-box li i {
    float: none;
}
.home-order-process .step-box li:after{
    display:none;
}
.number {
    font-size: 50px;
    top: 40px;
}
.text-overlay {
    width: 225px;
}
.text-overlay h2 {
    font-size: 25px;
}
.text-overlay p {
    font-size: 20px;
}
.cta-sec .global-heading h4 {
    font-size: 25px;
}
.cta-shadow .img-box img {
    transform: scale(1);
}
.cta-shadow {
    max-height: none;
}

.foot_box h3 {
    margin: 20px 0 20px;
}
#navbarBelow {
    background-color: #ededed;
    position: absolute;
    width: 100%;
    border-bottom: 2px solid white;
}
#navbarAbove {
   
}
.about-caption span {
    font-size: 24px;
}
.foot_box ul {
    padding:0px;
}
.foot_box ul li:before{display:none;}
.foot_box ul li a {
    font-size: 12px;
}
#navbarBelow a.active {
    display: inline-block;
}
.banner-list{display:none;}
}
@media (min-width: 768px) and (max-width: 1024px) {
    .navbar-brand img {
    max-height: 80px;
    /*filter: brightness(0) invert(1);*/
}
    .box-column {
    display: -webkit-box;
}
.image-box {
    position: relative;
    width: 50%;
    display: inline-block;
}
.box-column::after{
    display:none;
}
.btn-white{
    width: 100%;
    text-align: center;
    font-size: 12px;
}
.banner-list li {
    align-items: start;
}
.banner-list li p {
    font-size: 15px;
}
.banner-list li p span {
    font-size: 12px;
}
.feature {
    padding: 0;
    border-radius: 4px;
    padding: 10px 0;
    margin: 0px 0px;
}
.about-caption {
    text-align: center;
}
.about-caption p{
    text-align: center;
}
.btn-black{
    width: 100%;
    text-align: center;
    
    font-size: 12px;
}
.get-in-touch .global-heading h2 {
    font-size: 30px;
}
.service-box {
    height: auto;
    margin-bottom: 20px;
}


.home-order-process .step-box li:after{
    display:none;
}
.number {
    font-size: 50px;
    top: 40px;
}
.text-overlay {
    width: 225px;
}
.text-overlay h2 {
    font-size: 25px;
}
.text-overlay p {
    font-size: 20px;
}
.cta-sec .global-heading h4 {
    font-size: 25px;
}
.cta-shadow .img-box img {
    transform: scale(1);
}
.cta-shadow {
    max-height: none;
}

.foot_box h3 {
    margin: 20px 0 20px;
}
#navbarBelow {
    background-color: transparent;
    position: absolute;
    width: 100%;
    border-bottom: 2px solid white;
}
#navbarAbove {
   
}
    .feature h4 {
    font-size: 14px;
    line-height: 24px;
    }
    .bg-theme {
    padding: 10px 20px;
}
.about-caption .double-btn {
    justify-content: center;
}
.get-in-touch-list {
    display: block!important;
    padding-left: 0!important;
}
.get-in-touch-list li {
    margin-top: 15px;
    width: 48%;
    display: inline-table;
}
.get-in-touch-list li h4 {
    font-size: 20px;
}
}