/* Static-restore overrides for gvssbst.com */
.gv-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.gv-hero{position:relative;width:100%;aspect-ratio:1918/635;overflow:hidden;background:#e9eef2}
.gv-hero .gv-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}
.gv-hero .gv-slide.gv-active{opacity:1}
.gv-title-h1{color:#222;font-size:30px;line-height:1.3;margin:0 0 10px;font-weight:600}
h1.gv-h1{font-size:30px;line-height:1.3}
.vc_tta-panel .vc_tta-panel-heading a{cursor:pointer}
/* partners: static row instead of owl carousel */
.wrap-client-slide .client-slide{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}
.wrap-client-slide .client-image{flex:0 0 calc((100% - 150px)/6);max-width:170px}
.wrap-client-slide .client-image img{width:100%;height:auto;display:block}
@media (max-width:767px){
  .wrap-client-slide .client-image{flex:0 0 calc((100% - 60px)/3)}
  .page-wrap table{display:block;overflow-x:auto;height:auto!important}
}
img{max-width:100%;height:auto}
/* certificate list (documents not archived) */
.gv-legal-item{font-size:16px;margin:0 0 14px;color:#333}
.gv-legal-item .fa{color:#18ba60;margin-right:6px}
/* WPBakery accordion (js_composer_tta.min.css was not archived) */
.vc_tta-accordion .vc_tta-panel{border:1px solid #e3e3e3;margin-bottom:8px;background:#fff}
.vc_tta-accordion .vc_tta-panel-heading{background:#18ba60}
.vc_tta-accordion .vc_tta-panel-title{margin:0;font-size:17px;line-height:1.4}
.vc_tta-accordion .vc_tta-panel-title>a{display:block;padding:14px 20px 14px 46px;color:#fff;position:relative;text-decoration:none}
.vc_tta-accordion .vc_tta-panel-title>a:before{content:"+";position:absolute;left:20px;top:11px;font-size:22px;font-weight:700}
.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a:before{content:"\2212"}
.vc_tta-accordion .vc_tta-controls-icon{display:none}
.vc_tta-accordion .vc_tta-panel-body{display:none;padding:16px 20px;overflow-x:auto}
.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-body{display:block}
