@font-face{font-family:'Glyphicons Halflings';src:url(/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg')}@font-face{font-family:"Frutiger LT W03_45 Light";src:url(/application/themes/custom/css/fonts/1475732/c13b5491-0ad0-401e-8b39-03a88965ce5a.eot?#iefix);src:url(/application/themes/custom/css/fonts/1475732/c13b5491-0ad0-401e-8b39-03a88965ce5a.eot?#iefix) format("eot"),url(/application/themes/custom/css/fonts/1475732/1925eb3e-b843-445d-8072-f11f28e0562f.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475732/ef7e8467-66c5-4521-afc4-777f6cf72ec4.woff) format("woff"),url(/application/themes/custom/css/fonts/1475732/c1bbbd49-cc08-4ec8-a63d-8cbd6936c666.ttf) format("truetype")}@font-face{font-family:"Frutiger LT W03_55 Roman";src:url(/application/themes/custom/css/fonts/1475740/4ae7b88b-fb5d-4cb5-9888-78298ad2a973.eot?#iefix);src:url(/application/themes/custom/css/fonts/1475740/4ae7b88b-fb5d-4cb5-9888-78298ad2a973.eot?#iefix) format("eot"),url(/application/themes/custom/css/fonts/1475740/60cae32f-adbc-4849-a2a7-51f8148b3332.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475740/3963cec0-c35f-41fa-adb6-4ef3fc0bb056.woff) format("woff"),url(/application/themes/custom/css/fonts/1475740/95a1e677-b284-4b7e-86f9-b684fba2e7da.ttf) format("truetype")}@font-face{font-family:"Frutiger LT W03_65 Bold";src:url(/application/themes/custom/css/fonts/1475748/840b1eda-acf5-4788-867d-beaf576d7600.eot?#iefix);src:url(/application/themes/custom/css/fonts/1475748/840b1eda-acf5-4788-867d-beaf576d7600.eot?#iefix) format("eot"),url(/application/themes/custom/css/fonts/1475748/be2eb9d5-ee74-4084-b711-fe64163d1439.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475748/8b1cbfbd-4fa3-4330-8e32-552125871646.woff) format("woff"),url(/application/themes/custom/css/fonts/1475748/9b0d5970-235c-47a8-b94d-a7fe9dea7585.ttf) format("truetype")}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475732/1925eb3e-b843-445d-8072-f11f28e0562f.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475732/ef7e8467-66c5-4521-afc4-777f6cf72ec4.woff) format("woff");font-weight:300}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475740/60cae32f-adbc-4849-a2a7-51f8148b3332.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475740/3963cec0-c35f-41fa-adb6-4ef3fc0bb056.woff) format("woff");font-weight:400}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475748/be2eb9d5-ee74-4084-b711-fe64163d1439.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475748/8b1cbfbd-4fa3-4330-8e32-552125871646.woff) format("woff");font-weight:700}.box-link{display:block;margin:0 0 30px;width:100%;line-height:0}.box-link+.box-link.btn-block{margin-top:-15px}.box-link.btn-inline{display:inline-block;vertical-align:top;margin-right:15px;width:auto}.row.custom-row .box-link{height:100%}.row.custom-row .box-link.btn-inline{display:block;margin-right:0}.row.custom-row .box-link .box{width:100%;height:100%}.row.custom-row .box-link.featured-link .box{max-width:none}.box-link .box{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;max-width:485px;width:100%;border-radius:25px;text-decoration:none!important;text-align:center;overflow:hidden;background-color:#e6eff8;color:#000}.box-link .box:active,.box-link .box:focus,.box-link .box:hover{background-color:#e6eff8;color:#000}.box-link .box:active .img-wrapper .bg-img,.box-link .box:active .img-wrapper::before,.box-link .box:focus .img-wrapper .bg-img,.box-link .box:focus .img-wrapper::before,.box-link .box:hover .img-wrapper .bg-img,.box-link .box:hover .img-wrapper::before{transform:scale(1.1)}.box-link .box:active .text-wrapper::before,.box-link .box:focus .text-wrapper::before,.box-link .box:hover .text-wrapper::before{opacity:1}.box-link .box:active .text-wrapper::after,.box-link .box:focus .text-wrapper::after,.box-link .box:hover .text-wrapper::after{right:15px;color:#000}.box-link .box:active .text-wrapper .title,.box-link .box:focus .text-wrapper .title,.box-link .box:hover .text-wrapper .title{color:#000;text-decoration:none}.box-link .box .img-wrapper{position:relative;width:100%;height:0;padding-bottom:55%;overflow:hidden;background-color:#e6eff8}.box-link .box .img-wrapper::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/application/themes/custom/images/box_link/thumbnail-fallback.svg);background-position:top right;background-size:auto 100%;background-repeat:no-repeat;transform-origin:top right}.box-link .box .img-wrapper .bg-img{background-color:inherit}.box-link .box .text-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:30px;background-color:inherit;text-align:left}.box-link .box .text-wrapper::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";font-size:20px;color:#005eb8;background-image:none;opacity:1;position:absolute;right:20px;-ms-transition:all .3s ease;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;bottom:35px}.box-link .box .text-wrapper .title{font-size:22px!important;font-size:2.2rem!important;font-weight:700;line-height:1.3;text-align:left;padding-right:56px!important;margin-bottom:0!important}.box-link .box .text-wrapper .title:after{height:5px!important;bottom:-14px!important}.box-link .box .text-wrapper .description{margin-top:30px!important;font-weight:400}@media (max-width:991px){.box-link .box .text-wrapper{padding:20px!important}.box-link .box .text-wrapper .title{font-size:18px!important;font-size:1.8rem!important;text-align:left!important}.box-link .box .text-wrapper:after{display:none}}