@font-face{font-display:swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../../libs/material-design-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../../libs/material-design-icons/MaterialIcons-Regular.woff) format("woff"),url(../../libs/material-design-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons,.btn span:after,.select-holder:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.body{color:var(--color-body)}.bg-body{background-color:var(--color-body)}.bga9-body{background-color:rgba(255,255,255,0.9)}.bga9-body.set-color{color:#fff}.bga8-body{background-color:rgba(255,255,255,0.8)}.bga8-body.set-color{color:#fff}.bga7-body{background-color:rgba(255,255,255,0.7)}.bga7-body.set-color{color:#fff}.bga6-body{background-color:rgba(255,255,255,0.6)}.bga6-body.set-color{color:#fff}.bga5-body{background-color:rgba(255,255,255,0.5)}.bga5-body.set-color{color:#fff}.bga4-body{background-color:rgba(255,255,255,0.4)}.bga4-body.set-color{color:#fff}.bga3-body{background-color:rgba(255,255,255,0.3)}.bga3-body.set-color{color:#fff}.bga2-body{background-color:rgba(255,255,255,0.2)}.bga2-body.set-color{color:#fff}.bga1-body{background-color:rgba(255,255,255,0.1)}.bga1-body.set-color{color:#fff}.bdr-body{border-color:#fff}.heading_colour{color:var(--color-heading_colour)}.primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)}.bga9-primary{background-color:rgba(0,48,97,0.9)}.bga9-primary.set-color{color:#fff}.bga8-primary{background-color:rgba(0,48,97,0.8)}.bga8-primary.set-color{color:#fff}.bga7-primary{background-color:rgba(0,48,97,0.7)}.bga7-primary.set-color{color:#fff}.bga6-primary{background-color:rgba(0,48,97,0.6)}.bga6-primary.set-color{color:#fff}.bga5-primary{background-color:rgba(0,48,97,0.5)}.bga5-primary.set-color{color:#fff}.bga4-primary{background-color:rgba(0,48,97,0.4)}.bga4-primary.set-color{color:#fff}.bga3-primary{background-color:rgba(0,48,97,0.3)}.bga3-primary.set-color{color:#fff}.bga2-primary{background-color:rgba(0,48,97,0.2)}.bga2-primary.set-color{color:#fff}.bga1-primary{background-color:rgba(0,48,97,0.1)}.bga1-primary.set-color{color:#fff}.bdr-primary{border-color:#003061}.secondary{color:var(--color-secondary)}.secondary-dark{color:var(--color-secondary-dark)}.secondary-light{color:var(--color-secondary-light)}.bg-secondary{background-color:var(--color-secondary)}.bga9-secondary{background-color:rgba(195,44,11,0.9)}.bga9-secondary.set-color{color:#fff}.bga8-secondary{background-color:rgba(195,44,11,0.8)}.bga8-secondary.set-color{color:#fff}.bga7-secondary{background-color:rgba(195,44,11,0.7)}.bga7-secondary.set-color{color:#fff}.bga6-secondary{background-color:rgba(195,44,11,0.6)}.bga6-secondary.set-color{color:#fff}.bga5-secondary{background-color:rgba(195,44,11,0.5)}.bga5-secondary.set-color{color:#fff}.bga4-secondary{background-color:rgba(195,44,11,0.4)}.bga4-secondary.set-color{color:#fff}.bga3-secondary{background-color:rgba(195,44,11,0.3)}.bga3-secondary.set-color{color:#fff}.bga2-secondary{background-color:rgba(195,44,11,0.2)}.bga2-secondary.set-color{color:#fff}.bga1-secondary{background-color:rgba(195,44,11,0.1)}.bga1-secondary.set-color{color:#fff}.bdr-secondary{border-color:#C32C0B}.tertiary{color:var(--color-tertiary)}.bg-tertiary{background-color:var(--color-tertiary)}.bga9-tertiary{background-color:rgba(13,44,74,0.9)}.bga9-tertiary.set-color{color:#fff}.bga8-tertiary{background-color:rgba(13,44,74,0.8)}.bga8-tertiary.set-color{color:#fff}.bga7-tertiary{background-color:rgba(13,44,74,0.7)}.bga7-tertiary.set-color{color:#fff}.bga6-tertiary{background-color:rgba(13,44,74,0.6)}.bga6-tertiary.set-color{color:#fff}.bga5-tertiary{background-color:rgba(13,44,74,0.5)}.bga5-tertiary.set-color{color:#fff}.bga4-tertiary{background-color:rgba(13,44,74,0.4)}.bga4-tertiary.set-color{color:#fff}.bga3-tertiary{background-color:rgba(13,44,74,0.3)}.bga3-tertiary.set-color{color:#fff}.bga2-tertiary{background-color:rgba(13,44,74,0.2)}.bga2-tertiary.set-color{color:#fff}.bga1-tertiary{background-color:rgba(13,44,74,0.1)}.bga1-tertiary.set-color{color:#fff}.bdr-tertiary{border-color:#0D2C4A}.black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.bga9-black{background-color:rgba(0,0,0,0.9)}.bga9-black.set-color{color:#fff}.bga8-black{background-color:rgba(0,0,0,0.8)}.bga8-black.set-color{color:#fff}.bga7-black{background-color:rgba(0,0,0,0.7)}.bga7-black.set-color{color:#fff}.bga6-black{background-color:rgba(0,0,0,0.6)}.bga6-black.set-color{color:#fff}.bga5-black{background-color:rgba(0,0,0,0.5)}.bga5-black.set-color{color:#fff}.bga4-black{background-color:rgba(0,0,0,0.4)}.bga4-black.set-color{color:#fff}.bga3-black{background-color:rgba(0,0,0,0.3)}.bga3-black.set-color{color:#fff}.bga2-black{background-color:rgba(0,0,0,0.2)}.bga2-black.set-color{color:#fff}.bga1-black{background-color:rgba(0,0,0,0.1)}.bga1-black.set-color{color:#fff}.bdr-black{border-color:#000}.xdark{color:var(--color-xdark)}.bg-xdark{background-color:var(--color-xdark)}.bga9-xdark{background-color:rgba(58,58,58,0.9)}.bga9-xdark.set-color{color:#fff}.bga8-xdark{background-color:rgba(58,58,58,0.8)}.bga8-xdark.set-color{color:#fff}.bga7-xdark{background-color:rgba(58,58,58,0.7)}.bga7-xdark.set-color{color:#fff}.bga6-xdark{background-color:rgba(58,58,58,0.6)}.bga6-xdark.set-color{color:#fff}.bga5-xdark{background-color:rgba(58,58,58,0.5)}.bga5-xdark.set-color{color:#fff}.bga4-xdark{background-color:rgba(58,58,58,0.4)}.bga4-xdark.set-color{color:#fff}.bga3-xdark{background-color:rgba(58,58,58,0.3)}.bga3-xdark.set-color{color:#fff}.bga2-xdark{background-color:rgba(58,58,58,0.2)}.bga2-xdark.set-color{color:#fff}.bga1-xdark{background-color:rgba(58,58,58,0.1)}.bga1-xdark.set-color{color:#fff}.bdr-xdark{border-color:#3a3a3a}.dark{color:var(--color-dark)}.bg-dark{background-color:var(--color-dark)}.bga9-dark{background-color:rgba(87,87,86,0.9)}.bga9-dark.set-color{color:#fff}.bga8-dark{background-color:rgba(87,87,86,0.8)}.bga8-dark.set-color{color:#fff}.bga7-dark{background-color:rgba(87,87,86,0.7)}.bga7-dark.set-color{color:#fff}.bga6-dark{background-color:rgba(87,87,86,0.6)}.bga6-dark.set-color{color:#fff}.bga5-dark{background-color:rgba(87,87,86,0.5)}.bga5-dark.set-color{color:#fff}.bga4-dark{background-color:rgba(87,87,86,0.4)}.bga4-dark.set-color{color:#fff}.bga3-dark{background-color:rgba(87,87,86,0.3)}.bga3-dark.set-color{color:#fff}.bga2-dark{background-color:rgba(87,87,86,0.2)}.bga2-dark.set-color{color:#fff}.bga1-dark{background-color:rgba(87,87,86,0.1)}.bga1-dark.set-color{color:#fff}.mid{color:var(--color-mid)}.bg-mid{background-color:var(--color-mid)}.bga9-mid{background-color:rgba(103,103,103,0.9)}.bga9-mid.set-color{color:#fff}.bga8-mid{background-color:rgba(103,103,103,0.8)}.bga8-mid.set-color{color:#fff}.bga7-mid{background-color:rgba(103,103,103,0.7)}.bga7-mid.set-color{color:#fff}.bga6-mid{background-color:rgba(103,103,103,0.6)}.bga6-mid.set-color{color:#fff}.bga5-mid{background-color:rgba(103,103,103,0.5)}.bga5-mid.set-color{color:#fff}.bga4-mid{background-color:rgba(103,103,103,0.4)}.bga4-mid.set-color{color:#fff}.bga3-mid{background-color:rgba(103,103,103,0.3)}.bga3-mid.set-color{color:#fff}.bga2-mid{background-color:rgba(103,103,103,0.2)}.bga2-mid.set-color{color:#fff}.bga1-mid{background-color:rgba(103,103,103,0.1)}.bga1-mid.set-color{color:#fff}.bdr-mid{border-color:#676767}.light{color:var(--color-light)}.bg-light{background-color:var(--color-light)}.bga9-light{background-color:rgba(229,229,229,0.9)}.bga9-light.set-color{color:#222}.bga8-light{background-color:rgba(229,229,229,0.8)}.bga8-light.set-color{color:#222}.bga7-light{background-color:rgba(229,229,229,0.7)}.bga7-light.set-color{color:#222}.bga6-light{background-color:rgba(229,229,229,0.6)}.bga6-light.set-color{color:#222}.bga5-light{background-color:rgba(229,229,229,0.5)}.bga5-light.set-color{color:#222}.bga4-light{background-color:rgba(229,229,229,0.4)}.bga4-light.set-color{color:#222}.bga3-light{background-color:rgba(229,229,229,0.3)}.bga3-light.set-color{color:#222}.bga2-light{background-color:rgba(229,229,229,0.2)}.bga2-light.set-color{color:#222}.bga1-light{background-color:rgba(229,229,229,0.1)}.bga1-light.set-color{color:#222}.bdr-light{border-color:#e5e5e5}.xlight{color:var(--color-xlight)}.bg-xlight{background-color:var(--color-xlight)}.bga9-xlight{background-color:rgba(242,242,242,0.9)}.bga9-xlight.set-color{color:#111}.bga8-xlight{background-color:rgba(242,242,242,0.8)}.bga8-xlight.set-color{color:#111}.bga7-xlight{background-color:rgba(242,242,242,0.7)}.bga7-xlight.set-color{color:#111}.bga6-xlight{background-color:rgba(242,242,242,0.6)}.bga6-xlight.set-color{color:#111}.bga5-xlight{background-color:rgba(242,242,242,0.5)}.bga5-xlight.set-color{color:#111}.bga4-xlight{background-color:rgba(242,242,242,0.4)}.bga4-xlight.set-color{color:#111}.bga3-xlight{background-color:rgba(242,242,242,0.3)}.bga3-xlight.set-color{color:#111}.bga2-xlight{background-color:rgba(242,242,242,0.2)}.bga2-xlight.set-color{color:#111}.bga1-xlight{background-color:rgba(242,242,242,0.1)}.bga1-xlight.set-color{color:#111}.bdr-xlight{border-color:#f2f2f2}.white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.bga9-white{background-color:rgba(255,255,255,0.9)}.bga9-white.set-color{color:#000}.bga8-white{background-color:rgba(255,255,255,0.8)}.bga8-white.set-color{color:#000}.bga7-white{background-color:rgba(255,255,255,0.7)}.bga7-white.set-color{color:#000}.bga6-white{background-color:rgba(255,255,255,0.6)}.bga6-white.set-color{color:#000}.bga5-white{background-color:rgba(255,255,255,0.5)}.bga5-white.set-color{color:#000}.bga4-white{background-color:rgba(255,255,255,0.4)}.bga4-white.set-color{color:#000}.bga3-white{background-color:rgba(255,255,255,0.3)}.bga3-white.set-color{color:#000}.bga2-white{background-color:rgba(255,255,255,0.2)}.bga2-white.set-color{color:#000}.bga1-white{background-color:rgba(255,255,255,0.1)}.bga1-white.set-color{color:#000}.bdr-white{border-color:#fff}.red{color:var(--color-red)}.bg-red{background-color:var(--color-red)}.bga9-red{background-color:rgba(215,87,70,0.9)}.bga9-red.set-color{color:#fff}.bga8-red{background-color:rgba(215,87,70,0.8)}.bga8-red.set-color{color:#fff}.bga7-red{background-color:rgba(215,87,70,0.7)}.bga7-red.set-color{color:#fff}.bga6-red{background-color:rgba(215,87,70,0.6)}.bga6-red.set-color{color:#fff}.bga5-red{background-color:rgba(215,87,70,0.5)}.bga5-red.set-color{color:#fff}.bga4-red{background-color:rgba(215,87,70,0.4)}.bga4-red.set-color{color:#fff}.bga3-red{background-color:rgba(215,87,70,0.3)}.bga3-red.set-color{color:#fff}.bga2-red{background-color:rgba(215,87,70,0.2)}.bga2-red.set-color{color:#fff}.bga1-red{background-color:rgba(215,87,70,0.1)}.bga1-red.set-color{color:#fff}.blue{color:var(--color-blue)}.bg-blue{background-color:var(--color-blue)}.bga9-blue{background-color:rgba(81,151,214,0.9)}.bga9-blue.set-color{color:#fff}.bga8-blue{background-color:rgba(81,151,214,0.8)}.bga8-blue.set-color{color:#fff}.bga7-blue{background-color:rgba(81,151,214,0.7)}.bga7-blue.set-color{color:#fff}.bga6-blue{background-color:rgba(81,151,214,0.6)}.bga6-blue.set-color{color:#fff}.bga5-blue{background-color:rgba(81,151,214,0.5)}.bga5-blue.set-color{color:#fff}.bga4-blue{background-color:rgba(81,151,214,0.4)}.bga4-blue.set-color{color:#fff}.bga3-blue{background-color:rgba(81,151,214,0.3)}.bga3-blue.set-color{color:#fff}.bga2-blue{background-color:rgba(81,151,214,0.2)}.bga2-blue.set-color{color:#fff}.bga1-blue{background-color:rgba(81,151,214,0.1)}.bga1-blue.set-color{color:#fff}.yellow{color:var(--color-yellow)}.bg-yellow{background-color:var(--color-yellow)}.bga9-yellow{background-color:rgba(248,209,73,0.9)}.bga9-yellow.set-color{color:#fff}.bga8-yellow{background-color:rgba(248,209,73,0.8)}.bga8-yellow.set-color{color:#fff}.bga7-yellow{background-color:rgba(248,209,73,0.7)}.bga7-yellow.set-color{color:#fff}.bga6-yellow{background-color:rgba(248,209,73,0.6)}.bga6-yellow.set-color{color:#fff}.bga5-yellow{background-color:rgba(248,209,73,0.5)}.bga5-yellow.set-color{color:#fff}.bga4-yellow{background-color:rgba(248,209,73,0.4)}.bga4-yellow.set-color{color:#fff}.bga3-yellow{background-color:rgba(248,209,73,0.3)}.bga3-yellow.set-color{color:#fff}.bga2-yellow{background-color:rgba(248,209,73,0.2)}.bga2-yellow.set-color{color:#fff}.bga1-yellow{background-color:rgba(248,209,73,0.1)}.bga1-yellow.set-color{color:#fff}.green{color:var(--color-green)}.bg-green{background-color:var(--color-green)}.bga9-green{background-color:rgba(87,184,157,0.9)}.bga9-green.set-color{color:#fff}.bga8-green{background-color:rgba(87,184,157,0.8)}.bga8-green.set-color{color:#fff}.bga7-green{background-color:rgba(87,184,157,0.7)}.bga7-green.set-color{color:#fff}.bga6-green{background-color:rgba(87,184,157,0.6)}.bga6-green.set-color{color:#fff}.bga5-green{background-color:rgba(87,184,157,0.5)}.bga5-green.set-color{color:#fff}.bga4-green{background-color:rgba(87,184,157,0.4)}.bga4-green.set-color{color:#fff}.bga3-green{background-color:rgba(87,184,157,0.3)}.bga3-green.set-color{color:#fff}.bga2-green{background-color:rgba(87,184,157,0.2)}.bga2-green.set-color{color:#fff}.bga1-green{background-color:rgba(87,184,157,0.1)}.bga1-green.set-color{color:#fff}.purple{color:var(--color-purple)}.bg-purple{background-color:var(--color-purple)}.bga9-purple{background-color:rgba(85,76,153,0.9)}.bga9-purple.set-color{color:#fff}.bga8-purple{background-color:rgba(85,76,153,0.8)}.bga8-purple.set-color{color:#fff}.bga7-purple{background-color:rgba(85,76,153,0.7)}.bga7-purple.set-color{color:#fff}.bga6-purple{background-color:rgba(85,76,153,0.6)}.bga6-purple.set-color{color:#fff}.bga5-purple{background-color:rgba(85,76,153,0.5)}.bga5-purple.set-color{color:#fff}.bga4-purple{background-color:rgba(85,76,153,0.4)}.bga4-purple.set-color{color:#fff}.bga3-purple{background-color:rgba(85,76,153,0.3)}.bga3-purple.set-color{color:#fff}.bga2-purple{background-color:rgba(85,76,153,0.2)}.bga2-purple.set-color{color:#fff}.bga1-purple{background-color:rgba(85,76,153,0.1)}.bga1-purple.set-color{color:#fff}.pink{color:var(--color-pink)}.bg-pink{background-color:var(--color-pink)}.bga9-pink{background-color:rgba(226,207,251,0.9)}.bga9-pink.set-color{color:#fff}.bga8-pink{background-color:rgba(226,207,251,0.8)}.bga8-pink.set-color{color:#fff}.bga7-pink{background-color:rgba(226,207,251,0.7)}.bga7-pink.set-color{color:#fff}.bga6-pink{background-color:rgba(226,207,251,0.6)}.bga6-pink.set-color{color:#fff}.bga5-pink{background-color:rgba(226,207,251,0.5)}.bga5-pink.set-color{color:#fff}.bga4-pink{background-color:rgba(226,207,251,0.4)}.bga4-pink.set-color{color:#fff}.bga3-pink{background-color:rgba(226,207,251,0.3)}.bga3-pink.set-color{color:#fff}.bga2-pink{background-color:rgba(226,207,251,0.2)}.bga2-pink.set-color{color:#fff}.bga1-pink{background-color:rgba(226,207,251,0.1)}.bga1-pink.set-color{color:#fff}.orange{color:var(--color-orange)}.bg-orange{background-color:var(--color-orange)}.bga9-orange{background-color:rgba(231,159,60,0.9)}.bga9-orange.set-color{color:#fff}.bga8-orange{background-color:rgba(231,159,60,0.8)}.bga8-orange.set-color{color:#fff}.bga7-orange{background-color:rgba(231,159,60,0.7)}.bga7-orange.set-color{color:#fff}.bga6-orange{background-color:rgba(231,159,60,0.6)}.bga6-orange.set-color{color:#fff}.bga5-orange{background-color:rgba(231,159,60,0.5)}.bga5-orange.set-color{color:#fff}.bga4-orange{background-color:rgba(231,159,60,0.4)}.bga4-orange.set-color{color:#fff}.bga3-orange{background-color:rgba(231,159,60,0.3)}.bga3-orange.set-color{color:#fff}.bga2-orange{background-color:rgba(231,159,60,0.2)}.bga2-orange.set-color{color:#fff}.bga1-orange{background-color:rgba(231,159,60,0.1)}.bga1-orange.set-color{color:#fff}.btn{display:inline-block;position:relative;font-weight:600;text-align:center;white-space:wrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.8rem 1.4rem;font-size:0.9rem;line-height:1.2;border:1px solid transparent;border-radius:4px;transition:all .3s ease-in-out;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.btn:focus,.btn:hover{text-decoration:none}.btn:focus{outline:0}.btn i{line-height:1.2;font-size:24px;max-height:19px;vertical-align:middle;display:inline-flex;vertical-align:middle;align-itrems:center}.btn span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:100}.btn span:before{content:"";opacity:0;transition:opacity 0.3s;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.btn span:after{content:"autorenew";text-transform:lowercase;color:#eee;font-size:30px;opacity:0;transition:opacity 0.3s;position:absolute;left:50%;top:50%;line-height:40px;text-align:center;width:30px;height:40px;margin:-20px 0 0 -15px;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.form-submitting .btn span:before,.form-submitting .btn span:after{opacity:1}.btn .icon{width:20px;height:10px}.btn .icon.primary{fill:#003061}.btn .icon.black{fill:#000}.btn .icon.secondary{fill:#C32C0B}.btn.icon-left i{margin-right:1rem}.btn.icon-right i{margin-left:1rem}.btn.icon-center{padding-left:.2rem;padding-right:.2rem}.btn.icon-center i{line-height:0.7rem;font-size:34px;max-height:22px}.btn.btn-lg{padding:.5rem 1rem;border-radius:0;font-size:1rem}.btn.btn-lg i{line-height:0.55rem;font-size:34px;max-height:23px}.btn.btn-lg.icon-center{padding-left:.2rem;padding-right:.2rem}.btn.btn-lg.icon-center i{line-height:0.75rem;font-size:38px;max-height:27px}.btn.btn-sm{border-radius:4px;padding:.5rem 1rem;border-radius:4px}.btn.btn-sm a{font-size:.9rem !important}.btn.btn-sm:after{border-radius:.2rem}.btn.btn-sm i{line-height:0.65rem;font-size:24px;max-height:15px}.btn.btn-sm.icon-center i{line-height:0.95rem;font-size:28px;max-height:27px}.btn.btn-block{width:100%;display:block}.btn:disabled,.btn.disabled{opacity:.65;cursor:not-allowed}.btn:disabled:hover:after,.btn:disabled:focus:after,.btn:disabled:active:after,.btn.disabled:hover:after,.btn.disabled:focus:after,.btn.disabled:active:after{box-shadow:none}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.btn-primary:hover,article.hover-btn:hover .btn-primary,article.force-hover-btn .btn-primary{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary-contrast)}article.no-hover-btn:hover .btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.btn-outline-primary{background:none;border-color:var(--color-primary);color:var(--color-primary)}.btn-outline-primary:hover,article.hover-btn:hover .btn-outline-primary,article.force-hover-btn .btn-outline-primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary)}article.no-hover-btn:hover .btn-outline-primary{background:none;border-color:var(--color-primary);color:var(--color-primary)}.btn-outline-primary:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-primary);color:var(--color-primary)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-secondary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary-contrast)}.btn-secondary:hover,article.hover-btn:hover .btn-secondary,article.force-hover-btn .btn-secondary{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark);color:var(--color-secondary-contrast)}article.no-hover-btn:hover .btn-secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary-contrast)}.btn-outline-secondary{background:none;border-color:var(--color-secondary);color:var(--color-secondary)}.btn-outline-secondary:hover,article.hover-btn:hover .btn-outline-secondary,article.force-hover-btn .btn-outline-secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary)}article.no-hover-btn:hover .btn-outline-secondary{background:none;border-color:var(--color-secondary);color:var(--color-secondary)}.btn-outline-secondary:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-secondary);color:var(--color-secondary)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-tertiary{background-color:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-tertiary-contrast)}.btn-tertiary:hover,article.hover-btn:hover .btn-tertiary,article.force-hover-btn .btn-tertiary{background:var(--color-tertiary-dark);border-color:var(--color-tertiary-dark);color:var(--color-tertiary-contrast)}article.no-hover-btn:hover .btn-tertiary{background:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-tertiary-contrast)}.btn-outline-tertiary{background:none;border-color:var(--color-tertiary);color:var(--color-tertiary)}.btn-outline-tertiary:hover,article.hover-btn:hover .btn-outline-tertiary,article.force-hover-btn .btn-outline-tertiary{background:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-tertiary)}article.no-hover-btn:hover .btn-outline-tertiary{background:none;border-color:var(--color-tertiary);color:var(--color-tertiary)}.btn-outline-tertiary:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-tertiary);color:var(--color-tertiary)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-body{background-color:var(--color-body);border-color:var(--color-body);color:var(--color-body-contrast)}.btn-body:hover,article.hover-btn:hover .btn-body,article.force-hover-btn .btn-body{background:var(--color-body-dark);border-color:var(--color-body-dark);color:var(--color-body-contrast)}article.no-hover-btn:hover .btn-body{background:var(--color-body);border-color:var(--color-body);color:var(--color-body-contrast)}.btn-outline-body{background:none;border-color:var(--color-body);color:var(--color-body)}.btn-outline-body:hover,article.hover-btn:hover .btn-outline-body,article.force-hover-btn .btn-outline-body{background:var(--color-body);border-color:var(--color-body);color:var(--color-body)}article.no-hover-btn:hover .btn-outline-body{background:none;border-color:var(--color-body);color:var(--color-body)}.btn-outline-body:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-body);color:var(--color-body)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-xdark{background-color:var(--color-xdark);border-color:var(--color-xdark);color:var(--color-xdark-contrast)}.btn-xdark:hover,article.hover-btn:hover .btn-xdark,article.force-hover-btn .btn-xdark{background:var(--color-xdark-dark);border-color:var(--color-xdark-dark);color:var(--color-xdark-contrast)}article.no-hover-btn:hover .btn-xdark{background:var(--color-xdark);border-color:var(--color-xdark);color:var(--color-xdark-contrast)}.btn-outline-xdark{background:none;border-color:var(--color-xdark);color:var(--color-xdark)}.btn-outline-xdark:hover,article.hover-btn:hover .btn-outline-xdark,article.force-hover-btn .btn-outline-xdark{background:var(--color-xdark);border-color:var(--color-xdark);color:var(--color-xdark)}article.no-hover-btn:hover .btn-outline-xdark{background:none;border-color:var(--color-xdark);color:var(--color-xdark)}.btn-outline-xdark:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-xdark);color:var(--color-xdark)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-secondary)}.btn-white:hover,article.hover-btn:hover .btn-white,article.force-hover-btn .btn-white{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary)}article.no-hover-btn:hover .btn-white{background:var(--color-white);border-color:var(--color-white);color:var(--color-secondary)}.btn-outline-white{background:none;border-color:var(--color-white);color:var(--color-white)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:var(--color-white);border-color:var(--color-white);color:var(--color-white)}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:var(--color-white);color:var(--color-white)}.btn-outline-white:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-white);color:var(--color-white)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}.btn-blank{background-color:var(--color-blank);border-color:var(--color-blank);color:var(--color-xdark)}.btn-blank:hover,article.hover-btn:hover .btn-blank,article.force-hover-btn .btn-blank{background:var(--color-xlight);border-color:var(--color-xlight);color:var(--color-xdark)}article.no-hover-btn:hover .btn-blank{background:var(--color-blank);border-color:var(--color-blank);color:var(--color-xdark)}.btn-outline-blank{background:none;border-color:var(--color-blank);color:var(--color-blank)}.btn-outline-blank:hover,article.hover-btn:hover .btn-outline-blank,article.force-hover-btn .btn-outline-blank{background:var(--color-blank);border-color:var(--color-blank);color:var(--color-blank)}article.no-hover-btn:hover .btn-outline-blank{background:none;border-color:var(--color-blank);color:var(--color-blank)}.btn-outline-blank:hover:after{box-shadow:none !important}.btn-outline-white{background:none;border-color:var(--color-blank);color:var(--color-blank)}.btn-outline-white:hover,article.hover-btn:hover .btn-outline-white,article.force-hover-btn .btn-outline-white{background:#C32C0B;border-color:#C32C0B;color:#fff}article.no-hover-btn:hover .btn-outline-white{background:none;border-color:#C32C0B;color:#fff}.btn-outline-white:hover:after{box-shadow:none !important}:root{--clip-default:polygon(0% 0%, 100% 0%, 90% 100%, 0% 100%);--clip-default-left:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);--clip-polygon:polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);--clip-default-driver:polygon(0% 0%, 100% 0%, 80% 100%, 0% 100%);--clip-default-header-left:polygon(0% 0%, 100% 0%, 96% 100%, 0% 100%);--clip-default-header-right:polygon(4% -50%, 100% 0%, 100% 100%, 0% 100%)}html,.fg-default{--color: #fff;--link-color: #fff;--heading-color: #fff;--theme-contrast: #f2f2f2;--color-primary: #003061;--color-primary-contrast: #fff;--color-primary-dark: #001831;--color-primary-light: #406489;--color-secondary: #C32C0B;--color-secondary-contrast: #fff;--color-secondary-dark: #922108;--color-secondary-light: #d26148;--color-tertiary: #0D2C4A;--color-tertiary-contrast: #fff;--color-tertiary-dark: #0a2138;--color-tertiary-light: #4a6177;--color-black: #000;--color-black-contrast: #fff;--color-xdark: #3a3a3a;--color-xdark-contrast: #fff;--color-dark: #575756;--color-dark-contrast: #fff;--color-mid: #676767;--color-mid-contrast: #fff;--color-light: #e5e5e5;--color-light-contrast: #000;--color-xlight: #f2f2f2;--color-xlight-contrast: #000;--color-white: #fff;--color-white-contrast: #000;--color-red: #d75746;--color-blue: #5197d6;--color-yellow: #f8d149;--color-green: #57b89d;--color-purple: #554c99;--color-pink: #e2cffb;--color-orange: #e79f3c;--field-bgr: #e5e5e5;--field-colour: #fff;--field-error-colour: #d75746;--placeholder-colour: #fff;--border-colour:  #e5e5e5;--border-focus-colour:#C32C0B;--custom-input-colour: #f2f2f2;--custom-input-colour-checked: #C32C0B}.fg-theme-contrast{--theme-contrast: #fff;--field-bgr: #fff}.fg-light{--color: #fff;--heading-color: #fff;--link-color: #fff;--color-primary: #003061;--color-primary-contrast: #fff;--field-bgr: #3a3a3a;--field-colour: #fff;--placeholder-colour: #f2f2f2;--border-colour:  #e5e5e5;--border-focus-colour:#fff;--custom-input-colour: #e5e5e5;--custom-input-colour-checked: #fff}.fg-dark{--color: #3a3a3a;--heading-color: #3a3a3a;--link-color: #3a3a3a;--theme-contrast: #fff;--field-bgr: #3a3a3a;--field-colour: #fff;--placeholder-colour: #f2f2f2;--border-focus-colour: #3a3a3a}.d-flex{display:-ms-flexbox !important;display:flex !important}html{font-size:15px;overflow-wrap:break-word;word-wrap:break-word}@media screen and (min-width: 768px){html{font-size:16px}}@media screen and (min-width: 992px){html{font-size:17px}}@media screen and (min-width: 1326px){html{font-size:18px}}body{font-family:"proxima-nova",sans-serif;font-size:.9rem;font-weight:300;line-height:1.2;color:var(--color-primary-contrast);-webkit-font-smoothing:antialiased;background:#0D2C4A}h1,.heading-h1{font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:1rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}h2,.heading-h2{font-size:1.8rem;font-weight:700;line-height:1;margin-bottom:1rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}h3,.heading-h3{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:1rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}h4,.heading-h4{font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:1rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}h5,.heading-h5{font-size:1.2rem;font-weight:500;line-height:1;margin-bottom:.5rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}h6,.heading-h6{font-size:.9rem;font-weight:500;line-height:1;margin-bottom:.5rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic;text-transform:uppercase}.heading-hero{font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:1.5rem;color:var(--heading-color);font-family:"proxima-nova",sans-serif;font-style:italic}.heading-font{font-weight:600;font-family:"proxima-nova",sans-serif}@media (max-width: 991.98px){.heading-hero{font-size:2.2rem}h1,.heading-h1{font-size:2.2rem}h2,.heading-h1{font-size:1.8rem}}p{font-size:.9rem;font-weight:300;line-height:1.5;margin-bottom:1rem;color:var(--color-primary-contrast)}div,label,li,i{color:var(--color)}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}a{cursor:pointer;color:var(--link-color);transition:all .3s ease}.cms ul,.cms ol{margin-bottom:2rem}.cms nav ul,.cms nav ol{margin-bottom:0}.cms p,.cms h1,.cms h2,.cms h3,.cms h4,.cms h5{color:#fff}.thin{font-weight:100}.light{font-weight:300}.normal{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}blockquote,q{position:relative;font-size:1.2rem;font-weight:300;line-height:1.6;margin-bottom:2.5rem;display:inline-block;border-left:5px solid #003061;padding-left:30px}blockquote:last-child,q:last-child{margin-bottom:0}blockquote p,q p{margin-bottom:0}blockquote cite,q cite{display:inline-block;padding-top:8px;font-size:.9rem}blockquote cite:before,q cite:before{content:"\2014";margin-right:4px}.bg-primary blockquote,.bg-primary q{border-color:#fff}figure{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}figure blockquote{margin-bottom:2rem}figure figcaption{padding-left:calc($md + 2px);margin-bottom:2rem}q:before,q:after{content:''}pre,code{font-family:'PT Mono', monospace, serif;font-size:.8rem;white-space:pre-wrap}pre{background:#f2f2f2;border:1px solid #e5e5e5;padding:2rem;margin:2rem 0;overflow:auto}pre code{display:block}code{padding:0;margin:0}hr{height:0;border:0;border-top:1px solid #e5e5e5}.line-clamp p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.lines-2 p{-webkit-line-clamp:2}.lines-3 p{-webkit-line-clamp:3}.lines-4 p{-webkit-line-clamp:4}.single-line-title h1,.single-line-title h2,.single-line-title h3,.single-line-title h4,.single-line-title h5,.single-line-title h6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.lead{font-size:1.05rem;font-weight:300;line-height:1.6;margin-bottom:2rem}.font-sm{font-size:.9rem}.font-xs,article.filter-chip .text,form .gdpr-holder .gdpr-title span,.breadcrumb{font-size:.8rem}.font-xxs,form .gdpr-holder .gdpr-msg p{font-size:.7rem}.small,small{font-size:80%;font-weight:400}.mobile-nav-1{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2000;transform:translate3d(0px, -200%, 0px);transition:transform 0.41s cubic-bezier(0.23, 1, 0.32, 1);box-shadow:2px 18px 20px rgba(0,0,0,0.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,48,97,0.6)}.mobile-nav-1 .feature-nav-image{width:100%;height:100%;z-index:100}.mobile-nav-1 .feature-nav-image .mask{background:linear-gradient(to right, #001831, #406489);opacity:0.5}.mobile-nav-1.mobile-open{transform:translateZ(0);transition:transform 0.41s cubic-bezier(0.23, 1, 0.32, 1)}.mobile-nav-1.mobile-open .nav-contact .contact-left,.mobile-nav-1.mobile-open .nav-contact .social-holder{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0);z-index:2002;transition-delay:0.5s}.mobile-nav-1.mobile-open .close{opacity:1 !important;transform:matrix(1, 0, 0, 1, 0, 0)}.mobile-nav-1.mobile-open .close .cls-1{fill:#fff !important}.mobile-nav-1 .nav-header{position:absolute;top:0;left:0;height:80px;width:100%;z-index:100}.mobile-nav-1 .nav-header .close{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;cursor:pointer;z-index:20;opacity:0;fill:#fff}.mobile-nav-1 .nav-header .close .icon{width:26px;height:26px;fill:#fff}.mobile-nav-1 .nav-header .logo-holder{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2rem;z-index:50}.mobile-nav-1 .nav-header .logo-holder .logo{width:160px;height:49px}.mobile-nav-1 .nav-holder{position:absolute;top:100px;bottom:1.5rem;text-align:center;left:0;width:100%}.mobile-nav-1 .nav-holder .nav-scroll{height:100%;overflow:auto}.mobile-nav-1 .nav-holder .level-1{margin-right:0}.mobile-nav-1 .nav-holder .level-1 a{display:block;padding:1rem;font-size:1.6rem;text-align:center;color:#fff;transition:color .3s ease-in-out;font-weight:700;text-transform:uppercase}.mobile-nav-1 .nav-holder .level-1 a span{position:relative}.mobile-nav-1 .nav-holder .level-1 a span:after{content:'';background:transparent;width:110%;height:3px;position:absolute;bottom:-5px;left:-5px;clip-path:polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%)}@media (min-width: 992px){.mobile-nav-1 .nav-holder .level-1 a.featured{padding-top:2.5rem}}.mobile-nav-1 .nav-holder .level-1 a.active span{position:relative}.mobile-nav-1 .nav-holder .level-1 a.active span:after{background:#C32C0B}.mobile-nav-1 .nav-holder .level-1:hover .sub{opacity:1;visibility:visible}.mobile-nav-1 .nav-holder .level-1 .sub{position:absolute;left:100%;top:0;opacity:0;visibility:hidden;width:100%;transition:opacity 0.3s ease-in-out;z-index:90}.mobile-nav-1 .nav-holder .level-1 .sub .level-2 a{font-size:1rem;color:#f2f2f2;padding:2rem 2.5rem;text-align:left;color:#fff;text-transform:inherit}.mobile-nav-1 .nav-holder .level-1 .sub .level-2 a:hover{color:#fff}.mobile-nav-1 .nav-contact{position:absolute;bottom:0;left:0;width:100%;padding:2rem;display:flex;flex-direction:row;justify-content:space-between;font-size:.9rem}.mobile-nav-1 .nav-contact .contact-left{display:none !important;transition:opacity .3s ease-in-out;opacity:0;transform:matrix(1, 0, 0, 1, 30, 0);align-self:flex-start}.mobile-nav-1 .nav-contact .contact-left p,.mobile-nav-1 .nav-contact .contact-left a{color:#fff}.mobile-nav-1 .nav-contact .social-holder{display:none !important;transition:opacity .3s ease-in-out;opacity:0;transform:matrix(1, 0, 0, 1, 30, 0);align-self:flex-end}.mobile-nav-1 .nav-contact .social-holder .social,.mobile-nav-1 .nav-contact .social-holder .social-icon{margin-bottom:0}.mobile-nav-1 .nav-contact .title{margin-bottom:2rem}@media (min-width: 992px){.mobile-nav-1 .feature-right{width:66.666667%;height:100%;position:absolute;top:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center center}}@media (max-width: 991.98px){.mobile-nav-1{height:100%}.mobile-nav-1 .close .cls-1{fill:#fff !important}.mobile-nav-1 .nav-holder{width:100%}.mobile-nav-1 .nav-holder .level-1 a{text-align:center}.mobile-nav-1 .nav-contact{flex-direction:column;align-items:center}.mobile-nav-1 .nav-contact .contact-left,.mobile-nav-1 .nav-contact .social-holder{align-self:auto}.mobile-nav-1 .feature-right{display:none}}.header-2 .desktop-nav{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;z-index:10}.header-2 .desktop-nav li:not(:last-child){margin-right:2.5rem}@media (min-width: 992px) and (max-width: 1325.98px){.header-2 .desktop-nav li:not(:last-child){margin-right:1.5rem}}.header-2 .desktop-nav li.active a{border-color:#C32C0B}.header-2 .desktop-nav li.btn-primary a{color:#fff}.header-2 .desktop-nav li.level-1 a{color:#fff;font-weight:500;transition:all 0.2s ease-in-out;font-size:.9rem;line-height:88px;transition:color .2s ease-in-out;font-style:italic;position:relative;text-transform:uppercase}@media (min-width: 992px) and (max-width: 1325.98px){.header-2 .desktop-nav li.level-1 a{font-size:1rem}}.header-2 .desktop-nav li.level-1 a span{position:relative}.header-2 .desktop-nav li.level-1 a span:after{content:'';background:transparent;width:110%;height:3px;position:absolute;bottom:-5px;left:-5px;clip-path:polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%)}.header-2 .desktop-nav li.level-1.btn a{line-height:normal;color:#fff}.header-2 .desktop-nav .sub{padding:1rem;box-shadow:2px 18px 20px rgba(0,0,0,0.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,48,97,0.6);border-radius:4px}.header-2 .desktop-nav .sub .level-2 a{padding:0 .5rem;line-height:inherit;font-weight:400;line-height:normal !important;font-size:.9rem;transition:color .2s ease-in-out;text-transform:inherit}.header-2 .desktop-nav .sub .level-2 a:hover{color:#d26148}.header-2 .desktop-nav .sub li{margin-left:0;display:block}.header-2 .desktop-nav .sub li+li{margin-top:.5rem}@media (min-width: 992px){.feature-header .header-2-placeholder{height:0}.feature-header .header-2.not-shrunk{background:transparent;border:transparent;box-shadow:none}.feature-header .header-2.not-shrunk .logo{opacity:1}.feature-header .header-2.not-shrunk .logo-black{opacity:0}.feature-header .header-2.not-shrunk .menu-button .burger-icon{fill:#fff}.feature-header .header-2.shrunk .desktop-nav a.active span:after,.feature-header .header-2.shrunk .desktop-nav a:hover span:after{background:#fff}}@media (max-width: 991.98px){.feature-header .header-2-placeholder{height:0}.feature-header .header-2.not-shrunk{background:transparent;border:transparent;box-shadow:none}.feature-header .header-2.not-shrunk .logo{opacity:1}.feature-header .header-2.not-shrunk .logo-black{opacity:0}.feature-header .header-2.not-shrunk .menu-button .burger-icon{fill:#fff}.feature-header .header-2.shrunk .menu-button svg{fill:#fff !important}}.header-2-placeholder{height:90px}@media (min-width: 992px){.header-2-placeholder{height:80px}}.header-2{position:fixed;z-index:1000;top:0;left:0;width:100%;height:80px;overflow:hidden}@media (min-width: 992px){.header-2.shrunk .bg{opacity:1;visibility:visible}}@media (min-width: 992px){.header-2.shrunk .bg{opacity:1;visibility:visible}}@media (max-width: 991.98px){.header-2.scroll .bg{opacity:1;visibility:visible}}.header-2 .bg{-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;opacity:0;visibility:hidden}.header-2 .bg-one{width:50%;position:absolute;top:0;left:0;height:100%;z-index:8;background-color:#0D2C4A}@media (max-width: 1150px){.header-2 .bg-one{width:75%}}.header-2 .bg-three{width:100%;position:absolute;top:0;left:35%;height:100%;z-index:10;background-color:#C32C0B}@media (max-width: 1550px){.header-2 .bg-three{left:26%}}@media (min-width: 992px) and (max-width: 1325.98px){.header-2 .bg-three{left:26%}}.header-2 .bg-three:before{content:url("../../images/diagonal-right.svg");position:absolute;top:0;left:-20px;width:20px;height:100%;opacity:1}@media (max-width: 991.98px){.header-2 .bg-three:before{left:-28px;width:28px}}@media (max-width: 1150px){.header-2 .bg-three{left:70%}}.header-2 .map{position:absolute;top:1.5rem;right:2rem;width:40px;height:40px}@media (max-width: 575.98px){.header-2 .map{right:30px}}.xlight-header .header-2{background:#f2f2f2}.header-2 .inner{height:100%;padding-top:15px;padding-bottom:15px;position:relative}.header-2 .logo{z-index:10;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2rem;height:66%;transition:all 0.2s ease}.header-2 .logo-white{opacity:1}.header-2 .logo-black{opacity:0;fill:#000}.header-2 .menu-button{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;z-index:50;display:none;width:40px;height:25px;cursor:pointer}.header-2 .menu-button svg{fill:#fff;transition:fill .2s ease}@media (max-width: 1150px){.header-2 .map{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-2 .logo{width:160px;height:49px}.header-2 .container{width:100%}.header-2 .menu-button{display:block}.header-2 .desktop-nav{display:none}}.footer-3{background:#0D2C4A;position:relative;z-index:400}.footer-3 .container{position:relative}.footer-3 .nav-vertical a{color:#fff;text-transform:uppercase;font-size:.9rem}.footer-3 .nav-vertical a:hover{color:#C32C0B}.footer-3 form input{background:#f2f2f2;border:0}.footer-3 form p,.footer-3 form h5,.footer-3 form h4,.footer-3 form span,.footer-3 form i{color:#fff}.footer-3 .panel{padding-top:0;background:none}.footer-3 .panel .panel-content{background:none}.footer-3 .panel .text-top p,.footer-3 .panel i{color:#fff}.footer-3 .footer-logo{width:354px;height:60px}.footer-3 article.item-default{padding:0}.footer-3 .copyright{padding-top:.1rem}.footer-3 .copyright,.footer-3 .legals{font-size:.8rem;color:#f2f2f2;font-weight:300}.footer-3 .copyright p,.footer-3 .legals p{color:#f2f2f2;font-size:.8rem;font-weight:300;padding-top:0.2rem}.footer-3 .copyright a span,.footer-3 .legals a span{color:#f2f2f2;font-weight:300;font-size:.8rem;text-transform:initial !important}.footer-3 .applied{width:205px;height:24px;transition:all .2s ease-in-out}.footer-3 .applied:hover{fill:#003061}@media (min-width: 992px){.footer-3 .footer-logo{position:absolute;bottom:10.5rem;left:1rem;margin:0}.footer-3 .copyright-legals .copyright,.footer-3 .copyright-legals .legals{float:left;margin-right:1.5rem}.footer-3 .applied{position:absolute;bottom:1.8rem;right:1rem}}@media (max-width: 991.98px){.footer-3 .list-accreditations-footer article{margin:0 auto;text-align:center;display:block}.footer-3 .footer-logo{margin:0 auto;display:block;max-width:100%}.footer-3 .copyright,.footer-3 .legals,.footer-3 .social-icons,.footer-3 .footer-nav{text-align:center}.footer-3 .list-accreditations-footer img{margin:0 auto}.footer-3 .footer-nav li{display:block;margin:0 0 1rem 0}.footer-3 .footer-nav li:last-child{margin:0}.footer-3 .social-icons,.footer-3 .legals{margin-top:1.5rem}.footer-3 .applied{margin:1.5rem auto 0 auto;display:block}.footer-3 .applied{margin:1.5rem auto 0 auto}.footer-3 .applied-holder{text-align:center}}article.accordion-default{cursor:pointer;border-bottom:1px solid #e5e5e5}article.accordion-default:last-child{border-bottom:none}article.accordion-default.theme-light{--color: #fff;--heading-color: #fff}article.accordion-default .accordion-nav{position:relative}article.accordion-default .accordion-nav h4{padding-left:50px;line-height:44px}article.accordion-default .accordion-nav .icon{left:0;top:4px;width:36px;height:36px;fill:var(--color)}article.accordion-default .accordion-nav .icon svg{transition:all .3s ease}@media (max-width: 991.98px){article.accordion-default .accordion-nav .icon{width:34px;height:34px;left:-20px}}article.accordion-default .tab-holder{padding-left:50px;padding-bottom:1.5rem}article.accordion-default .active .icon svg{transform:rotate(45deg)}article.item-bg-tile{position:relative;overflow:hidden}article.item-bg-tile .cta-bottom-right{display:none}article.item-bg-tile .nav-icon{width:24px;z-index:200;fill:#fff}article.item-bg-tile .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.item-bg-tile .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.item-bg-tile.medium-height{height:300px}@media (min-width: 576px){article.item-bg-tile.medium-height.full-tile{height:600px}}article.item-bg-tile.text-white .text h1,article.item-bg-tile.text-white .text h2,article.item-bg-tile.text-white .text h3,article.item-bg-tile.text-white .text h4,article.item-bg-tile.text-white .text h5,article.item-bg-tile.text-white .text h6,article.item-bg-tile.text-white .text p{color:#fff}article.item-bg-tile.parent-tag{overflow:hidden}article.item-bg-tile.parent-tag .parent-tag-holder{display:block;position:absolute;top:0;right:0;background:#003061;background:rgba(0,48,97,0.75);color:#fff;padding:1.5rem 1.5rem;z-index:70;transition:all .3s ease-in-out;transition-delay:.3s;font-size:.9rem}article.item-bg-tile.primary-gradient-mask-hover .mask{transition:all .3s ease-in-out;background:linear-gradient(to right, #001831, #003061);opacity:0;width:101%;height:101%}@media (min-width: 992px){article.item-bg-tile.primary-gradient-mask-hover:hover .mask{opacity:0.8}}article.item-bg-tile.text-top-left .text-holder{justify-content:flex-start;align-items:flex-start;padding:2.5rem 2rem}article.item-bg-tile.text-top-left .text{padding:0}@media (min-width: 992px){article.item-bg-tile.constrain-text .text{max-width:75%}}article.item-bg-tile .parent-tag-holder{display:none}article.item-bg-tile .text-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100}article.item-bg-tile .img-holder{height:100%;width:100%}article.item-bg-tile .bgr-img{width:101% !important}article.item-bg-tile .text{z-index:100;transition:all .3s ease-in-out;width:100%;padding:0 2.5rem}@media (min-width: 992px){article.item-bg-tile.show-text-hover .text{opacity:0}}article.item-bg-tile.show-text-hover:hover .text{opacity:1}article.item-bg-tile.text-uppercase .text{text-transform:uppercase}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right{display:block;position:absolute;bottom:2rem;right:2rem;z-index:200}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#fff}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right p,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h1,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h2,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h3,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h4,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h5,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h6,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right img,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right p,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h1,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h2,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h3,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h4,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h5,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h6,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right img,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}article.item-bg-tile .mask{background:#3a3a3a;background:rgba(58,58,58,0.75);opacity:0;transition:opacity 0.3s ease-in-out}article.item-bg-tile .img-holder .bgr-img{transition:all 0.3s ease-in-out}@media (min-width: 992px){article.item-bg-tile:hover .text .btn{opacity:1}article.item-bg-tile:hover .mask{opacity:1}article.item-bg-tile:hover .img-holder .bgr-img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0)}}@media (max-width: 991.98px){article.item-bg-tile .article-holder{width:100%;height:100%}article.item-bg-tile .text-holder{padding:5vh 10vh}article.item-bg-tile .cta-bottom-right svg{opacity:1 !important}article.item-bg-tile .mask{opacity:0.2 !important}article.item-bg-tile .text p{display:none}}article.banner-default.shadow-hover{transition:box-shadow .3s ease-in-out}article.banner-default.shadow-hover:hover{box-shadow:0 10px 15px rgba(0,0,0,0.1)}article.blog-card{position:relative;overflow:hidden}article.blog-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.blog-text-over .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.blog-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.blog-text-over .cta-holder svg{width:100%}article.blog-text-under{position:relative;overflow:hidden}article.image-caption{display:flex;justify-content:center;cursor:pointer}article.image-caption .inner{display:inline-block;position:relative;margin:0 auto}article.image-caption.caption-below .caption-holder{padding:1.5rem;background:#f2f2f2;text-align:center}article.image-caption.caption-over .caption-holder{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:#000;background:rgba(0,0,0,0.7);text-align:center;color:#fff}article.image-caption.no-caption .caption-holder{display:none}article.image-caption.image-top-right img{max-width:300px;position:absolute;top:0;right:0}article.careers-card{position:relative;overflow:hidden;border-radius:8px}article.careers-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.careers-card .text-holder p{font-size:.9rem;color:var(--color-black)}article.careers-card .text-holder h6{color:var(--color-black)}article.careers-card .img-holder{position:relative;overflow:hidden;backface-visibility:hidden}article.careers-card .img-holder .date{position:absolute;top:1rem;right:1rem;font-weight:600;color:#fff;text-shadow:-2px 1px 20px #000;text-transform:uppercase;display:flex;flex-direction:column}article.careers-card .img-holder .date span{font-size:.9rem;font-weight:300;text-transform:initial}article.careers-card .img-holder .flag{position:absolute;bottom:0;right:0;height:150px;width:120px}article.careers-list{padding-bottom:1.5rem;border-bottom:1px solid #e5e5e5;transition:all .3s ease-in-out}article.cars-overview{text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){article.cars-overview{min-height:600px}}article.cars-overview .text-holder{max-width:600px;margin:0 auto;padding:5rem 0;z-index:20;padding-left:1.5rem;padding-right:1.5rem}article.cars-overview .text-holder h2{margin:0}article.cars-overview .text-holder p{font-size:.8rem;font-weight:400}article.cars-overview .overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;object-fit:cover}article.cars-overview .img-holder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}article.cars-overview .img-holder .bgr-img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}article.cars-overview .title{color:rgba(5,37,64,0.1);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-size:4rem;font-weight:700;font-style:italic;letter-spacing:2px;text-transform:uppercase;padding-bottom:2.5rem}article.case-study-card{position:relative;overflow:hidden;border-radius:8px}article.case-study-card .img-holder{overflow:hidden}article.case-study-card .text-holder{background:var(--theme-contrast);padding:1rem}article.case-study-card .text-holder h6{font-weight:600;font-style:italic;color:#000}article.case-study-featured .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.case-study-featured .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.case-study-featured .cta-holder svg{width:100%}article.case-study-text-over .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.case-study-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.case-study-text-over .cta-holder svg{width:100%}article.case-study-text-under{position:relative;overflow:hidden}article.clients-logo-only{display:flex;align-items:center;justify-content:center;flex-direction:column}article.clients-logo-only .img-holder{display:flex;align-items:center;justify-content:center;flex-direction:column}article.clients-logo-only .img-holder img{padding:1rem;height:110px;object-fit:contain;width:250px}.col-0 article.clients-logo-only .img-holder img,.col-1 article.clients-logo-only .img-holder img,.col-2 article.clients-logo-only .img-holder img{height:140px}.col-8 article.clients-logo-only .img-holder img{padding:0}article.clients-text-under{position:relative;overflow:hidden}article.clients-text-under .logo-holder{position:absolute;top:1.5rem;left:1.5rem;background:#fff;background:rgba(255,255,255,0.7);width:80px;height:80px;padding:15px;border-radius:50%}article.clients-text-under .logo-holder img{width:100%;height:100%;object-fit:contain}article.contacts-text-only{margin-bottom:1rem}article.contacts-text-only .title{text-transform:uppercase;font-weight:500;font-style:italic;margin-bottom:0.5rem}article.contacts-text-only p{font-size:.9rem;margin-bottom:0.5rem}article.contacts-text-only a{text-decoration:underline;font-style:italic;font-weight:500;font-size:.9rem}article.blocks-default{z-index:auto}article.blocks-default .nav-horizontal li:last-child{padding-top:1rem}article.blocks-default .nav-horizontal.breadcrumb li:last-child{padding-top:0 !important}article.blocks-default .text-block_left h1{margin-bottom:1rem !important}@media (max-width: 991.98px){article.blocks-default .text-block_left h1{text-shadow:2px 0px 13px #000000}}article.blocks-default.partners .text-block_top{text-align:center}article.blocks-default.partners h1,article.blocks-default.partners h2,article.blocks-default.partners h3{display:inline-block;margin:0 auto}article.blocks-default .text-block_top h1,article.blocks-default .text-block_top h2,article.blocks-default .text-block_top h3,article.blocks-default .text-block_left h1,article.blocks-default .text-block_left h2,article.blocks-default .text-block_left h3,article.blocks-default .text-block_bottom h1,article.blocks-default .text-block_bottom h2,article.blocks-default .text-block_bottom h3{position:relative;padding-left:1rem}article.blocks-default .text-block_top h1:before,article.blocks-default .text-block_top h2:before,article.blocks-default .text-block_top h3:before,article.blocks-default .text-block_left h1:before,article.blocks-default .text-block_left h2:before,article.blocks-default .text-block_left h3:before,article.blocks-default .text-block_bottom h1:before,article.blocks-default .text-block_bottom h2:before,article.blocks-default .text-block_bottom h3:before{content:'';width:3px;height:70%;background:#C32C0B;transform:rotate(10deg);position:absolute;bottom:20%;left:0}.tmpl-news-detail article.blocks-default .text-block_top h1,.tmpl-news-detail article.blocks-default .text-block_top h2,.tmpl-news-detail article.blocks-default .text-block_top h3,.tmpl-news-detail article.blocks-default .text-block_left h1,.tmpl-news-detail article.blocks-default .text-block_left h2,.tmpl-news-detail article.blocks-default .text-block_left h3,.tmpl-news-detail article.blocks-default .text-block_bottom h1,.tmpl-news-detail article.blocks-default .text-block_bottom h2,.tmpl-news-detail article.blocks-default .text-block_bottom h3{padding-left:0}.tmpl-news-detail article.blocks-default .text-block_top h1:before,.tmpl-news-detail article.blocks-default .text-block_top h2:before,.tmpl-news-detail article.blocks-default .text-block_top h3:before,.tmpl-news-detail article.blocks-default .text-block_left h1:before,.tmpl-news-detail article.blocks-default .text-block_left h2:before,.tmpl-news-detail article.blocks-default .text-block_left h3:before,.tmpl-news-detail article.blocks-default .text-block_bottom h1:before,.tmpl-news-detail article.blocks-default .text-block_bottom h2:before,.tmpl-news-detail article.blocks-default .text-block_bottom h3:before{content:none}article.blocks-default .block-link{display:block;width:100%}article.blocks-default .block-container{margin:0 auto}article.blocks-default .block-core{z-index:20}article.blocks-default.z-high .block-core{z-index:40}article.blocks-default.z-med .block-core{z-index:30}article.blocks-default.z-low .block-core{z-index:10}@media (min-width: 992px){article.blocks-default.mar-top-negative{margin-top:-4rem}}article.blocks-default .container-holder{position:absolute;top:0;left:0;width:100%;z-index:-10}article.blocks-default .block-fullscreen,article.blocks-default .block-image{height:100%}article.blocks-default .block-small{height:300px}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-default .block-small{height:300px}}@media (max-width: 991.98px){article.blocks-default .block-small{height:auto;min-height:250px}}@media (max-width: 991.98px){article.blocks-default .block-small-column{height:auto;min-height:250px}}article.blocks-default .block-medium{height:500px}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-default .block-medium{height:500px}}@media (max-width: 991.98px){article.blocks-default .block-medium{height:auto;min-height:300px}}@media (max-width: 991.98px){article.blocks-default .block-medium-column{height:auto;min-height:300px}}article.blocks-default .block-large{height:700px}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-default .block-large{height:600px}}@media (max-width: 991.98px){article.blocks-default .block-large{height:100%;min-height:300px}}@media (max-width: 991.98px){article.blocks-default .block-large-column{height:auto;min-height:300px}}article.blocks-default .block-xlarge{height:900px}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-default .block-xlarge{height:700px}}@media (max-width: 991.98px){article.blocks-default .block-xlarge{height:auto;min-height:300px}}@media (max-width: 991.98px){article.blocks-default .block-xlarge-column{height:auto;min-height:300px}}@media (min-width: 992px){article.blocks-default .content-inner.block-auto-pad{padding-top:2rem;padding-bottom:2rem}}@media (max-width: 991.98px){article.blocks-default .content-inner.block-auto-pad{padding-top:2rem;padding-bottom:2rem}}@media (min-width: 992px){article.blocks-default .content-inner.block-auto-pad-lg{padding-top:5rem;padding-bottom:5rem}}@media (max-width: 991.98px){article.blocks-default .content-inner.block-auto-pad-lg{padding-top:2rem;padding-bottom:2rem}}article.blocks-default .curve-holder{position:absolute;left:0;right:0;z-index:25}article.blocks-default .curve-holder svg{position:absolute;top:0;left:0;width:100%;height:100px;fill:var(--background-color)}article.blocks-default .top-curve-holder{top:-100px}article.blocks-default .top-curve-holder svg{transform:rotate(180deg)}article.blocks-default .bottom-curve-holder{top:100%}@media (min-width: 992px){article.blocks-default.column-gap .curve-container .curve-holder{margin:0 2rem}}@media (max-width: 991.98px){article.blocks-default .top-curve-holder{top:-50px}article.blocks-default .curve-holder svg{height:50px}}article.blocks-default .base-video{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}article.blocks-default .base-video .video-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}article.blocks-default .bgr-full,article.blocks-default .bg-mask{position:absolute;top:0;left:0;width:100%;height:100%}article.blocks-default .bg-mask{z-index:10}article.blocks-default .bgr-full{z-index:20}article.blocks-default .background-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;flex-wrap:wrap}article.blocks-default .background-holder .background-block{position:relative;z-index:2}article.blocks-default .background-holder .background-inner{position:relative;width:100%;height:100%;z-index:2}article.blocks-default .fgr-img{position:absolute;z-index:30;max-width:100%;max-height:100%;object-fit:contain}@media (min-width: 992px){article.blocks-default .background-holder .background{height:100%}article.blocks-default .background-holder .background.column-left{flex-grow:0;flex-shrink:0}article.blocks-default .background-holder .background.column-right{flex-grow:1}article.blocks-default .background-holder .background .bgr-img{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 576px) and (max-width: 991.98px){article.blocks-default.sm-cols .background-holder .background{height:100%}article.blocks-default.sm-cols .background-holder .background.column-left{flex-grow:0;flex-shrink:0}article.blocks-default.sm-cols .background-holder .background.column-right{flex-grow:1}article.blocks-default.sm-cols .background-holder .background .bgr-img{position:absolute;top:0;left:0;right:0;bottom:0}}article.blocks-default .content-holder{position:relative;z-index:20}article.blocks-default .content-inner{width:100%;display:flex;flex-direction:column}article.blocks-default .content-inner>div{width:100%}article.blocks-default .content-inner.content-space{justify-content:space-between}article.blocks-default .content-inner.content-middle{justify-content:center}article.blocks-default .content-inner.content-top{justify-content:flex-start}article.blocks-default .content-inner.content-bottom{justify-content:flex-end}@media (min-width: 992px){article.blocks-default .pad-theme+.pad-theme{padding-top:0}}article.blocks-default .column-block{position:relative}article.blocks-default .column-inner{position:relative;z-index:20;width:100%}article.blocks-default .column-inner .cms:not(:first-child){margin-top:2rem}article.blocks-default .column-inner .cms:not(:last-child){margin-bottom:2rem}article.blocks-default .column-inner img{margin:0 auto}article.blocks-default .column-holder{position:relative;width:100%;z-index:40;display:flex;flex-wrap:wrap}@media (min-width: 992px){article.blocks-default .column-block{display:flex}article.blocks-default .column-block.align-top{align-items:flex-start}article.blocks-default .column-block.align-middle{align-items:center}article.blocks-default .column-block.align-bottom{align-items:flex-end}article.blocks-default .column-block.column-left{flex-grow:0;flex-shrink:0}article.blocks-default .column-block.column-right{flex-grow:1}article.blocks-default .column-bgr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}article.blocks-default.column-gap .column-block,article.blocks-default.column-gap .background-block{padding-left:2rem;padding-right:2rem}article.blocks-default.background-holder-gap .background-fullwidth{padding-left:2rem;padding-right:2rem}}@media (max-width: 991.98px){article.blocks-default.switch-col-order .column-inner.pad-top-theme-mobile{padding-top:0;padding-bottom:2rem}article.blocks-default.switch-col-order .column-inner.pad-btm-theme-mobile{padding-bottom:0;padding-top:2rem}}@media (min-width: 576px) and (max-width: 991.98px){article.blocks-default.sm-cols .column-inner.pad-top-theme-mobile{padding-top:0}article.blocks-default.sm-cols .column-inner.pad-btm-theme-mobile{padding-bottom:0}article.blocks-default.sm-cols .column-block{display:flex}article.blocks-default.sm-cols .column-block.align-top{align-items:flex-start}article.blocks-default.sm-cols .column-block.align-middle{align-items:center}article.blocks-default.sm-cols .column-block.align-bottom{align-items:flex-end}article.blocks-default.sm-cols .column-block.column-left{flex-grow:0;flex-shrink:0}article.blocks-default.sm-cols .column-block.column-right{flex-grow:1}article.blocks-default.sm-cols .column-bgr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}article.blocks-default.sm-cols.column-gap .column-block+.column-block,article.blocks-default.sm-cols.column-gap .background-block+.background-block{margin-top:2rem}article.blocks-default.sm-cols.column-gap.switch-col-order .column-block+.column-block,article.blocks-default.sm-cols.column-gap.switch-col-order .background-block+.background-block{margin-top:0;margin-bottom:2rem}article.blocks-default.sm-fullwidth.switch-col-order .column-left{order:2}article.blocks-default.sm-fullwidth.switch-col-order .column-right{order:1}article.blocks-default.sm-fullwidth .column-holder{flex-direction:column}article.blocks-default.sm-fullwidth .column-block{display:flex;width:100%;max-width:100%;flex-shrink:0}article.blocks-default.sm-fullwidth .column-block.align-top{align-items:flex-start}article.blocks-default.sm-fullwidth .column-block.align-middle{align-items:center}article.blocks-default.sm-fullwidth .column-block.align-bottom{align-items:flex-end}article.blocks-default.sm-fullwidth.column-gap .block-content+.block-content,article.blocks-default.sm-fullwidth.column-gap .background-block+.background-block{margin-top:2rem}article.blocks-default.sm-fullwidth.column-gap.switch-col-order .block-content+.block-content,article.blocks-default.sm-fullwidth.column-gap.switch-col-order .background-block+.background-block{margin-top:0;margin-bottom:2rem}}@media (max-width: 575.98px){article.blocks-default.switch-col-order .column-left{order:2}article.blocks-default.switch-col-order .column-right{order:1}article.blocks-default .column-holder{flex-direction:column}article.blocks-default .column-block{display:flex;width:100%;max-width:100%;flex-shrink:0}article.blocks-default .column-block.align-top{align-items:flex-start}article.blocks-default .column-block.align-middle{align-items:center}article.blocks-default .column-block.align-bottom{align-items:flex-end}article.blocks-default.column-gap .block-content+.block-content,article.blocks-default.column-gap .background-block+.background-block{margin-top:2rem}article.blocks-default.column-gap.switch-col-order .block-content+.block-content,article.blocks-default.column-gap.switch-col-order .background-block+.background-block{margin-top:0;margin-bottom:2rem}}article.blocks-default.racing-calendar-holder{min-height:570px}article.blocks-default.hover-background-zoom .bgr-img{transition:transform 0.2s ease-in-out}article.blocks-default.hover-background-zoom .background-inner{overflow:hidden}article.blocks-default.hover-background-zoom .bgr-img-mask{transition:opacity 0.3s}article.blocks-default.hover-background-zoom:hover .bgr-img{transform:scale(1.07)}article.blocks-default.hover-background-zoom:hover .bgr-img-mask{opacity:0.7}article.blocks-default.logo-right .text-block_right{display:flex;justify-content:flex-end}article.blocks-default.logo-right img{max-width:220px}article.blocks-default.historics{overflow:hidden}article.blocks-default.historics .text-block_left{opacity:0;transform:translateX(-100px);transition:transform .4s ease,opacity .4s ease}article.blocks-default.historics .column-right{opacity:0;transform:translateX(100px);transition:transform .4s ease,opacity .4s ease}article.blocks-default.historics.seen .text-block_left,article.blocks-default.historics.seen .column-right{opacity:1;transform:translateX(0)}article.blocks-default.bg-image-left-right{overflow-x:hidden}@media (min-width: 992px){article.blocks-default.bg-image-left-right .content-inner{padding-top:10rem}}@media (min-width: 992px){article.blocks-default.bg-image-left-right .background-holder{min-height:700px}article.blocks-default.bg-image-left-right .background-holder .column-right .fgr-img{top:0 !important;left:50% !important;transform:none !important}article.blocks-default.bg-image-left-right .background-holder .column-left .fgr-img{top:100% !important;left:0 !important;transform:translate(-60%, -100%) !important}}@media (max-width: 991.98px){article.blocks-default.bg-image-left-right .fgr-img{display:none}}@media (min-width: 992px){article.blocks-default.bg-image-fix-height .background-holder .bgr-img{width:100% !important;height:868px !important;background-size:contain !important;background-position:center center !important}}article.blocks-default.background-gradient{background:#0d2c4a;background:linear-gradient(180deg, #0d2c4a 0%, rgba(163,44,22,0.298757) 42%, rgba(195,44,11,0.295956) 51%, rgba(169,44,20,0.298757) 58%, #0d2c4a 100%)}article.blocks-default.radius .background-holder,article.blocks-default.radius .fgr-img{border-radius:4px;overflow:hidden}article.blocks-default.radius h2{padding-left:0}article.blocks-default.radius h2:before{content:none}article.blocks-default.zindex{z-index:100}article.blocks-default.animation-cars{overflow:hidden}article.blocks-default.animation-cars h2{opacity:0;transform:translateX(100px);transition:transform .4s ease,opacity .4s ease;transition-delay:1s}article.blocks-default.animation-cars .text-inner{opacity:0;transform:translateY(100px);transition:transform .6s ease,opacity .6s ease;transition-delay:2s}article.blocks-default.animation-cars .title{opacity:0;transform:translateX(-100px);transition:transform .4s ease,opacity .4s ease;transition-delay:1s}article.blocks-default.animation-cars.seen h2,article.blocks-default.animation-cars.seen .title,article.blocks-default.animation-cars.seen .text-inner{opacity:1;transform:translateX(0)}article.blocks-default.animation-slide{overflow:hidden}article.blocks-default.animation-slide .list{-webkit-transform:rotateY(-1deg) translateY(50px) skewY(1deg);transform:rotateY(-1deg) translateY(50px) skewY(1deg);opacity:0;transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-delay:0.3s}article.blocks-default.animation-slide.seen .list{-webkit-transform:rotateY(0deg) translateY(0) skewY(0deg);transform:rotateY(0deg) translateY(0) skewY(0deg);opacity:1}article.blocks-default.animation-partners{overflow:hidden}article.blocks-default.animation-partners h1{opacity:0;transform:translateX(100px);transition:transform .4s ease,opacity .4s ease;transition-delay:1s}article.blocks-default.animation-partners .outline-font{opacity:0;transform:translateX(-100px);transition:transform .4s ease,opacity .4s ease;transition-delay:1s}article.blocks-default.animation-partners .list-clients-homepage-l1{opacity:0;transform:translateY(-30px);transition:opacity 0.3s, transform 0.3s;transition-delay:1.4s}article.blocks-default.animation-partners.seen h1,article.blocks-default.animation-partners.seen .outline-font,article.blocks-default.animation-partners.seen .list-clients-homepage-l1{opacity:1;transform:translateX(0)}article.blocks-default.animation-fade-down .block-core{opacity:0;transform:translateY(20px);transition:opacity 0.2s ease, transform 0.2s ease;transition-delay:0.1s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-duration:1s;transition-property:opacity,transform}article.blocks-default.animation-fade-down.seen .block-core{opacity:1;transform:translateY(0)}article.blocks-default.animation-fade-down-delay .block-core{opacity:0;transform:translateY(20px);transition:opacity 0.2s ease, transform 0.2s ease;transition-delay:0.3s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-duration:0.5s;transition-property:opacity,transform}article.blocks-default.animation-fade-down-delay.seen .block-core{opacity:1;transform:translateY(0)}@keyframes fade-down-initial{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}article.blocks-default.animation-fade-down-initial .block-core{opacity:0;transform:translateY(20px);animation-name:fade-down-initial;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-delay:0.1s;animation-fill-mode:forwards}article.blocks-default.animation-unblur .bgr-img{transition:filter 1s;filter:blur(8px)}article.blocks-default.animation-unblur.seen .bgr-img{filter:blur(0)}article.blocks-default.upcoming-races{overflow:hidden;margin-top:-2.7rem !important}article.blocks-default.upcoming-races .column-left .column-inner{background:rgba(0,48,97,0.8);padding:0.7rem 1.5rem;position:relative;height:100%}article.blocks-default.upcoming-races .column-left .column-inner h5{margin-top:2px}@media (min-width: 992px){article.blocks-default.upcoming-races .column-left .column-inner{text-align:right}article.blocks-default.upcoming-races .column-left .column-inner:after{content:url("../../images/diagonal-left.svg");position:absolute;top:0;right:-20px;width:20px;height:100%;opacity:0.8}}@media (min-width: 992px){article.blocks-default.upcoming-races .column-right{padding-left:20px}}article.blocks-default.upcoming-races .column-right .column-inner{background:rgba(195,44,11,0.8);padding:0.7rem 1.5rem;height:100%}@media (min-width: 992px){article.blocks-default.upcoming-races .column-right .column-inner:before{content:url("../../images/diagonal-right.svg");position:absolute;top:0;left:-20px;width:20px;height:100%;opacity:0.8}}@media (min-width: 992px){article.blocks-default.style-overlap-columns .column-inner,article.blocks-default.style-overlap-columns .bgr-img{width:auto;border-radius:.4rem}article.blocks-default.style-overlap-columns .column-right .column-inner{margin-left:-200px}article.blocks-default.style-overlap-columns .column-left .column-inner{margin-right:-200px}}@media (min-width: 992px){article.blocks-default.overlay-newsletter .background-inner{overflow:hidden;border-radius:8px}}article.blocks-default.overlay-newsletter .content-inner:before{content:'';position:absolute;top:0;left:0;height:100%;background-image:linear-gradient(43deg, rgba(13,44,74,0.9) 46%, rgba(13,44,74,0.5) 56%);width:100%;z-index:30;background-repeat:no-repeat}@media (min-width: 992px){article.blocks-default.overlay-newsletter .column-inner{padding:1.5rem}}article.blocks-default.news-list-image{padding-top:0 !important;margin-top:2.5rem}article.blocks-default.news-list-image .content-inner>div{z-index:80}@media (min-width: 992px){article.blocks-default.news-list-image .content-inner.block-auto-pad-lg{padding-top:12rem}}article.blocks-default.news-list-image .background-holder{height:620px}article.blocks-default.news-list-image .content-inner:before{content:'';position:absolute;width:100%;top:0;left:0;height:620px;background-image:linear-gradient(to bottom, rgba(13,44,74,0), #0D2C4A);background-repeat:no-repeat;background-size:cover}article.blocks-default.radius-bg-gradient .background-holder{background:linear-gradient(53deg, #091e33 0%, #0d2c4a 49%, #0a243d 100%)}article.blocks-default.radius-bg-gradient .background-holder,article.blocks-default.radius-bg-gradient .fgr-img{border-radius:4px;overflow:hidden}article.blocks-default.radius-bg-gradient h2{padding-left:0}article.blocks-default.radius-bg-gradient h2:before{content:none}article.blocks-default.radius-bg-gradient p{font-size:.8rem}article.blocks-default.style-sticky-block{position:sticky;width:100%;left:0;top:80px}.feature-header article.blocks-default.style-sticky-block{top:0}article.blocks-default.style-sticky-block .tos{transition:transform 0.1s}article.download-card{background:#f2f2f2}article.download-card .inner{transition:background 0.3s;border:solid 5px transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}article.download-card .icon{height:70px;width:70px}article.download-card .text{text-align:center}article.download-card .info{padding-top:.5rem;font-size:.8rem}article.download-card.has-image .inner{background:#3a3a3a;background:rgba(58,58,58,0.4)}article.download-card.has-image .icon{fill:#fff}article.download-card.has-image .text{color:#fff}article.download-card.no-image .inner{border-color:#e5e5e5}article.download-card:hover.has-image .inner{background:#3a3a3a;background:rgba(58,58,58,0.8)}article.download-card:hover.no-image .inner{background:#e5e5e5}article.download-list{padding-left:75px}article.download-list:hover i{background:#003061;color:#fff}article.download-list i{position:absolute;top:0;left:0;width:50px;height:50px;border-radius:25px;text-align:center;line-height:50px;background:#fff;transition:all .3s;color:#003061}article.download-list .info{padding-top:.5rem;font-size:.8rem;color:#676767}article.download-card{background:#f2f2f2}article.download-card .inner{transition:background 0.3s;border:solid 5px transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}article.download-card .icon{height:70px;width:70px}article.download-card .text{text-align:center}article.download-card .info{padding-top:.5rem;font-size:.8rem}article.download-card.has-image .inner{background:#3a3a3a;background:rgba(58,58,58,0.4)}article.download-card.has-image .icon{fill:#fff}article.download-card.has-image .text{color:#fff}article.download-card.no-image .inner{border-color:#e5e5e5}article.download-card:hover.has-image .inner{background:#3a3a3a;background:rgba(58,58,58,0.8)}article.download-card:hover.no-image .inner{background:#e5e5e5}article.drivers-text-under .image-shadow{position:relative}article.drivers-text-under .img-holder{z-index:20}article.drivers-text-under .img-holder img{margin:0 20% 0 auto}article.drivers-text-under .car-number-holder{position:absolute;top:0;right:1rem;z-index:30;color:rgba(5,37,64,0.1);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-size:2.4rem;font-weight:700;font-style:italic;letter-spacing:2px}article.drivers-text-under .text-holder{z-index:20}article.events-card{position:relative;overflow:hidden;border-radius:4px}article.events-card .text-holder{background:var(--theme-contrast);overflow:hidden;color:#000}article.events-card .text-holder .inner{padding:1.5rem}article.events-card .text-holder h6,article.events-card .text-holder h5{font-weight:700;color:#000}article.events-card .text-holder h5{font-size:1rem}article.events-card .text-holder .location{display:flex;flex-direction:row;align-items:center}article.events-card .text-holder .location .place{font-size:.9rem;font-style:italic;color:#000}article.events-card .text-holder .location .flag{width:28px;margin-right:1rem}article.events-card .text-holder .location .flag svg{vertical-align:middle}article.events-card .text-holder .race-date-block{display:flex;flex-direction:row;font-weight:500;font-style:italic;text-transform:uppercase;font-size:.8rem}article.events-card .text-holder .race-date-block .race{background:#C32C0B;color:#fff}article.events-card .text-holder .race-date-block .race span{font-weight:300;font-style:normal;color:#fff}article.events-card .text-holder .race-date-block .date{background:#000;color:#fff}article.events-card .text-holder .race-date-block .block{width:50%;padding:.5rem;align-items:center;text-align:center}article.events-card .img-holder{position:relative;overflow:hidden}article.events-card .img-holder .image{transition:transform 0.4s cubic-bezier(0.43, 0.04, 0.4, 0.93)}article.events-card .img-holder .angle-overlay{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}article.events-card .img-holder .angle-overlay .track{width:105px;display:block;margin:0 auto}article.events-card .img-holder .days{display:flex;flex-direction:column;text-align:center;color:#fff;font-weight:500;font-style:italic;font-size:1.2rem;margin-top:1rem}article.events-card .img-holder .days span{font-weight:300;color:#fff;font-size:.8rem}@media (min-width: 992px){article.events-card:hover:hover .image{transform:scale(1.03)}}@media (max-width: 991.98px){article.events-card:hover:active .image{transform:scale(1.03)}}article.events-row{position:relative;padding:0.5rem;display:flex;flex-direction:row;color:#fff;background:rgba(15,41,67,0.9);flex-wrap:wrap}article.events-row.header{margin-top:1rem;background:rgba(30,73,114,0.9);font-weight:500;font-style:italic;border-top-right-radius:4px;border-top-left-radius:4px}article.events-row.header .col{font-size:1rem}article.events-row.footer{margin-top:1rem;font-weight:500;font-style:italic;border-top-right-radius:4px;border-top-left-radius:4px}article.events-row.footer .col{font-size:1rem}article.events-row .result{display:flex;flex-direction:column;align-items:flex-start}article.events-row .result p{font-size:.8rem;font-weight:300;margin-bottom:0.1rem}article.events-row .result .logo{width:38px;max-height:15px;margin-right:1rem}article.events-row .result .logo img{width:38px}article.events-row .series{display:flex;flex-direction:row;align-items:center;font-size:.8rem}article.events-row .series .logo{width:38px;max-height:15px;margin-right:1rem}article.events-row .series .logo img{width:38px}article.events-row .location{display:flex;flex-direction:row;align-items:flex-start;font-size:.8rem}article.events-row .location .flag{width:28px;max-height:15px;margin-right:1rem}article.events-row .championship-holder{display:flex;width:100%;padding:1rem 0.5rem}article.events-row .championship{width:40%}article.events-row .overall{display:flex;width:60%}article.events-row .overall div{width:33%}article.events-row .col{font-weight:300;font-size:.8rem;width:25%;padding:0.5rem}article.events-row:nth-child(odd){background:rgba(30,73,114,0.8)}article.events-row:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (max-width: 575.98px){article.events-row .col{width:50%;flex:0 0 50%;max-width:50%}article.events-row .series{order:3}article.events-row .location{order:4}article.events-row .result{order:5}}article.events-text-only{font-size:.9rem;font-weight:300;margin-bottom:-2px;padding-top:3px}article.events-text-only .series{font-weight:500;font-style:italic}article.events-series-text-under{position:relative;transition:all .3s ease}article.events-series-text-under .img-holder{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:center;border-radius:4px;overflow:hidden;background:#091e33;background:linear-gradient(53deg, #091e33 0%, #0d2c4a 49%, #0a243d 100%)}article.events-series-text-under .img-holder .thumb{opacity:0}@media (min-width: 992px){article.events-series-text-under .img-holder .thumb{padding-bottom:2rem}}article.events-series-text-under .img-holder .logo{max-width:220px;position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}article.events-series-text-under .img-holder .cars-holder{position:absolute;left:0;bottom:0;padding:0.5rem 2.5rem;width:100%;display:flex;flex-direction:row;box-shadow:0 0.125rem 0.3125rem rgba(0,0,0,0.2)}article.events-series-text-under .img-holder .cars-holder .car{position:relative;padding-left:1rem;display:flex;flex-direction:column;margin-right:1.5rem}article.events-series-text-under .img-holder .cars-holder .car:last-child{margin-right:0}article.events-series-text-under .img-holder .cars-holder .car span{transform:rotate(-90deg);position:absolute;left:0;bottom:.5rem;font-size:0.6rem;color:#575756}article.events-series-text-under .img-holder .cars-holder .car .number{font-weight:700;font-size:1.3rem;color:#000}article.events-series-text-under .text-holder h4{font-size:1.2rem}article.events-series-text-under .text-holder h4{font-weight:300}@media (min-width: 992px){article.events-series-text-under:hover{transform:scale(1.03)}}article.faqs-collapse{border:solid 1px #e5e5e5;border-top:0;transition:all .3s ease-in-out;cursor:pointer}article.faqs-collapse.first{border-top:solid 1px #e5e5e5}article.faqs-collapse .question{padding:1.5rem;position:relative;padding-right:50px;background:#fff}article.faqs-collapse .remove{opacity:0}article.faqs-collapse .collapse-icon{right:10px;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}article.faqs-collapse .collapse-icon i{font-size:28px;transition:all .2s ease-in-out}article.faqs-collapse .answer{cursor:default;padding:1.5rem;background:#f5f5f5;display:none}article.faqs-collapse .answer p{font-size:.9rem}article.faqs-collapse:hover .add{color:#C32C0B}article.faqs-collapse.active .add{transform:rotate(45deg)}article.faqs-collapse.active .answer{display:block}article.filter-chip{position:relative;padding:.5rem 1rem .5rem 2.5rem;border-radius:25px;min-height:50px;margin-bottom:1rem !important;margin-right:1rem;transition:all .2s ease-in-out;text-align:left}article.filter-chip .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:50px;height:50px;border-radius:50%;background:#fff}article.filter-chip .icon-border{border:solid 4px #f2f2f2;margin-left:-1px}article.filter-chip .text{padding-top:6px;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}article.filter-chip .text .tag{font-size:0.6em;font-weight:bold;color:#575756}article.filter-chip .text .tag{transition:all .2s ease-in-out}article.filter-chip.active{background:#003061 !important;color:#fff}article.filter-chip.active .text .tag{color:#f2f2f2}article.filter-chip.background-white{background:#fff}article.filter-chip.background-xlight{background:#f2f2f2}article.flickr-album-a0{border-radius:8px;overflow:hidden;position:relative}article.flickr-album-a0 .img-holder{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:transform 0.4s cubic-bezier(0.43, 0.04, 0.4, 0.93)}article.flickr-album-a0:hover .img-holder{transform:scale(1.03)}article.flickr-album-a0 .text{padding:0.3rem .5rem;text-transform:uppercase;transition:height .2s ease-in-out;position:absolute;bottom:0;left:0;width:100%;background:#C32C0B;background:rgba(195,44,11,0.8);display:flex;flex-direction:row;justify-content:space-between}article.flickr-album-a0 .text .album{font-size:.6rem;font-weight:500;font-style:italic}article.flickr-album-a0 .text h6{font-weight:600}article.flickr-album-a0 .text .number{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}article.flickr-album-a0 .text .number .icon{width:18px;height:18px;fill:#fff}article.flickr-album-a0 .text .number span{vertical-align:middle;margin-left:.3rem;font-weight:500;font-style:italic;font-size:.9rem}article.flickr-album-a0 .text .number .line{background:#0D2C4A;margin:0 1.5rem;width:1px;height:26px;vertical-align:middle;display:inline-block}article.flickr-slider-a0{width:100%;height:100%;background:#003061}article.flickr-slider-a0 img{width:100%;height:100%;object-fit:contain}article.flickr-thumbnails-a0{margin-bottom:1.5rem;cursor:pointer}article.image-gallery-thumb{cursor:pointer}article.image-gallery-thumb.fullwidth-img img{width:100%}article.image-gallery-thumb .magnify{width:20px;height:20px;opacity:0;visibility:hidden;z-index:170;transition:opacity .3s ease}article.image-gallery-thumb .mask{background:rgba(0,0,0,0.5)}article.image-gallery-thumb:hover .mask,article.image-gallery-thumb:hover .magnify{opacity:1;visibility:visible}article.image-gallery-thumb-bgr{overflow:hidden}article.image-gallery-thumb-bgr img{width:100%;height:100%;object-fit:cover}article.image-gallery-thumb-bgr .mask{background:linear-gradient(to right, #001831, #003061);opacity:0;width:101%;height:101%}article.image-gallery-thumb-bgr .mask .camera{width:24px;position:absolute;bottom:2rem;right:2rem;z-index:100}article.image-gallery-thumb-bgr .mask .camera .cls-1{fill:#fff}article.image-gallery-thumb-bgr:hover .mask{opacity:0.8}article.history-accordion{margin-bottom:.5rem}article.history-accordion .accordion-nav{border-radius:4px;overflow:hidden}article.history-accordion .year{background:#9a1616;background:linear-gradient(90deg, #9a1616 0%, rgba(16,37,57,0.884191) 100%);padding:.5rem 1rem;position:relative}article.history-accordion .year h4{font-weight:300;letter-spacing:2px;margin:0}article.history-accordion .year svg{width:18px;height:18px}article.history-accordion .year .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;fill:#fff}article.history-accordion .year .open{visibility:visible;opacity:1}article.history-accordion .year .close{visibility:hidden;opacity:0}article.history-accordion .year.active .open{visibility:hidden;opacity:0}article.history-accordion .year.active .close{visibility:visible;opacity:1}article.history-item{padding:2rem}article.history-item .title{font-weight:bold;padding-bottom:1rem;font-weight:600;font-style:italic}article.history-item .text-holder{font-weight:300;font-size:.9rem}article.history-item .text-holder p{font-weight:300;font-size:.9rem}@media (max-width: 575.98px){article.history-item .text-holder{padding-bottom:1rem}}article.datas-default.icon-above{text-align:center}article.datas-default.icon-above .icon-holder{padding-bottom:20px}article.datas-default.icon-above .icon-holder img{margin:0 auto;width:130px}article.datas-default.icon-left .icon-holder{position:absolute;top:0;left:0;width:80px}article.datas-default.icon-left .text-holder{padding-left:100px}article.datas-default.logo-holder img{height:100px;object-fit:contain}article.image-tinymce .caption-holder{display:none;padding:1rem 1.5rem;text-align:center}article.image-tinymce.caption-over{position:relative}article.image-tinymce.caption-over .caption-holder{display:block;position:absolute;left:0;bottom:0;width:100%;background:#3a3a3a;background:rgba(58,58,58,0.6);color:#fff}article.image-tinymce.caption-below .caption-holder{display:block;background:#f2f2f2}article.instagram-slider-a0{width:100%;height:100%;background:#003061}article.instagram-slider-a0 img{width:100%;height:100%;object-fit:contain}article.instagram-slider-a0 .flex-container{position:absolute;bottom:20px;right:20px;display:flex;align-items:center}article.instagram-slider-a0 .flex-container .item{margin-right:1.5rem;display:flex;align-items:center}article.instagram-slider-a0 .flex-container a:hover{text-decoration:none}article.instagram-slider-a0 .flex-container i{font-size:28px;vertical-align:middle;margin-right:.5rem;color:#fff}article.instagram-slider-a0 .flex-container svg{width:23px;height:23px;fill:#fff;vertical-align:middle}article.instagram-slider-a0 .flex-container .viewon{padding:2px 10px 0 0}article.instagram-thumbnails-a0{position:relative;cursor:pointer}article.instagram-thumbnails-a0 .overlay{background:rgba(0,48,97,0.8);position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .2s ease;visibility:hidden;opacity:0;overflow:hidden}article.instagram-thumbnails-a0 .overlay .text p{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}article.instagram-thumbnails-a0 .overlay .icon-row{display:flex;flex-direction:row;justify-content:space-between}article.instagram-thumbnails-a0 .overlay .icon-row .icon{display:flex;flex-direction:column;font-size:.8rem;font-weight:500}article.instagram-thumbnails-a0 .overlay .icon-row .icon.fav{margin-right:1rem}article.instagram-thumbnails-a0 .magnify{width:20px;height:20px;opacity:0;z-index:170;transition:opacity .3s ease}article.instagram-thumbnails-a0 .mask{background:rgba(0,0,0,0.5)}article.instagram-thumbnails-a0:hover .overlay{opacity:1;visibility:visible}article.location-card{position:relative;overflow:hidden}article.location-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.item-opening-times p{border-bottom:1px solid #676767;padding-bottom:.5rem;padding-top:.5rem;font-size:.8rem}article.item-opening-times i{margin-right:1rem}article.item-opening-times li{display:flex;font-size:.8rem}article.item-opening-times li+li{margin-top:.5rem}article.item-opening-times a:hover{text-decoration:underline}article.item-opening-times .times{float:right}article.locations-text-only .address{font-size:.9rem}article.locations-text-only .address i{font-size:20px}article.locations-text-only .address .email{padding-bottom:.5em}article.locations-text-only .address .tel{padding-bottom:.5em}article.locations-text-only .address .medium{font-weight:500}article.image-foreground.contain-sm img{max-width:200px;height:200px;object-fit:contain}article.image-foreground.contain-md img{max-width:300px;height:300px;object-fit:contain}article.marker-infobox{transition:all .3s ease-in-out;cursor:pointer;font-size:.9rem;text-align:center;background:#fff;border-top:2px solid #e5e5e5}article.marker-infobox .inner{padding:1.5rem}article.marker-infobox .inner li{margin-bottom:2rem}article.marker-infobox .address-info li{font-size:.9rem}article.marker-infobox .contact{transition:all .3s ease-in-out}article.marker-infobox .contact li{list-style:none;display:inline-block;margin-bottom:0}article.marker-infobox .contact li:last-child{margin-right:0}article.marker-infobox .contact i{color:#fff}article.marker-infobox .contact .medium{font-weight:500}article.marker-infobox:hover,article.marker-infobox.active{border-color:#003061}.markers-infobox{width:fit-content}.markers-infobox ul{margin:0}.markers-infobox li{list-style:none}article.media-folder{position:relative;overflow:hidden}article.media-folder .text-holder{background:var(--theme-contrast);padding:1.5rem}article.media-group{position:relative;overflow:hidden}article.media-group .text-holder{background:var(--theme-contrast);padding:1.5rem}li.navigation-default .nav-icon{display:none}li.navigation-default.plain-nav.active{font-weight:bold}li.navigation-default.tab-nav a{color:#fff;font-weight:300;text-transform:uppercase;font-size:.9rem;text-decoration:none}li.navigation-default.tab-nav a span{position:relative}li.navigation-default.tab-nav a span:after{transition:background .3s ease;content:'';background:transparent;width:110%;height:3px;position:absolute;bottom:-5px;left:-5px;clip-path:polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%)}li.navigation-default.tab-nav:hover a,li.navigation-default.tab-nav.active a{text-decoration:none}li.navigation-default.tab-nav:hover a span:after,li.navigation-default.tab-nav.active a span:after{background:#C32C0B}li.navigation-default.block-nav{background:#e5e5e5}li.navigation-default.block-nav a{padding:10px}li.navigation-default.block-nav a:hover{text-decoration:none}li.navigation-default.block-nav.active{background:#003061;--link-color:#fff}li.navigation-default.show-icon-down-arrow a{display:flex;flex-direction:row;font-weight:500;font-style:italic;font-size:.8rem;text-decoration:underline !important}li.navigation-default.show-icon-down-arrow .icon-down-arrow{display:block;width:7px;height:17px;margin-right:.5rem}li.navigation-default.show-icon-right-arrow a{display:flex}li.navigation-default.show-icon-right-arrow .icon-right-arrow{display:block;width:30px;margin-left:1rem}article.filter-tag{display:inline-block;margin-right:1rem}article.filter-tag:last-child{margin-right:0}article.filter-tag a{display:block;padding:.5rem 0}article.filter-tag .matches,article.filter-tag .clear,article.filter-tag .check{display:none;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem}article.filter-tag .clear,article.filter-tag .check{width:12px;height:12px;fill:#fff}article.filter-tag .text{font-weight:300}article.filter-tag.tag-hor{margin-right:0}article.filter-tag.tag-hor a{padding:1rem}article.filter-tag.tag-hor a .text{text-transform:uppercase;font-weight:700;font-style:italic;position:relative}article.filter-tag.tag-hor a .text:after{transition:background .3s ease;content:'';background:transparent;width:110%;height:3px;position:absolute;bottom:-5px;left:-5px;clip-path:polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%)}article.filter-tag.tag-hor.active{--color:#fff}article.filter-tag.tag-hor.active .text:after{background:#C32C0B}article.filter-tag.panel-list{margin-right:0}article.filter-tag.panel-list a{padding:0.3rem 0}article.filter-tag.panel-list .matches{display:block}article.filter-tag.panel-list .text{padding:0 20px 0 20px;font-size:.9rem}article.filter-tag.panel-list.active .text{font-weight:bold}article.filter-tag.panel-list.active .matches{display:none}article.filter-tag.nav-list .matches{display:block}article.filter-tag.nav-list.active .text{padding-right:30px}article.filter-tag.nav-list.active .clear{display:block}article.filter-tag.nav-list.active .matches{display:none}article.news-card{position:relative;overflow:hidden;border-radius:8px}article.news-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.news-card .text-holder p{font-size:.9rem;color:#292828;font-size:.8rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-height:1.2}article.news-card .text-holder h6{color:var(--color-black);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}article.news-card .img-holder{position:relative;overflow:hidden;background:#fff}article.news-card .img-holder img{object-fit:cover;height:100%;width:100%}article.news-card .img-holder .date{position:absolute;top:1rem;right:1rem;font-weight:600;color:#fff;text-shadow:-2px 1px 20px #000;text-transform:uppercase}article.news-text-over .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.news-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.news-text-over .cta-holder svg{width:100%}article.news-text-side{background:#fff;border-radius:4px;overflow:hidden}article.news-text-side h4,article.news-text-side p{color:#000}article.news-text-side .img-holder{overflow:hidden}article.news-text-side .cta-holder{color:#C32C0B}article.news-text-side h6{font-weight:600;color:#fff;text-transform:uppercase;font-size:.6rem;color:#575756}article.news-text-side .text-holder{padding:1.5rem;color:#000}article.news-text-side:hover .text-holder{background:#f2f2f2}article.news-text-under{position:relative;overflow:hidden}article.page-card{position:relative;overflow:hidden;transition:all .2s ease}article.page-card .img-holder{overflow:hidden}article.page-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.pages-text-over{overflow:hidden;border-radius:4px}article.pages-text-over.grid-view .img-holder{padding-bottom:66.666666%}@media (max-width: 991.98px){article.pages-text-over.grid-view .img-holder{padding-bottom:33.333333%}}article.pages-text-over.grid-view .excerpt{display:none}article.pages-text-over.full-view .img-holder{padding-bottom:33.333333%;overflow:hidden;border-radius:4px}article.pages-text-over .text-holder{position:absolute;left:-1px;bottom:-1px;padding:1rem 2rem 1rem 1.5rem;z-index:50}article.pages-text-over .text-holder h5{font-style:italic}article.pages-text-over .mask-over{position:absolute;top:0;left:0;height:100%;background-image:linear-gradient(33deg, rgba(13,44,74,0.35) 36%, rgba(13,44,74,0) 66%);width:100%;z-index:30;background-repeat:no-repeat}article.pages-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.pages-text-over .cta-holder svg{width:100%}article.item-product-a1{background-color:#f2f2f2}article.item-product-a1 .img-holder{position:relative}article.item-product-a1 .text-holder{padding:1.5rem}article.item-section-a1{background-color:#f2f2f2}article.item-section-a1 .img-holder{position:relative}article.item-section-a1 .text-holder{padding:1.5rem}article.sectors-card{position:relative;overflow:hidden}article.sectors-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.sectors-text-over .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.sectors-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.sectors-text-over .cta-holder svg{width:100%}article.services-text-under{position:relative;overflow:hidden}article.services-card{position:relative;overflow:hidden}article.services-card .text-holder{background:var(--theme-contrast);padding:1.5rem}article.services-text-over .text-holder{position:absolute;left:0;bottom:0;right:0;background:#fff;background:rgba(255,255,255,0.6);padding:1.5rem}article.services-text-over .cta-holder{width:30px;position:absolute;right:1.5rem;top:0;bottom:0}article.services-text-over .cta-holder svg{width:100%}article.slider-default{height:100%}article.slider-default .layer0{position:absolute;top:0;left:0;z-index:10}article.slider-default .layer0 img{object-fit:cover;width:100%;height:100%}article.slider-default .bgr-img-mask{z-index:20}article.slider-default .layer1{position:absolute;z-index:30;top:0;left:0;width:100%;height:100%}article.slider-default .text-outer{display:flex;height:100%;padding-bottom:6rem;padding-top:6rem}@media (min-width: 992px){article.slider-default .desktop-top{align-items:flex-start}.feature-header article.slider-default .desktop-top{margin-top:10%}article.slider-default .desktop-middle{align-items:center}article.slider-default .desktop-btm{align-items:flex-end}article.slider-default .desktop-left{justify-content:flex-start}article.slider-default .desktop-center{justify-content:center}article.slider-default .desktop-right{justify-content:flex-end}article.slider-default .desktop-middle-center{align-items:center;justify-content:center}}@media (max-width: 991.98px){article.slider-default .mobile-top{align-items:flex-start;margin-top:2rem;left:0;right:0}article.slider-default .mobile-middle{align-items:center;left:0;right:0}article.slider-default .mobile-bottom{align-items:flex-end;margin-bottom:2rem;left:0;right:0}}article.image-slider{height:100%;position:relative;display:flex;align-items:center}article.image-slider .bgr-img{margin:0 auto}article.image-slider .video-holder{width:100%;height:100%;position:relative;overflow:hidden}article.image-slider.image-cover .bgr-img{background-size:cover;width:100% !important}article.image-slider.image-contain .bgr-img{background-size:contain}article.image-slider.no-caption .caption-holder{display:none}article.image-slider.caption-bar .caption-holder{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:#000;background:rgba(0,0,0,0.8);text-align:center;color:#fff}article.staff-text-side{transition:opacity 0.3s ease, transform 0.3s ease}article.staff-text-side .img-holder{width:100%;height:auto}article.staff-text-side .img-holder .image{border-radius:4px;overflow:hidden}article.staff-text-side .text-holder{z-index:40;padding:1.5rem 0 1.5rem 1.5rem;display:flex;justify-content:center;flex-direction:column}article.staff-text-side .text-holder p{color:#fff}article.staff-text-side .text-holder .read-more{text-decoration:underline;color:#fff;font-weight:500;font-style:italic;text-transform:uppercase}article.staff-text-side .text-holder h4{color:rgba(5,37,64,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-size:2rem;letter-spacing:2px;z-index:20}@media (min-width: 992px){article.staff-text-side:hover{transform:translateY(-5px)}}article.staff-text-under{position:relative;border-radius:4px;overflow:hidden}article.staff-text-under .img-holder{position:relative}article.staff-text-under .img-holder h4{color:rgba(5,37,64,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#003061;font-size:2rem;letter-spacing:2px;position:absolute;bottom:0;left:1.5rem;z-index:20;margin-bottom:-10px}article.staff-text-under .text-holder{z-index:40;padding:1.5rem}article.staff-text-under .text-holder p{color:#fff}article.staff-text-under .text-holder .read-more{text-decoration:underline;color:#fff;font-weight:500}article.testimonials-text-only{text-align:center;position:relative}article.testimonials-text-only .icon{width:65px;height:37px;margin-bottom:1rem}article.testimonials-image-author{text-align:center;position:relative}article.testimonials-image-author .icon{width:65px;height:37px;margin-bottom:1rem}article.testimonials-image-author .text-holder{position:relative;z-index:2}article.testimonials-image-author .text-holder p{font-style:italic}article.testimonials-image-author .img-holder{width:100px;height:100px;margin:0 auto}article.testimonials-image-author .img-holder img{width:100%}article.testimonials-image-author h5 span{font-weight:400}article.testimonials-image-featured.img-left .img-holder{order:1}article.testimonials-image-featured.img-left .text-holder{order:2}article.testimonials-image-featured.img-right .img-holder{order:2}article.testimonials-image-featured.img-right .text-holder{order:1}article.testimonials-image-featured.img-none .img-holder{display:none}article.testimonials-image-featured.img-none .text-holder{margin:0 auto}article.testimonials-image-featured .row{align-items:center}article.testimonials-image-featured h5{margin:1.5rem 0 0 0}article.testimonials-image-featured .icon{width:65px;height:37px;margin-bottom:1rem}@media (max-width: 575.98px){article.testimonials-image-featured .text-holder{padding-top:2rem}}article.api-tweet{transition:all .2s ease-in-out;padding:1.5rem;background:#f2f2f2}article.api-tweet .text{transition:all .2s ease-in-out;font-size:.9rem}@media (min-width: 992px){article.api-tweet .text{max-width:560px}}article.api-tweet .text b{font-weight:400;transition:all .2s ease-in-out}article.api-tweet .text a{border-bottom:1px solid #676767;transition:all .2s ease-in-out}article.api-tweet .text .date{padding-bottom:1rem;font-weight:700;font-size:.8rem;color:#fff;transition:color .2s ease-in-out}@media (max-width: 991.98px){article.api-tweet .text{width:80%}}article.api-tweet.primary-hover:hover{background:#003061}article.api-tweet.primary-hover:hover .text{color:#fff}article.api-tweet.primary-hover:hover .text b{color:#676767}article.api-tweet.primary-hover:hover .text a{color:#676767;border-color:#676767}article.api-tweet.primary-hover:hover .date{color:#fff}article.api-latest-tweet{padding-left:calc(50px + 1rem);min-height:50px}article.api-latest-tweet .symbol{width:40px;height:48px;position:absolute;left:0;top:0}article.api-latest-tweet .text{font-size:.9rem}article.video-embed{width:100%}article.video-embed .title-holder{padding:0 1.5rem;text-align:center;display:none}article.video-embed .title-holder .title{font-size:.9rem;font-weight:700}article.video-embed.title-top .title-holder.top{display:block}article.video-embed.title-top .title-holder.bottom{display:none}article.video-embed.title-bottom .title-holder.bottom{display:block}article.video-embed.title-bottom .title-holder.top{display:none}article.video-embed:hover .mask{opacity:1}article.video-popup{border-radius:8px;overflow:hidden}article.video-popup .title-holder{padding:0.3rem .5rem;text-transform:uppercase;transition:height .2s ease-in-out;position:absolute;bottom:0;left:0;width:100%;background:#C32C0B;background:rgba(195,44,11,0.8);display:flex;flex-direction:row;justify-content:space-between}article.video-popup .title-holder .title{justify-content:flex-start}article.video-popup .title-holder .album{font-size:.6rem;font-weight:500;font-style:italic}article.video-popup .title-holder h6{font-weight:600}article.video-popup .title-holder .number{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}article.video-popup .title-holder .number .icon{width:18px;height:18px;fill:#fff}article.video-popup .title-holder .number span{vertical-align:middle;margin-left:.3rem;font-weight:500;font-style:italic;font-size:.9rem}article.video-popup .title-holder .number .line{background:#0D2C4A;margin:0 1.5rem;width:1px;height:26px;vertical-align:middle;display:inline-block}article.video-popup.title-over .title-holder h5{color:#fff}article.video-popup.mask-always .mask{opacity:1}article.video-popup .mask{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}article.video-popup .mask .icon-holder{transition:all .2s ease-in-out}article.video-popup .mask .icon-holder .icon{fill:#fff;height:70px;width:70px}article.video-popup:hover .mask{opacity:1}article.video-popup:hover .mask .icon-holder{transform:scale(1.3)}article.video-html5.inpage-video{max-width:480px}article.video-html5.inpage-video .base-video{height:270px}article.video-html5.fullscreen-video .base-video{height:100%}article.video-html5 .text-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center}article.video-popup{border-radius:8px;overflow:hidden}article.video-popup .youtube-thumb{transition:transform 0.4s cubic-bezier(0.43, 0.04, 0.4, 0.93)}article.video-popup:hover .youtube-thumb{transform:scale(1.03)}article.video-popup .title-holder{padding:0.6rem .5rem;text-transform:uppercase;transition:height .2s ease-in-out;position:absolute;bottom:0;left:0;width:100%;z-index:10;background:#C32C0B;background:rgba(195,44,11,0.8);display:flex;flex-direction:row;justify-content:space-between}article.video-popup .title-holder .title{justify-content:flex-start;padding-right:20px}article.video-popup .title-holder .album{font-size:.6rem;font-weight:500;font-style:italic}article.video-popup .title-holder h6{font-weight:600}article.video-popup .title-holder .number{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}article.video-popup .title-holder .number .icon{width:18px;height:18px;fill:#fff}article.video-popup .title-holder .number span{vertical-align:middle;margin-left:.3rem;font-weight:500;font-style:italic;font-size:.9rem}article.video-popup .title-holder .number .line{background:#0D2C4A;margin:0 1.5rem;width:1px;height:26px;vertical-align:middle;display:inline-block}article.video-popup.title-over .title-holder h5{color:#fff}article.video-popup.mask-always .mask{opacity:1}article.video-popup .mask{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}article.video-popup .mask .icon-holder{transition:all .2s ease-in-out}article.video-popup .mask .icon-holder .icon{fill:#fff;height:70px;width:70px}article.video-popup:hover .mask{opacity:1}article.video-popup:hover .mask .icon-holder{transform:scale(1.3)}@media (max-width: 991.98px){.group-columned.hide-group-mob{display:none}}.list-default .text-top{position:relative}@media (max-width: 991.98px){.list-default.hide-3-mobile .col-2{display:none}}@media (max-width: 575.98px){.list-default.hide-3-xs .col-2{display:none}}nav.default.nav-horizontal li{margin-right:1.5rem}nav.default.nav-horizontal li:last-child{margin-right:0}@media (max-width: 575.98px){nav.default.nav-horizontal li{margin-right:1rem}}nav.default.nav-vertical li{margin-bottom:1rem}nav.default.flex-fit ul{display:flex}nav.default.flex-fit li{flex-grow:1}nav.default.flex-fit a{display:block;text-align:center}@media (max-width: 991.98px){nav.default{width:100%}}.panel{position:relative}.panel .panel-title{position:relative}.panel .panel-title .after{content:"";display:block;height:1rem}.panel .panel-icon{display:none}.panel .panel-close{visibility:hidden}.panel.hide-title-inactive:not(.panel-active):not(.panel-flex)>.panel-title{display:none}.panel.panel-active .panel-icon{display:block}.panel.panel-active .panel-title{cursor:pointer}.panel.panel-opened{z-index:1000}.panel.panel-opened>.panel-title .panel-close{visibility:visible}.panel.panel-opened>.panel-title .panel-open{visibility:hidden}.panel.panel-collapse .panel-content{height:0;overflow:hidden}.panel.panel-collapse .panel-inner{position:relative;height:100%}.panel.panel-collapse.content-over .panel-inner{overflow:auto}.panel.panel-collapse.content-over>.panel-content{position:absolute;left:0;top:100%;min-width:200px}.panel.panel-flex{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;overflow:hidden}.panel.panel-flex .panel-content{width:100%;display:flex;flex:1 1 auto;overflow:hidden}.panel.panel-flex .panel-inner{width:100%;overflow:auto}.panel.panel-flex.flex-center .panel-inner{display:flex;align-items:center}.filter.view-panel .panel-content{right:0;width:100%}.filter.view-panel .panel-inner{padding:1rem 0;overflow:visible}.filter.view-panel .panel-icon{position:absolute;top:50%;margin-top:-14px;right:0}.filter.view-panel .panel-title{padding-right:30px;font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.filter.view-panel article{width:100%}@media (min-width: 992px){.filter.view-panel .panel-content{margin-top:1rem}}@media (max-width: 991.98px){.filter.view-panel .panel-title{padding-top:1rem;padding-bottom:1rem}}@media (max-width: 575.98px){.filter.view-panel .panel-content{width:100%}}.filter.view-dropdown .panel-content{right:0;width:260px;box-shadow:2px 18px 20px rgba(0,0,0,0.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,48,97,0.6);border-radius:8px}.filter.view-dropdown .panel-inner{padding:1rem 0}.filter.view-dropdown .panel-icon{position:absolute;top:50%;margin-top:-14px;right:0}.filter.view-dropdown .panel-title{padding-right:30px;font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.filter.view-dropdown.panel-active .panel-content{box-shadow:0 5px 15px rgba(0,0,0,0.1)}.filter.view-dropdown article{width:100%}@media (min-width: 992px){.filter.view-dropdown .panel-content{margin-top:1rem}}@media (max-width: 991.98px){.filter.view-dropdown .panel-title{padding-top:0.3rem;padding-bottom:0.3rem}}@media (max-width: 575.98px){.filter.view-dropdown .panel-content{width:100%}}.slider{position:relative}.slider .frame{visibility:hidden}.slider .frame.frame-1,.slider .frame.frame-ready{visibility:visible}.slider .frame-holder{position:relative;height:100%}.slider .frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden}.window-loading .slider .frame-1{position:relative;top:auto;left:auto}.slider .frame-active{z-index:20}.slider .frame+.frame{visibility:hidden}.window-loaded .slider .frame+.frame{visibility:visible}.slider .fill-frame{width:100%;height:100%}.slider:not(.show-controls) .arrows-base,.slider:not(.show-controls) .dots-base{display:none}.slider .show-controls .arrows-base,.slider .show-controls .dots-base{display:block}.slider .video-holder{height:100%}.slider .controls-holder{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:2rem}.slider .controls-holder .container{height:100%}.slider .arrows-base{pointer-events:all;z-index:50;cursor:pointer}.slider .arrows-base.middle{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider .arrows-base.middle.arrows-prev{left:20px}@media (max-width: 991.98px){.slider .arrows-base.middle.arrows-prev{left:0}}.slider .arrows-base.middle.arrows-next{right:20px}@media (max-width: 991.98px){.slider .arrows-base.middle.arrows-next{right:0}}.slider .arrows-base.bottom-right{position:absolute}.slider .arrows-base.bottom-right.arrows-prev{margin-right:145px}.slider .arrows-base.bottom-middle{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:2rem}.slider .arrows-base.bottom-middle.arrows-prev{width:40px}@media (min-width: 992px){.slider .arrows-base.bottom-middle.arrows-prev{margin-left:-59px}}.slider .arrows-base.bottom-middle.arrows-next{width:60px}@media (min-width: 992px){.slider .arrows-base.bottom-middle.arrows-next{margin-left:70px}}.slider .arrows-base.below{position:absolute;bottom:-3rem}.slider .arrows-base.below.arrows-prev{left:2rem}.slider .arrows-base.below.arrows-next{right:2rem}.slider .arrows-svg svg{width:40px;height:40px;fill:#fff}.slider .arrows-svg svg .cls-1{fill:#fff}@media (max-width: 991.98px){.slider .arrows-svg svg{width:28px;height:28px}}.slider .arrows-full-height{width:80px;height:100%;background:rgba(0,0,0,0.7);display:flex;align-items:center;justify-content:center;transition:background .3s ease-in-out;position:absolute}.slider .arrows-full-height.arrows-next{right:0 !important}.slider .arrows-full-height.arrows-prev{left:0 !important}.slider .arrows-full-height svg{width:40px;height:40px;fill:#fff}.slider .arrows-full-height:hover{background:rgba(0,0,0,0.9)}.slider .arrows-circle{background:#fff;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%}.slider .arrows-circle svg{width:30px;height:30px;fill:#000}@media (max-width: 991.98px){.slider .arrows-circle{padding:1rem}.slider .arrows-circle svg{width:22px;height:22px}}.slider .dots-base{pointer-events:all;position:absolute;bottom:1rem;left:50%;margin-left:-150px;width:300px;height:20px;z-index:50;text-align:center;cursor:pointer}.slider .dots-base span{display:inline-block;width:15px;height:15px;border-radius:10px;margin:0 3px;transition:background 0.5s}.slider .dots-base.dots-outset{bottom:-2rem}.slider .dots-primary span{background:#fff}.slider .dots-primary span.active{background:rgba(0,48,97,0.8)}.slider .dots-light span{background:rgba(200,200,200,0.6)}.slider .dots-light span.active{background:#fff}.slider .dots-dark span{background:#575756}.slider .dots-dark span.active{background:#e5e5e5}.slider .dots-dash{position:absolute;width:300px;pointer-events:all;z-index:50;text-align:right;height:44px !important}.slider .dots-dash.dash-bottom{right:2rem;bottom:1.5rem}.slider .dots-dash.dash-top{right:2rem;top:1.5rem}.slider .dots-dash .dot{width:22px;height:44px;position:relative;display:inline-block;cursor:pointer;border-radius:0;margin:0 6px}.slider .dots-dash .dot:before{content:" ";position:absolute;top:20px;left:0;width:22px;height:4px;background:#fff}.slider .dots-dash .dot.active:before{background:#003061}.slider .dots-numbers{left:auto;margin-left:0;right:2rem;text-align:right;counter-reset:index}.slider .dots-numbers span{counter-increment:index;width:50px}.slider .dots-numbers span:before{display:block;content:"0" counter(index)}.slider .counter-default{position:absolute;bottom:0;right:60px;z-index:50;color:#fff}.slider.transition-fade .frame .layer{transition:opacity 0.5s, transform 0.5s}.slider.transition-fade .frame .layer1{z-index:100}.slider.transition-fade .frame.frame-before .layer,.slider.transition-fade .frame.frame-after .layer{opacity:0}.slider.transition-fade .frame.frame-before .layer1,.slider.transition-fade .frame.frame-after .layer1{transform:translateY(-30px)}.slider.transition-fade .frame.frame-load .layer1{opacity:0;transform:translateY(-30px)}.slider.transition-fade .frame.frame-active .layer{opacity:1}.slider.transition-fade .frame.frame-active .layer1{transform:translateY(0)}.slider.transition-fade .frame .layer1{transition-delay:0.1s}.slider.transition-slide .dots-base span{transition-delay:0.5s}.slider.transition-slide .frame.frame-transition .layer0{transition:transform 0.5s}.slider.transition-slide .frame.frame-transition .layer1{transition:opacity 0.5s}.slider.transition-slide .frame.frame-transition.frame-in .layer0{transition-delay:0.5s}.slider.transition-slide .frame.frame-transition.frame-in .layer1{transition-delay:1s}.slider.transition-slide .frame.frame-transition.frame-out .layer0{transition-delay:0.5s}.slider.transition-slide .frame.frame-before .layer0{transform:translateX(100%)}.slider.transition-slide .frame.frame-before .layer1{opacity:0}.slider.transition-slide .frame.frame-after .layer0{transform:translateX(-100%)}.slider.transition-slide .frame.frame-after .layer1{opacity:0}.slider.transition-slide .frame.frame-active .layer0{transform:translateX(0)}.slider.transition-slide .frame.frame-active .layer1{opacity:1}.slider.transition-fade-slide .frame.frame-transition .layer{transition:opacity 0.5s, transform 0.5s}.slider.transition-fade-slide .frame.frame-before .layer{opacity:0}.slider.transition-fade-slide .frame.frame-before .layer1,.slider.transition-fade-slide .frame.frame-before .layer2{transform:translateX(200px)}.slider.transition-fade-slide .frame.frame-after .layer{opacity:0}.slider.transition-fade-slide .frame.frame-after .layer1,.slider.transition-fade-slide .frame.frame-after .layer2{transform:translateX(-200px)}.slider.transition-fade-slide .frame.frame-active .layer{opacity:1}.tabs .icon-on{display:none}.tabs .active .icon-off{display:none}.tabs .active .icon-on{display:inline-block}.tabs.tabs-normal .tab-holder,.tabs.tabs-accordion .tab-holder{display:none}.tabs.tabs-normal .tab-holder.active,.tabs.tabs-accordion .tab-holder.active{display:block}.tabs.tabs-normal .active>.tab-holder,.tabs.tabs-accordion .active>.tab-holder{display:block}.colousel{position:relative;visibility:hidden}.colousel.colousel-loaded{visibility:visible}.colousel .colousel-scroll{position:relative;overflow:auto;scrollbar-width:none}.colousel .colousel-scroll::-webkit-scrollbar{display:none}.colousel .colousel-holder{overflow:hidden}.colousel.colousel-centered .colousel-holder{margin:0 auto}.colousel .colousel-inner{position:relative;height:100%;flex-wrap:nowrap}.blocks{position:relative;z-index:30}.blocks .block-nav.module-sticky{z-index:200}.blocks .block-nav.flex-fit li{flex-grow:1}.blocks .default-nav{background:#fff}.blocks .default-nav li{background:#f2f2f2;border:1px solid #fff;flex:0 0 auto;width:auto;text-align:center}.blocks .default-nav a{position:relative;display:block;color:#111;padding:1rem 1.5rem;white-space:nowrap}.blocks .default-nav a span{white-space:nowrap;display:block}.blocks .default-nav a i{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;color:#C32C0B}.blocks .default-nav li.active{background:#3a3a3a}.blocks .default-nav li.active a{color:#fff}.blocks .default-nav li.active a i{color:#C32C0B}@media (min-width: 992px){.popup{border-radius:4px;overflow:hidden}}.popup p,.popup h1,.popup h2,.popup h3,.popup h4,.popup h5,.popup h6,.popup td{color:#fff}.popup .popup-mask{background:#000;background:rgba(0,0,0,0.1)}.popup .popup-display{box-shadow:2px 18px 20px rgba(0,0,0,0.1) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;background:rgba(0,48,97,0.9) !important;display:flex}@media (min-width: 992px){.popup .popup-display{border-radius:4px;overflow:hidden}}.popup .popup-close{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;background:rgba(255,255,255,0);border-radius:50%;transition:all .3s ease-in-out;margin:1rem}.popup .popup-close .close{width:23px;height:23px;transition:all .3s ease-in-out;fill:#fff}.popup .popup-close .close .cls-1{transition:all .3s ease-in-out}@media (min-width: 992px){.popup .popup-close:hover .close,.popup .popup-close:hover .cls-1{fill:#C32C0B}}@media (max-width: 991.98px){.popup .popup-close{background:#003061;background:rgba(0,48,97,0.8)}}.popup.popup-iframe .popup-close{background:#fff;background:rgba(255,255,255,0.7);display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;top:auto;bottom:100%;font-size:28px}@media (max-width: 991.98px){.popup .popup-display{width:100% !important;height:100% !important}}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;cursor:pointer}.form-control{display:block;width:100%;background-image:none;background-clip:padding-box;transition:all ease-in-out .2s}.form-control::placeholder{color:#f2f2f2;font-size:.8rem;font-weight:300}.form-control:focus,.form-control:hover:not(:focus){outline:0}.form-control:focus{outline:0}.form-control:hover:not(:focus){outline:0}.form-control:disabled,.form-control:disabled:hover,.form-control[readonly],.form-control[readonly]:hover{background-color:#e5e5e5;border:1px solid #cccccc;opacity:1}.select-holder{position:relative}.select-holder select{-webkit-appearance:none}.select-holder:before{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;content:'arrow_drop_down';-ms-pointer-events:none;pointer-events:none}.custom-control{font-weight:normal;text-transform:none;position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:30px;margin-right:1rem}.custom-control-indicator{position:absolute;top:0;left:-.1rem;display:block;width:1rem;height:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 992px){.custom-control-indicator{top:.1rem}}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input ~ .custom-control-indicator i.checked{display:none}.custom-control-input:checked ~ .custom-control-indicator i.unchecked{display:none}.custom-control-input:checked ~ .custom-control-indicator i.checked{display:block}.custom-control-input:disabled ~ .custom-control-indicator i{color:#cccccc}.custom-control-input:disabled ~ .custom-control-description{color:#868e96;font-size:0.9rem;font-weight:300}.custom-control-description{font-size:0.9rem;font-weight:300}.alert-default{position:relative;margin-bottom:1.5rem;background:transparent;border-left:4px solid transparent}.alert-default .inner{text-align:left}.alert-default h4{font-size:1rem;font-weight:500}.alert-default i{position:absolute;top:1.5rem;left:1rem}.alert-default p{font-size:.8rem;color:#fff;margin-bottom:0}.alert-default a{font-weight:700;text-decoration:underline}.alert-default a:hover{text-decoration:none}.alert-default.alert-styled{padding:1.5rem 2rem}.alert-default.alert-styled.has-icon{padding-left:50px}.alert-default.alert-plain{background:none;border:none;padding:0}.alert-default.alert-plain .inner{padding:0}.alert-default.alert-plain i{top:-2px;left:0}.alert-default.alert-plain p{color:#fff}.alert-default.alert-plain.has-icon{padding-left:30px}.alert-default.alert-styled.alert-success{background:#57b89d;background:rgba(87,184,157,0.1);color:#57b89d;border-color:rgba(87,184,157,0.2)}.alert-default.alert-styled.alert-success a{color:#57b89d}.alert-default.alert-styled.alert-warning{background:#e79f3c;background:rgba(231,159,60,0.1);color:#e79f3c;border-color:rgba(231,159,60,0.2)}.alert-default.alert-styled.alert-warning a{color:#e79f3c}.alert-default.alert-styled.alert-error{background:#d75746;background:rgba(215,87,70,0.1);color:#d75746;border-color:rgba(215,87,70,0.2)}.alert-default.alert-styled.alert-error a{color:#d75746}.alert-default.alert-styled.alert-info{background:#5197d6;background:rgba(81,151,214,0.1);color:#5197d6;border-color:rgba(81,151,214,0.2)}.alert-default.alert-styled.alert-info a{color:#5197d6}.alert-default.alert-plain.alert-success{color:#57b89d}.alert-default.alert-plain.alert-success a{color:#57b89d}.alert-default.alert-plain.alert-warning{color:#e79f3c}.alert-default.alert-plain.alert-warning a{color:#e79f3c}.alert-default.alert-plain.alert-error{color:#d75746}.alert-default.alert-plain.alert-error a{color:#d75746}.alert-default.alert-plain.alert-info{color:#5197d6}.alert-default.alert-plain.alert-info a{color:#5197d6}form{position:relative}form .fields-holder{position:relative}form .form-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.5);z-index:20;display:none}form.form-placeholder .form-group>label{display:none}form .text-top{margin-bottom:1.5rem}form.xlight-fields input,form.xlight-fields textarea,form.xlight-fields select{background:#f2f2f2;border-color:#f2f2f2}form.underline-fields input,form.underline-fields textarea,form.underline-fields select{border-top:0 !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important}@media (min-width: 992px){form.form-2-col .module-inner{display:flex}form.form-2-col .module-inner .text-top{width:33.333%;padding-right:2rem}form.form-2-col .module-inner .form-holder{width:66.666%;padding-left:2rem}}form .flex-3{display:flex;align-items:flex-end}form .flex-3 .form-group{padding:0 2rem;position:relative}@media (min-width: 992px){form .flex-3 .form-group{width:40%}form .flex-3 .form-group:last-child{width:20%}form .flex-3 .form-group .validation{position:absolute;top:100%;left:2rem}}@media (max-width: 991.98px){form .flex-3 .form-group{width:50%}form .flex-3 .form-group:last-child{width:100%}}form .flex-3 .form-group input{margin:0}form .form-group{margin-bottom:1rem}form .form-group.has-error input,form .form-group.has-error textarea{border:solid 1px var(--field-error-colour)}form .form-group.has-error .validation{color:var(--field-error-colour);margin-top:0.5rem}form .form-group.field-inactive{display:none}form label{font-size:1rem;font-weight:bold}form .form-control{color:var(--field-colour);background-color:transparent;border:1px solid var(--border-colour);border-radius:.25rem;box-shadow:none;padding:.8rem .75rem;font-size:1em;line-height:1.25rem}form .form-control.form-control-lg{padding:.5rem 1rem;font-size:1.2rem;line-height:1.5rem}form .form-control.form-control-sm{padding:.25rem .5rem;font-size:.9rem;line-height:1.5rem}form .form-control::placeholder{color:var(--placeholder-colour)}form .form-control:focus{border-color:var(--border-focus-colour)}form .select-holder:before{color:var(--field-colour)}form i.unchecked{color:var(--custom-input-colour)}form i.checked{color:var(--custom-input-colour-checked)}form .form-group.gdpr .custom-control-description{font-size:.9rem}form .gdpr-holder{padding-top:15px}form .gdpr-holder .gdpr-msg{display:none;padding-top:10px}form .gdpr-holder .gdpr-title{cursor:pointer;display:flex;align-items:center;flex-direction:row}@media (min-width: 992px) and (max-width: 1325.98px){form .gdpr-holder .gdpr-title span{font-size:.7rem}}form .gdpr-holder .gdpr-title span{padding-left:1rem}form .gdpr-holder .gdpr-title span:hover{text-decoration:underline}form .predictive .results{background:#f2f2f2}form .predictive .results nav{max-height:300px}form .predictive .results li{padding:1rem 1.5rem}form .predictive .results li.result:hover,form .predictive .results li.result.selected{background:#e5e5e5}form.location-search .inner{position:relative}form.location-search .validation{display:none;padding:.5rem;color:#003061;font-weight:300}@media (min-width: 992px){form.location-search .validation{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20%}}@media (max-width: 991.98px){form.location-search .validation{position:absolute;top:100%;left:.25rem;padding:.5rem;color:#f2f2f2;font-weight:400}}form.location-search .form-control,form.location-search .form-group{margin-bottom:0;border:0}form.location-search .form-control{padding:1.1rem .85rem;border-top-right-radius:8px;border-bottom-right-radius:8px}form.location-search .gps{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:80px;width:24px;height:24px}form.location-search .search-icon-holder{position:absolute;right:0;top:0;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}form.location-search .search-icon-holder .icon-holder{border-radius:0;height:100%;width:60px}form.location-search .search-icon-holder .icon-holder .icon{width:24px;height:24px}form .text-submit .inner{position:relative}form .text-submit .form-control,form .text-submit .form-group{margin-bottom:0;border:0}form .text-submit .form-control{padding:1.1rem .85rem;border-top-right-radius:8px;border-bottom-right-radius:8px}form .text-submit .search-icon-holder{position:absolute;right:0;top:0;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}form .text-submit .search-icon-holder .icon-holder{border-radius:0;height:100%;width:60px}form .text-submit .search-icon-holder .icon-holder .icon{width:24px;height:24px}.jumbotron-statistics-j1{--color: #fff;--heading-color: #fff}.jumbotron-statistics-j1 .jumbotron-bgr-img,.jumbotron-statistics-j1 .jumbo-split-holder{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.jumbotron-statistics-j1 .jumbo-2-3{position:absolute;top:0;left:0;height:100%;width:66%}.jumbotron-statistics-j1 .jumbo-1-3{position:absolute;top:0;left:66%;height:100%;width:34%;border-left:2px solid #fff}.jumbotron-statistics-j1 .text-holder{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#3a3a3a;background:rgba(58,58,58,0.4)}.jumbotron-statistics-j1 .text-inner{padding:2rem 2rem}.jumbotron-search-j2{position:relative}.jumbotron-search-j2 .form-group{margin-top:1.5rem;margin-bottom:1.5rem}@media (max-width: 991.98px){.jumbotron-search-j2 .form-group{margin-top:0.5rem}}@media (max-width: 991.98px){.jumbotron-search-j2 h1{font-size:1.8rem}}.jumbotron-search-j2.title-uppercase h1{text-transform:uppercase}.jumbotron-search-j2.text-white h1,.jumbotron-search-j2.text-white h2,.jumbotron-search-j2.text-white h3,.jumbotron-search-j2.text-white h4,.jumbotron-search-j2.text-white h5,.jumbotron-search-j2.text-white h6,.jumbotron-search-j2.text-white p{color:#fff}.jumbotron-search-j2 .mask{display:none}.jumbotron-search-j2.mask-image-black .mask{background:rgba(0,0,0,0.5);opacity:1;display:block}.jumbotron-search-j2.mask-image-black .text-holder{z-index:90}.jumbotron-search-j2 .text-holder{position:relative;z-index:90;height:100%}.jumbotron-search-j2 .text-inner{width:100%}.jumbotron-search-j2 .text-inner.auto-width{width:fit-content}.jumbotron-search-j2 .flex-center{display:flex;align-items:center}.jumbotron-search-j2 .breadcrumb{padding-bottom:1rem}.feature-header .jumbotron-search-j2 .flex-center .text-inner{margin-top:40px}.jumbotron-search-j2.constrain-width .text-inner{max-width:680px}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search-j2.constrain-width .text-inner{max-width:380px}}.jumbotron-search-j2.background-primary-gradient{background:linear-gradient(to right, #5197d6, #7db1e0);opacity:0.8;z-index:50;display:block}.jumbotron-search{position:relative}.jumbotron-search .form-group{margin-bottom:1.2rem;margin-left:3vh}@media (max-width: 991.98px){.jumbotron-search .form-group{margin-top:0.5rem}}@media (max-width: 991.98px){.jumbotron-search h1{font-size:1.8rem}}.jumbotron-search.title-uppercase h1{text-transform:uppercase}.jumbotron-search.text-white h1,.jumbotron-search.text-white h2,.jumbotron-search.text-white h3,.jumbotron-search.text-white h4,.jumbotron-search.text-white h5,.jumbotron-search.text-white h6,.jumbotron-search.text-white p{color:#fff}.jumbotron-search .mask{display:none}.jumbotron-search.mask-image-black .mask{background:rgba(0,0,0,0.5);opacity:1;display:block}.jumbotron-search.mask-image-black .text-holder{z-index:90}.jumbotron-search .jumbotron-bgr-img{position:absolute;top:0;left:0;z-index:10}.jumbotron-search .text-holder{position:relative;z-index:90;height:100%}.jumbotron-search .text-inner{width:100%}.jumbotron-search .text-inner.auto-width{width:fit-content}.jumbotron-search .flex-center{display:flex;align-items:center}.jumbotron-search .breadcrumb{padding-bottom:1rem}.feature-header .jumbotron-search .flex-center .text-inner{margin-top:40px}.jumbotron-search.constrain-width .text-inner{max-width:680px}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search.constrain-width .text-inner{max-width:380px}}.jumbotron-search.primary-gradient-mask .mask{background:linear-gradient(to right, #001831, #003061);opacity:0.8;z-index:50;display:block}.jumbotron-search.background-primary-gradient{background:linear-gradient(to right, #5197d6, #7db1e0);opacity:0.8;z-index:50;display:block}@media (min-width: 992px){.jumbotron-search.pad-btm-for-overflow{padding-bottom:150px}}@media (min-width: 992px){.jumbotron-search.pad-top-for-overflow{padding-top:140px}}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search.pad-top-for-overflow{padding-top:100px}}@media (max-width: 575.98px){.jumbotron-search.pad-top-for-overflow{padding-top:100px}}@media (min-width: 1326px){.jumbotron-search.circle-bg-image{overflow:hidden}.jumbotron-search.circle-bg-image:after{content:'';background-image:url("../../images/circle-jumbo.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:20%;top:-300px;width:800px;height:800px}}.jumbotron .module-inner{height:100%}.jumbotron h1{font-size:2.4rem}@media (min-width: 992px) and (max-width: 1325.98px){.jumbotron h1{line-height:1.3}}@media (max-width: 991.98px){.jumbotron h1{font-size:1.8rem}}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron h1{line-height:1.5}}@media (max-width: 575.98px){.jumbotron h1{line-height:1.5}}.jumbotron-default{position:relative}.jumbotron-default.title-uppercase h1{text-transform:uppercase}.jumbotron-default .mask{display:none}.jumbotron-default .jumbotron-bgr-img{position:absolute;top:0;left:0;z-index:10}.jumbotron-default .text-holder{position:relative;z-index:90;min-height:50px;height:100%}.jumbotron-default .text-inner{width:100%}.jumbotron-default .text-inner.auto-width{width:fit-content}.jumbotron-default .flex-center{display:flex;align-items:center}.jumbotron-default .breadcrumb{padding-bottom:1rem}@media (max-width: 575.98px){.feature-header .jumbotron-default .flex-center .text-inner{margin-top:40px}}.jumbotron-default.circle-bg-image{overflow:hidden}.jumbotron-default.circle-bg-image:after{content:'';background-image:url("../../images/circle-jumbo.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:15%;top:-300px;width:800px;height:800px}@media (min-width: 992px) and (max-width: 1325.98px){.jumbotron-default.circle-bg-image:after{right:-10%}}@media (max-width: 991.98px){.jumbotron-default.circle-bg-image:after{display:none}}.jumbotron-half-thumbnail{display:flex;flex-direction:row}.jumbotron-half-thumbnail .arrows-prev{display:none}.jumbotron-half-thumbnail .slider,.jumbotron-half-thumbnail article{width:100%}.jumbotron-half-thumbnail .thumbnail{z-index:100;width:400px}.jumbotron-half-thumbnail .image-half{position:relative;background:#f2f2f2}@media (min-width: 992px){.jumbotron-half-thumbnail{height:500px}.jumbotron-half-thumbnail .image-half{width:40%;height:100%;align-self:flex-start;justify-content:center;align-items:center;display:flex}.jumbotron-half-thumbnail .slider-half{width:60%;height:100%;align-self:flex-end;display:flex}.jumbotron-half-thumbnail .slider-half .image-overlay-half{width:80%}.jumbotron-half-thumbnail .case-study-featured .holder{height:500px}}@media (min-width: 992px) and (max-width: 1325.98px){.jumbotron-half-thumbnail .case-study-featured .bgr-img{display:none}}@media (max-width: 991.98px){.jumbotron-half-thumbnail{flex-direction:column}.jumbotron-half-thumbnail .image-half{height:200px}.jumbotron-half-thumbnail .image-half .thumbnail{margin:0 auto}.jumbotron-half-thumbnail .text-holder{width:100%;height:auto;position:relative}}.jumbotron-tis-j1{display:flex;flex-direction:row}.jumbotron-tis-j1 .text-half{padding:2.5rem 2rem;height:100%}.jumbotron-tis-j1 .container{padding:0}.jumbotron-tis-j1 .row{width:100%;height:100%;margin:0}.jumbotron-tis-j1 .image-overlay-half,.jumbotron-tis-j1 .image-half,.jumbotron-tis-j1 .bgr-img{width:100%;height:100%}.jumbotron-tis-j1 .image-overlay-half{display:flex}.jumbotron-tis-j1.contrast .text-half h1,.jumbotron-tis-j1.contrast .text-half h2,.jumbotron-tis-j1.contrast .text-half h3,.jumbotron-tis-j1.contrast .text-half h4,.jumbotron-tis-j1.contrast .text-half h5,.jumbotron-tis-j1.contrast .text-half h6,.jumbotron-tis-j1.contrast .text-half p,.jumbotron-tis-j1.contrast .text-half span{color:#fff}.jumbotron-tis-j1.vertical-text .text-half .image-overlay-half{align-items:center}.jumbotron-tis-j1.horiz-text .text-half .image-overlay-half{justify-content:center}@media (min-width: 992px){.jumbotron-tis-j1.constrain-width .text-half .overlay-text-half{width:70%}}.jumbotron-tis-j1.text-center .text-half .overlay-text-half{text-align:center}.jumbotron-image-text-split-j4{display:flex;flex-direction:row}@media (min-width: 992px){.jumbotron-image-text-split-j4{padding-top:70px;padding-bottom:2rem}.jumbotron-image-text-split-j4 .dark-bg-block{height:100%;position:absolute;right:0;top:0;background:#1e2123;width:45%}}.jumbotron-image-text-split-j4 .text-half{padding:2.5rem 2rem;height:100%}.jumbotron-image-text-split-j4 .container{padding:0}.jumbotron-image-text-split-j4 .row{width:100%;height:100%;margin:0}.jumbotron-image-text-split-j4 .image-overlay-half,.jumbotron-image-text-split-j4 .image-half,.jumbotron-image-text-split-j4 .bgr-img{width:100%;height:100%}.jumbotron-image-text-split-j4 .image-half{z-index:100;position:relative}.jumbotron-image-text-split-j4 .image-overlay-half{display:flex}.jumbotron-image-text-split-j4.contrast .text-half h1,.jumbotron-image-text-split-j4.contrast .text-half h2,.jumbotron-image-text-split-j4.contrast .text-half h3,.jumbotron-image-text-split-j4.contrast .text-half h4,.jumbotron-image-text-split-j4.contrast .text-half h5,.jumbotron-image-text-split-j4.contrast .text-half h6,.jumbotron-image-text-split-j4.contrast .text-half p,.jumbotron-image-text-split-j4.contrast .text-half span{color:#fff}.jumbotron-image-text-split-j4.vertical-text .text-half .image-overlay-half{align-items:center}.jumbotron-image-text-split-j4.horiz-text .text-half .image-overlay-half{justify-content:center}@media (min-width: 992px){.jumbotron-image-text-split-j4.constrain-width .text-half .overlay-text-half{width:70%}}.jumbotron-image-text-split-j4.text-center .text-half .overlay-text-half{text-align:center}.social-icons{padding:0}.social-icons .social-icon{display:inline-block;margin:0 2.5vh 0 0}.social-icons .social-icon:last-child{margin-right:0}.social-icons a{display:block;transition:all .2s ease-in-out}.social-icons.condensed-spacing .social-icon{margin:0 1.5rem 0 0}.social-icons.condensed-spacing .social-icon:last-child{margin-right:0}.social-icons.icon-plain a{position:relative;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.social-icons.icon-plain a svg{width:24px;height:24px}.social-icons.icon-plain a svg path,.social-icons.icon-plain a svg circle{fill:#000;transition:.1s ease-in-out}.social-icons.icon-plain a:hover{background:none !important}.social-icons.icon-plain a:hover path,.social-icons.icon-plain a:hover circle{fill:#003061}.social-icons.icon-plain-black-outline a{position:relative;width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #000;transition:.2s ease-in-out}.social-icons.icon-plain-black-outline a svg{width:24px;height:24px}.social-icons.icon-plain-black-outline a svg path,.social-icons.icon-plain-black-outline a svg circle{transition:.2s ease-in-out}.social-icons.icon-plain-black-outline a:hover{border-color:#003061;background:none !important}.social-icons.icon-plain-black-outline a:hover path,.social-icons.icon-plain-black-outline a:hover circle{fill:#003061}.social-icons.icon-bgr a{position:relative;width:40px;height:40px;line-height:30px;text-align:center;padding:10px;border-radius:50%;background:#003061;display:inline-flex;justify-content:center;align-items:center}.social-icons.icon-bgr a svg{width:22px;height:22px}.social-icons.icon-bgr a:hover{background:#C32C0B;transition:background .1s ease-in-out}.social-icons.icon-light svg,.social-icons.icon-light path{fill:#e5e5e5}.social-icons.icon-primary svg,.social-icons.icon-primary path{fill:#003061}.social-icons.icon-white svg,.social-icons.icon-white path,.social-icons.icon-white circle{fill:#fff}.social-icons.icon-black svg,.social-icons.icon-black path{fill:#000}.social-icons.icon-plain.icon-color a.linkedin path{fill:#3276b0}.social-icons.icon-plain.icon-color a.linkedin:hover{background:#3276b0}.social-icons.icon-plain.icon-color a.facebook path{fill:#4862a3}.social-icons.icon-plain.icon-color a.facebook:hover{background:#4862a3}.social-icons.icon-plain.icon-color a.twitter path{fill:#1da1f2}.social-icons.icon-plain.icon-color a.twitter:hover{background:#1da1f2}.social-icons.icon-plain.icon-color a.google path{fill:#d85040}.social-icons.icon-plain.icon-color a.google:hover{background:#d85040}.social-icons.icon-plain.icon-color a.pinterest path{fill:#ad2626}.social-icons.icon-plain.icon-color a.pinterest:hover{background:#ad2626}.social-icons.icon-plain.icon-color a.youtube path{fill:red}.social-icons.icon-plain.icon-color a.youtube:hover{background:red}.social-icons.icon-plain.icon-color a.instagram path{fill:#262626}.social-icons.icon-plain.icon-color a.instagram:hover{background:#262626}.social-icons.icon-plain.icon-color a.flickr path{fill:#262626}.social-icons.icon-plain.icon-color a.flickr:hover{background:#262626}.social-icons.icon-plain.icon-color a:hover path{fill:#fff}.social-icons.icon-plain.icon-primary a path{fill:#003061}.social-icons.icon-plain.icon-primary a:hover{background:#003061}.social-icons.icon-plain.icon-primary a:hover path{fill:#fff}.social-icons.icon-plain.icon-white a path,.social-icons.icon-plain.icon-white a circle{fill:#fff}.social-icons.icon-plain.icon-white a:hover path,.social-icons.icon-plain.icon-white a:hover circle{fill:#C32C0B}.social-icons.icon-bgr.icon-color a.linkedin{background:#3276b0}.social-icons.icon-bgr.icon-color a.facebook{background:#4862a3}.social-icons.icon-bgr.icon-color a.twitter{background:#1da1f2}.social-icons.icon-bgr.icon-color a.google{background:#d85040}.social-icons.icon-bgr.icon-color a.pinterest{background:#ad2626}.social-icons.icon-bgr.icon-color a.youtube{background:red}.social-icons.icon-bgr.icon-color a.flickr{background:#262626}.social-icons.icon-bgr.icon-color a path{fill:#fff}.social-icons.icon-bgr.icon-primary a{background:#003061;position:relative}.social-icons.icon-bgr.icon-primary a path{fill:#fff}.social-icons.icon-bgr.icon-primary a:hover{background:#C32C0B}.breadcrumb{line-height:1.2}.breadcrumb li+li{margin-left:1.5rem}.breadcrumb li+li:before{content:"/";padding:0;position:absolute;top:0;left:-0.9rem}.breadcrumb li{transition:color 0.3s ease-in-out;display:inline-block;position:relative;color:var(--color);font-size:.9rem}.breadcrumb a{color:var(--link-color);font-size:.8rem}.breadcrumb a:hover{text-decoration:underline}.breadcrumb.uppercase a{text-transform:uppercase}.pagination-article{display:flex}@media (max-width: 575.98px){.pagination-article{flex-wrap:wrap}}.pagination-article .article-holder{width:50%;margin:2rem}@media (max-width: 575.98px){.pagination-article .article-holder{width:100%}}.pagination-loadmore-spinner{color:#676767;text-align:center;visibility:hidden}.pagination-loadmore-spinner.active{visibility:visible}.pagination-loadmore-spinner i{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;font-size:40px}.pagination-next-prev .nav-icon{width:40px;height:40px;fill:#676767}.pagination-next-prev .page-nav.next{text-align:right}.pagination-next-prev .page-nav.inactive{opacity:0.5}.pagination-default{padding-bottom:1.5rem;margin-top:1.5rem}.pagination-default li{display:inline-block;margin-right:5px;margin-left:5px}.pagination-default .arrows a{padding:0;background:none}.pagination-default .arrows a:hover{background:none}.pagination-default .arrows a:hover svg{fill:#4d4d4d}.pagination-default .arrow{width:16px;height:16px;fill:#575756;vertical-align:middle}.pagination-default .arrow.right{margin-left:1.5rem}.pagination-default .arrow.left{margin-right:1.5rem}.pagination-default a{background:#fff;color:#003061;display:block;padding:1rem 1.5rem;border-radius:4px;transition:all .2s ease-in-out;font-size:.9rem;font-weight:600;text-decoration:none !important;margin-bottom:1rem}.pagination-default a:hover{background:#C32C0B;color:#fff}.pagination-default a.active{background:#C32C0B;border-color:#C32C0B;color:#fff}.pagination-default svg{opacity:0.5}.pagination-default a svg{opacity:1}.pagination-default.bgr-xlight{padding:2rem 0;background:#f2f2f2}.pagination-default.bgr-xlight a:hover{background:#e5e5e5}.pagination-default.bgr-xlight a.active{background:#003061}.pagination-default.bgr-xlight .arrows a{background:none}.pagination-next-prev-content{padding:2.5rem 2rem}.pagination-next-prev-content .paginaton-holder{display:flex;flex-direction:row;align-items:center;width:100%}@media (min-width: 992px){.pagination-next-prev-content .paginaton-holder.next{justify-content:flex-end}}@media (min-width: 576px) and (max-width: 991.98px){.pagination-next-prev-content .paginaton-holder.next{justify-content:flex-end}}.pagination-next-prev-content .paginaton-holder.next h5{padding-right:3rem}.pagination-next-prev-content .paginaton-holder.prev{justify-content:flex-start}.pagination-next-prev-content .paginaton-holder.prev h5{padding-left:3rem}.pagination-next-prev-content .paginaton-holder .title{margin:0}.pagination-next-prev-content .nav-icon{width:40px;height:40px;opacity:0.3}.pagination-next-prev-content .nav-icon.next{margin-right:-5px}.pagination-next-prev-content .nav-icon.prev{margin-left:-5px}.pagination-next-prev-content a .nav-icon{opacity:1}.pagination-next-prev-content a{display:block}.pagination-next-prev-content .span.prev{cursor:default}.pagination-next-prev-content .span.prev:hover{border-color:none;color:none;background:none}.pagination-next-prev-content .inactive .btn{display:none}@media (max-width: 575.98px){.pagination-next-prev-content{text-align:center}.pagination-next-prev-content .paginaton-holder .nav-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}}.pagination-next-prev-content span,.pagination-next-prev-content a{position:relative}.pagination-next-prev-content.pagination-light span{background:rgba(242,242,242,0.5);color:rgba(255,255,255,0.5)}.pagination-next-prev-content.pagination-light a{background:#f2f2f2;color:#fff}.pagination-next-prev-content.pagination-dark span{background:rgba(87,87,86,0.5);color:rgba(255,255,255,0.5)}.pagination-next-prev-content.pagination-dark a{background:#575756;color:#fff}.panel-default{border-radius:6px}.panel-default.pre-init .panel-content{display:none}.panel-default.panel-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-default .panel-content{z-index:15}.panel-default .panel-title{font-size:.9rem;padding-top:.5rem;padding-bottom:.5rem}.panel-default .panel-title>div{padding-right:1.5rem}.panel-default.panel-border{background:#fff}@media (min-width: 992px){.panel-default.panel-border.panel-collapse .panel-title{border:1px solid #e5e5e5}}.panel-default.panel-border .panel-title{border-top-right-radius:3px;border-top-left-radius:3px;border:1px solid #e5e5e5}@media (min-width: 992px){.panel-default.panel-border .panel-title{border-bottom:0}}.panel-default.panel-border.panel-collapse .panel-inner{border-top:0}.panel-default.panel-border .panel-inner{background:#fff;border:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel-default.panel-plain{background:#fff}.panel-default.panel-plain>.panel-content{background:#fff}.panel-default.panel-light{background:#f2f2f2}.panel-default.panel-light>.panel-content{background:#f2f2f2}.panel-default.panel-dark{background:#3a3a3a;color:#fff}.panel-default.panel-dark>.panel-content{background:#6b6b6b;color:#fff}.panel-default.constrain-panel{max-width:400px}@media (min-width: 992px){.panel-default.right-align-panel{margin-left:auto}}.panel-default.panel-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.panel-default.panel-news-filter-popup .btn{position:absolute;right:80px;top:10px}[x-base-module="image:instagram-i0"]{min-height:630px}@media (min-width: 1326px){.image.view-varied-sizes .row{height:528px}}@media (min-width: 992px) and (max-width: 1325.98px){.image.view-varied-sizes .row{height:373px}}@media (min-width: 576px) and (max-width: 991.98px){.image.view-varied-sizes .row{height:279px}}@media (max-width: 575.98px){.image.view-varied-sizes .image{width:50%;float:left;height:259px}.image.view-varied-sizes article,.image.view-varied-sizes .bgr-img{height:100%}}@media (min-width: 576px){.image.view-varied-sizes .image{position:absolute;top:0;left:0}.image.view-varied-sizes article,.image.view-varied-sizes .bgr-img{height:100%}.image.view-varied-sizes.grid-2 .image{height:100%;width:50%}.image.view-varied-sizes.grid-2 .image-2{left:50%}.image.view-varied-sizes.grid-3 .image,.image.view-varied-sizes.grid-4 .image{height:100%}.image.view-varied-sizes.grid-3 .image-1,.image.view-varied-sizes.grid-3 .image-2,.image.view-varied-sizes.grid-4 .image-1,.image.view-varied-sizes.grid-4 .image-2{width:25%}.image.view-varied-sizes.grid-3 .image-2,.image.view-varied-sizes.grid-4 .image-2{left:25%}.image.view-varied-sizes.grid-3 .image-3,.image.view-varied-sizes.grid-4 .image-3{left:50%;width:50%}.image.view-varied-sizes.grid-4 .image-2{height:50%}.image.view-varied-sizes.grid-4 .image-4{top:50%;width:25%;height:50%;left:25%}.image.view-varied-sizes.grid-5 .image,.image.view-varied-sizes.grid-6 .image,.image.view-varied-sizes.grid-7 .image,.image.view-varied-sizes.grid-8 .image{width:50%;height:50%}.image.view-varied-sizes.grid-5 .image-1,.image.view-varied-sizes.grid-6 .image-1,.image.view-varied-sizes.grid-7 .image-1,.image.view-varied-sizes.grid-8 .image-1{width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-2,.image.view-varied-sizes.grid-6 .image-2,.image.view-varied-sizes.grid-7 .image-2,.image.view-varied-sizes.grid-8 .image-2{left:25%;width:25%}.image.view-varied-sizes.grid-5 .image-3,.image.view-varied-sizes.grid-6 .image-3,.image.view-varied-sizes.grid-7 .image-3,.image.view-varied-sizes.grid-8 .image-3{left:50%;width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-4,.image.view-varied-sizes.grid-6 .image-4,.image.view-varied-sizes.grid-7 .image-4,.image.view-varied-sizes.grid-8 .image-4{left:75%;width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-5,.image.view-varied-sizes.grid-6 .image-5,.image.view-varied-sizes.grid-7 .image-5,.image.view-varied-sizes.grid-8 .image-5{top:50%;left:25%;width:25%}.image.view-varied-sizes.grid-6 .image-1,.image.view-varied-sizes.grid-7 .image-1,.image.view-varied-sizes.grid-8 .image-1{height:50%}.image.view-varied-sizes.grid-6 .image-5,.image.view-varied-sizes.grid-7 .image-5,.image.view-varied-sizes.grid-8 .image-5{left:0;width:25%}.image.view-varied-sizes.grid-6 .image-6,.image.view-varied-sizes.grid-7 .image-6,.image.view-varied-sizes.grid-8 .image-6{width:25%;top:50%;left:25%}.image.view-varied-sizes.grid-7 .image-4,.image.view-varied-sizes.grid-8 .image-4{height:50%}.image.view-varied-sizes.grid-7 .image-7,.image.view-varied-sizes.grid-8 .image-7{width:25%;height:50%;top:50%;left:75%}.image.view-varied-sizes.grid-8 .image-3{height:50%}.image.view-varied-sizes.grid-8 .image-7{left:50%}.image.view-varied-sizes.grid-8 .image-8{width:25%;height:50%;top:50%;left:75%}}.video.view-default.video-editor-output-d0:not(:first-child){margin-top:2rem}.snippet-calendar-availability .month{width:400px}.snippet-calendar-availability .cells{display:flex;flex-wrap:wrap;width:100%}.snippet-calendar-availability .cells .cell{width:14.28%;border:solid 1px #676767}.snippet-calendar-availability .cells .cell.date{cursor:pointer}.snippet-calendar-availability .cells .na{background:#e5e5e5}.snippet-calendar-availability .cells .low{background:rgba(0,0,255,0.7)}.snippet-calendar-availability .cells .low:hover{background:blue}.snippet-calendar-availability .cells .med{background:rgba(0,255,0,0.7)}.snippet-calendar-availability .cells .med:hover{background:lime}.snippet-calendar-availability .cells .high{background:rgba(255,0,0,0.7)}.snippet-calendar-availability .cells .high:hover{background:red}.snippet-calendar-availability .cells .booked{background:purple}.snippet-calendar-availability .cells .selected{background:pink}.snippet-calendar-availability .cells .selected:hover{background:deeppink}.snippet-calendar-availability .error{background:red;display:none}.snippet-calendar-availability .error.active{display:block}.snippet-facts-primary .facts span{display:block;color:#003061}.snippet-facts-primary .facts p{padding-bottom:1.5rem}.snippet-distance{display:flex;align-items:center;flex-direction:row;padding-bottom:1rem;padding-top:1rem}.snippet-distance:after{visibility:hidden;display:none !important}.snippet-distance .distance{margin-right:2rem}.snippet-distance .distance .icon{width:30px;height:30px}.snippet-distance .get-directions{color:#000;text-decoration:underline !important}.snippet-highlights .th{padding:5px}.snippet-highlights .th{padding:5px}@media screen and (max-width: 990px){.snippet-profile .driver-name-desktop{display:none}.snippet-profile .driver-name-mobile{display:block;margin-bottom:20px}}@media screen and (min-width: 990px){.snippet-profile .driver-name-desktop{display:block}.snippet-profile .driver-name-mobile{display:none}}.snippet-newsletter-popup{position:fixed;z-index:10000;bottom:0;right:0;width:580px;background:#003061;padding:2rem;transition:transform 0.5s;transform:translateY(100%);box-shadow:-2px -2px 15px rgba(0,0,0,0.25)}@media (max-width: 575.98px){.snippet-newsletter-popup{width:100%}}.snippet-newsletter-popup.active{transform:translateY(0)}.snippet-newsletter-popup h1{position:relative;padding-left:1rem;margin-bottom:1rem}.snippet-newsletter-popup h1:before{content:'';width:3px;height:70%;background:#C32C0B;transform:rotate(10deg);position:absolute;bottom:20%;left:0}.snippet-newsletter-popup .close{position:absolute;top:2rem;right:2rem;margin-top:12px;width:24px;fill:#fff;cursor:pointer}.snippet-scroll-to-content{position:absolute;top:-80px;left:50%;width:50px;margin-left:-25px;color:#fff;z-index:100;cursor:pointer}.snippet-scroll-to-content .scroll-icon{width:30px;height:30px;fill:#fff;animation:bounce 3s infinite}@media (min-width: 992px){.popup-staff-profile{border-radius:4px}}.popup-staff-profile h4{margin-bottom:0.6vh}.popup-staff-profile h6{margin-bottom:1vh}.snippet-statistics{overflow:hidden;height:700px;position:relative}.snippet-statistics.mask-image .mask-image{background:#000;background:rgba(0,0,0,0.55);position:absolute;top:0;left:0;width:100%;height:100%}.snippet-statistics.white-text h1,.snippet-statistics.white-text h2,.snippet-statistics.white-text h3,.snippet-statistics.white-text h4,.snippet-statistics.white-text h5,.snippet-statistics.white-text p{color:#fff}.snippet-statistics article.stats{text-align:center;padding:1.5rem 0}.colousel-default{overflow:hidden}.colousel-default.colousel-no-scroll .arrows-next,.colousel-default.colousel-no-scroll .arrows-prev{display:none}.colousel-default .arrows-base{position:absolute;top:50%;width:50px;height:50px;z-index:50;cursor:pointer}.colousel-default .arrows-base.arrows-prev{left:0;transform:translate(0, -50%)}.colousel-default .arrows-base.arrows-next{right:0;transform:translate(0, -50%)}@media (min-width: 992px){.colousel-default .arrows-base .arrows-prev{transform:translate(-50%, -50%)}.colousel-default .arrows-base .arrows-next{transform:translate(50%, -50%)}}.colousel-default .arrows-base.colousel-inactive{opacity:0.3}@media (max-width: 991.98px){.colousel-default .arrows-base.colousel-inactive{opacity:0 !important}}.colousel-default .arrows-svg{width:25px;height:25px;fill:#fff}.colousel-default .arrows-circle{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:2px 3px 18px -3px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center}.colousel-default .arrows-circle svg{width:25px;height:25px;fill:#575756}.colousel-default .arrows-circle:hover{box-shadow:2px 3px 18px -3px rgba(0,0,0,0.3)}.colousel-default .arrows-square{width:80px;height:60px;background:#fff;background:rgba(255,255,255,0.92);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:50;transition:transform 400ms cubic-bezier(0.35, 0, 0, 1),background-color 400ms cubic-bezier(0.35, 0, 0, 1);box-shadow:2px 4px 11px 1px #00000029}.upcoming .colousel-default .arrows-square,.list-news-latest .colousel-default .arrows-square,.list-news .colousel-default .arrows-square,.racing-news .colousel-default .arrows-square{margin-top:-70px !important}.colousel-default .arrows-square.arrows-next{position:absolute;top:50%;right:0;right:0;margin-top:-30px;transform:translate(0);border-top-left-radius:80px;border-bottom-left-radius:80px}.colousel-default .arrows-square.arrows-next.colousel-inactive{transform:translate(100%)}.colousel-default .arrows-square.arrows-prev{position:absolute;top:50%;left:0;margin-top:-30px;transform:translate(0);border-top-right-radius:80px;border-bottom-right-radius:80px}.colousel-default .arrows-square.arrows-prev.colousel-inactive{transform:translate(-100%)}.colousel-default .arrows-square svg{width:32px;height:32px;fill:#000;transition:all .2s ease-in-out}@media (min-width: 992px){.colousel-default .arrows-square:hover{background:#fff;background:#fff}}@media (max-width: 991.98px){.colousel-default .arrows-square{width:70px;height:50px}.colousel-default .arrows-square svg{width:28px;height:28px}.colousel-default .arrows-square:active{background:#fff;background:#fff}}.colousel-default .arrows-full-height{width:100px;height:101%;display:flex;background:rgba(255,255,255,0.7);align-items:center;justify-content:center;transition:all .3s ease-in-out;position:absolute;z-index:100}.colousel-default .arrows-full-height.arrows-next{right:0}.colousel-default .arrows-full-height.arrows-prev{left:0}.colousel-default .arrows-full-height svg{width:40px;height:40px;fill:#000;z-index:180}.colousel-default .arrows-full-height:hover{background:rgba(255,255,255,0.95)}.colousel-default .arrows-full-height.colousel-inactive{opacity:0.4}@media (max-width: 991.98px){.colousel-default .arrows-full-height{width:40px}.colousel-default .arrows-full-height svg{width:28px;height:28px}}.map.view-default .map{position:relative}.map.view-default.map-small .map{height:300px}.map.view-default.map-medium .map{height:500px}.map.view-default.map-large .map{height:700px}.map.view-default .address{display:none}.map.view-default.no-markers .markers{display:none}.map.view-default.address-over-map .address{position:absolute;top:3rem;left:3rem;background:#fff;padding:2rem;z-index:500;min-width:300px;display:block}@media (max-width: 991.98px){.map.view-default .map{height:400px}}.tabs{position:relative}.tabs .tabs-block li{flex:0 0 auto;background:#f2f2f2;border:1px solid #fff}.tabs .tabs-block a{position:relative;display:block;color:#111;padding:1rem 1.5rem}.tabs .tabs-block li.active{background:#3a3a3a}.tabs .tabs-block li.active a{color:#fff}.tabs .tabs-plain li{flex:0 0 auto;border-bottom:3px solid #e5e5e5;margin-right:1.5rem}.tabs .tabs-plain a{position:relative;display:block;padding:.5rem 0}.tabs .tabs-plain li:hover{border-color:#676767}.tabs .tabs-plain li:hover a{text-decoration:none}.tabs .tabs-plain li.active{border-color:#3a3a3a}.tabs .next-prev-default{height:100px;position:relative;margin-bottom:2.5rem}.tabs .next-prev-default .divider{position:absolute;top:0;left:50%;z-index:20;width:1px;height:100%;background:#e5e5e5;transition:all .5s}.tabs .next-prev-default:hover .divider{opacity:0}.tabs .next-prev-default a{display:block;width:50%;height:100%;float:left;position:relative;z-index:10;transition:background .5s, border .5s;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.tabs .next-prev-default a.prev{border-left:solid 1px #e5e5e5}.tabs .next-prev-default a.next{border-right:solid 1px #e5e5e5}@media (max-width: 991.98px){.tabs .next-prev-default a.next{border-left:solid 1px #e5e5e5}}.tabs .next-prev-default a:hover{background:#003061;border-color:#003061}.tabs .next-prev-default a:hover .text,.tabs .next-prev-default a:hover h5{color:#fff !important}.tabs .next-prev-default a:hover .nav-icon{fill:#fff}.tabs .next-prev-default .text,.tabs .next-prev-default h5{transition:color .3s ease-in-out;font-weight:100}.tabs .next-prev-default .text{max-width:340px}.tabs .next-prev-default p{margin-bottom:0.2em}.tabs .next-prev-default .nav-icon{width:26px;height:15px;fill:#003061;transition:fill 0.5s}@media (max-width: 991.98px){.tabs .next-prev-default .nav-icon{width:20px;height:40px}}.tabs .next-prev-default .item-icon{transition:background 0.5s;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs .next-prev-default .next .text{right:8rem}.tabs .next-prev-default .next .nav-icon{right:2rem}.tabs .next-prev-default .next .item-icon{left:2.5rem}.tabs .next-prev-default .prev .text{left:8rem}.tabs .next-prev-default .prev .nav-icon{left:2rem}.tabs .next-prev-default .prev .item-icon{right:2.5rem}.tabs .next-prev-default.has-item-icon .prev .text{padding-right:100px}.tabs .next-prev-default.has-item-icon .next .text{padding-left:100px}@media (max-width: 991.98px){.tabs .next-prev-default{height:120px}.tabs .next-prev-default a{width:100%}.tabs .next-prev-default .prev,.tabs .next-prev-default .divider{display:none}.tabs .next-prev-default .icon-holder{width:70px;height:70px}.tabs .next-prev-default .next .text{left:1.5rem;max-width:80%}.tabs .next-prev-default .next .nav-icon{right:1.5rem}.tabs .next-prev-default .next .item-icon{left:1.5rem}.tabs .next-prev-default.has-item-icon .next .text{padding-left:90px}}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 575.98px){.table-responsive{width:100%;margin-bottom:2rem;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e5e5e5}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}}.table-default article.table-heading,.table-default tr.table-heading{position:relative;font-size:18px;background:#C32C0B;color:#fff}.table-default article.table-heading .icon,.table-default tr.table-heading .icon{width:24px;height:24px;fill:#fff}.table-default article.table-heading .table-cell,.table-default tr.table-heading .table-cell{padding:15px}.table-default article.table-heading .has-icon,.table-default tr.table-heading .has-icon{padding-left:45px}@media (max-width: 991.98px){.table-default article.table-heading article.table-heading,.table-default tr.table-heading article.table-heading{border-left:0}}.table-default article.table-row,.table-default tr.table-row{background:#e5e5e5;border-bottom:solid 1px #fff}.table-default article.table-row.contrast,.table-default tr.table-row.contrast{background:#f2f2f2}.table-default article.table-row div,.table-default tr.table-row div{padding:10px 15px}@media (max-width: 991.98px){.table-default article.table-row article.table-heading,.table-default tr.table-row article.table-heading{border-left:0}}.table-default tr.table-row td{padding:10px 15px}.table-default tr.table-heading th{padding:15px 15px}.table-default tr.table-heading .icon{margin-top:-5px;vertical-align:middle}.table-default article.table-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-default article.table-heading .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px}.table-default.min-700{min-width:700px}.table-default .row-bold{font-weight:bold}.datas.view-default{overflow:hidden}@media (max-width: 1520px){.datas.view-default.datas-winnings{max-width:900px;margin:0 auto}}@media (max-width: 820px){.datas.view-default.datas-winnings{max-width:560px;margin:0 auto}}.text-default.pad-top-paragraph-blocks .paragraph{padding-top:1.5em}.text-default.pad-top-paragraph-blocks .paragraph:first-child{margin-top:-1.5em}.text-default.constrain-width p{max-width:1000px}

/*#  */