@font-face {
    font-family: 'muliregular';
    src: url('../fonts/muli-webfont.woff2') format('woff2'),
        url('../fonts/muli-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap ;
}

@font-face {
    font-family: 'mulibold';
    src: url('../fonts/muli-bold-webfont.woff2') format('woff2'),
        url('../fonts/muli-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap ;
}

@font-face {
    font-family: 'mulisemibold';
    src: url('../fonts/muli-semibold-webfont.woff2') format('woff2'),
        url('../fonts/muli-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap ;

}
body{font-family: 'muliregular'; font-size:15px; line-height:28px; color:#252525; font-weight:400; background:#fbfbfb;}
:root{
    --site-color:#e15124;
    --site-color1:#bd8e33;
    --font-400:'muliregular';
    --font-600:'mulisemibold';
    --font-700:'mulibold';
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}
a, a:hover{transition:0.3s;text-decoration:none;}
.container{max-width:1270px; margin:auto; padding:0 15px;}
.padt10{padding-top:10px;}
.padt20{padding-top:20px;}
.padt30{padding-top:30px;}
.padt40{padding-top:40px;}
.padt50{padding-top:50px;}
.padt60{padding-top:60px;}
.padt70{padding-top:70px;}
.padt80{padding-top:80px;}
.padt90{padding-top:90px;}
.padt100{padding-top:100px;}

.padb10{padding-bottom:10px;}
.padb20{padding-bottom:20px;}
.padb30{padding-bottom:30px;}
.padb40{padding-bottom:40px;}
.padb50{padding-bottom:50px;}
.padb60{padding-bottom:60px;}
.padb70{padding-bottom:70px;}
.padb80{padding-bottom:80px;}
.padb90{padding-bottom:90px;}
.padb100{padding-bottom:100px;}

.text-center{text-align:center;}

/* header */

.site-header {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:999;
    padding:20px 0;


}
.site-header.sticky{

    background: #d91d33;
    background: -moz-linear-gradient(left, #d91d33 0%, #e15024 100%);
    background: -webkit-linear-gradient(left, #d91d33 0%,#e15024 100%);
    background: linear-gradient(to bottom, #d91d33 0%,#e15024 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91d33', endColorstr='#e15024',GradientType=1 );
    padding:10px 0;
}

.banner-block {
    height: 100vh;
    display: flex;
    align-items: center;
    margin-bottom:0 !important;
}
.primary-navigation .primary-menu-container > ul > .menu-item > a{color:#fff; font-size:16px; text-transform:capitalize;padding:5px 22px;font-family:var(--font-600);}
.primary-navigation .primary-menu-container > ul > .menu-item > a:hover, .primary-navigation .primary-menu-container > ul > .menu-item.current-menu-item > a{color:#fff; text-decoration:none;}
.footer-navigation{margin:0;}
.footer-navigation-wrapper li{margin-right:5px; line-height:inherit;display:inline-block;}
.footer-navigation-wrapper li:last-child{margin-right:0;}
.footer-navigation-wrapper li a{
    padding:3px 9px 4px 9px;
    background: #d91d33; /* Old browsers */
    background: -moz-linear-gradient(left,  #d91d33 0%, #e15024 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #d91d33 0%,#e15024 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d91d33 0%,#e15024 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91d33', endColorstr='#e15024',GradientType=1 ); /* IE6-9 */
}
.footer-navigation-wrapper li a:hover{
    background: #d91d33; /* Old browsers */
    background: -moz-linear-gradient(left,  #e15024 0%, #d91d33 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #e15024 0%,#d91d33 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #e15024 0%,#d91d33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e15024', endColorstr='#d91d33',GradientType=1 ); /* IE6-9 */
    color:#fff;
}
.footer-navigation-wrapper li .svg-icon{fill:#fff; color:#fff; width:15px;}
.footer-navigation-wrapper li a:hover .svg-icon{fill:#000; color:#000;}
.primary-navigation .primary-menu-container > ul > .menu-item > a{
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.primary-navigation .primary-menu-container > ul > .menu-item > a::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a4641f+0,fee790+100 */
    background: #d91d33; /* Old browsers */
    background: -moz-linear-gradient(left,  #d91d33 0%, #e15024 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #d91d33 0%,#e15024 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d91d33 0%,#e15024 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91d33', endColorstr='#e15024',GradientType=1 ); /* IE6-9 */
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}


.primary-navigation .primary-menu-container > ul > .menu-item > a:hover::before, .primary-navigation .primary-menu-container > ul > .menu-item > a:focus::before, .primary-navigation .primary-menu-container > ul > .menu-item > a:active::before,
.primary-navigation .primary-menu-container > ul > .menu-item.current-menu-item > a:before{
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}




/* about us */



.home .entry-content > *{margin-top:0;margin-bottom:0;}


.about-us-left-text p{color:#666666; font-size:14px; line-height:30px;}

.title-heading.about-title {
    margin-bottom: 41px;
    font-size:36px;
}

.about-us-block {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}





/* footer */

.site-footer{background:#131313; color:#fff;padding:40px 0 0 0;}

/* inner pge */

.entry-header.page-bg {
    height: 400px;
    overflow: hidden;
    position:relative;
    border:none;
    padding-bottom:0;
    margin-bottom:45px;
}

.entry-header.page-bg .post-thumbnail{position:absolute; top:0; width:100%;margin-top:0; height:100%;}
.entry-header.page-bg .post-thumbnail .wp-post-image{
    margin-top:0;
    height: 100% !important;
    object-fit: cover;
    max-width:100% !important;
}

.entry-header.page-bg:before{
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background-color: #000000;
    opacity: .70;
    z-index:1;
}
.entry-header.page-bg .entry-title {
    color: #fff;
    position: relative;
    z-index: 2;
    font-size: 44px;
    font-weight: 600;
    line-height:54px;
}


.coming-soon {
    font-weight: 700;
    text-align: center;
    font-size: 60px;
    line-height: 100px;
    background: #f7f7f7;
    padding: 40px;
    min-height: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.custom-site-logo {opacity:1; padding-right:20px;transition:0.3s;}
.home .custom-site-logo {
    opacity: 0;
}
.site-header.sticky .custom-site-logo{opacity:1;transition:0.3s;}
.custom-site-logo img{max-width:30px;}
.primary-navigation{display:flex; align-items:center;}

.primary-navigation .primary-menu-container{margin-left:0;transition:0.3s;}
.home .primary-navigation .primary-menu-container{margin-left: -50px;}
.site-header.sticky .primary-navigation .primary-menu-container{margin-left:0;transition:0.3s;}

.custom-site-logo a{padding:0;}

.top-pad-none {
    margin-top: -45px !important;
}

.wpcf7-form-control-wrap{display:block; width:100%;}
.wpcf7-form p br{display:none;}

.contact-us-left .wpcf7-form-control-wrap input, .contact-us-left .wpcf7-form-control-wrap textarea {text-align: left !important; margin-left:0; margin-right:0;}

.wpcf7-not-valid-tip {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    display: block;
    background: #dc3232;
    padding: 7px 10px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 10px;
    margin-top:-20px;
}

.wpcf7-response-output{color:#000;}

.keyplayers-list.key-page{margin-top:0;}

.keyplayers-list.key-page ul li{margin-bottom:25px;}

.single-key_players .nav-links, .single-technology .nav-links{display:none;}

.single-key_players .entry-header.page-bg, .single-technology .entry-header.page-bg, .archive .entry-header.page-bg, .error404 .entry-header.page-bg{
    background: #d91d33;
    background: -moz-linear-gradient(left, #d91d33 0%, #e15024 100%);
    background: -webkit-linear-gradient(left, #d91d33 0%,#e15024 100%);
    background: linear-gradient(to bottom, #d91d33 0%,#e15024 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91d33', endColorstr='#e15024',GradientType=1 );
    color: #000;
}

.technology-list ul{margin:0; padding:0;display:flex; flex-wrap:wrap; justify-content:space-between;}
.technology-list ul li{list-style:none; width:48.5%;}

.post-title-techno{margin-top:20px; font-size:36px; font-weight:600; margin-bottom:20px;}
.post-title-techno a{color:#000;}
.techno-post-content p{font-size:14px; line-height:28px; color:#666666;}



.cat-listing-news article{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:25px;}
.cat-listing-news article .entry-header{width:30%;}
.cat-listing-news article .entry-content{width:67%;}
.cat-listing-news article .entry-header .post-thumbnail .wp-post-image{margin:0;}


.cat-listing-news .entry-title a{
    color:#000;

}
.cat-listing-news .entry-title a:hover{
    transition: .4s 0;
        color:var(--site-color);
}
.cat-listing-news .wp-caption-text, .cat-listing-news .entry-footer{display:none;}

.cat-listing-news .entry-title {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
}
.cat-listing-news .entry-content p{margin:0;}

#comments, .single-post .entry-footer{display:none;}

.single-post .entry-content p{margin-bottom:20px;}
.single-post .entry-content h2, .single-post .entry-content h3, .single-post .entry-content h4, .single-post .entry-content h5, .single-post .entry-content h6{margin-bottom:20px;}

.error-404.not-found .page-content{font-size:260px; text-align:center; font-weight:600; min-height:300px; display:flex; align-items:center; justify-content:center;}

.menu-button-container{display:none;}

.mobile-show, .mobile-show-1{display:none;}

.technology-list{margin-top:0;}


/* new css */

.header-video {
    position: relative;
    height: 100vh;
    overflow: hidden;
}
.header-video::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background: #000;
    z-index: 9;
    opacity: 0.5;
    width:100%;
    height:100%;
}

.banner-logo {
    position: absolute;
    z-index: 9;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom:0;
}

.about-top-mid{text-align:center;margin-bottom:0;}
.about-us-block > .vc_col-sm-12 > .vc_column-inner{padding-top:0;}
.about-top-mid .wpb_wrapper{background:var(--site-color);max-width:600px; margin:auto;padding:35px 10px;}
.about-top-mid h2{text-transform:uppercase;font-size:32px;font-family:var(--font-600);font-weight:normal; color:#fff;}
.about-top-mid p{font-size:14px; color:#fff;}

.about-text .wpb_wrapper{background:rgba(255,255,255,0.3);max-width:1050px; margin:auto;padding:40px 25px;box-shadow:0 10px 25px #e3e3e3;}
.about-text p{margin-bottom:20px;text-align: justify;}
.about-text p:last-child{margin-bottom:0;}

.button-egpi .vc_btn3-icon-right{background:var(--site-color) !important; color:#fff !important;font-family:var(--font-600); font-size:16px; font-weight:normal;padding:13px 50px 13px 40px !important;}
.button-egpi .vc_btn3-icon-right:hover{background:var(--site-color1) !important;}
.button-egpi .vc_btn3.vc_btn3-icon-right .vc_btn3-icon{top: 54%;}
.button-egpi .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { right: 33px;}


.service-box {
    padding: 30px 40px 40px 40px;
    position: relative;
    overflow: hidden;
    background-color:#fff;
    transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    box-shadow:0 10px 25px #e3e3e3;
    cursor:pointer;
}

.service-box::before {
    content: "";
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
}

.service-box:hover{background-color:#000;}
.service-box:hover::before{opacity:0.4;}

.service-one::before {
    background-image:url(../images/oil-gas-img.jpg);
}
.service-two::before {
    background-image:url(../images/marine.jpg);
}

.service-box-content {
    position: relative;
    z-index: 1;
}
.service-details{padding:0; text-align:center;}
.service-meta{color:var(--site-color);font-size:16px; font-family:var(--font-600); letter-spacing:2px;}
.service-box:hover .service-meta{color:#fff;}
.service-title{margin-bottom:25px; margin-top:10px;}
.service-title a{display: inline-block; font-size:28px; font-family:var(--font-700);}
.service-box:hover .service-title a{color:#fff;}

.servicemain p{font-size:15px; line-height:30px; color:#252525; margin-bottom:20px;}
.service-box:hover .servicemain p{color:#fff;}
.about-box-two {
    max-width: 1080px;
    margin: 60px auto 0 auto;
}


.service-image {
    position: relative;
    overflow: visible;
    width: 80px;
    display: inline-block;
    margin:30px 0px 0px 0px;
}

.service-image::before {
    content: "";
    background: var(--site-color);
    width: 100%;
    height: 100%;
    left: -5px;
    top: -5px;
    right: 0;
    position: absolute;
    z-index: -1;
    transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    opacity: 1;
    z-index: 0;
}
.service-box:hover .service-image::before{ left: -10px;   top: -10px;}

.service-img-box {
    display: inline-block;
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    background: #fff;
    z-index: 1;
    position: relative;
}

.team-block{background:#fff;margin-top:50px !important;padding:50px 0;}

.team-row{display:flex; flex-wrap:wrap; justify-content:space-between;}

.team-text-left h2{line-height:44px; font-weight:normal; font-size:32px; font-family:var(--font-600); color:var(--site-color);margin-bottom:15px;}
.team-text-left p{color:#252525; font-size:15px;line-height:28px; margin-bottom:20px;}

.team-text-left {width: 35%;}
.team-list { width: 55%;}
.team-list ul{margin:0; padding:0; display:flex;justify-content:space-between;}
.team-list ul li{list-style:none;text-align:center;}
.team-img img{
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.post-title-team{font-size:24px;margin-bottom:5px;font-family:var(--font-700); margin-top:20px;}
.post-title-team a{color:#000;}
.post-content-team p{font-size:14px; line-height:28px;}
.position-name{font-size:16px; color:#252525;}

.title-heading {
    line-height:44px; font-weight:normal; font-size:32px; font-family:var(--font-600); color:var(--site-color);
}

/* blog */

.post-list ul {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.post-list ul li{list-style:none;width:31.5%;}

.post-title{font-size:20px;  line-height:30px; font-family:var(--font-700); }
.post-title a{
    color:#000;
}
.post-title a:hover{
    transition: .4s 0;
    color:var(--site-color);
}

.post-content p{font-size:14px; line-height:28px;}

.post-list{margin-top:50px;}

.post-content {
    background: #fff;
    padding: 20px;
    position: relative;
    width: 94%;
    margin: -20px auto;
    border-bottom:3px solid var(--site-color);
    box-shadow:0 10px 25px #e3e3e3;
}

.articles-blog{margin-top:70px;}

.site-footer{margin-top:70px;}

.site-footer section.widget{width:100%; text-align:center;}
.site-footer section.widget ul{margin:0; padding:0; display:flex;justify-content:center;}
.site-footer section.widget ul li{list-style:none;padding:0 25px;}
.site-footer section.widget ul li a{ color:#fff; font-size:16px; font-family:var(--font-600);}
.site-footer section.widget ul li a:hover{color:var(--site-color)}

.footer-address {
    width: 100%;
    background:#090909;
    margin-top:40px;
    padding:15px 0;
}
.footer-address .container{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.copyright-text, .design-by{font-size:13px;}
.design-by a{color:var(--site-color);}
.entry-header.page-bg .container{height:100%; justify-content:center;}
.wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap textarea {
    border: 2px solid #dcddde;
    background: #fff;
    color: #afaeae;
    font-size: 14px;
    text-align: center;
    height: 55px;
    margin-bottom: 20px;
    width: 100%;
    padding:15px;
}
.wpcf7-form-control-wrap textarea {height:280px;}
body .wpcf7-form input[type="submit"]{background:var(--site-color) !important; color:#fff !important;border:none !important}
body .wpcf7-form input[type="submit"]:hover{background:var(--site-color1) !important; color:#fff !important;}

.entry-content{min-height:400px;}
.archive .entry-content{min-height:inherit;}

.header-video .wpb_content_element{margin-bottom:0;}
.header-video video {
    height: 100vh;
    object-fit: cover;
}

.top-show-scroll{display:none;}
.site-logo-top{display:none;}
.site-logo-top img {
    width: 60px;
}
.site-header.sticky .footer-navigation.top-show{display:none;}
.site-header.sticky .site-logo-top, .site-header.sticky .top-show-scroll{display:inline-block;}
.team-list.page {
    width: 100%;
}
.team-list.page ul {
    justify-content: center;
	flex-wrap:wrap;
}
.team-list.page ul li {
    margin-bottom: 30px;
    width:33%;
    cursor: pointer;
}
.team-list ul li{ cursor: pointer;}

.page-id-99 .entry-header.page-bg{margin-bottom:0;}

.investor-text .vc_column-inner {
    padding-top: 0 !important;
}
.heading-text-investor {
    font-weight: normal;
    margin-bottom:6px;
    font-family: 'mulibold';
}

.investor-text p {
    margin-bottom: 15px;
}
.investor-text h3 {
    font-weight: normal;
    margin-bottom: 20px;
    font-family: 'mulibold';
}
.investor-text h4 {
    margin-bottom: 10px;
    font-family: 'mulibold';
    font-weight:normal;
}

.investor-chart iframe {
    height: 550px !important;
}

.team-list-in  h5 {
     font-family: 'mulibold';
    font-weight:normal;
    margin: 5px 0 12px 0;
}

.more-fillings-btn .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{background:var(--site-color) !important;color: #fff !important;
font-family: var(--font-600);
font-size: 16px;
font-weight: normal;
padding: 13px 50px 13px 40px !important;}

.more-fillings-btn .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
    background: var(--site-color1) !important;
}

.getinf-form-inner {
    background: #fff;
    padding: 40px;
    max-width: 610px;
    margin: 0 0 0 auto;
    width: 100%;
    box-shadow: 0 5px 20px #e1e0e0;
}

.getinf-form-inner > .vc_column-inner{padding-top:0 !important;}
.contact-investor .getinf-form-inner {
    max-width: 750px;
    float: none;
    margin: auto;
    padding: 35px 15px;
}

.getinf-form-inner .wpcf7-form-control-wrap input[type="text"], .getinf-form-inner .wpcf7-form-control-wrap input[type="email"], .getinf-form-inner .wpcf7-form-control-wrap textarea{text-align:left;}

tr.even {
    background: #f2f2f2;
}

body table td, body table th, body .wp-block-table td, body .wp-block-table th {
    border: 1px solid #e3e3e3;
}

ul.contact-us li.icon-inline {
    display: flex;
    border-bottom: 1px solid #dbdbdb;
    font-size: 18px;
    padding: 12px 0;
}
ul.contact-us li.icon-inline .icon-styled {
    margin-right: 15px;
}
.contact-us .icon-inline svg {
    color: var(--site-color);
    fill: var(--site-color);
    width: 16px;
    margin-top: 7px;
}
.contact-us {
    margin: 0;
    padding: 0;
}
ul.contact-us li.icon-inline strong {
    display: block;
}
.listingsTable a {
    margin-right: 5px;
}
.listingsTable a svg {
    margin-right: 5px;
}
.listingsTable th {
    text-align: left;
}

.team-overlay {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    align-items: center;
    background: rgba(0,0,0,0.7);
    overflow-y:auto;
}
.team-overlay.active{display:flex;}

.team-overlay .team-popup {
    background: #fff;
    max-width: 700px;
    margin: auto;
    padding: 5px 20px 20px 20px;
    text-align: left;
    position:relative;
}
.team-overlay .team-popup .post-title-team {
    margin-bottom: 10px;
}
.team-overlay .team-popup .position-name {
    margin-bottom: 5px;
}
.close-popup {
    position: absolute;
    right: -10px;
    top: -11px;
    background: #d91d33;
    background: -moz-linear-gradient(left, #d91d33 0%, #e15024 100%);
    background: -webkit-linear-gradient(left, #d91d33 0%,#e15024 100%);
    background: linear-gradient(to bottom, #d91d33 0%,#e15024 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91d33', endColorstr='#e15024',GradientType=1 );
    color: #fff;
    padding: 2px 12px;
    border-radius: 36px;
}
.team-popup p {
    margin-bottom: 10px;
    font-size: 14px;
}

.contact-page-right iframe {
    width: 100%;
}

.page-id-6 #page{  background:url(../images/about-us-oil.jpg) no-repeat left top; background-size:cover; position:relative;background-attachment:fixed; }
.page-id-6 #page .entry-header.page-bg{height:auto;padding-top:200px;}
.page-id-6 #page .entry-header.page-bg .post-thumbnail{display:none;}
.page-id-6 #page .entry-header.page-bg::before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background-color: #000000;
    opacity: .70;
    z-index: 1;
	display:none;
}
.page-id-6 #page::before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background-color: #000000;
    opacity: .70;
    z-index: 1;
}
.page-id-6 #page .container {
    position: relative;
    z-index: 1;
}
.page-id-6 #page .entry-content p {
    color: #fff;
    font-size: 18px;
    line-height: 36px;
}
.invester-news-title{font-weight:700; margin-bottom:15px;}

.header-video .oil-derick-home{height: 100vh;object-fit: cover;background:url(../../assets/images/oil-derick.jpg) no-repeat center center; width:100%;background-size:cover;}

.home-logo {
    text-align: center;
}

.home-logo-text {
    color: #c9a03e;
    font-style: italic;
    margin-top: 10px;
    text-align: center;
}

.home .site-header {
    position: absolute;
}

.home .site-footer, .home .entry-footer{display:none;}