-
Notifications
You must be signed in to change notification settings - Fork 0
/
style.css
14 lines (13 loc) · 30.3 KB
/
style.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
* Theme Name: Naba HSC Divi Child
* Theme URI: http://www.elegantthemes.com/gallery/divi/
* Version: 2.11.0
* Description: Child Theme for Divi
* Author: Nachbauer Philip
* Author URI: http://www.naba.at
* Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
* License: GNU General Public License v2
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
* Template: Divi
*/
@font-face{font-family:"URWGeometric-Regular";font-display:swap;src:url("assets/fonts/URWGeometric/webfonts/319748_4_0.eot");src:url("assets/fonts/URWGeometric/webfonts/319748_4_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/URWGeometric/webfonts/319748_4_0.woff2") format("woff2"),url("assets/fonts/URWGeometric/webfonts/319748_4_0.woff") format("woff"),url("assets/fonts/URWGeometric/webfonts/319748_4_0.ttf") format("truetype"),url("assets/fonts/URWGeometric/webfonts/319748_4_0.svg#wf") format("svg")}@font-face{font-family:"URWGeometric-Black";font-display:swap;src:url("assets/fonts/URWGeometric/webfonts/319748_9_0.eot");src:url("assets/fonts/URWGeometric/webfonts/319748_9_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/URWGeometric/webfonts/319748_9_0.woff2") format("woff2"),url("assets/fonts/URWGeometric/webfonts/319748_9_0.woff") format("woff"),url("assets/fonts/URWGeometric/webfonts/319748_9_0.ttf") format("truetype"),url("assets/fonts/URWGeometric/webfonts/319748_9_0.svg#wf") format("svg")}@font-face{font-family:"URWGeometric-BlackOblique";font-display:swap;src:url("assets/fonts/URWGeometric/webfonts/319748_8_0.eot");src:url("assets/fonts/URWGeometric/webfonts/319748_8_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/URWGeometric/webfonts/319748_8_0.woff2") format("woff2"),url("assets/fonts/URWGeometric/webfonts/319748_8_0.woff") format("woff"),url("assets/fonts/URWGeometric/webfonts/319748_8_0.ttf") format("truetype"),url("assets/fonts/URWGeometric/webfonts/319748_8_0.svg#wf") format("svg")}@font-face{font-family:"Roboto Flex";font-style:swap;font-weight:400;src:url("assets/fonts/roboto/roboto-flex-v9-latin-regular.eot");src:local(""),url("assets/fonts/roboto/roboto-flex-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/roboto/roboto-flex-v9-latin-regular.woff2") format("woff2"),url("assets/fonts/roboto/roboto-flex-v9-latin-regular.woff") format("woff"),url("assets/fonts/roboto/roboto-flex-v9-latin-regular.ttf") format("truetype"),url("assets/fonts/roboto/roboto-flex-v9-latin-regular.svg#RobotoFlex") format("svg")}.background-white{background:#fff !important}.background-blue{background:#1c284b !important}.background-yellow{background:#ffdb00 !important}.background-grey{background:#eee !important}.bg-white{background-color:#fff;padding:15px !important}.bg-blue{background-color:#1c284b;padding:15px !important}.bg-yellow{background-color:#ffdb00;padding:15px !important}.bg-oblique{transform:skewX(-5deg)}.bg-oblique *{transform:skewX(5deg)}body{font-family:"URWGeometric-Regular",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em}h1 a,h1 div,h1 span,h1 b,h1 i,h1 em,h1 p,h2 a,h2 div,h2 span,h2 b,h2 i,h2 em,h2 p,h3 a,h3 div,h3 span,h3 b,h3 i,h3 em,h3 p,h4 a,h4 div,h4 span,h4 b,h4 i,h4 em,h4 p,h5 a,h5 div,h5 span,h5 b,h5 i,h5 em,h5 p,h6 a,h6 div,h6 span,h6 b,h6 i,h6 em,h6 p{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em}.h1,.h1-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:3.815rem}.h2,.h2-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:3.052rem}.h3,.h3-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:2.441rem}.h4,.h4-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:1.953rem}.h5,.h5-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:1.563rem}.h6,.h6-heading{font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;line-height:1.15em;font-size:1.25rem}b,strong{font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif}.text-shadow{text-shadow:1px 1px #1c284b}.text-shadow-inverse{text-shadow:1px 1px #ffdb00}.text-white{color:#fff !important}.text-blue,.bg-white,.bg-yellow{color:#1c284b !important}.text-yellow,.bg-blue{color:#ffdb00 !important}.text-grey{color:#eee !important}#main-content{min-height:calc(100vh - 189px)}#page-container{overflow:initial !important}#et-main-area{overflow:hidden}.center-content{text-align:center !important}.clear-borders{border-top:0;border-right:0;border-bottom:0;border-left:0}.flexbox{display:flex}.display-inline-block{display:inline-block}.table-cell-middle{display:table-cell;vertical-align:middle}.copy-the-code-shortcode{cursor:pointer}.hsc-btn,.hsc-quicklinks .hsc-quicklink--inverted,.hsc-quicklinks .hsc-quicklink{font-size:18px;line-height:1.15em;font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;transition:all .3s;cursor:pointer;padding:20px 80px;display:inline-block;border:2px solid #1c284b;color:#1c284b;background:transparent}.hsc-btn:hover,.hsc-quicklinks .hsc-quicklink--inverted:hover,.hsc-quicklinks .hsc-quicklink:hover{background:#ccc}.hsc-btn.box-shadow,.hsc-quicklinks .box-shadow.hsc-quicklink--inverted,.hsc-quicklinks .hsc-quicklink{box-shadow:3px 10px 10px -6px rgba(28,40,75,.3)}.hsc-btn.box-shadow-yellow,.hsc-quicklinks .hsc-quicklink--inverted,.hsc-quicklinks .box-shadow-yellow.hsc-quicklink{box-shadow:3px 10px 10px -6px rgba(255,219,0,.3)}.hsc-btn-xs,.hsc-quicklinks .hsc-quicklink--inverted,.hsc-quicklinks .hsc-quicklink{font-size:14px;line-height:1.15em;font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;padding:4px 10px}.hsc-btn-small{font-size:14px;line-height:1.15em;font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;padding:10px 40px}.hsc-btn-big{font-size:22px;line-height:1.15em;font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif;padding:30px 100px}.hsc-btn-primary,.hsc-quicklinks .hsc-quicklink--inverted{background:#1c284b;color:#fff}.hsc-btn-primary:hover,.hsc-quicklinks .hsc-quicklink--inverted:hover{background:rgba(255,255,255,.1);color:#1c284b}.hsc-btn-success{background:#2ac56c;color:#fff;border-color:#2ac56c}.hsc-btn-success:hover{background:rgba(255,255,255,.1);color:#2ac56c;border-color:#2ac56c}.hsc-btn-warning{background:#f19f0f;color:#fff;border-color:#f19f0f}.hsc-btn-warning:hover{background:rgba(255,255,255,.1);color:#f19f0f;border-color:#f19f0f}.hsc-btn-danger{background:#e4303f;color:#fff;border-color:#e4303f}.hsc-btn-danger:hover{background:rgba(255,255,255,.1);color:#e4303f;border-color:#e4303f}.hsc-btn-yellow,.hsc-quicklinks .hsc-quicklink{background:#ffdb00;color:#1c284b;border-color:#ffdb00}.hsc-btn-yellow:hover,.hsc-quicklinks .hsc-quicklink:hover{background:rgba(255,255,255,.1);color:#ffdb00;border-color:#ffdb00}.hsc-btn-link{background:transparent !important;border-color:transparent !important}.hsc-btn-link:hover{background:transparent !important;border-color:transparent !important}.hsc-btn-primary-inverse{background:rgba(255,255,255,.1);color:#1c284b;border:3px solid #1c284b}.hsc-btn-primary-inverse:hover{background:#1c284b;color:#fff}.hsc-btn-success-inverse{background:rgba(255,255,255,.1);color:#2ac56c;border:3px solid #2ac56c}.hsc-btn-success-inverse:hover{background:#2ac56c;color:#fff;border-color:#2ac56c}.hsc-btn-warning-inverse{background:rgba(255,255,255,.1);color:#f19f0f;border:3px solid #f19f0f}.hsc-btn-warning-inverse:hover{background:#f19f0f;color:#fff;border-color:#f19f0f}.hsc-btn-danger-inverse{background:rgba(255,255,255,.1);color:#e4303f;border:3px solid #e4303f}.hsc-btn-danger-inverse:hover{background:#e4303f;color:#fff;border-color:#e4303f}.hsc-btn-yellow-inverse{background:rgba(255,255,255,.1);color:#ffdb00;border:3px solid #ffdb00}.hsc-btn-yellow-inverse:hover{background:#ffdb00;color:#1c284b;border-color:#ffdb00}#hsc-header-nav-mobile .hsc--menu-backdrop,#hsc-header-nav-mobile .hsc--toggle-btn{background-color:transparent;border:none;cursor:pointer;padding:0}#hsc-header-nav-mobile .hsc--menu-backdrop:focus,#hsc-header-nav-mobile .hsc--toggle-btn:focus{outline:none}#hsc-header-nav-mobile .hsc--subnav,#hsc-header-nav-mobile .hsc--nav,#hsc-header-nav-toolbar .hsc--nav,#hsc-header-nav-desktop .hsc--nav,#hsc-header-nav-desktop .hsc--subnav{list-style:none;padding:0;margin:0}header{display:contents;height:100%}header .et_builder_inner_content,header .et_pb_section,header .et_pb_module,header .et_pb_code_inner{display:contents}.no-scroll{overflow:hidden;height:100%;width:100%;position:fixed}.admin-bar #wpadminbar{overflow:hidden;display:none}@media all and (min-width: 768px){.admin-bar #wpadminbar{display:block}}.admin-bar #hsc-header-nav-desktop{top:32px}.hsc-header-nav-container{max-width:1420px;margin:0 auto}#hsc-header-nav-toolbar{background-color:#1c284b;display:none}@media all and (min-width: 768px){#hsc-header-nav-toolbar{display:block}}#hsc-header-nav-toolbar .hsc-header-nav-container{display:grid;gap:15px 16px;grid-template-areas:". logo meta ." ". logo sponsor .";grid-template-columns:0 minmax(50%, 1fr) minmax(calc(50% - 48px), 1fr) 0;height:96px;width:100%;margin:0 auto;padding:16px 0 13px;overflow:hidden}#hsc-header-nav-toolbar .hsc--logo{font-size:1.953rem;line-height:1.15em;font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;grid-area:logo/logo/logo/logo;display:flex;align-items:center;color:#fff}#hsc-header-nav-toolbar .hsc--logo svg{margin-right:20px;width:70px}#hsc-header-nav-toolbar .hsc--nav{grid-area:meta/meta/meta/meta;grid-row:1/1;display:flex;justify-content:flex-end}#hsc-header-nav-toolbar .hsc--nav-main-item{display:flex;align-items:center;justify-content:center;padding:2px 8px;position:relative;cursor:pointer}#hsc-header-nav-toolbar .hsc--nav-main-link{font-size:1rem;line-height:1.15em;transition:color .2s ease-in-out 0s;border-bottom:1px solid transparent;font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif;color:rgba(255,255,255,.8);letter-spacing:.2px;display:block}#hsc-header-nav-toolbar .current-menu-item .hsc--nav-main-link,#hsc-header-nav-toolbar .hsc--nav-main-item:hover .hsc--nav-main-link{border-color:#ffdb00;color:#fff}#hsc-header-nav-toolbar .hsc--premium-sponsor{grid-area:sponsor/sponsor/sponsor/sponsor;display:flex;justify-content:flex-end;align-items:flex-end;padding-right:8px}#hsc-header-nav-toolbar .hsc--premium-sponsor .hsc--label{font-size:.8rem;line-height:1.15em;font-family:"URWGeometric-Regular",Arial,Helvetica,sans-serif;color:#fff;padding-right:8px;padding-bottom:3px}#hsc-header-nav-toolbar .hsc--premium-sponsor .hsc--menu-premium-sponsor-link svg{border-radius:3px;width:55px}#hsc-header-nav-desktop{transition:background-color .2s ease-in-out 0s;background-color:#161f3c;padding:5px 16px;width:100%;position:sticky;top:0;left:0;z-index:20000;display:none}@media all and (min-width: 768px){#hsc-header-nav-desktop{display:block}}#hsc-header-nav-desktop.is-sticky{background-color:#1c284b}#hsc-header-nav-desktop.is-sticky .hsc-header-nav-container{grid-template-columns:55px 1fr;gap:5px}#hsc-header-nav-desktop.is-sticky .hsc--logo svg{transform:scale(1)}#hsc-header-nav-desktop .hsc-header-nav-container{display:grid;grid-template-columns:5px 1fr;grid-template-rows:auto}#hsc-header-nav-desktop .hsc--logo{grid-column:1/1;display:flex;align-items:center}#hsc-header-nav-desktop .hsc--logo svg{transition:transform .1s ease-in-out 0s;display:inline-block;transform:scale(0);width:55px}#hsc-header-nav-desktop .hsc--nav{grid-column:2/2;display:flex}#hsc-header-nav-desktop .hsc--nav-main-item{display:flex;align-items:center;justify-content:center;padding:8px 12px;position:relative;cursor:pointer}#hsc-header-nav-desktop .hsc--nav-main-item.menu-item-ticket .hsc--nav-main-link{padding-left:20px}#hsc-header-nav-desktop .hsc--nav-main-item.menu-item-ticket:before{content:"";position:absolute;width:20px;height:20px;background:url("images/ticket.svg") no-repeat;left:10px;filter:invert(100%)}#hsc-header-nav-desktop .hsc--nav-main-item:hover .hsc--subnav{transform:translateX(0);opacity:1;visibility:visible}#hsc-header-nav-desktop .hsc--nav-main-link{font-size:1rem;line-height:1.15em;border-bottom:2px solid transparent;text-transform:uppercase;font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;color:#fff;letter-spacing:.3px;display:block;padding:6px 2px}#hsc-header-nav-desktop .current-menu-item .hsc--nav-main-link,#hsc-header-nav-desktop .hsc--nav-main-item:hover .hsc--nav-main-link{border-bottom:2px solid #ffdb00}#hsc-header-nav-desktop .hsc--subnav{position:absolute;top:100%;left:-8px;background-color:rgba(22,31,60,.9);border-top:1px solid rgba(11,16,30,.8);border-radius:0 0 2px 2px;overflow:hidden;width:240px;z-index:9999;transition:all .2s ease-in-out 0s;box-shadow:0 2px 5px rgba(11,16,30,.1);visibility:hidden;opacity:0}#hsc-header-nav-desktop .hsc--subnav-item{transition:all .2s ease-in-out 0s;padding:0 20px}#hsc-header-nav-desktop .hsc--subnav-item:hover{background-color:rgba(6,8,15,.2)}#hsc-header-nav-desktop .hsc--subnav-item:hover .hsc--subnav-link{color:#ffdb00}#hsc-header-nav-desktop .hsc--subnav-link{font-size:1rem;line-height:1.15em;transition:all .2s ease-in-out 0s;display:block;padding:10px 0;font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif;color:#fff;letter-spacing:.1px;border-bottom:1px solid rgba(22,31,60,.8)}#hsc-header-nav-desktop .hsc--subnav-item:last-child .hsc--subnav-link{border-bottom:0}#hsc-header-nav-mobile .hsc--toggle-btn,#hsc-header-nav-mobile .hsc--menu-backdrop{background-color:transparent;border:none;cursor:pointer;padding:0}#hsc-header-nav-mobile .hsc--toggle-btn:focus,#hsc-header-nav-mobile .hsc--menu-backdrop:focus{outline:none}#hsc-header-nav-toolbar .hsc--nav,#hsc-header-nav-desktop .hsc--nav,#hsc-header-nav-desktop .hsc--subnav,#hsc-header-nav-mobile .hsc--nav,#hsc-header-nav-mobile .hsc--subnav{list-style:none;padding:0;margin:0}#hsc-header-nav-mobile{position:sticky;top:0;width:100%;z-index:100;opacity:1;transition:opacity 250ms ease-in-out}#hsc-header-nav-mobile.hide{opacity:0}@media all and (min-width: 768px){#hsc-header-nav-mobile{display:none}}#hsc-header-nav-mobile .hsc-header-nav-mobile-container{position:relative;background-color:#1c284b;display:grid;grid-template-columns:auto 50px 50px;grid-template-rows:auto;align-items:center;gap:5px;padding:15px 5px 15px 15px;height:84px;z-index:100;width:100%}#hsc-header-nav-mobile .hsc--menu-home-link{font-size:1.563rem;line-height:1.15em;font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;grid-column:1/1;color:#fff;display:flex;align-items:center}#hsc-header-nav-mobile .hsc--menu-home-link svg{padding-right:15px;width:55px}#hsc-header-nav-mobile .hsc--menu-premium-sponsor-link{grid-column:2/2;cursor:pointer;display:flex;align-items:center}#hsc-header-nav-mobile .hsc--menu-premium-sponsor-link svg{border-radius:3px;width:130px}#hsc-header-nav-mobile .hsc--toggle-btn{display:inline-block;cursor:pointer;grid-column:3/3;text-align:right;margin:auto;z-index:110;padding:14px;background-color:transparent}#hsc-header-nav-mobile .hsc--toggle-btn .hsc--toggle-btn--bar1,#hsc-header-nav-mobile .hsc--toggle-btn .hsc--toggle-btn--bar2,#hsc-header-nav-mobile .hsc--toggle-btn .hsc--toggle-btn--bar3{display:block;width:22px;height:2px;background-color:#fff;margin:5px 0;transition:.4s;z-index:110}#hsc-header-nav-mobile .hsc--toggle-btn.active .hsc--toggle-btn--bar1{transform:translate(0, 6px) rotate(-45deg)}#hsc-header-nav-mobile .hsc--toggle-btn.active .hsc--toggle-btn--bar2{opacity:0}#hsc-header-nav-mobile .hsc--toggle-btn.active .hsc--toggle-btn--bar3{transform:translate(0, -8px) rotate(45deg)}#hsc-header-nav-mobile .hsc--menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto;transform:translateY(-100%);background-color:rgba(28,40,75,.98);color:#fff;transition:transform .4s ease;will-change:transform;backdrop-filter:blur(24px);padding-top:84px}#hsc-header-nav-mobile .hsc--menu-overlay.active{transform:translateY(0px)}#hsc-header-nav-mobile .hsc--menu-overlay-highlights{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:rgba(255,255,255,.8);margin:10px 20px 15px;border-radius:3px}#hsc-header-nav-mobile .hsc--menu-overlay-highlights-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;color:#1c284b;font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;font-size:.8rem}#hsc-header-nav-mobile .hsc--menu-overlay-highlights-item svg{width:30px}#hsc-header-nav-mobile .hsc--menu-overlay-highlights-item.shop svg{width:26px;margin-top:2px;margin-bottom:2px}#hsc-header-nav-mobile .hsc--menu-overlay-highlights-item:after{content:"";position:absolute;right:0;height:50px;width:1px;background-color:#1c284b}#hsc-header-nav-mobile .hsc--menu-overlay-highlights-item:last-child:after{width:0}#hsc-header-nav-mobile .hsc--menu-backdrop{position:fixed;top:84px;left:0;height:0;width:0;z-index:98;display:flex;align-items:flex-start;pointer-events:none;background:#181818;opacity:0;transition:opacity 150ms ease-in-out;cursor:pointer;padding:0;margin:0}#hsc-header-nav-mobile .hsc--menu-backdrop.active{opacity:.8;pointer-events:all;height:100%;width:100%}#hsc-header-nav-mobile .hsc--nav{display:flex;flex-direction:column}#hsc-header-nav-mobile .hsc--nav-main-item{border-left:4px solid transparent;border-bottom:1px solid rgba(24,24,24,.6)}#hsc-header-nav-mobile .hsc--nav-main-link{font-size:1.1rem;line-height:.8;display:block;padding:22px 15px 17px 15px;letter-spacing:.1px;color:#fff;font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif;text-transform:uppercase}#hsc-header-nav-mobile .hsc--nav-main-item.menu-item-has-children .hsc--nav-main-link{position:relative}#hsc-header-nav-mobile .hsc--nav-main-item.menu-item-has-children .hsc--nav-main-link:after{content:"";position:absolute;right:15px;top:18px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transition:all .2s ease-in-out 0s;transform:rotate(45deg);pointer-events:none}#hsc-header-nav-mobile .hsc--nav-main-item.menu-item-has-children .hsc--nav-main-link.active{border-color:transparent}#hsc-header-nav-mobile .hsc--nav-main-item.menu-item-has-children .hsc--nav-main-link.active:after{transform:rotate(225deg);top:22px}#hsc-header-nav-mobile .hsc--subnav{padding:0;transition:all .2s ease-in-out 0s;max-height:0;overflow:hidden;background:rgba(0,0,0,.1)}#hsc-header-nav-mobile .hsc--subnav-item{border-left:4px solid transparent}#hsc-header-nav-mobile .hsc--subnav-item:first-child{margin-top:5px}#hsc-header-nav-mobile .hsc--subnav-link{font-size:1rem;line-height:1.15em;display:block;padding:10px 10px 10px 20px;color:#fff;font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif}#hsc-header-nav-mobile .current_page_item{border-left-color:#ffdb00}#hsc-header-nav-mobile .hsc--menu-premium-sponsor{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 10px;margin-bottom:50px}#hsc-header-nav-mobile .hsc--menu-premium-sponsor img{border-radius:3px}#hsc-header-nav-mobile .hsc--menu-premium-sponsor span{font-size:.64rem;line-height:1.15em;display:block;margin-top:15px;text-transform:uppercase;font-family:"Roboto Flex",Arial,Helvetica,sans-serif;letter-spacing:.5px}.hsc-icon{width:25px;height:25px;display:inline-block}.hsc-icon-youtube-yellow{background:url("images/social/youtube-yellow.svg") no-repeat}.hsc-icon-youtube{background:url("images/social/youtube-blue.svg") no-repeat}.hsc-icon-facebook{background:url("images/social/facebook-blue.svg") no-repeat}.hsc-icon-facebook-yellow{background:url("images/social/facebook-blue.svg") no-repeat}.hsc-icon-instagram{background:url("images/social/instagram-blue.svg") no-repeat}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}.news-tags-category{display:flex;flex-wrap:wrap;gap:5px}.news-tags-category .cat-item{display:inline-block;padding:6px 12px;background:rgba(24,24,24,.05);border-radius:3px;transition:all .2s ease-in-out;position:relative;cursor:pointer;margin-bottom:0}.news-tags-category .cat-item.current-cat,.news-tags-category .cat-item:hover{background:rgba(24,24,24,.15)}.news-tags-category .cat-item a:after{display:block;position:absolute;content:"";width:100%;height:100%;left:0;top:0}.news-tags-category .cat-item,.news-tags-category .cat-item a{font-size:.8rem}.news-tags-cloud .tag-cloud-link{display:inline-block;font-size:12px !important;padding:2px 8px;background:rgba(24,24,24,.05);margin-bottom:4px;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer}.news-tags-cloud .tag-cloud-link:hover{background:rgba(24,24,24,.15)}.hsc-quicklinks{display:flex;align-items:center;justify-content:center}.hsc-quicklinks .hsc-quicklink{margin-right:10px}.hsc-quicklinks .hsc-quicklink:last-child{margin-right:0}.hsc-quicklinks .hsc-quicklink--inverted{margin-right:10px}.hsc-quicklinks .hsc-quicklink--inverted:last-child{margin-right:0}.hsc-news-list .et_pb_post{margin-bottom:20px;border-bottom:1px solid rgba(194,194,194,.6);min-height:80px;transition:all .25s ease-in-out;padding:2px 0 2px 2px}.hsc-news-list .et_pb_post img{transition:all .35s ease-in-out}.hsc-news-list .et_pb_post:last-child{border-bottom:0 !important}.hsc-news-list .et_pb_post:hover{box-shadow:0 6px 12px -10px rgba(24,24,24,.5);border-bottom:1px solid rgba(194,194,194,.3)}.hsc-news-list .et_pb_post:hover img{transform:scale(1.1)}.hsc-news-list .entry-featured-image-url{display:inline;width:100px;float:right;margin-bottom:0;overflow:hidden;border-radius:2px}.hsc-news-list .entry-featured-image-url:before{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0;pointer-events:none;z-index:9;background:linear-gradient(180deg, rgba(28, 40, 75, 0) 0%, rgba(28, 40, 75, 0.15) 35%, rgba(28, 40, 75, 0.4) 100%)}.hsc-news-list .entry-title{padding-right:105px}.hsc-news-list .entry-title a{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.hsc-news-list .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.hsc-news-list .post-meta{font-size:12px}.hsc-news-list .post-content{display:none}.hsc-sponsor-grid{display:grid;align-items:center;justify-content:center;gap:12px}@media all and (max-width: 1023px){.hsc-sponsor-grid.variant-default{grid-template-columns:repeat(3, 1fr) !important}}.hsc-sponsor-grid.variant-default .hsc-sponsor-grid-item{filter:grayscale(100%);transition:filter ease-in-out 450ms}.hsc-sponsor-grid.variant-default .hsc-sponsor-grid-item img,.hsc-sponsor-grid.variant-default .hsc-sponsor-grid-item svg{width:80px}@media all and (max-width: 1023px){.hsc-sponsor-grid.variant-premium{grid-template-columns:repeat(2, 1fr) !important}}@media all and (min-width: 768px){.hsc-sponsor-grid{gap:20px}}.hsc-sponsor-grid .hsc-sponsor-grid-item{overflow:hidden;aspect-ratio:16/9;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px}.hsc-sponsor-grid .hsc-sponsor-grid-item img,.hsc-sponsor-grid .hsc-sponsor-grid-item svg{width:120px;aspect-ratio:16/9}.hsc-sponsor-grid .hsc-sponsor-grid-item:hover{filter:grayscale(0)}.hsc-sponsor-grid .hsc-sponsor-grid-item .hsc-sponsor-grid-item-container{transition:opacity 1000ms ease-in-out;opacity:0}.hsc-sponsor-grid .hsc-sponsor-grid-item .hsc-sponsor-grid-item-container.loaded{opacity:1}.hsc-member-card-benefit{margin-bottom:50px !important}.hsc-member-card-benefit .dsm_card_image_wrapper{background:#fff;height:200px}.hsc-member-card-benefit .dsm_card_image_wrapper img{object-fit:cover;height:100%;width:100%}.hsc-member-card-benefit .dsm_card_badge_text{font-size:1rem;line-height:1.15em;font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif}.hsc-member-card-benefit .dsm_card_subtitle{margin-bottom:8px}.hsc-member-card-benefit .dsm_card_description{min-height:170px}.hsc--post-slider{--spacing: 20px;position:relative;width:100%;margin:auto;z-index:1}@media all and (min-width: 768px){.hsc--post-slider{--spacing: 30px}}.hsc--post-slider .hsc--slider-container{display:flex;scroll-behavior:smooth;align-items:center;flex-flow:row nowrap;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;height:450px;min-height:450px;-ms-overflow-style:none;scrollbar-width:none}.hsc--post-slider .hsc--slider-container::-webkit-scrollbar{display:none}@media all and (min-width: 768px){.hsc--post-slider .hsc--slider-container{height:60vh}}.hsc--post-slider .hsc--slide{display:flex;flex:none;justify-content:center;align-items:center;width:100%;height:100%;scroll-snap-align:center;position:relative}.hsc--post-slider .hsc--slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(24,24,24,.06) !important;background:linear-gradient(to bottom, rgba(70, 105, 170, 0.2) 20%, rgba(30, 45, 75, 0.99) 100%)}.hsc--post-slider .hsc--slide .hsc--slide-image{object-fit:cover;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:50% 30%;transform-origin:50% 52%}.hsc--post-slider .hsc--slide.active .hsc--slide-image{animation:zoomIn 6000ms linear forwards;animation-delay:500ms}.hsc--post-slider .hsc--slide .hsc--slide-container{display:flex;flex-direction:column;justify-content:flex-end;max-width:1344px;position:absolute;width:calc(100% - 40px);height:100%;z-index:2}@media all and (min-width: 768px){.hsc--post-slider .hsc--slide .hsc--slide-container{width:90%}}.hsc--post-slider .hsc--slide .hsc--slide-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing);margin-bottom:var(--spacing)}@media all and (min-width: 768px){.hsc--post-slider .hsc--slide .hsc--slide-content{align-items:flex-end;flex-direction:row;justify-content:space-between;transform:translateX(30%);transition:opacity 250ms ease-in;transition-delay:300ms;opacity:0}}@media all and (min-width: 768px){.hsc--post-slider .hsc--slide.active .hsc--slide-content{animation:slideIn 250ms forwards;animation-delay:500ms;opacity:1}}.hsc--post-slider .hsc--slide .hsc--slide-title{font-size:clamp(1.8rem, 5vw, 3.5rem);font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;line-height:1.15em;color:#efeeeb;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}.hsc--post-slider .hsc--slide .hsc--slide-button{font-family:"URWGeometric-Black",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.15em;transition:all .2s ease-in-out 0s;background-color:rgba(255,219,0,.9);padding:8px 16px;color:rgba(24,24,24,.9);text-decoration:none;box-shadow:0 4px 4px rgba(0,15,30,.1);white-space:nowrap}.hsc--post-slider .hsc--slide .hsc--slide-button:hover{background-color:rgba(255,219,0,.7)}@media all and (min-width: 768px){.hsc--post-slider .hsc--slide .hsc--slide-button{padding:15px 30px;font-size:1.25rem}}.hsc--post-slider .hsc--slider-arrow{position:absolute;display:flex;top:0;bottom:0;margin:auto;height:4.3rem;background-color:rgba(255,255,255,.6);border:none;width:2rem;font-size:3rem;padding:0 0 10px 0;cursor:pointer;opacity:.2;transition:opacity 100ms;z-index:10;align-items:center;overflow:hidden}.hsc--post-slider .hsc--slider-arrow:hover{opacity:.8}.hsc--post-slider #hsc--slider-arrow-prev{left:0;padding-left:.25rem;border-radius:0 2rem 2rem 0}.hsc--post-slider #hsc--slider-arrow-next{right:0;padding-left:.75rem;border-radius:2rem 0 0 2rem}.hsc--post-slider .hsc--slider-pagination{background:#1e2d4b;padding-bottom:var(--spacing)}.hsc--post-slider .hsc--slider-pagination .hsc--slider-pagination-inner{display:flex;gap:10px;max-width:1344px;width:100%;margin:auto;justify-content:center;align-items:center}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-item{z-index:10;cursor:pointer;display:flex;flex-direction:column;row-gap:20px;opacity:.6;transition:all 600ms ease-in-out 20ms;width:20px}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-progress{width:100%;height:4px;background-color:rgba(0,0,0,.2);position:relative;overflow:hidden;transform:skewX(-7.77deg);transition:all 600ms ease-in-out 20ms}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-title{color:rgba(255,255,255,.2);font-family:"URWGeometric-SemiBold",Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.1;display:none;transition:all 600ms ease-in-out 20ms}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-item.active{opacity:1}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-item.active .hsc--pagination-progress{background-color:rgba(0,0,0,.5)}.hsc--post-slider .hsc--slider-pagination .hsc--pagination-item.active .hsc--pagination-title{color:rgba(255,255,255,.5)}@keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes slideIn{100%{transform:translateX(0%)}}@media all and (max-width: 1023px){.hsc--content-slider{max-width:none;display:flex;white-space:nowrap;flex-direction:row;column-gap:15px;overflow-x:scroll;scroll-snap-type:x mandatory;flex-wrap:nowrap}.hsc--content-slider-item{width:0;min-width:300px;max-width:567px;margin-left:15px}.hsc--content-slider-item .dsm_card_description{white-space:pre-wrap}}.hsc-row{display:flex}@media only screen and (max-width: 980px){.hsc-col-6 .et_pb_column{width:50% !important}.hsc-col-3 .et_pb_column{width:33% !important}.hsc-col-4 .et_pb_column{width:25% !important}}@media only screen and (max-width: 479px){.hsc-col-6 .et_pb_column,.hsc-col-3 .et_pb_column,.hsc-col-4 .et_pb_column{width:50% !important}}.et_pb_all_tabs{padding:0}#main-intro-slider .header-content{padding-top:0;margin-top:0;margin-bottom:0}#main-content .container{padding-top:85px;padding-bottom:85px}@media all and (max-width: 1023px){html.js{margin-top:0 !important}#main-content .container{width:92%}.et_pb_row{width:100%;padding:0 15px}}.et_pb_tabs .et_pb_tabs_controls a{font-size:16px;line-height:1.15em;font-family:"URWGeometric-BlackOblique",Arial,Helvetica,sans-serif}.owl-pagination{display:none}#sidebar .owl-controls{display:none !important}@media all and (max-width: 1023px){table{overflow-x:auto;display:block}}.dsm_image_carousel .dsm_image_carousel_container{margin-bottom:0}.swiper-wrapper .dsm_card_wrapper{flex-grow:1}.dsm-gallery-grid .dsm-gallery{display:flex}