/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.featured-brand{padding:70px 0 0}.featured-brand .views-row{display:flex;flex-wrap:wrap;padding:20px 10px}.featured-brand .views-row>.views-field-field-img-logo{padding:20px}.featured-brand .view-header .title{margin-bottom:0;text-transform:none}.featured-brand .views-field-description__value{text-align:center}.featured-brand .views-field-description__value p{text-align:left}@media only screen and (min-width:768px){.featured-brand .views-row{flex-wrap:nowrap}.featured-brand .view-header .title{margin-bottom:30px}.featured-brand .views-row>.views-field-field-img-logo{flex:0 0 auto;width:350px}.featured-brand .views-field-description__value{text-align:left}}
.featured-bottom{background:transparent url("/themes/custom/wtvboot/css/../images/bg7.jpg") no-repeat fixed center center;border-bottom:10px solid var(--white-t2);border-top:10px solid var(--white-t2)}.featured-clients{padding-top:150px;padding-bottom:150px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.featured-clients .block-title{color:var(--white)}.featured-clients .view-content{display:flex;flex-wrap:wrap;text-align:left}.featured-clients .views-row{background-color:var(--white-t8);color:var(--maintxt);margin:0 0 15px;padding:25px;width:100%}.featured-clients .views-field-field-img-single{height:auto;width:auto}.featured-clients img{padding:0 0 15px}.featured-clients .view-footer{text-align:center}.featured-clients .view-footer .button,.featured-clients .view-footer .button:hover{background-color:transparent;border:2px solid var(--white);color:var(--white);font-weight:500}.featured-clients .button{background-color:transparent;border:2px solid var(--dark);color:var(--dark);font-weight:500}.featured-clients .button:hover{border-color:var(--main);color:var(--main)}.featured-clients .views-field.views-field-view-node{text-align:right}.all-clients .block-title{color:var(--main)}.all-clients{padding:50px 0}@media only screen and (min-width:1024px){.featured-clients .views-row{margin:0 15px 15px 0}.featured-clients .views-row{width:calc(50% - 15px)}}
.biz-act{padding:50px 0}.biz-act .view-header .block-title{margin:0 0 20px}.biz-act .view-header .bodytxt{margin:0 0 50px}.biz-act .views-row{display:flex;flex-wrap:wrap;padding:0 0 20px}.biz-act .views-row>div{width:100%}.biz-act .views-row>.views-field-field-wtv-body{background-color:var(--dark-t1);border-left:10px solid transparent;margin:0;padding:20px;transition:border-color .5s ease 0s}.biz-act .views-row:hover>.views-field-field-wtv-body{border-color:var(--main)}@media only screen and (max-width:1023px){.biz-act .views-row>.views-field-field-image{padding:0 0 5px}.biz-act .views-row>.views-field-field-image img{width:100%}}@media only screen and (min-width:1024px){.biz-act .views-row{display:flex;flex-wrap:nowrap;padding:0 0 20px}.biz-act .views-row>div{width:auto}.biz-act .views-row>.views-field-field-image{padding:0 20px 0 0}}@media only screen and (min-width:1360px){.biz-act .views-row>.views-field-field-wtv-body{width:60%}}
.newtable table{font-size:1em;margin:20px 0 100px}.newtable .views-field-title{font-weight:500}.newtable table tr th,.newtable table tr th a,.newtable table tr th a:hover,.newtable table tr th a:focus{color:var(--main);font-weight:600}.newtable .table>thead>tr{background-color:transparent;border-bottom:3px solid var(--main)}.newtable tr,.newtable .table-striped>tbody>tr:nth-of-type(2n+1)>*{table-accent-bg:transparent;--bs-table-accent-bg:transparent;background-color:transparent;border:0 none transparent}.newtable tbody>tr:hover{background-color:var(--main-t1)}.newtable .table-hover>tbody>tr:hover>*{--bs-table-accent-bg:transparent}.page-view-wtv-content.path-career #page-title,.node--type-career #page-title{background:transparent url("/themes/custom/wtvboot/css/../images/bgjob.jpg") no-repeat fixed 0 0}.node--type-career .field--name-field-availability .field__label:after{content:":";margin-right:3px}.node--type-career .field--name-field-availability{background-color:var(--sec);color:var(--white);display:inline-block;margin:0 0 20px;padding:5px 15px}.node--type-career .field--name-field-availability .field__item{font-weight:600}.node--type-career .main-content .content .field--name-field-single-email:before{content:"Interested candidates who meet the requirements, please apply with resume and all required documents to  "}.node--type-career .main-content .content .field--name-field-single-email{background-color:transparent;border:2px solid var(--dark);border-radius:4px;display:inline-block;margin:20px 10px 30px;padding:5px 15px}.node--type-career .main-content .content .field--name-field-single-email a{font-weight:500;text-decoration:underline}
.onmenu.services .views-row{margin:0 0 15px}.onmenu.services .title{font-size:1.2em;margin:0 0 5px}.onmenu.services img{filter:grayscale(1)}.onmenu.services .views-row:hover img{filter:none}.node--type-services .layout__region--first-above{flex:0 0 70%;padding:0 20px 0 0}.node--type-services .layout__region--second-above{flex:0 0 30%}
.field--name-field-gallery-img-vid{column-count:1;column-gap:10px}.field.field--name-field-gallery-img-vid>.field__item{display:inline-block;margin:0 0 10px;vertical-align:top;width:100%}.field.field--name-field-gallery-img-vid>.field__item .field--name-field-img-single{float:none;margin:0;padding:0}.video-embed-field-launch-modal:before{background-color:rgba(204,0,0,.8);border-radius:100%;color:var(--white);content:"\f144";font-family:"Font Awesome 5 Free";font-size:3em;height:auto;left:calc(50% + 15px);margin-left:-50px;margin-top:-50px;padding:0 15px;position:absolute;top:58%;width:auto;z-index:10}.video-embed-field-launch-modal:hover:before{background-color:#c00;color:var(--white)}.video-embed-field-launch-modal{cursor:pointer;display:inline-block;position:relative;width:100%}.field.field--name-field-gallery-img-vid>.field__item img{border-radius:0;filter:grayscale(.8);height:auto;margin:0;transition:filter .5s ease 0s;width:100%}.field.field--name-field-gallery-img-vid>.field__item:hover img{filter:none}.field--name-field-gallery-img-vid .field--name-field-slide-body{background:var(--dark);color:var(--white);font-weight:500;padding:10px}.field--name-field-gallery-img-vid .field__item:hover .field--name-field-slide-body{color:var(--lite)}@media only screen and (min-width:768px){.field--name-field-gallery-img-vid{column-count:2}}@media only screen and (min-width:1200px){.field--name-field-gallery-img-vid{column-count:3}}
.no_padding{padding:0}
