@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
.p0{
    padding:0px ;
}

h1,h2,h3,a,li,span,button,p,h4,h5,h6{
    font-family: 'Open Sans', sans-serif;
    margin: 0;
}

body {
    overflow-x: hidden;
}

a:hover, a:focus, button:hover, button:focus, .form-btn-st:focus {
    text-decoration: none !important;
    outline: none;
}

section {
    float: left;
    width: 100%;
}



.header-top {
    display: block;
    background: #00273f;
    text-align: right;
}
li.bnr-btn.hdr-btn {
    margin: 0;
    margin-left: 14px;
}

ul.nav.navbar-nav.navbar-right {
    display: flex;
    align-items: center;
}

.bnr-btn.hdr-btn a {
    color: #fff !important;
}
.header-top ul {
    padding: 0;
    margin: 0;
}
.header-top ul li {
    display: inline-block;
    padding: 10px 15px;
}
.header-top ul li a {
    font-size: 15px;
    color: #fff;
}

.navbar-right a.yellow_btn_m {
    margin: 0 15px 0 15px;
    position: relative;
    padding: 12px 19px 12px 45px !important;
}

.navbar-right a.yellow_btn_m:before {
    content: "";
    background-image: url(../images/call-btn.png);
    position: absolute;
    height: 32px;
    width: 28px;
    left: 12px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.header-top ul li a i {
    margin: 0 3px 0 0;
    font-size: 18px;
}
.head_top {
    padding: 15px 0;
    /* box-shadow: 0px 5px 20px 0px #cacaca; */
    z-index: 9;
    position: absolute;
    left: 0;
    right: 0;
    padding: 0px;
}
.head_top .navbar .navbar-header a.navbar-brand {
    font-weight: bold;
    color: #00273f;
    font-size: 26px;
}

.head_top .navbar-right {
    padding-top: 20px;
    position: relative;
}

.head_top .navbar.navbar-defult {
    margin-bottom: 0;
}
.head_top .navbar.navbar-defult  ul li a:hover, .head_top .navbar.navbar-defult  ul li a:focus, .head_top .navbar.navbar-defult  ul li.active a {
    background: transparent;
    color: #bb0001;
}
.head_top .navbar.navbar-defult  ul li a {
    color: #bb0001;
    opacity: 1;
    font-size: 13px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    padding: 10px 12px;
    font-weight: 700;
}
.head_top .navbar.navbar-defult  ul li a.btn-org {
    /* background: #fc5216; */
    border-radius: 50px;
    padding: 12px 27px;
    color: #fff;
    background: linear-gradient(to right, #3ab0ce, #1bc9bb);
    font-size: 13px;
    font-weight: 700;
}
.head_top .dropdown-menu>li>a {
    position: relative;
    margin: 0 0 10px;
    font-weight: 500;
    border-left: 4px solid #00273f;
}
.head_top ul.dropdown-menu {
    padding: 20px 0 15px;
    border: none;
    left: 0;
    right: 0;
    width: 250px;
}

.logo {
    width: 100%;
    margin: -4px 0 0 0;
    filter: in;
}
.head_top .dropdown-menu>.active>a, .head_top .dropdown-menu>.active>a:focus, .head_top .dropdown-menu>.active>a:hover {
    text-decoration: none;
    background-color: transparent;
    outline: 0;
    color: #fc5216 !important;
    border-left: 4px solid #fc5216;
}
.head_top .dropdown-menu>li>a:hover:before {
    color: #fc5216;
}
.head_top .open>a, .head_top .open>a:focus, .head_top .open>a:hover {
    background-color: transparent !important;
    border-color: transparent !important;
    color: #fc5216 !important;
}



.top_info i {
    float: left;
    margin: 0 10px 0 0;
}
.top_info {
    float: left;
    margin-right: -5px;
}
.link_txt {
    color: #ffcc00;
    float: left;
}
.link_txt small {
    font-weight: 500;
    font-size: 12px;
    color: #000;
}
.link_txt p {
    color: #000;
}
a.top_info.top-info-lst {
    margin-right: 0;
}
li.bnr-btn.hdr-btn .get-started {
    background: #bb0001;
}

li.bnr-btn.hdr-btn .get-started:hover {
    background: #222222 !important;
    color: #fff;
    border-color: #222;
}


/*banner*/

.main-banner{
    background: url(../images/banner-img.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    padding: 120px 0 50px;
    height: 100vh;
    z-index: 1;
}
.bnr-txt {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.bnr-txt:before {
    background: rgb(0 0 0 / 50%);
    content: '';
    width: 100%;
    max-height: 250px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: -1;
}

.bnr-txt h1 {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding-top: 10px;
}
.bnr-txt h1 br{
    display: none;
}

/*banner*/


.dtl-abt {
    background: #fff;
    padding: 30px 0;
}

.dtl-abt ul {list-style: none;display: flex;align-items: center;justify-content: space-between;padding: 0;margin: 0;}

.dtl-abt ul h3 {
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #bb0001;
}


/*top-rated-sec*/
.rated-sec{
    /*background:#549ad8, url(../images/top-rated-img-1.png);*/
    background-color: #549ad8;
    /* overflow: hidden; */
    position: relative;
    display: flex;
    align-items: center;
    padding: 0;
}
.rated-img-rgt img {
    width: 100%;
}
.rated-txt-lft {
    padding-left: 240px;
    padding-right: 140px;
}

.rated-sec .row {
    display: flex;
    align-items: center;
}
.rated-txt-lft h4 {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
}

.rated-txt-lft h3 {
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 18px 0 25px;
    line-height: normal;
}

.rated-txt-lft p {
    font-size: 16px;
    color: #fff;
    font-weight: 400;
}

.rated-txt-lft ul {
    list-style: none;
    padding: 0;
    color: #fff;
    padding-top: 10px;
}

.rated-txt-lft ul li {
    font-weight: 600;
    font-size: 16px;
    padding-top: 15px;
}

.winner-box {
    position: absolute;
    bottom: -74px;
    background: #a42532ba;
    z-index: 1;
    border-radius: 10px;
    padding: 20px 30px;
    text-align: center;
    mix-blend-mode: hard-light;
    display: table;
    left: 310px;
}
.winner-box {
    display: none;
}
.winner-box h4 {
    color: #fff;
}

.winner-box h4 {
    font-size: 20px;
    font-weight: 600;
    padding-top: 20px;
}

.rated-sec2{
    background-image: linear-gradient(180deg, #e02f24, #e06d67);
    position: relative;
    display: flex;
    align-items: center;
    
}
.rated-sec2 .rated-txt-lft {
    padding-left: 111px;
    padding-right: 180px;
}
.winner-box:before {content: '';background: #a42532;position: absolute;: 0;top: 0;width: 100%;left: 0;height: 109px;border-radius: 10px 10px 0 0;z-index: -1;}
.rated-sec2 .winner-box:before {display: none;}

.winner-box.lead-box {
    background: #2e88d9;
    mix-blend-mode: inherit;
    bottom: -75px;
    padding: 32px 30px;
    left: inherit;
    right: 310px;
}

.winner-box.lead-box h2 {
    font-size: 60px;
    font-weight: bold;
    color: #fff;
}


/*top-rated-sec*/



/*about-serv*/
.about-serv {
    padding: 50px 0;
}

.about-serv-bx {
    display: flex;
    align-items: flex-start;
    margin-top: 10px;
}

.about-serv-bx p {
    min-height: 150px;
}

.about-serv-bx h4 {
    font-size: 18px;
    font-weight: 400;
    color: #a42532;
    padding-bottom: 8px;
}

.about-serv-bx i {
    margin-right: 10px;
    color: #a72c38;
    font-size: 17px;
}
/*about-serv*/
/*smm-manage*/
.smm-manage {
    padding: 110px 0;
    background: url(../images/lead-img-lside.png), url(../images/lead-img-rside.png);
    background-position: left, right;
    background-repeat: no-repeat;
    background-size: 55%;
    position: relative;
    height: auto;
    display: flex;
    align-items: center;
}
.smm-box h2 {
    font-size: 40px;
    text-align: center;
    color: #fff;
}

.smm-btn {
    border: 1px solid;
    padding: 10px 10px;
    float: left;
    clear: both;
    margin: auto;
    text-align: center;
    color: #fff;
    margin-top: 24px;
    font-size: 18px;
    font-weight: 600;
}

.smm-box {
    text-align: center;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.mobile-div {}

.mobile-div {
    position: absolute;
    left: 180px;
    right: 0;
    top: 160px;
    bottom: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/*smm-manage*/

/*about-sec*/
.about-sec {
    background: #f7f7f7;
    padding: 140px 0 160px;
}

.about-img-div img {
    width: 100%;
}

.about-txt-div {
    max-width: 600px;
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 10px 8.82px 0.18px rgba(0, 0, 0, 0.14);
    padding: 75px 20px;
    position: absolute;
    bottom: -60px;
    left: 80px;
}

.about-txt-div h3 {font-size: 26px;font-weight: 600;color: #a42532;}

.about-txt-div p {
    color: #141414;
    font-size: 15px;
    padding-bottom: 48px;
}

.about-txt-div h4 {
    font-size: 24px;
    color: #a42532;
    padding-bottom: 20px;
}

.about-img-div {
    position: relative;
}

.about-st-btn {
    background: #a42532;
    color: #fff;
    padding: 15px 22px;
    font-weight: bold;
    font-size: 12px;
    border-radius: 3px;
}
/*about-sec*/


/*rating-sesc*/
.rating-sec{
    background: url(../images/rating-bg-img.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding:50px 0;
}
.rating-ul ul {
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rating-ul ul li {
    width: 25%;
    color: #fff;
}

.rating-ul ul li h2 {
    font-size: 70px;
    font-weight: bold;
    text-align: center;
}

.rating-ul ul li h4 {
    font-size: 20px;
    text-align: center;
    font-weight: 300;
    padding-top: 10px;
    text-transform: uppercase;
}
/*rating-sesc*/

/*sample-serv*/
.sample-serv-col {
    float: left;
    width: 100%;
    padding:50px 0;
}

.sample-serv-1-col{
    background: url(../images/serv-bg-1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.sample-serv-2-col{
    background: url(../images/serv-bg-2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.sample-serv {
    padding: 50px 0 0;
    text-align: center;
}

.sample-txt {
    padding-bottom: 55px;
}

.sample-txt h2 {
    font-size: 36px;
    font-weight: bold;
    color: #ba0000;
    text-transform: uppercase;
}

.sample-bx-srv {
    text-align: left;
}

.sample-bx-srv img {
}

.sample-bx-srv h4 {padding: 10px 0;font-size: 20px;font-weight: 600;color: #141414;}

.sample-bx-srv p {
    font-size: 16px;
    font-weight: 400;
}
/*sample-serv*/

/*seen-sec*/
.seen-sec{
    background: url(../images/seen-bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding:50px 0;
}
.hd-txt.seen-txt {
    text-align: center;
    padding-bottom: 70px;
}

.hd-txt h2 {
    font-size: 36px;
    font-weight: 400;
    color: #ba0000;
    text-transform: uppercase;
}

.seen-bx {
    text-align: center;
}

.seen-bx img {
    width: auto;
}

.seen-bx h4 {
    font-size: 18px;
    color: #ba0000;
    padding-top: 20px;
}
/*seen-sec*/


/*text-sec*/
.text-sec {
    padding: 50px 0;
}

.text-sec p {
    font-size: 15px;
    font-weight: 400;
    padding-top: 10px;
    padding-bottom: 30px;
}

.text-txt ul {
    padding: 0 0 0 20px;
}

.text-txt ul li {
    line-height: 34px;
    font-size: 15px;
    color: #141414;
}
/*text-sec*/


/*skill-sec*/
.skill-sec {
    padding: 70px 0 90px;
    position: relative;
    overflow: hidden;
 
}
.skill-sec:before {
    content: '';
    background: url(../images/skill-side-img.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 751px;
    height: 626px;
}
.skill-btn-st {
    float: left;
    clear: both;
    text-transform: uppercase;
    padding: 15px 35px;
}

.skill-txt.hd-txt h2 {
    font-weight: bold;
}

.skill-txt p {
    padding: 30px 0;
}
.skill-progress-br {
    clear: both;
    padding-top: 50px;
}

.skill-progress-br p {
    padding: 15px 0 5px 0;
    color: #141414;
    font-weight: 400;
}

.p-bar {
    background: #ba0000;
    text-align: right;
    color: #fff;
    padding-right: 5px;
    padding: 1px 5px 1px 0;
}

/*skill-sec*/

/*testi-sesc*/

.testi-sec{
    background: url(../images/testi-bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding:50px 0;
}


.testi-sec:before {content: '';background: rgb(252 253 253 / 50%);position: absolute;left: 0;top: 0;bottom: 0;margin: auto;width: 50%;height: 100%;}

.testi-box {padding: 0 0;}

.testi-txt-img {
    display: flex;
    align-items: center;
    padding: 0 25px 0 0;
}

.testi-txt-img p {
    font-size: 15px;
    font-weight: 400;
    color: #141414;
    text-align: center;
    border-left: 4px solid #bb0000;
    padding: 0 15px 0 12px;
}

.testi-box h3 {
    font-size: 23px;
    font-weight: bold;
    padding-bottom: 38px;
}

.testi-sec .col-sm-6 {
}

.testi-rgt-div {
    text-align: center;
    color: #fff;
}

.testi-rgt-div h3 {
    font-size: 24px;
    padding-bottom: 22px;
    font-weight: 600;
    text-transform: uppercase;
}

.testi-rgt-div h2 {
    font-size: 61px;
    font-weight: bold;
    color: #0fffc7;
    padding-bottom: 18px;
}

.testi-rgt-div h4 {
    font-size: 24px;
    padding-bottom: 20px;
    text-transform: uppercase;
}

.testi-rgt-div p {
    font-size: 24px;
    color: #0fffc7;
    text-transform: uppercase;
}

.form-sec {
    padding: 50px 0;
    position: relative;
    z-index: 1;
}

.form-div h3 {
    font-size: 26px;
    text-align: center;
    line-height: 35px;
    padding: 0 35px;
}

.form-div h2 {
    font-size: 30px;
    font-weight: 600;
    text-align: center;
    padding-top: 10px;
}

.form-txt {
    padding-bottom: 30px;
    color: #fff;
    padding-top: 20px;
}

.form-sec:before {content: '';background: #1b3360;position: absolute;left: 0;top: 0;bottom: 0;width: 50%;height: 100%;z-index: -1;}

.form-main-div input, .form-main-div textarea {
    padding: 20px 15px;
    margin-top: 10px;
    border-radius: 0;
}

.form-main-div  .ftr-btn-st {
    width: 100%;
    padding: 10px 10px;
    background: #ba0000;
    color: #fff;
    border: 0;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 15px;
}

.form-sec:after {
    content: '';
    background: url(../images/form-side-img.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 50%;
    height: 100%;
    z-index: -1;
}

.form-rside-div a {
    font-size: 65px;
    font-weight: bold;
    color: #1e841d;
}

.form-rside-div h3 {
    color: #1b3360;
    font-size: 24px;
    text-transform: uppercase;
}

.form-rside-div {
    padding-left: 20px;
}


.testi-slider-col .slick-prev:before{
    content: "\f053";
    font:normal normal normal 14px/1 FontAwesome;
    opacity: 1 !important;
    color: #fff;
    font-size: 18px;
}

.testi-slider-col .slick-next:before{
    content: "\f054";
    font:normal normal normal 14px/1 FontAwesome;
    font-size: 18px;
    opacity: 1 !important;
    color: #fff;
}
.testi-slider-col .slick-prev {
    left: -35px;
    top: 65%;
    color: #fff;
    opacity: 1;
}

.testi-slider-col .slick-next {
    right: -10px;
    top: 65%;
}

/*testi-sesc*/


/*other-sec*/
.other-sec {
    padding: 50px 0;
    text-align: center;
    position: relative;
    z-index: 1;
}

.other-sec:before {
    content: '';
    position: absolute;
    background: url(../images/extra-img-lside.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    left: 0;
    width: 50%;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 100%;
    z-index: -1;
}

.other-sec:after {
    content: '';
    position: absolute;
    background: url(../images/extra-img-rside.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    right: 0;
    width: 50%;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 100%;
    z-index: -1;
}

.other-lft-txt h4 {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    color: #fff;
}

.other-lft-txt h3 {
    padding-top: 20px;
    border-top: 1px solid;
    display: table;
    text-align: center;
    margin: 25px auto 0;
    color: #fff;
}

.other-rgt-txt h3 {
    font-weight: bold;
    font-size: 47px;
}

.other-rgt-txt h2 {
    font-size: 43px;
    font-weight: bold;
    color: #fff;
}
/*other-sec*/


/*copy-sec*/
.copy-right-resrvd {padding: 10px 0;background: #171717;}

.copy-right-resrvd .col-sm-12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.copy-txt p {
    font-size: 14px;
    color: rgb(255 255 255 / 29%);
}

.term-link a {
    color: rgb(255 255 255 / 29%);
    font-size: 14px;
    margin: 0 5px;
}
/*copy-sec*/


/*client-logo*/
.client-logo .hd-txt {
    text-align: center;
    padding-bottom: 30px;
}

.client-logo {
    padding: 50px 0;
}
/*client-logo*/





/*fomr-bnr*/
.form-st form {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.form-div input {padding: 10px 18px;border-radius: 0;border: 0;}

.form-div-1, .form-div-2, .form-div-3 {
    border-right: 1px solid;
}

.form-div-btn input {
    padding: 10px 18px;
    border: 0;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Roboto Slab', serif;
    background: #f4b50e;
}

.form-st {
    text-align: center;
    width: auto;
    margin: 0 auto;
    margin-top: 50px;
    background: #61696d2e;
    padding: 20px 20px;
    box-shadow: 2px 2px 7px 0px #00000038;
    display: table;
}

.form-st input:focus {
    border: 0;
    outline: 0;
}

.main-banner .row {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.form-div-btn input:hover {
    background: #bf0000;
    color: #fff;
}

.bnr-txt-form {
    position: relative;
    top: 150px;
    left: 0;
    right: 0;
}

.bnr-txt-st {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.form-txt h3 {
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
}
.bnr-txt-form .btn_green{
        font-family: 'Poppins', sans-serif;
}
/*fomr-bnr*/


















































section.home_packages {
    width: 100%;
    margin: 0 auto;
    float: left;
    background: url(../images/home-pack-bg01.jpg) no-repeat;
    padding: 40px 0;
    background-size: cover
}

.pricing_packages_tab {
    text-align: center
}
section.home_packages .hd-txt{
    padding-bottom: 30px;
}
.pricing_packages_tab ul.nav.nav-tabs {
    border: 0;
    margin: 0 0 30px 0
}

.pricing_packages_tab ul.nav.nav-tabs li {
    float: none;
    display: inline-block;
    line-height: 0;
    padding: 0;
    position: relative;
}

.pricing_packages_tab ul.nav.nav-tabs li:last-child {
    border-right: 0
}

li.logo_tab {
    position: relative
}

li.logo_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -150px -7px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

li.web_tab {
    position: relative
}

li.seo_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -150px 150px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
li.web_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -81px -7px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

li.combo_tab {
    position: relative
}

li.combo_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -219px -7px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

li.video_tab {
    position: relative
}

li.video_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -9px -83px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

li.Content_tab {
    position: relative
}

li.Content_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -298px -7px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

li.Stationery_tab {
    position: relative
}

li.Stationery_tab:before {
    background: url(../images/packg-tab-icon.png);
    content: " ";
    position: absolute;
    background-position: -83px -83px;
    padding: 0;
    top: 0;
    width: 68px;
    height: 71px;
    left: 0;
    right: 0;
    margin: 0 auto
}

.pricing_packages_tab ul.nav.nav-tabs li a {
    font-size: 14px;
    color: #000;
    font-weight: 600 !important;
    text-transform: uppercase;
    padding: 82px 0 3px 0;
    margin: 0 15px;
    line-height: 15px;
    border: 0;
    cursor: pointer;
    text-decoration: none;
}

.pricing_packages_tab ul.nav.nav-tabs li a::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #f49335;
    transition: width .3s;
    margin: 0;
    position: relative;
    top: 3px
}

.pricing_packages_tab ul.nav.nav-tabs li.active a::after {
    content: '';
    display: none
}

.pricing_packages_tab ul.nav.nav-tabs li a:hover::after {
    width: 100%
}

.pricing_packages_tab .nav-tabs>li>a:hover {
    background: 0 0 !important;
    font-weight: 400 !important;
    color: #f49335 !important
}

.pricing_packages_tab .nav-tabs>li.active>a, .pricing_packages_tab .nav-tabs>li.active>a:focus, .pricing_packages_tab .nav-tabs>li.active>a:hover {
    background: 0 0 !important;
    color: #ba0000 !important;
    border-bottom: 2px solid #ba0000 !important;
}

.pkge_header {
    min-height: 220px;
    background-repeat: no-repeat !important;
    background-size: 100% 99% !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 10px 0 0 0;
    overflow: hidden;
    position: relative
}

.rushhour:before {
    content: "Free Rush Delivery";
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    vertical-align: middle;
    padding: 7px 10px;
    text-align: center;
    display: block;
    -ms-transform: rotate(-51deg);
    -webkit-transform: rotate(-51deg);
    transform: rotate(-51deg);
    height: 35px;
    width: 190px;
    background-color: red;
    position: absolute;
    border: 2px solid #b70000;
    box-shadow: 2px 1px 5px 0 #b7b7b7;
    left: -56px;
    top: 29px;
    margin: 0
}

.pack_icon {
    width: 143px;
    height: 75px;
    display: inline-block;
    background: url(../images/pkge-icon.png) no-repeat;
    background-size: cover;
    background-position: 0 -85px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.b-price-plan:hover .pack_icon {
    background-position: 0 0
}

.package_box1 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg1.png)
}

.package_box1 a.common_btn_p:before {
    border: 2px solid #4866ca;
    color: #4765c9
}

.package_box1:hover a.common_btn_p:before {
    border: none;
    background: #4d6bcb;
    color: #fff;
    font-weight: 600
}

.package_box1:hover .pack-price h4 {
    color: #4765c9
}

.package_box1 .pack-price h4 {
    color: #000
}

.package_box1:hover .pack-price p {
    color: #4765c9 !important;
    opacity: .5
}

.package_box1 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box1 ul.pkg-cta {
    background: #4d6bcb
}

.package_box2 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg2.png)
}

.package_box2 a.common_btn_p:before {
    border: 2px solid #6aba31;
    color: #6aba31
}

.package_box2:hover a.common_btn_p:before {
    border: none;
    background: #6aba31;
    color: #fff;
    font-weight: 600
}

.package_box2:hover .pack-price h4 {
    color: #6aba31
}

.package_box2 .pack-price h4 {
    color: #000
}

.package_box2:hover .pack-price p {
    color: #6aba31 !important;
    opacity: .5
}

.package_box2 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box2 ul.pkg-cta {
    background: #6aba31
}

.package_box3 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg3.png)
}

.package_box3 a.common_btn_p:before {
    border: 2px solid #2ac6a4;
    color: #2ac6a4
}

.package_box3:hover a.common_btn_p:before {
    border: none;
    background: #2ac6a4;
    color: #fff;
    font-weight: 600
}

.package_box3:hover .pack-price h4 {
    color: #2ac6a4
}

.package_box3 .pack-price h4 {
    color: #000
}

.package_box3:hover .pack-price p {
    color: #2ac6a4 !important;
    opacity: .5
}

.package_box3 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box3 ul.pkg-cta {
    background: #2ac6a4
}

.package_box4 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg4.png)
}

.package_box4 a.common_btn_p:before {
    border: 2px solid #4b59cb;
    color: #4b59cb
}

.package_box4:hover a.common_btn_p:before {
    border: none;
    background: #4b59cb;
    color: #fff;
    font-weight: 600
}

.package_box4:hover .pack-price h4 {
    color: #4b59cb
}

.package_box4 .pack-price h4 {
    color: #000
}

.package_box4:hover .pack-price p {
    color: #4b59cb !important;
    opacity: .5
}

.package_box4 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box4 ul.pkg-cta {
    background: #4b59cb
}

.package_box5 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg5.png)
}

.package_box5 a.common_btn_p:before {
    border: 2px solid #fd9366;
    color: #fd9366
}

.package_box5:hover a.common_btn_p:before {
    border: none;
    background: #fd9366;
    color: #fff;
    font-weight: 600
}

.package_box5:hover .pack-price h4 {
    color: #fd9366
}

.package_box5 .pack-price h4 {
    color: #000
}

.package_box5:hover .pack-price p {
    color: #fd9366 !important;
    opacity: .5
}

.package_box5 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box5 ul.pkg-cta {
    background: #fd9366
}

.package_box6 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg6.png)
}

.package_box6 a.common_btn_p:before {
    border: 2px solid #ff1629;
    color: #ff1629
}

.package_box6:hover a.common_btn_p:before {
    border: none;
    background: #ff1629;
    color: #fff;
    font-weight: 600
}

.package_box6:hover .pack-price h4 {
    color: #ff1629
}

.package_box6 .pack-price h4 {
    color: #000
}

.package_box6:hover .pack-price p {
    color: #ff1629 !important;
    opacity: .5
}

.package_box6 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box6 ul.pkg-cta {
    background: #ff1629
}

.package_box7 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg7.png)
}

.package_box7 a.common_btn_p:before {
    border: 2px solid #269ad6;
    color: #269ad6
}

.package_box7:hover a.common_btn_p:before {
    border: none;
    background: #269ad6;
    color: #fff;
    font-weight: 600
}

.package_box7:hover .pack-price h4 {
    color: #269ad6
}

.package_box7 .pack-price h4 {
    color: #000
}

.package_box7:hover .pack-price p {
    color: #269ad6 !important;
    opacity: .5
}

.package_box7 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box7 ul.pkg-cta {
    background: #269ad6
}

.package_box8 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg8.png)
}

.package_box8 a.common_btn_p:before {
    border: 2px solid #746dd4;
    color: #746dd4
}

.package_box8:hover a.common_btn_p:before {
    border: none;
    background: #746dd4;
    color: #fff;
    font-weight: 600
}

.package_box8:hover .pack-price h4 {
    color: #746dd4
}

.package_box8 .pack-price h4 {
    color: #000
}

.package_box8:hover .pack-price p {
    color: #746dd4 !important;
    opacity: .5
}

.package_box8 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box8 ul.pkg-cta {
    background: #746dd4
}

.package_box9 .pkge_header {
    background: url(../images/pkg-bg/pkge-bg9.png)
}

.package_box9 a.common_btn_p:before {
    border: 2px solid #30ae8a;
    color: #30ae8a
}

.package_box9:hover a.common_btn_p:before {
    border: none;
    background: #30ae8a;
    color: #fff;
    font-weight: 600
}

.package_box9:hover .pack-price h4 {
    color: #30ae8a
}

.package_box9 .pack-price h4 {
    color: #000
}

.package_box9:hover .pack-price p {
    color: #30ae8a !important;
    opacity: .5
}

.package_box9 .pack-price p {
    color: #000 !important;
    opacity: .5
}

.package_box9 ul.pkg-cta {
    background: #30ae8a
}

.best-plan {
    margin: 60px auto 30px auto;
    position: relative;
    z-index: 99;
    font-size: 15px;
    line-height: 1.55;
    color: #333;
    font-weight: 300
}

.best-plan__head {
    text-align: center;
    margin-bottom: 45px
}

.best-plan__title {
    font-size: 36px;
    margin-bottom: 15px;
    margin-top: 50px;
    font-weight: 800;
    color: #3c2f17
}

.best-plan__title+p {
    font-size: 18px;
    font-weight: 300
}

.b-price-plan {
    width: 100%;
    max-width: 100%;
    display: inline-block;
    background: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: opacity .35s linear, -webkit-transform .35s linear, -webkit-box-shadow .3s linear;
    transition: opacity .35s linear, -webkit-transform .35s linear, -webkit-box-shadow .3s linear;
    -o-transition: transform .35s linear, opacity .35s linear, box-shadow .3s linear;
    transition: transform .35s linear, opacity .35s linear, box-shadow .3s linear;
    transition: transform .35s linear, opacity .35s linear, box-shadow .3s linear, -webkit-transform .35s linear, -webkit-box-shadow .3s linear;
    padding-bottom: 0;
    margin-bottom: 30px;
    box-shadow: 0 1px 10px #0000001f
}

.b-price-plan__head {
    padding-top: 8px;
    padding-bottom: 0;
    text-align: center;
    overflow: hidden;
    position: relative
}

.b-price-plan__head>h3 {
    font-size: 18px;
    text-align: center;
    position: relative;
    z-index: 1;
    margin: 0;
    letter-spacing: 0;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 0;
    line-height: 22px;
    font-weight: 800
}

.b-price-plan__head>h3 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin: 0 0 1px 0
}

.b-price-plan__head>h3 span.ptl {
    font-size: 14px;
    padding: 0 0 0;
    line-height: 18px
}

span.ptl.combo-ptl {
    margin: 4px 0 0 0
}

ul.pack_star {
    padding: 0;
    line-height: 0;
    margin: 6px 0 0 0
}

ul.pack_star li {
    list-style: none;
    display: inline-block;
    color: #fbba3a;
    font-size: 13px;
    line-height: 0
}

.b-price-plan__cost {
    font-size: 20px;
    font-weight: 600;
    position: relative;
    z-index: 99;
    text-align: center;
    background: 0 0
}

.cost-title {
    font-size: 80px;
    line-height: 1;
    font-weight: 700;
    color: #fff
}

.cost-title:before {
    content: '\f155';
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 5px;
    font-size: 57px;
    position: relative;
    top: -7px
}

.cost-title>span {
    position: relative;
    top: -43px;
    left: 5px;
    font-size: 18px;
    text-decoration-line: line-through;
    opacity: .8
}

.cost-time {
    font-size: 15px;
    color: #fff;
    margin: 11px 0 0 0
}

.price-plan_pro {
    position: relative;
    z-index: 99;
    -webkit-box-shadow: 0 0 0 6px rgba(255, 255, 255, .3);
    box-shadow: 0 0 0 6px rgba(255, 255, 255, .3)
}

.p_plan_list {
    padding: 0 13px;
    margin: 20px 0 10px 0;
    overflow-x: hidden;
    overflow-y: auto;
    width: auto;
    height: 220px;
}

.p_plan_list>li {
    position: relative;
    padding: 5px 0;
    margin: 0;
    list-style: none;
    background-color: #fff;
    border-top: 1px solid #dcdcdc;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    color: #353535;
    font-size: 15px;
}
/* width */
.p_plan_list::-webkit-scrollbar {
  width: 8px;
}

/* Track */
.p_plan_list::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
.p_plan_list::-webkit-scrollbar-thumb {
  background: #ba0000 ; 
  border-radius: 10px;
}

/* Handle on hover */
.p_plan_list::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
}
.p_plan_list>li:hover {
    -ms-transform: scale(1.05)
}

.p_plan_list>li .fa {
    color: #7d8aa4;
    margin-right: 8px;
    width: 16px;
    height: 16px;
    position: absolute;
    top: -5px;
    left: 0;
    margin-top: -8px
}

.p_plan_list>li .fa.text-success {
    color: #a0ce4e !important
}

.p_plan_list>li .fa.text-danger {
    color: #fd6347 !important
}

.p_plan_list>li:hover {
    background: #ececec !important;
    font-weight: 600
}

.p_plan_list>li:first-of-type {
    border-top: none
}

.p_plan_list>li:nth-child(odd) {
    background: #f2f2f263
}

.slimScrollDiv {
    overflow: inherit !important;
    padding-left: 0;
    padding-right: 0;
    height: auto !important
}

.icn-tooltip {
    display: inline-block;
    position: relative;
    transition: all .4s ease
}

.icn-tooltip i {
    margin: 0 0 0 4px
}

.icn-tooltip .tooltip-innr {
    position: absolute;
    width: 160px;
    right: 0;
    top: 14px;
    background: #000;
    padding: 3px 3px 4px;
    border-radius: 3px;
    color: #fff;
    font-size: 11px;
    text-transform: capitalize;
    opacity: 0;
    transition: all .4s ease;
    z-index: 2;
    box-shadow: 0 0 11px 3px #00000042;
    line-height: 1.5em
}

.icn-tooltip .tooltip-innr:before {
    content: "\f0d8";
    font-family: FontAwesome;
    right: 17px;
    top: -12px;
    position: absolute;
    color: #000;
    font-size: 24px
}

.icn-tooltip:hover .tooltip-innr {
    opacity: 1
}

.price_btn {
    overflow: hidden;
    position: relative;
    z-index: 99;
    margin: 15px auto;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 2px;
    color: #7d8aa4;
    text-decoration: none;
    text-transform: uppercase;
    width: 70%;
    border: 2px solid #7d8aa4 !important;
    background: #fff !important;
    padding: 15px 20px !important;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.price_btn:after, .price_btn:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 50%;
    background: #7d8aa4 !important;
    -webkit-transition: width .3s ease-in;
    -o-transition: width .3s ease-in;
    transition: width .3s ease-in
}

.price_btn:after {
    top: auto;
    bottom: 0;
    -webkit-transition: width .4s ease-in;
    -o-transition: width .4s ease-in;
    transition: width .4s ease-in
}

.price_btn:hover:after, .price_btn:hover:before {
    width: 100%
}

.price_btn>span {
    position: relative;
    z-index: 99
}

.price_btn .fa {
    font-size: 18px;
    position: absolute;
    top: 50%;
    left: 100%;
    z-index: 99;
    width: 30px;
    opacity: 0;
    -webkit-transition: left .55s linear, opacity .55s linear;
    -o-transition: left .55s linear, opacity .55s linear;
    transition: left .55s linear, opacity .55s linear;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.price_btn:hover .fa {
    left: 80%;
    opacity: 1
}

.price_btn:hover {
    overflow: visible;
    background: #fff;
    border-color: #7d8aa4 !important
}

.price_btn:active, .price_btn:focus {
    background: #7d8aa4 !important;
    border-color: #7d8aa4 !important
}

.b-price-plan:hover {
    -webkit-box-shadow: 0 10px 20px rgba(125, 138, 164, .25) !important;
    box-shadow: 0 10px 20px rgba(125, 138, 164, .25) !important
}

.b_plan_body:hover .b-price-plan {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95)
}

.b_plan_body:hover .b-price-plan:hover {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.06)
}

.pack-price {
    background: #fff;
    padding: 16px 0 0 0;
    position: relative;
    color: #76c137;
    transition-duration: .2s;
    border-radius: 0 0 10px 10px
}

.pack-price h4 {
    margin: 0;
    font-weight: 700;
    text-transform: uppercase;
    line-height: .8em;
    font-size: 50px;
    color: #000;
    display: inline-block;
    width: auto;
    text-align: right
}

.pack-price sup {
    top: -.2em;
    padding-right: 2px;
    font-size: 38px
}

.pack-price p {
    font-size: 21px;
    font-weight: 600;
    margin: 0 0 0 !important;
    display: inline-block;
    width: auto;
    text-align: left !important;
    border-left: 1px solid #b6b6b6;
    padding: 3px 0 3px 5px;
    color: #b6b6b6 !important;
    line-height: 17px;
    vertical-align: super
}

.pack-price p span {
    text-decoration: line-through;
    display: block
}

.view-more {
    display: block;
    margin: 3px 0 0 0;
    font-size: 14px;
    color: #333;
    text-decoration: underline
}

.pkge_button {
    display: inline-block;
    margin: 20px 0 0 0
}

.pkge_button .hvr-hang:active, .pkge_button .hvr-hang:focus, .pkge_button .hvr-hang:hover {
    -webkit-animation-name: hvr-hang-sink, hvr-hang;
    animation-name: hvr-hang-sink, hvr-hang;
    -webkit-animation-duration: .1s, 1s;
    animation-duration: .1s, 1s;
    -webkit-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.pkge_button a.common_btn {
    display: inline-block;
    margin: 0;
    padding-bottom: 25px;
    width: 131px
}

ul.pkg-cta {
    margin: 15px 0 15px 0;
    padding: 7px 0
}

ul.pkg-cta li {
    display: inline-block;
    padding: 0 12px;
    border-right: 2px solid #fff;
    line-height: 2px;
    font-weight: 600
}

ul.pkg-cta li a {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    font-weight: 600
}

ul.pkg-cta li:last-child {
    border-right: 0
}

a.pack_btn {
    margin: 0 auto;
    width: 140px
}

a.pack_btn:before {
    content: " VIew Packages ";
    width: 140px
}


a.button.button--bubble {
    color: #fff;
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    background: red;
    position: relative;
    padding: 12px 30px;
    text-transform: uppercase;
    display: inline-block;
    background: red;
    position: relative;
    -webkit-animation-name: myfirst;
    -webkit-animation-duration: 10s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-delay: 0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -webkit-animation-play-state: running;
    animation-name: myfirst;
    animation-duration: 10s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running
}

@-webkit-keyframes myfirst {
    0% {
        background: #16a085;
        left: 0;
        top: 0
    }

    25% {
        background: #1abc9c;
        left: 0;
        top: 0
    }

    50% {
        background: #9b59b6;
        left: 0;
        top: 0
    }

    75% {
        background: #8e44ad;
        left: 0;
        top: 0
    }

    100% {
        background: #16a085;
        left: 0;
        top: 0
    }

}

@keyframes myfirst {
    0% {
        background: #16a085;
        left: 0;
        top: 0
    }

    25% {
        background: #1abc9c;
        left: 0;
        top: 0
    }

    50% {
        background: #9b59b6;
        left: 0;
        top: 0
    }

    75% {
        background: #8e44ad;
        left: 0;
        top: 0
    }

    100% {
        background: #16a085;
        left: 0;
        top: 0
    }

}







.bnr-txt-st p {
    color: #fff;
    font-size: 25px;
    text-align: center;
}

.bnr-txt-st h5 {
    font-size: 35px;
    font-weight: bold;
    color: #fff;
    padding: 10px 0;
    text-align: center;
}

.bnr-txt-st h5 span {
    color: #ffffff;
    font-weight: 800;
    font-size: 40px;
}



section.home_packages .hd-txt p {
    padding: 15px 0;
}
div#menu5 ul#nav-tabs-wrapper li a {
    padding-top: 15px;
}













































/*** Header ***/
header.masthead .masthead-content h1 {
    color: #374046;
    font-weight: 900;
    letter-spacing: -0.042em;
    margin-top: 72px;
    margin-bottom: 0px !important;
    text-align: center;
}

.masthead-content {
    padding: 0px !important;
    max-width: 950px;
    margin: 0 auto;
}

.masthead-content .description {
    font-weight: normal;
    font-size: 21px;
    line-height: 35px;
    letter-spacing: -0.0055em;
    max-width: 966px;
    margin-top: 16px;
    margin-bottom: 32px;
    color: #CED4DA !important;
    text-align: center;
}

@media (max-width:1025px) {
    header.masthead .masthead-content h1 {
        margin-top: 0px;
    }

    header.masthead .masthead-content .buttons-bar {
        text-align: center;
    }

}

@media (max-width:411px) {
    header.masthead {
        min-height: 519px !important;
    }

    header.masthead .masthead-content h1 {
        font-weight: 900 !important;
        font-size: 38px !important;
        line-height: 46px !important;
        text-align: center !important;
        letter-spacing: -0.024em !important;
        color: #FFFFFF;
        margin-bottom: 8px !important;
    }

    header.masthead .masthead-content p {
        font-size: 18px !important;
        line-height: 28px !important;
        text-align: center !important;
        letter-spacing: -0.0045em !important;
        margin-bottom: 40px !important;
    }

}
#masthead {
    background-attachment: fixed;
    background-position: center!important;
    background-repeat: no-repeat;
    background-size: cover!important;
    background-color: #142034;
    background-image: url(../images/homepage-hero-bg.webp);
    padding: 50px 0;
}
 .masthead-content h1 {
    font-style: normal;
    font-weight: 900;
    font-size: 56px;
    line-height: 64px;
    letter-spacing: -0.042em;
    color: #FFFFFF;
}
.masthead-content .description {
    font-weight: normal;
    font-size: 21px;
    line-height: 35px;
    letter-spacing: -0.0055em;
    max-width: 966px;
    margin-top: 16px;
    margin-bottom: 32px;
    color: #CED4DA;
    text-align: left;
}

/*** statitics ***/


.statitics {
    width: auto;
    height: auto;
    float: left;
}

.statitics .indicator {
    margin-bottom: 16px;
    height: 96px;
    background: rgba(20, 32, 52, 0.7);
    border-radius: 4px;
    padding: 16px;
}

.statitics .indicator .icon {
    width: 64px;
    height: 64px;
    float: left;
    background: #a42532;
    border-radius: 4px;
    margin-right: 24px;
}

.statitics .indicator .file-icon {
    background-image: url('../images/icon-file.png');
    background-repeat: no-repeat;
    background-position: center;
}

.statitics .indicator .icon-calls-generated {
    background-image: url('../images/icon-calls-generated.png');
    background-repeat: no-repeat;
    background-position: center;
}

.statitics .indicator .icon-ecommerce {
    background-image: url('../images/icon-ecommerce.png');
    background-repeat: no-repeat;
    background-position: center;
}

.statitics .indicator .message-square {
    background-image: url('../images/message-square.png');
    background-repeat: no-repeat;
    background-position: center;
}
a.btn.blue-primary-btn {
    color: white!important;
    border-color: #a42532;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    outline: none;
    padding: 16px 32px 16px 32px;
    border-radius: 4px;
    background-color: #a42532;
}

.outlined-primary-btn {
    border: 1px solid #a42532;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    padding: 16px 32px 16px 32px;
    border-radius: 4px;
    text-align: center;
    letter-spacing: -0.008em;
    color: white!important;
    margin-left: 15px;
}
.statitics .indicator h5 {
    text-align: left;
    text-transform: uppercase;
    color: #CED4DA;
    margin: 0px;
}

.statitics .indicator .counter {
    color: white;
    margin: 0px;
    font-size: 32px;
    font-weight: bold;
    padding-top: 10px;
}

@media (max-width:1025px) {
    .statitics {
        margin-top: 68px;
    }

    .statitics .indicator {
        background: none;
        display: block;
        height: auto;
        float: left;
    }

    .statitics .indicator:last-child h5 {
        max-width: 114px;
        margin: 0 auto;
    }

    .statitics .indicator .icon {
        float: none;
        display: block;
        margin: 0 auto;
        margin-bottom: 16px;
    }

    .statitics .indicator h5 {
        font-size: 12px;
    }

    .statitics .indicator h5, .statitics .indicator .counter {
        text-align: center;
    }

}

@media (max-width:411px) {
    .statitics {
        display: none;
    }

}


.form-rside-div p {
    font-size: 40px;
    text-align: center;
    padding-top: 35px;
    font-weight: bold;
    color: #000;
}






.head_top .navbar.navbar-defult ul li a.hd-call-psz {
    font-size: 17px;
    animation:blinkingText 3s infinite;

}

@keyframes blinkingText{
    0%{     color: #bb0001;    }
    49%{    color: #fff; }
    60%{    color: #bb0001; }
    99%{    color:#fff;  }
    100%{   color: #bb0001;    }
}