button.ban_btn{border:none;padding:10px 0;width:100%;border-radius:18px;background:#174fa7;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;}
.float i{margin-right:10px;font-size:22px;position:relative;top:2px;color:#f8f8f8;}
@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;}
.pop_heading h5{font-size:19px;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;}
.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.png) no-repeat 0 0;width:20px;height:20px;position:absolute;top:9px;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:#174fa7;color:#fff;padding:12px 25px;text-transform:capitalize;border-radius:50px;border:1px solid #174fa7;transition:.3s;}
.whatapps-box1 a{background:#eeb228;color:#000;border:1px solid #eeb228;}
.main_btn:hover{background:#eeb228;color:#000;border-color:#eeb228;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:#174fa7;}
.foot_top{width:100%;overflow:hidden;padding:70px 0 40px;color:#fff;}
.foot_bot{color:#fff;width:100%;padding:10px 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:uppercase;padding-bottom:15px;position:relative;color:#fff;}
.foot_box h3:before{content:"";bottom:-2px;right:50%;left:0;position:absolute;z-index:1;height:2px;width:20%;background:#ffffff;}
.foot_box p{color:#fff;}
.foot_box ul{padding:0 0 0 18px;}
.foot_box ul li{line-height:30px;position:relative;}
.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;text-transform:capitalize;}
.foot_box ul li a:hover{font-size:16px;color:#c11421;}
.foot_box ul li:hover:before{transform:rotate(180deg);}
@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){
    a.main_btn{width:100%;text-align:center;}
    .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;}
}
.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:80px 0 33px 0!important;}
    .about-caption{margin-left:50px!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;}
    .cta-shadow .img-box img{display:none!important;}
}
@media (max-width:767px){
    .whatapps-btn{text-align:center;}
    .whatapps-btn{width:100%!important;font-size:13px!important;padding:10px 20px 10px 10px!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:100%!important;}
    .whatapps-btn span{font-size:10px!important;margin-bottom:0!important;}
    .section{padding:25px 0!important;}
    .banner-list{flex-direction:column;}
    .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:capitalize;padding:12px 18px;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:before{content:"";background:url("../images/whatsapp-icon.png") no-repeat;position:absolute;right:28px;top:0;width:29px;margin:auto;bottom:0;background-position:center;background-size:contain;} */
.double-btn{display:flex;align-items:center;flex-wrap:wrap;}
.double-btn .whatapps-box{/* display:flex; *//* align-items:center; */}
.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:#022c5c;}
.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.jpg");background-position:revert;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:36px;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:67px 0 23px 0;}
.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:16px;margin-top:-3px;}
.bannerFormBox{display:flex;justify-content:center;}
.bannerForm{border-radius:5px;width:90%;height:auto;align-items:center;justify-content:center;position:relative;box-shadow:4px -5px 11px 3px rgb(0 0 0 / 15%);border:2px solid #000;background:#fff;}
.vibrate-1{-webkit-animation:vibrate-1 0.8s linear infinite both;animation:vibrate-1 0.8s linear infinite both;z-index:99;}
.recomended-deal{position:absolute;top:-25px;right:-48px;z-index:2;}
.form-heading{display:flex;padding:20px 0 0 20px;position:relative;height:86px;overflow:hidden;margin:0 0 30px;}
.form-value{/* margin-left:10px; *//* margin-bottom:20px; *//* height:25px; */}
.bannerForm h3{font-size:26px;padding-top:16px;color:#000;font-weight:800;text-align:left;margin:0 0 0 13px;}
.bannerForm h2{font-size:18px;font-weight:600;color:#727992;letter-spacing:-0.4px;text-align:left;line-height:1.1em;}
.bannerForm form{text-align:center;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:21px 11px;font-size:1rem;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:#eeb228;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:none!important;}
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;}
#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){
    .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;}
    .get-in-touch-list li{width:50%;}
    .get-in-touch-list{flex-wrap:wrap;}
}
.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:auto;}
.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:#eeb228;}
.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:22px;line-height:26px;color:#071e57;padding:10px 0 0 0;display:inline-block;}
.home-order-process .step-box .step-content{font-size:13px;line-height:18px;color:#3e4657;margin:3px 0 0 0;}
.decision-sec{padding-top:0;}
.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:uppercase;font-size:17px;margin-bottom:15px;font-weight:700;color:#000;}
.service-box p{font-size:16px;color:#000;line-height:26px;}
.cta-sec{padding:80px 0 80px;}
.cta-shadow{box-shadow:0 0 22px 2px #c9c9c9;border-radius:4px 10px 10px 4px;max-height:288px;}
.cta-sec .global-heading{margin-bottom:0;background:url("../images/cta-bg.png") no-repeat;padding:54px 30px;height:288px;background-size:cover;}
.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:28px;}
.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:-70px;float:right;}
.cta-shadow .img-box img{max-width:85%;}
.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:#eeb228;font-weight:600;}
@media only screen and (max-width:767px){
    .whatapps-btn{text-align:center;}
    .fixed-button-bottom .double-btn .whatapps-box:first-child{margin-right:0!important;}
    #contactform button::before{left:22%!important;top:8px!important;}
    .get-in-touch-list{padding-left:0!important;}
    .get-in-touch-list li h4{font-size:25px!important;}
    .get-in-touch-list li strong{font-size:25px!important;}
    .get-in-touch-list li{margin-top:15px;}
    .double-btn .whatapps-box:first-child{margin-right:10px!important;}
    .main-banner{padding:30px 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 .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:linear-gradient(#eeb2284f,#eeb228),url(../images/banner-about.jpg);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{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;}
.get-in-touch-list li{list-style:none;}
.get-in-touch-list li img{width:60%;}
.get-in-touch-list li .icons{background:#fff;box-shadow:0 3px 20px 0px rgb(0 0 0 / 50%);padding:20px 0 0 0;border-radius:50%;height:100px;width:100px;text-align:center;position:relative;margin:auto;}
.get-in-touch-list li h4{color:#fff;font-size:20px;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;}
.wrapper{padding:00;margin-top:0;}
.feaures-list{padding:0 15px;}
.feature h4{font-size:16px;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:#174fa7;color:#ffffff;height:113px;padding:20px 0;}
.yellow-theme{background-color:#174fa7;}
.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:25px;}
    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;}
    .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:22px;}
    .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;}
@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;}
}
.header-body{position:relative;background:#eeb228;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);}
}
@media (max-width:1199px){
    .cta-shadow .img-box{display:none;}
    .home-order-process .row{align-items:center;}
}
@media (max-width:575px){
    .main-banner-heading,.about-caption,.about-caption p,.process-left{text-align:center;}
    .main-banner-heading h4::before{display:none;}
    .main-banner-heading h1,.get-in-touch .global-heading h2{font-size:26px;}
    .main-banner-heading h4{color:#eeb228;font-size:19px;margin:0;}
    .banner-list.list-inline li{justify-content:center!important;}
    .feaures-list{padding:34px 15px;}
    .get-in-touch-list li{width:100%;}
}