.menu li{position:relative;}.menu li ul{display:none;position:absolute;top:100%;left:0;background:#ffffff;border:1px solid #ccc;padding:0;margin:0;z-index:1000;}.menu li:hover > ul{display:block;}.menu li ul li{padding:10px;white-space:nowrap;}
#block-gavias-uxima-main-menu .companies .sub-menu .sub-menu .menu-item--active-trail a{color:#1c3665;font-weight:800;}#block-gavias-uxima-main-menu .companies .sub-menu .sub-menu .menu-item a:hover{background-color:rgba(0,0,0,0.1);}#block-gavias-uxima-main-menu .companies .sub-menu .sub-menu .menu-item--active-trail a:hover{background-color:rgba(0,0,0,0);}.navigation .gva_menu > li > a{text-transform:none !important;}.bg-wh .card-img-top{background-color:white !important;}.h-100px{height:100px !important}.h-125px{height:125px !important}.h-150px{height:150px !important}.h-175px{height:175px !important}.h-200px{height:200px !important}.h-225px{height:225px !important}.h-250px{height:250px !important}.h-275px{height:275px !important}.h-300px{height:300px !important}.h-325px{height:325px !important}.h-350px{height:350px !important}.h-375px{height:375px !important}.h-400px{height:400px !important}.h-425px{height:425px !important}.h-450px{height:450px !important}.h-475px{height:475px !important}.h-500px{height:500px !important}.h-525px{height:525px !important}.h-550px{height:550px !important}.h-575px{height:575px !important}.h-600px{height:600px !important}.h-625px{height:625px !important}.h-650px{height:650px !important}.gsc-button-white{background:white;color:#1c3665;border-color:#1c3665;}.mastheadintro > .bb-inner > .bb-container > .row > .gsc-column{min-height:600px;height:600px;}.flex-vertical-center{flex-direction:row;align-items:center;}.gsc-heading.style-2 .title.fw-900{letter-spacing:1px !important;}.card-border-height{height:300px;border:1px solid #1c3665;border-radius:40px !important;}.card-border-height2{min-height:300px;border:1px solid #1c3665;border-radius:40px !important;}.card-border-height .highlight_content,.card-border-height2 .highlight_content{text-align:center;max-width:100% !important;margin:0 auto;}.mfp-content{height:65vh;}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:1000px;margin:20px auto;height:100%;overflow-y:scroll;}.white-popup-block{background-color:white;width:50%;margin:0 auto;padding:25px;}.black-popup,video{position:relative;background:#000;padding:0;width:auto;max-width:1000px;margin:0 auto;height:100%;overflow:hidden;}.videoContainer .mejs__layer,.videoContainer .mejs__container,.videoContainer .mejs__overlay{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;height:auto !important;}.mejs__container-fullscreen video{max-width:100%;}header .site-branding-logo{padding:0px;height:95px;display:flex !important;align-items:center;justify-content:center;}.site-branding-logo{width:300px !important;height:95px;margin:0px;padding:0px;display:flex;justify-content:center;align-items:center;padding-top:0px;}.site-branding-logo img{height:40px;width:300px !important;}.header-main .container{max-width:99%;}header .site-branding-logo img.logo-site{height:40px;width:300px !important;}header.header-default .header-main-inner .branding{width:300px}@media (max-width:991.98px){header.header-default .header-main-inner .branding{width:280px}}header.header-default .header-main-inner .header-inner{padding-left:310px}@media (max-width:991.98px){header.header-default .header-main-inner .header-inner{padding-left:290px}}.gsc-heading.text-light .heading-line.heading-line-1{background-color:#ffffff !important;}.button,.btn,.btn-white,.btn-theme,.btn-theme.active,.btn-theme-second,.btn-theme-second.active,.more-link a,.btn-theme-submit{box-shadow:none !important;}.eq-height .row .column-inner,.eq-height .row .column-inner .column-content-inner,.eq-height .row .column-inner .column-content-inner .widget{height:100% !important;}.navigation.menu--practice-areas .gva_menu{display:flex !important;flex-wrap:wrap;padding-left:0;margin-bottom:0;text-size-adjust:100% !important;width:100%;max-width:100%;text-align:center;line-height:24px;}.navigation.menu--practice-areas .gva_menu .menu-item{flex:1 1 auto !important;text-align:center !important;list-style:none !important;}.navigation.menu--practice-areas .gva_menu .menu-item a{padding:8px 16px 8px 16px !important;}.navigation.menu--practice-areas .gva_menu .menu-item a,.navigation.menu--practice-areas .gva_menu .menu-item a:after{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:700;width:auto !important;color:#1c3665;text-transform:uppercase !important;text-align:center !important;border-radius:0px !important;background-color:#f6f6f6;border:1px solid transparent;overflow:hidden;}.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail a:after{background-color:transparent;color:#fff;}.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail > a,.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail > a:active,.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail > a:focus,.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail > a:active:after,.navigation.menu--practice-areas .gva_menu > li.menu-item--active-trail > a:focus:after{color:#fff !important;background-color:transparent;}.navigation.menu--practice-areas .gva_menu .menu-item a:after{content:" Market";font-weight:400;}.navigation.menu--practice-areas .gva_menu .menu-item.menu-item--active-trail a,.navigation.menu--practice-areas .gva_menu .menu-item.menu-item--active-trail a:hover{background-color:rgba(28,54,101,1.0);cursor:unset;}.navigation.menu--practice-areas .gva_menu .menu-item a:hover{background-color:rgba(40,184,220,0.5);color:#fff;}.navigation.menu--practice-areas .gva_menu .menu-item a:hover:after{background-color:transparent;color:#fff;}.navigation.menu--practice-areas .gva_menu .menu-item a:active,.navigation.menu--practice-areas .gva_menu .menu-item a:focus{background-color:rgba(220,220,220,0.5);color:#111;}.navigation.menu--practice-areas .gva_menu .menu-item a:active:after,.navigation.menu--practice-areas .gva_menu .menu-item a:focus:after{color:#111;}.navigation .gva_menu .companies.megamenu > ul > li:nth-child(1) a{text-transform:none !important;}@media (min-width:992px) and (min-width:576px){.megamenu.companies .menu{background-color:#eee;}.megamenu.companies .menu.sub-menu li ul li{padding:0 !important;}.megamenu.companies > .menu.sub-menu > li > a{background-color:rgba(0,0,0,.1);padding-left:10px;margin-top:10px;}.megamenu.companies > .sub-menu,.navigation .gva_menu .gva-mega-menu > .sub-menu{width:75% !important;padding:5px 20px 20px 20px !important;}.megamenu.companies > .sub-menu{left:25% !important;}}.navigation.menu--ipkeys .gva_menu{display:flex !important;flex-wrap:wrap;padding-left:0;margin-bottom:0;text-size-adjust:100% !important;width:100%;max-width:100%;text-align:center;line-height:24px;}.navigation.menu--ipkeys .gva_menu .menu-item{flex:1 1 auto !important;text-align:center !important;list-style:none !important;}.navigation.menu--ipkeys .gva_menu .menu-item a{padding:8px 16px 8px 16px !important;}.navigation.menu--ipkeys .gva_menu .menu-item a,.navigation.menu--ipkeys .gva_menu .menu-item a:after{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:700;width:auto !important;color:#1c3665;text-transform:uppercase !important;text-align:center !important;border-radius:0px !important;background-color:#f6f6f6;border:1px solid transparent;overflow:hidden;}.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail a:after{background-color:transparent;color:#fff;}.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail > a,.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail > a:active,.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail > a:focus,.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail > a:active:after,.navigation.menu--ipkeys .gva_menu > li.menu-item--active-trail > a:focus:after{color:#fff !important;background-color:transparent;}.navigation.menu--ipkeys .gva_menu .menu-item.menu-item--active-trail a,.navigation.menu--ipkeys .gva_menu .menu-item.menu-item--active-trail a:hover{background-color:rgba(28,54,101,1.0);cursor:unset;}.navigation.menu--ipkeys .gva_menu .menu-item a:hover{background-color:rgba(40,184,220,0.5);color:#fff;}.navigation.menu--ipkeys .gva_menu .menu-item a:hover:after{background-color:transparent;color:#fff;}.navigation.menu--ipkeys .gva_menu .menu-item a:active,.navigation.menu--ipkeys .gva_menu .menu-item a:focus{background-color:rgba(220,220,220,0.5);color:#111;}.navigation.menu--ipkeys .gva_menu .menu-item a:active:after,.navigation.menu--ipkeys .gva_menu .menu-item a:focus:after{color:#111;}@media (min-width:1200px){.hero-home{min-height:80vh;}.hero-home .gsc-heading .sub-title{font-size:20px;}.hero-home .gsc-heading.hero-title h2{font-size:85px !important;letter-spacing:1px;}.hero-home .gsc-heading.hero-slogan h2{letter-spacing:1px;}.hero-home .gsc-heading{padding:60px 0;margin-right:30px;max-width:1000px;}}.frontpage  .row-first-level > .bb-inner > .bb-container > .row > .gsc-column{padding-left:0px;padding-right:0px}@media (min-width:767px){.ml100{margin-left:80px;}}.card-body{position:relative;}.card-body .readmore{position:absolute;bottom:10px;left:30%;width:40%;background-color:#eee;text-align:center;border-radius:16px;padding-left:15px;}.node--type-case-study > header{display:none;}.node--type-case-study .horizontal-tabs-pane{padding:20px;}.node--type-case-study .case-study-image{float:left;width:125px;margin-right:20px;margin-bottom:10px;}.node--type-case-study .title{margin-top:15px;font-family:Raleway;font-size:24px;margin-bottom:0px;line-height:1.25em;font-weight:700;color:#105286;}.field--type-entity-reference{margin:0 0 0em;}.field--name-field-cs-subtitle{color:#105286;font-family:Raleway;font-size:18px;font-weight:600;margin-top:0px;margin-bottom:7.5px;display:block;width:100%;}.node--type-case-study .field__label{font-family:Raleway;color:#105286;font-size:18px;font-weight:600;margin-bottom:7.5px;}.node--type-case-study .field--name-field-cs-statistics{margin-top:20px;}.node--type-case-study .field--name-body *,.node--type-case-study .field--name-field-cs-challenge .field__item *,.node--type-case-study .field--name-field-cs-solution .field__item *,.node--type-case-study .field--name-field-cs-statistics .field__item *{font-family:"Open Sans",sans-serif !important;font-size:14px !important;line-height:1.8 !important;color:#1c3665;}.case-study .partner,.node--type-case-study .field--name-field-partner{font-weight:600 !important;color:#777 !important;font-size:16px;clear:left;line-height:18px;border-top:1px solid #ccc;margin-top:0px;padding-top:15px;}.field__label:after{content:"" !important;}.field--name-field-cs-capability .field__label,.field--name-field-cs-capability .field__item{font-family:"Open Sans",sans-serif !important;font-family:Raleway;color:#777;font-size:16px;font-weight:600;margin-bottom:7.5px;font-style:italic;}.field--name-field-cs-capability{border-bottom:1px solid #ccc;margin-bottom:10px;}.field--name-field-cs-llc .company{width:256px;border:2px solid #105286;border-radius:16px;overflow:hidden;text-align:center;background-color:#105286;margin-top:20px;margin-bottom:15px;}.field--name-field-cs-llc .company a{color:#eee;}.field--name-field-cs-llc .company a:hover{color:#fff;text-decoration:underline;}.field--name-field-cs-llc .company a .field--name-field-media-image{margin-right:0px}.field--name-field-cs-llc .company a .field--name-field-media-image img{margin-bottom:0px}#footer{color:#1c3665 !important;background-color:#dfe8ff !important;}#footer .container{max-width:99% !important;}#footer{border-top:10px solid rgba(255,255,255,0.50) !important;background-image:url('/sites/default/files/logos/footer-slogan.png') !important;background-repeat:no-repeat !important;background-position:bottom 15px center !important;background-size:contain !important;background-attachment:fixed;min-height:100px;}#footer .footer-center{padding:30px 0 40px 0 !important}#footer .adr .street-address,#footer .adr .locality,#footer .adr .region,#footer .adr .postal-code,#footer .adr .phone,#footer .adr .tel,#footer .adr .email{font-size:12.1px !important;line-height:22px;}#footer .fn .division{font-family:"Open Sans",sans-serif;font-size:12.1px;font-weight:700;line-height:22px;}#footer .copyright{background:rgba(28,54,101,0.5) !important;color:#ffffff;padding:0px;font-size:11px;}#footer a{color:#1c3665 !important;}#footer .block .block-title span{color:#1c3665 !important;}#footer .block .block-title{margin-bottom:0px;padding-bottom:0px;text-align:right !important;font-family:"Open Sans",sans-serif;font-size:12.1px;font-weight:700;line-height:25.2px;letter-spacing:1px;}#footer .block .block-title:after{content:'';display:none;}.footer-second{font-size:14px;}.footer-second .sub-title{font-size:13px;margin-bottom:2px;font-weight:700;text-transform:uppercase;font-family:"Raleway",sans-serif;letter-spacing:3px;}.footer-second h2{font-size:17px;margin-bottom:2px;font-weight:700;text-transform:uppercase;font-family:"Raleway",sans-serif;letter-spacing:3px;line-height:36px;}.footer-second  strong{font-size:12px;}.footer-third{text-align:right;}.footer-third .navigation .gva_menu{float:right;text-align:right;}.footer-third .navigation .gva_menu .menu-item a{text-align:right !important;font-family:"Open Sans",sans-serif;font-size:12.1px;font-weight:400;line-height:22px;}@media (max-width:767px){.hero-home .gsc-heading.hero-title h2{font-size:65px !important;margin-bottom:20px;text-shadow:2px 2px 8px rgba(28,54,101,0.5);}.hero-home .gsc-heading.hero-slogan h2{font-size:28px !important;letter-spacing:2px;text-shadow:2px 2px 8px rgba(28,54,101,0.5)}#footer .footer-first.footer-column{order:1;text-align:center;margin-bottom:20px}#footer .footer-second.footer-column{order:2;margin-bottom:20px}#footer .footer-third{order:3;text-align:center}#footer .footer-third .navigation .gva_menu{float:none;text-align:center;padding:0}#footer .block .block-title{text-align:center !important}.copyright{text-align:center}.frontpage .mfp-content{height:40vh;}}@media (max-width:992px){#footer{background-position:center 50px !important}}@media (min-width:992px){.col-xl-4.footer-first,.col-xl-4.footer-third{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important;}.col-xl-4.footer-second{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important;}}.client-logos-row{text-align:center;}.client-logos img{width:150px;height:150px;}.button:hover,.button:focus,.button:active,.button.active,.btn:hover,.btn:focus,.btn:active,.btn.active,.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.btn-theme:hover,.btn-theme:focus,.btn-theme:active,.btn-theme.active,.btn-theme-second:hover,.btn-theme-second:focus,.btn-theme-second:active,.btn-theme-second.active,.more-link a:hover,.more-link a:focus,.more-link a:active,.more-link a.active,.btn-theme-submit:hover,.btn-theme-submit:focus,.btn-theme-submit:active,.btn-theme-submit.active{background:#1c3665;color:#fff;cursor:pointer;}.pafooter img{height:350px;}.html-list ul{list-style:disc !important;padding:0 !important;}.html-list ul li{display:list-item !important;margin:0 0 5px 25px !important;padding:0 !important;line-height:2em !important;}.html-list ul li a{padding:0 0 0 25px !important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjlweCIgdmlld0JveD0iMCAwIDkgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDx0aXRsZT5hcnJvdzwvdGl0bGU+CiAgICA8ZyBpZD0iYXJyb3ciIHN0cm9rZT0ibm9uZSIgZmlsbD0ibm9uZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDY1LCAwLjQzMTMpIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgIDxwb2x5Z29uIGlkPSJMaW5lIiBmaWxsPSIjMUMzNjY1IiBwb2ludHM9IjAuNzExNjIzMDAyIDAuOTYxNjIzMDAyIDcuNzExNjIzIDQuMjExNjIzIDAuNzExNjIzMDAyIDcuNDYxNjIzIj48L3BvbHlnb24+CiAgICA8L2c+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:left center;}.owl-stage{margin:0 auto;}.card-title-hidden .card-title{display:none;}.card-text-my-0 .card-text{margin:0;}@media (max-width:575.98px){.col-sm-px-0 .highlight_content{margin-right:20px !important;margin-left:20px !important;max-width:100% !important;}.card-body .readmore{left:25%;width:50%;}#footer{background-color:rgba(28,54,101,0.5) !important;}#footer .footer-inner{display:none;}}@media (max-width:767.98px){.gsc-heading{text-align:center;}.card-border-height{height:auto;}}.gsc-heading .title span span{font-family:Raleway !important;font-style:normal !important;text-decoration:none !important;}
.service-block-singe .post-content{padding-top:0 !important;}.service-block-singe .post-title{display:none !important;}.gva-view{background-color:transparent !important}.owl-carousel .owl-item .cv-name2{display:block;min-height:4em;}.navigation .gva_menu>li.menu-item>span{color:#aaa;font-weight:800;letter-spacing:1px;font-style:italic;font-family:"Raleway",sans-serif;text-transform:uppercase;display:block;position:relative;font-size:12px;padding:10px 15px;text-align:left;}nav.menu--family-of-companies,nav.menu--family-of-companies .gva_menu,.menu--family-of-companies .menu-item{display:block;width:100%;text-align:left;}nav.menu--family-of-companies h2{padding-top:30px !important;color:#1c3665 !important;font-family:"Open Sans",sans-serif !important;}nav.menu--family-of-companies.block .block-title:after{content:'';position:absolute;width:100px !important;height:2px;background:rgba(28,54,101,0.25) !important;left:0;bottom:0;z-index:1}.menu--family-of-companies .menu-item a{font-family:"Open Sans",sans-serif !important;font-size:14px !important;letter-spacing:0 !important;padding:5px 30px !important;margin-right:-15px;margin-left:-15px;display:block;position:relative;font-size:12px;font-weight:700;padding:35px 15px;}.menu--family-of-companies .menu-item a:hover{background-color:#105286 !important;color:#fff !important;}.menu--family-of-companies.navigation .gva_menu > li.menu-item--active-trail > a{background-color:#105286 !important;color:#fff !important;}.menu--family-of-companies.navigation .gva_menu > li.menu-item--active-trail > a:hover{background-color:#105286 !important;color:#fff !important;}.family-of-companies .gsc-button{width:100%;height:5em;font-size:15px;font-weight:500;}@media (max-width:991px){.menu--family-of-companies.navigation .gva_menu{padding-left:0;}}@media (min-width:992px){.navigation .gva_menu>li.menu-item>span{display:block;position:relative;font-size:12px;padding:10px 15px;text-align:left;}}@media (min-width:992px) and (max-width:1199.98px){.navigation .gva_menu>li.menu-item>span{padding-left:15px;padding-right:15px;}}@media (min-width:992px) and (max-width:991.98px){.navigation .gva_menu>li.menu-item>span{padding-left:10px;padding-right:10px;}}@media (min-width:992px) and (max-width:767.98px){.navigation .gva_menu>li.menu-item>span{padding-left:8px;padding-right:8px;}}
