.latest__news__slide__item__outer .latest__news__slide__item .latest__news__slide__item__content p{
    padding-block: 0;
    margin-bottom: 20px;
}
.latest__news__slide__item__outer .latest__news__slide__item .latest__news__slide__item__content{
    width: 100%;
}
.contact__section .approach__tabs__wrap .approach__tab__item .submit__wrap .terms__wrap .input__wrap input{
    display: block;
    margin-left: -16px;
}
.achievements__section .achievements__item>span{
    max-width: 100%;
}
.career__card{
 height: 100%;   
}
.jetoil__strategy .primary__title{
    margin-bottom: 20px;
}
.office__card p a , .office__detail__block p a , .mission__and__purpose .info__box p a{
    color: inherit;
}
.office__card p a:hover {
color: #7b4224;
}
.overview__storage__assets .primary__title{
    margin-bottom: 20px;
}
.jetoil__strategy p{
    margin-bottom: 40px;
}
.featured__content__section .featured__content__block .kickoff__title{
    margin-bottom: 20px;
}
.office__detail__block p a:hover{
    color: #000;
}
.mission__and__purpose .info__box p a:hover{
    color: #fff;
    opacity: .7;
}
 header .navigation__container nav .desktop__navigation li.activepage a{
    /*border-bottom: 1px solid #fff;*/
    font-weight: 600 !important;
}
.featured__content__section__slide__item .featured__content__section__slide__item__content h6{
      display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
  min-height: 67px;
}

.business__detail.personal__insights{
    padding: 70px 0 60px;
}
.timeline__slider .timeline__card:nth-child(1)::before{
    transform: translateY(-60%) translateX(-2px);
    /*left: 0 !important;*/
}
.timeline__slider .timeline__card{
    /*padding-left: 2px;*/
}
.select__wrap img{
    bottom: 50%;
    transform: translateY(50%);
    top: auto;
}
.timeline__slider .timeline__card::before{
    transform: translateY(-68%);
}
.timeline__slider .timeline__card.active::before{
    /*left: 3px;*/
    transform: translateY(-60%);
    
}
.primary__offices__section .office__card.office__card img{
    border-radius: 50%;
    background-color: #7b4224;
    padding: 12px;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:not(:first-of-type) {
  display: none;
}
.intro__section .intro__section__facilities .intro__section__facilities__list .intro__section__facilities__list__item{
    width: 25%;
    padding: 0 15px;
}
.intro__section .intro__section__facilities{
    max-width: 1000px;
}
/*.mission__and__purpose .our__mission__block figure{*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/
.strategic__vision .primary__title{
    max-width: 100%;
}
.business__detail__row>div{
    margin-bottom: 45px;
}
.featured__content__section__slide__item .featured__content__section__slide__item__content span{
    line-height: 1.2;
}
.page-template-template-subsidary .overview__storage__assets ul li::before{
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 20px;
    background-color: #020b22;
    display: block;
    min-width: 5px;
    position: absolute;
    top:11px;
    left: 9px;
}
.sustainable__practices .primary__title{
    margin-bottom: 20px;
}
.overview__storage__assets ul li{
    font-weight: 400;
    position: relative;
    font-size: 20px;
    line-height: 30px;
    vertical-align: middle;
    color: #020b22;
    padding-left: 30px;
}
.strategic__vision .strategy__row{
    align-items: flex-start;
}
.featured__content__section__slide__item .featured__content__section__slide__item__content span{
    font-size: 16px;
}
.featured__content__section__slide__item[href="#"]{
    cursor: auto;
}
header .desktop__navigation__submenu__outer .desktop__navigation__submenu .desktop__navigation__submenu__block .row{
    justify-content: space-between;
    
}
.intro__section .intro__section__facilities .intro__section__facilities__list{
    align-items: flex-start;
}
@media(min-width:1200px){
    header .navigation__container nav .desktop__navigation li a:hover{
        opacity:.7;
    }
    .jetoil__strategy__row>div{
        padding: 0 40px;
    }
    .jetoil__strategy__row{
        margin: 0 -40px;
    }
    .ledaership__tab__section{
        padding: 60px 0;
    }
    .press__release__section.career__openings__section {
        padding: 120px 0 80px;
    }
}
.mission__and__purpose .our__mission__block .our__mission__block__content p{
    font-size: 20px;
}
.mission__and__purpose .our__mission__block .our__mission__block__content h5{
    margin-bottom: 25px;
}
.about__intro p{
    margin-bottom: 30px;
}
@media(min-width:990px){
.about__intro figure{
    margin-top: 75px;
}
}
.globe__link{
    padding: 6px 10px 8px 10px;
}
.about__leadership p{
    margin-bottom: 30px;
}
.careers__filter__wrap .filter__wrap {
    margin-bottom: 0;
}
.intro__section .intro__section__facilities .intro__section__facilities__list .intro__section__facilities__list__item span{
    line-height: 1.2;
}
@media(max-width:720px){
    .intro__section .intro__section__facilities h4{
        font-size: 22px;
    }
    .featured__content__section__slide__item .featured__content__section__slide__item__content{
        padding: 0 20px 40px;
    }
    .latest__news__slide__item__outer .latest__news__slide__item{
        padding: 20px 30px;
        font-size: 22px;
    }
}
.storage__manifest ul li span{
    font-size: 20px;
}
@media(min-width:1200px){
    .leadership__section.bg__brown .primary__button.primary__button--light:hover{
        /*border-color: #fff;*/
        background-color: #683318;
    }
}
.environmental__approach p:last-child{
    margin-bottom: 0;
}
.career-thankyou h4{
    margin-bottom: 20px;
}
.career-thankyou{
    padding: 20px 0 !important;
}
.latest__news__slide__item__outer .latest__news__slide__item .latest__news__slide__item__content h4{
     display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}
.career-thankyou h4{
    text-align: left;
}
.personal__insights__video__banner picture img,
.personal__insights__video__banner picture{
    display: block;
}
.sustainable__practices__card.sustainable__practices__card--md h6:last-child{
    border-color: transparent;
}
.personal__insights > .container > .row > div figure img{
    border-radius: 10px;
    overflow: hidden;
}
.personal__insights > .container > .row:not(:first-of-type) > div{
    padding: 0 30px;
}
.personal__insights > .container > .row:not(:first-of-type){
    margin: 0px -30px 0;
    padding-top: 80px;
}
.personal__insights__video__banner{
    display: block;
}
.personal__insights__video__banner picture ,
.personal__insights__video__banner picture img{
    max-width: 100%;
    max-height: 100%;
}
.contact__section .approach__tabs__wrap .approach__tab__item .row form fieldset .wpcf7-list-item{
    margin: 0 !important;
}
.wpcf7 form .wpcf7-response-output{
    margin: 20px 0 0 !important;
    padding: 10px 20px;
    border-radius: 5px;
}
form fieldset .wpcf7-form-control-wrap .wpcf7-list-item-label::before{
    content: " ";
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    left: -37px;
}
.hero__banner .hero__banner__content p{
    line-height: 1.2;
}
.approach__tabs__wrap .primary__title.primary__title--md{
    text-align: left;
}
@media(max-width:990px){
    .contact__section .approach__tabs__wrap .approach__tab__item .row form fieldset:not(:last-child){
        margin-bottom: 25px;
    }
    .contact__section .approach__tabs__wrap .approach__tab__item .row form fieldset input:not([type=submit]), .contact__section .approach__tabs__wrap .approach__tab__item .row form fieldset textarea{
        padding: 15px 20px;
    }
}
.contact__section .approach__tabs__wrap .approach__tab__item .submit__wrap .terms__wrap .wpcf7-list-item-label a:hover,
.contact__section .approach__tabs__wrap .approach__tab__item .submit__wrap .terms__wrap label a:hover{
    color: #7b4224;
}
.press__release__details p a:hover,
.press__release__details p a,
.press__release__details ul li a:hover,
.press__release__details ul li a{
    color: #7b4224;
}
.strategic__vision .primary__title {
    margin-bottom: 40px;
}
.overview__storage__assets ul {
    margin-bottom: 20px;
}
.personal__insights ul{
    list-style: disc;
    padding-left: 30px;
}
.personal__insights li{
        font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0;
}
/*@media(max-width:720px){*/
/*.personal__insights li{*/
    
/*}*/
/*}*/
.page-template-template-subsidary .overview__storage__assets ul li strong,
.page-template-template-subsidary .overview__storage__assets ul li b,
.page-template-template-subsidary .personal__insights li strong,
.page-template-template-subsidary .personal__insights li b{
    color: inherit;
}
.page-template-template-subsidary .overview__storage__assets ul li,
.page-template-template-subsidary .personal__insights li{
    color: #7b4224 ;
}
.page-template-template-subsidary .overview__storage__assets ul li::before{
    background-color: #7b4224;
}
.banner__back{
    font-size: 20px;
    line-height: 100%;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    color: #7b4224;
    width: max-content;
    transition: .4s all  ease-in-out;
   
    display: inline-block;
    svg{
        transform: scaleX(-1);
        margin-right: 15px;
           transition: .2s all  ease-in-out;
           margin-top: -2px;
        path{
            fill: #7b4224;
        }
    }
    &:hover{
        color: #7b4224;
        svg{
            @media(min-width:1200px){
                   transform: scaleX(-1) translateX(-5px);
            }
        }
    }
}
@media(max-width:990px){
    .inner__page__banner .breadcrumb li{
        font-size:  16px;
        padding-right: 18px;
    }
}
@media(max-width:720px){
    .inner__page__banner .breadcrumb li{
        font-size:  14px;
        text-align: center;
    }
}
@media (max-width: 720px) {
    .latest__news {
        padding: 80px 0 50px;
    }
    footer .nav__links li:not(:last-child) , footer a[href]:not(:last-child), footer h3:not(:last-child){
        margin-bottom:  15px;
    }
    .et__list{
        padding-left: 0 !important;
    }
}
.featured__content__section__slider .slick-dots li button::before{
    content: none !important;
}
.sustainable__practices__card a, .sustainable__practices__card button{
    color: #000 !important;
}
.overview__storage__assets:last-of-type{
    padding-bottom: 90px !important;
}
@media(max-width:990px){
    .overview__storage__assets:last-of-type{
        padding-bottom: 60px !important;
    }
    .sustainable__practices.offices__filter__section.bg__brown .row>div{
        margin-top: 0;
    }
    .office__detail__block{
        padding: 30px;
    }
    .achievements__section .achievements__item>span{
        text-align: center;
        display: block;
        width: 100%;
    }

}

@media(max-width:1200px){
    .sustainable__practices .row{
    margin: 0 -15px;
    }
    .sustainable__practices .row>div{
        padding: 0 15px;
    }
    .achievements__section .achievements__item>span{
        font-size:  18px;
    }
    .office__map__item{
        aspect-ratio: unset;
        min-height: 400px;
    }
    .office__map__item>div{
        min-height: 550px !important;
    }
    .office__detail__block{
        height: 100%;
        min-height:  100%;
    }
}
@media(max-width:720px){
    .sustainable__practices.offices__filter__section.bg__brown .row>div{
        margin-top: 40px;
    }
    .select__wrap img{
        transform: translateY(100%);
    }
    .office__map__item>div iframe,
    .office__map__item>div{
        min-height: 400px !important;
    }
}
.page-template-template-leaders .personal__insights + .ledaership__tab__section{
    padding-top: 0;
}
.latest__news__slide__item__outer .latest__news__slide__item picture img{
    filter: grayscale(0);
}
.jetoil__strategy.bg__brown .primary__button.primary__button--light:hover{
    background-color: #683318;
}
.strategic__vision .strategy__row .strategy__card h5 a,
.strategic__vision .strategy__row .strategy__card h5 a:hover{
    color: inherit;
}
.strategic__vision .strategy__row .strategy__card > a{
    border-radius: 50%;
        width: 118px;
    height: 118px;
      margin: 0 auto 24px;
    display: block;
}
/*a:not([href]){*/
/*    pointer-events: none;*/
/*}*/
/* header.sticky .navigation__container nav .desktop__navigation li.activepage a{*/
/*    border-bottom: 1px solid #7b4224;*/
/*}*/

.page-template-template-bussiness .sustainable__practices.vector__start.bg__brown .row   {
justify-content:center;
}
.sustainable__practices__card picture img{
      width: 100%;
    height: 100%;
    object-fit: cover;
}
.sustainable__practices__card picture{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    opacity: .15;
    pointer-events: none;
}
.sustainable__practices__card > *{
position: relative;
z-index: 10;
}
.sustainable__practices__card {
    position: relative;
    overflow: hidden;
}
@media(min-width:1200px){
    header.sticky .navigation__container .brand__logo{
        height: 40px;
    }
    .min__height__500 h6{
        /*max-width: 490px;*/
    }
    .min__height__500{
        min-height: 400px;
    }
    .sustainable__practices__card.sustainable__practices__card--md.min__height__500{
        padding: 60px 75px;
        
    }
}
.border__radius__none{
    border-radius: 0 !important;
}
.press__release__card{
        min-height: 100%;
    
}
@media(max-width:1200px){
    .press__release__section .row>div{
        position: relative;
    }
    .press__release__card{
        padding: 30px 20px;
    }
    .press__release__card h6{
        font-size:  12px;
    }
}

.fancybox-slide--iframe .fancybox-content{
    background: transparent;
}
}