/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.modal-popup-inner{background:#fff;border-radius:40px 0;overflow:hidden;}@media screen and (min-width:768px){.modal-popup-inner .col_1-2{width:50%;}}.video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%;}.modal-popup-inner .left-col .content-wrapper{padding:0 15px 15px 15px;}.modal-popup-inner .right-col img,.modal-popup-inner .right-col .video__wrapper{padding:0;height:auto;}.modal-bg{padding:20px;overflow-y:auto;max-height:80vh;scrollbar-width:thin;background-color:#fff;padding-top:0;border-radius:40px 0;}.modal-bg::before{content:unset !important;background-color:unset !important;}.modal.modal-popup-wrapper .title h3,.modal.modal-popup-wrapper .title p{padding-top:10px;color:#fff;line-height:1.2;padding-left:15px;margin:15px 0;}.modal.modal-popup-wrapper .title p{padding-top:0;}.modal.modal-popup-wrapper .no-bg .title h3,.modal.modal-popup-wrapper .no-bg .title p{color:#000;}.modal.modal-popup-wrapper h3::before{background-color:#fff;}.modal.modal-popup-wrapper .no-bg h3::before{background-color:#000;}.modal.modal-popup-wrapper .modal__close{width:0.5rem;height:0.5rem;padding:1rem;color:#000;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center / 1.5Rem auto no-repeat;border:0;position:absolute;right:10PX;top:15px;display:block;margin:0;cursor:pointer;box-sizing:content-box;}.modal.modal-popup-wrapper .modal__close::before{content:none;}.banner.modal-popup-thumbnail{cursor:pointer;}.banner.modal-popup-thumbnail.-marge-tb-50{margin-top:20px;margin-bottom:20px;}.banner.modal-popup-thumbnail .modal-popup-thumbnail-inner{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;background-repeat:no-repeat;background-size:100%;background-position:center;border-radius:60px 0;transition:background-size 0.3s ease-in-out;overflow:hidden;}.banner.modal-popup-thumbnail:hover .modal-popup-thumbnail-inner{background-size:110%;}.modal-popup-component .title strong{display:block;}
@font-face{font-family:"icons";src:url(/themes/custom/gavi/global/fonts/fontcustom/icons.eot);src:url(/themes/custom/gavi/global/fonts/fontcustom/icons.eot) format("embedded-opentype"),url(/themes/custom/gavi/global/fonts/fontcustom/icons.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/fontcustom/icons.woff) format("woff"),url(/themes/custom/gavi/global/fonts/fontcustom/icons.ttf);font-weight:300;font-style:italic;}@font-face{font-family:"Carnero Light";src:url(/themes/custom/gavi/global/fonts/carnero/5769271/a596fdd8-24ce-49ab-8c26-e909d032e931.eot#iefix);src:url(/themes/custom/gavi/global/fonts/carnero/5769271/a596fdd8-24ce-49ab-8c26-e909d032e931.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/carnero/5769271/64e263cc-7cc8-43d8-af02-e469d679e733.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/carnero/5769271/d050a519-d2e4-4de9-b985-4e994743019a.woff) format("woff"),url(/themes/custom/gavi/global/fonts/carnero/5769271/229bdea6-e6ab-47d9-a6a8-f3a00d07804c.ttf) format("truetype");}@font-face{font-family:"Carnero Book";src:url(/themes/custom/gavi/global/fonts/carnero/5769287/5d4d522a-233b-4415-9457-8dc5984a5515.eot#iefix);src:url(/themes/custom/gavi/global/fonts/carnero/5769287/5d4d522a-233b-4415-9457-8dc5984a5515.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/carnero/5769287/d184abd1-d295-471e-a0bc-a97eab0fccb0.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/carnero/5769287/4bb9bd92-70f6-4f47-9571-ae49ff7b0ed7.woff) format("woff"),url(/themes/custom/gavi/global/fonts/carnero/5769287/2887f0b8-4060-4641-912c-fde831cd8be9.ttf) format("truetype");}@font-face{font-family:"Carnero Regular";src:url(/themes/custom/gavi/global/fonts/carnero/5769302/fc943e3f-f35e-463c-8dce-0fc83ad13cc1.eot#iefix);src:url(/themes/custom/gavi/global/fonts/carnero/5769302/fc943e3f-f35e-463c-8dce-0fc83ad13cc1.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/carnero/5769302/0110f74c-cfec-4029-a503-f9c7670b3eaa.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/carnero/5769302/c1c9d552-25c4-425b-93c1-a4098112697b.woff) format("woff"),url(/themes/custom/gavi/global/fonts/carnero/5769302/859d5f3e-c756-4b28-9ef0-c3b20ef987d7.ttf) format("truetype");}@font-face{font-family:"Carnero Semibold";src:url(/themes/custom/gavi/global/fonts/carnero/5769315/f8ff8492-12c2-441d-abb1-113f5e08c304.eot#iefix);src:url(/themes/custom/gavi/global/fonts/carnero/5769315/f8ff8492-12c2-441d-abb1-113f5e08c304.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/carnero/5769315/aba522db-890f-4acb-8185-ade9341418b1.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/carnero/5769315/62504181-95f0-4225-aa8b-50c749a68760.woff) format("woff"),url(/themes/custom/gavi/global/fonts/carnero/5769315/7f80782a-ebf2-4387-8d31-de53b2d5b447.ttf) format("truetype");}@font-face{font-family:"Carnero Bold";src:url(/themes/custom/gavi/global/fonts/carnero/5769331/72224f44-9b67-4741-9a2d-60c4d3c2326b.eot#iefix);src:url(/themes/custom/gavi/global/fonts/carnero/5769331/72224f44-9b67-4741-9a2d-60c4d3c2326b.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/carnero/5769331/34dbee74-6c16-4126-b2a9-c0a1888b8cf0.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/carnero/5769331/a9eb8cad-7402-4f42-8fb3-67ae312fba04.woff) format("woff"),url(/themes/custom/gavi/global/fonts/carnero/5769331/a4aed2f1-921c-4c9e-bf07-e94c5600cc0f.ttf) format("truetype");}@font-face{font-family:"Frutiger Light";src:url(/themes/custom/gavi/global/fonts/frutiger/1475730/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot#iefix);src:url(/themes/custom/gavi/global/fonts/frutiger/1475730/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/frutiger/1475730/087d8a95-3f25-4bae-a1d1-db9ddffd72f5.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/frutiger/1475730/ab1bcdf7-9570-4cba-a8e3-3e39ddd861db.woff) format("woff"),url(/themes/custom/gavi/global/fonts/frutiger/1475730/83c94878-06c8-442c-a7df-d520b0ced00b.ttf) format("truetype");}@font-face{font-family:"Frutiger Roman";src:url(/themes/custom/gavi/global/fonts/frutiger/1475738/fe232554-5489-4874-bb45-bd966c8c5932.eot#iefix);src:url(/themes/custom/gavi/global/fonts/frutiger/1475738/fe232554-5489-4874-bb45-bd966c8c5932.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/frutiger/1475738/0811514e-6660-4043-92c1-23d0b8caaa2f.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/frutiger/1475738/aeae8cac-ba4d-40d2-bbcf-936f2c7dcfe6.woff) format("woff"),url(/themes/custom/gavi/global/fonts/frutiger/1475738/caedf2e6-fbef-4928-b08e-1f975981ae8d.ttf) format("truetype");}@font-face{font-family:"Frutiger Bold";src:url(/themes/custom/gavi/global/fonts/frutiger/1475746/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot#iefix);src:url(/themes/custom/gavi/global/fonts/frutiger/1475746/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/frutiger/1475746/8c92eb68-ce37-4962-a9f4-5b47d336bd1c.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/frutiger/1475746/9bdfdcac-bbd4-46a9-9280-056c9a4438a2.woff) format("woff"),url(/themes/custom/gavi/global/fonts/frutiger/1475746/5dae3a6e-9b07-4c2f-aed2-1f5b8951261b.ttf) format("truetype");}@font-face{font-family:"Frutiger Condensed";src:url(/themes/custom/gavi/global/fonts/frutiger/1475770/e6c921f4-c7f3-4375-a9e2-2a30e1af2014.eot#iefix);src:url(/themes/custom/gavi/global/fonts/frutiger/1475770/e6c921f4-c7f3-4375-a9e2-2a30e1af2014.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/frutiger/1475770/5995e4b5-97ff-4823-bebb-dc150282a2cf.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/frutiger/1475770/bd26bfea-b97f-4b32-b5f6-504be0b1938d.woff) format("woff"),url(/themes/custom/gavi/global/fonts/frutiger/1475770/01a184f4-fea6-4abf-805e-1baebb16eefb.ttf) format("truetype");}@font-face{font-family:"Frutiger Bold Cond";src:url(/themes/custom/gavi/global/fonts/frutiger/1475778/d4125907-9465-43ee-b1eb-b9195f69cec7.eot#iefix);src:url(/themes/custom/gavi/global/fonts/frutiger/1475778/d4125907-9465-43ee-b1eb-b9195f69cec7.eot#iefix) format("eot"),url(/themes/custom/gavi/global/fonts/frutiger/1475778/4c4ee705-e593-4456-988d-03a5a2594534.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/frutiger/1475778/e728739a-5d86-4213-9f4f-73394eff3d19.woff) format("woff"),url(/themes/custom/gavi/global/fonts/frutiger/1475778/ec9c2bcd-5001-4da7-985e-6697698f55b3.ttf) format("truetype");}@font-face{font-family:"AcuminProExtraCond";src:url(/themes/custom/gavi/global/fonts/acumin/font.woff2) format("woff2"),url(/themes/custom/gavi/global/fonts/acumin/font.woff) format("woff");font-weight:700;}
