p{
    font-weight: 300;
    line-height: 30px !important;
	text-align: justify;
}
ul li{
    font-weight: 300;
    line-height: 30px;
}
h2{
	text-align: justify;
}
.standalonelink-block-default a{
    text-decoration: none;
}
.h-news-box p{
   color: #002C6C; 
   font-weight: 500;
}
.industry-box{
    margin-bottom: 30px;
    text-align: center;
}
.industry-box h5{
    font-size: 16px;
}
.testi-box{
    background: red !important;
    content: "xxxs";
}
.h-file-download-box .fa-file-download{
    font-size: 25px;
}
.h-service-wrapper .standalonelink-block-default, .latest-news-wrapper .standalonelink-block-default{
    margin-top: 20px;
}
.industries-wrapper .content .body-large{
    margin-bottom: 50px;
}
.cta-wrapper h2{
    color: #fff;
}
.footer{
    padding-top: 60px;
}
.cta-wrapper{
    background: url(../img/cta-bg.jpg);
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.cta-wrapper .btn-default-arrow{
    display: inline-block;
    margin-top: 30px;
    font-size: 15px;
}
.cta-wrapper .btn-default-arrow::after{
    content: none;
}
.cta-wrapper .btn-default-arrow svg{
    transition: .2s;
}
.cta-wrapper .btn-default-arrow:hover svg.bi-arrow-right {
    transform: translateX(4px);
}
.latest-events-wrapper .text-container{
    padding-left: 65px;
}
.latest-events-wrapper .feature-banner-left .banner-background-img{
    background-position: center;
    background-size: cover;
}
.h-service-wrapper .card-block-section .card-block img{
    height: auto;
}
.links-header .verify .fa-check-circle{
    color: green;
}
.links-header .verify{
    text-decoration: none;
}
.h-main-banner-wrapper .feature-banner{
    min-height: 430px;
}
.i-service-box .text-formatted span{
    display: block;
    font-weight: 300;
    color: #262626;
    font-size: 14px;
    margin-top: 10px;
}
.custom-section .btn-default-arrow{
    display: inline-block;
    margin-top: 30px;
    font-size: 15px;
    text-decoration: none;
}
.custom-section .btn-default-arrow::after{
    content: none;
}
.custom-section .btn-default-arrow svg{
    transition: .2s;
}
.custom-section .btn-default-arrow:hover svg.bi-arrow-right {
    transform: translateX(4px);
}
.custom-section .left p{
    margin-bottom: 20px;
}
.custom-section .right img{
    border-radius: 5px;
}
.h-file-download-box a{
    color: #cd3c0d;
}
.h-file-download-box a:hover{
    text-decoration: none;
}
#block-footermenutext a{
    text-decoration: none;
}
.wpcf7-submit{
    color: #fff;
    width: 200px !important;
}
.contact-right{
    background: #002C6C;
    color: #fff;
    border-radius: 5px;
    padding: 40px 40px;
}
.contact-right h4{
    color: #F26334;
}
.contact-right a, .contact-right a:hover{
    color: #fff;
}
.contact-right p:last-child{
    margin-bottom: 0;
}
.contact-right p{
    font-size: 16px;
}
.contact-left input, .contact-left textarea{
    width: 90%;
}
.contact-left p{
    margin-bottom: 30px;
}
.contact-left input::placeholder, .contact-left textarea::placeholder {
  color: #262626;
}
.page-id-2 .cta-wrapper{
    margin-top: 0 !important;
}
.map-row{
    padding: 50px 0 0 0 !important;
}
.sp-easy-accordion .ea-card .ea-header a{
    font-size: 62% !important;
}
#faq-wrapper .sp-easy-accordion>.sp-ea-single{
    border-bottom: solid 1px #c4d7ed !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    margin-bottom: 0 !important;
}
#faq-wrapper .sp-easy-accordion .ea-expand{
    border-left: 2px solid #F26334 !important;
}
#faq-wrapper .sp-easy-accordion .ea-card .ea-body p{
    font-size: 1rem;
}
#faq-wrapper .sp-easy-accordion .ea-card .ea-body{
    padding-top: 0;
}
#faq-wrapper .eap-icon-ea-expand-plus:before{
    content: url(../img/down-arrow.svg);
}
#faq-wrapper .eap-icon-ea-expand-minus:before {
    content: url(../img/up-arrow.svg);
}
.center-img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.single-post-banner p{
    background: #F26334;
    color: #fff;
    display: inline-block;
    padding: 0 20px;
    border-radius: 5px;
    font-size: 16px;
    margin-top: 15px;
}
.h-news-box{
    margin-bottom: 20px;
}
.post-cat-events-banner .date{
    display: none;
}
.event-date-box h3{
    font-size: 18px;
    margin-bottom: 10px;
    color: #F26334;
}
.event-title-box h2{
    margin-bottom: 10px !important;
}
.event-title-box span{
    margin-right: 20px;
}
.barcode-allocation-box ol{
    margin-top: 30px;
}
.barcode-allocation-box ol li{
    font-weight: 800;
    line-height: 35px;
}
.barcode-allocation-box ol li span{
    font-weight: 300;
}
.ctl-content, .ptsElWithArea {
    font-family: "Gotham SSm A", "Gotham SSm B", Verdana, sans-serif !important;
}
.ctl-description{
    font-family: "Gotham SSm A", "Gotham SSm B", Verdana, sans-serif !important;
    padding-top: 20px !important;
}
#pck-a-price a, #pck-b-price a, #pck-c-price a, #pck-d-price a, #pck-e-price a{
    font-size: 20px !important;
}
.no-jobs{
    color: #f26334;
}

/****Accordian for carrer page****/
    .accordion {
      max-width: 700px;
      margin: 25px auto 0 auto;
    }

    .accordion-item {
      background: #fff;
      border-bottom: 1px solid #c4d7ed;
    }

    .accordion-header {
      cursor: pointer;
      padding: 15px 20px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      font-weight: bold;
      color: #002c6c;
      transition: background 0.3s;
      font-size: 20px;
    }

    .accordion-header:hover {
      
    }

    .accordion-icon {
      transition: transform 0.3s ease;
      display: inline-block;
    }

    .rotate {
      transform: rotate(180deg);
    }

    .accordion-content {
      display: none;
      padding: 15px 20px;
      background: #fafafa;
    }
/***Ennd***/

.learn-standard-box img{
    width: 130px;
}
.learn-standard-box h2{
    color: #fff;
    font-size: 23px;
	text-align: center;
}
.learn-standard-box p{
    color: #fff;
    margin-bottom: 0;
	text-align: center;
}
.key-aspects-box img{
    display: block;
    margin: 60px auto 60px auto;
}
.key-aspects-box ul li{
    list-style: none;
    line-height: 35px;
}
.key-aspects-box b, .standard-help-box b{
    color: #f26334;
}
.page-id-169 .cta-wrapper{
    margin-top: 0 !important;
}
.s-box .text-formatted p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.center-img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.gs-btn{
    margin-top: 25px;
    display: inline-block;
    font-size: 15px;
}
.gs-btn::after{
    display: none;
}
.page-404 h2{
    font-size: 5rem;
    margin-bottom: 1.5rem;
    font-weight: 600;
	text-align: center;
}
.page-404 h3{
    font-weight: 500;
}
#top-menu{
    margin-bottom: 0;
}
#top-menu li{
    display: inline;
}
.feature-banner-default{
    background-position: center;
    background-size: cover;
}
.latest-event-info p {
  display: -webkit-box;
  -webkit-line-clamp: 2; /* limit to 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
}

footer a.icon-instagram::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23002C6C'/%3E%3Cpath d='M15.75 6H8.25C7.01 6 6 7.01 6 8.25V15.75C6 16.99 7.01 18 8.25 18H15.75C16.99 18 18 16.99 18 15.75V8.25C18 7.01 16.99 6 15.75 6ZM12 15.3C10.27 15.3 8.85 13.88 8.85 12.15C8.85 10.42 10.27 9 12 9C13.73 9 15.15 10.42 15.15 12.15C15.15 13.88 13.73 15.3 12 15.3ZM15.45 8.4C15.15 8.4 14.9 8.15 14.9 7.85C14.9 7.55 15.15 7.3 15.45 7.3C15.75 7.3 16 7.55 16 7.85C16 8.15 15.75 8.4 15.45 8.4Z' fill='white'/%3E%3Ccircle cx='12' cy='12.15' r='2.25' fill='white'/%3E%3C/svg%3E");
}
.member-login-btn{
	display: none;
}