﻿
Find the difference between two files, and easily merge them.
a {
    text-decoration: none !important
}
/*
.sf-menu {
    padding-left: 0px !important
}*/

#headertype {
    height: 150px;
    background: #cccccccf !important;
    /*background: linear-gradient( 
90deg
 , rgb(95 133 194 / 31%) 7%, rgb(60 124 196 / 52%) 22%, rgb(104 152 210 / 52%) 45%, rgb(104 152 210 / 52%) 72%, rgb(7 28 49 / 24%) 100%);*/
}

#logoimg {
    width: 19%
}

.rev_slider audio, .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider video {
    max-width: 100% !important;
}

.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner .sub-menu a {
    padding-left: 2%;
}

.sub-menu {
    padding-left: 0% !important
}

.sf-menu > .kingster-normal-menu ul {
    margin-left: -5%;
}

.kingster-header-background, .kingster-sticky-menu-placeholder, .kingster-header-style-boxed.kingster-fixed-navigation {
    background-color: unset !important;
}

.kingster-style-fixed.scrolled {
    background-attachment: fixed;
    background: rgb(26,25,27);
    background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 60%) 70%, rgb(1 36 64 / 50%) 75%, rgb(1 36 64 / 40%) 80%, rgb(1 36 64 / 0%) );
    background-size: contain;
    height: 130px !important;
}

.kingster-header-background {
    background-attachment: fixed;
    background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 80%) 70%, rgb(1 36 64 / 70%) 75%, rgb(1 36 64 / 0%) );
    background-color: rgba(0, 0, 0, 0);
    background-size: auto;
    background-size: contain;
    height: 118px;
    z-index: 1500;
    position: sticky;
    position: -webkit-sticky;
}

.kingster-fixed-navigation.kingster-style-fixed {
    box-shadow: 0 0px 0px rgb(255 255 255 / 0%) !important;
    -webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 0%) !important;
}

.kingster-header-wrap.kingster-header-style-plain {
    border-color: #ffffff00 !important;
}

.kingster-sticky-menu-placeholder.scrolled {
    height: 350px !important;
}

.kingster-header-background.scrolled {
    /*background-attachment: fixed;
  background:url(bk.png);
         
                  background-size:contain;*/
    height: 119px !important;
}

.slideshow-container .tp-revslider-mainul {
    width: 100% !important
}

element.style {
}

.hp1-col-services {
    margin: -83px auto 0 auto !important;
    z-index: 2500 !important;
}

    .hp1-col-services.scrolled {
        margin: -186px auto 0 auto !important;
        z-index: 14 !important;
    }

.kingster-header-background, .kingster-sticky-menu-placeholder, .kingster-header-style-boxed.kingster-fixed-navigation {
    background-color: unset !important;
}

.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation .sf-menu > li > a {
    padding-bottom: 13px !important;
}

.kingster-style-fixed.scrolled {
    /*  background-color: #fff !important;
  transition: background-color 200ms linear;*/
}

.app-download {
    display: flex;
    justify-content: space-around;
    align-items: center;
    direction: rtl;
    background-color: #0b67b2;
    top: 137px;
    position: fixed;
    flex-direction: column;
    z-index: 100;
    left: 88%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    box-shadow: 1px 2px 14px 5px #00000070;
    padding: 1rem;
}

    .app-download.scrolled {
        display: flex;
        justify-content: space-around;
        align-items: center;
        direction: rtl;
        background-color: #0b67b2;
        top: 0px;
        position: fixed;
        flex-direction: column;
        z-index: 100;
        left: 88%;
        border-bottom-right-radius: 50%;
        border-bottom-left-radius: 50%;
        box-shadow: 1px 2px 14px 5px #00000070;
        padding: 1rem;
    }

    .app-download:focus {
        outline: none;
        background-color: #f58220;
    }

    .app-download:hover {
        outline: none;
        background-color: #f58220;
    }

video.background {
    background: linear-gradient(to bottom,#1a49a86b,#858fa500)
}

label {
    margin-top: .5rem;
    margin-bottom: .5rem;
    color: #fff;
    cursor: pointer;
}

#first-title {
    font-size: 1rem;
}



.fa-arrow-circle-o-right {
    color: #fff;
    font-size: 2.5rem;
    width: 45px;
    height: 45px;
    display: flex;
    border: 2px dotted #fff;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin: .5rem 0;
    cursor: pointer;
}

.close-download-app {
    color: #fff;
    margin-top: .5rem;
    font-size: .7rem;
    cursor: pointer;
}


.bounce {
    animation: bounce 5s;
    animation-direction: alternate;
    animation-timing-function: cubic-bezier(.9, 0.1, 1, .9);
    animation-iteration-count: infinite;
    -webkit-animation-name: bounce;
    -webkit-animation-duration: 5s;
    -webkit-animation-direction: alternate;
    -webkit-animation-timing-function: cubic-bezier(.9, 0.1, 1, .9);
    -webkit-animation-iteration-count: infinite;
}

    .bounce:hover {
    }

@keyframes bounce {
    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(0, 3px, 0);
    }
}

@-webkit-keyframes bounce {
    from {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 3px, 0);
        transform: translate3d(0, 3px, 0);
    }
}

button:focus {
    outline: 0;
}

.close {
    position: absolute;
    top: 50%;
    right: 1%;
    transform: translateY(-50%);
    background-color: transparent;
    border: none;
    font-size: 2em;
    color: #fff;
    cursor: pointer;
}

    .close:hover {
        color: inherit;
    }

.btn {
    border-radius: 5px;
    border: solid 0px #000000;
    box-sizing: border-box;
    cursor: pointer;
    font-size: 1.5em;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 1em;
    padding: 1em;
    width: 40%;
}

a .btn-dark {
    color: #fff;
    background-color: #212529;
    border-color: #212529;
    text-transform: none;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

.soicalmedi {
    background-color: #ffffff00;
    padding-left: 14px;
    margin-right: 0px;
    padding-right: 14px;
    border-radius: 8px;
    border: 0px solid #fff;
    padding-bottom: 0px;
    height: 36px;
    padding: 0px;
    text-align: center;
    padding-top: 4px;
    z-index: 2500 !important;
    padding-bottom: 21px;
    padding-top: 0px;
}

.kingster-body .kingster-top-bar a {
    color: #fff;
}

.kingster-header-background {
    background-attachment: fixed;
    background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 80%) 70%, rgb(1 36 64 / 70%) 75%, rgb(1 36 64 / 0%) );
    background-color: rgba(0, 0, 0, 0);
    background-size: auto;
    background-size: contain;
    height: 118px;
    z-index: 1500;
    position: sticky;
}

    .kingster-header-background.scrolled {
        /*background-attachment: fixed;
  background:url(bk.png);
         
                  background-size:contain;*/
        height: 119px !important;
    }

.sf-menu > li > a, .sf-vertical > li > a {
    color: #fff !important
}

.kingster-style-fixed.scrolled {
    background-attachment: fixed;
    background: rgb(26,25,27);
    background: linear-gradient( 180deg, rgba(26,25,27,1) 3%, rgba(1,36,64,1) 33%, rgba(1,36,64,0.8743872549019608) 43%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
    background-size: contain;
    height: 115px !important;
}

.kingster-header-background {
    background-attachment: fixed;
    background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 80%) 70%, rgb(1 36 64 / 70%) 75%, rgb(1 36 64 / 0%) );
    background-color: rgba(0, 0, 0, 0);
    background-size: auto;
    background-size: contain;
    height: 118px;
    z-index: 1500;
    position: sticky;
}


.kingster-top-bar-background.scrolled {
    background-color: #192f5900 !important;
}

.kingster-body .kingster-top-bar a {
    color: #fff;
}

.kingster-logo .kingster-item-pdlr {
    z-index: 1800 !important
}
/*.kingster-header-background{
       background: rgb(0,0,0);
    background: linear-gradient(
180deg
, rgb(0 0 0 / 22%) 0%, rgb(0 0 0) 20%, rgb(0 0 0 / 82%) 36%, rgb(0 0 0 / 98%) 50%, rgba(0,0,0,0) 65%, rgba(0,0,0,0) 79%);

    
}*/
.kingster-body .kingster-top-bar a {
    color: #fff;
}

.kingster-body-wrapper {
    top: -55px !important
}

.kingster-header-container.kingster-container {
    z-index: 1800 !important;
}

.kingster-sticky-menu-placeholder.scrolled {
    height: 350px !important;
}

.kingster-header-style-plain.kingster-style-menu-right .kingster-navigation {
    float: right !important;
    margin-top: 5px !important;
}

.kingster-navigation .sf-menu > li > a {
    padding-bottom: 10px;
}

kingster-header-style-plain.kingster-style-menu-right .kingster-navigation {
    float: right !important;
    margin-top: 3px !important;
}

.sf-menu > li > a, .sf-vertical > li > a {
    color: #fff !important;
}

/*.kingster-item-pdlr, .gdlr-core-item-pdlr{
    padding-left:unset!important;
    padding-right:unset!important
}*/
.kingster-navigation .sf-menu > li > a{
    padding-top:10px !important;
    padding-bottom:10px !important;
}

.kingster-top-bar-right {
    width: 42%
}

.kingster-navigation {
    padding-top: 20px !important;
}

.ficon {
    padding-left: 9px;
    margin-right: 0px !important;
    padding-right: 8px;
    /* padding: 10px; */
    padding-top: 3px;
    padding-bottom: 0px !important;
    height: 25px;
    color: #fff;
}

.kingster-navigation {
    padding-top: 0px !important;
}

.ficon {
    padding-left: 6px;
    margin-right: 6px !important;
    padding-right: 6px;
    padding-bottom: 0px !important;
    height: 32px;
    color: #fff;
    padding-top: 2px;
}

.kingster-top-bar .kingster-top-bar-menu > li > a {
    margin: 4px !important
}

.kingster-top-bar-right {
    width: 51%
}

.btn-dark {
    padding-left: 3px;
    padding-right: 3px;
    border-radius: 5px;
}

#grdlrbar {
    z-index: 116;
    background-color: #fff0;
}

#studentimg {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.diviconslider {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.imgiconslider {
    margin-left: 20%;
    height: 65px;
    font-size: 47px !important;
    border-bottom: 1px solid #0667b36b !important;
}

.txticonslider {
    margin-top: 10px !important;
    font-size: 20px !important;
}

.sliderlink {
    text-decoration: none;
}



.sliderpadding {
    padding-top: 28px !important;
}

.sliderpadding1 {
    padding-top: 30px !important;
}

.sliderpadding2 {
    padding-top: 30px !important;
}

.kingster-top-bar-background {
    background: linear-gradient( 180deg, rgba(26,25,27,1) 3%, rgba(1,36,64,1) 33%, rgba(1,36,64,0.8743872549019608) 43%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
    background-repeat: repeat;
    background-repeat: no-repeat;
    padding: 0px !important;
}

.layout:hover {
    width: 100% !important;
    background-color: #0b67b2 !important;
    height: 7px;
}

.content {
    z-index: 9;
    position: relative;
}

.layout {
    display: flex;
    width: 100%;
}


.form-control {
    border-radius: 0rem !important;
}

.input-group {
    width: 100% !important;
    display: inline-flex;
}

.fa-search {
    color: #fff;
    margin-top: 0px;
    border-radius: 0px;
    margin-left: -22px !important;
}


/*.kingster-top-bar-background{

         background: url(bk.png)!important;
    }*/


.layout:hover {
    width: 100% !important;
    background-color: #0b67b2 !important;
    height: 7px;
}

.content {
    z-index: 9;
    position: relative;
}

.progress {
    z-index: 1;
    width: 0px;
    height: 9% !important;
    position: absolute;
    background: #f38421 !important;
    left: 0px;
}

.layout {
    display: flex;
    width: 100%;
}


.form-control {
    border-radius: 0rem !important;
}

/*.ligrd {
        height:660px
    } 
   #slider .owl-carousel .owl-item{
    height:660px;
    width:100%;
}*/
.imgslider {
    min-height: 126vh !important;
    min-width: 100%;
}

.input-group {
    width: 100% !important;
    display: inline-flex;
}

.fa-search {
    color: #fff;
    margin-top: 0px;
    border-radius: 0px;
    margin-left: -22px !important;
    /*    z-index: 2000*/
}

.searchtxtinput {
    background-color: #fff0 !important;
    z-index: 2000 !important;
    border-radius: 5px !important;
    color: #fff !important
}

.menu-item li:hover {
    background-color: #f38421 !important;
    color: #fff !important
}

.menu-item li a:hover {
    background-color: #f38421 !important;
    color: #fff !important
}

#gdlrbk {
    width: 80%
}

#gdlr {
    align-content: center;
    left: 11%;
    bottom: 97px;
    z-index: 1000;
    right: 20%;
    margin-right: 7%;
}

.gdlr-core-pbf-column gdlr-core-column-15 gdlr-core-column-first:hover {
    background-color: orange;
}

.card-body {
    z-index: 10;
    background: #fff;
    border-bottom: 0px solid rgba(0,0,0,.125);
    padding: 30px;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    margin-top: -60px;
    transition: 0.3s;
}

/*.card-header.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}

.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}*/

.stek > h1:nth-child(1) {
    color: transparent;
    -webkit-text-stroke: 1px #fff;
    -webkit-text-fill-color: transparent;
}

.stek > h2:nth-child(2) {
    color: #ff5f13 !important;
    animation: animate 4s ease-in-out infinite !important;
    animation-delay: 0.8s;
}

.logodelta {
    width: 100% !important;
}

.ligrd.mySlides.fade.tp-revslider-slidesli.active-revslide .tp-bgimg.defaultimg {
    opacity: 0.4;
    transition: .4s ease all;
    transform: scale(1.15);
    transition: transform 6s ease-in-out;
}

.kingster-logo.kingster-item-pdlr {
    max-width: 100% !important;
    z-index: 10000
}

.kingster-logo-inner {
    width: 100% !important;
    display: inline-flex
}

.kingster-top-bar-left {
    width: 23%;
    display: flex;
    padding-left: 0px !important;
    padding-right: 0px !important;
}



.kingster-logo.kingster-item-pdlr {
    width: 100% !important
}

.kingster-navigation.kingster-item-pdlr.clearfix {
    width: 100%
}

.kingster-top-bar {
    padding-bottom: 0px !important;
    background: linear-gradient( 180deg, rgba(26,25,27,1) 3%, rgba(1,36,64,1) 33%, rgba(1,36,64,0.8743872549019608) 43%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
    background-repeat: no-repeat;
    padding: 0px !important
}

li.menu-item.kingster-normal-menu.soicalmedi.face:hover {
    background-color: #3b5999 !important;
    border-color: #3b5999 !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.languag {
    padding-right: 6px;
}

li.menu-item.kingster-normal-menu.languag {
    background: unset !important;
}

    li.menu-item.kingster-normal-menu.languag:hover {
        background: unset !important;
    }

.menu-item.kingster-normal-menu.languag {
    margin-top: 10px;
}

kingster-top-bar-container-inner {
    z-index: 2500 !important
}

ul#kingster-top-bar-menu {
    top: 24px;
}

.soicalmedi.scrolled {
    background-color: #ffffff03;
    padding-left: 14px;
    margin-right: 0px;
    padding-right: 14px;
    border-radius: 8px;
    border: 1px solid #fff;
    padding-bottom: 0px;
    height: 30px;
    padding: 0px;
    padding-top: 4px !important;
    text-align: center;
    padding-bottom: 21px;
    padding-top: 0px;
}

li.menu-item.kingster-normal-menu.soicalmedi.face:hover {
    background-color: #3b5999 !important;
    border-color: #3b5999 !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.face:hover {
    background-color: #3b5999 !important;
    border-color: #3b5999 !important;
}

.facefoot:hover {
    color: #3b5999 !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.twi:hover {
    background-color: #55acee !important;
    border-color: #55acee !important;
}

.twifoot:hover {
    color: #55acee !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.you:hover {
    background-color: #cd201f !important;
    border-color: #cd201f !important;
}

.youfoot:hover {
    color: #cd201f !important!important;
}

li.menu-item.kingster-normal-menu.soicalmedi.link:hover {
    background-color: #0077B5 !important;
    border-color: #0077B5 !important;
}

.linkfoot:hover {
    color: #0077B5 !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.insta:hover {
    background-color: #e4405f !important;
    border-color: #e4405f !important;
}

.instafoot:hover {
    color: #e4405f !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.whats:hover {
    background-color: #25D366 !important;
    border-color: #25D366 !important;
}
/*li.menu-item.kingster-normal-menu.soicalmedi.languag:hover{
          background-color:#fff!important;
          border-color:#fff!important;
    }*/
.whatsfoot:hover {
    color: #25D366 !important;
}

.topmenubar {
    margin-bottom: 9px !important;
    text-align: end !important;
    font-size: 14px !important;
}

.kingster-top-bar .kingster-top-bar-menu {
    display: contents !important;
}

    .kingster-top-bar .kingster-top-bar-menu > li > a {
        margin-right: 0px !important
    }

.face:hover {
    background-color: #3b5999;
    border-color: #3b5999;
}

.facefoot:hover {
    color: #3b5999 !important;
}

.twi:hover {
    background-color: #55acee;
    border-color: #55acee;
}

.twifoot:hover {
    color: #55acee !important;
}

.you:hover {
    background-color: #cd201f;
    border-color: #cd201f;
}

.youfoot:hover {
    color: #cd201f !important;
}

.link:hover {
    background-color: #0077B5;
    border-color: #0077B5;
}

.linkfoot:hover {
    color: #0077B5 !important;
}

.insta:hover {
    background-color: #e4405f;
    border-color: #e4405f;
}

.instafoot:hover {
    color: #e4405f !important;
}

.whats:hover {
    background-color: #25D366;
    border-color: #25D366;
}

.whatsfoot:hover {
    color: #25D366 !important;
}

.topmenubar {
    margin-bottom: 9px !important;
    text-align: end !important;
    font-size: 14px !important;
}

.kingster-top-bar .kingster-top-bar-menu {
    display: contents !important;
    /*   margin-bottom: 13px !important;*/
}

    .kingster-top-bar .kingster-top-bar-menu > li > a {
        margin-right: 0px !important;
        margin-bottom: 8px;
    }

.searchtxt {
    width: 80%;
    height: 38px;
    margin-top: 0%;
}

h3 {
    color: #0b67b2 !important
}

#ligrd {
    z-index: unset !important;
}

.ligrd {
    z-index: unset !important;
}

.tp-parallax-wrap {
    z-index: 150 !important;
    left: 0px !important;
    top: 146px !important;
    background: #00000042;
    height: 278px;
}

.tp-mask-wrap {
    background: #00000038 !important;
    height: 266px;
}

div#rev_slider_2_1_wrapper {
    min-height: 100vh;
}

.tp-caption rev-btn rev-hiddenicon rs-hover-ready {
    z-index: 116 !important;
    white-space: nowrap;
    font-size: 17px;
    line-height: 16px;
    font-weight: 600;
    color: #f38421 !important;
    letter-spacing: 0px;
    font-family: Poppins;
    background-color: #ffffff00 !important;
    border-color: #0667b3 !important;
    border-style: solid;
    border-width: 0px 0px 0px 5px;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    cursor: pointer;
    visibility: inherit;
    transition: none 0s ease 0s;
    text-align: inherit;
    margin: 0px;
    padding: 19px 21px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    opacity: 1;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: 50% 50% 0px;
}

/*.kingster-body *{
      z-index:130;
  }*/
.btnhov {
    color: #f38421 !important;
}

    .btnhov:hover {
        color: #f38421 !important;
    }

#grdlrbar {
    z-index: 116;
    background-color: #fff0;
}

#studentimg {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.diviconslider {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.imgiconslider {
    margin-left: 20%;
    height: 65px;
    font-size: 47px !important;
    border-bottom: 1px solid #0667b36b !important;
}

.txticonslider {
    margin-top: 10px !important;
    font-size: 20px !important;
}

.sliderlink {
    text-decoration: none;
}



.sliderpadding {
    padding-top: 28px !important;
}

.sliderpadding1 {
    padding-top: 30px !important;
}

.sliderpadding2 {
    padding-top: 30px !important;
}

.dis {
    display: flex !important;
}

.x {
    padding-left: 4px !important;
    padding-right: 4px !important;
    /* border-right: 1px solid #0d6efda6!important; */
    /* border-top: 3px solid #f384219e !important; */
    margin-bottom: 8px !important
}

.top-left {
    position: absolute;
    top: 20px;
    left: 3%;
    font-size: 21px;
    color: #fff;
    font-weight: 700;
    letter-spacing: 0px;
}

.facultylearnmore {
    font-size: 17px !important;
    font-weight: 400 !important;
    letter-spacing: 0px;
    bottom: 0px;
    position: absolute;
    left: 3%
}

.gdlr-core-opacity-on-hover {
    background: #0d6efde0 !important;
}

.gdlr-core-pbf-section:first-child {
    padding-top: 30px;
}

.imgfaculty {
    height: 157px !important;
    width: 100%
}

.imgfacultydu {
    height: 172px !important;
    width: 100%
}

.imgfacultydp {
    height: 160px !important;
    margin-top: 26px !important;
}

.imgfacultydud {
    height: 161px !important;
    width: 100%
}

.imgfacultyjobs {
    height: 150px !important;
    margin-top: 26px !important;
    width: 100%
}

.gdlr-core-after-init {
    height: auto;
}

.hinttop {
    margin-top: 50px;
}

@keyframes ldio-3nz368pz9ae {
    0% {
        transform: scale(1.1500000000000001)
    }

    100% {
        transform: scale(1)
    }
}

.ldio-3nz368pz9ae div {
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    opacity: 100;
    background: #f38421;
    animation: ldio-3nz368pz9ae 1s cubic-bezier(0,0.5,0.5,1) infinite;
    animation-delay: -0.3s;
}

    .ldio-3nz368pz9ae div:nth-child(2) {
        top: 13.333333333333336px;
        left: 106.66666666666666px;
        background: #0667b3;
        animation-delay: -0.2s;
    }

    .ldio-3nz368pz9ae div:nth-child(3) {
        top: 106.66666666666666px;
        left: 13.333333333333336px;
        background: #3070b7;
        animation-delay: 0s;
    }

    .ldio-3nz368pz9ae div:nth-child(4) {
        top: 106.66666666666666px;
        left: 106.66666666666666px;
        background: #5f85c2;
        animation-delay: -0.1s;
    }

.loadingio-spinner-cube-9s30t0gjma {
    width: 200px;
    height: 200px;
    display: inline-block;
    overflow: hidden;
    background: #f1f2f3;
}

.ldio-3nz368pz9ae {
    width: 100%;
    height: 100%;
    position: relative;
    transform: translateZ(0) scale(1);
    backface-visibility: hidden;
    transform-origin: 0 0; /* see note above */
}

    .ldio-3nz368pz9ae div {
        box-sizing: content-box;
    }

.gdlr-core-flipbox .gdlr-core-flipbox-front, .gdlr-core-flipbox .gdlr-core-flipbox-back {
    padding: 0px !important;
}

.gdlr-core-flipbox-item .gdlr-core-flipbox-back {
    background-color: #e6e6e600 !important;
}

.gdlr-core-flipbox .gdlr-core-flipbox-back.gdlr-core-flipbox-type-outer {
    border-width: 0px !important;
    border-style: solid !important;
}

.gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer {
    border-width: 0px !important;
    border-style: solid !important;
    background-color: #cfd5e7 !important;
}

.gdlr-core-flipbox-item-title {
    margin-bottom: 0px !important;
    color: #0667b3;
}

.gdlr-core-flipbox-front, .gdlr-core-feature-box-item .gdlr-core-feature-box {
    background-color: #cfd5e7 !important;
}

.gdlr-core-flipbox .gdlr-core-flipbox-front.gdlr-core-flipbox-type-outer, .gdlr-core-flipbox .gdlr-core-flipbox-back.gdlr-core-flipbox-type-outer {
    border-width: 0px !important;
    border-style: solid !important;
}

.gdlr-core-item-pdb {
    padding-bottom: 0px !important;
}

.gdlr-core-feature-box-item .gdlr-core-feature-box-item-title {
    color: #0667b3 !important;
}

.imgmed {
    background-image: url(11.jpg)
}

.padtxt {
    padding: 20px 20px 20px !important;
}

.mrt {
    margin-top: 20px;
}

.padtop {
    padding-top: 9px !important;
}

.mrbttom {
    padding-bottom: 9px !important;
}

.diver {
    font-size: 22px !important;
    border-bottom-width: 3px !important;
    float: left !important;
    border-bottom-color: #74a4d4 !important;
    width: 40% !important;
}

.divtitle {
    font-size: 22px !important;
    font-weight: 600 !important;
    letter-spacing: 0px !important;
    text-transform: none !important;
    color: #223d71 !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
}


#notify_item_header {
    color: #f38421 !important;
}

#Div_Video_main {
    padding: 0px 0px 0px 0px;
}

.vid {
    width: 100%;
    min-height: 337px;
}

.divvid {
    min-height: 337px;
    width: 48% !important;
}

.btnapp {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    padding: 13px 26px 16px 30px;
    text-transform: none;
    margin: 0px 10px 10px 0px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

    .btnapp:hover {
        background-color: #f38421d1 !important;
    }

.pdb {
    margin-bottom: 26px !important;
}

.col-md-4:last-child {
    border-right: 0px solid black;
}

.counter {
    animation-duration: 1s;
    animation-delay: 0s;
    font-size: 22px;
    color: #fff;
    text-align: center;
}

i {
    font-size: 23px !Important;
}

.bak {
    background: url(img30.png) 0 0 no-repeat fixed;
    background-size: cover;
    overflow: hidden;
}

#Div_Counter_Backgroud {
    background-color: rgb(0 0 0 / 25%);
    background-size: cover;
    overflow: hidden;
}

.overl {
    background-color: gray;
    z-index: 1000;
}

#h3_1dd7_6 {
    font-size: 16px !important;
    color: #ffff !important;
}

#div_1dd7_36 {
    margin-bottom: 10px !important;
}

#div_1dd7_39 {
    margin-bottom: 13px !important;
}

#div_1dd7_42 {
    margin-bottom: 15px !important;
}

.gdlr-core-pbf-section {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-media {
    margin-bottom: 18px;
}

.countertxt {
    color: #ffff !important;
    text-align: center;
}

.counterimg {
    text-align: center;
    margin-bottom: 8px !important
}

.imgicon {
    width: 23% !important;
}

.pdbottom {
    padding-bottom: 28px;
}

.imgiconml {
    margin-left: 39%;
}

.sectiontop {
    top: 100px
}

.notepd {
    padding: 15px 20px 0px 0px;
}

.hdnews {
    font-size: 24px !important;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0px;
    color: #0667b3 !important;
}

.newdisp {
    display: flex;
}

.imgnewman {
    height: 272px;
    width: 100%;
}

.imgnew {
    height: 267px;
    width: 100%;
}

.gdlr-core-blog-widget {
    margin-bottom: 20px !important;
}

.newsmar {
    margin-left: 3%;
}

.newtitle {
    margin-bottom: 0px !important;
    color: #0667b3 !important;
    text-decoration: none !important;
    text-align: justify;
    word-spacing: -1px;
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: justify;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 18.6em;
    line-height: 1.7em;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-spacing: -2px;
}

    .newtitle:hover {
        color: #f38421 !important
    }

.newtitleheader {
    font-size: 16px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
}

.gdlrpad {
    padding-top: 30px !important
}

.relatedhover {
    background-color: #fff !important
}

.gdlr-core-blog-modern.gdlr-core-with-image.gdlr-core-hover-overlay-content.gdlr-core-opacity-on-hover.gdlr-core-zoom-on-hover.relatedhover:hover {
    background: #0d6efda1 !important;
    opacity: 30
}

.top-leftrelated {
    position: absolute;
    top: 20px;
    left: 3%;
    font-size: larger;
    color: #f38421;
    font-weight: 700;
    letter-spacing: 0px;
}

.relatedlearnmore {
    font-size: 17px !important;
    font-weight: 400 !important;
    letter-spacing: 0px;
    bottom: 0px;
    color: #f38421 !important;
    position: absolute;
    left: 3%
}

.gdlr-core-blog-info-wrapper .gdlr-core-blog-info:before {
    content: " " !important;
    margin-right: 0px !important;
}

.gdlr-core-type-start-date-month .gdlr-core-date {
    color: #f38421 !important
}


.gdlr-core-type-start-date-month .gdlr-core-month {
    color: #012440 !important;
}

.gdlr-core-event-item-list .gdlr-core-event-item-title a, .gdlr-core-event-item-list .gdlr-core-event-item-title a {
    color: #545454;
}

    .gdlr-core-event-item-list .gdlr-core-event-item-title a, .gdlr-core-event-item-list .gdlr-core-event-item-title a:hover {
        color: #0667b3;
    }

gdlr-core-content {
    color: #f38421;
}

.gdlr-core-blog-title a, .kingster-body .kingster-single-article-title, .kingster-body .kingster-single-article-title a {
    color: #0667b3;
}

.gdlr-core-event-item .gdlr-core-event-item-info-wrap {
    color: #74a4d4;
}

.gdlr-core-blog-info-wrapper a:hover {
    color: #f38421;
}

.gdlr-core-block-item-title-divider {
    border-bottom-width: 2px;
    border-bottom-color: #01244096 !important
}

.gdlr-core-blog-grid .gdlr-core-blog-info-date a {
    color: #74a4d4 !important;
}

.newstxt {
    text-align: justify;
}

.newsimg {
    height: 90px;
    width: 100%;
}

.gdlr-core-blog-widget .gdlr-core-blog-thumbnail {
    max-width: 33%;
}

#h3_1dd7_24 {
    color: #0667b3 !important;
}

#div_1dd7_107 {
    padding: 35px 0 9px 0 !important;
}

.elearning {
    box-shadow: 3px 3px 3px 3px #80808066;
}

.contentpd {
    padding: 17px 25px 50px !important;
}

.btnelement {
    float: right
}

.elearningwar {
    padding: 27px 0px 37px 0px !important;
}

.onlineser {
    padding: 37px 0px 20px !important;
    height: 280px !important;
}

.frontbk {
    background: #fff !important;
    text-align: center !important;
    height: auto !important;
    color: #0667b3 !important
}

.backbk {
    background: #f38421;
    text-align: center !important;
    height: auto !important;
}

.gdlr-core-flipbox-item .gdlr-core-flipbox-item-content {
    margin-top: 0px !important;
}

.gdlr-core-flipbox-item .gdlr-core-flipbox-item-title, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title {
    color: #0667b3 !important
}

@media(max-width:767px) {


    iframe {
        width: 100%;
        height: 250px;
    }

    .aboutp {
        height: 500px !important;
        width: 100% !important;
    }

    .aboutpp {
        height: 500px !important;
        width: 100% !important;
    }
}

@media(max-width:767px) {
    .dis {
        display: block !important;
    }

    .diver {
        font-size: 22px;
        border-bottom-width: 3px;
        float: left;
        border-bottom-color: #74a4d4 !important;
        width: 28%;
    }

    .divtitle {
        font-size: 22px;
        font-weight: 600;
        letter-spacing: 0px;
        text-transform: none;
        color: #223d71;
        margin-left: 1%;
        margin-right: 1%;
    }

    .gdlr-core-tab-item .gdlr-core-tab-item-content-image-wrap {
        display: block !important;
        height: 305px !important;
    }

    .divvid {
        min-height: auto;
        width: 100% !important;
    }

    .col-md-4:last-child {
        border-bottom: 0px dashed black;
    }
}



.imgonline {
    height: 156px;
}

.imgdu {
    height: 132px
}

.gdlr-core-flipbox-item .gdlr-core-flipbox-item-image {
    margin-bottom: 12px !important;
    text-align: center !important;
}

.fliphe {
    height: auto !important;
    min-height: 250px;
}

.itemtxt {
    text-align: center !important;
}

.bkimg {
    width: 30%;
    height: 80px;
    margin-top: 9px;
}

.imgcov {
    width: 100%;
    height: 326px;
}

#div_1dd7_83 {
    background-image: url(../../assets/traning.jpg) !important;
    transition: all 0.15s ease;
}

    #div_1dd7_83:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        box-shadow: inset 0 0 2000px #5e5e5e4a;
        filter: blur(10px);
    }

    #div_1dd7_83:hover {
        transform: scale(1.1);
        transition: all 0.15s ease;
    }

#div_1dd7_86 {
    background-color: #0667b3 !important
}

#div_1dd7_89 {
    background-image: url(../../assets/confer.jpg) !important;
    transition: all 0.15s ease;
}

    #div_1dd7_89:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        box-shadow: inset 0 0 2000px #5e5e5e4a;
        filter: blur(10px);
    }

    #div_1dd7_89:hover {
        transform: scale(1.1);
        transition: all 0.15s ease;
    }

    #div_1dd7_89:hover {
        transform: scale(1.1);
        transition: all 0.15s ease;
    }

.txthed {
    color: #0667b3 !important
}

.txtcon {
    color: #f38421 !important;
}

.sectiontoppar {
    top: 70px
}

#related_Link_main {
    background-color: #fff !important;
}

.imgdud {
    margin-top: -20px;
}

#related_Link {
    margin-top: 0px;
}

.fot {
    margin-top: 26px
}

.kingster-copyright-wrapper a {
    color: #f38421;
}


.bkfooter {
    background: url('logo png.png');
    background-position: center;
    background-repeat: no-repeat;
    z-index: 1500;
}

#div_1dd7_111 {
    border-color: #f38421 !important;
    border-bottom-width: 2px;
}

.kingster-footer-wrapper {
    background: url('logo png.png'), linear-gradient( 90deg, rgba(26,25,27,1) 3%, rgba(0,0,0,1) 15%, rgba(1,36,64,1) 94%, rgba(19,14,0,1) 100%, rgba(208,217,243,1) 100%);
    z-index: 1000;
    padding-top: 35px !important;
    padding-bottom: 10px;
    background-position: center;
    background-repeat: no-repeat;
    padding-bottom:0px !important;
}

    .kingster-footer-wrapper a {
        color: #f38421 !important;
    }

        .kingster-footer-wrapper a:hover {
            color: #fff !important;
        }

    .kingster-footer-wrapper * {
        border-color: #363636;
        color: #f38421 !important;
        list-style: none !important;
        word-spacing: 0px !important;
        /*line-height:1.2!important*/
    }
    .kingster-footer-wrapper .kingster-widget-title {
        padding-bottom: 16px !important;
    }

    .kingster-footer-wrapper a {
        color: #f38421 !important;
    }

#div_1dd7_111 {
    border-color: #f38421 !important;
    border-bottom-width: 2px !important;
}

.kingster-copyright-container {
    padding-top: 10px;
}

.hintnews {
    margin-bottom: 100px;
}

.kingster-copyright-wrapper {
    background: linear-gradient( 90deg, rgba(26,25,27,1) 3%, rgba(0,0,0,1) 15%, rgba(1,36,64,1) 94%, rgba(19,14,0,1) 100%, rgba(208,217,243,1) 100%);
}

.kingster-copyright-left {
    color: #f38421;
    float: none !important;
    text-align: center;
    align-content: center;
}

.hintnews {
    margin-bottom: 100px;
}

.kingster-copyright-wrapper {
    background: linear-gradient( 90deg, rgba(26,25,27,1) 3%, rgba(0,0,0,1) 15%, rgba(1,36,64,1) 94%, rgba(19,14,0,1) 100%, rgba(208,217,243,1) 100%);
}

.kingster-copyright-left {
    color: #f38421;
    float: none !important;
    text-align: center;
    align-content: center;
}

.mrnegtaive {
    margin-top: -54px;
}


.sf-menu > li > .sub-menu a, .sf-menu > .kingster-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a:focus {
}

    .sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .kingster-mega-menu > .sf-mega a:hover, .sf-menu > .kingster-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
        color: #f38421
    }

#div_983a_0 {
    background-image: url(1222.jpg) !important;
    height: 284px;
    margin-top: -118px;
}

#div_983a_1 {
    padding-top: 200px !important;
}
.kingster-breadcrumbs {
    padding-top: 0px;
    padding-bottom: 15px;
}


#div_983a_3 {
    padding: 0px 0px 30px 0px;
}

#div_983a_5 {
    max-width: 70%;
}

#div_img_first_about {
    background-image: url(13.jfif);
    height: 500px !important;
    background-size: cover;
}

#div_img_sec_about {
    background-image: url(1222.jpg);
    height: 500px !important;
    background-size: cover
}

#div_983a_220 {
    min-height: 590px
}

#div_983a_210 {
    min-height: 590px
}

.sectiontopabout {
    top: 50px;
}

.submit-button {
    background-color: #f38421 !important;
    border-radius: 7px;
    transition: 1s !important;
}
button#btnSend:hover {
    transform: translateY(-4px);
    transition: 1.2s !important;
    background-color: #01101d !important;
}
.wi {
    max-width: 100% !important;
}

#div_1dd7_30 {
    padding: 36px 0px 23px 0px !important;
}


.img__wrap {
    position: relative;
    min-height: 240px;
    width: 100%;
}

.img__wrapduc {
    position: relative;
    min-height: 207px;
    width: 100%;
}

.img__wrapdgp {
    position: relative;
    min-height: 207px;
    width: 100%;
}

.img__description {
    position: absolute;
    top: 39px;
    bottom: 0;
    left: 0;
    right: 0;
    color: #333;
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
    text-align: center;
    padding-top: 11%;
    margin-bottom: 0px;
    border-radius: 25%;
    /* background: rgb(148 168 209 / 38%); */
    background: #eeeeee3d;
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 20.0px );
    -webkit-backdrop-filter: blur( 20.0px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    font-size: 16px;
    font-weight: bold;
    color: #0667b3;
}

    .img__description > span {
        font-size: 15px !important;
        font-weight: normal !important;
        color: #0667b3;
    }

.img__descriptionduc {
    position: absolute;
    top: 6px;
    bottom: 0;
    left: 0;
    right: 0;
    color: #333;
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
    text-align: center;
    padding-top: 11%;
    margin-bottom: 0px;
    border-radius: 25%;
    /* background: rgb(148 168 209 / 38%); */
    background: #eeeeee3d;
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 20.0px );
    -webkit-backdrop-filter: blur( 20.0px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    font-size: 16px;
    font-weight: bold;
    color: #0667b3;
}

    .img__descriptionduc > span {
        font-size: 15px !important;
        font-weight: normal !important;
        color: #0667b3;
    }

.img__descriptiondgp {
    position: absolute;
    top: -12px;
    bottom: 0;
    left: 0;
    right: 0;
    color: #333;
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
    text-align: center;
    padding-top: 11%;
    margin-bottom: 0px;
    border-radius: 25%;
    /* background: rgb(148 168 209 / 38%); */
    background: #eeeeee3d;
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 20.0px );
    -webkit-backdrop-filter: blur( 20.0px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    font-size: 16px;
    font-weight: bold;
    color: #0667b3;
    height: 200px;
}

    .img__descriptiondgp > span {
        font-size: 15px !important;
        font-weight: normal !important;
        color: #0667b3;
    }

.img__wrap:hover .img__description {
    visibility: visible;
    opacity: 1;
}

.img__wrapduc:hover .img__descriptionduc {
    visibility: visible;
    opacity: 1;
}

.img__wrapdgp:hover .img__descriptiondgp {
    visibility: visible;
    opacity: 1;
}

.wrapper {
    position: relative;
    border: 1px solid black;
    width: 102px;
    height: 102px;
}

.text-wrapper {
    position: absolute;
    height: 0px;
    overflow: hidden;
    font-size: 14px;
    font-family: Arial,Tahoma;
    font-weight: bold;
    transition: height 1s;
    -moz-transition: height 1s; /* Firefox 4 */
    -webkit-transition: height 1s; /* Safari and Chrome */
    -o-transition: height 1s; /* Opera */
}

.img__wrap:hover .text-wrapper {
    height: 32px;
    width: 100%;
    text-align: center;
    color: black;
}



@media(max-width:767px) {
    .elearningwar {
        top: 120px;
    }

    .sectiontopabout {
        top: 120px;
    }

    .sectiontoppar {
        top: 120px;
    }

    .img__descriptiondgp {
        position: absolute;
        top: -12px;
        bottom: 0;
        left: 0;
        right: 0;
        color: #333;
        visibility: hidden;
        opacity: 0;
        transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
        text-align: center;
        padding-top: 11%;
        margin-bottom: 0px;
        border-radius: 25%;
        /* background: rgb(148 168 209 / 38%); */
        background: #eeeeee3d;
        box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
        backdrop-filter: blur( 20.0px );
        -webkit-backdrop-filter: blur( 20.0px );
        border-radius: 10px;
        border: 1px solid rgba( 255, 255, 255, 0.18 );
        font-size: 25px;
        font-weight: bold;
        color: #0667b3;
        height: 256px;
    }

    .img__descriptionduc {
        position: absolute;
        top: 6px;
        bottom: 0;
        left: 0;
        right: 0;
        color: #333;
        visibility: hidden;
        opacity: 0;
        transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
        text-align: center;
        padding-top: 11%;
        margin-bottom: 0px;
        border-radius: 25%;
        /* background: rgb(148 168 209 / 38%); */
        background: #eeeeee3d;
        box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
        backdrop-filter: blur( 20.0px );
        -webkit-backdrop-filter: blur( 20.0px );
        border-radius: 10px;
        border: 1px solid rgba( 255, 255, 255, 0.18 );
        font-size: 25px;
        font-weight: bold;
        color: #0667b3;
    }

    .img__description {
        position: absolute;
        top: 39px;
        bottom: 0;
        left: 0;
        right: 0;
        color: #333;
        visibility: hidden;
        opacity: 0;
        transition: opacity .2s, visibility .2s, .2s ease-out, background 1s ease-in;
        text-align: center;
        padding-top: 11%;
        margin-bottom: 0px;
        border-radius: 25%;
        /* background: rgb(148 168 209 / 38%); */
        background: #eeeeee3d;
        box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
        backdrop-filter: blur( 20.0px );
        -webkit-backdrop-filter: blur( 20.0px );
        border-radius: 10px;
        border: 1px solid rgba( 255, 255, 255, 0.18 );
        font-size: 25px;
        font-weight: bold;
        color: #0667b3;
        height: 250px;
    }

    .vidsi {
        height: 281px;
        min-width: 98%;
    }

    div#xxxuuu {
        Z-INDEX: 20000 !important;
        position: fixed !important;
        color: #FFF !important;
        text-align: center !important;
        width: 100% !important;
        height: 38px !important;
        bottom: 23px !important;
        left: 0% !important;
        right: 0 !important;
        font-size: 32px !important;
    }

    .tp-parallax-wrap {
        z-index: 149 !important;
        left: 12px !important;
        top: 184px !important;
    }
}

.mm-menu {
    background-color: #15345f !important;
}

.mm-navbar .mmenu-custom-close:after {
    content: "x" !important;
}

.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li > a, ul.mm-listview li > span {
    color: #f38421 !important;
}

.hinttopp {
    top: 0px;
}

.imgimportant {
    height: 379px;
    width: 100% !important;
}

.mm-panels {
    background: linear-gradient( 180deg, rgba(26,25,27,1) 3%, rgba(1,36,64,1) 33%, rgba(1,36,64,0.8743872549019608) 55%, rgba(1,36,64,0.6839110644257703) 90%, rgba(19,14,0,0.3085609243697479) 100%, rgba(208,217,243,0.01) 100%) !important;
    background-size: contain;
}

.mm-navbar {
    background: inherit !important
}

    .mm-navbar .mm-btn:before {
        content: "x" !important;
        font-family: elegantIcons;
    }

@media(max-width:767px) {
    /*.alert {
        padding-bottom: 130px !important
    }*/

    .kingster-page-wrapper {
        margin-top: 0px;
    }

    #headertype {
        height: auto;
    }

    .gdlr-core-blog-widget .gdlr-core-blog-thumbnail {
        max-width: 100%
    }

    .newdisp {
        display: unset;
    }

    .gdlr-core-blog-widget .gdlr-core-blog-widget-content {
        overflow: initial;
    }

    .onlineser {
        height: auto !important;
    }

    .hinttopp {
        top: 105px;
    }
}

img.imgimporat {
    width: 100%;
    height: 243px !important;
    max-width: 97%;
    box-shadow: 3px 0px 38px 29px #8080800f;
}


@media(max-width:767px) {

    .kingster-header-background {
        background-attachment: fixed;
        background: rgb(26,25,27);
        background: linear-gradient( 180deg, rgba(26,25,27,1) 3%, rgba(1,36,64,1) 33%, rgba(1,36,64,0.8743872549019608) 43%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
        background-size: auto;
        height: 84px;
        z-index: 1500;
    }


    .owl-dots {
        text-align: left !important;
        bottom: -229px !important;
        z-index: 150000 !important;
        display: initial !important;
        left: 26% !important;
        height: 294px !important;
        width: 87%;
        top: 696px !important;
    }

    .hero-text p {
        margin-left: 2%;
    }

    .hero-text h1 {
        font-size: 27px !important;
    }

    .hero-text {
        padding-top: 295px !important;
    }

    #divslider {
        top: -323px !important;
        height: 72vh;
    }
}

}

@media(max-width:767px) {

    .kingster-header-background {
        background-attachment: fixed;
        background: rgb(26,25,27);
        background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 80%) 70%, rgb(1 36 64 / 70%) 75%, rgb(1 36 64 / 0%) );
        background-size: auto;
        height: 125px;
    }


    .kingster-logo-inner {
        display: inline-flex;
    }

    div#rev_slider_2_1_wrapper {
        min-height: 66vh;
    }

    #rev_slider_2_1_wrapper {
        height: 553px !important;
    }

    /* #gdlr-core-wrapper-1.gdlr-core-pbf-wrapper {
        margin-top: -58px !important;
    }*/

    .gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .kingster-body .kingster-button, .kingster-body input[type="button"], .kingster-body input[type="submit"] {
        background-color: #f38421;
        width: 100%;
        text-align: center;
    }

    .gdlr-core-tab-item .gdlr-core-tab-item-content-image-wrap {
        height: 170px !important;
    }
}


@media(max-width:992px) {

    .kingster-header-background {
        background-attachment: fixed;
        background: linear-gradient(180deg, rgba(1,36,64,1) 50%, rgb(1 36 64 / 80%) 70%, rgb(1 36 64 / 70%) 75%, rgb(1 36 64 / 0%) );
        background-size: contain;
        height: 119px;
        z-index: 1500;
    }

    .imgslider {
        min-height: 127vh;
        min-width: 100%;
    }

    .imgnewman {
        height: 456px;
        width: 100%;
    }

    .kingster-header-background.scrolled {
        height: 118px !important;
        position: sticky;
        position: -webkit-sticky;
    }

    .kingster-logo-inner {
        max-width: auto !important;
    }

    .imgmob {
        min-height: 167px
    }

    .kingster-mobile-header .kingster-logo-inner {
        max-width: auto !important;
    }

    .kingster-mobile-button-hamburger:before, .kingster-mobile-button-hamburger:after, .kingster-mobile-button-hamburger span {
        background: #fff !important;
    }

    .kingster-main-menu-search i, .kingster-main-menu-cart i {
        color: #ffffff !important;
    }

    /*.alert {
        height: 61px !important
    }*/

    .imgimportant {
        max-width: 100%;
        height: 557px
    }

    img.langar {
        width: 81% !important;
        margin-top: 10px;
    }

    img.langen {
        width: 15% !important;
    }

    .langfr {
        width: 100%;
    }

    li.menu-item.kingster-normal-menu.languag {
        display: flex !important;
    }

    a#en {
        text-align: center
    }
}

.gdlr-core-accordion-style-background-title-icon.gdlr-core-icon-pos-right .gdlr-core-accordion-item-title:before {
    content: "→" !important
}

.newimg {
    height: 240px !important;
    width: 100% !important
}

#btndownload:hover {
    color: #f38421
}

.txtexplorer {
    margin-left: 0% !important
}

@media(max-width:767px) {
    .txtexplorer {
        margin-left: 0% !important
    }

    .imgmob {
        min-height: 115px;
    }
}

.gdlr-core-type-start-date-month .gdlr-core-month {
    font-size: 15px !important;
}

.gdlr-core-event-item-title a {
    font-size: 16px !important;
    word-break: break-word;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 6.4em;
    line-height: 1.2em;
    display: -webkit-box;
    text-overflow: ellipsis;
    text-align: justify;
    word-wrap: normal;
    overflow: hidden;
    max-height: 31.6em;
    line-height: 1.5em;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-line-clamp: 2;
    word-spacing: 0px;
    -webkit-box-orient: vertical;
    box-sizing: content-box;
}

.gdlr-core-event-item-info.gdlr-core-type-start-date-month {
    margin-right: 4px !important;
    padding-bottom: 0px !important;
}

.gdlr-core-event-item-thumbnail {
    margin-bottom: 7px;
}

.gdlr-core-event-item-title a:hover {
    color: #f38421 !important
}

body .gdlr-core-social-network-item .gdlr-core-social-network-icon {
    font-size: 19px;
    padding: 5px;
}

.gdlr-core-event-item-title {
    font-size: 21px !important;
}

.rounded {
    margin: 4px;
}

.txtr p:hover {
    color: #f38421;
}

.d-flex {
    display: contents !important;
}

@media(max-width:767px) {
    .d-flex {
        display: block !important;
    }
}

.row {
    margin-right: 0px !important;
}

/*DivDeltaElearning*/
#DivDeltaElearning {
    padding: 27px 13px 72px !important;
}


/*.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: block !important
}*/

header#headeri {
    height: 118px !important;
    z-index: 300
}

#fontSizeWrapper {
    font-size: 16px;
}

#fontSize {
    width: 100px;
    font-size: 1em;
}

/* ————————————————————–
  Tree core styles
*/
.tree {
    margin: 1em;
}

    .tree input {
        position: absolute;
        clip: rect(0, 0, 0, 0);
    }

        .tree input ~ ul {
            display: none;
        }

        .tree input:checked ~ ul {
            display: block;
        }

    /* ————————————————————–
  Tree rows
*/
    .tree li {
        line-height: 1.2;
        position: relative;
        padding: 0 0 1em 1em;
    }

    .tree ul li {
        padding: 1em 0 0 1em;
    }

    .tree > li:last-child {
        padding-bottom: 0;
    }

/* ————————————————————–
  Tree labels
*/
.tree_label {
    position: relative;
    display: inline-block;
    background: #fff;
}

label.tree_label {
    cursor: pointer;
}

    label.tree_label:hover {
        color: #f38421 !important;
    }

    /* ————————————————————–
  Tree expanded icon
*/
    label.tree_label:before {
        background: #f38421;
        color: #0b67b2 !important;
        position: relative;
        z-index: 1;
        float: left;
        margin: 0 1em 0 -2em;
        width: 1em;
        height: 1em;
        border-radius: 1em;
        content: '+';
        text-align: center;
        line-height: .9em;
    }

:checked ~ label.tree_label:before {
    content: '–';
}

/* ————————————————————–
  Tree branches
*/
.tree li:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -.5em;
    display: block;
    width: 0;
    border-left: 1px solid #777;
    content: "";
}

.tree_label:after {
    position: absolute;
    top: 0;
    left: -1.5em;
    display: block;
    height: 0.5em;
    width: 1em;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
    border-radius: 0 0 0 .3em;
    content: '';
}

label.tree_label:after {
    border-bottom: 0;
}

:checked ~ label.tree_label:after {
    border-radius: 0 .3em 0 0;
    border-top: 1px solid #777;
    border-right: 1px solid #777;
    border-bottom: 0;
    border-left: 0;
    bottom: 0;
    top: 0.5em;
    height: auto;
}

.tree li:last-child:before {
    height: 1em;
    bottom: auto;
}

.tree > li:last-child:before {
    display: none;
}

.tree_custom {
    display: block;
    background: #eee;
    padding: 1em;
    border-radius: 0.3em;
}


.textvideo {
    display: block;
    width: 100%;
    overflow: hidden;
    /* white-space: nowrap; */
    text-overflow: ellipsis;
    text-align: justify;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 18.6em;
    line-height: 1.7em;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    line-clamp: 5 !important;
    -webkit-box-orient: vertical;
}

.text {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: justify;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 18.6em;
    line-height: 1.7em;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 5 !important;
    -webkit-box-orient: vertical;
}


a.sf-with-ul-pre.sf-with-ul:hover {
    color: #fff !important;
}


li a .txtr:hover {
    color: #fff !important;
}

#divcounter.elements:nth-child(4n+1) {
    margin-bottom: 33px;
}

#divcounter.elements:nth-child(4n+1) {
    margin-bottom: 33px;
}

/*.pdleft {
    padding-left: 0px !important;
}

.pdleft {
    padding-left: 0px !important;
}*/

.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a {
    color: #0667b3;
}

    .kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a:hover {
        color: #0667b3 !important;
    }

li.menu-item.kingster-normal-menu:hover {
    background: #f38421 !important;
}

.kingster-navigation .sf-menu > li:hover {
    background: #f38421 !important;
}

li.menu-item.menu-item-has-children.kingster-normal-menu:hover {
    background: #f38421 !important;
}

li#menusearch:hover {
    background: unset !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.languag {
    background: unset !important;
}
/*a.sf-with-ul-pre span.lang.txtr:hover {
    color: #ffff !important;
}
span.lang.txtr:hover {
    color: #f38421 !important;
}*/


.wrap {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.applynow {
    min-width: 150px;
    /* min-height: 3px; */
    font-family: 'Nunito', sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 1.3px;
    font-weight: 700;
    color: #fff;
    background: #4FD1C5;
    background: linear-gradient(90deg, #bd691e 0%, #f38421 100%);
    border: none;
    border-top-left-radius: 7%;
    border-top-right-radius: 7%;
    /*  box-shadow: 2px -4px 10px rgb(243 132 33 / 50);*/
    transition: all 0.3s ease-in-out 0s;
    cursor: pointer;
    outline: none;
    position: relative;
    padding: 10px;
    text-transform: none;
    margin: 0px 3px 0px 0px;
    border-radius: 7% !important;
    -moz-border-radius: 7% !important;
    -webkit-border-radius: 7% !important;
}

    .applynow ::before {
        content: '';
        border-radius: 1000px;
        min-width: calc(150px + 12px);
        min-height: calc(20px + 12px);
        /* border: 6px solid #00FFCB;*/
        box-shadow: 0 0 60px rgba(243,132,33,.64);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        opacity: 0;
        transition: all .3s ease-in-out 0s;
    }

    .applynow:hover, .button:focus {
        color: #fff;
        transform: translateY(-6px);
    }

        .applynow:hover::before, button:focus::before {
            opacity: 1;
        }

    .applynow::after {
        content: '';
        width: 30px;
        height: 30px;
        border-radius: 100%;
        border: 6px solid #f38421;
        position: absolute;
        z-index: -1;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        animation: ring 1.5s infinite;
    }

    .applynow:hover::after, button:focus::after {
        animation: none;
        display: none;
    }

/*@keyframes ring {
    0% {
        width: 30px;
        height: 30px;
        opacity: 1;
    }

    100% {
        width: 150px;
        height: 70px;
        opacity: 0;
    }
}
*/
.soicalmedi::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    z-index: -1;
    transform: scale(0);
    transition: 0.3s cubic-bezier(.95, .32, .37, 1.21);
}

.soicalmedi:hover::before {
    transform: scale(1);
}

li.menu-item.menu-item-has-children.kingster-normal-menu:hover {
    background: #f38421 !important;
}

li#menusearch:hover {
    background: unset !important;
}

li.menu-item.kingster-normal-menu.languag {
    background: unset !important;
}

    li.menu-item.kingster-normal-menu.languag:hover {
        background: unset !important;
    }

.menu-item.kingster-normal-menu.languag {
    margin-top: 10px;
}

kingster-top-bar-container-inner {
    z-index: 2500 !important
}

ul#kingster-top-bar-menu {
    top: 24px;
}

@media(max-width:767px) {

    .kingster-header-background {
        background-attachment: fixed;
        background: rgb(26,25,27);
        background: linear-gradient( 180deg, rgb(26, 25, 27) 3%, rgb(1, 36, 64) 43%, rgba(1,36,64,0.8743872549019608) 50%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
        background-size: auto;
        height: 125px;
    }


    .kingster-logo-inner {
        display: inline-flex;
    }
    /*
    div#rev_slider_2_1_wrapper {
        min-height: 66vh;
    }

    #rev_slider_2_1_wrapper {
        height: 553px !important;
    }
*/ /*
    #gdlr-core-wrapper-1.gdlr-core-pbf-wrapper {
        margin-top: -58px !important;
    }*/

    .gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .kingster-body .kingster-button, .kingster-body input[type="button"], .kingster-body input[type="submit"] {
        background-color: #f38421;
        width: 100%;
        text-align: center;
    }

    .gdlr-core-tab-item .gdlr-core-tab-item-content-image-wrap {
        height: 170px !important;
    }
}


@media(max-width:992px) {

    .kingster-header-background {
        background-attachment: fixed;
        background: linear-gradient( 180deg, rgb(26, 25, 27) 3%, rgb(1, 36, 64) 43%, rgba(1,36,64,0.8743872549019608) 50%, rgba(1,36,64,0.6839110644257703) 61%, rgba(19,14,0,0.3085609243697479) 75%, rgba(208,217,243,0.01) 100%);
        background-size: contain;
        height: 194px;
        z-index: 1500;
    }

    .imgslider {
        min-height: 127vh;
        min-width: 100%;
    }

    .imgnewman {
        height: 456px;
        width: 100%;
    }

    .kingster-header-background.scrolled {
        height: 118px !important;
    }

    .kingster-logo-inner {
        width: 100% !important;
        max-width: auto !important;
    }

    .imgmob {
        min-height: 167px
    }

    .kingster-mobile-header .kingster-logo-inner {
        max-width: auto !important;
    }

    .kingster-mobile-button-hamburger:before, .kingster-mobile-button-hamburger:after, .kingster-mobile-button-hamburger span {
        background: #fff !important;
    }

    .kingster-main-menu-search i, .kingster-main-menu-cart i {
        color: #ffffff !important;
    }

  /*  .alert {
        height: 61px !important
    }*/

    .imgimportant {
        max-width: 100%;
        height: 557px
    }

    img.langar {
        width: 81% !important;
        margin-top: 10px;
    }

    img.langen {
        width: 15% !important;
    }

    .langfr {
        width: 100%;
    }

    li.menu-item.kingster-normal-menu.languag {
        display: flex !important;
    }

    a#en {
        text-align: center
    }
}


.kingster-body h2, .kingster-body h1 {
    color: #0b67b2 !important;
}

.gdlr-core-title-item .gdlr-core-title-item-title {
    color: #0b67b2 !important;
}


.kingster-body h2, .kingster-body h1 {
    color: #0b67b2 !important;
}

.gdlr-core-title-item .gdlr-core-title-item-title {
    color: #0b67b2 !important;
}

h2 {
    color: #0b67b2 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

h1 {
    color: #0b67b2 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

h3 {
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}






.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a {
    color: #0667b3;
}

    .kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a:hover {
        color: #0667b3;
    }

li.menu-item.kingster-normal-menu:hover {
    background: #f38421 !important;
    /*    color:#fff!important*/
}

.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a span.lang.txtr:hover {
    color: #f38421 !important;
}

.kingster-navigation .sf-menu > li:hover {
    color: #fff !important;
    background: #f38421 !important;
}

li.menu-item.menu-item-has-children.kingster-normal-menu:hover {
    background: #f38421 !important;
}

li#menusearch:hover {
    background: unset !important;
}

.apply {
    position: relative;
    display: inline-block;
    cursor: pointer;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    padding: 0;
    font-size: inherit;
    font-family: inherit;
    color: #fff;
    border-top-left-radius: 7%;
    border-top-right-radius: 7%
}

    .apply.learn-more {
        width: 11rem;
        height: auto;
    }

        .apply.learn-more .circle {
            transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
            position: relative;
            display: block;
            margin: 0;
            width: 27%;
            height: 43px;
            background: #f38421;
            border-radius: 1.625rem;
        }

            .apply.learn-more .circle .icon {
                transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
                position: absolute;
                top: 0;
                bottom: 0;
                margin: auto;
                background: #fff;
            }

                .apply.learn-more .circle .icon.arrow {
                    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
                    left: 0.625rem;
                    width: 1.125rem;
                    height: 0.125rem;
                    background: none;
                }

                    .apply.learn-more .circle .icon.arrow::before {
                        position: absolute;
                        content: "";
                        top: -0.25rem;
                        right: 0.0625rem;
                        width: 0.625rem;
                        height: 0.625rem;
                        border-top: 0.125rem solid #fff;
                        border-right: 0.125rem solid #fff;
                        transform: rotate(45deg);
                    }

        .apply.learn-more .button-text {
            transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 0.75rem 0;
            margin: 0 0 0 1.85rem;
            color: #fff;
            font-weight: 700;
            line-height: 1.6;
            text-align: center;
            text-transform: uppercase;
        }

    .apply:hover .circle {
        width: 100%;
    }

        .apply:hover .circle .icon.arrow {
            background: #fff;
            transform: translate(1rem, 0);
        }

    .apply:hover .button-text {
        color: #fff;
    }

li#portalnav {
    background-color: transparent !important;
    padding-left: 15px;
    margin-top: 12px !important;
    padding-right: 6px;
}

    li#portalnav a:hover {
        background-color: transparent !important;
        transform: scale(1.05) !important;
        transition: 0.25s;
        color: #f38421 !important
    }

   /* li#portalnav:hover .fa {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }*/

li#applytxt {
    margin-top: 6px !important;
    padding-right: 6px;
    padding-left: 29px;
    background-color: transparent !important;
}

    li#applytxt a:hover {
        background-color: transparent !important;
        transform: scale(1.05) !important;
        transition: 0.25s;
        color: #f38421 !important
    }

  /*  li#applytxt:hover .fa {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }*/

li#webmail {
    background-color: transparent !important;
    padding-left: 15px;
    margin-top: 9px !important;
    padding-right: 6px;
}

    li#webmail a:hover {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }

  /*  li#webmail:hover .fa {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }*/

    li#webmail i {
        color: #fff !important;
        padding-right: 6px;
    }

li#portalnav i {
    color: #fff !important;
    padding-right: 6px;
}

li#applytxt i {
    color: #fff !important;
    padding-right: 6px;
}

#webmail:hover {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important
}

#portalnav:hover {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important;
}

#portalnav a:hover {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important;
}

/*#portalnav :hover .fa {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important;
}*/

#applytxt:hover {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important
}

#hotline:hover {
    transform: scale(1.05) !important;
    transition: 0.25s;
    color: #f38421 !important
}

li#hotline {
    background-color: transparent !important;
    padding-left: 15px;
    margin-top: 9px !important;
    padding-right: 6px;
}

    li#hotline a:hover {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }

 /*   li#hotline:hover .fa {
        background-color: transparent !important;
        transition: 0.25s;
        color: #f38421 !important
    }*/

    li#hotline i {
        color: #fff !important;
        padding-right: 6px;
    }

.gdlr-core-block-item-title-wrap.gdlr-core-left-align.gdlr-core-item-mglr {
    padding-left: 0px;
}

.gdlr-core-block-item-title-wrap.gdlr-core-left-align.gdlr-core-item-mglr {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

.kingster-top-bar .kingster-top-bar-menu > li > a {
    margin-right: 4px !important;
}


input#txtsearch {
    border-color: #f38421;
    color: #f38421;
}

ul#slider:hover:before {
    background: unset !important;
}



.kingster-body h2, .kingster-body h1 {
    color: #0b67b2 !important;
}

.gdlr-core-title-item .gdlr-core-title-item-title {
    color: #0b67b2 !important;
}

h2 {
    color: #0b67b2 !important;
}

h1 {
    color: #0b67b2 !important;
}

h3 {
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}




.kingster-navigation.kingster-item-pdlr.clearfix {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
}

#h1_983a_0 {
    color: #fff !important;
}

div#div_983a_1 {
    color: #fff !important;
}

.kingster-page-title-wrap .kingster-page-title {
    color: #fff !important;
}



.kingster-sidebar-area {
    padding-top: 27px !important;
}

#message {
    height: 240px !important;
    resize: none;
}

@media(min-width:991px) {

    #message {
        height: 212px !important;
        resize: none;
    }

    .kingster-navigation .sf-menu > li {
        padding-left: 2px !important;
        padding-right: 1px !important;
    }
}

@media(min-width:1800px) {
}

.kingster-blog-info-font {
    font-size: 12px;
}

.gdlr-core-date {
    color: #74a4d4 !important;
}

.gdlr-core-month {
    color: #74a4d4 !important;
}

.gdlr-core-blockquote-item-author.gdlr-core-skin-caption span {
    font-weight: 600;
    font-size: 18px;
}

.gdlr-core-blockquote-item-author gdlr-core-skin-caption {
    font-size: 14px !important;
    font-weight: 600 !important;
}

p {
    line-height: 1.7 !important;
    margin: 0px !important;
}

.sf-menu > li {
    float: left !important
}


.sf-menu > .kingster-mega-menu .sf-mega {
    position: fixed;
}

.cardh {
    text-align: right;
    margin-top: 20px;
    margin-top: 20px;
    box-shadow: 2px 6px 5px 2px #80808066;
    padding-bottom: 0px;
    margin-bottom: 20px;
    border-radius: 4px;
    margin-left: 6%;
    margin-bottom: 11px;
}

    .cardh:hover {
        box-shadow: 6px 10px 13px 2px #80808075;
        transition: 1.5s;
        transform: scale(1.01);
        background: #092034;
        color: white !important;
    }

.cardhp {
    text-align: left;
    padding-top: 18px;
}

.memberdiv {
    margin-top: 9px;
    bottom: 0px;
    padding-top: 15px;
}

@media(max-width:767px) {
    .cardh {
        margin-left: 0%
    }
}


table {
    width: 100% !important;
    margin-bottom: 1rem;
    background-color: transparent;
}


    table thead th {
        vertical-align: bottom;
        border-bottom: 2px solid #dee2e6;
    }

    table tbody tr:nth-of-type(odd) {
        background-color: #d0dbf0 !important;
        /*border: 2px solid #0667b3 !important;*/
    }

    table tbody tr:nth-of-type(even) td {
        background-color: #fff !important;
        /*    border: 2px solid #0667b3 !important;*/
        text-align: center !important
    }



    table tr:nth-child(even) {
        background-color: #fff !important;
        text-align: center !important
    }

td {
    border: 2px solid #0667b3 !important;
    background: inherit !important;
    text-align: center !important;
}

table tr td {
    background: inherit !important;
    border: 2px solid #0667b3 !important;
    text-align: center !important;
    color: #242424 !important;
}

table b span {
    font-weight: normal !important;
    color: #242424 !important;
    padding: 3px !important;
    text-align: center !important;
}

td p span {
    text-align: center !important;
}

table td p span {
    padding: 3px !important;
    text-align: center !important;
}

table td p.MsoNormal {
    padding: 3px !important;
    text-align: center !important;
}

.kingster-top-bar .kingster-top-bar-menu > li > a {
    margin-right: 4px !important;
}

li#webmail:hover {
    background-color: transparent !important;
    padding-left: 15px;
    padding-right: 6px;
}

/*.pdleft {
    padding-left: 0px !important;
}

.pdleft {
    padding-left: 0px !important;
}*/

.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a {
    color: #0667b3;
}

    .kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a:hover {
        color: #0667b3 !important;
    }

li.menu-item.kingster-normal-menu:hover {
    background: #f38421 !important;
}

.kingster-navigation .sf-menu > li:hover {
    background: #f38421 !important;
}

li.menu-item.menu-item-has-children.kingster-normal-menu:hover {
    background: #f38421 !important;
}

li#menusearch:hover {
    background: unset !important;
}

li.menu-item.kingster-normal-menu.soicalmedi.languag {
    background: unset !important;
}

.kingster-navigation .sf-menu > li:last-child {
    padding-right: 14px;
}



.gdlr-core-divider-item.gdlr-core-divider-item-normal.gdlr-core-left-align {
    border-top: 2px solid !important;
    top: 16px !important;
    margin-bottom: 23px !important;
}

input#txtsearch {
    border-color: #f38421;
    color: #f38421;
}


    input#txtsearch::placeholder {
        color: #f38421 !important;
    }

.ficon {
    font: normal normal normal 24px/1 FontAwesome !important
}

.fa {
    font: normal normal normal 17px/2 FontAwesome !important;
    font-weight: var(--fa-style,500) !important;
}

span.fa {
    font: normal normal normal 17px/2 FontAwesome !important;
}

.gdlr-core-divider-item-normal .gdlr-core-divider-line {
    border-bottom-width: 0px !important;
    border-bottom-style: solid;
}

#divvideo iframe {
    width: 100% !important
}

/**/
@-moz-document url-prefix() {

    .deanworddis {
        line-height: 1em;
    }
}

.deanworddis {
    word-break: break-word;
    text-align: justify;
    display: block;
    width: 100%;
    overflow: hidden;
    max-height: 23em;
    line-height: 2em;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    line-clamp: 9 !important;
    -webkit-box-orient: vertical;
}

.kingster-top-bar-right {
    margin-top: 6px;
}


#rev_slider_2_1_wrapper:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 140 !important;
}

#ligrd {
    z-index: unset !important;
}

.ligrd {
    z-index: unset !important;
}


#headertype {
    height: 150px;
    background: #cccccccf !important;
    /*background: linear-gradient( 
90deg
 , rgb(95 133 194 / 31%) 7%, rgb(60 124 196 / 52%) 22%, rgb(104 152 210 / 52%) 45%, rgb(104 152 210 / 52%) 72%, rgb(7 28 49 / 24%) 100%);*/
}

p span {
    letter-spacing: 0px !important
}
/*
menu default mn 3'er post  eng & pharamcy & Pt*/


.kingster-navigation .sf-menu > li {
    padding-left: 16px !important;
    padding-top: 0px !important;
    padding-right: 16px !important
}


.sf-menu > .kingster-normal-menu ul {
    margin-left: -1.3%;
    margin-right: 0% !important;
}

@media(min-width:1550px) {
    .kingster-body-wrapper {
        top: -169px !important;
    }
    /*
    #gdlr-core-wrapper-1 {
        margin: -168px auto 0 auto !important;
        z-index: -1 !important;
    }*/
}

@media(min-width:1200px) {
    .kingster-body-wrapper {
        top: -163px !important;
    }

    /* #gdlr-core-wrapper-1 {
        margin: -167px auto 0 auto !important;
        z-index: -1 !important;
    }*/
}

.owl-nav button.owl-prev {
    left: 0;
    margin-top: 6%;
}

.owl-nav button.owl-next {
    right: 0;
    margin-top: 6%;
}

.owl-dots {
    text-align: center !important;
    padding-top: 15px;
    color: gray !important;
}

    .owl-dots button.owl-dot {
        width: 15px;
        height: 15px;
        border-radius: 50%;
        display: inline-block;
        background: #ccc !important;
        margin: 0 3px;
    }

        .owl-dots button.owl-dot.active {
            background-color: #0b67b2 !important;
        }

        .owl-dots button.owl-dot:focus {
            outline: none;
        }

.owl-nav button {
    position: absolute;
    top: 0;
    transform: translateY(-50%);
}

    .owl-nav button:focus {
        outline: none;
    }

.owl-theme .custom-nav {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
}

.owl-prev, .owl-next {
    position: absolute;
    height: 100px;
    color: inherit;
    background: none;
    border: none;
    z-index: 100;
}

.owl-prev {
    left: 0;
}

.owl-next {
    right: 0;
}

button.owl-prev {
    display: none;
}

button.owl-next {
    display: none;
}

.card-header {
    background: #ffffff !important;
    padding: 0px !important;
    border-bottom: 0px solid rgba(0,0,0,.125) !important;
}

button.btn.btn-link {
    color: #0b67b2;
    text-align: initial;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    width: 100%;
    padding: 0px !important
}

    button.btn.btn-link:hover {
        text-decoration: none !important
    }

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0px !important;
    border-radius: 0px !important;
}

.card-body {
    margin-top: 0px !important
}

.owl-nav button {
    position: absolute;
    top: 50%;
    background-color: #000;
    color: #ccc;
    margin: 0;
    transition: all 0.3s ease-in-out;
}

    .owl-nav button.owl-prev {
        left: 0;
        margin-top: 6%;
    }

    .owl-nav button.owl-next {
        right: 0;
        margin-top: 6%;
    }

.owl-dots {
    text-align: right;
    padding-top: 15px;
    color: gray !important;
}

    .owl-dots button.owl-dot {
        width: 15px;
        height: 15px;
        border-radius: 50%;
        display: inline-block;
        background: #ccc !important;
        margin: 0 3px;
    }

        .owl-dots button.owl-dot.active {
            background-color: #0b67b2 !important;
        }

        .owl-dots button.owl-dot:focus {
            outline: none;
        }

.owl-nav button {
    position: absolute;
    top: 0;
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.38) !important;
}

    .owl-nav button:focus {
        outline: none;
    }

.owl-theme .custom-nav {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
}

.owl-prev, .owl-next {
    position: absolute;
    height: 100px;
    color: inherit;
    background: none;
    border: none;
    z-index: 100;
}

.owl-prev {
    left: 0;
}

.owl-next {
    right: 0;
}

@keyframes growProgressBar {
    0%, 33% {
        --pgPercentage: 0;
    }

    100% {
        --pgPercentage: var(--value);
    }
}

@property --pgPercentage {
    syntax: '<number>';
    inherits: false;
    initial-value: 0;
}

div[role="progressbar"] {
    --size: 8rem;
    --fg: #369;
    --bg: #def;
    --pgPercentage: var(--value);
    animation: growProgressBar 3s 1 forwards;
    width: var(--size);
    height: var(--size);
    border-radius: 50%;
    display: grid;
    place-items: center;
    background: radial-gradient(closest-side, white 80%, transparent 0 99.9%, white 0), conic-gradient(var(--fg) calc(var(--pgPercentage) * 1%), var(--bg) 0);
    font-family: Helvetica, Arial, sans-serif;
    font-size: calc(var(--size) / 5);
    color: var(--fg);
    margin-left: 27%;
}

p.pcolor {
    color: #f38421 !important;
    font-size: 16px;
}

div[role="progressbar"] i {
    margin-top: 27px;
    font-size: 36px !important;
}

.card-header {
    background: #ffffff !important;
    padding: 0px !important
}

button.btn.btn-link {
    color: #0b67b2;
    text-align: initial;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    width: 100%;
}

    button.btn.btn-link:hover {
        text-decoration: none !important
    }

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0px !important;
    border-radius: 0px !important;
}
/*p {
    white-space: pre-line;
}
*/

/*@media(min-width:1550px) {
    .container-fluid {
        padding-left: 3% !important
    }
}*/

@media(min-width:1900px) {
    /*  .container-fluid {
        padding-left: 13% !important;
        padding-right: 15% !important;
    }

    #divabout h3 {
        padding-left: 13px !important
    }
*/
    /* .kingster-breadcrumbs {
        padding-left: 2%;
    }

    div#div_983a_1 {
        padding-left: 3%
    }*/
}

@media only screen (min-width:1498px) and (min-width:1550px) {
    /*.container-fluid {
        padding-left: 7.5% !important
    }

    #divabout h3 {
        padding-left: 13px !important
    }

    #divaddress h3 {
        padding-left: 13px !important
    }*/

    . /*kingster-breadcrumbs {
        padding-left: 2%;
    }

    div#div_983a_1 {
        padding-left: 3%
    }*/
}

@media only screen (min-width:991px) and (max-width:1498px) {
    /*.container-fluid {
        padding-left: 4.5% !important
    }

    #divabout h3 {
        padding-left: 13px !important
    }

    #divaddress h3 {
        padding-left: 13px !important
    }*/

    /* .kingster-breadcrumbs {
        padding-left: 2%;
    }

    div#div_983a_1 {
        padding-left: 3%
    }*/
}

.kingster-body, .kingster-body span.wpcf7-not-valid-tip {
    color: #242424 !important;
}

.card-header h3.gdlr-core-accordion-item-title.gdlr-core-js.gdlr-core-skin-e-background.gdlr-core-skin-e-content {
    margin-bottom: 6px !important;
    padding-left: 8px !important
}

.card-body {
    padding: 0rem !important;
}
    /*.kingster-body * {
    border-color: #ffffff00 !important;
}*/
    .card-body.col-md-12 {
        padding-left: 0px !important;
    }

.owl-carousel .single {
    transform: translate3d(0px,0px, 0px) !important;
}






#dynamiccontent {
    padding-right: 0px !important;
    margin-top:10px
}


.kingster-widget-title {
    margin-bottom: 0px !important
}

.kingster-top-bar-right {
    margin-top: 20px;
}

p {
    margin: 0px !important
}


.imgerror {
    margin-left: 20%;
    margin-right: 20%;
}

@media(max-width:767px) {

    .imgerror {
        margin-left: 20%;
        margin-right: 20%;
    }
}


.ahover:hover {
    color: #f38421 !important;
}

.ahover {
    color: #f38421 !important;
}


.mrg-35 {
    left: 35%;
}

@media(max-width:767px) {
    .mrg-35 {
        left: 35%;
    }
}

.gdlr-core-type-start-date-month .gdlr-core-date {
    font-size: 19px !important;
}

.gdlr-core-type-start-date-month .gdlr-core-month {
    color: #012440 !important;
    font-size: 13px !important;
}


/*p span {
    letter-spacing: 1px !important
}
*/

@media(min-width:1550px) {
    .kingster-body-wrapper {
        top: -169px !important;
    }

    .hp1-col-services {
        margin: -168px auto 0 auto !important;
        z-index: -1 !important;
    }
}

@media(min-width:1200px) {
    .kingster-body-wrapper {
        top: -163px !important;
    }

    .hp1-col-services {
        margin: -167px auto 0 auto !important;
        z-index: -1 !important;
    }
}

.kingster-body, .kingster-body span.wpcf7-not-valid-tip {
    color: #242424 !important;
}

.card-header h3.gdlr-core-accordion-item-title.gdlr-core-js.gdlr-core-skin-e-background.gdlr-core-skin-e-content {
    margin-bottom: 6px !important;
    padding-left: 8px !important
}

.card-body {
    padding: 0rem !important;
}
    /*.kingster-body * {
    border-color: #ffffff00 !important;
}*/
    .card-body.col-md-12 {
        padding-left: 0px !important;
    }

.owl-carousel .single {
    transform: translate3d(0px,0px, 0px) !important;
}





#page_content {
    padding-right: 0px !important
}


.kingster-widget-title {
    margin-bottom: 0px !important
}

.kingster-top-bar-right {
    margin-top: 20px;
}

p {
    margin: 0px !important
}


.imgerror {
    margin-left: 20%;
    margin-right: 20%;
}

@media(max-width:767px) {

    .imgerror {
        margin-left: 20%;
        margin-right: 20%;
    }
}


.ahover:hover {
    color: #f38421 !important;
}

.ahover {
    color: #f38421 !important;
}


.mrg-35 {
    left: 35%;
}

@media(max-width:767px) {
    .mrg-35 {
        left: 35%;
    }
}
.gdlr-core-type-start-date-month .gdlr-core-date {
    color: #f38421 !important;
    font-size: 10px !important;
    font-weight: 600;
    margin-top: 4px;
}

.gdlr-core-type-start-date-month .gdlr-core-month {
    color: #0668b3 !important;
    font-size: 10px !important;
    font-weight: 600;
}
.gdlr-core-event-item-info.gdlr-core-type-start-date-month {
    border-color: #f38421 !important;
    margin-top: 0px !important;
    border: 0px !important;
    display: flex;
}



.card-body {
    z-index: 10;
    background: #fff;
    border-bottom: 0px solid rgba(0,0,0,.125);
    padding: 30px;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    transition: 0.3s;
}

/*.card-header.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}

.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}*/

.stek > h1:nth-child(1) {
    color: transparent;
    -webkit-text-stroke: 1px #fff;
    -webkit-text-fill-color: transparent;
}

.stek > h2:nth-child(2) {
    color: #ff5f13 !important;
    animation: animate 4s ease-in-out infinite !important;
    animation-delay: 0.8s;
}

.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a {
    min-height: 29px;
}

/*.card-header.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}

.xx {
    border-bottom: 2px solid #b5b5b5 !important;
}
*/

.card-header {
    background: #ffffff !important;
    padding: 0px !important;
    border-bottom: 0px solid rgba(0,0,0,.125) !important;
}

.card-header {
    background: #ffffff !important;
    padding: 0px !important
}

.card {
    border: 0px !important;
}

.owl-nav button.owl-prev {
    left: 0;
    margin-top: 6%;
}

.owl-nav button.owl-next {
    right: 0;
    margin-top: 6%;
}

#divslider .owl-nav button.owl-prev {
    left: 0;
    margin-top: 29% !important;
    z-index: 400000 !important;
    visibility: hidden
}

#divslider .owl-nav button.owl-next {
    right: 0;
    margin-top: 29% !important;
    z-index: 400000 !important;
    visibility: hidden
}

#divslider .owl-nav button {
    background: rgba(255, 255, 255, 0.42) !important;
    animation-duration: 5000ms !important;
    animation-fill-mode: both !important;
}

#divslider .owl-nav button {
    background: rgba(255, 255, 255, 0.42) !important;
    animation-duration: 5000ms !important;
    animation-fill-mode: both !important;
}

#divslider:hover .owl-nav button.owl-prev {
    left: 0;
    margin-top: 29% !important;
    z-index: 400000 !important;
    visibility: visible !important;
    /*   animation-duration: 300ms !important;
    animation-fill-mode: both !important;*/
}

#divslider:hover .owl-nav button.owl-next {
    right: 0;
    margin-top: 29% !important;
    z-index: 400000 !important;
    visibility: visible !important;
    /*  animation-duration: 300ms !important;
    animation-fill-mode: both !important;*/
}

.owl-dots {
    text-align: center !important;
    padding-top: 15px;
    color: gray !important;
}

    .owl-dots button.owl-dot {
        width: 15px;
        height: 15px;
        border-radius: 50%;
        display: inline-block;
        background: #ccc !important;
        margin: 0 3px;
    }

        .owl-dots button.owl-dot.active {
            background-color: #0b67b2 !important;
        }

        .owl-dots button.owl-dot:focus {
            outline: none;
        }

.owl-nav button {
    position: absolute;
    top: 0;
    transform: translateY(-50%);
}

    .owl-nav button:focus {
        outline: none;
    }

.owl-theme .custom-nav {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
}

.owl-prev, .owl-next {
    position: absolute;
    height: 100px;
    color: inherit;
    background: none;
    border: none;
    z-index: 100;
}

.owl-prev {
    left: 0;
}

.owl-next {
    right: 0;
}

#divslider button.owl-prev {
    display: block;
}

button.owl-prev {
    display: block;
}

#divslider button.owl-next {
    display: block;
}

button.owl-next {
    display: block;
}

.sf-menu > .kingster-mega-menu .sf-mega {
    position: fixed !important;
}

#divslider .owl-item.active {
    transform: scale(1.3);
    transition-duration: 100009ms;
    transition: 38.25s;
}

#divslider .owl-item {
    transform: scale(1);
    transition: 3s ease-out,line-height 3s ease-out,width 3s ease-out;
    transition: 3s;
}

/*.owl-carousel .animated {
    animation-duration: 5000ms !important;
    animation-fill-mode: both !important;
}
*/

/*.circlex {
    position: relative;
    margin: 8px;
    height: 13px;
    width: 21px;*/
/* background-color: orange; */
/*border-radius: 50%;
    padding: 15px;
    padding-left: 15px;
    padding-right:15px;
    margin-right: 0px;
}

    .circlex:before {
        position: absolute;
        content: '';
        height: calc(78% + -4px);
        width: calc(70% + 0px);
        border: 3px dashed orange;
        top: 8px;
        left: 0px;
        border-radius: inherit;
        animation: spin 10s linear infinite;
    }

@keyframes spin {
    100% {
        transform: rotateZ(360deg);
    }
}*/
#span_1dd7_11 {
    font-size: 17px !important
}
/*.circleemail {
    position: relative;
    margin: 8px;
    height: 13px;
    width: 21px;*/
/* background-color: orange; */
/*border-radius: 50%;
    padding: 15px;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 0px;
}

.circleemail:before {
    position: absolute;
    content: '';
    height: calc(84% + -2px);
    width: calc(70% + 0px);
    border: 3px dashed orange;
    top: 6px;
    left: 0px;
    border-radius: inherit;
    animation: spin 10s linear infinite;
}*/


.social-btns .btn,
.social-btns .btn:before,
.social-btns .btn .fa {
    transition: all 0.35s;
    transition-timing-function: cubic-bezier(0.31, -0.105, 0.43, 1.59);
}

    .social-btns .btn:before {
        top: 138%;
        left: -110%;
    }

    .social-btns .btn .fa {
        transform: scale(0.8);
    }

    .social-btns .btn.facebook:before {
        background-color: #3b5998;
    }

    .social-btns .btn.facebook .fa {
        color: #3b5998;
    }

    .social-btns .btn.youtube .fa {
        color: #3b5998;
    }

    .social-btns .btn.youtube:before {
        background-color: #FF0000
    }
    /*.social-btns .btn.youtube .fa:before {
            background-color: #FF0000
        }*/
    .social-btns .btn.instrgam .fa {
        color: #3b5998;
    }

    .social-btns .btn.instrgam:before {
        background: linear-gradient( 45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    }

    .social-btns .btn.instrgam .fa:hover:before {
        color: #fff !important;
    }

    .social-btns .btn.youtube .fa:hover:before {
        color: #fff !important;
    }

    .social-btns .btn.facebook .fa:hover:before {
        color: #fff !important;
    }

    .social-btns .btn.twitter:before {
        background-color: #3cf;
    }

    .social-btns .btn.whatsapp:before {
        background-color: #25D366
    }

    .social-btns .btn.whatsapp .fa:hover:before {
        color: #fff !important;
    }

    .social-btns .btn.twitter .fa {
        color: #3cf;
    }

    .social-btns .btn.google:before {
        background-color: #dc4a38;
    }

    .social-btns .btn.google .fa {
        color: #dc4a38;
    }

    .social-btns .btn.dribbble:before {
        background-color: #f26798;
    }

    .social-btns .btn.dribbble .fa {
        color: #f26798;
    }

    .social-btns .btn.skype:before {
        background-color: #00aff0;
    }

    .social-btns .btn.skype .fa {
        color: #00aff0;
    }

    .social-btns .btn:focus:before,
    .social-btns .btn:hover:before {
        top: -10%;
        left: -10%;
    }

    .social-btns .btn:focus .fa,
    .social-btns .btn:hover .fa {
        color: #fff;
        transform: scale(1);
    }

.social-btns {
    height: 90px;
    margin: auto;
    font-size: 0;
    text-align: center !important;
    margin-top: 20px;
}

    .social-btns .btn {
        display: inline-block;
        background-color: #fff0;
        width: 69px;
        height: 58px;
        line-height: 56px;
        margin: 0 10px;
        text-align: center !important;
        position: relative;
        overflow: hidden;
        border-radius: 28%;
        box-shadow: 0 5px 15px -5px rgba(0,0,0,0.1);
        opacity: 0.99;
        border: 2px solid !important;
        padding: -0.625rem .75rem !important;
    }

        .social-btns .btn:before {
            content: '';
                width: 153%;
    height: 146%;
            position: absolute;
            transform: rotate(45deg);
        }

        .social-btns .btn .fa {
            font-size: 27px !important;
            vertical-align: middle;
        }

.kingster-footer-wrapper .kingster-widget-title {
    border-bottom-width: 2px;
    margin-bottom: 0px !important;
}


.titlebody {
    word-break: break-all;
    line-clamp: 31 !important;
    -webkit-box-orient: vertical;
    /* word-spacing: 5px; */
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 14px;
}

.titlenews {
    font-size: 15px !important;
    margin-top: 6px !important;
    line-clamp: 13 !important;
    /* -webkit-box-orient: vertical; */
    /* word-spacing: 6px; */
    /* -webkit-box-orient: vertical; */
    /* display: -webkit-box; */
    /* -webkit-line-clamp: 4; */
    /* -webkit-box-orient: vertical; */
    /* overflow: hidden; */
    /* overflow-wrap: break-word; */
    /* word-wrap: break-word; */
    -ms-word-break: break-all;
    /* word-break: break-word; */
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    /* hyphens: manual; */
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.mt-26 {
    margin-top: 26px;
}

.dis {
    display: flex !important;
}

.txtacde {
    word-break: break-word;
    -webkit-line-clamp: 5;
    height: 300px;
    word-break: break-word;
    line-clamp: 31 !important;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-align: justify !important;
    word-spacing: -0.9px;
    margin-top: 15px;
}

.menu-campus-life-container {
    margin-top: 14px
}

.btnappim {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    padding: 4px 13px !important;
    text-transform: none;
    margin: 1px 10px 10px 0px;
    background-color: #f38421;
    transition: 0.75s ease-out,line-height 0.75s ease-out,width 0.75s ease-out;
    transform: translateY(0px);
}

    .btnappim:hover {
        background: #bec8d024 !important;
        transform: translateY(-3px) !important;
        transition: 1s !important;
    }

.learn {
    color: #0667b3 !important;
}

    .learn:hover {
        color: #f38421 !important
    }

.hinttop-20 {
    margin-top: 20px;
}

.hinttop-35 {
    margin-top: 35px;
}

.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-logo-inner, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-logo-inner {
    margin-top: 8px !important;
    transition: 1s;
    transform: translatez(-16px);
}

.col-md-4:last-child {
    border-right: 0px solid black;
}

.p-4 {
    padding: 2.5rem !important;
}


.mrf {
    margin: 10px !important;
}

h3 {
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    color: #0b67b2 !important;
    margin-bottom:6px!important
}
h4{    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    color: #0b67b2 !important;
    margin-bottom: 6px !important
}
.imgnew {
    height: 267px !important;
    width: 100%;
    margin-bottom: 9px;
}

.bg-white {
    background-color: #fff !important;
}

.gdlr-core-event-item-info.gdlr-core-type-start-date-month {
    border-color: #f38421 !important;
    margin-top: 0px !important
}

.gdlr-core-event-item-content-wrap {
    min-height: 54px;
}

.gdlr-core-event-item-info.gdlr-core-type-start-date-month {
    margin-right: 11px;
}

.pd-0 {
    padding-left: 0px !important;
    padding-right: 38px !important;
}


a.gdlr-core-button.gdlr-core-button-solid.gdlr-core-button-no-border:hover {
    background: #012440;
    transform: translateY(-14px);
    transition: 1.25s;
}

.gdlr-core-body .gdlr-core-button {
    background-color: #f38421;
    transition: 1.25s ease-out,line-height 1.25s ease-out,width 1.25s ease-out;
    transform: translateY(0px);
}
.pdl-r-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}


.fot iframe {
    height: 308px !important;
}

ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-plain li {
    margin-bottom: 13px !important;
}

/*@media(min-width:1000px) {
    .fot {
        margin-top: 40px !important;
    }
}

@media(min-width:1550px) {
    .fot {
        margin-top: 65px !important;
    }
}

@media(min-width:1920px) {
    .fot {
        margin-top: 91px !important;
    }
}*/

.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation .sf-menu > li > a, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-navigation .sf-menu > li > a {
    padding-bottom: 13px !important;
}
/*
.kingster-breadcrumbs {
    padding-top: 5px;
}*/
/*.kingster-page-title-wrap {
    position: absolute;

    width: 100%;
}*/
.kingster-top-bar .kingster-top-bar-right-menu {
    margin-left: 37% !important;
}
.sf-menu {
    padding-left: 0px !important;
}
    .sf-menu > li {
        float: left !important;
    }
.soicalmedi {
    background-color: #ffffff00;
    padding-left: 14px;
    margin-right: 0px;
    padding-right: 14px;
    border-radius: 8px;
    border: 0px solid #fff;
    padding-bottom: 0px;
    height: 36px;
    padding: 0px;
    text-align: center;
    padding-top: 4px;
    z-index: 2500 !important;
    transition: .5s linear;
}

.kingster-top-bar .kingster-top-bar-menu > li > a {
    padding-bottom: 18px !important;
    margin-bottom:8px !important;
    margin-right:4px !important
}

p.MsoNormal{
    text-align:justify!important
}
p{
    text-align:justify
}
.pdleft{
    padding-left:0px;
}
/*menu asnan */
/*.kingster-navigation .sf-menu > li {
    padding-left: 7px !important;
    padding-top: 10px !important;
    padding-right: 9px !important;
}
.kingster-navigation .sf-menu > li > a{
  font-size:13px !important;
  }


.sf-menu > .kingster-normal-menu ul {
    margin-left: -0.6%;
    margin-right: 0% !important;
}*/
/*teb & madi & aht & art & business*/

    .kingster-navigation .sf-menu > li > a {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
.kingster-header-style-plain.kingster-style-menu-right .kingster-navigation {
    margin-top: 3px !important
}

.sf-menu > .kingster-normal-menu ul {
    margin-left: -0.9% !important;
    margin-right: 0% !important;
}

a:hover{
    text-decoration:none!important
}
.kingster-navigation .sf-menu > li {
    padding-left: 11px !important;
    padding-top: 0px !important;
    padding-right: 11px !important;
}
    .kingster-navigation .sf-menu > li > a {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }


    ul{
        list-style:none !important
    }


   .pd-lr{
       padding-left:0px!important;
       padding-right:0px!important
   }


div[id^=divParaghraphcontent_] {
   margin-bottom:0px!important
}

.pdleft {
    margin-bottom: 0px !important
}
div[id^=divParaghraphcontent_] p ~ h3 {
   margin-top:3px;
}


picture.lg-img-wrap {
    padding-bottom: 33px !important;
}