/*newstyle*/
.color-top-header{background-color:rgb(0 128 0) !important;}
.color-nav{background-color:#333 !important;}
span.error { 
    color: rgb(255 0 0);
    text-transform: lowercase;
}
.custom-page-hero{margin-top:-8px;}
ul.clients-brand li{width:150px;list-style:none;display:inline-block;text-align:center;margin:0rem 2rem;text-align:center;}
ul.clients-brand li img{width:100%;}
.team-member{margin:1rem 0rem !important;}
.testimonials-block{margin:1rem 0rem;}
.testimonials-block .mr-3 img{width:100%;}
.testimonials-block .media-body{padding:4rem 1rem;}
.testimonials-block .media-body h5{line-height:1.3;}
.request-btn{background-color:#B4E602;color:#333 !important;
 padding: 0px 12px 0px !important;
    margin-top: 0; font-size: 14px !important;
    border-radius: 5px; line-height: 40px;
    display: flex; flex-direction: column;}
.text-center a{color:#FFF;margin-top:15px;}
.header-overlay{background-color:green !important;}
.navbar {
    padding-right: 0px;
}
.navbar_inner {
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
    position: relative;
}
.nav-overlay{margin-top:0px;/*background-color:rgba(0, 0, 0, 0.6);*/}
.top-header-wrapper{background-color: #80C342; }
@media (max-width:992px){.request-btn{width:180px;margin-bottom:15px;padding:5px 15px !important;font-size:13px !important;}
.custom-page-hero{margin-top:-60px;}
.testimonials-block .mr-3{width:200px;}
.testimonials-block .media-body{padding:2rem 1rem;}
}
@media (max-width:576px){.custom-page-hero{margin-top:-10px;}
.testimonials-block .mr-3{width:150px;}
.testimonials-block .media-body{padding:1rem;}
}
/*<--- end --->*/
.no-bgimg{background-image:none!important;}
.bg-grey{background-color:rgb(236 239 233)!important;}
.p-relative{position:relative!important;}
.h-100px{height:100px!important;}
.h-80px{height:80px!important;}
section{width:100%;overflow-x:unset;}
p{font-size:16px;color:rgb(64 64 64);font-family:'Open Sans', sans-serif;}
a.nav-item.nav-link.active{color:rgb(180 230 2)!important;}
li.dropdown.active a.nav-item{color:rgb(180 230 2)!important;}
header.simple-header{position:relative;height:108px;width:100%;background-image:unset;background-position:center;background-repeat:no-repeat;background-size:cover;}
.pages-hero.simple-head:before{background-image:unset;}
.cta-counter-nbg{color:rgb(255 255 255) !important;padding:3rem;background-color:rgb(3 169 244);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;background-color:rgb(255 255 255);}
.pages-hero.simple-head .container{height:100%;}
.pages-hero.simple-head .pages-title{bottom:0px;color:rgb(255 255 255);width:100%;position:relative;float:left;}
.pages-hero.simple-head .pages-title h1{margin:0;width:50%;float:left;line-height:80px;font-size:1.5rem;}
.pages-hero.simple-head .pages-title .page-nav{width:50%;float:right;text-align:right;}
.pages-hero.simple-head .pages-title .page-nav p{font-size:13px;color:rgb(255 255 255);margin-bottom:0px;line-height:80px;}
.vertical-tab ul li{width:100%;text-align:left;float:left;}
.quote-layer{padding-right:2rem;background-color:rgb(240 248 255);padding:15px;}
.services-content .tabcontent a{position:relative;}
a[href$=".pdf"]:after{width:17px;height:17px;margin-left:5px;font-family:'icotrans' !important;content:"\e90f";display:inline-block;font-size:24px;vertical-align:top;color:rgb(226 32 32);position:absolute;top:-5px;}
button.btn_shedule.btn{color:rgb(255 255 255);background-color:rgb(14 55 123);border-color:rgb(14 55 123);opacity:1;height:45px;line-height:45px;padding:0 1rem;}
div#schedule_list li{list-style-type:none;}
div#schedule_list table>thead>tr{width:100%;display:table;background-color:rgb(240 248 255);}
div#schedule_list table>thead>tr>th{border-bottom-width:1px;display:inline-grid;border-left:1px solid rgb(255 255 255);}
div#schedule_list table tbody tr{width:100%;display:table;background-color:rgb(255 255 255);}
table.table.table-shedule tbody{width:100%;display:table;}
div#schedule_list table>tbody>tr>td{padding:0.5rem 1rem;padding-top:0.25rem;padding-left:1rem;padding-right:1rem;padding-bottom:0.25rem;line-height:1.1;}
div#schedule_list table>tbody>tr>td:nth-child(even){background-color:rgb(242 242 242/43%);}
div#schedule_list table>tbody>tr>td div{padding:0.8rem 0.1rem;border-bottom:1px solid rgb(214 214 214);}
.customize-alt,
.select2-container--default .select2-selection--single .select2-selection__rendered{color:rgb(68 68 68);line-height:42px;font-size:17px;font-family:'Open Sans', sans-serif;}
.select2-container .select2-selection--single{height:42px;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgb(68 68 68);}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;}
input[type="file"]{line-height: unset!important;font-size: 14px;}
table.table.table-borderless.table-shedule{display:block;overflow-x:auto;white-space:nowrap;font-size:85%;}
div#schedule_list table>thead>tr>th{text-overflow:ellipsis;font-family:'Open Sans', sans-serif;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;}
table.table.table-shedule body tr,
table.table.table-shedule body tr,
table.table.table-shedule body,
table.table.table-shedule thead tr,
table.table.table-shedule thead{width:100%;display:table;}
table.table.table-shedule tbody tr{min-width:792px;}
.top-social{position:relative;}
.top-header-wrapper .top-contact li.mail, 
.top-header-wrapper .top-contact li.covid, 
li.phone{
    margin-right:10px;
    color:rgb(255 255 255) !important;
    display:inline-block;
    position:relative;
    float:left;
    top:50%;
    transform:translateY(-50%);
    display:flex;
    display: inline-block;
    height:44px;
    list-style-type:none;
    line-height:44px;
    vertical-align:middle;
}
ul.top-contact,
ul.social-list{position:relative;padding:0;margin:0;height:44px;}
.top-header-wrapper .top-contact{
    list-style:none;padding-top:0;
    /*display:inline-block;*/
    margin:0px 5px;
    position:absolute;
    top:50%;
    left:10px;
    right:10px;
    color:rgb(255 255 255);
    transform:translateY(-50%);
    /*position: relative;*/
    line-height: 44px;
    vertical-align: middle;
}

li.covid a {
    background-color: rgb(244 67 54);
    border-color: rgb(85 154 57);
    border: 1px solid rgb(0 0 0 / 0%);
    padding: 0 10px;
    font-size: 13px;
    border-radius: 0.25rem;
    margin-left: 15px;
    font-family: 'Roboto', sans-serif;
    transition: 0.3s;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    height: 34px;
    line-height: 33px;
}
ul.top-contact li.covid a:hover {
    color: rgb(10 10 10);
    text-decoration: none;
    font-weight: 600;
}
li.route a {
    background-color: rgb(85 154 57);
    border-color: rgb(85 154 57);
    border: 1px solid rgb(0 0 0 / 0%);
    padding: 0 10px;
    font-size: 13px;
    border-radius: 0.25rem;
    margin-left: 15px;
    font-family: 'Roboto', sans-serif;
    transition: 0.3s;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    height: 34px;
    line-height: 33px;
}
.top-social ul.social-list li{
    display:inline-block;margin:0px 5px;
    position:absolute;top:50%;left:10px;
    right:0px;color:rgb(255 255 255);
    transform:translateY(-50%);overflow:auto;
}
hr.footer { margin: 1rem auto 1rem;}
span.tel-no:after {
    content: "|";
    width: 10px;
    padding-left: 10px;
}
.main-footer ul.layer-contact {
    display: inline-block;position: relative;padding: 0; margin: 0;margin-top: 0!important;
}
.main-footer ul.layer-contact li {height: auto;
    line-height: 30px;top: 0; transform: unset;
}
.pages-title h1{font-size:2.5rem;color:rgb(51 51 51);font-weight:600;margin-bottom:5px;}
.pages-title a{color:rgb(51 51 51);text-decoration:none;transition:0.3s;}
.quote-btn{color:rgb(255 255 255);background-color:rgb(30 154 30);border-color:rgb(4 109 4);}
.ws-connections{}
.conn-inner{border:1px solid rgb(51 51 51/14%);margin-bottom:15px;box-shadow:0px 1px 3px 2px #3333331f;}
.ws-connections h2{font-size:22px;padding-top:10px;}
.ws-connections h4.layer-title{width:100%;margin-bottom:0;}
.conn-inner a:hover h2{color:rgb(37 108 47);text-decoration:underline;}
.ws-connections span[class^="ic-"]{margin-right: 5px;font-size:33px;background-color:rgb(37 108 47);color:rgb(255 255 255);padding:5px;border-radius:8px;}
@media screen and (min-width:992px){.navbar-dark .navbar-nav .nav-link::after{bottom:8px;left:30%;right:30%;background-color:rgb(4 4 4);}
}
@media (max-width:576px){.pages-hero{height:80px!important;}
.pages-hero.simple-head .pages-title h1{line-height:80px;font-size:1.8rem;}
.pages-hero.simple-head .pages-title .page-nav p{font-size:13px;line-height:80px;}
header.simple-header{height:90px;}
}
.portfolio-area.default-padding{padding-bottom:105px;}
.portfolio-area .mix-item-menu{display:inline-block;margin-bottom:15px;}
.portfolio-area .mix-item-menu button{background-color:transparent;border:1px solid transparent;color:#002147;display:inline-block;font-family:"Poppins",sans-serif;font-weight:600;margin:0 2px 5px;padding:8px 15px;position:relative;text-transform:uppercase;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;}
.portfolio-area .mix-item-menu button.active,
.portfolio-area .mix-item-menu button:hover{border:1px solid #e7e7e7;background-color:rgb(0 128 0);color:rgb(255 255 255);}
div#portfolio-grid{width:100%;}
.portfolio-area .pf-item{float:left;padding:5px;overflow:hidden;min-height:370px;}
@media (min-width:768px){.portfolio-area .pf-item{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;min-height:370px;}
}
.portfolio-area .portfolio-items.col2 .pf-item{width:50%;}
.portfolio-area .portfolio-items.col4 .pf-item{width:25%;}
.portfolio-area .portfolio-items.col6 .pf-item{width:16.666%;}
.portfolio-area .portfolio-items.col12 .pf-item{width:33.333333%;}
.portfolio-area .pf-item .item-effect{position:relative;z-index:1;}
.portfolio-area .pf-item .item-effect:after{content:"";position:absolute;background:#002147;opacity:0.7;top:15px;bottom:15px;left:15px;right:15px;transform:scaleX(0);transform-origin:100% 50%;transition:transform 0.35s;}
.portfolio-area .pf-item .item-effect:hover:after{transform:scaleX(1);transform-origin:0 50%;}
.portfolio-area .pf-item .item-effect .overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;z-index:2;opacity:0;margin-top:50px;height:unset;bottom:unset;width:unset;}
.portfolio-area .pf-item .item-effect .overlay a{display:inline-block;background:#ffffff;height:40px;width:40px;border-radius:50%;color:#002147;line-height:40px;margin:0 1px;}
.portfolio-area .pf-item .item-effect .overlay h4{text-transform:uppercase;font-weight:300;font-size:15px;}
.portfolio-area .pf-item .item-effect:hover .overlay{opacity:1;transition:all 0.3s ease-out;margin-top:0;}
@media (max-width:767px){.hidden-xs-down{display:none;}
header.simple-header{height:104px;}
.simple-header .navbar{top:44px;}
.pages-hero{height:65px!important;}
.pages-hero.simple-head .pages-title h1{line-height:65px;font-size:18px;}
.pages-hero.simple-head .pages-title .page-nav p{font-size:13px;line-height:65px;}
}
.bottom-map{line-height:0;min-height:450px;margin-bottom:30px;}
.contact-frm-wrapper ul li .media-body a{color:#fff;font-size:14px;}
.cargoy-trust{margin-top:0;display:inline-block;width:100%;text-align:center;}
.position-btn-left{text-align:center;float:unset;padding-top:10px;}
section.services .section-title p{text-align:justify;}
section.our_team .position-btn-center{text-align:center;float:none;padding-top:10px;display:inline-block;position:relative;width:100%;}
figure.wrapper-image{box-shadow:0 0 7px 0 rgba(77, 109, 230, 0.35);text-align:center;padding:5px;-webkit-transition:.3s ease-in;transition:.3s ease-in;margin-bottom:30px;}
.mfp-iframe-holder .mfp-content{max-width:95%;}
.mfp-iframe-scaler{width:100%;height:auto;overflow:hidden;padding-top:56.25%;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{width:64px;right:50px;}
/* responsive */
@media (max-width:1500px){.inner-ws-right{width:80%;top:50%;left:5%;}
.content-left-layer{width:90%;}
.cly-content{width:85%;}
.inner-ws-right-alt{width:80%;top:50%;left:5%;}
}
@media (max-width:1400px){.ws-content-left{padding:15% 7%;}
.ws-box-content{display:inline-block;margin-right:2rem;}
.mw-content{top:65%;}
.mw-content h2{line-height:1.4;}
}
@media (max-width:1300px){.hero-slider .carousel-cell .slider-caption{padding-left:5%;}
}
@media (max-width:1200px){.container{max-width:95%;}
.hero-slider .carousel-cell .slider-caption{padding-left:10%;padding-right:10%;}
.md-view{margin-top:2rem;}
.ws-box-content p{font-size:13px;}
figure.home-box-service figcaption{padding:0 20px;}
.icon-caption{width:40px;}
.content-left-layer{width:95%;}
.cly-content{width:95%;}
.gl-col-left{padding:1.5rem 1.5rem 1.5rem 0rem;}
.gl-col-right{padding:1.5rem 0rem 1.5rem 1.5rem;}
.home-about ul li{font-size:13px;}
}
@media (max-width:992px){.mt-view{margin-top:3rem;}
.mv-view{margin-top:2rem;}
.mc-view{margin:1rem 0rem;}
.footer-col{padding:0px 15px;margin:2rem 0rem 2.5rem;}
.wrapper-testimonials-parallax{height:100%;padding:4rem 0rem 5rem;}
.counter-box .counter{font-size:2rem;}
.counter-box p{font-size:14px;}
.tp-content{text-align:left;margin-bottom:1rem;}
.ws-parallax-layer{height:100%;}
.ws-content-left{padding:5rem 4rem;}
.icon-caption{width:80px;margin-bottom:15px;}
.mw-content{top:50%;left:0;right:0;transform:translate(0%, -0%);padding:0rem 1.2rem;}
.ws-right-layer{margin:0px;height:auto;}
.ws-left-right{min-height:auto;}
.inner-ws-right{position:relative;padding:6rem 4rem;left:0%;}
.content-left-layer{width:100%;height:100%;margin-top:2rem;box-shadow:none !important;}
.cly-content{width:100%;margin-top:0px;}
.gl-col-left,
.gl-col-right{padding:1rem 0rem;border-left:none !important;border-right:none !important;border-bottom:solid 1px #ddd;}
.counter-wrapper{padding:3rem 0rem;}
.title-layer-left{margin-bottom:1rem;}
.title-layer-right{margin-bottom:2rem;padding:0rem;}
.ws-right-layer-alt{margin:0px;height:auto;}
.ws-left-right{background-color:#182333;min-height:auto;}
.cta-counter{padding:3rem;height:100%;}
.counter-wrapper-alt{margin-top:4rem;padding:4rem 2.5rem;}
.counter-col-alt{background:rgba(14, 55, 123, 0.5);margin:1rem 0rem;padding:1rem;color:#FFF !important;}
.counter-border-right-alt{border-right:none;}
ul.post-list{padding-right:0rem;}
ul.post-right-list{padding-left:0rem;}
.side-posts-right{padding-right:15px;}
.home-slider,
.hero-slider,
.home-header{height:768px;}
.custom-accordion,
.faq-contact,
.services-content{padding-right:0rem;}
.map-wrapper{height:370px;margin-top:-170px;z-index:0;}
.mw-content{top:58%;}
.top-right-layer,
.bottom-left-layer{height:100%;position:relative;padding:3rem 0rem;}
.layer-content{margin:0;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0rem 2rem;}
.ws-right-layer-alt{margin:0px;height:auto;}
.ws-left-right{background-color:#182333;min-height:auto;}
.inner-ws-right-alt{position:relative;padding:3rem;left:0%;}
.cb-mt-md{margin-top:2rem;}
.inner-banner-alt{right:30px;}
.ha-leftside h1{font-size:2.5rem;}
.counter-box{border:solid 1px rgba(255, 255, 255, 0.5);padding:1rem 0rem;}
.mt-counter-d{margin-top:2rem;;}
.layer-services .left-side{float:none;display:inline-block;margin-right:25px;}
.layer-services .right-side{float:none;display:inline-block;}
.space-break{margin-top:2rem;}
.home-about ul li{font-size:14px;}
.center-break{margin:2rem 0rem;}
.inner-banner .media .mr-3{width:25px;}
.inner-banner{padding:10px 15px;}
.inner-banner-alt .media .mr-3{width:25px;}
.inner-banner-alt{padding:10px 15px;}
.bottom-counter{background-color:#0E377B;padding:4rem 0rem 4rem;margin-top:-80px;}
.bottom-counter .counter-box{margin:1rem 0rem;}
.mt-view-gt{margin-top:3rem;}
.cly-content{padding:2rem;}
.benefits-box{margin:1rem 0rem;}
.counter-wrapper-alt{display:none;}
.auto-hide{display:none;}
.blog-mt-t{margin-top:2rem;}
.footer-col .right-side{display:block;margin-top:-15px;}
}
@media (max-width:767px){html{font-size:14px;}
footer{padding:3.5rem 0px 10rem;}
.bottom-footer{padding:1.5rem;}
.copyright p{text-align:center;line-height:27px;}
ul.footer-nav{text-align:center;line-height:27px;}
.wrapper-testimonials-parallax{height:100%;}
.counter-border-right{border-right:none;}
.mt-tablet{margin-top:1rem;}
.call-to-action-wrapper{padding:2rem 0rem;}
.cta-content,
.cta-btn{text-align:center;}
.inner-ws-right{width:90%;}
.cta-counter{padding:2rem 0rem;}
.cta-content,
.cta-btn{text-align:center;}
.hero-slider .flickity-prev-next-button{display:none;}
.hero-slider .carousel-cell .slider-caption{padding-left:5%;padding-right:5%;}
.hero-slider .carousel-cell .slider-caption .title{font-size:2.5rem;}
.home-slider,
.hero-slider,
.home-header{height:700px;}
.hero-slider .carousel-cell .slider-caption{padding-left:4%;padding-right:4%;}
.hero-slider .carousel-cell .slider-caption .title{font-size:2rem;}
.mw-content h2{font-size:1.6rem;}
.inner-ws-right-alt{width:90%;}
.cb-mt-sm{margin-top:2rem;}
.ws-box-icon{width:45px;}
.footer-logo{width:160px;}
.home-about .bottom-bullets{margin-top:-12px;}
.bullet-box .bottom-bullets{margin-top:-12px;}
.center-break-m{margin:2rem 0rem;}
.mt-view-gm{margin-top:3rem;}
.ha-banner .media .media-body h5{font-size:1.3rem;}
.box-layers h2{font-size:1.5rem;}
h5.layer-title{font-size:22px;}
.cb-media .media-body h5{font-size:20px;}
.error-page-content{position:absolute;top:30%;left:0;right:0;transform:translate(0%, 0%);text-align:center;color:#FFF;padding:0rem 5rem;}
.blog-mt-m{margin-top:2rem;}
.top-social{text-align:center;}
.top-contact{text-align:center;}
}
@media (max-width:700px){.testimonials-carousel .slide{margin:0px;}
.tp-box-content{height:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;background:rgba(8, 66, 116, 0.5);padding:3rem;}
}
@media (max-width:576px){.bottom-footer{padding:1rem;}
.copyright p{font-size:13px;}
ul.footer-nav{font-size:13px;}
.mt-movil{margin-top:1rem;}
.ws-box-content{display:inline-block;margin-right:1rem;}
.ws-content-left{padding:4rem 3rem;}
figure.home-box-service figcaption p{font-size:14px;}
.inner-ws-right{width:100%;padding:4rem 3rem;}
.user-avatar{width:60px;height:60px;float:none;margin-right:0px;margin-bottom:20px;}
.cb-caption p{font-size:14px;line-height:1.5;}
h3.comment-tittle{line-height:1.4;}
.clients-logo{width:210px;}
.position-description{float:none;text-align:left;}
.position-btn{text-align:left;float:none;padding-top:20px;}
.map-wrapper{height:370px;margin-top:-210px;z-index:0;}
.mw-content{top:66%;}
.mw-content h2{font-size:1.3rem;}
.inner-ws-right-alt{width:100%;padding:3rem 2rem;}
.cb-media .mr-3{width:50px;}
.ha-leftside h1{font-size:2rem;}
.mt-counter-t{margin-top:2rem;}
h5.layer-title{font-size:21px;}
.pages-hero{height:380px;}
.error-page-content{position:absolute;top:30%;padding:0rem 3rem;}
.post-details ul li a{line-height:3;}
.post-author-avatar{margin:auto auto 2rem;width:50px;}
.post-details{margin-top:1rem;}
.post-details ul li{display:block;font-size:14px;font-family:'Open Sans', sans-serif;font-weight:400;color:#797979;margin-right:0px;text-align:center;text-transform:uppercase;}
.post-details ul li.date{padding:0px 15px;border-left:none;border-right:none;margin:0px 10px;}
}
@media (max-width:480px){.layer-box .media .mr-3{width:50px;}
.layer-box .media-body p{font-size:13px;}
.clients-logo{width:150px;}
.inner-ws-right-alt{width:100%;padding:3rem 1rem;}
.layer-box-alt .media .mr-3{width:50px;}
.layer-box-alt .media-body p{font-size:13px;}
.tp-box-content{padding:2rem;}
.inner-contact{display:block;border-right:none;padding-right:0rem;}
.inner-signature{display:block;padding-left:0rem;margin-top:2rem;}
.ab-contact{border-right:none;display:block;margin-top:2rem;margin-right:0rem;padding-right:0rem;}
.ab-signature{display:block;margin-top:1.5rem;}
}
/*<--- end ---->*/
[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: translate(0);
    transition-timing-function: ease;
    transition-duration: .6s;
    box-shadow: 0 0 10px #cccccc;
    background: rgb(255 255 255);
}
.box {
    padding: 4px;
    text-align: center;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 275px;
    margin-bottom: 20px;
}
.box figure {
  padding: 0;
    background: rgb(255 255 255);
    border-radius: 50%;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.box figure  img{
min-height: 162px;
}
.boxes .box h4 {
    color: rgb(255 255 255);
    margin: 0;
}
.box p {
    margin: 0 auto;
    font-size: 14px;
    text-align: left;
    padding: 0px 10px;
}
.box.aos-init h4 {
   font-size: 18px;
    max-width: 226px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
}
ul.navbar-nav.ml-auto li {
    display: flex;
    align-items: center;
    justify-content: center;
}
.plyr--video {
    background: rgb(0, 0, 0);
    overflow: hidden;
    height: 480px!important;
}
.pdfs-btn{
    width: 200px;
    float: right;
    text-align: right;
}
.pdfs-btn a{
    margin-bottom: 10px;
    line-height: 20px;
    text-align: left;
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    background-color: rgb(255 255 255);
    border: 1px solid rgb(0 0 0 / 10%);
}
.fafile-pdf:after{

    top: 14px!important;
}
.job-list ul{
    margin-bottom: 0rem;
}
.job-list li.list {
    border-bottom: solid 0px rgb(204 204 204 / 30%);
    padding-bottom: .5rem;
    margin-bottom: .5rem;
}