p.ft {font-size: 16px;text-align: justify;color: #fff;line-height: 30px;margin-bottom: 10px;}
section.ft-firstsec {background: #12264e;padding: 18px 0px;}
section.ft-mid {padding: 15px 0px;}
h4.ft-h4 {font-size: 24px;font-weight: 600;color: #13357b;}
section.ft-mid a {font-size: 16px;font-weight: 600;line-height: 30px;}
.cptcr p {font-size: 16px;color: #fff;margin-bottom: 0px;text-align: center;font-weight: 500;}
section.ft-firstsec1 {background: #12264e;padding: 10px 0px;}
p.about-p {font-size: 17px;color: #000;text-align: justify;font-weight: 500;line-height: 29px;margin-bottom: 5px;}
.innerpage-con.text-dark p {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
.innerpage-con.text-dark h5 {color: #13357b !important;font-size: 24px;font-weight: 700;line-height: 28px;margin-bottom: 5px;}
.innerpage-con p { color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
.innerpage-con.text-dark ul li {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
p.sev-con-p {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
ul.sev-con-p li {color: #000 !important;font-size: 16px;font-weight: 500;text-align: justify;line-height: 28px;margin-bottom: 5px;}
p.sev-con-p1 {color: #000 !important;font-size: 16px;font-weight: 500;text-align: center;line-height: 28px;margin-bottom: 5px;}
h5.shop-hfive {font-size: 16px;font-weight: 700;text-align: center;line-height: 25px;color: #01389d;margin-bottom: 1px;}

/*----------------------- new css adss by with out animation-----------------------------*/
span.span-two {font-size: 50px;font-weight: 800;}
p.hed-p {
    font-size: 18px;
    color: #fff;
    text-align: left;
}
a.call-btn {
    background: #0059e1;
    color: #fff;
    padding: 14px;
    border-radius: 19px !important;
    font-size: 20px !important;
    font-weight: 600;
}
.call-btn.mt-3 {
    padding-top: 18px;
    margin-top: 27px !important;
}
.call-btn.mt-3 a {
    display: inline-block;
    margin-right: 10px;
}
a.cht-btn {
    color: #fff;
    font-size: 18px;
    box-shadow: 0px 0px 10px #fff;
    padding: 14px;
    border: 1px solid #fff;
}
span.fdf {
    border: 1px solid red;
    border-radius: 15px;
    color: red;
    font-size: 15px;
    padding: 6px 9px;
    font-weight: 600;
    display: inline-block;
    margin-bottom: 10px !important;
}
.offer-item {
    position: relative;
    height: 100%;
    padding: 0 20px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: all 0.3s 
ease;
    border-radius: 10px;
    border: 2px solid #01389d;
}
h3.fs-3.fw-bold.linear-txt {
    font-size: 23px !important;
    color: #13357b;
}
ul.fgkf {
    list-style: disc;
    color: #000;
    text-align: left;
    list-style-type: circle;
    width: 100%;
    padding-left: 20px;
    font-size: 16px;
    font-weight: 500;
}
a.a-btnf {
    font-size: 16px;
    padding: 3px 8px;
    border-radius: 15px;
    border: 1px solid #13357b;
    font-weight: 600;
}
.offer-item i.ncsdbydsnp {
    font-size: 30px;
    color: #fff;
    border-radius: 9px;
    border: 1px solid #13357b;
    background: #13357b;
    padding: 14px;
    margin: 10px auto;
}
span.fdf1 {
    border: 1px solid #13357b;
    border-radius: 15px;
    color: #13357b;
    font-size: 15px;
    padding: 6px 9px;
    font-weight: 600;
    display: inline-block;
    margin-bottom: 10px !important;
}
section.clm-sec {
    padding: 20px 0px;
    background: #13357b24;
}
.hfkh {
    text-align: center;
    display: block;
    box-shadow: 0px 0px 10px #13357b;
    width: 56%;
    margin: 0px auto;
    border-radius: 15px;
}
.hfkh a {
    display: inline-block;
    width: 100%;
}
p.gfgk {
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    padding: 10px 11px;
    margin: 11px 0px;
    color: #000;
    text-align: left;
}
p.fkdf {
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    background: #13357b;
    color: #fff;
    padding: 5px 8px;
    border-radius: 15px;
    margin-bottom: 0px;
}
.whyfdf {
    padding: 15px;
    box-shadow: 0px 0px 7px #000;
    border-radius: 15px;background: #fff;
}
.whyfdf h3 {
    color: #000;
    font-size: 25px;
    font-weight: 800;margin-bottom: 20px;
}
.whyfdf p {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    margin-bottom: 6px;line-height: 39px;
}
.whyfdf p i.fa-solid {
    color: #13357b;
}
section.fgdf {
    padding: 20px 0px;
    background: #13357b0f;
}
.whyfdfre {
    padding: 20px;
    background: #13357b;
    border-radius: 15px;
}
.whyfdfre h3 {
    color: #fff;
    font-size: 27px;
    font-weight: 600;
    margin-bottom: 10px;
}
.whyfdfre i.fa-solid {
    color: #fff;
    font-size: 34px;
    text-align: center;
    display: block;
}
.whyfdfre h4 {
    color: #fff;
    text-align: center;
    padding: 8px 0px;
    font-size: 21px;
    font-weight: 600;
}

.whyfdfre p {
    color: #fff;
    text-align: center;
    padding: 8px 0px;
    font-size: 17px;
    font-weight: 600;margin-bottom: 5px;
}
h3.fs-3.fw-bold.linear-txt1 {
    font-size: 23px !important;
    color: #000;text-align: left;
    width: 100%;
}
p.sev-con-price {
    text-align: left !important;
    font-size: 30px;
    font-weight: 800;
    margin-bottom: 10px;
    width: 100%;
    color: #13357A;
    line-height: 28px;
}
ul.fgkf-ins {
    width: 100%;
    padding-left: 0px;
    list-style: none;
    text-align: left;
}

ul.fgkf-ins li {
    color: #000;
    font-size: 17px;
    line-height: 28px;
    font-weight: 500;margin-bottom: 5px;
}
ul.fgkf-ins li i.fa-solid {
    color: #13357b;
}
a.a-btnf {
        font-size: 16px;
    padding: 3px 8px;
    border-radius: 15px;
    border: 1px solid #13357b;
    font-weight: 600;
    width: 44%;
    text-align: left !important;
    display: block;
    float: left;
    
}
.nesrvcss {
    border: 0px solid #fff;
}
.nesrvcss1 {
    border: 0px solid #fff;
    height:auto;    margin-bottom: 15px;
}
a.a-btnf1 {
    font-size: 16px;
    padding: 3px 8px;
    border-radius: 15px;
    border: 1px solid #13357b;
    font-weight: 600;
    width: 100%;
    background: #13357b;
    color: #fff;
}
ul.call-btn-ul {
    width: 100%;
    list-style: none;
    margin: 30px auto;
    text-align: center;
}
ul.call-btn-ul li {
    display: inline-block;
    margin: 0px auto;margin-right: 15px;
}
a.cht-btn-cmn {
    color: #0059e1;
    font-size: 18px;
    box-shadow: 0px 0px 10px #0059e1;
    padding: 14px;
    border: 1px solid #0059e1;
    font-weight: 600;
}
section.prfmce-sec {
    background-image: url(../images/about-setup.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.ncsd-pfs {
    background: #13357bd1;
}
span.fdf-npf {
    border: 1px solid #fff;
    border-radius: 15px;
    color: #fff;
    font-size: 16px;
    padding: 6px 9px;
    font-weight: 500;
    display: inline-block;
    margin-bottom: 10px !important;
}
h2.fw-bold-npf {
    color: #fff;
    font-size: 39px;
    font-weight: 600;
}
p.sev-con-p-npf {
    color: #fff;
    font-size: 18px;
}
.intl-pwk {
    padding: 25px;
}
.stp-dv {
   box-shadow: 0px 0px 7px #000;
    border-radius: 15px;
    padding: 15px;
    margin: 0px auto 13px;
    text-align: left;
    width: 84%;
}
ul.stp-ul {
    width: 100%;
    list-style: none;
    padding-left: 0px;
}
ul.stp-ul li {
    display: inline-block;
    margin-right: 15px;
}
ul.stp-ul li i.fa-solid {
    background: #13357b;
    padding: 10px;
    border-radius: 8px;
    color: #fff;
    font-size: 21px;
}
ul.stp-ul li.li-lst h4.stp-h4 {
    font-weight: 700;
    font-size: 26px;
}
ul.stp-ul li.li-lst p {
    font-size: 17px;
    color: #000;
    font-weight: 600;
    margin-bottom: 5px;
}
a.a-btnf-ci {
    font-size: 16px;
    padding: 3px 8px;
    border-radius: 15px;
    border: 1px solid #13357b;
    font-weight: 600;
    
    text-align: left !important;
    display: block;
    float: left;
}
p.cnt-p {
    font-size: 23px;
    color: #000;
    font-weight: 800;
}


/*----------------------- new css adss by animation-----------------------------*/

.console-container {font-family: "Quicksand", sans-serif;font-size:65px;text-align:left;font-weight:800;display:block;color:white;}
.console-underscore {display:inline-block;position:relative;top:-0.14em;left:10px;}



/*----------------------- new css adss by animation-----------------------------*/

@media only screen and (min-width:320px) and (max-width:767px) {
.mob-vesactive {display: none !important;}
.hfkh { width: 100%;}
p.fkdf {margin-bottom: 18px;}
.call-btn.mt-3 a {margin-bottom: 12px;}
a.a-btnf {width: 58%;}
ul.stp-ul li {margin-bottom: 10px;}
li.li-lst {text-align: left !important;}
ul.stp-ul li.li-lst h4.stp-h4 i.fa-solid {font-size: 11px;}
ul.stp-ul li.li-lst h4.stp-h4 {font-size: 16px;}
ul.call-btn-ul li {display: block;margin: 0px auto;margin-bottom: 36px;}
span.span-two {font-size: 46px;}




}

