@charset "UTF-8"; /*! normalize. v8.0.1 | MIT License | github.com/necolas/normalize.css */ @import url("../../../p.typekit.net/p91f6.css?s=1&k=vkr4sii&ht=tk&f=37504.14032.14033.14034.14036.14038.26893.26894.26896.26897.26911.26912.26913&a=4408941&app=typekit&e=css"); @font-face { font-family: "NamDang Menu"; font-style: normal; font-weight: 400; src: url("fonts/NamDang/BaomoiMenu_gdid41d.eot?#iefix") format("embedded-opentype"), url("fonts/NamDang/BaomoiMenu_gdi.woff") format("woff"), url("fonts/NamDang/BaomoiMenu_gdi.ttf") format("truetype"); } @font-face { font-family: "NamDang"; font-style: normal; font-weight: 400; src: url("../../index.html?#iefixv=1") format("embedded-opentype"), url("fonts/NamDang/Baomoi_gdi3860.woff?v=1") format("woff"), url("../../index.html?v=1") format("truetype"); } @font-face { font-family: "NamDang"; font-style: italic; font-weight: 400; src: url("../../index.html?#iefixv=1") format("embedded-opentype"), url("fonts/NamDang/Baomoi-Italic_gdi3860.woff?v=1") format("woff"), url("../../index.html?v=1") format("truetype"); } @font-face { font-family: "NamDang"; font-style: normal; font-weight: 700; src: url("../../index.html?#iefixv=1") format("embedded-opentype"), url("fonts/NamDang/Baomoi-SemiBold_gdi3860.woff?v=1") format("woff"), url("../../index.html?v=1") format("truetype"); } @font-face { font-family: "NamDang"; font-style: italic; font-weight: 700; src: url("fonts/NamDang/Baomoi-SemiBoldItalic_gdid41d.eot?#iefixv=1") format("embedded-opentype"), url("fonts/NamDang/Baomoi-SemiBoldItalic_gdi3860.woff?v=1") format("woff"), url("fonts/NamDang/Baomoi-SemiBoldItalic_gdi3860.ttf?v=1") format("truetype"); } @font-face { font-family: "UTM Avo"; font-style: normal; font-weight: 400; src: url("fonts/UTM%20Avo/utm_avo-webfontd41d.eot?#iefix") format("embedded-opentype"), url("fonts/UTM%20Avo/utm_avo-webfont.woff2") format("woff2"), url("fonts/UTM%20Avo/utm_avo-webfont.woff") format("woff"), url("fonts/UTM%20Avo/utm_avo-webfont.ttf") format("truetype"), url("fonts/UTM%20Avo/utm_avo-webfont.svg#utm_avoregular") format("svg"); } @font-face { font-family: "UTM Avo Bold"; font-style: normal; font-weight: 400; src: url("fonts/UTM%20Avo/utm_avobold-webfont.eot") format("embedded-opentype"), url("fonts/UTM%20Avo/utm_avobold-webfont.woff2") format("woff2"), url("fonts/UTM%20Avo/utm_avobold-webfont.woff") format("woff"), url("fonts/UTM%20Avo/utm_avobold-webfont.ttf") format("truetype"), url("fonts/UTM%20Avo/utm_avobold-webfont.svg#utm_avobold") format("svg"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+102-103, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2") format("woff2"); unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2") format("woff2"); unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2") format("woff2"); unicode-range: U+102-103, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2") format("woff2"); unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } html { line-height: 1.15; -webkit-text-size-adjust: 100%; background: #fff; font-family: 'NamDang', sans-serif !important; font-size: 26px; font-weight: 400; line-height: 1.875 } body { margin: 0; font-family: 'NamDang', sans-serif !important; font-size: 17px !important; } main { display: block } h1 { font-size: 2em; margin: .67em 0 } hr { box-sizing: content-box; height: 0; overflow: visible } pre { font-family: monospace, monospace; font-size: 1em } a { background-color: transparent } abbr[title] { border-bottom: none; text-decoration: underline } code, kbd, samp { font-family: monospace, monospace; font-size: 1em } img { border-style: none } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0 } button, input { overflow: visible } button, select { text-transform: none } [type=button], [type=reset], [type=submit], button { -webkit-appearance: button } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0 } [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText } fieldset { padding: .35em .75em .625em } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal } progress { vertical-align: baseline } textarea { overflow: auto } [type=checkbox], [type=radio] { box-sizing: border-box; padding: 0 } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto } [type=search] { -webkit-appearance: textfield; outline-offset: -2px } [type=search]::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit } details { display: block } [hidden] { display: none } a.a-menu-top { color: #fff !important } a.a-menu-top:hover { color: #0F4C81 !important; } .a-menu-top { display: inline-block; position: relative; color: #0087ca; } .a-menu-top:after { content: ''; position: absolute; width: 100%; transform: scaleX(0); height: 2px; bottom: 20px; left: 0; background-color: #0087ca; transform-origin: bottom right; transition: transform 0.25s ease-out; } .a-menu-top:hover:after { transform: scaleX(1); transform-origin: bottom left; } .cover-background { position: relative !important; background-size: cover !important; overflow: hidden !important; background-position: center !important; /* background-repeat: no-repeat !important; */ } /* Zoom in Keyframes */ @-webkit-keyframes zoomin { 0% { transform: scale(1); } 50% { transform: scale(1.5); } 100% { transform: scale(1); } } @keyframes zoomin { 0% { transform: scale(1); } 50% { transform: scale(1.5); } 100% { transform: scale(1); } } /*End of Zoom in Keyframes */ /* Zoom out Keyframes */ @-webkit-keyframes zoomout { 0% { transform: scale(1); } 50% { transform: scale(0.67); } 100% { transform: scale(1); } } @keyframes zoomout { 0% { transform: scale(1); } 50% { transform: scale(0.67); } 100% { transform: scale(1); } } /*End of Zoom out Keyframes */ .slider-fade .item { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-size: cover; background-position: center center; /* animation: shrink 5s infinite alternate; */ /* -webkit-animation: zoomin 10s ease-in infinite; animation: zoomin 10s ease-in infinite; transition: all .5s ease-in-out; */ } @keyframes shrink { 0% { background-size: 110% 110%; } 100% { background-size: 100% 100%; } } [data-overlay-dark]:before, [data-overlay-light]:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; } [data-overlay-dark]:before { background: #000; } [data-overlay-dark="55"]:before, [data-overlay-light="55"]:before { opacity: 0.55; } .theme-overlay-dark-blue[data-overlay-dark]:before { background: #20252d; } .slider-fade .owl-item { height: 100vh; position: relative; } .slider-fade .banner-icon { width: 110px; height: 110px; border-radius: 50%; text-align: center; background: rgba(255, 255, 255, 0.12); line-height: 110px; margin: -25px auto 20px auto; backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18); -moz-transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18); -ms-transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18); -o-transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18); transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18); display: inline-block; left: 0; right: 0; animation-delay: 0.6s; transition: 0.3s; } .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .slider-fade p { animation-delay: 1.2s; position: relative; text-transform: uppercase; font-weight: 800; } .slider-fade h1 { margin-bottom: 25px; animation-delay: 1.6s; } .btn-style2 { display: inline-flex; justify-content: center; align-items: center; text-align: center; background: #1cbfaa; color: #fff; border: 2px solid #1cbfaa; line-height: 1; font-weight: 800; position: relative; outline: none; transition: all 0.4s ease; overflow: hidden; white-space: nowrap; font-size: 16px !important; padding: 18px 28px; z-index: 9; border-radius: 0; text-transform: uppercase; } .btn-style2:after { content: ""; position: absolute; height: 0%; left: 50%; top: 50%; width: 150%; z-index: -1; transition: all 0.35s ease 0s; background: #fff; -webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg); transform: translateX(-50%) translateY(-50%) rotate(-25deg); } .slider-fade .main-banner-area { transition: 0.3s; } [data-overlay-dark] .container, [data-overlay-light] .container { margin: auto; position: relative; z-index: 2; } .tk-oswald { font-family: oswald, sans-serif } .tk-aktiv-grotesk { font-family: aktiv-grotesk, sans-serif } .tk-aktiv-grotesk-condensed { font-family: aktiv-grotesk-condensed, sans-serif } .tk-aktiv-grotesk-extended { font-family: aktiv-grotesk-extended, sans-serif } .uk-height-xmedium { height: 434px } .uk-height-xlarge { height: 720px } .uk-height-partner { height: 366px } .uk-height-pointer { height: 215px } @media (max-width: 640px) { .uk-height-pointer { height: unset } .uk-height-pointer .uk-width-medium { max-width: none; width: 100% } } .uk-height-xxsmall { max-height: 120px !important } .uk-height-feature { min-height: 60vh } .uk-height-1-1-svg svg { height: 110% } .uk-height-sdg { height: 150px } @media (min-width: 640px) { .uk-height-sdg { height: 300px } } .uk-height-sdg-card { height: 300px } @media (min-width: 640px) { .uk-height-sdg-card { height: 434px } } a:active, a:hover { outline: none } .uk-link, a { color: #1a988b; cursor: pointer; text-decoration: none; transition: color .2s } .uk-link-toggle:focus .uk-link, .uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover { color: #136c63; text-decoration: underline; text-decoration: none } abbr[title] { text-decoration: underline dotted; -webkit-text-decoration-style: dotted } b, strong { font-weight: bolder } :not(pre)>code, :not(pre)>kbd, :not(pre)>samp { color: #de4343; font-family: Consolas, monaco, monospace; font-size: 1.125em; white-space: nowrap } em { color: #09202e } ins { text-decoration: none } ins, mark { background: #ffd; color: #09202e } q { font-style: italic } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } audio, canvas, iframe, img, svg, video { vertical-align: middle } canvas, img, video { box-sizing: border-box; height: auto; max-width: 100% } @supports (display:block) { svg { box-sizing: border-box; height: auto; max-width: 100% } } svg:not(:root) { overflow: hidden } img:not([src]) { min-width: 1px; visibility: hidden } iframe { border: 0 } address, dl, fieldset, figure, ol, p, pre, ul { margin: 0 0 1.5em } *+address, *+dl, *+fieldset, *+figure, *+ol, *+p, *+pre, *+ul { margin-top: 1.5em } .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 { color: inherit; /* font-family: aktiv-grotesk, Helvetica, Arial, sans-serif; */ font-weight: 700; margin: 0 0 1.5em; text-transform: none } *+.uk-h1, *+.uk-h2, *+.uk-h3, *+.uk-h4, *+.uk-h5, *+.uk-h6, *+.uk-heading-2xlarge, *+.uk-heading-large, *+.uk-heading-medium, *+.uk-heading-small, *+.uk-heading-xlarge, *+h1, *+h2, *+h3, *+h4, *+h5, *+h6 { margin-top: 0 } .uk-h1, h1 { font-size: 3em; line-height: 1.0625em } .uk-h2, .uk-h3, h2, h3 { font-size: 2.625em; line-height: 1.0625em } .uk-h4, h4 { font-size: 1.375em; line-height: 1.0625em } .uk-h5, .uk-h6, h5, h6 { font-size: 1.25em; line-height: 1.0625em } @media (min-width: 960px) { .uk-h1, h1 { font-size: 3.625em } .uk-h2, h2 { font-size: 3em } } ol, ul { padding-left: 30px } ol>li>ol, ol>li>ul, ul>li>ol, ul>li>ul { margin: 0 } dt { font-weight: 700 } dd { margin-left: 0 } .uk-hr, hr { border: 0; border-top: 1px solid #244c5a; margin: 0 0 1.5em; overflow: visible; text-align: inherit } *+.uk-hr, *+hr { margin-top: 1.5em } address { font-style: normal } blockquote { font-size: 1.25em; font-style: italic; line-height: 1.5; margin: 0 0 1.5em } *+blockquote { margin-top: 1.5em } blockquote p:last-of-type { margin-bottom: 0 } blockquote footer { font-size: 1.125em; line-height: 1.5; margin-top: .6em } pre { color: #09202e; font: 1.125em/1.5 Consolas, monaco, monospace; /*overflow: auto;*/ -moz-tab-size: 4; tab-size: 4 } pre code { font-family: Consolas, monaco, monospace } ::selection { background: #39f; color: #fff; text-shadow: none } details, main { display: block } summary { display: list-item } template { display: none } .uk-breakpoint-s:before { content: "640px" } .uk-breakpoint-m:before { content: "960px" } .uk-breakpoint-l:before { content: "1200px" } .uk-breakpoint-xl:before { content: "1600px" } :root { --uk-breakpoint-s: 640px; --uk-breakpoint-m: 960px; --uk-breakpoint-l: 1200px; --uk-breakpoint-xl: 1600px } html { -webkit-font-smoothing: antialiased; color: #09202e; font-size: calc(1vw + 4px); overflow-x: hidden; overflow-y: scroll } @media (min-width: 1400px) { html { font-size: 16px } } @media (max-width: 960px) { html { font-size: calc(1vw + 6px) } } @media (max-width: 640px) { html { font-size: calc(1.5vw + 6px) } } body { min-height: 100%; overflow-x: hidden } .wp-admin a { color: #0073aa } .single-post .uk-wysiwyg-default h3 { color: #09202e; font-size: 26px } .single-post .uk-wysiwyg-default h4 { color: #09202e; font-size: 22px } .uk-wysiwyg-basic h2 { color: #09202e; font-size: 30px } .uk-wysiwyg-basic h3 { color: #09202e; font-size: 26px } .uk-wysiwyg-basic h4 { color: #09202e; font-size: 22px } .uk-wysiwyg-default { line-height: 1.75em } .uk-wysiwyg-default h3, .uk-wysiwyg-default h4, .uk-wysiwyg-default p, .uk-wysiwyg-default ul { margin-bottom: .5em; margin-top: 1em } .uk-wysiwyg-default p+p { margin-top: 0 } .uk-wysiwyg-default .alignleft { float: left; margin: 0 15px 15px 0 } .uk-wysiwyg-default .alignright { float: right; margin: 0 0 15px 15px } .uk-wysiwyg-default blockquote { align-items: center; display: flex; height: 414px; position: relative } @media (min-width: 640px) { .uk-wysiwyg-default blockquote { width: 500px } } .uk-wysiwyg-default blockquote p { font-size: 24px; font-style: normal; line-height: 1.5em; margin: 0; text-transform: uppercase } .uk-wysiwyg-default blockquote span { display: block; font-size: 14px; font-style: normal !important } .uk-wysiwyg-default blockquote span span { color: rgba(36, 76, 90, .6) } .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { letter-spacing: 1.75px; line-height: 19px } .uk-wysiwyg-default blockquote .title { color: #1a988b } .uk-wysiwyg-default blockquote .subtitle { color: #244c5a } .uk-wysiwyg-default blockquote:before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='482' height='645' data-svg='half-circle'%3E%3Cpath d='M479.301 602.863c-46.419 26.083-99.98 40.958-157.015 40.958-177.283 0-321-143.717-321-321 0-177.284 143.717-321 321-321 57.343 0 111.175 15.036 157.767 41.38' stroke='%231A988B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='square'/%3E%3C/svg%3E"); background-position: 50%; background-repeat: no-repeat; background-size: cover; content: ""; height: 414px; left: -20%; position: absolute; top: 50%; transform: translateY(-50%); width: 309.25px } .uk-wysiwyg-default figure { max-width: 100% } .uk-wysiwyg-default figure figcaption { font-style: italic; margin-top: 6px; text-align: center } body#tinymce { background: none; color: #09202e; font-family: aktiv-grotesk, Helvetica, Arial, sans-serif; font-size: 1.25em; font-weight: 400; line-height: 1.875; margin: 16px 10px } body#tinymce h3 { color: #09202e; font-size: 26px } body#tinymce h4 { color: #09202e; font-size: 22px } .uk-link-muted a, a.uk-link-muted { color: #244c5a } .uk-link-muted a:hover, .uk-link-toggle:focus .uk-link-muted, .uk-link-toggle:hover .uk-link-muted, a.uk-link-muted:hover { color: #09202e } .uk-link-text a, a.uk-link-text { color: inherit } .uk-link-text a:hover, .uk-link-toggle:focus .uk-link-text, .uk-link-toggle:hover .uk-link-text, a.uk-link-text:hover { color: #244c5a } .uk-link-heading a, a.uk-link-heading { color: inherit } .uk-link-heading a:hover, .uk-link-toggle:focus .uk-link-heading, .uk-link-toggle:hover .uk-link-heading, a.uk-link-heading:hover { color: #1a988b; text-decoration: none } .uk-link-reset a, .uk-link-toggle, a.uk-link-reset { color: inherit !important; text-decoration: none !important } .uk-link-toggle:focus { outline: none } .uk-heading-small { font-size: 2.6rem; line-height: 1.2 } .uk-heading-medium { font-size: 2.8875rem; line-height: 1.1 } .uk-heading-large { font-size: 3.4rem; line-height: 1.1 } .uk-heading-xlarge { font-size: 4rem; line-height: 1 } .uk-heading-2xlarge { font-size: 6rem; line-height: 1 } @media (min-width: 960px) { .uk-heading-small { font-size: 3.25rem } .uk-heading-medium { font-size: 3.5rem } .uk-heading-large { font-size: 4rem } .uk-heading-xlarge { font-size: 6rem } .uk-heading-2xlarge { font-size: 8rem } } @media (min-width: 1200px) { .uk-heading-medium { font-size: 4rem } .uk-heading-large { font-size: 6rem } .uk-heading-xlarge { font-size: 8rem } .uk-heading-2xlarge { font-size: 11rem } } .uk-heading-divider { border-bottom: calc(.2px + .05em) solid #244c5a; padding-bottom: calc(5px + .1em) } .uk-heading-bullet { position: relative } .uk-heading-bullet:before { border-left: calc(5px + .1em) solid #244c5a; content: ""; display: inline-block; height: calc(4px + .7em); margin-right: calc(5px + .2em); position: relative; top: -.1em; vertical-align: middle } .uk-heading-line { overflow: hidden } .uk-heading-line>* { display: inline-block; position: relative } .uk-heading-line> :after, .uk-heading-line> :before { border-bottom: calc(.2px + .05em) solid #244c5a; content: ""; position: absolute; top: calc(50% - .1px - .025em); width: 2000px } .uk-heading-line> :before { margin-right: calc(5px + .3em); right: 100% } .uk-heading-line> :after { left: 100%; margin-left: calc(5px + .3em) } [class*=uk-divider] { border: none; margin-bottom: 1.5em } *+[class*=uk-divider] { margin-top: 1.5em } .uk-divider-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='none' stroke='%23244C5A' stroke-width='2' cx='10' cy='10' r='7'/%3E%3C/svg%3E"); background-position: 50% 50%; background-repeat: no-repeat; height: 20px; position: relative } .uk-divider-icon:after, .uk-divider-icon:before { border-bottom: 1px solid #244c5a; content: ""; max-width: calc(50% - 25px); position: absolute; top: 50% } .uk-divider-icon:before { right: calc(50% + 25px); width: 100% } .uk-divider-icon:after { left: calc(50% + 25px); width: 100% } .uk-divider-small { line-height: 0 } .uk-divider-small:after { border-top: 1px solid #244c5a; content: ""; display: inline-block; max-width: 100%; vertical-align: top; width: 100px } .uk-divider-vertical { border-left: 1px solid #244c5a; height: 100px; margin-left: auto; margin-right: auto; width: 1px } .uk-list { list-style: none; padding: 0 } .uk-list>*> :last-child { margin-bottom: 0 } .uk-list>*>ul, .uk-list> :nth-child(n+2) { margin-top: .6em } .uk-list-circle>*, .uk-list-decimal>*, .uk-list-disc>*, .uk-list-hyphen>*, .uk-list-square>* { padding-left: 30px } .uk-list-decimal { counter-reset: decimal } .uk-list-decimal>* { counter-increment: decimal } [class*=uk-list]> :before { content: ""; display: list-item; height: 1.875em; left: -30px; list-style-position: inside; margin-bottom: -1.875em; position: relative; text-align: right; width: 30px } .uk-list-disc> :before { list-style-type: disc } .uk-list-circle> :before { list-style-type: circle } .uk-list-square> :before { list-style-type: square } .uk-list-decimal> :before { content: counter(decimal, decimal) " . " } .uk-list-hyphen> :before { content: "–\00A0\00A0" } .uk-list-muted> :before { color: #244c5a !important } .uk-list-emphasis> :before, .uk-list-primary> :before { color: #1a988b !important } .uk-list-secondary> :before { color: #244c5a !important } .uk-list-bullet>* { padding-left: 30px } .uk-list-bullet> :before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%2309202E' cx='3' cy='3' r='3'/%3E%3C/svg%3E"); background-position: 50% 50%; background-repeat: no-repeat; content: ""; height: 1.875em; left: -30px; margin-bottom: -1.875em; position: relative; width: 30px } .uk-list-divider> :nth-child(n+2) { border-top: 1px solid rgba(0, 0, 0, .25); margin-top: .6em; padding-top: .6em } .uk-list-striped>* { padding: .6em } .uk-list-striped> :nth-of-type(odd) { background: #f6f6f6 } .uk-list-striped> :nth-child(n+2) { margin-top: 0 } .uk-list-large>*>ul, .uk-list-large> :nth-child(n+2) { margin-top: 1.5em } .uk-list-collapse>*>ul, .uk-list-collapse> :nth-child(n+2) { margin-top: 0 } .uk-list-large.uk-list-divider> :nth-child(n+2) { margin-top: 1.5em; padding-top: 1.5em } .uk-list-collapse.uk-list-divider> :nth-child(n+2) { margin-top: 0; padding-top: 0 } .uk-list-large.uk-list-striped>* { padding: 1.5em .6em } .uk-list-collapse.uk-list-striped>* { padding-bottom: 0; padding-top: 0 } .uk-list-collapse.uk-list-striped> :nth-child(n+2), .uk-list-large.uk-list-striped> :nth-child(n+2) { margin-top: 0 } .uk-list-style-none { list-style-type: none } .uk-list-divider li { border-color: rgba(0, 0, 0, .15) !important } .uk-list-lines>.uk-grid { padding-top: 30px !important; position: relative } .uk-list-lines>.uk-grid:before { background: rgba(0, 0, 0, .15); content: ""; height: 1px; left: 30px; position: absolute; right: 30px; top: 0 } .uk-table, table { border-collapse: collapse; border-spacing: 0; margin-bottom: 1.5em; width: 100% } *+.uk-table, *+table { margin-top: 1.5em } .uk-table th, table th { color: #09202e; font-size: 1.25em; font-weight: 700; padding: 16px 12px; text-align: left; vertical-align: bottom } .uk-table td, table td { padding: 16px 12px; vertical-align: top } .uk-table td> :last-child, table td> :last-child { margin-bottom: 0 } .uk-table tfoot, table tfoot { font-size: 1.125em } .uk-table caption, table caption { color: #244c5a; font-size: 1.125em; text-align: left } .uk-table-middle, .uk-table-middle td { vertical-align: middle !important } .uk-table-divider> :first-child>tr:not(:first-child), .uk-table-divider> :not(:first-child)>tr, .uk-table-divider>tr:not(:first-child) { border-top: 1px solid #244c5a } .uk-table-striped>tr:nth-of-type(odd), .uk-table-striped tbody tr:nth-of-type(odd) { background: #f6f6f6 } .uk-table-hover>tr:hover, .uk-table-hover tbody tr:hover, .uk-table>tr.uk-active, .uk-table tbody tr.uk-active, table>tr.uk-active, table tbody tr.uk-active { background: #ffd } .uk-table-small td, .uk-table-small th { padding: 10px 12px } .uk-table-large td, .uk-table-large th { padding: 22px 12px } .uk-table-justify td:first-child, .uk-table-justify th:first-child { padding-left: 0 } .uk-table-justify td:last-child, .uk-table-justify th:last-child { padding-right: 0 } .uk-table-shrink { width: 1px } .uk-table-expand { min-width: 150px } .uk-table-link { padding: 0 !important } .uk-table-link>a { display: block; padding: 16px 12px } .uk-table-small .uk-table-link>a { padding: 10px 12px } @media (max-width: 959px) { .uk-table-responsive, .uk-table-responsive tbody, .uk-table-responsive td, .uk-table-responsive th, .uk-table-responsive tr { display: block } .uk-table-responsive thead { display: none } .uk-table-responsive td, .uk-table-responsive th { max-width: none !important; min-width: 0 !important; overflow: visible !important; white-space: normal !important; width: auto !important } .uk-table-responsive .uk-table-link:not(:first-child)>a, .uk-table-responsive td:not(:first-child):not(.uk-table-link), .uk-table-responsive th:not(:first-child):not(.uk-table-link) { padding-top: 5px !important } .uk-table-responsive .uk-table-link:not(:last-child)>a, .uk-table-responsive td:not(:last-child):not(.uk-table-link), .uk-table-responsive th:not(:last-child):not(.uk-table-link) { padding-bottom: 5px !important } .uk-table-justify.uk-table-responsive td, .uk-table-justify.uk-table-responsive th { padding-left: 0; padding-right: 0 } } .uk-table-xsmall td, .uk-table-xsmall th { padding: 5px 6px } .uk-table-border td, .uk-table-border th { border: 1px solid #244c5a } .uk-icon { fill: currentcolor; background-color: transparent; border: none; border-radius: 0; color: inherit; display: inline-block; font: inherit; line-height: 0; margin: 0; overflow: visible; padding: 0; text-transform: none } button.uk-icon:not(:disabled) { cursor: pointer } .uk-icon::-moz-focus-inner { border: 0; padding: 0 } .uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) { fill: currentcolor } .uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) { stroke: currentcolor } .uk-icon>* { transform: translate(0) } .uk-icon-image { background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; height: 20px; vertical-align: middle; width: 20px } .uk-icon-link { color: #244c5a } .uk-icon-link:focus, .uk-icon-link:hover { color: #09202e; outline: none } .uk-active>.uk-icon-link, .uk-icon-link:active { color: #051119 } .uk-icon-button { align-items: center; background: #f6f6f6; border-radius: 500px; box-sizing: border-box; color: #244c5a; display: inline-flex; height: 36px; justify-content: center; vertical-align: middle; width: 36px } .uk-icon-button:focus, .uk-icon-button:hover { background-color: #e9e9e9; color: #09202e; outline: none } .uk-active>.uk-icon-button, .uk-icon-button:active { background-color: #ddd; color: #09202e } .uk-icon-social { padding: 6px } .uk-oval-partner svg { height: 366px } .uk-oval-pointer svg { height: 215px } .uk-oval-button svg { height: 37px; width: 37px } .uk-oval-button svg path { opacity: 1 !important } .uk-oval-primary svg path, .uk-oval-teal svg path { stroke: #0F4C81; opacity: .3 } .uk-oval-orange svg path, .uk-oval-tertiary svg path { stroke: #f4a089; opacity: .3 } .uk-oval-quartary svg path, .uk-oval-red svg path { stroke: #0F4C81; opacity: .3 } .uk-oval-dark svg path, .uk-oval-secondary svg path { stroke: #244c5a } .uk-oval-light svg path, .uk-oval-white svg path { stroke: #fff } .uk-oval-reverse { transform: rotate(180deg) } .uk-range { -webkit-appearance: none; background: transparent; box-sizing: border-box; margin: 0; max-width: 100%; padding: 0; vertical-align: middle; width: 100% } .uk-range:focus { outline: none } .uk-range::-moz-focus-outer { border: none } .uk-range::-ms-track { background: transparent; border-color: transparent; color: transparent; height: 15px } .uk-range:not(:disabled)::-webkit-slider-thumb { cursor: pointer } .uk-range:not(:disabled)::-moz-range-thumb { cursor: pointer } .uk-range:not(:disabled)::-ms-thumb { cursor: pointer } .uk-range::-webkit-slider-thumb { -webkit-appearance: none; background: #09202e; border-radius: 500px; height: 15px; margin-top: -7px; width: 15px } .uk-range::-moz-range-thumb { background: #09202e; border: none; border-radius: 500px; height: 15px; width: 15px } .uk-range::-ms-thumb { background: #09202e; border: none; border-radius: 500px; height: 15px; margin-top: 0; width: 15px } .uk-range::-ms-tooltip { display: none } .uk-range::-webkit-slider-runnable-track { background: #e9e9e9; height: 3px } .uk-range:active::-webkit-slider-runnable-track, .uk-range:focus::-webkit-slider-runnable-track { background: #d0d0d0 } .uk-range::-moz-range-track { background: #e9e9e9; height: 3px } .uk-range:focus::-moz-range-track { background: #d0d0d0 } .uk-range::-ms-fill-lower, .uk-range::-ms-fill-upper { background: #e9e9e9; height: 3px } .uk-range:focus::-ms-fill-lower, .uk-range:focus::-ms-fill-upper { background: #d0d0d0 } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text], .ginput_container select, .ginput_container textarea, .uk-checkbox, .uk-input, .uk-radio, .uk-select, .uk-textarea { border-radius: 0; box-sizing: border-box; font: inherit; margin: 0 } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text], .uk-input { overflow: visible } .ginput_container select, .uk-select { text-transform: none } .ginput_container select optgroup, .uk-select optgroup { font: inherit; font-weight: 700 } .ginput_container textarea, .uk-textarea { overflow: auto } .ginput_container input[type=email][type=search]::-webkit-search-cancel-button, .ginput_container input[type=email][type=search]::-webkit-search-decoration, .ginput_container input[type=tel][type=search]::-webkit-search-cancel-button, .ginput_container input[type=tel][type=search]::-webkit-search-decoration, .ginput_container input[type=text][type=search]::-webkit-search-cancel-button, .ginput_container input[type=text][type=search]::-webkit-search-decoration, .uk-input[type=search]::-webkit-search-cancel-button, .uk-input[type=search]::-webkit-search-decoration { -webkit-appearance: none } .ginput_container input[type=email][type=number]::-webkit-inner-spin-button, .ginput_container input[type=email][type=number]::-webkit-outer-spin-button, .ginput_container input[type=tel][type=number]::-webkit-inner-spin-button, .ginput_container input[type=tel][type=number]::-webkit-outer-spin-button, .ginput_container input[type=text][type=number]::-webkit-inner-spin-button, .ginput_container input[type=text][type=number]::-webkit-outer-spin-button, .uk-input[type=number]::-webkit-inner-spin-button, .uk-input[type=number]::-webkit-outer-spin-button { height: auto } .ginput_container input[type=email]::-moz-placeholder, .ginput_container input[type=tel]::-moz-placeholder, .ginput_container input[type=text]::-moz-placeholder, .ginput_container textarea::-moz-placeholder, .uk-input::-moz-placeholder, .uk-textarea::-moz-placeholder { opacity: 1 } .uk-checkbox:not(:disabled), .uk-radio:not(:disabled) { cursor: pointer } .uk-fieldset { border: none; margin: 0; padding: 0 } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text], .ginput_container textarea, .uk-input, .uk-textarea { -webkit-appearance: none } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text], .ginput_container select, .ginput_container textarea, .uk-input, .uk-select, .uk-textarea { background: #f6f6f6; border: 0; border: 1px solid rgba(0, 0, 0, .2); border-radius: 3px; color: #09202e; max-width: 100%; padding: 1px 10px 0; width: 100% } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text], .ginput_container select:not([multiple]):not([size]), .uk-input, .uk-select:not([multiple]):not([size]) { display: inline-block; height: 40px; vertical-align: middle } .ginput_container input:not(input)[type=email], .ginput_container input:not(input)[type=tel], .ginput_container input:not(input)[type=text], .ginput_container select:not(select), .uk-input:not(input), .uk-select:not(select) { line-height: 40px } .ginput_container select[multiple], .ginput_container select[size], .ginput_container textarea, .uk-select[multiple], .uk-select[size], .uk-textarea { padding-bottom: 4px; padding-top: 4px; vertical-align: top } .ginput_container select[multiple], .ginput_container select[size], .uk-select[multiple], .uk-select[size] { resize: vertical } .ginput_container input:focus[type=email], .ginput_container input:focus[type=tel], .ginput_container input:focus[type=text], .ginput_container select:focus, .ginput_container textarea:focus, .uk-input:focus, .uk-select:focus, .uk-textarea:focus { background-color: #f6f6f6; color: #09202e; outline: none } .ginput_container input:disabled[type=email], .ginput_container input:disabled[type=tel], .ginput_container input:disabled[type=text], .ginput_container select:disabled, .ginput_container textarea:disabled, .uk-input:disabled, .uk-select:disabled, .uk-textarea:disabled { background-color: #f6f6f6; color: #244c5a } .ginput_container input[type=email]::-ms-input-placeholder, .ginput_container input[type=tel]::-ms-input-placeholder, .ginput_container input[type=text]::-ms-input-placeholder, .uk-input::-ms-input-placeholder { color: #164d6e !important } .ginput_container input[type=email]::placeholder, .ginput_container input[type=tel]::placeholder, .ginput_container input[type=text]::placeholder, .uk-input::placeholder { color: #164d6e } .ginput_container textarea::-ms-input-placeholder, .uk-textarea::-ms-input-placeholder { color: #164d6e !important } .ginput_container textarea::placeholder, .uk-textarea::placeholder { color: #164d6e } .uk-form-small { font-size: 1.125em } .uk-form-small:not(textarea):not([multiple]):not([size]) { height: 30px; padding-left: 8px; padding-right: 8px } .uk-form-small:not(select):not(input):not(textarea) { line-height: 30px } .uk-form-large { font-size: 1.375em } .uk-form-large:not(textarea):not([multiple]):not([size]) { height: 55px; padding-left: 12px; padding-right: 12px } .uk-form-large:not(select):not(input):not(textarea) { line-height: 55px } .uk-form-danger, .uk-form-danger:focus { color: #de4343 } .uk-form-success, .uk-form-success:focus { color: #61b832 } .uk-form-blank { background: none } input.uk-form-width-xsmall { width: 50px } select.uk-form-width-xsmall { width: 75px } .uk-form-width-small { width: 130px } .uk-form-width-medium { width: 200px } .uk-form-width-large { width: 500px } .ginput_container select:not([multiple]):not([size]), .uk-select:not([multiple]):not([size]) { -webkit-appearance: none; -moz-appearance: none; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2309202E' d='M12 1 9 6h6zM12 13 9 8h6z'/%3E%3C/svg%3E"); background-position: 100% 50%; background-repeat: no-repeat; padding-right: 20px } .ginput_container select:not([multiple]):not([size])::-ms-expand, .uk-select:not([multiple]):not([size])::-ms-expand { display: none } .ginput_container select:not([multiple]):not([size]) option, .uk-select:not([multiple]):not([size]) option { color: #444 } .ginput_container select:not([multiple]):not([size]):disabled, .uk-select:not([multiple]):not([size]):disabled { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23244C5A' d='M12 1 9 6h6zM12 13 9 8h6z'/%3E%3C/svg%3E") } .ginput_container input[list][type=email], .ginput_container input[list][type=tel], .ginput_container input[list][type=text], .uk-input[list] { background-position: 100% 50%; background-repeat: no-repeat; padding-right: 20px } .ginput_container input[list]:focus[type=email], .ginput_container input[list]:focus[type=tel], .ginput_container input[list]:focus[type=text], .ginput_container input[list]:hover[type=email], .ginput_container input[list]:hover[type=tel], .ginput_container input[list]:hover[type=text], .uk-input[list]:focus, .uk-input[list]:hover { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2309202E' d='M12 12 8 6h8z'/%3E%3C/svg%3E") } .ginput_container input[type=email][list]::-webkit-calendar-picker-indicator, .ginput_container input[type=tel][list]::-webkit-calendar-picker-indicator, .ginput_container input[type=text][list]::-webkit-calendar-picker-indicator, .uk-input[list]::-webkit-calendar-picker-indicator { display: none } .uk-checkbox, .uk-radio { -webkit-appearance: none; -moz-appearance: none; background-color: #e9e9e9; background-position: 50% 50%; background-repeat: no-repeat; display: inline-block; height: 16px; margin-top: -4px; overflow: hidden; vertical-align: middle; width: 16px } .uk-radio { border-radius: 50% } .uk-checkbox:focus, .uk-radio:focus { outline: none } .uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked { background-color: #1a988b } .uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-radio:checked:focus { background-color: #136c63 } .uk-radio:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23fff' cx='8' cy='8' r='2'/%3E%3C/svg%3E") } .uk-checkbox:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M12 1 5 7.5 2 5l-1 .5L5 10l8-8.5z'/%3E%3C/svg%3E") } .uk-checkbox:indeterminate { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M3 8h10v1H3z'/%3E%3C/svg%3E") } .uk-checkbox:disabled, .uk-radio:disabled { background-color: #f6f6f6 } .uk-radio:disabled:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23244C5A' cx='8' cy='8' r='2'/%3E%3C/svg%3E") } .uk-checkbox:disabled:checked { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23244C5A' d='M12 1 5 7.5 2 5l-1 .5L5 10l8-8.5z'/%3E%3C/svg%3E") } .uk-checkbox:disabled:indeterminate { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23244C5A' d='M3 8h10v1H3z'/%3E%3C/svg%3E") } .uk-legend { color: inherit; font-size: 2.625em; line-height: 1.4; padding: 0; width: 100% } .uk-form-custom { display: inline-block; max-width: 100%; position: relative; vertical-align: middle } .uk-form-custom input[type=file], .uk-form-custom select { -webkit-appearance: none; cursor: pointer; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; z-index: 1 } .uk-form-custom input[type=file] { font-size: 500px; overflow: hidden } .uk-form-stacked .uk-form-label { display: block; margin-bottom: .6em } @media (max-width: 959px) { .uk-form-horizontal .uk-form-label { display: block; margin-bottom: .6em } } @media (min-width: 960px) { .uk-form-horizontal .uk-form-label { float: left; margin-top: 7px; width: 200px } .uk-form-horizontal .uk-form-controls { margin-left: 215px } .uk-form-horizontal .uk-form-controls-text { padding-top: 7px } } .uk-form-icon { align-items: center; bottom: 0; color: #244c5a; display: inline-flex; justify-content: center; left: 0; position: absolute; top: 0; width: 40px } .uk-form-icon:hover { color: #09202e } .uk-form-icon:not(a):not(button):not(input) { pointer-events: none } .ginput_container .uk-form-icon:not(.uk-form-icon-flip)~input[type=email], .ginput_container .uk-form-icon:not(.uk-form-icon-flip)~input[type=tel], .ginput_container .uk-form-icon:not(.uk-form-icon-flip)~input[type=text], .uk-form-icon:not(.uk-form-icon-flip)~.uk-input { padding-left: 40px !important } .uk-form-icon-flip { left: auto; right: 0 } .ginput_container .uk-form-icon-flip~input[type=email], .ginput_container .uk-form-icon-flip~input[type=tel], .ginput_container .uk-form-icon-flip~input[type=text], .uk-form-icon-flip~.uk-input { padding-right: 40px !important } .uk-search-input { border: 1px solid rgba(0, 0, 0, .2) !important; border-radius: 3px !important } .gform_fields { padding-left: 0 } .gform_fields li { list-style-type: none !important } .gform_fields .gfield_description { font-size: 1.125em } .gform_fields.left_label>li { list-style-type: none } @media (max-width: 960px) { .gform_fields.left_label>li { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .gform_fields.left_label>li>div, .gform_fields.left_label>li>label { box-sizing: border-box; width: 30% } .gform_fields.left_label>li>div { margin-left: auto; width: 68% } } .gform_wrapper>form { position: relative !important } .gform_ajax_spinner { display: none !important } .gfield_checkbox>li, .gfield_radio>li { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .gfield_checkbox>li>input, .gfield_checkbox>li>label, .gfield_radio>li>input, .gfield_radio>li>label { box-sizing: border-box; width: 10% } .gfield_checkbox>li>label, .gfield_radio>li>label { width: 80% } .ginput_container input[type=email], .ginput_container input[type=tel], .ginput_container input[type=text] { width: 100% } .gform_wrapper .gf_invisible, .gform_wrapper .gfield_visibility_hidden { left: -9999px; position: absolute; visibility: hidden } .gform_validation_container { display: none !important; left: -9000px; position: absolute !important } .gfield { margin-bottom: 10px } .gfield .ginput_complex label { font-size: 1.125em } .gfield .ginput_complex input:not([type=checkbox]), .gfield .ginput_complex input:not([type=file]), .gfield .ginput_complex input:not([type=image]), .gfield .ginput_complex input:not([type=radio]), .gfield .ginput_complex input:not([type=submit]), .gfield .ginput_complex select:not([type=checkbox]), .gfield .ginput_complex select:not([type=file]), .gfield .ginput_complex select:not([type=image]), .gfield .ginput_complex select:not([type=radio]), .gfield .ginput_complex select:not([type=submit]) { width: 100% } .gfield .ginput_complex span { display: inline-block } .gfield .ginput_container_fileupload [id*=extensions_message_] { display: block; font-size: 1.125em; margin-top: 10px } .hidden_label label { display: none } .gfield_error { background: rgba(36, 76, 90, .05); border: 1px solid rgba(36, 76, 90, .25) } .gfield_error.gfield { padding: 10px 10px 0 } .gfield_error .gfield_label { color: #244c5a } .gfield_error input, .gfield_error select, .gfield_error textarea { border: 1px solid #e47742 } .gfield_error .validation_message { background: #244c5a !important; color: #7eb8cc !important; margin: 10px -10px -1px !important; padding: 10px 14px } .gform_confirmation_message, .validation_error { background: #244c5a !important; box-shadow: 5px 5px 15px rgba(0, 0, 0, .25); color: #7eb8cc !important; font-size: 1.375em; line-height: 1.5em; margin: 0 0 15px; padding: 15px 12px; text-align: center } .gform_confirmation_message { background: #168277 !important; color: #fff !important } .gform_footer { text-align: right } .select2-container--default .select2-selection--single { background: #f6f6f6 !important; height: 34px; padding: 4px 2px } .uk-button { -webkit-appearance: none; border: none; border-radius: 0; box-sizing: border-box; color: inherit; display: inline-block; font: inherit; font-size: 1.25em; line-height: 40px; margin: 0; overflow: visible; padding: 0 2em; text-align: center; text-decoration: none; text-transform: none; vertical-align: middle } .uk-button:not(:disabled) { cursor: pointer } .uk-button::-moz-focus-inner { border: 0; padding: 0 } .uk-button:hover { text-decoration: none } .uk-button:focus { outline: none } .uk-button-default { background-color: #f6f6f6; color: #1a988b } .uk-button-default:focus, .uk-button-default:hover { background-color: #e9e9e9; color: #1a988b } .uk-button-default.uk-active, .uk-button-default:active { background-color: #ddd; color: #1a988b } .uk-button-primary, .uk-button-primary:focus, .uk-button-primary:hover { background-color: #1a988b; color: #fff } .uk-button-primary.uk-active, .uk-button-primary:active { background-color: #136c63; color: #fff } .uk-button-secondary, .uk-button-secondary:focus, .uk-button-secondary:hover { background-color: #244c5a; color: #fff } .uk-button-secondary.uk-active, .uk-button-secondary:active { background-color: #152d36; color: #fff } .uk-button-danger { background-color: #de4343; color: #fff } .uk-button-danger:focus, .uk-button-danger:hover { background-color: #da2d2d; color: #fff } .uk-button-danger.uk-active, .uk-button-danger:active { background-color: #ca2424; color: #fff } .uk-button-danger:disabled, .uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled { background-color: #f6f6f6; color: #244c5a } .uk-button-small { font-size: 1.125em; line-height: 30px; padding: 0 1em } .uk-button-large { font-size: 1.375em; line-height: 55px; padding: 0 2.5em } .uk-button-text { background: none; color: #244c5a; line-height: 1.875; padding: 0 } .uk-button-text:focus, .uk-button-text:hover { color: #09202e } .uk-button-text:disabled { color: #244c5a } .uk-button-link { background: none; color: #1a988b; line-height: 1.875; padding: 0 } .uk-button-link:focus, .uk-button-link:hover { color: #136c63; text-decoration: underline } .uk-button-link:disabled { color: #244c5a; text-decoration: none } .uk-button-group { display: inline-flex; position: relative; vertical-align: middle } .uk-button { background: transparent; font-size: 14px; padding: unset; position: relative } .uk-button span { font-size: 0.95em !important; line-height: 1.5 } @media (max-width: 640px) { .uk-button { line-height: 1.2; text-align: left } } .uk-button .uk-icon svg g { stroke-dasharray: 100; stroke-dashoffset: 0 } .uk-button-break .uk-icon { transform: translateY(-29px) } .uk-button:hover svg g { animation: uk-animation-button .6s linear forwards } @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance:none) { .uk-button:hover svg g { animation: none; opacity: 0; transition: opacity .6s ease } } } @media (-ms-high-contrast: active), (-ms-high-contrast: none) { .uk-button:hover svg g { animation: none; opacity: 0; transition: opacity .6s ease } } .uk-button:hover:after { transition-delay: .4s; transition-duration: .6s; transition-property: width; transition-timing-function: linear; width: calc(100% - 31px) } .uk-button:after { background-color: #fff; bottom: 6px; content: ""; display: block; height: 2px; position: absolute; right: 31px; width: 0 } @media (max-width: 640px) { .uk-button:after { bottom: -6px } } .uk-button.uk-color-primary:after, .uk-button.uk-color-teal:after { background-color: #1a988b !important } .uk-button.uk-color-red:after, .uk-button.uk-color-tertiary:after { background-color: #f4a089 !important } .uk-button.uk-color-quartary:after, .uk-button.uk-color-red:after { background-color: #ec6278 !important } .uk-section { box-sizing: border-box; display: flow-root; padding-bottom: 3em; padding-top: 3em } @media (min-width: 960px) { .uk-section { padding-bottom: 6em; padding-top: 6em } } .uk-section> :last-child { margin-bottom: 0 } .uk-section-xsmall { padding-bottom: 1.5em; padding-top: 1.5em } .uk-section-small { padding-bottom: 3em; padding-top: 3em } .uk-section-large { padding-bottom: 14em; padding-top: 6em } @media (min-width: 960px) { .uk-section-large { padding-bottom: 12em; padding-top: 12em } } .uk-section-xlarge { padding-bottom: 12em; padding-top: 12em } @media (min-width: 960px) { .uk-section-xlarge { padding-bottom: 18em; padding-top: 18em } } .uk-section-default { background: #fff } .uk-section-muted { background: #f6f6f6 } .uk-section-primary { background: #1a988b } .uk-section-secondary { background: #244c5a } .uk-section:not([class*=uk-background-])+.uk-section:not([class*=uk-background-]) { padding-top: 0 } .uk-section-page-header { padding-top: calc(6em + 144px) } @media (max-width: 640px) { .uk-section-page-header { padding-top: calc(3em + 98px) } .uk-section-quote { padding-bottom: 6em; padding-top: 6em } } .uk-section-padding-bottom-m { padding-bottom: calc(12em + 50px) } @media (max-width: 960px) { .uk-section-padding-bottom-m { padding-bottom: calc(6em + 150px) } } @media (max-width: 640px) { .uk-section-investments { margin-left: 30px; margin-right: 30px } } .uk-section-cta { min-height: 700px } @media (max-width: 640px) { .uk-section-cta { height: 100vh; margin-bottom: 0 !important; max-height: 700px; min-height: 0 } .uk-section-cta .uk-position-bottom { bottom: 125px } .uk-section-cta.uk-margin-left { margin-left: 0 !important } .uk-section-cta.uk-margin-right { margin-right: 0 !important } .uk-section-cta .uk-text-3 { font-size: 32px } } @media (max-width: 1150px) and (min-width: 960px) { .uk-section-sdg-square .uk-text-12 { font-size: 14px } } @media (min-width: 960px) { .uk-container-gallery+.uk-container-gallery { margin-top: -45px !important } } .uk-container { box-sizing: content-box; display: flow-root; margin-left: auto; margin-right: auto; max-width: 100em; padding-left: 15px; padding-right: 15px } @media (min-width: 640px) { .uk-container { padding-left: 2em; padding-right: 2em } } @media (min-width: 960px) { .uk-container { padding-left: 2.5em; padding-right: 2.5em } } .uk-container> :last-child { margin-bottom: 0 } .uk-container .uk-container { padding-left: 0; padding-right: 0 } .uk-container-xsmall { max-width: 750px } .uk-container-small { max-width: 900px } .uk-container-large { max-width: 1400px } .uk-container-xlarge { max-width: 1600px } .uk-container-expand { max-width: none } .uk-container-expand-left { margin-left: 0 } .uk-container-expand-right { margin-right: 0 } @media (min-width: 640px) { .uk-container-expand-left.uk-container-xsmall, .uk-container-expand-right.uk-container-xsmall { max-width: calc(50% + 375px - 2em) } .uk-container-expand-left.uk-container-small, .uk-container-expand-right.uk-container-small { max-width: calc(50% + 450px - 2em) } } @media (min-width: 960px) { .uk-container-expand-left, .uk-container-expand-right { max-width: calc(50% + 47.5em) } .uk-container-expand-left.uk-container-xsmall, .uk-container-expand-right.uk-container-xsmall { max-width: calc(50% + 375px - 2.5em) } .uk-container-expand-left.uk-container-small, .uk-container-expand-right.uk-container-small { max-width: calc(50% + 450px - 2.5em) } .uk-container-expand-left.uk-container-large, .uk-container-expand-right.uk-container-large { max-width: calc(50% + 700px - 2.5em) } .uk-container-expand-left.uk-container-xlarge, .uk-container-expand-right.uk-container-xlarge { max-width: calc(50% + 800px - 2.5em) } } .uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right { width: calc(100% + 15px) } .uk-container-item-padding-remove-left { margin-left: -15px } .uk-container-item-padding-remove-right { margin-right: -15px } @media (min-width: 640px) { .uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right { width: calc(100% + 2em) } .uk-container-item-padding-remove-left { margin-left: -2em } .uk-container-item-padding-remove-right { margin-right: -2em } } @media (min-width: 960px) { .uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right { width: calc(100% + 2.5em) } .uk-container-item-padding-remove-left { margin-left: -2.5em } .uk-container-item-padding-remove-right { margin-right: -2.5em } } .uk-container { box-sizing: border-box; max-width: 110em; width: 100% } @media (max-width: 640px) { .uk-container { /*padding-left: 30px;*/ /*padding-right: 30px*/ } } .uk-container-large { max-width: 100em; width: 100% } .uk-container-xxmedium { max-width: 87.5em; width: 100% } .uk-container-medium { max-width: 75em } .uk-container-xmedium { max-width: 68.75em; width: 100% } .uk-container-article { max-width: 60em } .uk-container-small { max-width: 50.9375em } .uk-container-xsmall { max-width: 37.5em } @media (min-width: 1200px) { .uk-container { padding-left: 25px; padding-right: 25px } } @media (min-width: 1600px) { .uk-container { padding-left: 25px; padding-right: 25px } } .uk-grid { display: flex; flex-wrap: wrap; list-style: none; margin: 0; padding: 0 } .uk-grid>* { margin: 0 } .uk-grid>*> :last-child { margin-bottom: 0 } .uk-grid { margin-left: -2em } .uk-grid>* { padding-left: 2em } /**+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {*/ /* margin-top: 2em*/ /*}*/ @media (min-width: 1200px) { .uk-grid { margin-left: -2.5em } .uk-grid>* { padding-left: 2.5em } /**+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {*/ /* margin-top: 2.5em*/ /*}*/ } .uk-grid-column-small, .uk-grid-small { margin-left: -1em } .uk-grid-column-small>*, .uk-grid-small>* { padding-left: 1em } *+.uk-grid-margin-small, .uk-grid+.uk-grid-row-small, .uk-grid+.uk-grid-small, .uk-grid-row-small>.uk-grid-margin, .uk-grid-small>.uk-grid-margin { margin-top: 1em } .uk-grid-column-medium, .uk-grid-medium { margin-left: -2em } .uk-grid-column-medium>*, .uk-grid-medium>* { padding-left: 2em } *+.uk-grid-margin-medium, .uk-grid+.uk-grid-medium, .uk-grid+.uk-grid-row-medium, .uk-grid-medium>.uk-grid-margin, .uk-grid-row-medium>.uk-grid-margin { margin-top: 2em } .uk-grid-column-large, .uk-grid-large { margin-left: -2.5em } .uk-grid-column-large>*, .uk-grid-large>* { padding-left: 2.5em } /**+.uk-grid-margin-large, .uk-grid+.uk-grid-large, .uk-grid+.uk-grid-row-large, .uk-grid-large>.uk-grid-margin, .uk-grid-row-large>.uk-grid-margin {*/ /* margin-top: 2.5em*/ /*}*/ @media (min-width: 1200px) { .uk-grid-column-large, .uk-grid-large { margin-left: -6em } .uk-grid-column-large>*, .uk-grid-large>* { padding-left: 6em } /**+.uk-grid-margin-large, .uk-grid+.uk-grid-large, .uk-grid+.uk-grid-row-large, .uk-grid-large>.uk-grid-margin, .uk-grid-row-large>.uk-grid-margin {*/ /* margin-top: 6em*/ /*}*/ } .uk-grid-collapse, .uk-grid-column-collapse { margin-left: 0 } .uk-grid-collapse>*, .uk-grid-column-collapse>* { padding-left: 0 } .uk-grid+.uk-grid-collapse, .uk-grid+.uk-grid-row-collapse, .uk-grid-collapse>.uk-grid-margin, .uk-grid-row-collapse>.uk-grid-margin { margin-top: 0 } .uk-grid-divider>* { position: relative } .uk-grid-divider> :not(.uk-first-column):before { border-left: 1px solid #eee; bottom: 0; content: ""; position: absolute; top: 0 } .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before { border-top: 1px solid #eee; content: ""; left: 0; position: absolute; right: 0 } .uk-grid-divider { margin-left: -4em } .uk-grid-divider>* { padding-left: 4em } .uk-grid-divider> :not(.uk-first-column):before { left: 2em } .uk-grid-divider.uk-grid-stack>.uk-grid-margin { margin-top: 4em } .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before { left: 4em; top: -2em } @media (min-width: 1200px) { .uk-grid-divider { margin-left: -5em } .uk-grid-divider>* { padding-left: 5em } .uk-grid-divider> :not(.uk-first-column):before { left: 2.5em } .uk-grid-divider.uk-grid-stack>.uk-grid-margin { margin-top: 5em } .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before { left: 5em; top: -2.5em } } .uk-grid-divider.uk-grid-column-small, .uk-grid-divider.uk-grid-small { margin-left: -2em } .uk-grid-divider.uk-grid-column-small>*, .uk-grid-divider.uk-grid-small>* { padding-left: 2em } .uk-grid-divider.uk-grid-column-small> :not(.uk-first-column):before, .uk-grid-divider.uk-grid-small> :not(.uk-first-column):before { left: 1em } .uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin, .uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin { margin-top: 2em } .uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin:before { left: 2em; top: -1em } .uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin:before { top: -1em } .uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin:before { left: 2em } .uk-grid-divider.uk-grid-column-medium, .uk-grid-divider.uk-grid-medium { margin-left: -4em } .uk-grid-divider.uk-grid-column-medium>*, .uk-grid-divider.uk-grid-medium>* { padding-left: 4em } .uk-grid-divider.uk-grid-column-medium> :not(.uk-first-column):before, .uk-grid-divider.uk-grid-medium> :not(.uk-first-column):before { left: 2em } .uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin, .uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin { margin-top: 4em } .uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin:before { left: 4em; top: -2em } .uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin:before { top: -2em } .uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin:before { left: 4em } .uk-grid-divider.uk-grid-column-large, .uk-grid-divider.uk-grid-large { margin-left: -5em } .uk-grid-divider.uk-grid-column-large>*, .uk-grid-divider.uk-grid-large>* { padding-left: 5em } .uk-grid-divider.uk-grid-column-large> :not(.uk-first-column):before, .uk-grid-divider.uk-grid-large> :not(.uk-first-column):before { left: 2.5em } .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin, .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin { margin-top: 5em } .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before { left: 5em; top: -2.5em } .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin:before { top: -2.5em } .uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin:before { left: 5em } @media (min-width: 1200px) { .uk-grid-divider.uk-grid-column-large, .uk-grid-divider.uk-grid-large { margin-left: -12em } .uk-grid-divider.uk-grid-column-large>*, .uk-grid-divider.uk-grid-large>* { padding-left: 12em } .uk-grid-divider.uk-grid-column-large> :not(.uk-first-column):before, .uk-grid-divider.uk-grid-large> :not(.uk-first-column):before { left: 6em } .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin, .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin { margin-top: 12em } .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before { left: 12em; top: -6em } .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin:before { top: -6em } .uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin:before { left: 12em } } .uk-grid-item-match, .uk-grid-match>* { display: flex; flex-wrap: wrap } .uk-grid-item-match> :not([class*=uk-width]), .uk-grid-match>*> :not([class*=uk-width]) { box-sizing: border-box; flex: auto; width: 100% } @media (min-width: 1200px) { .uk-grid-xlarge { margin-left: -9em } } @media (max-width: 960px) { .uk-grid-xlarge .uk-grid { margin-left: 0 } } @media (min-width: 1200px) { .uk-grid-xlarge>* { padding-left: 9em } .uk-grid-xmedium { margin-left: -4em } .uk-grid-xmedium>* { padding-left: 4em } } .uk-tile { box-sizing: border-box; display: flow-root; padding: 3em 15px; position: relative } @media (min-width: 640px) { .uk-tile { padding-left: 2em; padding-right: 2em } } @media (min-width: 960px) { .uk-tile { padding: 6em 2.5em } } .uk-tile> :last-child { margin-bottom: 0 } .uk-tile-xsmall { padding-bottom: 1.5em; padding-top: 1.5em } .uk-tile-small { padding-bottom: 3em; padding-top: 3em } .uk-tile-large { padding-bottom: 6em; padding-top: 6em } @media (min-width: 960px) { .uk-tile-large { padding-bottom: 12em; padding-top: 12em } } .uk-tile-xlarge { padding-bottom: 12em; padding-top: 12em } @media (min-width: 960px) { .uk-tile-xlarge { padding-bottom: 18em; padding-top: 18em } } .uk-tile-default { background: #fff } .uk-tile-muted { background: #f6f6f6 } .uk-tile-primary { background: #1a988b } .uk-tile-secondary { background: #244c5a } .uk-card { box-sizing: border-box; position: relative } .uk-card-body { display: flow-root; padding: 2em } .uk-card-footer, .uk-card-header { display: flow-root; padding: 1em 2em } @media (min-width: 1200px) { .uk-card-body { padding: 2.5em } .uk-card-footer, .uk-card-header { padding: 1em 2.5em } } .uk-card-body> :last-child, .uk-card-footer> :last-child, .uk-card-header> :last-child { margin-bottom: 0 } .uk-card-title { font-size: 2.625em; line-height: 1.4 } .uk-card-badge { align-items: center; background: #1a988b; color: #fff; display: flex; font-size: 1.125em; height: 30px; justify-content: center; padding-left: 10px; padding-right: 10px; position: absolute; right: 15px; top: 15px; z-index: 1 } .uk-card-badge:first-child+* { margin-top: 0 } .uk-card-default, .uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover { background: #f6f6f6 } .uk-card-default { color: #09202e } .uk-card-default .uk-card-title { color: #1a988b } .uk-card-default.uk-card-hover:hover { background-color: #e9e9e9 } .uk-card-primary { background: #1a988b; color: #fff } .uk-card-primary .uk-card-title { color: #fff } .uk-card-primary.uk-card-hover:hover { background-color: #168277 } .uk-card-secondary { background: #244c5a; color: #fff } .uk-card-secondary .uk-card-title { color: #fff } .uk-card-secondary.uk-card-hover:hover { background-color: #1d3d48 } .uk-card-small.uk-card-body, .uk-card-small .uk-card-body { padding: 1.5em } .uk-card-small .uk-card-footer, .uk-card-small .uk-card-header { padding: 1em 1.5em } @media (min-width: 1200px) { .uk-card-large.uk-card-body, .uk-card-large .uk-card-body { padding: 6em } .uk-card-large .uk-card-footer, .uk-card-large .uk-card-header { padding: 3em 6em } } @media (max-width: 960px) { .uk-card-map-menu { max-width: none !important; width: 100% } .uk-card-map-menu.uk-position-absolute { position: relative !important } .uk-card-map-menu.uk-width-2xmedium { max-width: none !important; width: 100% } .uk-card-map-menu li { display: block; margin-bottom: .5em !important } } .uk-card-xsmall.uk-card-body, .uk-card-xsmall .uk-card-body { padding: .75em } .uk-card-xsmall .uk-card-footer, .uk-card-xsmall .uk-card-header { padding: 1em .75em } .uk-card-default { box-shadow: 0 5px 15px rgba(0, 0, 0, .08) } .uk-region { cursor: pointer; display: inline-block } .uk-region:last-of-type { margin-bottom: .5em !important } .uk-region a:after { background-color: #09202e; content: ""; display: block; height: 3px; transition: width .3s ease; width: 0 } .uk-region.uk-active { color: #1a988b } .uk-region.uk-active a { color: #1a988b !important; display: inline-block } .uk-region.uk-active a:after { background-color: #1a988b; width: 100% } .uk-region:hover a:after { transition: width .3s ease; width: 100% } .uk-card-flip { background-color: transparent; perspective: 1000px } .uk-card-flip:hover .uk-card-flip-inner { transform: rotateY(180deg) } .uk-card-flip:hover .uk-card-flip-inner img { opacity: 0 } .uk-card-flip-inner { height: 100%; position: relative; transform-style: preserve-3d; transition: transform .6s; width: 100% } .uk-card-flip-back, .uk-card-flip-front { -webkit-backface-visibility: hidden; backface-visibility: hidden; height: 100%; position: absolute; width: 100% } .uk-card-flip-back { color: #fff; transform: rotateY(180deg) } .uk-spinner>* { animation: uk-spinner-rotate 1.4s linear infinite } @keyframes uk-spinner-rotate { 0% { transform: rotate(0deg) } to { transform: rotate(270deg) } } .uk-spinner>*>* { stroke-dasharray: 88px; stroke-dashoffset: 0; stroke-width: 1; stroke-linecap: round; animation: uk-spinner-dash 1.4s ease-in-out infinite; transform-origin: center } @keyframes uk-spinner-dash { 0% { stroke-dashoffset: 88px } 50% { stroke-dashoffset: 22px; transform: rotate(135deg) } to { stroke-dashoffset: 88px; transform: rotate(450deg) } } .uk-alert { background: #f6f6f6; color: #09202e; margin-bottom: 1.5em; padding: 15px 29px 15px 15px; position: relative } *+.uk-alert { margin-top: 1.5em } .uk-alert> :last-child { margin-bottom: 0 } .uk-alert-close { position: absolute; right: 15px; top: 20px } .uk-alert-close:first-child+* { margin-top: 0 } .uk-alert-primary { background: #bce1dd; color: #1a988b } .uk-alert-success { background: #e9f5e2; color: #61b832 } .uk-alert-warning { background: #fae4da; color: #e47742 } .uk-alert-danger { background: #fae5e5; color: #de4343 } .uk-badge { align-items: center; background: #1a988b; border-radius: 500px; box-sizing: border-box; color: #fff; display: inline-flex; font-size: 1.125em; height: 22px; justify-content: center; min-width: 22px; padding: 0 5px; vertical-align: middle } .uk-badge:focus, .uk-badge:hover { color: #fff; outline: none; text-decoration: none } .uk-overlay { padding: 2em } .uk-overlay> :last-child { margin-bottom: 0 } .uk-overlay-default { background: hsla(0, 0%, 100%, .8) } .uk-overlay-primary { background: rgba(36, 76, 90, .8) } .uk-article { display: flow-root } .uk-article> :last-child { margin-bottom: 0 } .uk-article+.uk-article { margin-top: 6em } .uk-article-title { font-size: 3.08125em; line-height: 1.2 } @media (min-width: 960px) { .uk-article-title { font-size: 3.625em } } .uk-article-meta { color: #244c5a; font-size: 1.125em; line-height: 1.4 } .uk-comment-body { word-wrap: break-word; display: flow-root; overflow-wrap: break-word } .uk-comment-header { display: flow-root; margin-bottom: 1.5em } .uk-comment-body> :last-child, .uk-comment-header> :last-child { margin-bottom: 0 } .uk-comment-title { font-size: 1.375em; line-height: 1.4 } .uk-comment-meta { color: #244c5a; font-size: 1.125em; line-height: 1.4 } .uk-comment-list { list-style: none; padding: 0 } .uk-comment-list> :nth-child(n+2) { margin-top: 6em } .uk-comment-list .uk-comment~ul { list-style: none; margin: 6em 0 0; padding-left: 30px } @media (min-width: 960px) { .uk-comment-list .uk-comment~ul { padding-left: 100px } } .uk-comment-list .uk-comment~ul> :nth-child(n+2) { margin-top: 6em } .uk-search { display: inline-block; margin: 0; max-width: 100%; position: relative } .uk-search-input::-webkit-search-cancel-button, .uk-search-input::-webkit-search-decoration { -webkit-appearance: none } .uk-search-input::-moz-placeholder { opacity: 1 } .uk-search-input { -webkit-appearance: none; border: none; border-radius: 0; box-sizing: border-box; color: #09202e; font: inherit; margin: 0; overflow: visible; vertical-align: middle; width: 100% } .uk-search-input:focus { outline: none } .uk-search-input:-ms-input-placeholder { color: #244c5a !important } .uk-search-input::placeholder { color: #244c5a } .uk-search-icon:focus { outline: none } .uk-search .uk-search-icon { align-items: center; bottom: 0; color: #244c5a; display: inline-flex; justify-content: center; left: 0; position: absolute; top: 0 } .uk-search .uk-search-icon:hover { color: #244c5a } .uk-search .uk-search-icon:not(a):not(button):not(input) { pointer-events: none } .uk-search .uk-search-icon-flip { left: auto; right: 0 } .uk-search-default { width: 180px } .uk-search-default .uk-search-input { background: #f6f6f6; height: 40px; padding-left: 6px; padding-right: 6px } .uk-search-default .uk-search-input:focus { background-color: #f6f6f6 } .uk-search-default .uk-search-icon { width: 40px } .uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input { padding-left: 40px } .uk-search-default .uk-search-icon-flip~.uk-search-input { padding-right: 40px } .uk-search-navbar { width: 400px } .uk-search-navbar .uk-search-input { background: transparent; font-size: 2.625em; height: 40px } .uk-search-navbar .uk-search-icon { width: 40px } .uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input { padding-left: 40px } .uk-search-navbar .uk-search-icon-flip~.uk-search-input { padding-right: 40px } .uk-search-large { width: 500px } .uk-search-large .uk-search-input { background: transparent; font-size: 3.625em; height: 80px } .uk-search-large .uk-search-icon { width: 80px } .uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input { padding-left: 80px } .uk-search-large .uk-search-icon-flip~.uk-search-input { padding-right: 80px } .uk-search-toggle { color: #244c5a } .uk-search-toggle:focus, .uk-search-toggle:hover { color: #09202e } .uk-nav, .uk-nav ul { list-style: none; margin: 0; padding: 0 } .uk-nav li>a { display: block; text-decoration: none } .uk-nav li>a:focus { outline: none } .uk-nav>li>a { padding: 5px 0 } ul.uk-nav-sub { padding: 5px 0 5px 15px } .uk-nav-sub ul { padding-left: 15px } .uk-nav-sub a { padding: 2px 0 } .uk-nav-parent-icon>.uk-parent>a:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' stroke='%2309202E' stroke-width='1.1' d='M10 1 4 7l6 6'/%3E%3C/svg%3E"); background-position: 50% 50%; background-repeat: no-repeat; content: ""; float: right; height: 1.875em; width: 1.875em } .uk-nav-parent-icon>.uk-parent.uk-open>a:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' stroke='%2309202E' stroke-width='1.1' d='m1 4 6 6 6-6'/%3E%3C/svg%3E") } .uk-nav-header { font-size: 1.125em; padding: 5px 0; text-transform: uppercase } .uk-nav-header:not(:first-child) { margin-top: 1.5em } .uk-nav>.uk-nav-divider { margin: 5px 0 } .uk-nav-default>li>a { color: #244c5a } .uk-nav-default>li>a:focus, .uk-nav-default>li>a:hover { color: #09202e } .uk-nav-default .uk-nav-header, .uk-nav-default>li.uk-active>a { color: #1a988b } .uk-nav-default .uk-nav-divider { border-top: 1px solid #244c5a } .uk-nav-default .uk-nav-sub a { color: #244c5a } .uk-nav-default .uk-nav-sub a:focus, .uk-nav-default .uk-nav-sub a:hover { color: #09202e } .uk-nav-default .uk-nav-sub li.uk-active>a { color: #1a988b } .uk-nav-primary>li>a { color: #244c5a; font-size: 2.625em; line-height: 1.875 } .uk-nav-primary>li>a:focus, .uk-nav-primary>li>a:hover { color: #09202e } .uk-nav-primary .uk-nav-header, .uk-nav-primary>li.uk-active>a { color: #1a988b } .uk-nav-primary .uk-nav-divider { border-top: 1px solid #244c5a } .uk-nav-primary .uk-nav-sub a { color: #244c5a } .uk-nav-primary .uk-nav-sub a:focus, .uk-nav-primary .uk-nav-sub a:hover { color: #09202e } .uk-nav-primary .uk-nav-sub li.uk-active>a { color: #1a988b } .uk-nav-center { text-align: center } .uk-nav-center .uk-nav-sub, .uk-nav-center .uk-nav-sub ul { padding-left: 0 } .uk-nav-center.uk-nav-parent-icon>.uk-parent>a:after { position: absolute } .uk-nav.uk-nav-divider> :not(.uk-nav-divider)+ :not(.uk-nav-header):not(.uk-nav-divider) { border-top: 1px solid #244c5a; margin-top: 0; padding-top: 0 } .uk-navbar { display: flex; position: relative } .uk-navbar-container:not(.uk-navbar-transparent) { background: #f6f6f6 } .uk-navbar-container> :after, .uk-navbar-container> :before { display: none !important } .uk-navbar-center, .uk-navbar-center-left>*, .uk-navbar-center-right>*, .uk-navbar-left, .uk-navbar-right { align-items: center; display: flex } .uk-navbar-right { margin-left: 280px } .uk-navbar-center:only-child { margin-left: auto; margin-right: auto; position: relative } .uk-navbar-center:not(:only-child) { box-sizing: border-box; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: max-content; z-index: 990 } .uk-navbar-center-left, .uk-navbar-center-right { position: absolute; top: 0 } .uk-navbar-center-left { right: 100% } .uk-navbar-center-right { left: 100% } [class*=uk-navbar-center-] { box-sizing: border-box; width: max-content } .uk-navbar-nav { display: flex; list-style: none; margin: 0; padding: 0 } .uk-navbar-center:only-child, .uk-navbar-left, .uk-navbar-right { flex-wrap: wrap } .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle { align-items: center; box-sizing: border-box; display: flex; font-family: aktiv-grotesk, Helvetica, Arial, sans-serif; font-size: 1.25em; justify-content: center; min-height: 80px; padding: 0 5px; text-decoration: none } .uk-navbar-nav>li>a { color: #244c5a } /*.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {*/ /* color: #09202e;*/ /* outline: none*/ /*}*/ .uk-navbar-nav>li.uk-active>a, .uk-navbar-nav>li>a:active { color: #1a988b } .uk-navbar-item { color: #09202e } .uk-navbar-toggle { color: #244c5a } .uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover { color: #09202e; outline: none; text-decoration: none } .uk-navbar-subtitle { font-size: 1.125em } .uk-navbar-dropdown { background: #1a988b; box-sizing: border-box; color: #1a988b; display: none; padding: 15px; position: absolute; width: 200px; z-index: 1020 } .uk-navbar-dropdown.uk-open { display: block } [class*=uk-navbar-dropdown-bottom], [class*=uk-navbar-dropdown-top] { margin-top: 0 } [class*=uk-navbar-dropdown-left], [class*=uk-navbar-dropdown-right] { margin-left: 0 } .uk-navbar-dropdown-grid { margin-left: -2em } .uk-navbar-dropdown-grid>* { padding-left: 2em } .uk-navbar-dropdown-grid>.uk-grid-margin { margin-top: 2em } .uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>* { width: 100% !important } .uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) { width: 400px } .uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) { width: 600px } .uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) { width: 800px } .uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) { width: 1000px } .uk-navbar-dropdown-dropbar { margin-bottom: 0; margin-top: 0 } .uk-navbar-dropdown-nav>li>a { color: #244c5a } .uk-navbar-dropdown-nav>li>a:focus, .uk-navbar-dropdown-nav>li>a:hover { color: #09202e } .uk-navbar-dropdown-nav .uk-nav-header, .uk-navbar-dropdown-nav>li.uk-active>a { color: #1a988b } .uk-navbar-dropdown-nav .uk-nav-divider { border-top: 1px solid #244c5a } .uk-navbar-dropdown-nav .uk-nav-sub a { color: #244c5a } .uk-navbar-dropdown-nav .uk-nav-sub a:focus, .uk-navbar-dropdown-nav .uk-nav-sub a:hover { color: #09202e } .uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a { color: #1a988b } .uk-navbar-dropbar { background: #1a988b } .uk-navbar-dropbar-slide { left: 0; position: absolute; right: 0; z-index: 980 } .uk-sticky .uk-navbar-container, .uk-sticky .uk-submenu-container { transition: all .5s ease } .uk-sticky .uk-navbar-container .logo-text, .uk-sticky .uk-submenu-container .logo-text { opacity: 1; transition: opacity .5s ease } .uk-sticky.uk-active .uk-navbar-container { padding: 5px 0; } .uk-sticky.uk-active .uk-navbar-container, .uk-sticky.uk-active .uk-submenu-container { background-color: rgba(255, 255, 255, 1) !important; color: #fff; transition: all .5s ease } .insight .uk-sticky .uk-navbar-container, .insight .uk-sticky .uk-submenu-container { background-color: rgba(255, 255, 255, 1) !important; color: #07294d !important; transition: all .5s ease } .uk-sticky.uk-active .uk-navbar-container a, .uk-sticky.uk-active .uk-submenu-container a { color: #07294d; /* background-color: #fff !important; */ } .uk-sticky.uk-active .uk-navbar-container a { color: #07294d !important; } .insight .uk-sticky .uk-navbar-container a { color: #07294d !important; } .uk-sticky.uk-active .uk-navbar-container .logo-text, .uk-sticky.uk-active .uk-submenu-container .logo-text { opacity: 0; transition: opacity .5s ease } .uk-sticky.uk-active .uk-dark .uk-navbar-container, .uk-sticky.uk-active .uk-dark .uk-submenu-container, .uk-sticky.uk-active .uk-offcanvas-bar .uk-navbar-container, .uk-sticky.uk-active .uk-offcanvas-bar .uk-submenu-container { background: #fff; color: #09202e; transition: all .5s ease } .uk-sticky.uk-active .uk-dark .uk-navbar-container a, .uk-sticky.uk-active .uk-dark .uk-submenu-container a, .uk-sticky.uk-active .uk-offcanvas-bar .uk-navbar-container a, .uk-sticky.uk-active .uk-offcanvas-bar .uk-submenu-container a { color: #09202e } .uk-sticky.uk-active .uk-mega-menu { height: calc(100vh - 81px); top: 81px !important } @media (max-width: 1200px) and (min-width: 960px) { .uk-sticky.uk-active .uk-mega-menu { height: calc(100vh - 108px); top: 108px !important } } .uk-sticky .uk-mega-menu-item { border-right: none } .uk-navbar-nav li>a { font-size: 1em; margin: 0 10px; } @media (max-width: 1160px) and (min-width: 960px) { .uk-navbar-nav li>a { font-size: .8em } } @media (max-width: 640px) { .uk-logo svg { height: 50px; width: 125px } } .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle { height: 80px } @media (max-width: 640px) { .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle { height: unset; min-height: 0 } } .uk-navbar-small .uk-navbar-item, .uk-navbar-small .uk-navbar-nav>li>a, .uk-navbar-small .uk-navbar-toggle { height: 35px; line-height: 35px; min-height: 35px } .uk-background-primary.uk-sticky { transition: all .3s } .uk-background-primary.uk-sticky.uk-sticky-fixed { box-shadow: 0 0 40px rgba(0, 0, 0, .3) } .uk-dropdown.uk-open { box-shadow: 0 0 15px rgba(0, 0, 0, .2) } .uk-sticky-fixed.uk-sticky-below { z-index: 9999 } .uk-mega-menu { height: calc(100vh - 81px); left: 0; position: absolute; right: 0; top: 81px !important } @media (max-width: 1200px) and (min-width: 960px) { .uk-mega-menu { height: calc(100vh - 136px); top: 136px !important } } .uk-mega-menu-item { border-right: 1px solid #fff } @media (max-width: 960px) { .uk-mega-menu-item { border-right: none; margin-bottom: 25px } } .uk-mega-menu-item:last-of-type { border-right: none } @media (max-width: 960px) { .uk-mega-menu-item .uk-height-xlarge { height: 400px } } .uk-subnav { display: flex; flex-wrap: wrap; list-style: none; margin-left: -20px; padding: 0 } .uk-subnav>* { flex: none; padding-left: 20px; position: relative } .uk-subnav>*> :first-child { color: #244c5a; display: block } .uk-subnav>*>a:focus, .uk-subnav>*>a:hover { color: #09202e; outline: none; text-decoration: none } .uk-subnav>.uk-active>a { color: #1a988b } .uk-subnav-divider { margin-left: -41px } .uk-subnav-divider>* { align-items: center; display: flex } .uk-subnav-divider> :before { border-left: 1px solid transparent; content: ""; height: 1.5em; margin-left: 0; margin-right: 20px } .uk-subnav-divider> :nth-child(n+2):not(.uk-first-column):before { border-left-color: #244c5a } .uk-subnav-pill>*> :first-child { background: transparent; color: #244c5a; padding: 5px 10px } .uk-subnav-pill>*>a:active, .uk-subnav-pill>*>a:focus, .uk-subnav-pill>*>a:hover { background-color: #f6f6f6; color: #09202e } .uk-subnav-pill>.uk-active>a { background-color: #1a988b; color: #fff } .uk-subnav>.uk-disabled>a { color: #244c5a } .uk-breadcrumb { list-style: none; padding: 0 } .uk-breadcrumb>* { display: contents } .uk-breadcrumb>*>* { color: #244c5a; font-size: 1.125em } .uk-breadcrumb>*> :focus, .uk-breadcrumb>*> :hover { color: #09202e; text-decoration: none } .uk-breadcrumb> :last-child>a:not([href]), .uk-breadcrumb> :last-child>span { color: #09202e } .uk-breadcrumb> :nth-child(n+2):not(.uk-first-column):before { color: #244c5a; content: "/"; display: inline-block; font-size: 1.125em; margin: 0 20px 0 16px } .uk-pagination { display: flex; flex-wrap: wrap; list-style: none; margin-left: 0; padding: 0 } .uk-pagination>* { flex: none; padding-left: 0; position: relative } .uk-pagination>*>* { color: #244c5a; display: block; padding: 5px 10px } .uk-pagination>*> :focus, .uk-pagination>*> :hover { color: #09202e; text-decoration: none } .uk-pagination>.uk-active>* { color: #09202e } .uk-pagination>.uk-disabled>* { color: #244c5a } .uk-tab { display: flex; flex-wrap: wrap; list-style: none; margin-left: -20px; padding: 0 } .uk-tab>* { flex: none; padding-left: 20px; position: relative } .uk-tab>*>a { color: #244c5a; display: block; padding: 5px 10px; text-align: center } .uk-tab>*>a:focus, .uk-tab>*>a:hover { color: #09202e; text-decoration: none } .uk-tab>.uk-active>a { color: #1a988b } .uk-tab>.uk-disabled>a { color: #244c5a } .uk-tab-left, .uk-tab-right { flex-direction: column; margin-left: 0 } .uk-tab-left>*, .uk-tab-right>* { padding-left: 0 } .uk-tab-left>*>a, .uk-tab-right>*>a { text-align: left } .uk-dotnav { display: flex; flex-wrap: wrap; list-style: none; margin: 0 0 0 -12px; padding: 0 } .uk-dotnav>* { flex: none; padding-left: 12px } .uk-dotnav>*>* { background: rgba(9, 32, 46, .2); border-radius: 50%; box-sizing: border-box; display: block; height: 10px; overflow: hidden; text-indent: 100%; white-space: nowrap; width: 10px } .uk-dotnav>*> :focus, .uk-dotnav>*> :hover { background-color: rgba(9, 32, 46, .6); outline: none } .uk-dotnav>*> :active { background-color: rgba(9, 32, 46, .2) } .uk-dotnav>.uk-active>* { background-color: rgba(9, 32, 46, .6) } .uk-dotnav-vertical { flex-direction: column; margin-left: 0; margin-top: -12px } .uk-dotnav-vertical>* { padding-left: 0; padding-top: 12px } .uk-thumbnav { display: flex; flex-wrap: wrap; list-style: none; margin: 0 0 0 -15px; padding: 0 } .uk-thumbnav>* { padding-left: 15px } .uk-thumbnav>*>* { display: inline-block } .uk-thumbnav>*> :focus, .uk-thumbnav>*> :hover { outline: none } .uk-thumbnav-vertical { flex-direction: column; margin-left: 0; margin-top: -15px } .uk-thumbnav-vertical>* { padding-left: 0; padding-top: 15px } .uk-accordion { list-style: none; padding: 0 } .uk-accordion> :nth-child(n+2) { margin-top: 1.5em } .uk-accordion-title { color: #1a988b; display: block; font-size: 1.375em; line-height: 1.4; overflow: hidden } .uk-accordion-title:before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2309202E' d='M0 6h13v1H0z'/%3E%3Cpath fill='%2309202E' d='M6 0h1v13H6z'/%3E%3C/svg%3E"); background-position: 50% 50%; background-repeat: no-repeat; content: ""; float: right; height: 1.4em; margin-left: 10px; width: 1.4em } .uk-open>.uk-accordion-title:before { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2309202E' d='M0 6h13v1H0z'/%3E%3C/svg%3E") } .uk-accordion-title:focus, .uk-accordion-title:hover { color: #09202e; outline: none; text-decoration: none } .uk-accordion-content { display: flow-root; margin-top: 1.5em } .uk-accordion-content> :last-child { margin-bottom: 0 } .uk-dropdown { background: #f6f6f6; box-sizing: border-box; color: #09202e; display: none; min-width: 200px; padding: 15px; position: absolute; z-index: 1020 } .uk-dropdown.uk-open { display: block } .uk-dropdown-nav { white-space: nowrap } .uk-dropdown-nav>li>a { color: #244c5a } .uk-dropdown-nav>li.uk-active>a, .uk-dropdown-nav>li>a:focus, .uk-dropdown-nav>li>a:hover { color: #09202e } .uk-dropdown-nav .uk-nav-header { color: #1a988b } .uk-dropdown-nav .uk-nav-divider { border-top: 1px solid #244c5a } .uk-dropdown-nav .uk-nav-sub a { color: #244c5a } .uk-dropdown-nav .uk-nav-sub a:focus, .uk-dropdown-nav .uk-nav-sub a:hover, .uk-dropdown-nav .uk-nav-sub li.uk-active>a { color: #09202e } [class*=uk-dropdown-top] { margin-top: -.6em } [class*=uk-dropdown-bottom] { margin-top: .6em } [class*=uk-dropdown-left] { margin-left: -.6em } [class*=uk-dropdown-right] { margin-left: .6em } .uk-dropdown-stack .uk-dropdown-grid>* { width: 100% !important } .uk-modal { -webkit-overflow-scrolling: touch; background: rgba(0, 0, 0, .6); bottom: 0; display: none; left: 0; opacity: 0; overflow-y: auto; padding: 15px; position: fixed; right: 0; top: 0; transition: opacity .15s linear; z-index: 1010 } @media (min-width: 640px) { .uk-modal { padding: 50px 2em } } @media (min-width: 960px) { .uk-modal { padding-left: 2.5em; padding-right: 2.5em } } .uk-modal.uk-open { opacity: 1 } .uk-modal-page { overflow: hidden } .uk-modal-dialog { background: #fff; box-sizing: border-box; margin: 0 auto; max-width: calc(100% - .01px) !important; opacity: 0; position: relative; transform: translateY(-100px); transition: .3s linear; transition-property: opacity, transform; width: 600px } .uk-open>.uk-modal-dialog { opacity: 1; transform: translateY(0) } .uk-modal-container .uk-modal-dialog { width: 1200px } .uk-modal-full { background: none; padding: 0 } .uk-modal-full .uk-modal-dialog { margin: 0; max-width: 100%; transform: translateY(0); width: 100% } .uk-modal-body { display: flow-root; padding: 2em } .uk-modal-footer, .uk-modal-header { background: #f6f6f6; display: flow-root; padding: 1em 2em } .uk-modal-body> :last-child, .uk-modal-footer> :last-child, .uk-modal-header> :last-child { margin-bottom: 0 } .uk-modal-title { font-size: 3em; line-height: 1.3 } [class*=uk-modal-close-] { padding: 5px; position: absolute; right: .6em; top: .6em; z-index: 1010 } [class*=uk-modal-close-]:first-child+* { margin-top: 0 } .uk-modal-close-outside { color: #fff; right: -5px; top: 0; transform: translateY(-100%) } .uk-modal-close-outside:hover { color: #fff } @media (min-width: 960px) { .uk-modal-close-outside { right: 0; transform: translate(100%, -100%) } } .uk-lightbox { background: #000; bottom: 0; display: none; left: 0; opacity: 0; position: fixed; right: 0; top: 0; touch-action: pinch-zoom; transition: opacity .15s linear; z-index: 1010 } .uk-lightbox.uk-open { display: block; opacity: 1 } .uk-lightbox-page { overflow: hidden } .uk-lightbox-items>* { align-items: center; bottom: 0; color: hsla(0, 0%, 100%, .7); display: none; justify-content: center; left: 0; position: absolute; right: 0; top: 0; will-change: transform, opacity } .uk-lightbox-items>*>* { max-height: 100vh; max-width: 100vw } .uk-lightbox-items> :focus { outline: none } .uk-lightbox-items>*> :not(iframe) { height: auto; width: auto } .uk-lightbox-items>.uk-active { display: flex } .uk-lightbox-toolbar { background: rgba(0, 0, 0, .3); padding: 10px } .uk-lightbox-toolbar, .uk-lightbox-toolbar>* { color: hsla(0, 0%, 100%, .7) } .uk-lightbox-toolbar-icon { color: hsla(0, 0%, 100%, .7); padding: 5px } .uk-lightbox-toolbar-icon:hover { color: #fff } .uk-lightbox-button { align-items: center; background: rgba(0, 0, 0, .3); box-sizing: border-box; color: hsla(0, 0%, 100%, .7); display: inline-flex; height: 50px; justify-content: center; width: 50px } .uk-lightbox-button:focus, .uk-lightbox-button:hover { color: #fff } .uk-lightbox-caption:empty { display: none } .uk-lightbox-iframe { height: 80%; width: 80% } .uk-slideshow { -webkit-tap-highlight-color: transparent } .uk-slideshow-items { -webkit-touch-callout: none; list-style: none; margin: 0; overflow: hidden; padding: 0; position: relative; z-index: 0 } .uk-slideshow-items>* { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; touch-action: pan-y; will-change: transform, opacity } .uk-slideshow-items> :focus { outline: none } .uk-slideshow-items> :not(.uk-active) { display: none } .uk-slider { -webkit-tap-highlight-color: transparent } .uk-slider-container { overflow: hidden } .uk-slider-container-offset { margin: -11px -25px -39px; padding: 11px 25px 39px } .uk-slider-items { position: relative; will-change: transform } .uk-slider-items:not(.uk-grid) { -webkit-touch-callout: none; display: flex; list-style: none; margin: 0; padding: 0 } .uk-slider-items.uk-grid { flex-wrap: nowrap } .uk-slider-items>* { flex: none; max-width: 100%; position: relative; touch-action: pan-y } .uk-slider-items> :focus { outline: none } .uk-sticky-fixed { -webkit-backface-visibility: hidden; backface-visibility: hidden; box-sizing: border-box; margin: 0 !important; z-index: 980 } .uk-sticky.uk-animation-reverse, .uk-sticky[class*=uk-animation-] { animation-duration: .2s } .uk-offcanvas { bottom: 0; display: none; left: 0; position: fixed; top: 0; z-index: 1000 } .uk-offcanvas-flip .uk-offcanvas { left: auto; right: 0 } .uk-offcanvas-bar { -webkit-overflow-scrolling: touch; background: #fff; bottom: 0; box-sizing: border-box; left: -270px; overflow-y: auto; padding: 1.5em; position: absolute; top: 0; width: 270px } @media (min-width: 960px) { .uk-offcanvas-bar { left: -350px; padding: 1.875em; width: 350px } } .uk-offcanvas-flip .uk-offcanvas-bar { left: auto; right: -270px } @media (min-width: 960px) { .uk-offcanvas-flip .uk-offcanvas-bar { right: -350px } } .uk-open>.uk-offcanvas-bar { left: 0 } .uk-offcanvas-flip .uk-open>.uk-offcanvas-bar { left: auto; right: 0 } .uk-offcanvas-bar-animation { transition: left .3s ease-out } .uk-offcanvas-flip .uk-offcanvas-bar-animation { transition-property: right } .uk-offcanvas-reveal { bottom: 0; left: 0; overflow: hidden; position: absolute; top: 0; transition: width .3s ease-out; width: 0 } .uk-offcanvas-reveal .uk-offcanvas-bar { left: 0 } .uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar { left: auto; right: 0 } .uk-open>.uk-offcanvas-reveal { width: 270px } @media (min-width: 960px) { .uk-open>.uk-offcanvas-reveal { width: 350px } } .uk-offcanvas-flip .uk-offcanvas-reveal { left: auto; right: 0 } .uk-offcanvas-close { padding: 0; position: absolute; right: 20px; top: 20px; z-index: 1000 } .uk-offcanvas-overlay { touch-action: none; width: 100vw } .uk-offcanvas-overlay:before { background: rgba(0, 0, 0, .6); bottom: 0; content: ""; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transition: opacity .15s linear } .uk-offcanvas-overlay.uk-open:before { opacity: 1 } .uk-offcanvas-container, .uk-offcanvas-page { overflow-x: hidden } .uk-offcanvas-container { box-sizing: border-box; left: 0; position: relative; transition: left .3s ease-out; width: 100% } :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: 270px } .uk-offcanvas-flip.uk-offcanvas-container-animation { left: -270px } @media (min-width: 960px) { :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: 350px } .uk-offcanvas-flip.uk-offcanvas-container-animation { left: -350px } } .uk-offcanvas { opacity: 0; visibility: hidden; z-index: 0 } .uk-offcanvas, .uk-offcanvas.uk-open { display: unset !important; transition: all .4s ease; width: 100vw } .uk-offcanvas.uk-open { opacity: 1; visibility: visible; z-index: 100000 } .uk-offcanvas .js-back-to-main { transform: translateY(15px) } .uk-offcanvas .uk-mega-menu { top: 25px !important } .uk-offcanvas .uk-mega-menu-item.items-3 { height: 100%; } .uk-offcanvas .uk-mega-menu-item.items-3 .uk-cover-container { height: 100% } .uk-offcanvas .uk-mega-menu-item.items-4 { height: 100%; } .uk-offcanvas .uk-mega-menu-item.items-3 .uk-cover-container { height: 100%; border-color: #fff; border-style: solid; border-width: 2px 1px; } .uk-offcanvas-close { color: #09202e; right: 25px; top: 30px } .uk-offcanvas-close svg { width: 20px } .uk-offcanvas-bar { left: 0; padding: 0; width: 100% } .uk-offcanvas-bar .uk-offcanvas-menu { height: calc(100% - 98px - 6em); padding: 1em 3em } .uk-offcanvas-bar .uk-list { width: 100% } .uk-offcanvas-bar .uk-list>li .uk-accordion { margin-top: 2px } .uk-offcanvas-bar .uk-list>li .uk-accordion li.uk-open a .uk-icon { transform: rotate(180deg) } .uk-offcanvas-bar .uk-list>li .uk-accordion-title, .uk-offcanvas-bar .uk-list>li>a { display: block; font-size: 20px; letter-spacing: .6px } .uk-offcanvas-bar .uk-list>li .uk-accordion-title:focus, .uk-offcanvas-bar .uk-list>li .uk-accordion-title:hover, .uk-offcanvas-bar .uk-list>li>a:focus, .uk-offcanvas-bar .uk-list>li>a:hover { color: #fff } .uk-offcanvas-bar .uk-list>li .uk-accordion-title:before { display: none } .uk-offcanvas-bar .uk-list>li .uk-accordion-content { margin-top: 30px } .uk-offcanvas-bar .uk-list>li .uk-accordion-content ul { list-style: none; padding-left: 0 } .uk-offcanvas-bar .uk-list>li .uk-accordion-content ul li { padding-bottom: 10px } .uk-offcanvas-bar .uk-list>li .uk-accordion-content ul li a { align-items: center; font-size: 16px; font-weight: 400; line-height: 31px; margin-bottom: 1em } .uk-offcanvas-bar .uk-list>li .uk-accordion-content ul li a br, .uk-offcanvas-bar .uk-list li.uk-open>.uk-accordion-title:before { display: none } .uk-offcanvas-bar .uk-list-divider>li:nth-child(n+2) { border: none } .uk-switcher { list-style: none; margin: 0; padding: 0 } .uk-switcher> :not(.uk-active) { display: none } .uk-switcher>*> :last-child { margin-bottom: 0 } .uk-tooltip { background: #666; border-radius: 2px; box-sizing: border-box; color: #fff; display: none; font-size: 12px; max-width: 200px; padding: 3px 6px; position: absolute; top: 0; z-index: 1030 } .uk-tooltip.uk-active { display: block } [class*=uk-tooltip-top] { margin-top: -10px } [class*=uk-tooltip-bottom] { margin-top: 10px } [class*=uk-tooltip-left] { margin-left: -10px } [class*=uk-tooltip-right] { margin-left: 10px } .uk-placeholder { background: #f6f6f6; margin-bottom: 1.5em; padding: 2em } *+.uk-placeholder { margin-top: 1.5em } .uk-placeholder> :last-child { margin-bottom: 0 } .uk-progress { -webkit-appearance: none; -moz-appearance: none; background-color: #f6f6f6; border: 0; display: block; height: 15px; margin-bottom: 1.5em; vertical-align: baseline; width: 100% } *+.uk-progress { margin-top: 1.5em } .uk-progress:indeterminate { color: transparent } .uk-progress::-webkit-progress-bar { background-color: #f6f6f6 } .uk-progress:indeterminate::-moz-progress-bar { width: 0 } .uk-progress::-webkit-progress-value { background-color: #1a988b; transition: width .6s ease } .uk-progress::-moz-progress-bar { background-color: #1a988b } .uk-progress::-ms-fill { background-color: #1a988b; border: 0; transition: width .6s ease } [class*=uk-animation-] { animation-duration: 1.5s; animation-fill-mode: both; animation-timing-function: ease-out } .uk-animation-fade { animation-duration: .8s; animation-name: uk-fade; animation-timing-function: linear } .uk-animation-scale-up { animation-name: uk-fade-scale-02 } .uk-animation-scale-down { animation-name: uk-fade-scale-18 } .uk-animation-slide-top { animation-name: uk-fade-top } .uk-animation-slide-bottom { animation-name: uk-fade-bottom } .uk-animation-slide-left { animation-name: uk-fade-left } .uk-animation-slide-right { animation-name: uk-fade-right } .uk-animation-slide-top-small { animation-name: uk-fade-top-small } .uk-animation-slide-bottom-small { animation-name: uk-fade-bottom-small } .uk-animation-slide-left-small { animation-name: uk-fade-left-small } .uk-animation-slide-right-small { animation-name: uk-fade-right-small } .uk-animation-slide-top-medium { animation-name: uk-fade-top-medium } .uk-animation-slide-bottom-medium { animation-name: uk-fade-bottom-medium } .uk-animation-slide-left-medium { animation-name: uk-fade-left-medium } .uk-animation-slide-right-medium { animation-name: uk-fade-right-medium } .uk-animation-kenburns { animation-duration: 15s; animation-name: uk-scale-kenburns } .uk-animation-shake { animation-name: uk-shake } .uk-animation-stroke { stroke-dasharray: var(--uk-animation-stroke); animation-duration: 2s; animation-name: uk-stroke } .uk-animation-reverse { animation-direction: reverse; animation-timing-function: ease-in } .uk-animation-fast { animation-duration: .1s } .uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-] { animation-name: none } .uk-animation-toggle { -webkit-tap-highlight-color: transparent } .uk-animation-toggle:focus { outline: none } @keyframes uk-fade { 0% { opacity: 0 } to { opacity: 1 } } @keyframes uk-fade-top { 0% { opacity: 0; transform: translateY(-100%) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-bottom { 0% { opacity: 0; transform: translateY(100%) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-left { 0% { opacity: 0; transform: translateX(-100%) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-right { 0% { opacity: 0; transform: translateX(100%) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-top-small { 0% { opacity: 0; transform: translateY(-10px) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-bottom-small { 0% { opacity: 0; transform: translateY(10px) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-left-small { 0% { opacity: 0; transform: translateX(-10px) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-right-small { 0% { opacity: 0; transform: translateX(10px) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-top-medium { 0% { opacity: 0; transform: translateY(-50px) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-bottom-medium { 0% { opacity: 0; transform: translateY(50px) } to { opacity: 1; transform: translateY(0) } } @keyframes uk-fade-left-medium { 0% { opacity: 0; transform: translateX(-50px) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-right-medium { 0% { opacity: 0; transform: translateX(50px) } to { opacity: 1; transform: translateX(0) } } @keyframes uk-fade-scale-02 { 0% { opacity: 0; transform: scale(.2) } to { opacity: 1; transform: scale(1) } } @keyframes uk-fade-scale-18 { 0% { opacity: 0; transform: scale(1.8) } to { opacity: 1; transform: scale(1) } } @keyframes uk-scale-kenburns { 0% { transform: scale(1) } to { transform: scale(1.2) } } @keyframes uk-shake { 0%, to { transform: translateX(0) } 10% { transform: translateX(-9px) } 20% { transform: translateX(8px) } 30% { transform: translateX(-7px) } 40% { transform: translateX(6px) } 50% { transform: translateX(-5px) } 60% { transform: translateX(4px) } 70% { transform: translateX(-3px) } 80% { transform: translateX(2px) } 90% { transform: translateX(-1px) } } @keyframes uk-stroke { 0% { stroke-dashoffset: var(--uk-animation-stroke) } to { stroke-dashoffset: 0 } } @keyframes uk-animation-button { to { stroke-dashoffset: -100 } } @keyframes draw { to { stroke-dashoffset: 0 } } @keyframes draw-reverse { to { stroke-dashoffset: 0 } } @keyframes spin { to { transform: rotate(1turn) } } .uk-animation-draw path { stroke-dasharray: 2000; stroke-dashoffset: 2000; animation: draw 3s linear forwards } .uk-animation-draw-reverse path { stroke-dasharray: 2000; stroke-dashoffset: -2000; animation: draw-reverse 3s linear forwards } .uk-mega-menu.appearing { animation-duration: .3s; animation-fill-mode: both; animation-name: uk-fade-left; animation-timing-function: ease-out; transform-origin: top center } .uk-mega-menu.hiding { animation-direction: reverse; animation-duration: .3s; animation-fill-mode: both; animation-name: uk-fade-right; animation-timing-function: ease-in; transform-origin: top center } .uk-scroller a .uk-icon svg path { animation: spin 2s linear infinite; transform-origin: 48% 46.5% !important } @media (max-width: 640px) { .uk-navbar-nav .uk-scroller a li>a, .uk-scroller a .uk-highlight-source, .uk-scroller a .uk-navbar-nav li>a, .uk-scroller a .uk-style-secondary, .uk-scroller a .uk-style-secondary-b, .uk-scroller a .uk-style-secondary-i, .uk-scroller a .uk-style-secondary-m, .uk-scroller a .uk-wysiwyg-default blockquote .subtitle, .uk-scroller a .uk-wysiwyg-default blockquote .title, .uk-wysiwyg-default blockquote .uk-scroller a .subtitle, .uk-wysiwyg-default blockquote .uk-scroller a .title { font-size: 14px } } .uk-animation-zoom img { transform: scale(1); transition: transform 6s ease !important } .uk-animation-zoom:hover img { transform: scale(1.4); transition: 6s ease } .uk-animation-zoom:hover+div .uk-button svg g { animation: uk-animation-button .6s linear forwards } .uk-animation-zoom:hover+div .uk-button:after { transition-delay: .4s; transition-duration: .6s; transition-property: width; transition-timing-function: linear; width: calc(100% - 31px) } [class*=uk-child-width]>* { box-sizing: border-box; width: 100% } .uk-child-width-1-2>* { width: 50% } .uk-child-width-1-3>* { width: 33.32223% } .uk-child-width-1-4>* { width: 25% } .uk-child-width-1-5>* { width: 20% } .uk-child-width-1-6>* { width: 16.66389% } .uk-child-width-auto>* { width: auto } .uk-child-width-expand> :not([class*=uk-width]) { flex: 1; min-width: 1px } @media (min-width: 640px) { .uk-child-width-1-1\@s>* { width: 100% } .uk-child-width-1-2\@s>* { width: 50% } .uk-child-width-1-3\@s>* { width: 33.32223% } .uk-child-width-1-4\@s>* { width: 25% } .uk-child-width-1-5\@s>* { width: 20% } .uk-child-width-1-6\@s>* { width: 16.66389% } .uk-child-width-auto\@s>* { width: auto } .uk-child-width-expand\@s> :not([class*=uk-width]) { flex: 1; min-width: 1px } } @media (min-width: 960px) { .uk-child-width-1-1\@m>* { width: 100% } .uk-child-width-1-2\@m>* { width: 50% } .uk-child-width-1-3\@m>* { width: 33.32223% } .uk-child-width-1-4\@m>* { width: 25% } .uk-child-width-1-5\@m>* { width: 20% } .uk-child-width-1-6\@m>* { width: 16.66389% } .uk-child-width-auto\@m>* { width: auto } .uk-child-width-expand\@m> :not([class*=uk-width]) { flex: 1; min-width: 1px } } @media (min-width: 1200px) { .uk-child-width-1-1\@l>* { width: 100% } .uk-child-width-1-2\@l>* { width: 50% } .uk-child-width-1-3\@l>* { width: 33.32223% } .uk-child-width-1-4\@l>* { width: 25% } .uk-child-width-1-5\@l>* { width: 20% } .uk-child-width-1-6\@l>* { width: 16.66389% } .uk-child-width-auto\@l>* { width: auto } .uk-child-width-expand\@l> :not([class*=uk-width]) { flex: 1; min-width: 1px } } @media (min-width: 1600px) { .uk-child-width-1-1\@xl>* { width: 100% } .uk-child-width-1-2\@xl>* { width: 50% } .uk-child-width-1-3\@xl>* { width: 33.32223% } .uk-child-width-1-4\@xl>* { width: 25% } .uk-child-width-1-5\@xl>* { width: 20% } .uk-child-width-1-6\@xl>* { width: 16.66389% } .uk-child-width-auto\@xl>* { width: auto } .uk-child-width-expand\@xl> :not([class*=uk-width]) { flex: 1; min-width: 1px } } [class*=uk-width] { box-sizing: border-box; max-width: 100%; width: 100% } .uk-width-1-2 { width: 50% } .uk-width-1-3 { width: 33.32223% } .uk-width-2-3 { width: 66.64445% } .uk-width-1-4 { width: 25% } .uk-width-3-4 { width: 75% } .uk-width-1-5 { width: 20% } .uk-width-2-5 { width: 40% } .uk-width-3-5 { width: 60% } .uk-width-4-5 { width: 80% } .uk-width-1-6 { width: 16.66389% } .uk-width-5-6 { width: 83.31945% } .uk-width-small { width: 9.375em } .uk-width-medium { width: 15.625em } .uk-width-large { width: 28.125em } .uk-width-xlarge { width: 37.5em } .uk-width-2xlarge { width: 46.875em } .uk-width-auto { width: auto } .uk-width-expand { flex: 1; min-width: 1px } @media (min-width: 640px) { .uk-width-1-1\@s { width: 100% } .uk-width-1-2\@s { width: 50% } .uk-width-1-3\@s { width: 33.32223% } .uk-width-2-3\@s { width: 66.64445% } .uk-width-1-4\@s { width: 25% } .uk-width-3-4\@s { width: 75% } .uk-width-1-5\@s { width: 20% } .uk-width-2-5\@s { width: 40% } .uk-width-3-5\@s { width: 60% } .uk-width-4-5\@s { width: 80% } .uk-width-1-6\@s { width: 16.66389% } .uk-width-5-6\@s { width: 83.31945% } .uk-width-small\@s { width: 9.375em } .uk-width-medium\@s { width: 15.625em } .uk-width-large\@s { width: 28.125em } .uk-width-xlarge\@s { width: 37.5em } .uk-width-2xlarge\@s { width: 46.875em } .uk-width-auto\@s { width: auto } .uk-width-expand\@s { flex: 1; min-width: 1px } } @media (min-width: 960px) { .uk-width-1-1\@m { width: 100% } .uk-width-1-2\@m { width: 50% } .uk-width-1-3\@m { width: 33.32223% } .uk-width-2-3\@m { width: 66.64445% } .uk-width-1-4\@m { width: 25% } .uk-width-3-4\@m { width: 75% } .uk-width-1-5\@m { width: 20% } .uk-width-2-5\@m { width: 40% } .uk-width-3-5\@m { width: 60% } .uk-width-4-5\@m { width: 80% } .uk-width-1-6\@m { width: 16.66389% } .uk-width-5-6\@m { width: 83.31945% } .uk-width-small\@m { width: 9.375em } .uk-width-medium\@m { width: 15.625em } .uk-width-large\@m { width: 28.125em } .uk-width-xlarge\@m { width: 37.5em } .uk-width-2xlarge\@m { width: 46.875em } .uk-width-auto\@m { width: auto } .uk-width-expand\@m { flex: 1; min-width: 1px } } @media (min-width: 1200px) { .uk-width-1-1\@l { width: 100% } .uk-width-1-2\@l { width: 50% } .uk-width-1-3\@l { width: 33.32223% } .uk-width-2-3\@l { width: 66.64445% } .uk-width-1-4\@l { width: 25% } .uk-width-3-4\@l { width: 75% } .uk-width-1-5\@l { width: 20% } .uk-width-2-5\@l { width: 40% } .uk-width-3-5\@l { width: 60% } .uk-width-4-5\@l { width: 80% } .uk-width-1-6\@l { width: 16.66389% } .uk-width-5-6\@l { width: 83.31945% } .uk-width-small\@l { width: 9.375em } .uk-width-medium\@l { width: 15.625em } .uk-width-large\@l { width: 28.125em } .uk-width-xlarge\@l { width: 37.5em } .uk-width-2xlarge\@l { width: 46.875em } .uk-width-auto\@l { width: auto } .uk-width-expand\@l { flex: 1; min-width: 1px } } @media (min-width: 1600px) { .uk-width-1-1\@xl { width: 100% } .uk-width-1-2\@xl { width: 50% } .uk-width-1-3\@xl { width: 33.32223% } .uk-width-2-3\@xl { width: 66.64445% } .uk-width-1-4\@xl { width: 25% } .uk-width-3-4\@xl { width: 75% } .uk-width-1-5\@xl { width: 20% } .uk-width-2-5\@xl { width: 40% } .uk-width-3-5\@xl { width: 60% } .uk-width-4-5\@xl { width: 80% } .uk-width-1-6\@xl { width: 16.66389% } .uk-width-5-6\@xl { width: 83.31945% } .uk-width-small\@xl { width: 9.375em } .uk-width-medium\@xl { width: 15.625em } .uk-width-large\@xl { width: 28.125em } .uk-width-xlarge\@xl { width: 37.5em } .uk-width-2xlarge\@xl { width: 46.875em } .uk-width-auto\@xl { width: auto } .uk-width-expand\@xl { flex: 1; min-width: 1px } } .uk-width-xmedium { max-width: 12.375em; width: 100% } .uk-width-2xmedium { max-width: 18.75em !important; width: 100% } .uk-width-3xmedium { max-width: 21.875em !important; width: 100% } .uk-width-4xmedium { max-width: 25em; width: 100% } .uk-width-large-2 { max-width: 31.25em; width: 100% } .uk-width-2xlarge-2 { max-width: 43.75em; width: 100% } .uk-width-60 { width: 60% } .uk-width-circle-content { width: calc(100% - 6em) } @media (max-width: 960px) { .uk-width-1-1-mobile { float: none !important; max-width: none !important; width: 100% } } .Sirv.uk-width-sdg-image, .uk-width-sdg-image { max-height: 190px; max-width: 160px; width: auto !important } @media (max-width: 640px) { .Sirv.uk-width-sdg-image, .uk-width-sdg-image { max-height: 100px !important; max-width: 110px !important } } .Sirv.uk-width-flag, .uk-width-flag { height: 25px !important; width: auto !important } @media (max-width: 640px) { .Sirv.uk-width-global-sdg, .uk-width-global-sdg { width: 85% } } .Sirv.uk-width-footer-logo, .uk-width-footer-logo { max-height: 80px; max-width: 200px !important; width: auto !important } @media (min-width: 960px) { .uk-width-45\@m { width: 45% } } [class*=uk-height] { box-sizing: border-box } .uk-height-1-1 { height: 100% } .uk-height-viewport { /* min-height: 100vh */ } .uk-height-small { height: 150px } .uk-height-medium { height: 300px } .uk-height-large { height: 450px } .uk-height-max-small { max-height: 150px } .uk-height-max-medium { max-height: 300px } .uk-height-max-large { max-height: 450px } .uk-text-lead { color: #1a988b; font-size: 2.625em; line-height: 1.5 } .uk-text-meta { color: #244c5a; font-size: 1.125em; line-height: 1.4 } .uk-text-small { font-size: 1.125em; line-height: 1.5 } .uk-text-large { font-size: 2.625em; line-height: 1.5 } .uk-text-default { font-size: 1.25em; line-height: 1.875 } .uk-text-light { font-weight: 300 } .uk-text-normal { font-weight: 400 } .uk-text-bold { font-weight: 700 } .uk-text-lighter { font-weight: lighter } .uk-text-bolder { font-weight: bolder } .uk-text-italic { font-style: italic } .uk-text-capitalize { text-transform: capitalize !important } .uk-highlight-source, .uk-navbar-nav li>a, .uk-style-secondary, .uk-style-secondary-b, .uk-style-secondary-i, .uk-style-secondary-m, .uk-text-uppercase, .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { text-transform: uppercase !important } .uk-text-lowercase { text-transform: lowercase !important } .uk-text-muted { color: #244c5a !important } .uk-text-emphasis, .uk-text-primary { color: #1a988b !important } /* .uk-text-secondary { color: #244c5a !important } */ .uk-text-success { color: #61b832 !important } .uk-text-warning { color: #e47742 !important } .uk-text-danger { color: #de4343 !important } .uk-text-background { -webkit-background-clip: text; color: #1a988b !important; display: inline-block } @supports (-webkit-background-clip:text) { .uk-text-background { background-color: #1a988b; color: transparent !important } } .uk-text-left { text-align: left !important } .uk-text-right { text-align: right !important } .uk-text-center { text-align: center !important } .uk-text-justify { text-align: justify !important } @media (min-width: 640px) { .uk-text-left\@s { text-align: left !important } .uk-text-right\@s { text-align: right !important } .uk-text-center\@s { text-align: center !important } } @media (min-width: 960px) { .uk-text-left\@m { text-align: left !important } .uk-text-right\@m { text-align: right !important } .uk-text-center\@m { text-align: center !important } } @media (min-width: 1200px) { .uk-text-left\@l { text-align: left !important } .uk-text-right\@l { text-align: right !important } .uk-text-center\@l { text-align: center !important } } @media (min-width: 1600px) { .uk-text-left\@xl { text-align: left !important } .uk-text-right\@xl { text-align: right !important } .uk-text-center\@xl { text-align: center !important } } .uk-text-top { vertical-align: top !important } .uk-text-middle { vertical-align: middle !important } .uk-text-bottom { vertical-align: bottom !important } .uk-text-baseline { vertical-align: baseline !important } .uk-text-nowrap, .uk-text-truncate { white-space: nowrap } .uk-text-truncate { max-width: 100%; overflow: hidden; text-overflow: ellipsis } td.uk-text-truncate, th.uk-text-truncate { max-width: 0 } .uk-text-break { word-wrap: break-word; overflow-wrap: break-word } td.uk-text-break, th.uk-text-break { word-break: break-all } .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6 { margin: 0 } .uk-style-primary, .uk-style-primary-b, .uk-style-primary-i, .uk-style-primary-l, .uk-style-primary-m { font-family: 'NamDang', sans-serif; ; font-weight: 400 } .uk-style-primary-i { font-style: italic } .uk-style-primary-l { /*font-weight: 300*/ } .uk-style-primary-b { font-weight: 700 } .uk-style-primary-m { font-weight: 500 } .uk-highlight-source, .uk-navbar-nav li>a, .uk-style-secondary, .uk-style-secondary-b, .uk-style-secondary-i, .uk-style-secondary-m, .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { font-family: 'NamDang', sans-serif; font-weight: 600; font-size: 16px; } .uk-style-secondary-i { font-style: italic } .uk-style-secondary-b { font-weight: 700 } .uk-style-secondary-m, .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { font-weight: 500 } .single-post .uk-wysiwyg-default h3, .single-post .uk-wysiwyg-default h4, .uk-style-tertiary, .uk-style-tertiary-b, .uk-style-tertiary-i, .uk-wysiwyg-basic h2, .uk-wysiwyg-basic h3, .uk-wysiwyg-basic h4, .uk-wysiwyg-default blockquote p, body#tinymce h3, body#tinymce h4 { font-family: aktiv-grotesk-extended, Helvetica, Arial, sans-serif; font-weight: 500 } .uk-style-tertiary-i { font-style: italic } .uk-style-tertiary-b, .uk-wysiwyg-default blockquote p { font-weight: 700 } .uk-style-oswald, .uk-style-oswald-small { font-family: oswald, Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 500; line-height: 35px } .uk-style-oswald-small { font-size: 20px } .uk-text-lh { line-height: 1 } .uk-text-lh-1 { line-height: 2 } .uk-text-lh-2 { line-height: 1.7em } .uk-text-lh-3 { line-height: 1.5em } .uk-text-lh-4 { line-height: 1.3em } @media (max-width: 640px) { .uk-text-lh-4 { line-height: 1.4em } } .uk-text-lh-4-1 { line-height: 1.18em } .uk-text-lh-5 { line-height: 1em } .uk-lh-15 { line-height: 15px } .uk-lh-17 { line-height: 17px } .uk-lh-21 { line-height: 21px } .uk-lh-24 { line-height: 24px } .uk-lh-28 { line-height: 28px } .uk-lh-32 { line-height: 32px } .uk-lh-36 { line-height: 36px } .uk-lh-41 { line-height: 41px } .uk-lh-44 { line-height: 44px } .uk-lh-48 { line-height: 48px } .uk-lh-52 { line-height: 52px } .uk-lh-56 { line-height: 56px } .uk-lh-62 { line-height: 62px } .uk-lh-71 { line-height: 71px } .uk-lh-111 { line-height: 111px } .uk-text-0 { font-size: 5.625em } .uk-text-1 { font-size: 3.625em } @media (min-width: 1200px) { .uk-text-1 { font-size: 4.75em } } @media (max-width: 640px) { .uk-text-1 { font-size: 36px; line-height: 44px } } .uk-text-2 { font-size: 3em } @media (min-width: 1200px) { .uk-text-2 { font-size: 3.625em } } @media (max-width: 640px) { .uk-text-2 { font-size: 32px; line-height: 41px } } .uk-text-3 { font-size: 3em } @media (min-width: 1600px) { .uk-text-3 { font-size: 3em } } @media (max-width: 640px) { .uk-text-3 { font-size: 26px } } .uk-text-4 { font-size: 2.625em } @media (min-width: 1600px) { .uk-text-4 { font-size: 2.625em } } @media (max-width: 640px) { .uk-text-4 { font-size: 26px } } .uk-text-5 { font-size: 2.375em } .uk-text-6 { font-size: 2em } .uk-text-6-1 { font-size: 1.875em } @media (max-width: 960px) { .uk-text-6-1 { font-size: 18px; line-height: 32px } } .uk-text-7 { font-size: 1.75em } @media (max-width: 960px) { .uk-text-7 { font-size: 18px; line-height: 32px } } .uk-text-8 { font-size: 1.375em } @media (max-width: 960px) { .uk-text-8 { font-size: 16px; line-height: 29px } } .uk-text-9 { font-size: 1.25em } @media (max-width: 960px) { .uk-text-9 { font-size: 20px; line-height: 31px } } .uk-text-10 { font-size: 1.125em } @media (max-width: 960px) { .uk-text-10 { font-size: 16px; line-height: 29px } } .uk-text-11 { font-size: 1em } @media (max-width: 960px) { .uk-text-11 { font-size: 16px } } .uk-text-12 { font-size: .9375em } @media (max-width: 960px) { .uk-text-12 { font-size: 14px } .uk-text-12.uk-style-primary-l { font-size: 16px } } .uk-text-13, .uk-wysiwyg-default a span, .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { font-size: .875em } @media (max-width: 960px) { .uk-text-13, .uk-wysiwyg-default a span, .uk-wysiwyg-default blockquote .subtitle, .uk-wysiwyg-default blockquote .title { font-size: 14px } } .uk-text-14 { font-size: .75em } @media (max-width: 960px) { .uk-text-14 { font-size: 12px } } .uk-text-15 { font-size: .625em } @media (max-width: 960px) { .uk-text-15 { font-size: 12px } } .uk-text-ls-1 { /* letter-spacing: 4.29px */ } .uk-background-primary.uk-card-primary.uk-card-body a:hover, .uk-background-primary.uk-card-secondary.uk-card-body a:hover, .uk-background-primary.uk-light a:hover, .uk-background-primary.uk-overlay-primary a:hover, .uk-background-primary.uk-section-primary:not(.uk-preserve-color) a:hover, .uk-background-primary.uk-section-secondary:not(.uk-preserve-color) a:hover, .uk-background-primary.uk-tile-primary:not(.uk-preserve-color) a:hover, .uk-background-primary.uk-tile-secondary:not(.uk-preserve-color) a:hover, .uk-card-primary>.uk-background-primary:not([class*=uk-card-media]) a:hover, .uk-card-secondary>.uk-background-primary:not([class*=uk-card-media]) a:hover { color: #244c5a } .uk-color-default { color: #09202e !important } .uk-color-primary, .uk-color-teal { color: #fff !important; } .uk-color-secondary { color: #244c5a !important } .uk-color-orange, .uk-color-tertiary { color: #f4a089 !important } .uk-color-quartary, .uk-color-red { color: #ec6278 !important } .uk-color-dark { color: #09202e !important } .uk-color-muted { color: #244c5a !important } .uk-color-light { color: #fff !important } .uk-color-gray { color: #efefef !important } .uk-text-faded { opacity: .6 } .uk-text-underline { text-decoration: underline } .uk-text-underline-modern { display: inline-block; text-decoration: none } .uk-text-underline-modern:after { background-color: #1a988b; content: ""; display: block; height: 2px; transition: width .3s ease; width: 0 } .uk-text-underline-modern.active:after, .uk-text-underline-modern:hover:after { transition: width .3s ease; width: 100% } .uk-style-hline:before { background: #ec6278; content: ""; display: inline-block; height: 2px; position: absolute; top: -24px; width: 84px } .uk-style-hline:before.large { width: 132px } .uk-style-hline.teal:before, .uk-style-hline.uk-color-primary:before, .uk-style-hline:before.teal { background: #1a988b } .uk-style-line { background: #ec6278; content: ""; display: inline-block; height: 1px; margin-left: 10px; width: 54px } .uk-style-line.orange { background: #f4a089 } .uk-style-line.dark { background: #244c5a } .uk-style-line.teal { background: #1a988b } .uk-style-line.thick { height: 2px } .uk-style-vline { bottom: 0; position: absolute; top: 0; transform: rotate(-90deg) } .uk-style-vline .meta { margin-right: 25px } .uk-style-vline .vline { background: #f4a089; content: ""; display: inline-block; height: 2px; position: absolute; right: -40px; top: 15px; width: 55px } .uk-quote .uk-left-quote { left: -80px; position: absolute; text-align: left; top: -35px } @media (max-width: 960px) { .uk-quote .uk-left-quote { left: 0; top: 0; width: 50px } } @media (max-width: 640px) { .uk-quote .uk-left-quote { margin-bottom: 10px; position: relative; width: 50px } } .uk-quote .uk-right-quote { bottom: 25px; position: absolute; right: -60px; text-align: right } @media (max-width: 960px) { .uk-quote .uk-right-quote { bottom: 0; right: 0; width: 50px } } @media (max-width: 640px) { .uk-quote .uk-right-quote { margin-top: 10px; position: relative; width: 50px } } .uk-highlight-source { color: #1a988b; font-size: 12px; line-height: 15px } @media (max-width: 640px) { .uk-text-sdg-title { font-size: 18px; line-height: 1.5 } } @media (max-width: 400px) { .uk-text-sdg-title { font-size: 14px; line-height: 1.5 } } @media (max-width: 640px) { .uk-text-sdg-desc { font-size: 14px; line-height: 1.5 } } .uk-cover { left: 50%; max-width: none; position: absolute; top: 50%; transform: translate(-50%, -50%) } iframe.uk-cover { pointer-events: none } .uk-cover-container { overflow: hidden; position: relative } .uk-background-default { background-color: #fff } .uk-background-muted { background-color: #f6f6f6 } .uk-background-primary { background-color: #1a988b } .uk-background-secondary { background-color: #244c5a } .uk-background-contain, .uk-background-cover, .uk-background-height-1-1, .uk-background-width-1-1 { background-position: 50% 50%; background-repeat: no-repeat } .uk-background-cover { background-size: cover } .uk-background-contain { background-size: contain } .uk-background-width-1-1 { background-size: 100% } .uk-background-height-1-1 { background-size: auto 100% } .uk-background-top-left { background-position: 0 0 } .uk-background-top-center { background-position: 50% 0 } .uk-background-top-right { background-position: 100% 0 } .uk-background-center-left { background-position: 0 50% } .uk-background-center-center { background-position: 50% 50% } .uk-background-center-right { background-position: 100% 50% } .uk-background-bottom-left { background-position: 0 100% } .uk-background-bottom-center { background-position: 50% 100% } .uk-background-bottom-right { background-position: 100% 100% } .uk-background-norepeat { background-repeat: no-repeat } .uk-background-fixed { backface-visibility: hidden; background-attachment: fixed } @media (pointer: coarse) { .uk-background-fixed { background-attachment: scroll } } @media (max-width: 639px) { .uk-background-image\@s { background-image: none !important } } @media (max-width: 959px) { .uk-background-image\@m { background-image: none !important } } @media (max-width: 1199px) { .uk-background-image\@l { background-image: none !important } } @media (max-width: 1599px) { .uk-background-image\@xl { background-image: none !important } } .uk-background-blend-multiply { background-blend-mode: multiply } .uk-background-blend-screen { background-blend-mode: screen } .uk-background-blend-overlay { background-blend-mode: overlay } .uk-background-blend-darken { background-blend-mode: darken } .uk-background-blend-lighten { background-blend-mode: lighten } .uk-background-blend-color-dodge { background-blend-mode: color-dodge } .uk-background-blend-color-burn { background-blend-mode: color-burn } .uk-background-blend-hard-light { background-blend-mode: hard-light } .uk-background-blend-soft-light { background-blend-mode: soft-light } .uk-background-blend-difference { background-blend-mode: difference } .uk-background-blend-exclusion { background-blend-mode: exclusion } .uk-background-blend-hue { background-blend-mode: hue } .uk-background-blend-saturation { background-blend-mode: saturation } .uk-background-blend-color { background-blend-mode: color } .uk-background-blend-luminosity { background-blend-mode: luminosity } .uk-background-primary, .uk-background-teal { background-color: #1a988b !important } .uk-background-secondary { background-color: #244c5a !important } .uk-background-orange, .uk-background-tertiary { background-color: #f4a089 !important } .uk-background-quartary, .uk-background-red { background-color: #ec6278 !important } .uk-background-dark { background-color: #0A2C48 !important } .uk-background-muted { background-color: #244c5a !important } .uk-background-light { background-color: #fff !important } .uk-background-gray { background-color: #efefef !important } .uk-background-facebook { background-color: #3b5998 !important } a.uk-background-facebook { transition: all .3s } a.uk-background-facebook:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-twitter { background-color: #55acee !important } a.uk-background-twitter { transition: all .3s } a.uk-background-twitter:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-linkedin { background-color: #0077b5 !important } a.uk-background-linkedin { transition: all .3s } a.uk-background-linkedin:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-google { background-color: #dc4e41 !important } a.uk-background-google { transition: all .3s } a.uk-background-google:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-youtube { background-color: #cd201f !important } a.uk-background-youtube { transition: all .3s } a.uk-background-youtube:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-pinterest { background-color: #bd081c !important } a.uk-background-pinterest { transition: all .3s } a.uk-background-pinterest:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-tumblr { background-color: #35465c !important } a.uk-background-tumblr { transition: all .3s } a.uk-background-tumblr:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-instagram { background-color: #3f729b !important } a.uk-background-instagram { transition: all .3s } a.uk-background-instagram:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-rss { background-color: #f26522 !important } a.uk-background-rss { transition: all .3s } a.uk-background-rss:hover { background-color: #244c5a !important; color: #fff !important } .uk-background-wash { background: linear-gradient(135deg, #09050c, #323232); mix-blend-mode: multiply; opacity: .75 } .uk-background-wash-map { background: linear-gradient(181.42deg, #091f2e, rgba(9, 31, 46, 0)) } .uk-background-gradient { background: linear-gradient(180deg, #09202e, rgba(16, 19, 41, 0)); opacity: .6 } .uk-background-gradient-dark { background: linear-gradient(180deg, #09202e, rgba(9, 32, 46, 0)) } .uk-background-gradient-rev { background: linear-gradient(180deg, rgba(9, 32, 46, 0), #09202e) } .uk-background-gradient-h { background: linear-gradient(270deg, rgba(9, 32, 46, 0), rgba(13, 31, 43, .8)) } .uk-background-gradient-mega-menu { background: linear-gradient(180deg, rgba(9, 32, 46, 0), #09202e); height: 100%; max-height: 340px; top: unset !important } @media (-ms-high-contrast: active), (-ms-high-contrast: none) { .uk-background-gradient-mega-menu { top: auto !important } } .uk-background-white-wash { background: hsla(0, 0%, 100%, .9) } .uk-background-primary-wash { background: #ffffff; opacity: .97 } .uk-background-dark-wash { background: #09202e; opacity: .9 } .uk-background-feat-wash { background: #09202e; opacity: .6 } .uk-background-black-wash { background: #09202e; opacity: .97 } .uk-background-wrapper.uk-background-primary, .uk-background-wrapper.uk-background-secondary { box-shadow: 0 0 40px rgba(0, 0, 0, .3); position: relative; z-index: 2 } .uk-background-wrapper.uk-background-secondary { z-index: 3 } .uk-background-logo-wash { /*background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxODM1IDE4NDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4MzUgMTg0MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjI4MyAuMzY4KSI+PGRlZnM+PGZpbHRlciBpZD0iYSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxNi4xIiB5PSI0Mi42IiB3aWR0aD0iMTc5OC4zIiBoZWlnaHQ9IjE3OTguMyI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAiLz48L2ZpbHRlcj48L2RlZnM+PG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMTYuMSIgeT0iNDIuNiIgd2lkdGg9IjE3OTguMyIgaGVpZ2h0PSIxNzk4LjMiIGlkPSJiIj48ZyBzdHlsZT0iZmlsdGVyOnVybCgjYSkiPjxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmYiIGQ9Ik0wIDBoMTgzNC4zdjE4NDJIMHoiLz48L2c+PC9tYXNrPjxnIHN0eWxlPSJtYXNrOnVybCgjYikiPjxwYXRoIGQ9Ik0zNjQuMiA0NjYuMmgxMDJ2LTEwMmMtMzcuNCAzMC40LTcxLjYgNjQuNi0xMDIgMTAyem05NjcuOSAwSDE0MzRjLTMwLjMtMzcuNC02NC41LTcxLjYtMTAxLjktMTAydjEwMnptLTc4OS44IDBINTU3YzEyNC4yIDAgMjM0LjcgNTkuOSAzMDQuMSAxNTIuM1YyMTEuN2MtMTE2LjIgNi40LTIyNC45IDQxLjctMzE4LjggOTguOXYxNTUuNnptMzk0LjktMjU0LjV2NDA2LjhjNjkuNC05Mi41IDE3OS45LTE1Mi40IDMwNC4yLTE1Mi40aDE0LjdWMzEwLjZjLTk0LTU3LjItMjAyLjctOTIuNS0zMTguOS05OC45ek01NDIuMyA1NDIuM3Y2LjFjMCAxNjcuNyAxMzYuNCAzMDQuMiAzMDQuMiAzMDQuMmgxNC43di0xMS4zYy0yLjgtMTY1LjMtMTM4LjEtMjk5LTMwNC4xLTI5OWgtMTQuOHptMzk0LjkgMzEwLjJoMTQuN2MxNjcuNyAwIDMwNC4yLTEzNi40IDMwNC4yLTMwNC4ydi02LjFoLTE0LjdjLTE2Ny43IDAtMzA0LjIgMTM2LjUtMzA0LjIgMzA0LjJ2Ni4xem0tNzI1LjUgOC42aDQxOC44Yy05OS4yLTY4LjctMTY0LjMtMTgzLjMtMTY0LjMtMzEyLjh2LTYuMUgzMTAuNmMtNTcuMiA5NC05Mi41IDIwMi43LTk4LjkgMzE4Ljl6bTk1Ni4xIDBoNDE4LjdjLTYuNC0xMTYuMi00MS43LTIyNC45LTk4LjktMzE4LjhIMTMzMnY2LjFjLjEgMTI5LjQtNjUgMjQ0LTE2NC4yIDMxMi43ek0zMTAuNiAxMjU2aDE1NS42di0xNC43YzAtMTI0LjIgNTkuOS0yMzQuNyAxNTIuMy0zMDQuMkgyMTEuN2M2LjQgMTE2LjMgNDEuNyAyMjUgOTguOSAzMTguOXptMjMxLjcgMEg1NTdjMTY2IDAgMzAxLjMtMTMzLjYgMzA0LjEtMjk5di0xOS45aC0xNC43Yy0xNjcuNyAwLTMwNC4yIDEzNi41LTMwNC4yIDMwNC4ydjE0Ljd6bTM5NC45LTMxOC45djE0LjdjMCAxNjcuNyAxMzYuNSAzMDQuMiAzMDQuMiAzMDQuMmgxNC43di0xNC43YzAtMTY3LjctMTM2LjQtMzA0LjItMzA0LjItMzA0LjJoLTE0Ljd6bTM5NC45IDMxOC45aDE1NS42YzU3LjItOTMuOSA5Mi41LTIwMi42IDk4LjktMzE4LjloLTQwNi44YzkyLjQgNjkuNCAxNTIuMyAxNzkuOSAxNTIuMyAzMDQuMnYxNC43em0wIDc2djEwMmMzNy40LTMwLjMgNzEuNi02NC41IDEwMS45LTEwMS45aC0xMDEuOXptLTk2Ny45IDBjMzAuNCAzNy40IDY0LjYgNzEuNyAxMDIgMTAydi0xMDJoLTEwMnptMTc4LjEgMTU1LjdjOTMuOSA1Ny4xIDIwMi42IDkyLjUgMzE4LjggOTguOHYtNDA2LjdDNzkxLjcgMTI3Mi4yIDY4MS4yIDEzMzIgNTU3IDEzMzJoLTE0Ljd2MTU1Ljd6bTM5NC45LTMwOHY0MDYuOGMxMTYuMy02LjQgMjI0LjktNDEuNyAzMTguOS05OC45VjEzMzJoLTE0LjdjLTEyNC4zIDAtMjM0LjgtNTkuOS0zMDQuMi0xNTIuM3ptLTM4LjEgNDgzLjljLTQyMS41IDAtNzY0LjUtMzQyLjktNzY0LjUtNzY0LjUgMC00MjEuNSAzNDIuOS03NjQuNSA3NjQuNS03NjQuNXM3NjQuNSAzNDIuOSA3NjQuNSA3NjQuNS0zNDIuOSA3NjQuNS03NjQuNSA3NjQuNXptMC0xNTg3LjZDNDQ1LjMgNzYgNzYgNDQ1LjMgNzYgODk5LjFjMCA0NTMuOSAzNjkuMiA4MjMuMSA4MjMuMSA4MjMuMXM4MjMuMS0zNjkuMiA4MjMuMS04MjMuMUMxNzIyLjIgNDQ1LjMgMTM1MyA3NiA4OTkuMSA3NnptMCAxNzIyLjNDNDAzLjQgMTc5OC4zIDAgMTM5NC45IDAgODk5LjFTNDAzLjQgMCA4OTkuMSAwczg5OS4xIDQwMy4zIDg5OS4xIDg5OS4xLTQwMy4zIDg5OS4yLTg5OS4xIDg5OS4yeiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzA5MjAyZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDUzIDQyLjYwNykiLz48L2c+PC9nPjwvc3ZnPg==");*/ background-image: url("../system/home_2.png"); background-position: 50%; background-repeat: no-repeat; background-size: cover } .uk-background-logo-wash-left { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1835 1843' style='enable-background:new 0 0 1835 1843' xml:space='preserve'%3E%3Cg transform='translate(.283 .368)'%3E%3Cdefs%3E%3Cfilter id='a' filterUnits='userSpaceOnUse' x='16.1' y='42.6' width='1798.3' height='1798.3'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='16.1' y='42.6' width='1798.3' height='1798.3' id='b'%3E%3Cg style='filter:url(%23a)'%3E%3Cpath style='fill-rule:evenodd;clip-rule:evenodd;fill:%23fff' d='M0 0h1834.3v1842H0z'/%3E%3C/g%3E%3C/mask%3E%3Cg style='mask:url(%23b)'%3E%3Cpath d='M364.2 466.2h102v-102c-37.4 30.4-71.6 64.6-102 102zm967.9 0H1434c-30.3-37.4-64.5-71.6-101.9-102v102zm-789.8 0H557c124.2 0 234.7 59.9 304.1 152.3V211.7c-116.2 6.4-224.9 41.7-318.8 98.9v155.6zm394.9-254.5v406.8c69.4-92.5 179.9-152.4 304.2-152.4h14.7V310.6c-94-57.2-202.7-92.5-318.9-98.9zM542.3 542.3v6.1c0 167.7 136.4 304.2 304.2 304.2h14.7v-11.3c-2.8-165.3-138.1-299-304.1-299h-14.8zm394.9 310.2h14.7c167.7 0 304.2-136.4 304.2-304.2v-6.1h-14.7c-167.7 0-304.2 136.5-304.2 304.2v6.1zm-725.5 8.6h418.8c-99.2-68.7-164.3-183.3-164.3-312.8v-6.1H310.6c-57.2 94-92.5 202.7-98.9 318.9zm956.1 0h418.7c-6.4-116.2-41.7-224.9-98.9-318.8H1332v6.1c.1 129.4-65 244-164.2 312.7zM310.6 1256h155.6v-14.7c0-124.2 59.9-234.7 152.3-304.2H211.7c6.4 116.3 41.7 225 98.9 318.9zm231.7 0H557c166 0 301.3-133.6 304.1-299v-19.9h-14.7c-167.7 0-304.2 136.5-304.2 304.2v14.7zm394.9-318.9v14.7c0 167.7 136.5 304.2 304.2 304.2h14.7v-14.7c0-167.7-136.4-304.2-304.2-304.2h-14.7zm394.9 318.9h155.6c57.2-93.9 92.5-202.6 98.9-318.9h-406.8c92.4 69.4 152.3 179.9 152.3 304.2v14.7zm0 76v102c37.4-30.3 71.6-64.5 101.9-101.9h-101.9zm-967.9 0c30.4 37.4 64.6 71.7 102 102v-102h-102zm178.1 155.7c93.9 57.1 202.6 92.5 318.8 98.8v-406.7C791.7 1272.2 681.2 1332 557 1332h-14.7v155.7zm394.9-308v406.8c116.3-6.4 224.9-41.7 318.9-98.9V1332h-14.7c-124.3 0-234.8-59.9-304.2-152.3zm-38.1 483.9c-421.5 0-764.5-342.9-764.5-764.5 0-421.5 342.9-764.5 764.5-764.5s764.5 342.9 764.5 764.5-342.9 764.5-764.5 764.5zm0-1587.6C445.3 76 76 445.3 76 899.1c0 453.9 369.2 823.1 823.1 823.1s823.1-369.2 823.1-823.1C1722.2 445.3 1353 76 899.1 76zm0 1722.3C403.4 1798.3 0 1394.9 0 899.1S403.4 0 899.1 0s899.1 403.3 899.1 899.1-403.3 899.2-899.1 899.2z' style='fill-rule:evenodd;clip-rule:evenodd;fill:%23f3f4f5' transform='translate(16.053 42.607)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-position: -50%; background-repeat: no-repeat; background-size: contain } .uk-opacity-12 { opacity: .12 } .uk-opacity-50 { opacity: .5 } .uk-background-transparent:not(.uk-background-light).uk-border-navbar { border-bottom: 1px solid hsla(0, 0%, 100%, .12) } .uk-active .uk-background-transparent:not(.uk-background-light).uk-border-navbar { box-shadow: 0 0 3px rgb(0 0 0 / 20%); } .uk-border-top { border-top: 1px solid hsla(0, 0%, 100%, .36) } .uk-border-bottom { border-bottom: 1px solid hsla(0, 0%, 100%, .36) } .uk-border-left { border-left: 1px solid hsla(0, 0%, 100%, .36) } .uk-border-right { border-right: 1px solid hsla(0, 0%, 100%, .36) } .uk-border-dark { border: 2px solid #09202e } .uk-border-gray { border-top: 1px solid #979797 } .uk-border-navbar { border-bottom: 1px solid rgba(36, 76, 90, .12) } [class*=uk-align] { display: block; margin-bottom: 2em } *+[class*=uk-align] { margin-top: 2em } .uk-align-center { margin-left: auto; margin-right: auto } .uk-align-left { float: left; margin-right: 2em; margin-top: 0 } .uk-align-right { float: right; margin-left: 2em; margin-top: 0 } @media (min-width: 640px) { .uk-align-left\@s { float: left; margin-right: 2em; margin-top: 0 } .uk-align-right\@s { float: right; margin-left: 2em; margin-top: 0 } } @media (min-width: 960px) { .uk-align-left\@m { float: left; margin-right: 2em; margin-top: 0 } .uk-align-right\@m { float: right; margin-left: 2em; margin-top: 0 } } @media (min-width: 1200px) { .uk-align-left\@l { float: left; margin-top: 0 } .uk-align-right\@l { float: right; margin-top: 0 } .uk-align-left, .uk-align-left\@l, .uk-align-left\@m, .uk-align-left\@s { margin-right: 2.5em } .uk-align-right, .uk-align-right\@l, .uk-align-right\@m, .uk-align-right\@s { margin-left: 2.5em } } @media (min-width: 1600px) { .uk-align-left\@xl { float: left; margin-right: 2.5em; margin-top: 0 } .uk-align-right\@xl { float: right; margin-left: 2.5em; margin-top: 0 } } .uk-svg, .uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) { fill: currentcolor } .uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) { stroke: currentcolor } .uk-svg { transform: translate(0) } .uk-panel { box-sizing: border-box; display: flow-root; position: relative } .uk-panel> :last-child { margin-bottom: 0 } .uk-panel-scrollable { -webkit-overflow-scrolling: touch; border: 1px solid #244c5a; height: 170px; overflow: auto; padding: 10px; resize: both } .uk-clearfix:before { content: ""; display: table-cell } .uk-clearfix:after { clear: both; content: ""; display: table } .uk-float-left { float: left } .uk-float-right { float: right } [class*=uk-float-] { max-width: 100% } .uk-overflow-hidden { overflow: hidden } .uk-overflow-auto { -webkit-overflow-scrolling: touch; overflow: auto } .uk-overflow-auto> :last-child { margin-bottom: 0 } .uk-resize { resize: both } .uk-resize-vertical { resize: vertical } [class*=uk-inline] { -webkit-backface-visibility: hidden; display: inline-block; max-width: 100%; position: relative; vertical-align: middle } .uk-inline-clip { overflow: hidden } .uk-preserve-width, .uk-preserve-width canvas, .uk-preserve-width img, .uk-preserve-width svg, .uk-preserve-width video { max-width: none } .uk-responsive-height, .uk-responsive-width { box-sizing: border-box } .uk-responsive-width { height: auto; max-width: 100% !important } .uk-responsive-height { max-height: 100%; max-width: none; width: auto } .uk-border-circle { border-radius: 50% } .uk-border-pill { border-radius: 500px } .uk-border-rounded { border-radius: 5px } .uk-inline-clip[class*=uk-border-] { -webkit-transform: translateZ(0) } .uk-box-shadow-small { box-shadow: 0 2px 8px rgba(0, 0, 0, .08) } .uk-box-shadow-medium { box-shadow: 0 5px 15px rgba(0, 0, 0, .08) } .uk-box-shadow-large { box-shadow: 0 14px 25px rgba(0, 0, 0, .16) } .uk-box-shadow-xlarge { box-shadow: 0 28px 50px rgba(0, 0, 0, .16) } [class*=uk-box-shadow-hover] { transition: box-shadow .1s ease-in-out } .uk-box-shadow-hover-small:hover { box-shadow: 0 2px 8px rgba(0, 0, 0, .08) } .uk-box-shadow-hover-medium:hover { box-shadow: 0 5px 15px rgba(0, 0, 0, .08) } .uk-box-shadow-hover-large:hover { box-shadow: 0 14px 25px rgba(0, 0, 0, .16) } .uk-box-shadow-hover-xlarge:hover { box-shadow: 0 28px 50px rgba(0, 0, 0, .16) } @supports (filter:blur(0)) { .uk-box-shadow-bottom { display: inline-block; max-width: 100%; position: relative; vertical-align: middle } .uk-box-shadow-bottom:before { background: #444; border-radius: 100%; bottom: -30px; content: ""; filter: blur(20px); height: 30px; left: 0; position: absolute; right: 0 } .uk-box-shadow-bottom>* { position: relative } } .uk-dropcap:first-letter, .uk-dropcap>p:first-of-type:first-letter { display: block; float: left; font-size: 5.625em; line-height: 1; margin-right: 10px } @-moz-document url-prefix() { .uk-dropcap:first-letter, .uk-dropcap>p:first-of-type:first-letter { margin-top: 1.1% } } @supports (-ms-ime-align:auto) { .uk-dropcap>p:first-of-type:first-letter { font-size: 1em } } .uk-logo { color: #09202e; font-family: aktiv-grotesk, Helvetica, Arial, sans-serif; font-size: 2.625em; text-decoration: none } .uk-logo:focus, .uk-logo:hover { color: #09202e; outline: none; text-decoration: none } .uk-logo-inverse { display: none } .uk-disabled { pointer-events: none } .uk-drag, .uk-drag * { cursor: move } .uk-drag iframe { pointer-events: none } .uk-dragover { box-shadow: 0 0 20px hsla(0, 0%, 39%, .3) } .uk-blend-multiply { mix-blend-mode: multiply } .uk-blend-screen { mix-blend-mode: screen } .uk-blend-overlay { mix-blend-mode: overlay } .uk-blend-darken { mix-blend-mode: darken } .uk-blend-lighten { mix-blend-mode: lighten } .uk-blend-color-dodge { mix-blend-mode: color-dodge } .uk-blend-color-burn { mix-blend-mode: color-burn } .uk-blend-hard-light { mix-blend-mode: hard-light } .uk-blend-soft-light { mix-blend-mode: soft-light } .uk-blend-difference { mix-blend-mode: difference } .uk-blend-exclusion { mix-blend-mode: exclusion } .uk-blend-hue { mix-blend-mode: hue } .uk-blend-saturation { mix-blend-mode: saturation } .uk-blend-color { mix-blend-mode: color } .uk-blend-luminosity { mix-blend-mode: luminosity } .uk-transform-center { transform: translate(-50%, -50%) } .uk-transform-origin-top-left { transform-origin: 0 0 } .uk-transform-origin-top-center { transform-origin: 50% 0 } .uk-transform-origin-top-right { transform-origin: 100% 0 } .uk-transform-origin-center-left { transform-origin: 0 50% } .uk-transform-origin-center-right { transform-origin: 100% 50% } .uk-transform-origin-bottom-left { transform-origin: 0 100% } .uk-transform-origin-bottom-center { transform-origin: 50% 100% } .uk-transform-origin-bottom-right { transform-origin: 100% 100% } @media (min-width: 640px) { .uk-flex\@s { display: flex } } @media (max-width: 960px) { .uk-content-circle-text, .uk-content-line-text { max-width: none; width: 100% } .uk-content-circle-text.uk-margin-large-right, .uk-content-line-text.uk-margin-large-right { margin-right: 0 !important } .uk-content-circle-text div, .uk-content-line-text div { margin-left: 0 !important; max-width: none; width: 100% } .uk-globe-text { margin-left: 30px; margin-right: 30px; max-width: none; width: calc(100% - 60px) } } @media (min-width: 1600px) { .uk-feature-block-half { min-height: 980px } } @media (max-width: 960px) { .uk-feature-block-half.uk-padding-large { padding-left: 30px !important; padding-right: 30px !important } .uk-feature-block-half.uk-padding-large .uk-width-xmedium { max-width: none } .uk-circle-feature { width: calc(100% - 30px) !important } } .uk-circle-feature-container { height: 645px } @media (max-width: 960px) { .uk-circle-feature-container { height: 500px } .uk-article-item canvas, .uk-feat-article canvas { height: 280px } } #article-content .uk-wysiwyg-default> :not(img) { margin: 1em auto; max-width: 600px } #article-content .uk-wysiwyg-default>a { margin-bottom: 2em; margin-top: 2em } @media (min-width: 1200px) { #article-content .uk-wysiwyg-default>a { margin-left: 155px } } #article-content .uk-wysiwyg-default .uk-article-image { margin-bottom: 2em; margin-top: 2em; max-width: none; width: 100% } #article-content .uk-wysiwyg-default .uk-article-image img { width: 100% } #article-content .uk-wysiwyg-default blockquote { margin-bottom: 2em; margin-top: 2em } .archive_read-area { display: none; height: 0 } .uk-map-switcher { float: right; margin-top: 5em; width: 90% } @media (max-width: 960px) { .uk-map-switcher { float: none; margin-top: 1em; width: 100% } .uk-map-switcher li { padding: 30px !important } } hr { border-top: 1px solid rgba(0, 0, 0, .2) } @media (max-width: 640px) { .uk-footer-item { display: block; line-height: 2; text-align: center; width: 100% } .uk-footer-items.uk-display-inline-block { display: block !important } } @media (max-width: 960px) { .uk-footer-item-contact { justify-content: center } } @media (max-width: 640px) { .uk-footer-logos { display: block !important } } .screen-reader-text { display: none } .uk-noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .uk-modal.uk-open { display: flex } .uk-debug ::-webkit-scrollbar { background: none; border-radius: 30px } .uk-debug ::-webkit-scrollbar-track { background: hsla(0, 0%, 100%, .2); border-radius: 30px; overflow: hidden } .uk-debug ::-webkit-scrollbar-thumb { background: rgba(255, 0, 0, .5); border-radius: 30px } .uk-display-block { display: block !important } .uk-display-inline { display: inline !important } .uk-display-inline-block { display: inline-block !important } .uk-display-flex { display: flex !important } .uk-display-none { display: none !important } @media (min-width: 640px) { .uk-display-block\@s { display: block !important } .uk-display-inline\@s { display: inline !important } .uk-display-inline-block\@s { display: inline-block !important } .uk-display-flex\@s { display: flex !important } .uk-display-none\@s { display: none !important } } @media (min-width: 960px) { .uk-display-block\@m { display: block !important } .uk-display-inline\@m { display: inline !important } .uk-display-inline-block\@m { display: inline-block !important } .uk-display-flex\@m { display: flex !important } .uk-display-none\@m { display: none !important } } @media (min-width: 1200px) { .uk-display-block\@l { display: block !important } .uk-display-inline\@l { display: inline !important } .uk-display-inline-block\@l { display: inline-block !important } .uk-display-flex\@l { display: flex !important } .uk-display-none\@l { display: none !important } } @media (min-width: 1600px) { .uk-display-block\@xl { display: block !important } .uk-display-inline\@xl { display: inline !important } .uk-display-inline-block\@xl { display: inline-block !important } .uk-display-flex\@xl { display: flex !important } .uk-display-none\@xl { display: none !important } } .cookie-consent.cookie-consent { box-shadow: 0 0 15px rgba(0, 0, 0, .3); font-size: .8em } @media (max-width: 960px) { .cookie-consent.cookie-consent { bottom: 0 !important; left: 0 !important; margin: 0 !important; max-width: none !important; right: 0 !important; width: 100% } .cookie-consent.cookie-consent .cookie-consent-content { float: left; position: relative; top: 2px; width: 75% } .cookie-consent.cookie-consent .cookie-consent-button { float: right; max-width: 25% } } .sirv-flx { display: flex; width: 100% } .sirv-inln-flx { display: inline-flex } .sirv-img-container.sirv-flx, .sirv-img-container.sirv-inln-flx { align-items: center; flex-direction: column; justify-content: center; text-align: center } .sirv-img-container__link { display: flex; height: 100%; width: 100% } .sirv-img-container__img { display: block } .sirv-img-container__cap { display: block; text-align: center } figure.sirv-img-container { margin-bottom: 10px } .elementor figure.sirv-img-container { padding: 5px } .elementor figure.sirv-img-container.aligncenter { margin-left: auto !important; margin-right: auto !important } img.Sirv.placeholder-blurred { filter: blur(6px) } img.Sirv.sirv-image-loaded { filter: none } img.Sirv.sirv-image-loaded.uk-image-grayscale { filter: grayscale(100%) } img.Sirv.sirv-image-loaded.uk-width-1-2 { width: 50% } img.Sirv { font-size: inherit !important; max-width: none !important } .uk-utility-object-fit-cover { height: 100%; left: 0; object-fit: cover; position: absolute; top: 0; width: 100% } [uk-parallax] .uk-utility-object-fit-cover { height: 140% } .uk-cursor-pointer, .uk-offcanvas-close { cursor: pointer } .uk-flex { display: flex } .uk-flex-inline { display: inline-flex } .uk-flex-inline:after, .uk-flex-inline:before, .uk-flex:after, .uk-flex:before { display: none } .uk-flex-left { justify-content: flex-start } .uk-flex-center { justify-content: center } .uk-flex-right { justify-content: flex-end } .uk-flex-between { justify-content: space-between } .uk-flex-around { justify-content: space-around } @media (min-width: 640px) { .uk-flex-left\@s { justify-content: flex-start } .uk-flex-center\@s { justify-content: center } .uk-flex-right\@s { justify-content: flex-end } .uk-flex-between\@s { justify-content: space-between } .uk-flex-around\@s { justify-content: space-around } } @media (min-width: 960px) { .uk-flex-left\@m { justify-content: flex-start } .uk-flex-center\@m { justify-content: center } .uk-flex-right\@m { justify-content: flex-end } .uk-flex-between\@m { justify-content: space-between } .uk-flex-around\@m { justify-content: space-around } } @media (min-width: 1200px) { .uk-flex-left\@l { justify-content: flex-start } .uk-flex-center\@l { justify-content: center } .uk-flex-right\@l { justify-content: flex-end } .uk-flex-between\@l { justify-content: space-between } .uk-flex-around\@l { justify-content: space-around } } @media (min-width: 1600px) { .uk-flex-left\@xl { justify-content: flex-start } .uk-flex-center\@xl { justify-content: center } .uk-flex-right\@xl { justify-content: flex-end } .uk-flex-between\@xl { justify-content: space-between } .uk-flex-around\@xl { justify-content: space-around } } .uk-flex-stretch { align-items: stretch } .uk-flex-top { align-items: flex-start } .uk-flex-middle { align-items: center } .uk-flex-bottom { align-items: flex-end } .uk-flex-row { flex-direction: row } .uk-flex-row-reverse { flex-direction: row-reverse } .uk-flex-column { flex-direction: column } .uk-flex-column-reverse { flex-direction: column-reverse } .uk-flex-nowrap { flex-wrap: nowrap } .uk-flex-wrap { flex-wrap: wrap } .uk-flex-wrap-reverse { flex-wrap: wrap-reverse } .uk-flex-wrap-stretch { align-content: stretch } .uk-flex-wrap-top { align-content: flex-start } .uk-flex-wrap-middle { align-content: center } .uk-flex-wrap-bottom { align-content: flex-end } .uk-flex-wrap-between { align-content: space-between } .uk-flex-wrap-around { align-content: space-around } .uk-flex-first { order: -1 } .uk-flex-last { order: 99 } @media (min-width: 640px) { .uk-flex-first\@s { order: -1 } .uk-flex-last\@s { order: 99 } } @media (min-width: 960px) { .uk-flex-first\@m { order: -1 } .uk-flex-last\@m { order: 99 } } @media (min-width: 1200px) { .uk-flex-first\@l { order: -1 } .uk-flex-last\@l { order: 99 } } @media (min-width: 1600px) { .uk-flex-first\@xl { order: -1 } .uk-flex-last\@xl { order: 99 } } .uk-flex-none { flex: none } .uk-flex-auto { flex: auto } .uk-flex-1 { flex: 1 } .uk-margin { margin-bottom: 1.5em } *+.uk-margin, .uk-margin-top { margin-top: 1.5em !important } .uk-margin-bottom { margin-bottom: 1.5em !important } .uk-margin-left { margin-left: 1.5em !important } .uk-margin-right { margin-right: 1.5em !important } .uk-margin-small { margin-bottom: .6em } *+.uk-margin-small, .uk-margin-small-top { margin-top: .6em !important } .uk-margin-small-bottom { margin-bottom: .6em !important } .uk-margin-small-left { margin-left: .6em !important } .uk-margin-small-right { margin-right: .6em !important } .uk-margin-medium, .uk-wysiwyg-default figure { margin-bottom: 3em } *+.uk-margin-medium, .uk-margin-medium-top, .uk-wysiwyg-default *+figure { margin-top: 3em !important } .uk-margin-medium-bottom { margin-bottom: 3em !important } .uk-margin-medium-left { margin-left: 3em !important } .uk-margin-medium-right { margin-right: 3em !important } .uk-margin-large { margin-bottom: 3em } *+.uk-margin-large, .uk-margin-large-top { margin-top: 3em !important } .uk-margin-large-bottom { margin-bottom: 3em !important } .uk-margin-large-left { margin-left: 3em !important } .uk-margin-large-right { margin-right: 3em !important } @media (min-width: 1200px) { .uk-margin-large { margin-bottom: 6em } *+.uk-margin-large, .uk-margin-large-top { margin-top: 6em !important } .uk-margin-large-bottom { margin-bottom: 6em !important } .uk-margin-large-left { margin-left: 6em !important } .uk-margin-large-right { margin-right: 6em !important } } .uk-margin-xlarge { margin-bottom: 6em } *+.uk-margin-xlarge, .uk-margin-xlarge-top { margin-top: 6em !important } .uk-margin-xlarge-bottom { margin-bottom: 6em !important } .uk-margin-xlarge-left { margin-left: 6em !important } .uk-margin-xlarge-right { margin-right: 6em !important } @media (min-width: 1200px) { .uk-margin-xlarge { margin-bottom: 12em } *+.uk-margin-xlarge, .uk-margin-xlarge-top { margin-top: 12em !important } .uk-margin-xlarge-bottom { margin-bottom: 12em !important } .uk-margin-xlarge-left { margin-left: 12em !important } .uk-margin-xlarge-right { margin-right: 12em !important } } .uk-margin-auto { margin-left: auto !important; margin-right: auto !important } .uk-margin-auto-top { margin-top: auto !important } .uk-margin-auto-bottom { margin-bottom: auto !important } .uk-margin-auto-left { margin-left: auto !important } .uk-margin-auto-right { margin-right: auto !important } .uk-margin-auto-vertical { margin-bottom: auto !important; margin-top: auto !important } @media (min-width: 640px) { .uk-margin-auto\@s { margin-right: auto !important } .uk-margin-auto-left\@s, .uk-margin-auto\@s { margin-left: auto !important } .uk-margin-auto-right\@s { margin-right: auto !important } } @media (min-width: 960px) { .uk-margin-auto\@m { margin-right: auto !important } .uk-margin-auto-left\@m, .uk-margin-auto\@m { margin-left: auto !important } .uk-margin-auto-right\@m { margin-right: auto !important } } @media (min-width: 1200px) { .uk-margin-auto\@l { margin-right: auto !important } .uk-margin-auto-left\@l, .uk-margin-auto\@l { margin-left: auto !important } .uk-margin-auto-right\@l { margin-right: auto !important } } @media (min-width: 1600px) { .uk-margin-auto\@xl { margin-right: auto !important } .uk-margin-auto-left\@xl, .uk-margin-auto\@xl { margin-left: auto !important } .uk-margin-auto-right\@xl { margin-right: auto !important } } .uk-margin-remove { margin: 0 !important } .uk-margin-remove-top { margin-top: 0 !important } .uk-margin-remove-bottom { margin-bottom: 0 !important } .uk-margin-remove-left { margin-left: 0 !important } .uk-margin-remove-right { margin-right: 0 !important } .uk-margin-remove-vertical { margin-bottom: 0 !important; margin-top: 0 !important } .uk-margin-remove-adjacent+*, .uk-margin-remove-first-child> :first-child { margin-top: 0 !important } .uk-margin-remove-last-child> :last-child { margin-bottom: 0 !important } @media (min-width: 640px) { .uk-margin-remove-left\@s { margin-left: 0 !important } .uk-margin-remove-right\@s { margin-right: 0 !important } } @media (min-width: 960px) { .uk-margin-remove-left\@m { margin-left: 0 !important } .uk-margin-remove-right\@m { margin-right: 0 !important } } @media (min-width: 1200px) { .uk-margin-remove-left\@l { margin-left: 0 !important } .uk-margin-remove-right\@l { margin-right: 0 !important } } @media (min-width: 1600px) { .uk-margin-remove-left\@xl { margin-left: 0 !important } .uk-margin-remove-right\@xl { margin-right: 0 !important } } .uk-margin-xsmall { margin: .4em !important } .uk-margin-xsmall-top { margin-top: .4em !important } .uk-margin-xsmall-bottom { margin-bottom: .4em !important } .uk-margin-xsmall-left { margin-left: .4em !important } .uk-margin-xsmall-right { margin-right: .4em !important } .uk-margin-xxsmall { margin: .25em !important } .uk-margin-xxsmall-top { margin-top: .25em !important } .uk-margin-xxsmall-bottom { margin-bottom: .25em !important } .uk-margin-xxsmall-left { margin-left: .25em !important } .uk-margin-xxsmall-right { margin-right: .25em !important } .uk-margin-xxlarge { margin: 16em !important } .uk-margin-xxlarge-top { margin-top: 16em !important } .uk-margin-xxlarge-bottom { margin-bottom: 16em !important } .uk-margin-xxlarge-left { margin-left: 16em !important } .uk-margin-xxlarge-right { margin-right: 16em !important } .uk-margin-3xmedium { margin: 1.4em !important } .uk-margin-3xmedium-top { margin-top: 1.4em !important } .uk-margin-3xmedium-bottom { margin-bottom: 1.4em !important } .uk-margin-3xmedium-left { margin-left: 1.4em !important } .uk-margin-3xmedium-right { margin-right: 1.4em !important } .uk-margin-xxmedium { margin: 1.7em !important } .uk-margin-xxmedium-top { margin-top: 1.7em !important } .uk-margin-xxmedium-bottom { margin-bottom: 1.7em !important } .uk-margin-xxmedium-left { margin-left: 1.7em !important } .uk-margin-xxmedium-right { margin-right: 1.7em !important } .uk-margin-xmedium { margin: 2em !important } .uk-margin-xmedium-top { margin-top: 2em !important } .uk-margin-xmedium-bottom { margin-bottom: 2em !important } .uk-margin-xmedium-left { margin-left: 2em !important } .uk-margin-xmedium-right { margin-right: 2em !important } .uk-margin-max-medium { margin: 4.5em !important } .uk-margin-max-medium-top { margin-top: 4.5em !important } .uk-margin-max-medium-bottom { margin-bottom: 4.5em !important } .uk-margin-max-medium-left { margin-left: 4.5em !important } .uk-margin-max-medium-right { margin-right: 4.5em !important } @media (min-width: 1200px) { .uk-margin-xxsmall\@l { margin: .25em !important } .uk-margin-xxsmall-top\@l { margin-top: .25em !important } .uk-margin-xxsmall-bottom\@l { margin-bottom: .25em !important } .uk-margin-xxsmall-left\@l { margin-left: .25em !important } .uk-margin-xxsmall-right\@l { margin-right: .25em !important } } @media (min-width: 640px) { .uk-margin-remove-top\@s { /*margin-top: 0*/ } } .uk-margin-column-image+* { margin-top: 32px } .uk-recent-posts { margin-top: -420px } .uk-padding { padding: 2em } @media (min-width: 1200px) { .uk-padding { padding: 2.5em } } .uk-padding-small { padding: 1em } .uk-padding-large { padding: 2em } @media (min-width: 1200px) { .uk-padding-large { padding: 6em } } .uk-padding-remove { padding: 0 !important } .uk-padding-remove-top { padding-top: 0 !important } .uk-padding-remove-bottom { padding-bottom: 0 !important } .uk-padding-remove-left { padding-left: 0 !important } .uk-padding-remove-right { padding-right: 0 !important } .uk-padding-remove-vertical { padding-bottom: 0 !important; padding-top: 0 !important } .uk-padding-remove-horizontal { padding-left: 0 !important; padding-right: 0 !important } .uk-padding-xxsmall { padding: .25em !important } .uk-padding-xxsmall-top { padding-top: .25em !important } .uk-padding-xxsmall-bottom { padding-bottom: .25em !important } .uk-padding-xxsmall-left { padding-left: .25em !important } .uk-padding-xxsmall-right { padding-right: .25em !important } .uk-padding-xsmall { padding: .4em !important } .uk-padding-xsmall-top { padding-top: .4em !important } .uk-padding-xsmall-bottom { padding-bottom: .4em !important } .uk-padding-xsmall-left { padding-left: .4em !important } .uk-padding-xsmall-right { padding-right: .4em !important } .uk-padding-small { padding: .6em !important } .uk-padding-small-top { padding-top: .6em !important } .uk-padding-small-bottom { padding-bottom: .6em !important } .uk-padding-small-left { padding-left: .6em !important } .uk-padding-small-right { padding-right: .6em !important } .uk-padding-sdg-box { padding: 1.4em !important } .uk-padding-sdg-box-top { padding-top: 1.4em !important } .uk-padding-sdg-box-bottom { padding-bottom: 1.4em !important } .uk-padding-sdg-box-left { padding-left: 1.4em !important } .uk-padding-sdg-box-right { padding-right: 1.4em !important } .uk-padding-3xmedium { padding: 1.4em !important } .uk-padding-3xmedium-top { padding-top: 1.4em !important } .uk-padding-3xmedium-bottom { padding-bottom: 1.4em !important } .uk-padding-3xmedium-left { padding-left: 1.4em !important } .uk-padding-3xmedium-right { padding-right: 1.4em !important } .uk-padding-xxmedium { padding: 1.7em !important } .uk-padding-xxmedium-top { padding-top: 1.7em !important } .uk-padding-xxmedium-bottom { padding-bottom: 1.7em !important } .uk-padding-xxmedium-left { padding-left: 1.7em !important } .uk-padding-xxmedium-right { padding-right: 1.7em !important } .uk-padding-xmedium { padding: 2em !important } .uk-padding-xmedium-top { padding-top: 2em !important } .uk-padding-xmedium-bottom { padding-bottom: 2em !important } .uk-padding-xmedium-left { padding-left: 2em !important } .uk-padding-xmedium-right { padding-right: 2em !important } .uk-padding-medium { padding: 3em !important } .uk-padding-medium-top { padding-top: 3em !important } .uk-padding-medium-bottom { padding-bottom: 3em !important } .uk-padding-medium-left { padding-left: 3em !important } .uk-padding-medium-right { padding-right: 3em !important } .uk-padding-navbar { padding: 9em !important } .uk-padding-navbar-top { padding-top: 9em !important } .uk-padding-navbar-bottom { padding-bottom: 9em !important } .uk-padding-navbar-left { padding-left: 9em !important } .uk-padding-navbar-right { padding-right: 9em !important } .uk-padding-large { padding: 6em !important } .uk-padding-large-top { padding-top: 6em !important } .uk-padding-large-bottom { padding-bottom: 6em !important } .uk-padding-large-left { padding-left: 6em !important } .uk-padding-large-right { padding-right: 6em !important } .uk-padding-xlarge { padding: 12em !important } .uk-padding-xlarge-top { padding-top: 12em !important } .uk-padding-xlarge-bottom { padding-bottom: 12em !important } .uk-padding-xlarge-left { padding-left: 12em !important } .uk-padding-xlarge-right { padding-right: 12em !important } .uk-padding-sdg { padding: 5.4em !important } .uk-padding-sdg-top { padding-top: 5.4em !important } .uk-padding-sdg-bottom { padding-bottom: 5.4em !important } .uk-padding-sdg-left { padding-left: 5.4em !important } .uk-padding-sdg-right { padding-right: 5.4em !important } @media (min-width: 1200px) { .uk-padding-xxsmall\@l { padding: .25em !important } .uk-padding-xxsmall-top\@l { padding-top: .25em !important } .uk-padding-xxsmall-bottom\@l { padding-bottom: .25em !important } .uk-padding-xxsmall-left\@l { padding-left: .25em !important } .uk-padding-xxsmall-right\@l { padding-right: .25em !important } } @media (max-width: 960px) { .uk-padding-remove-mobile { padding: 0 !important } .uk-padding-remove-mobile-top { padding-top: 0 !important } .uk-padding-remove-mobile-bottom { padding-bottom: 0 !important } .uk-padding-remove-mobile-left { padding-left: 0 !important } .uk-padding-remove-mobile-right { padding-right: 0 !important } } @media (max-width: 1600px) { .uk-padding-remove-large { padding: 0 !important } .uk-padding-remove-large-top { padding-top: 0 !important } .uk-padding-remove-large-bottom { padding-bottom: 0 !important } .uk-padding-remove-large-left { padding-left: 0 !important } .uk-padding-remove-large-right { padding-right: 0 !important } } @media (max-width: 640px) { .uk-padding-remove-large { padding: 0 !important } .uk-padding-remove-large-left { padding-left: 0 !important } } [class*=uk-position-bottom], [class*=uk-position-center], [class*=uk-position-left], [class*=uk-position-right], [class*=uk-position-top] { max-width: 100%; position: absolute !important } .uk-position-top { left: 0; right: 0; top: 0 } .uk-position-bottom { bottom: 0; left: 0; right: 0 } .uk-position-left { bottom: 0; left: 0; top: 0 } .uk-position-right { bottom: 0; right: 0; top: 0 } .uk-position-top-left { left: 0; top: 0 } .uk-position-top-right { right: 0; top: 0 } .uk-position-bottom-left { bottom: 0; left: 0 } .uk-position-bottom-right { bottom: 0; right: 0 } .uk-position-center { box-sizing: border-box; left: 50%; max-width: 100%; top: 50%; transform: translate(-50%, -50%); width: max-content } [class*=uk-position-center-left], [class*=uk-position-center-right] { top: 50%; transform: translateY(-50%) } .uk-position-center-left { left: 0 } .uk-position-center-right { right: 0 } .uk-position-center-left-out { right: 100%; width: max-content } .uk-position-center-right-out { left: 100%; width: max-content } .uk-position-bottom-center, .uk-position-top-center { box-sizing: border-box; left: 50%; max-width: 100%; transform: translateX(-50%); width: max-content } .uk-position-top-center { top: 0 } .uk-position-bottom-center { bottom: 0 } .uk-position-cover { bottom: 0; left: 0; position: absolute; right: 0; top: 0 } .uk-position-relative { position: relative !important } .uk-position-absolute { position: absolute !important } .uk-position-fixed { position: fixed !important } .uk-position-z-index { z-index: 1 } .uk-position-small { margin: 1em; max-width: calc(100% - 2em) } .uk-position-small.uk-position-center { transform: translate(-50%, -50%) translate(-1em, -1em) } .uk-position-small[class*=uk-position-center-left], .uk-position-small[class*=uk-position-center-right] { transform: translateY(-50%) translateY(-1em) } .uk-position-small.uk-position-bottom-center, .uk-position-small.uk-position-top-center { transform: translateX(-50%) translateX(-1em) } .uk-position-medium { margin: 2em; max-width: calc(100% - 4em) } .uk-position-medium.uk-position-center { transform: translate(-50%, -50%) translate(-2em, -2em) } .uk-position-medium[class*=uk-position-center-left], .uk-position-medium[class*=uk-position-center-right] { transform: translateY(-50%) translateY(-2em) } .uk-position-medium.uk-position-bottom-center, .uk-position-medium.uk-position-top-center { transform: translateX(-50%) translateX(-2em) } .uk-position-large { margin: 2em; max-width: calc(100% - 4em) } .uk-position-large.uk-position-center { transform: translate(-50%, -50%) translate(-2em, -2em) } .uk-position-large[class*=uk-position-center-left], .uk-position-large[class*=uk-position-center-right] { transform: translateY(-50%) translateY(-2em) } .uk-position-large.uk-position-bottom-center, .uk-position-large.uk-position-top-center { transform: translateX(-50%) translateX(-2em) } @media (min-width: 1200px) { .uk-position-large { margin: 50px; max-width: calc(100% - 100px) } .uk-position-large.uk-position-center { transform: translate(-50%, -50%) translate(-50px, -50px) } .uk-position-large[class*=uk-position-center-left], .uk-position-large[class*=uk-position-center-right] { transform: translateY(-50%) translateY(-50px) } .uk-position-large.uk-position-bottom-center, .uk-position-large.uk-position-top-center { transform: translateX(-50%) translateX(-50px) } } .uk-position-map-bg { left: -52%; opacity: .4; position: absolute; top: -8%; width: 200% } .uk-position-z-index-menu { position: relative; z-index: 1001; height: calc(100vh - 81px); } .uk-oval-content-circle { right: 0 } .uk-position-meta { position: absolute; transform: translateY(-30px); } @media (max-width: 960px) { .uk-position-meta { transform: translateY(-18px) } } .uk-position-cover>.uk-cover-container, .uk-position-cover>.uk-slideshow, .uk-position-cover>.uk-slideshow .uk-cover-container, .uk-position-cover>.uk-slideshow .uk-slideshow-items, .uk-position-cover>.uk-slideshow>div { height: 100% !important } .uk-position-center.uk-container-small { width: 50.9375em } .uk-offset-xsmall-top { top: 2px !important } .uk-inset-xsmall-top { top: -2px !important } .uk-offset-xsmall-bottom { bottom: 2px !important } .uk-inset-xsmall-bottom { bottom: -2px !important } .uk-offset-xsmall-left { left: 2px !important } .uk-inset-xsmall-left { left: -2px !important } .uk-offset-xsmall-right { right: 2px !important } .uk-inset-xsmall-right { right: -2px !important } .uk-offset-small-top { top: 5px !important } .uk-inset-small-top { top: -5px !important } .uk-offset-small-bottom { bottom: 5px !important } .uk-inset-small-bottom { bottom: -5px !important } .uk-offset-small-left { left: 5px !important } .uk-inset-small-left { left: -5px !important } .uk-offset-small-right { right: 5px !important } .uk-inset-small-right { right: -5px !important } .uk-offset-medium-top { top: 20px !important } .uk-inset-medium-top { top: -20px !important } .uk-offset-medium-bottom { bottom: 20px !important } .uk-inset-medium-bottom { bottom: -20px !important } .uk-offset-medium-left { left: 20px !important } .uk-inset-medium-left { left: -20px !important } .uk-offset-medium-right { right: 20px !important } .uk-inset-medium-right { right: -20px !important } .uk-offset-large-top { top: 50px !important } .uk-inset-large-top { top: -50px !important } .uk-offset-large-bottom { bottom: 50px !important } .uk-inset-large-bottom { bottom: -50px !important } .uk-offset-large-left { left: 50px !important } .uk-inset-large-left { left: -50px !important } .uk-offset-large-right { right: 50px !important } .uk-inset-large-right { right: -50px !important } @media (min-width: 1600px) { .uk-offset-large-top\@xl { top: 100 !important } .uk-inset-large-top\@xl { top: -100 !important } .uk-offset-large-bottom\@xl { bottom: 100 !important } .uk-inset-large-bottom\@xl { bottom: -100 !important } .uk-offset-large-left\@xl { left: 100 !important } .uk-inset-large-left\@xl { left: -100 !important } .uk-offset-large-right\@xl { right: 100 !important } .uk-inset-large-right\@xl { right: -100 !important } } .uk-hidden, [hidden] { display: none !important } @media (min-width: 640px) { .uk-hidden\@s { display: none !important } } @media (min-width: 960px) { .uk-hidden\@m { display: none !important } } @media (min-width: 1200px) { .uk-hidden\@l { display: none !important } } @media (min-width: 1600px) { .uk-hidden\@xl { display: none !important } } @media (max-width: 639px) { .uk-visible\@s { display: none !important } } @media (max-width: 959px) { .uk-visible\@m { display: none !important } } @media (max-width: 1199px) { .uk-visible\@l { display: none !important } } @media (max-width: 1599px) { .uk-visible\@xl { display: none !important } } .uk-invisible { visibility: hidden !important } .uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) { height: 0 !important; margin: 0 !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 0 !important } .uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { opacity: 0 !important } .uk-visible-toggle { -webkit-tap-highlight-color: transparent } .uk-visible-toggle:focus { outline: none } @media (pointer: coarse) { .uk-hidden-touch { display: none !important } } .uk-hidden-notouch { display: none !important } @media (pointer: coarse) { .uk-hidden-notouch { display: block !important } } /*.uk-card-primary.uk-card-body, .uk-card-primary.uk-card-body .uk-navbar-nav>li>a, .uk-card-primary.uk-card-body a, .uk-card-primary> :not([class*=uk-card-media]), .uk-card-primary> :not([class*=uk-card-media]) .uk-navbar-nav>li>a, .uk-card-primary> :not([class*=uk-card-media]) a, .uk-card-secondary.uk-card-body, .uk-card-secondary.uk-card-body .uk-navbar-nav>li>a, .uk-card-secondary.uk-card-body a, .uk-card-secondary> :not([class*=uk-card-media]), .uk-card-secondary> :not([class*=uk-card-media]) .uk-navbar-nav>li>a, .uk-card-secondary> :not([class*=uk-card-media]) a, .uk-light, .uk-light .uk-navbar-nav>li>a, .uk-light a, .uk-overlay-primary, .uk-overlay-primary .uk-navbar-nav>li>a, .uk-overlay-primary a, .uk-section-primary:not(.uk-preserve-color), .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a, .uk-section-primary:not(.uk-preserve-color) a, .uk-section-secondary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a, .uk-section-secondary:not(.uk-preserve-color) a, .uk-tile-primary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a, .uk-tile-primary:not(.uk-preserve-color) a, .uk-tile-secondary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a, .uk-tile-secondary:not(.uk-preserve-color) a {*/ /* color: #fff*/ /*}*/ .uk-card-primary.uk-card-body .ozo, .uk-card-primary.uk-card-body .uk-navbar-toggle, .uk-card-primary> :not([class*=uk-card-media]) .ozo, .uk-card-primary> :not([class*=uk-card-media]) .uk-navbar-toggle, .uk-card-secondary.uk-card-body .ozo, .uk-card-secondary.uk-card-body .uk-navbar-toggle, .uk-card-secondary> :not([class*=uk-card-media]) .ozo, .uk-card-secondary> :not([class*=uk-card-media]) .uk-navbar-toggle, .uk-light .ozo, .uk-light .uk-navbar-toggle, .uk-overlay-primary .ozo, .uk-overlay-primary .uk-navbar-toggle, .uk-section-primary:not(.uk-preserve-color) .ozo, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-section-secondary:not(.uk-preserve-color) .ozo, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-tile-primary:not(.uk-preserve-color) .ozo, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-tile-secondary:not(.uk-preserve-color) .ozo, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle { fill: #0A2C48 !important } .uk-card-primary.uk-card-body .uk-dotnav>*>*, .uk-card-primary> :not([class*=uk-card-media]) .uk-dotnav>*>*, .uk-card-secondary.uk-card-body .uk-dotnav>*>*, .uk-card-secondary> :not([class*=uk-card-media]) .uk-dotnav>*>*, .uk-light .uk-dotnav>*>*, .uk-overlay-primary .uk-dotnav>*>*, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>* { background: hsla(0, 0%, 100%, .2) } .uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*, .uk-card-primary> :not([class*=uk-card-media]) .uk-dotnav>.uk-active>*, .uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*, .uk-card-secondary> :not([class*=uk-card-media]) .uk-dotnav>.uk-active>*, .uk-light .uk-dotnav>.uk-active>*, .uk-overlay-primary .uk-dotnav>.uk-active>*, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>* { background: hsla(0, 0%, 100%, .6) } @media print { *, :after, :before { background: transparent !important; box-shadow: none !important; color: #000 !important; text-shadow: none !important } a, a:visited { text-decoration: underline } blockquote, pre { border: 1px solid #999; page-break-inside: avoid } thead { display: table-header-group } img, tr { page-break-inside: avoid } img { max-width: 100% !important } @page { margin: .5cm } h2, h3, p { orphans: 3; widows: 3 } h2, h3 { page-break-after: avoid } } .wind-icon { position: absolute; top: 50%; left: 50%; width: 32px; height: 32px; margin: -40px 0 0 -25px; -webkit-animation: spin 4s linear infinite; -moz-animation: spin 4s linear infinite; animation: spin 2s linear infinite; transform: none; } #sozo-main { padding-top: 0; } .insight #sozo-main { padding-top: 82px; } @media all and (max-width: 768px) { .uk-active .logo-blue { display: block !important; } .logo-blue { display: block; } .logo-white { display: none; } #sozo-main { padding-top: 50px; } .dt-sc-portfolio-sorting.type2 { padding: 0 !important; } .dt-sc-portfolio-sorting.type2 a.active-sort:before { border-bottom: 0 !important; } .read-area img { height: auto !important; } } .wind-icon.win-icon-right { margin: -12px 0 0 100px; } .carousel-nav .carousel-cell { width: 100px; padding: 5px !important; background: #fff; } .carousel-nav .carousel-cell p { margin: 0; padding: 10px 0; font-weight: normal; } .uk-feat-article { padding-bottom: 25px; } .portfolio figure img { margin: auto; } .activitydesc pre { font-family: 'NamDang Menu'; letter-spacing: 0.5px; } #delay_load, #footer, #lazy_load { display: none; } .text-light-blue, .text-light-blue:hover { color: #1cbfaa !important; } .text-white { color: #fff; } .text-shadow { text-shadow: 0 0 3px rgb(0 0 0 / 20%); } @media all and (min-width: 576px) { .display-sm-15 { font-size: 2.4rem; } } @media all and (min-width: 768px) { .display-md-13 { font-size: 2.6rem; } } @media all and (min-width: 992px) { .display-lg-4 { font-size: 3.5rem; } } @media all and (min-width: 1400px) { .display-xxl-3 { font-size: 4.5rem; } } @media all and (min-width: 1300px) { .container { margin: auto; max-width: 1320px !important; width: 100% !important; } } section .about-5 { padding: 120px 0; overflow: hidden; background: #fff; position: relative; } .about-5 .about-image { position: relative; } .about-5 .about-img-text { margin: 0 auto; position: absolute; width: 90%; left: 0; right: 0; bottom: 20px; } .bg-secondary { background: #1cbfaa !important; } .opacity9 { opacity: .9; } .bg-primary { background-color: #1388d7 !important; } .about-5 .about-shape3 { position: absolute; content: ''; height: 52px; width: 35px; background: #fff; left: 20px; top: 0; overflow: hidden; } .about-5 .about-shape3:before { background: #fff; position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; } .about-5 .about-shape3:after { background: #1cbfaa; animation: move 3s infinite; position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; } .about-5 .about-shape4 { position: absolute; content: ''; height: 38px; width: 20px; background: #1cbfaa; top: -18px; left: 61px; overflow: hidden; } .about-5 .about-shape4:before { background: #1cbfaa; position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; } .about-5 .about-shape4:after { background: #fff; animation: move 3s infinite; position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; } @media screen and (min-width: 1400px) { .ps-xxl-9, .px-xxl-9 { padding-left: 5rem; } } @media screen and (min-width: 1200px) { .ps-xl-6, .px-xl-6 { padding-left: 3.5rem; } } @media screen and (min-width: 992px) { .ps-lg-2-9, .px-lg-2-9 { padding-left: 2.9rem; } } .sec-title.half { padding-bottom: 2.2rem; } .sec-title.half h2 { color: #07294d; font-size: 32px; } .sec-title span:before { position: absolute; content: ''; z-index: 1; height: 5px; width: 3px; bottom: 9px; right: 5px; background: #1cbfaa; } .sec-title span:after { position: absolute; content: ''; z-index: 1; height: 7px; width: 3px; bottom: 6px; right: 0px; background: #1388d7; } .fw-bold { font-weight: 700 !important; } .sec-title span { color: #0F4C81; position: relative; display: inline-block; margin-bottom: 5px; z-index: 1; font-weight: 800; text-transform: uppercase; padding-right: 15px; } .about-5 h2 { font-weight: 800; font-family: 'NamDang', sans-serif; color: #07294d; text-align: left; padding: 0; } .pt-2-3, .py-2-3 { padding-top: 2.3rem; } .btn-style2.medium { padding: 13px 22px !important; } .btn-style2:after { content: ""; position: absolute; height: 0%; left: 50%; top: 50%; width: 150%; z-index: -1; transition: all 0.35s ease 0s; background: #fff; -webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg); transform: translateX(-50%) translateY(-50%) rotate(-25deg); } .mb-1-9, .my-1-9 { margin-bottom: 1.9rem; } .mt-n1-9 { margin-top: -1.9rem !important; } @media screen and (min-width: 992px) { .mb-lg-2-9, .my-lg-2-9 { margin-bottom: 2.9rem; } } .mb-2-2, .my-2-2 { margin-bottom: 2.2rem; } .wd-title-section_c { text-align: center; margin-bottom: 50px; } .wd-title-section_c h2 { font-size: 30px; color: inherit; } .wd-title-section_c h2::before { content: " "; display: block; background: red; height: 1px; width: 40px; margin: 0 auto 30px; } .wd-title-section_c h5 { font-size: 16px; color: #888; margin: 0 auto; font-weight: normal; width: 300px; padding-left: 15px; padding-right: 15px; } @media only screen and (min-width: 45.78571em) { .wd-title-section_c h5 { width: 600px; } } .greenenergy_empty_space { clear: both; } .wd-section-blog article, .wd-section-blog-services article { padding-top: 30px; } .wd-section-blog-services.style-3 .wd-blog-post { margin-top: 30px; } .wd-section-blog-services.style-3 .wd-blog-post>div { transform: rotate(45deg) translateX(-50px) translateY(-50px); transition: all 1s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s; opacity: 0; width: 160px; height: 160px; margin: 0px auto; border: 2px solid #F8BA07; } .wd-section-blog-services.style-3.anim-on .wd-blog-post>div { transform: rotate(45deg) translateX(-15px) translateY(-15px); opacity: 1; } .wd-section-blog-services.style-3 .wd-blog-post svg { position: absolute; top: -6px; left: -6px; } .wd-section-blog-services.style-3 .wd-blog-post .img-wrapper { overflow: hidden; position: absolute; top: 0px; bottom: 0px; width: 100%; } .wd-section-blog-services.style-3 .wd-blog-post>div img { transform: rotate(-45deg) scale(2.3) translateY(10px); } .wd-title-element { font-size: 19px; margin-top: 30px; margin-bottom: 16px; } .wd-section-blog h4, .wd-section-blog-services h4 { padding: 0 35px; } .wd-section-blog-services.style-3 .wd-blog-post h4:after { content: " "; display: block; background-color: #82CA13 !important; height: 3px; width: 40px; margin: 20px auto 0; transform: none; } .wd-section-blog p, .wd-section-blog-services p { padding: 5px 35px 20px; } .wd-section-blog .wd-blog-post, .wd-section-blog-services .wd-blog-post { border: 1px solid #d4dee5; margin-bottom: 20px; } .wd-section-blog-services.style-3 .wd-blog-post .shape { stroke-dasharray: 760; stroke-dashoffset: 0; stroke-width: 2px; fill: transparent; stroke: #82CA13; border-bottom: 5px solid #000; transition: stroke-width 1s ease 0s, stroke-dashoffset 1s ease 0s, stroke-dasharray 1s ease 0s; } .wd-section-blog-services.style-3 .wd-blog-post .shape { stroke: #1cbfaa; } .wd-section-blog-services.style-3 .wd-blog-post.nohover .shape { stroke-dasharray: 80, 504; stroke-dashoffset: -585; stroke-width: 8px; } .wd-section-blog-services.style-3 .wd-blog-post:hover .shape { stroke-dasharray: 760; stroke-dashoffset: 0; stroke-width: 2px; } body { font-family: 'NamDang' !important; } .lte-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 25px; } .lte-block-icon.lte-icon-color-second i { color: #f8bc26; color: var(--second); } .elementor-widget-lte-icons .lte-block-icon.lte-icon-size-large i { font-size: 80px; } .icon-benefits_icon_01-2:before { content: '\e868'; } [class^=icon-]:before, [class*=" icon-"]:before { font-family: "lte-font"; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .lte-block-icon.lte-icon-type-left .lte-icon-content { display: flex; flex-wrap: wrap; align-items: center; margin-left: 30px; margin-inline-start: 30px; margin-inline-end: 0; } .lte-header { -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; display: block; margin: 0 0 15px; } .lte-block-icon .lte-header { color: #fff; color: var(--white); } span.lte-header.lte-h4 { font-size: 30px; } .elementor-widget-lte-icons .lte-block-icon.lte-icon-type-left .lte-icon-content .lte-header { width: 100%; } .lte-descr { line-height: 1.7em; margin-top: 0; display: block; font-size: 16px; zoom: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .lte-block-icon.lte-icon-type-left .lte-inner { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .lte-block-icon.lte-icon-size-large i { font-size: 80px; } .circle-line { left: -118px; width: auto; max-width: auto; top: -179px; margin-bottom: 0; position: absolute; } .lte-pos-top-center { width: 1000px !important; height: 550px !important; } .circle-widget-container { -webkit-transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s; transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s; -o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s; transition: background .3s, border .3s, border-radius .3s, box-shadow .3s; transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s; } .lte-spinning-atoms-sc { opacity: .1; position: absolute; display: block; width: 100%; height: 100%; z-index: 0; } .lte-spinning-atoms-sc .lte-spinning-atom { width: 800px; height: 800px; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; border: 1px solid #b6bdb8; position: absolute; bottom: 0; -webkit-animation: vane 20s infinite linear; -moz-animation: vane 20s infinite linear; -o-animation: vane 20s infinite linear; animation: vane 20s infinite linear; } .lte-spinning-atoms-sc .lte-spinning-atom:before, .lte-spinning-atoms-sc .lte-spinning-atom:after { content: ""; position: absolute; left: 50%; top: -9px; margin-left: -9px; width: 18px; height: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #202020; background-color: var(--black); background-color: #fff; display: block; } .lte-spinning-atoms-sc .lte-spinning-atom:after { content: ""; position: absolute; left: 50%; top: -9px; margin-left: -9px; width: 18px; height: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #202020; background-color: var(--black); background-color: #fff; display: block; } .lte-spinning-atoms-sc .lte-spinning-atom-1:before { right: -9px; top: 50%; left: auto; } .lte-spinning-atoms-sc .lte-spinning-atom-1:after { left: 0; top: 50%; } .lte-spinning-atoms-sc .lte-spinning-atom-2 { left: 90px; bottom: 10px; animation-direction: reverse; } .lte-spinning-atoms-sc .lte-spinning-atom-2:before { top: -9px; bottom: auto; } .lte-spinning-atoms-sc .lte-spinning-atom-2:after { bottom: -9px; top: auto; } .lte-spinning-atoms-sc .lte-spinning-atom-3 { left: 10px; bottom: 80px; } .lte-spinning-atoms-sc .lte-spinning-atom-3:before { top: auto; bottom: -9px; } .lte-spinning-atoms-sc .lte-spinning-atom-1 { left: 190px; bottom: 140px; } @keyframes vane { 0% { transform: rotate(0deg) } 100% { transform: rotate(360deg) } } .elementor-absolute { position: absolute; } .wind-turbin { width: initial; max-width: initial; top: 0; z-index: 6; } @media (max-width: 1599px) { .wind-turbin { top: -397px; } } @media (max-width: 1599px) { .wind-turbin { left: -297px; } } .lte-image-vane-blades img { pointer-events: none; max-width: initial !important; -webkit-animation: vane 40s infinite linear; -moz-animation: vane 40s infinite linear; -o-animation: vane 40s infinite linear; animation: vane 40s infinite linear; } .dns-img { height: auto; max-width: 100%; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .elementor-widget-image img { vertical-align: middle; display: inline-block; } .turbin-body { z-index: 5; } .turbin-body .elementor-widget-container { margin: 30px 0 0; } .wind-turbin.lte-image-vane-blades { left: 50% !important; top: -397px !important; transform: translateX(-50%); position: absolute; } .turbin-body { z-index: 5; text-align: center; } .turbin-body .dns-widget-container { margin: 30px 0 0; } .sec-title { padding: 35px 0; } .entry { position: relative; margin-bottom: 64px; word-wrap: break-word; overflow: hidden; } .entry__meta-item { display: inline-flex; align-items: center; flex-wrap: wrap; font-size: .875rem; color: #595959; } .entry__meta-item svg { margin-right: 6px; margin-top: -1px; } .entry__meta-item .published::after { content: "/"; margin: 0 8px; } .entry__category .entry__category-item { margin-left: 4px; color: var(--deo-primary-color); } .entry__title { font-size: 22px; margin-bottom: 10px; position: relative; text-align: left; font-weight: 700; color: #07294d; } .entry__meta-item a { display: inline; background-repeat: no-repeat; background-image: linear-gradient(transparent calc(100% - 1px), currentColor 1px); transition: .36s cubic-bezier(.51, .5, .07, .99); background-size: 0 95%; } section.posts-index { padding: 80px 0; } section.partner { background: #f5f5f5; padding: 50px 0; } article.post-item-info { background: #fff; border: 1px solid #ddd; } .post-item-info .entry__body { padding: 15px; } .post-item-info h2 a { color: #07294d; } a.entry__meta-author-url span { color: #0F4C81; } .post-item-info figure:hover img { transform: scale(1.05); transition: all .4s cubic-bezier(.25, .46, .45, .94) !important; } .post-item-info figure img { transition: all .4s cubic-bezier(.25, .46, .45, .94) !important; } .pt-6, .py-6 { padding-top: 3.5rem; } @media screen and (min-width: 768px) { .pt-md-8, .py-md-8 { padding-top: 4.5rem; } } .z-index-9 { z-index: 9; } .footer-logo { max-width: 130px; width: 100%; display: inline-block; } .w-90 { width: 90%; } footer p, footer li { color: #fff; list-style: none; } .display-25 { font-size: 1.4rem; } footer .sec-title h3 { position: relative; display: inline-block; padding-right: 15px; } footer .sec-title h3:before { position: absolute; content: ''; z-index: 1; height: 5px; width: 3px; bottom: 5px; right: 5px; background: #1cbfaa; } footer .sec-title h3:after { position: absolute; content: ''; z-index: 1; height: 7px; width: 3px; bottom: 2px; right: 0px; background: #1388d7; } .footer-link li a { color: #fff; } footer { word-break: break-word; background: #20252d; } .border-top { border-top: 1px solid #dee2e6 !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } @media screen and (min-width: 768px) { .text-md-start { text-align: left !important; } .order-md-1 { order: 1 !important; } } .social-icon-style1 { margin-bottom: 0; display: inline-block; padding-left: 10px; list-style: none; } .social-icon-style1 li { vertical-align: middle; display: inline-block; margin-right: 5px; } footer li:first-child { margin-top: 0; border-top: 0; padding-top: 0; } .social-icon-style1 li a { display: inline-block; font-size: 14px; text-align: center; color: #fff; background: #1cbfaa; height: 41px; line-height: 41px; width: 41px; } .social-icon-style1 li:last-child { margin-right: 0; } .footer-bg-left { position: absolute; top: 0; left: -100px; max-height: 100%; } .footer-bg-right { position: absolute; right: 0; bottom: 0; max-height: 100%; } .text-primary { color: #0F4C81 !important; } .slider-fade .banner-icon i { color: #fff; font-size: 28px; } .display-17 { font-size: 2.2rem; } #sozo-main .circle-line { left: 100%; width: auto; max-width: auto; top: 120px; margin-bottom: 0; position: absolute; transform: translateX(-100%); z-index: 10; } .position-relative { position: relative !important; } .lte-page-header { text-align: center; margin: 0; display: flex; flex-direction: column; justify-content: center; padding-bottom: 0; background-repeat: no-repeat; overflow: hidden; position: relative; background-position: 50% 0; border: 0 none; color: #fff; background-attachment: fixed !important; transition: background 0s !important; background-size: 100%; } .lte-page-header.header-about { background-image: url('../img/about-bg.png') !important; } .lte-page-header.header-investment { background-image: url('../img/investment-bg.jpg') !important; } .lte-page-header.header-global { background-image: url('../system/mapp.jpg') !important; } .lte-page-header.header-insight { background-image: url('../img/insight-bg.jpg') !important; } .lte-page-header.header-contact { background-image: url('../img/contact-bg.jpg') !important; } .lte-page-header.header-ourteam { background-image: url('../img/ourteam-bg.jpg') !important; } .lte-page-header.header-partner { background-image: url('../img/partner-bg.jpg') !important; } .lte-page-header:before { height: 100%; width: 100%; top: 0; left: 0; position: absolute; pointer-events: none; background-color: #202020; zoom: 1; filter: alpha(opacity=50); -webkit-opacity: .7; -moz-opacity: .7; opacity: .7; content: ""; } .lte-page-header:after { content: ""; display: block; width: 100%; height: 70px; position: absolute; bottom: -2px; z-index: 2; pointer-events: none; background-size: cover; margin-top: -60px; } .lte-page-header .container { margin: auto; position: relative; z-index: 2; padding-top: 180px; padding-bottom: 180px; } @media (min-width: 1199px) { .lte-page-header .lte-header-h1-wrapper { padding: 0 100px; } } .lte-page-header h1 { font-family: 'Space Grotesk', serif; font-family: var(--font-headers), serif; font-weight: 700; letter-spacing: var(--font-headers-letterspacing); margin: 0; color: #fff; color: var(--white); position: relative; z-index: 11; line-height: 70px; font-size: 60px; display: inline; } @media (max-width: 1599px) { .lte-page-header h1 { font-size: 62px; } } .lte-page-header .breadcrumbs { list-style: none; margin: 20px 0 0; padding: 0; } .lte-page-header .breadcrumbs li { display: inline-block; margin: 0; font-size: 20px; font-weight: 400; line-height: 26px; color: #fff; color: var(--white); } .lte-page-header .breadcrumbs li a { color: #f8bc26; color: var(--second); } .lte-page-header .breadcrumbs li:not(:last-child):after { margin: 0 12px 0 16px; vertical-align: middle; position: relative; top: -1px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f054"; height: 10px; font-size: 10px; line-height: 1em; color: #f8bc26; color: var(--second); zoom: 1; filter: alpha(opacity=70); -webkit-opacity: .7; -moz-opacity: .7; opacity: .7; } .lte-heading { position: relative; } .lte-heading .lte-heading-content { display: block; } .lte-heading.lte-style-header-subheader .lte-subheader { margin-bottom: 16px; font-size: 16px; position: relative; display: inline-block; font-family: 'Space Grotesk', serif; font-family: var(--font-headers), serif; font-weight: 700; letter-spacing: var(--font-headers-letterspacing); text-transform: uppercase; letter-spacing: 4px; font-weight: 500; background-color: #202020; background-color: var(--black); line-height: 1em; } .lte-heading h1, .lte-heading h2, .lte-heading h3, .lte-heading h4, .lte-heading h5, .lte-heading h6 { z-index: 3; position: relative; margin: 0; } .about-block { padding: 60px; } .lte-icon-text:before { border-left: 2px dotted #f8bc26; content: ""; display: block; height: 105%; position: absolute; bottom: -50px; left: 40px; } .lte-icon-content { display: flex; flex-wrap: wrap; align-items: center; margin-top: 10px; margin-left: 24px !important; margin-inline-start: 24px !important; margin-inline-end: 0 !important; } .about-intro ul { list-style: none; padding: 0; margin-top: 0; margin-left: -15px; margin-right: -15px; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } i.lte-icon-text { font-weight: 500; font-size: 24px; display: block; width: 50px; height: 50px; min-width: 50px; line-height: 50px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-clip: border-box; background-color: #f8bc26 !important; color: #fff; box-shadow: 0px 0px 25px rgb(0 0 0 / 8%); font-style: normal; } .about-intro div p { margin: 0; } .lte-heading .lte-heading-content .lte-header { margin-bottom: 25px; } .lte-icon-text.no-border::before { display: none !important; } span.lte-header.font-weight-bold { color: #07294d; font-size: 22px; } .about-intro h4.lte-header { line-height: 32px; color: #07294d; } .teacher-details { padding-top: 110px; } @media only screen and (min-width: 1400px) { .teachers-row { margin-left: -40px; margin-right: -40px; } .teachers-row .teachers-col { padding-left: 40px; padding-right: 40px; } } .teacher-details-content .teacher-name { font-weight: 700; font-size: 46px; color: #07294d; position: relative; padding-bottom: 10px; } .teacher-details-content .teacher-name::before { position: absolute; content: ''; width: 150px; height: 2px; background-color: #07294d; bottom: 0; left: 0; } .teacher-details-content .designation { font-weight: 600; font-size: 24px; color: #07294d; margin-top: 14px; } .teacher-details-content .department { font-weight: 500; font-size: 18px; color: #151515; } .teacher-details-content p { font-weight: 500; font-size: 16px; line-height: 30px; color: #303030; margin-top: 30px; } .teacher-details-content .teacher-contact { padding-top: 15px; } .teacher-details-content .teacher-contact li { font-weight: 500; font-size: 22px; color: #303030; margin-top: 10px; } .teacher-details-content .teacher-contact li a { color: #303030; } .single-teacher-details { position: relative; z-index: 5; padding-left: 70px; padding-bottom: 70px; } .single-teacher-details::before { position: absolute; content: ''; width: 60%; height: 85%; background-color: #f1f1f1; left: 0; bottom: 0; z-index: -1; } .single-teacher-details .teacher-social { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .single-teacher-details .teacher-social .social li a { width: 35px; height: 35px; line-height: 33px; text-align: center; border: 1px solid #dbdbdb; border-radius: 50%; color: #151515; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; transition: all .3s linear; } .single-teacher-details .teacher-image a { display: block; } .single-teacher-details .teacher-image img { width: 100%; } ul li { list-style: none !important; } .teachers-row { padding-bottom: 120px; } /* Trang dự án */ .projects-page-section { padding: 50px 0; } #filters { margin: 0; padding: 0; margin-bottom: 30px; text-align: center; width: 100%; position: relative; height: 62px; } .iso-choose { margin: 0 auto; position: absolute; top: 0; left: 50%; transform: translateX(-50%); } #filters .button { display: inline-block; margin: 0 15px; display: inline-block; text-decoration: none; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; color: #07294d; font-size: 20px; letter-spacing: 1.3px; padding-bottom: 3px; border-bottom: 2px solid transparent; font-weight: 700; background: #fff; } #filters .button:hover, #filters .button.active { color: #ffba00; border-bottom: 2px solid #ffba00; } .project-iso { position: relative; overflow: hidden; } /* .project-iso:hover { border: 1px solid #ddd; } */ .project-iso img { max-height: 300px; width: 100%; } .project-iso .hover-box { /* position: absolute; */ width: 100%; left: 0; bottom: -100%; padding: 20px 25px; background: #ffffff; /* transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; */ } /* ---- button ---- */ .button { display: inline-block; border: none; cursor: pointer; } .button:hover { /* color: #222; */ } .button:active, .button.is-checked { background-color: #fff; color: #1cbfaa !important; border-bottom: 1px solid !important; } .button.is-checked { color: white; } .button:active {} /* ---- button-group ---- */ .button-group { margin-bottom: 20px; } .button-group:after { content: ''; display: block; clear: both; } .button-group .button { float: left; border-radius: 0; margin-left: 0; margin-right: 1px; } /* ---- isotope ---- */ .grid {} /* clear fix */ .grid:after { content: ''; display: block; clear: both; } /* ---- .element-item ---- */ .element-item { position: relative; float: left; width: 50%; height: auto; margin: 0; padding: 10px; background: #fff; box-sizing: border-box; } .partner-section .element-item { width: 20%; margin-bottom: 15px; } .element-item>* { margin: 0; padding: 0; } .element-item .name { position: absolute; left: 10px; top: 60px; text-transform: none; letter-spacing: 0; font-size: 12px; font-weight: normal; } .element-item .symbol { position: absolute; left: 10px; top: 0px; font-size: 42px; font-weight: bold; color: white; } .element-item .number { position: absolute; right: 8px; top: 5px; } .element-item .weight { position: absolute; left: 10px; top: 76px; font-size: 12px; } .project-iso .hover-box { background: rgba(65, 65, 65, .8); } .project-iso .hover-box h2 { color: #222222; font-size: 22px; font-weight: 700; margin: 0 0 15px; } .project-iso .hover-box h2 a { display: inline-block; text-decoration: none; /* transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; */ color: #fff; } .project-iso .hover-box .pj-des { line-height: 20px; margin: 0 0 10px; margin-bottom: 0; } .project-iso .hover-box .pj-des div { color: #fff; } /* .project-iso:hover .hover-box { bottom: 0 !important; color: #fff; } */ .project-iso .hover-box .pj-des p { color: #fff; margin: 0; line-height: 22px; } .wind-icon2 { top: 50%; left: 50%; width: 32px; height: 32px; -webkit-animation: spin 4s linear infinite; -moz-animation: spin 4s linear infinite; animation: spin 2s linear infinite; transform: none; } section.index-hot { background: url(../system/mapp.jpg); padding: 170px 0 0; transition: background .3s, border .3s, border-radius .3s, box-shadow .3s; position: relative; background-size: contain; } a.h2.post-title { font-weight: 700; color: #07294d !important; display: block; width: 100%; line-height: 32px !important; } a.h3.post-title { font-size: 22px; font-weight: 700; color: #07294d !important; display: block; width: 100%; line-height: 32px !important; padding-top: 10px; } .post-sl2 { margin-bottom: 0 !important; padding-top: 0; } .global .lte-page-header { background-image: url(../system/mapp.jpg) !important; } .partner-post { -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .partner-post:hover { -webkit-transform: scale(1.25); /* Safari and Chrome */ -moz-transform: scale(1.25); /* Firefox */ -ms-transform: scale(1.25); /* IE 9 */ -o-transform: scale(1.25); /* Opera */ transform: scale(1.25); } @media only screen and (max-width: 768px) { .homeIndustry-txt { margin-top: -20px; } } .blog-item { margin-bottom: 25px; border-radius: 10px; } .blog-item .content { padding: 2rem 1rem; } .blog-item .content .date { color: #666; font-size: 16px; padding: 0 0 10px; } .blog-item .content .main-heading { display: inline-block; color: #07294d; } .blog-item .content p { color: #333; font-size: 16px; line-height: 1.5; margin-top: 0; height: 48px; overflow: hidden; } .blog-item .image img { height: 100%; object-fit: cover; width: 100%; transition: all .2s linear; } .blog-item .image img:hover { transform: scale(1.2); } .blog-item .image { border-radius: 1rem; /* height: 30rem; */ overflow: hidden; } .blog-item:hover { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .1); } .contact { padding: 4rem 0; } .contact>.box-container { border-radius: 1rem; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .1); display: flex; flex-wrap: wrap; justify-content: center; margin: 0 5%; overflow: hidden; } .contact-info { background: linear-gradient(rgba(41, 52, 98, .8), rgba(41, 52, 98, .8)), url(../img/contact-bg.png); background-position: 50%; background-size: cover; flex: 1 1 42rem; padding: 2rem; } .contact h3 { font-size: 3rem; font-weight: 500; padding-bottom: 1rem; } .contact-info .info-item { display: flex; padding: 1rem 0; width: 100%; } .contact-info .info-item .icon-item { align-items: center; background-color: #fff; border-radius: 50%; display: flex; height: 4rem; justify-content: center; width: 4rem; } .contact-info .info-item .icon { color: #293462; font-size: 1.6rem; } .contact-info .info-item .content { padding-left: 1rem; } .contact-info .info-item .content h4 { color: #1cbfaa; } .contact-info .info-item .content p { color: #fff; line-height: 1.6; text-transform: none; margin: 0; } .contact-form { background-color: #fff; border-radius: 1rem; flex: 1 1 42rem; padding: 2rem; } .contact-form .box { border-bottom: 0.1rem solid #0F4C81; border-width: 0 0 1px 0; color: #6c757d; font-size: 1.375em; margin: 0.5rem 0; padding: 1.5rem 0.5rem; text-transform: none; width: 100%; } .contact .msg-alert { align-items: center; display: flex; margin-top: 1rem; } .contact-form button { margin-top: 1rem; } .contact-info ol { padding: 0 0 0 15px; margin: 0; } .uk-section-hero .uk-cover-container { overflow: hidden; position: relative; width: 100%; z-index: 2; height: 100vh; } .owl-carousel { position: absolute; top: 0; left: 0; right: 0; z-index: 3; width: 100%; } .uk-active .logo-white { display: none; } .uk-active .logo-blue { display: block !important; } .logo-blue { display: none; } @media all and (max-width: 768px) { .uk-active .logo-blue { display: block !important; } .logo-blue { display: block; } .logo-white { display: none; } #sozo-main { padding-top: 50px; } .dt-sc-portfolio-sorting.type2 { padding: 0 !important; } .dt-sc-portfolio-sorting.type2 a.active-sort:before { border-bottom: 0 !important; } .read-area img { height: auto !important; } section .about-5 { padding: 15px 0; } .contact-index { display: none; } .section.index-hot { background-size: cover; } .lte-page-header { background-size: cover; } .about-block { padding: 15px; } .lte-heading .lte-heading-content .lte-header { margin-bottom: 25px; margin-top: 25px; } .teacher-details-content .teacher-name { font-weight: 700; font-size: 28px; padding-bottom: 10px; margin-top: 15px; } .teachers-row { padding-bottom: 25px; } .projects-page-section ul.filter li a { font-size: 18px; } .lte-page-header h1 { font-size: 36px; } .lte-page-header .breadcrumbs li { font-size: 18px; } .projects-page-section .project-box .project-post { text-align: center; } .project-iso .hover-box {} .project-iso .hover-box .pj-des { color: #fff; } .element-item { width: 100%; padding: 0; margin-bottom: 25px; } .project-iso .hover-box { bottom: 0; } #filters .button { font-size: 16px; } .partner-section .element-item { width: 50%; margin-bottom: 15px; } } @media all and (max-width: 600px) { .element-item { width: 100%; } .iso-choose { width: 100%; } } @media only screen and (max-width: 768px) { .contact-info .info-item .icon-item-address { align-items: center; background-color: #fff; border-radius: 50%; display: flex; height: 4rem; justify-content: center; width: 10rem; } .lte-page-header h1 { font-size: 36px; line-height: 36px; } .news_detail #sozo-main { padding-top: 0; } } @media (min-width:1025px) { .contact-info .info-item .icon-item-address { align-items: center; background-color: #fff; border-radius: 50%; display: flex; height: 4rem; justify-content: center; width: 4rem; } } p.des-agent { text-align: justify; font-size: 24px; } ul.des-agent { font-size: 24px; } .list { list-style: disc outside none; display: list-item; } @media all and (max-width: 767px) { #show_all { display: none; } } .social-icon-style1 { display: none; }