@font-face {
    font-family: 'DIN';
    src: url('../fonts/DIN-Regular.eot');
    src: url('../fonts/DIN-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DIN-Regular.woff2') format('woff2'),
        url('../fonts/DIN-Regular.woff') format('woff'),
        url('../fonts/DIN-Regular.ttf') format('truetype'),
        url('../fonts/DIN-Regular.svg#DIN-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN';
    src: url('../fonts/DIN-BlackAlternate.eot');
    src: url('../fonts/DIN-BlackAlternate.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DIN-BlackAlternate.woff2') format('woff2'),
        url('../fonts/DIN-BlackAlternate.woff') format('woff'),
        url('../fonts/DIN-BlackAlternate.ttf') format('truetype'),
        url('../fonts/DIN-BlackAlternate.svg#DIN-BlackAlternate') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN';
    src: url('../fonts/DIN-Medium.eot');
    src: url('../fonts/DIN-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DIN-Medium.woff2') format('woff2'),
        url('../fonts/DIN-Medium.woff') format('woff'),
        url('../fonts/DIN-Medium.ttf') format('truetype'),
        url('../fonts/DIN-Medium.svg#DIN-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN';
    src: url('../fonts/DIN-Bold.eot');
    src: url('../fonts/DIN-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DIN-Bold.woff2') format('woff2'),
        url('../fonts/DIN-Bold.woff') format('woff'),
        url('../fonts/DIN-Bold.ttf') format('truetype'),
        url('../fonts/DIN-Bold.svg#DIN-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN';
    src: url('../fonts/DIN-Light.eot');
    src: url('../fonts/DIN-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DIN-Light.woff2') format('woff2'),
        url('../fonts/DIN-Light.woff') format('woff'),
        url('../fonts/DIN-Light.ttf') format('truetype'),
        url('../fonts/DIN-Light.svg#DIN-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}






@font-face {
    font-family: 'Roadgeek 2005 Series E';
    src: url('../fonts/Roadgeek2005SeriesE.eot');
    src: url('../fonts/Roadgeek2005SeriesE.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesE.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesE.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesE.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesE.svg#Roadgeek2005SeriesE') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roadgeek 2005 Series C';
    src: url('../fonts/Roadgeek2005SeriesC.eot');
    src: url('../fonts/Roadgeek2005SeriesC.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesC.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesC.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesC.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesC.svg#Roadgeek2005SeriesC') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roadgeek 2005 Series B';
    src: url('../fonts/Roadgeek2005SeriesB.eot');
    src: url('../fonts/Roadgeek2005SeriesB.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesB.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesB.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesB.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesB.svg#Roadgeek2005SeriesB') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roadgeek 2005 Series EM';
    src: url('../fonts/Roadgeek2005SeriesEM.eot');
    src: url('../fonts/Roadgeek2005SeriesEM.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesEM.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesEM.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesEM.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesEM.svg#Roadgeek2005SeriesEM') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roadgeek 2005 Series D';
    src: url('../fonts/Roadgeek2005SeriesD.eot');
    src: url('../fonts/Roadgeek2005SeriesD.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesD.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesD.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesD.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesD.svg#Roadgeek2005SeriesD') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roadgeek 2005 Series F';
    src: url('../fonts/Roadgeek2005SeriesF.eot');
    src: url('../fonts/Roadgeek2005SeriesF.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roadgeek2005SeriesF.woff2') format('woff2'),
        url('../fonts/Roadgeek2005SeriesF.woff') format('woff'),
        url('../fonts/Roadgeek2005SeriesF.ttf') format('truetype'),
        url('../fonts/Roadgeek2005SeriesF.svg#Roadgeek2005SeriesF') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


body, a {
    font-family: 'Montserrat', sans-serif;
}
.tm-toolbar-default {
    background: #E36F1E;
}
.tm-header {
    padding: 13px 0px;
}
.uk-navbar-nav>li>a {
    color: #566C11;
    text-transform: initial;
    letter-spacing: 0px;
    font-weight: 600;
    font-size: 14px;
}
.uk-navbar-dropdown {
    box-shadow: 0 2px 4px rgb(0 0 0 / 14%);
    left: 0 !important;
    right: 0px !important;
    margin: 0 auto;
    top: 98px !important;
}

.uk-navbar-dropdown.manually_align {
    right: -274px !important;
}
.uk-navbar-dropdown.manually_align .uk-first-column:first-child {
    margin-right: -94px;
}
.uk-navbar-dropdown .el-link {
    color: #566C11 !important;
    letter-spacing: 0px;
    text-transform: initial;
    font-size: 16px;
}
.mg-title-nv {
    font-size: 20px;
    color: #6E6E73 !important;
    margin-bottom: 7px;
}
.desc_added {
    display: flex;
    align-items: center;
}
.headr-inR-bI-brd .uk-container {
    padding: 0px;
}
.innr-ulli li {
    color: #000;
    font-weight: 600;
}
.uk-breadcrumb li a {
    color: #fff;
    font-weight: 700;
    font-size: 12px;
}

.uk-breadcrumb>:last-child>a:not([href]), .uk-breadcrumb>:last-child>span {
    color: #fff;
}
h3.el-title {
    color: #566C11;
    text-transform: uppercase;
    position: relative;
    font-family: 'DIN';
}
h3.el-title:after {
    content: "";
    background: #E36F1E;
    width: 90px;
    height: 4px;
    position: absolute;
    bottom: -10px;
    left: 0;
}
.tolrSe {
    border: 1px solid #fff;
    border-radius: 20px;
    padding: 6px;
}
.uk-dotnav>*>* {
    background: #fff;
}
.uk-dotnav>.uk-active>* {
    background-color: #E36F1E;
}
#footer_csTm {
    padding: 50px 0px !important;
}
.uk-nav-default>li>a {
    color: #fff;
    text-transform: initial;
    font-size: 16px;
    padding: 0px;
    font-weight: 400;
}
.uk-nav-default>li>a:hover {
   color: #e36f1e !important;
}
.home-3rd-cl .uk-container {
    display: flex;
    flex-wrap: wrap;
}
.home-3rd-cl .uk-container .tm-grid-expand {
    flex: 0 0 100%;
    display: flex;
    flex-wrap: wrap;
}
.home-3rd-cl .uk-container .tm-grid-expand .uk-first-column {
    flex: 0 0 50%;
}
#footer_csTm .tm-grid-expand:nth-child(2) {
    align-items: end;
}
.uk-subnav>*>:first-child {
    text-transform: inherit;
    font-size: 13px !important;
    color: #fff !important;
}
.copyrighttext {
    color: #fff;
}
.latestnews {
    background: rgb(26 60 107 / 10%);
    padding: 0px 5px 0px 5px !important;
    border-radius: 10px;
}
.latestnews .col-md-3 {
    padding-right: 0;
}
.latestnews .col-md-9 {
    padding-left: 0;
}
.newshm-art-grn .el-content {
    background: #566C11;
    color: #fff;
    padding: 5px 70px;
    border-radius: 9px;
    font-size: 16px;
    text-transform: initial;
    box-shadow: 0px 0px 13px rgb(86 108 17 / 42%);
}
.newshm-art-blu .el-content {
    background: #1A3C6B;
    color: #fff;
    padding: 5px 70px;
    border-radius: 9px;
    font-size: 16px;
    text-transform: initial;
    box-shadow: 0px 0px 13px rgb(86 108 17 / 42%);
}
.outer-evnt-ctm {
    background: rgb(159 166 23 / 10%);
    padding: 0px 15px;
    border-radius: 10px;
}
.outer-evnt-ctm > .row.clearfix {
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid rgb(0 0 0 / 10%);
    margin: 0px 0px;
    padding: 20px 0px;
}
.cstmside {
    flex: 0 0 20%;
    background: hsl(63deg 76% 37% / 10%);
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 33px;
    text-align: center;
    border-radius: 15px;
    color: #566C11;
    line-height: 40px;
}
a.eb-event-title {
    font-size: 18px;
    color: #000;
}
.eb-event-short-description p {
    color: #6E6E73;
    font-size: 18px;
    margin: 10px 0px;
}
h2.eb-event-title-container {
    margin: 0px;
    line-height: 100%;
}
.up-event-item {
    flex: 0 0 80%;
    padding: 0px 20px;
}
.title a {
    font-size: 18px;
    color: #000;
}
.title {
    margin: 0px 0px 0px 0px !important;
}
.eb-event-short-description a {
    color: #E36F1E;
}
.eb-event-date-time {
    display: flex;
    align-items: center;
}
.time-cstm {
    margin-left: 10px;
}
.eb-event-date-time .fa.fa-calendar {
    margin-right: 6px;
}
.uk-parent a:after {
    background: url(https://pwps.joomstore.com.au/images/Vectordown.png) 0 0 no-repeat;
    content: "";
    position: absolute;
    width: 11px;
    height: 10px;
    right: -14px;
    background-size: 100%;
    bottom: 33px;
}
.uk-parent a {
    position: relative;
}
.latestnews .row {
    border-bottom: 1px solid rgb(0 0 0 / 15%);
    margin: 0px 0px;
    padding: 20px 0px;
}
.hm_sld_outr .uk-container {
    padding: 0px;
}
.desc {
    margin: 13px 0px;
    font-size: 18px;
}
.publishedby {
    margin-right: 12px;
}
.publishedby img, .published_date img {
    margin-right: 9px;
}
.img-mod-art {
    height: 130px;
    object-fit: cover;
    border-radius: 10px;
    width: 106px;
}
.tp-br {
    font-size: 16px;
}
.tp-br img {
    margin-right: 9px;
}
.countryheader {
    display: flex;
    align-items: center;
    width: 100%;
    background: #f5f6e7;
    padding: 20px;
    flex-wrap: wrap;
}
.countryheader p {
    font-size: 20px;
    color: #566C11;
    margin-bottom: 0px;
    font-weight: 600;
}
.country-txt span {
    font-size: 15px;
    line-height: 19px;
    display: inline-block;
    color: #1a3c6b;
}
.pt-nws-mod .el-title {
    color: #1A3C6B;
}
.home_slider_pg {
    position: relative;
}
.sldr_img_blw {
    position: absolute;
    bottom: 20px;
    left: 10%;
}
.homelink  img {
    margin-right: 3px !important;
    position: relative;
    top: -2px;
}

.innr-hdr-txt {
    color: #EEB111;
    margin-top: 0;
}
h1#page\#0 {
    display: none;
}

.textcontent-nncr h1 {
    font-weight: 400;
    font-size: 26px;
    line-height: 29px;
    text-transform: uppercase;
}
.textcontent-nncr p{
      font-weight: 400;
      font-size: 16px;
      line-height: 18px;
      color: #6E6E73;
}
.textcontent-nncr ul li {
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #6E6E73;
}
.textcontent-nncr p b{
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
color: #212427;
}
.uk-section {
    padding: 0px !important;
}

.headr-inR-bI-brd .uk-background-norepeat {
    background-size: cover !important;
    padding: 50px 0px !important;
    text-transform: uppercase;
}
h1, h2 {
    color: #566C11;
    position: relative;
    font-family: 'DIN';
    font-size: 30px;
    text-transform: uppercase;
}
p, li {
     font-size: 16px;
}
.textcontent-nncr {
    padding: 50px 0px!important;
}

li span, p span {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 16px !important;
    line-height: 23px !important;
}

.padd-50 {
    padding: 50px 0px !important;
}
.home-3rd-cl {
    padding: 50px 0px !important;
}
.img-radius img {
    border-radius: 10px;
}
.padd-bott-50 {
    padding-bottom: 50px !important;
}
.ques {
    font-weight: bold !important;
    color: #222 !important;
}
.mrgin-tp {
    margin-top: 0px !important;
}
.staff-list {
    margin-bottom: 0px !important;
}
.table-border table tbody tr td {
    padding: 10px;
}
.table-border table td, .table-border table th {
         padding: 10px;
         text-align: center;
}
.table-border table {
       width: 100%;
}
.center{
    text-align: center;
}
#tm-dialog-mobile .uk-nav-parent-icon > .uk-parent > a::after {
  position: absolute;
  right: 0;
  }

  #tm-dialog-mobile .uk-nav-parent-icon > .uk-parent > a {
  padding-right: 20px;
  display: flex;
  }

  #tm-dialog-mobile .uk-offcanvas-bar {
  padding: 40px 20px;
  }
 .textcontent-nncr ul li a {
    font-weight: 600;
    font-size: 16px;
    line-height: 35px;
    color: #6E6E73;
    
}
.border {
    border: 1px solid #1d1d1e52!important;
    padding: 20px;
}
.outer-articles {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
    padding-bottom: 50px;
}
.img-art img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    border-radius: 10px;
}
.img-art {
    flex: 0 0 30%;
}
.inr-art {
    flex: 0 0 70%;
    padding-right: 20px;
}
.outer-table {
    width: 50% !important;
}
.textcontent-nncr a {
    font-weight: 600;
    text-decoration: underline;

}
.blue {
    color: #00f !important;
    font-weight: 600 !important;
}
div .switcher .option, div .switcher .selected a, div .switcher {
    width: 210px;
}
div .switcher .selected a {
    background-position: 90% 10px;
}
div .switcher .selected a:hover {
    background-position: 90% 10px;
}
.country-img {
    flex: 0 0 120px;
}
.country-txt {
    flex: 0 0 100%;
    max-width: calc(100% - 120px);
    padding: 0px 15px;
}


@media screen and (max-width:767px){
    .tm-header, .tm-header-mobile {
    position: relative;
    margin-bottom: 20px;
}
.uk-breadcrumb li a, .uk-breadcrumb li span {
    font-size: 13px !important;
}
.uk-breadcrumb {
    text-align: left;
}
.uk-parent a:after {
    bottom: 5px;
}
.home-3rd-cl .uk-container .tm-grid-expand .uk-first-column {
    flex: 0 0 100%;
}
.home-3rd-cl .uk-container {
    width: 97% !important;
}
.outer-evnt-ctm > .row.clearfix {
    text-align: center;
}
.cstmside {
    flex: 0 0 100%;
}
.up-event-item {
    flex: 0 0 100%;
}
.time-cstm {
    margin-left: 12px;
}
span.eb-time {
    padding-left: 0px;
}
*+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
    margin-top: 38px;
}
.latestnews {
    text-align: center;
}
.desc_added {
    justify-content: center;
}
.headr-inR-bI-brd .uk-background-norepeat {
    padding: 50px 28px !important;
    text-align: center;
}
h1, h2 {
    font-size: 22px;
}
h3.el-title:after {
    left: 0;
    right: 0;
    margin: auto;
}
h3.el-title {
    text-align: center;
}
#footer_csTm {
    text-align: center;
}
#footer_csTm .uk-nav-default>li>a {
    display: block;
}
p.copyrighttext {
    text-align: center !important;
}
.uk-parent ul a {
    font-size: 12px;
}
.uk-parent ul ul a:after {
    display: none;
}
.uk-nav-sub ul {
    padding-left: 8px;
}
.textcontent-nncr a{
    word-break: break-all;
}
.inr-art {
    flex: 0 0 100%;
    padding-right: 0px;
}
.img-art {
    flex: 0 0 100%;
}
.outer-articles {
    flex-wrap: wrap;
}
.uk-article-title {
    font-size: 24px;
}
.textcontent-nncr .uk-position-absolute.uk-width-1-1 {
    position: initial !important;
}
}

@media screen and (max-width:575px){
 .innr-hdr-txt {
    text-align: left;
}
.table-border table td, .table-border table th {
    word-break: break-all;
}
.tm-toolbar.tm-toolbar-default.uk-visible\@m {
    /*display: block !important;*/
}

.uk-subnav {
    justify-content: center;
}
.tm-toolbar.tm-toolbar-default.uk-visible\@m .uk-container.uk-flex.uk-flex-middle {
    display: block;
    text-align: center;
}
#cloneToolbar{
    display: block !important;
    margin-top: 10px;
}
}

.skiptranslate {
    display: none;
}


.tm-toolbar .uk-margin-auto-left .uk-grid-medium {
    flex-direction: row-reverse;
}
.tm-toolbar .uk-search {
        width: 120px;
}
.tm-toolbar .uk-search .uk-search-icon{
    color: #fff;
}
.tm-toolbar .uk-search input{
    border: 1px solid #fff !important;
    border-radius: 20px;
    padding: 6px;
    height: 36px !important;
    color: #fff !important;
    font-size: 13px;
    font-weight: 500;
}
.translater select {
    color: #fff;
    background: transparent;
    border: none;
    font-size: 13px;
    font-weight: 400;
    font-family: Montserrat;
    font-weight: 500;
    letter-spacing: 1px;
}
.translater select option {
    color: #000;
}
.translater select:focus-visible{
    outline:none;
}
.textcontent-nncr mark, .innr-hdr-txt mark {
    background: transparent;
}

.innr-hdr-txt .innr-hdr-txt mark {
    color: #EEB111;
}
.innr-hdr-txt .uk-breadcrumb mark {
    color: #fff;
}
.desc a {
    color: #E36F1E;
}

.convertforms .cf-control-group:nth-child(1), .convertforms .cf-control-group:nth-child(11), .convertforms .cf-control-group:nth-child(12), .convertforms .cf-control-group:nth-child(4) {
    flex: 0 0 100%;
}
.convertforms .cf-control-group {
    flex: 0 0 50%;
}
.convertforms .cf-control-group input {
    width: 100%;
}
.convertforms .cf-control-group textarea {
    width: 100%;
}
.green_check-mark li {
    position: relative;
    list-style: none;
}
.green_check-mark li:before {
    content: "";
    background: url(/images/green-tick.png) 0 0 no-repeat;
    position: absolute;
    left: -20px;
    width: 12px;
    height: 10px;
    background-size: 100%;
    top: 8px;
}

.red_plus-mark li {
    position: relative;
    list-style: none;
}

.red_plus-mark li:before {
    content: "";
    background: url(/images/plus.png) 0 0 no-repeat;
    position: absolute;
    left: -20px;
    width: 12px;
    height: 12px;
    background-size: 100%;
    top: 8px;
}



@media screen and (max-width: 767px){
.convertforms .cf-control-group {
    flex: 0 0 100%;
}
.tm-toolbar .uk-search {
    width: 100%;
}
}




/*.........................................................................................................*/



.team-section .uk-width-1-5\@m {
    padding: 10px 10px;
    box-shadow: 0 0 5px #ccc;
    margin: 0 10px 20px;
    width: 20% !important;
    max-width: 20%;
}
.team-section h1 {
    font-size: 17px;
    text-transform: capitalize !important;
    color: #003341;
    word-break: break-all;
    min-height: 40px;
    margin: 0 !important;
    font-weight: 500;
}
.team-section {
    margin: 0;
    display: flex;
    width: 100% !important;
}
.team-section  .uk-panel {
    color: var(--dark_blue);
    font-size: 18px;
    line-height: normal;
}