@font-face{font-family:"Bilbao Sans";font-weight:normal;src:url("https://gvb.gp-assets.com/assets/fonts/clients/BilbaoSans-Regular.otf") format("opentype");}@font-face{font-family:"Bilbao Sans";font-weight:bold;src:url("https://gvb.gp-assets.com/assets/fonts/clients/BilbaoSans-Bold.otf") format("opentype");}h1,h2,h3,.intro-section h2.h1,.services-section .card h4{text-transform:uppercase;font-weight:600;}.intro-section .intro-section-video .gv-video-holder .text-holder{margin:0;}@media (max-width:767px){.intro-section .intro-section-video{height:500px;}}@media (min-width:768px){.intro-section .intro-section-video{min-height:500px;}.intro-section-video--half-height{max-height:500px;}.intro-section .text-holder{padding-top:0;padding-bottom:0;min-height:500px;width:55vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.intro-section h2.h1{font-size:3.3125rem;}.intro-section h2.h1 strong{font-size:3.5rem;}.intro-section .intro-holder{white-space:inherit;}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:500px;position:relative;width:58vw;-ms-flex-item-align:start;align-self:flex-start;}.intro-section-video .gv-video-holder{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.gv-video-holder .text-holder::before,.intro-holder-default .text-holder::before{content:"";position:absolute;top:0;bottom:0;left:0;width:55vw;background:rgba(var(--slider_bg),1);-webkit-transform:skew(-15deg);transform:skew(-15deg);-webkit-transform-origin:top;transform-origin:top;z-index:-1;border-radius:0;}.intro-holder-default .container{max-width:unset;margin:0;padding:0;overflow:hidden;}.intro-holder-default .img-holder.bg-stretch:before{display:none;}.intro-holder-default .text-holder{width:40vw;}.intro-section .intro-holder-default .img-holder.bg-stretch{width:64vw;top:0;left:auto;height:auto;}.intro-section .intro-holder-default{min-height:unset;}}@media (max-width:767px){.intro-section .intro-holder-default .container .text-holder{background-color:rgba(40,48,62,0.3);padding:20px;margin-top:30px;}}.intro-section h2.h1 strong{display:block;font-weight:normal;color:inherit;}@media (max-width:991px){.intro-section .intro-holder{border-bottom:0;}.intro-section .text-holder{padding-right:15px;padding-left:15px;}.intro-section-video{height:400px;}.intro-section-video .slick-list{height:400px;}.intro-section-video .slick-list .slick-track{height:400px;}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:auto;}.intro-section .intro-holder::before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.2705882353);top:0;left:0;z-index:1;}}@media (min-width:992px){.header-top .dropdown-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.header-holder .logo{position:relative;margin-top:-110px;}.header-holder .logo img,.logo-holder .logo img{border-top-left-radius:50%;border-top-right-radius:50%;}}#sidebar .card .card-header{background:rgba(var(--primary),1);}.card-item:hover .card-body h3 a{color:#fff;}.advantages-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.team-card .card-body{padding:1.5rem 0.25rem;min-height:150px;}.team-card:hover .card-body{min-height:190px;}@media (max-width:992px){#footer .logo img{border-radius:0.875rem;}.socials-bandaid .social-networks a{color:#fff;}}@media (max-width:992px){.slogan-section{margin-top:2.5rem;}}
