

@font-face {
    font-family: 'Freigeist Variable Test';
    src: url('../fonts/FreigeistVariableTest.woff2') format('woff2'),
        url('FreigeistVariableTest.html') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/GretaArabic-Bold.woff2') format('woff2'),
        url('../fonts/GretaArabic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/GretaArabic-Medium.woff2') format('woff2'),
        url('../fonts/GretaArabic-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Greta Arabic';
    src: url('../fonts/GretaArabic.woff2') format('woff2'),
        url('../fonts/GretaArabic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Verdana';
    src: url('Verdana-Bold.html') format('woff2'),
        url('Verdana-Bold-2.html') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Verdana';
    src: url('Verdana.html') format('woff2'),
        url('Verdana-2.html') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-style: 1rem;
}
p{
    line-height: 1.625rem;
}
header .navbar .navbar-collapse li.dropdown.show .dropdown-menu,
header .navbar .navbar-collapse li.dropdown .dropdown-menu.show{
    left: 0;
    right: unset;
}
header .navbar .navbar-collapse li.dropdown .dropdown-menu li a{
    text-align: left;
}
section.banner .lft{
    float: left;
}
section.banner .lft:before{
    left: -1px;
    background-image: url(../images/bancros.png);
}
section.banner .lft h2{
    right: 0;
        line-height: 60px;
}
section.banner .lft h2 span{
    float: right;
    text-align: right;
}
section.banner .rgt .mid figure{
    left: 0;
    background-position: left;
}

section.banner .rgt .mid .cntnt{
    background-image: url(../images/bancut5.png);
    margin-left: 33.25%;
}
section.banner .rgt .mid .cntnt h3{
    left: 0;
}

section.banner .rgt .mid .cntnt p{
    text-align: left;
}

footer .addrs{
    float: left;
    background-image: url(../images/foot-lft.svg);
    padding: 150px 75px 30px 30px;
}
footer .addrs:before{
    background-image: url(../images/foot-lft-line.png);
}

footer .addrs ul li{
    text-align: left;
}

footer .footone{
    float: left;
    padding-left: 5%;
}
footer .footone h3{
    text-align: left;
}
footer .footone .form-box{
    float: left;
}

footer .footone .social ul{

    float: left;
}
footer .footone h6{
    float: left;
    text-align: left;
}
footer .foottwo .hackat-sec{
    float: left;
}
footer .foottwo .hackat-sec h3{
    float: left;
    text-align: left;
}
footer .foottwo .hackat-sec .btn{
    float: left;
}

footer .foottwo ul{
    float: left;
}
section.prgms-slisec .item .cntnt .cntnt-inn span.head h4{

    left: 25px;
}
section.prgms-slisec .item .cntnt .cntnt-inn span.cntr{

    text-align: left;
}
section.serv-sec .hd-sec .lft:before{
    background-image: url(../images/servhd-bg.png);
}
section.serv-sec .item .cntnt .cntnt-inn span.head h4{
    left: 25px;
}
section.serv-sec .item .cntnt .cntnt-inn span.cntr{

    text-align: left;
}
section.prtnrs-sec .prtnrs-hd:after{
    background-image: url(../images/prtnr-hdbg.png);
}

.ceo-msg .top h3{
    left: 0;
}
.ceo-msg .top .rgt{
    float: right;
 }
.ceo-msg .btm .btm-inn{
    float: left;
}
.ceo-msg .btm .btm-inn h4{
    text-align: left;
}

.ceo-msg .btm .column p{
    text-align: left;
}
section.about-pge .lft{
    float: left;
}
section.about-pge .rgt{

    float: right;
}
section.about-pge .rgt h2 span{

    text-align: left;
}
section.about-pge .rgt h2:after{

    right: 0px;
}
section.vismis-slisec .item .cntnt,
.fshnprenrpop .fshnprenr-dtls .fshn-img img{

    left: 0;
}
section.vismis-slisec .item .cntnt .cntnt-inn span.head h4{
    left: 25px;
}
section.vismis-slisec .item .cntnt .cntnt-inn span.cntr{

    text-align: left;
}
section.demoabt .demoabt-inn h4{
    text-align: left;
}
section.demoabt .demoabt-inn p{

    text-align: left;
}
section.demosgmnt ul,
.fshnprenrpop .fshnprenr-dtls .fhnsec ul,
.fshnprenrpop .fshnprenr-dtls .fhnsec ul li{
    float: left;
}
section.demosgmnt ul li ,
{
    text-align: left;
}
section.expintrst .expintbot .rgt .expintbot-top p,
.fshnprenrpop .fshnprenr-dtls .fhnsec h5,
.fshnprenrpop .fshnprenr-dtls .fhnsec p{
    text-align: left;
}
.expintpop .dtls .dtls-inn h4,
.fshnprenrpop .dtls .dtls-inn h4{
    text-align: left;
}
.expintpop .dtls .dtls-inn .form-control label ,
.expintpop .dtls .dtls-inn .btn,
.fshnprenrpop .dtls .dtls-inn .btn,
.fshnprenrpop .fshnprenr-dtls .fshn-img ,
.labechcntnt .book-design figure,
.labprgmechcntnt .book-design figure,
.faqechcntnt .pagelinks .btn{
    float: left;
}
.expintpop .dtls .dtls-inn .form-control input,
.labechcntnt .cntnt,
.labprgmechcntnt h4,
.labprgmechcntnt h6,
.labprgmechcntnt p,
.event-head-p,
.box-right,
.event-heading,
.detail,
.dtl-p,
.faqechcntnt h4{

    text-align: left;
}
section.labserv-sec .item .cntnt,
section.labprgm-sec .item .cntnt,
section.faq-sec .faqban-sec .item .cntnt{
    left: 0;
}
section.labserv-sec .item .cntnt .cntnt-inn span.head h4{
    left: 60px;
}
.labechcntnt ul{
    padding-left: 30px;
}
.labechcntnt .book-design p,
.labprgmechcntnt .book-design p{
    right: 0;
    padding-left: 20px;
}

section.labprgm-sec .item .cntnt .cntnt-inn span.head h4{

    left: 60px;
}
section.faq-sec .faqban-sec .item .cntnt .cntnt-inn span.head h4{
    text-align: left;
    left: 60px;
}
.faqechcntnt .panel-group h6 a{
    text-align: left;
    padding-right: 30px;
    background-position: calc(100% - 5px) center;
}

.faqechcntnt .panel-group .panel-body{
    text-align: left;
}
.faqechcntnt .pagelinks .btn{
    margin-right: 10px;
}