/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar a,.subnav-content a,a{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}blockquote,ol,p,q,ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-end:0;margin-inline-end:0}html *{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}body{line-height:1.25}ol,ul{list-style:none;-webkit-margin-start:1em;margin-inline-start:1em}p{-webkit-margin-start:0;margin-inline-start:0}blockquote,q{quotes:none;-webkit-margin-start:0;margin-inline-start:0}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit}fieldset{min-width:100%}.cf::after{content:"";clear:both;display:table}.field--label-inline .field__item,.field--label-inline .field__label{display:inline-block}#toolbar-administration a{font-family:'Source Sans Pro','Lucida Grande',Verdana,sans-serif;font-size:12px;font-weight:400}body.toolbar-fixed .modal__actions,body.toolbar-fixed .modal__controls,body.toolbar-horizontal .modal__actions,body.toolbar-horizontal .modal__controls,body.toolbar-vertical .modal__actions,body.toolbar-vertical .modal__controls{top:80px}body.toolbar-fixed .modal__content-actions,body.toolbar-horizontal .modal__content-actions,body.toolbar-vertical .modal__content-actions{top:calc(100vh)}body.toolbar-fixed .modal__content,body.toolbar-horizontal .modal__content,body.toolbar-vertical .modal__content{margin-top:100px}.field-title,.field__label,.views-field-title{font-weight:700}.field--label-inline .field__label:after{content:":"}form .form-item{margin:8px 0}form .form-item label{font-weight:700;display:block;margin:0 0 4px}form .form-item label.form-required:after{content:"*";font-size:14px;line-height:19px;color:#FF001F;vertical-align:super}form .form-item .description,form .form-item .form-item--error-message{display:block;margin:4px 0 0;font-size:14px;line-height:14px;line-height:20px}form .form-item .form-item--error-message{font-weight:700;color:#FF001F}form select{border:2px solid #9D9EAA;border-radius:4px;padding:6px;outline:0;width:100%}form select:focus{border-color:var(--link-color)}form select.error{border-color:#FF001F}form input[type=text],form input[type=email],form input[type=telephone],form input[type=password]{border:2px solid #9D9EAA;border-radius:4px;padding:6px;outline:0;width:100%}form input[type=text]:focus,form input[type=email]:focus,form input[type=telephone]:focus,form input[type=password]:focus{border-color:var(--link-color)}form input[type=text].error,form input[type=email].error,form input[type=telephone].error,form input[type=password].error{border-color:#FF001F}form input::-webkit-file-upload-button{display:inline-block;cursor:pointer;-webkit-appearance:none;appearance:none;line-height:1em;font-weight:700;border-radius:4px;padding:6px 14px;outline:0;color:#fff;min-width:120px;-webkit-transition:border-color .75s;transition:border-color .75s}form input::file-selector-button,form input[type=submit]{display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1em;font-weight:700;border-radius:4px;padding:6px 14px;outline:0;color:#fff;min-width:120px;-webkit-transition:border-color .75s;transition:border-color .75s}form input::-webkit-file-upload-button:active,form input::-webkit-file-upload-button:hover{border-color:#33343A}form input::file-selector-button:active,form input::file-selector-button:hover,form input[type=submit]:active,form input[type=submit]:hover{border-color:#33343A}form input[type=submit]{background-color:var(--link-color);border:2px solid var(--link-color)}form input::-webkit-file-upload-button{margin-right:8px;border:2px solid #33343A;background-color:#33343A}form input::file-selector-button{margin-right:8px;border:2px solid #33343A;background-color:#33343A}.contact-message-form{font-size:19px;line-height:23px}.contact-message-form fieldset{border:3px solid #EEE;border-radius:8px}.contact-message-form fieldset legend{font-weight:700}.contact-message-form input[type=checkbox]{outline:transparent solid 3px}.contact-message-form input[type=checkbox]:focus-visible{outline:var(--link-color) solid 3px}.contact-message-form .js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.contact-message-form .form-actions{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.contact-message-form input[type=submit]{padding:8px 16px;font-size:19px;line-height:23px}.contact-message-form input[type=email],.contact-message-form input[type=text],.contact-message-form textarea{border:3px solid #EEE;border-radius:8px;padding:16px;width:100%;outline:0}.contact-message-form input[type=email]:focus,.contact-message-form input[type=email]:focus-visible,.contact-message-form input[type=text]:focus,.contact-message-form input[type=text]:focus-visible,.contact-message-form textarea:focus,.contact-message-form textarea:focus-visible{border-color:var(--link-color)}body{font-family:var(--body-font),var(--body-font-fallback),sans-serif;font-size:16px;font-style:normal;color:var(--text-color);background-color:#fff;margin:0}.section .col .field h2,main #block-cmg-base-page-title{font-family:var(--heading-font),var(--heading-font-fallback),sans-serif;font-weight:700}h1{font-size:32px;line-height:32px;font-style:normal;font-weight:700;margin:8px 0 16px}.main-margin{max-width:1108px;padding:0 16px;margin-left:auto;margin-right:auto}main{display:block;width:100%;max-width:100%;gap:16px;margin-top:16px}@media screen and (max-width:540px){.main-margin{padding:0 8px}main{margin-top:8px}}main #block-cmg-base-page-title{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:24px;line-height:32px;margin-bottom:-1em}main .main-wrapper,main article{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:min-content;flex-basis:min-content}main #sidebar{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:300px;font-size:14px;line-height:14px}@media screen and (max-width:1024px){main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main #sidebar,main article{width:100%;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}}.ajax-progress.ajax-progress-fullscreen,.ajax-progress.ajax-progress-fullscreen:after,.ajax-progress.ajax-progress-fullscreen:before{-webkit-animation:pulse .9s infinite;animation:pulse .9s infinite;border-radius:100%;display:block;height:rem(10);left:50%;margin-top:rem(-5);opacity:1;padding:0;position:fixed;top:50%;width:rem(10)}.ajax-progress.ajax-progress-fullscreen{-webkit-animation-delay:.3s;animation-delay:.3s;margin-left:rem(-5)}.ajax-progress.ajax-progress-fullscreen:before{content:'';margin-left:rem(-20)}.ajax-progress.ajax-progress-fullscreen:after{-webkit-animation-delay:.6s;animation-delay:.6s;content:'';margin-left:rem(10)}.section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:16px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px}.section.one-column{display:block}.section .block h2,.section .block h3{margin:16px 0}.section .banner-block{margin-top:16px}.section .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (max-width:1024px){.section{row-gap:0}.section .col{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.section .col .field h2{text-transform:uppercase;color:var(--link-color);font-size:24px;line-height:32px;margin-bottom:-1em}.section.three-column{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 10.65px);flex:0 0 calc(33.33% - 10.65px)}@media screen and (max-width:1024px){.section.three-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section.wide-two-column .first-column,.section.wide-two-column-sticky .first-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px}.section.wide-two-column .second-column,.section.wide-two-column-sticky .second-column{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 10.65px);flex:0 0 calc(33.33% - 10.65px)}@media screen and (max-width:768px){.section.wide-two-column .second-column,.section.wide-two-column-sticky .second-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.section.wide-two-column .sticky,.section.wide-two-column-sticky .sticky{position:sticky;top:0}.section.viewport-width{overflow:hidden;width:100vw;max-width:100vw;padding:0;display:block;margin-left:calc((100vw - (1108px - 32px)) * -.5)}.navbar a,.subnav .subnavbtn{font-size:16px;padding:14px 16px;color:#fff}@media screen and (max-width:1124px){.section.viewport-width{margin-left:-16px}}@media screen and (max-width:540px){.section.viewport-width{margin-left:-8px}}.section.viewport-width .viewport-row{max-width:1108px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}main.contained-width .section.viewport-width{width:auto;margin-left:auto;margin-right:auto}@media screen and (max-width:1124px){main.contained-width .section.viewport-width{margin-left:-16px;margin-right:-16px}}@media screen and (max-width:540px){main.contained-width .section.viewport-width{margin-left:-8px;margin-right:-8px}}.glb-body .section.viewport-width{width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.banner-block:not(.fixed),.dt.apl{display:none}}.page-node-type-landing-page p,.path-taxonomy p{font-style:italic}.page-node-type-landing-page p:first-child,.path-taxonomy p:first-child{margin-top:0}.field--name-field-media-oembed-video iframe,figure.video iframe,iframe[allowfullscreen=true][src^='https://www.facebook.com/plugins/'],iframe[src^='https://www.youtube.com'],iframe[src^='//www.dailymotion.com']{width:100%;height:auto;aspect-ratio:16/9;border-radius:8px;overflow:hidden}iframe[src^='https://www.facebook.com/plugins/']{width:100%}figure figcaption{display:none}.navbar{overflow:hidden;background-color:#333}.navbar a{float:left;text-align:center}.subnav{float:left;overflow:hidden}.subnav .subnavbtn{border:none;outline:0;background-color:inherit;font-family:inherit;margin:0}.navbar a:hover,.subnav-content,.subnav:hover .subnavbtn{background-color:red}.subnav-content{display:none;position:absolute;left:0;width:100%;z-index:1}.subnav-content a{float:left;color:#fff}.subnav-content a:hover{background-color:#eee;color:#000}.subnav:hover .subnav-content{display:block}picture img{width:100%;height:100%}
body{position:relative}.pattern-preview__markup{padding:20px}.bg{position:absolute;display:block;left:0;top:0;bottom:0;right:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1}.hidden{display:none}
#footer{margin-top:15px;background-color:#111;font-size:16px;line-height:20px;color:#fff}#footer .main-margin{padding:32px 16px;margin:0 auto}#footer img,#footer svg{width:auto;height:32px}#footer h2{text-transform:uppercase;font-size:19px;line-height:23px;font-weight:700;color:#EC1E1E;margin:15px 0 5px}#footer nav{margin:5px 0}#footer nav a{display:block;color:#fff;margin:5px 0}#footer footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}#footer footer>div{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}@media screen and (max-width:768px){#footer footer>div{width:unset;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#footer .user-links-block{background:0 0;padding:16px 0;margin:0}#footer .user-links-block .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .user-links-block .field__items span{padding:0;line-height:0}#footer .user-links-block .field__items a svg{float:none;height:24px;width:auto}#footer .user-links-block .link{display:none}
nav[aria-labelledby=pagination-heading]{text-align:center;margin-top:16px;font-size:0}nav[aria-labelledby=pagination-heading] ul{-webkit-margin-start:0;margin-inline-start:0}nav[aria-labelledby=pagination-heading] li{display:inline-block;font-size:16px;margin:5px 2px 5px 0}nav[aria-labelledby=pagination-heading] li svg{width:8px;height:12px}nav[aria-labelledby=pagination-heading] li.pager__item--previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav[aria-labelledby=pagination-heading] li.pager__item.is-active{margin:5px 10px}
#breadcrumb,#breadcrumb ul li .link.label{color:var(--text-color);font-style:normal}#breadcrumb{margin:0 auto;position:relative;display:block;list-style-type:none;font-size:16px;line-height:20px}#breadcrumb ul{padding:0;margin:0}#breadcrumb ul li{display:inline-block;position:relative;margin-right:0;padding-right:16px}#breadcrumb ul li .link.label .bg,#breadcrumb ul li .link.label svg,#breadcrumb ul li:last-child:after{display:none}#breadcrumb ul li:after{position:absolute;right:7px;content:" ";height:100%;border-left:solid 2px #9D9EAA;-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}#breadcrumb ul li .link.label{padding:0;margin-left:0;font-family:var(--body-font),var(--body-font-fallback),sans-serif}.path-about-us #breadcrumb{max-width:unset}
.block h2,.block h3{font-size:24px;line-height:28px;font-weight:700;font-family:'Roboto Condensed','Roboto Condensed Fallback',sans-serif;color:var(--link-color);text-transform:uppercase;font-style:italic;margin:0 0 16px}
.glb-body .apl{display:block;border:1px solid #9D9EAA;min-height:30px}
.card{background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);border:1px solid #e1e2e5}.card:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075)}.card.card_hero{background-color:#111}.card .dating{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content;-ms-flex-item-align:center;align-self:center;margin-left:auto}.card .sections{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0;font-style:italic}.card .sections svg{padding-top:1px}.card .sections .link:nth-child(2),.card .sections .link:nth-child(2) svg{color:var(--label-background-secondary)}
.card_featured,.card_featured>a:has(img) picture,.card_listing,.card_live,.card_person{border-radius:8px 8px 0 0}.card_featured .content,.card_listing .content,.card_live .content,.card_person .content{border-radius:0;padding:0;width:100%;font-size:16px;line-height:20px}.card_featured>a:has(img),.card_listing>a:has(img),.card_live>a:has(img),.card_person>a:has(img){width:100%;aspect-ratio:16/9}.card_featured>a:has(img) picture,.card_listing>a:has(img) picture,.card_live>a:has(img) picture,.card_person>a:has(img) picture{display:block;width:100%;aspect-ratio:16/9}.card_featured>a:has(img) picture .img,.card_listing>a:has(img) picture .img,.card_live>a:has(img) picture .img,.card_person>a:has(img) picture .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card_featured .text_wrapper,.card_listing .text_wrapper,.card_live .text_wrapper,.card_person .text_wrapper{padding:16px 16px 15px}.card_featured .text_wrapper .description,.card_listing .text_wrapper .description,.card_live .text_wrapper .description,.card_person .text_wrapper .description{max-height:60px;margin-top:8px/2}.card_featured .text_wrapper .sections,.card_listing .text_wrapper .sections,.card_live .text_wrapper .sections,.card_person .text_wrapper .sections{font-size:16px;margin:0}.card_featured .text_wrapper .time,.card_listing .text_wrapper .time,.card_live .text_wrapper .time,.card_person .text_wrapper .time{font-size:14px;line-height:18px}.card_featured .text_wrapper .title,.card_listing .text_wrapper .title,.card_live .text_wrapper .title,.card_person .text_wrapper .title{font-size:19px;line-height:23px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.card_featured{border-radius:8px}

@-webkit-keyframes banner{0%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes banner{0%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#banner.sticky-active{top:60px;padding-top:1px;padding-bottom:1px;-webkit-animation-name:banner;animation-name:banner;-webkit-animation-duration:.33s;animation-duration:.33s}.glb-body .banner-block{border:1px solid #9D9EAA;min-height:30px}
.main-navigation,.main-navigation section{background-color:var(--menu-background)}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}@media screen and (max-width:1024px){.main-navigation{display:none;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:66%;min-width:300px;right:0;height:calc(100vh - 62px);top:62px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);overflow-y:scroll;z-index:-1}}.main-navigation.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation a{min-height:52px;display:inline-block;color:var(--menu-color);padding:20px 15px;font-size:19px;font-family:var(--heading-font),var(--heading-font-fallback),sans-serif;line-height:22px;font-weight:700;font-style:italic;text-transform:uppercase}.main-navigation a.title{width:100%}.main-navigation a .spacer{float:right;height:52px}.main-navigation a svg{display:none;float:right;-webkit-transition:.5s transform;transition:.5s transform;padding-left:10px;height:19px;width:auto;color:var(--menu-icon-color)}.main-navigation.expanded{background:#EEE}.main-navigation.active,.main-navigation.hover,.main-navigation:hover{color:var(--menu-active-color)}.main-navigation>section{border-bottom:3px solid transparent}.main-navigation>section.active,.main-navigation>section.hover,.main-navigation>section:hover{border-bottom:3px solid var(--link-color)}@media screen and (max-width:1024px){.main-navigation a svg{display:block}.main-navigation a .title{padding:8px 8px 8px 16px;border-right:1px solid var(--menu-separator-color);-webkit-transition:.5s border-right;transition:.5s border-right}.main-navigation.expanded>a .title{border-right:none;color:var(--menu-active-color)}.main-navigation.active,.main-navigation.hover,.main-navigation:hover{-webkit-box-shadow:none;box-shadow:none}.main-navigation:nth-child(odd) a{background:#F5F5F5}.main-navigation>section.expanded>a svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.main-navigation>.dd-menu{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 3px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075);position:absolute;top:62px;left:0;margin:0;z-index:-1}.main-navigation .dd-menu{display:none}.main-navigation .dd-menu a{padding:15px;color:#111;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-navigation .dd-menu a:hover{color:var(--menu-active-color)}.main-navigation .dd-menu:hover{-webkit-box-shadow:none;box-shadow:none}.main-navigation .dd-menu:nth-child(odd) a{background:#F5F5F5}@media screen and (max-width:1024px){.main-navigation .dd-menu a{padding-left:32px;width:100%}.main-navigation .dd-menu{display:none;top:0;-webkit-box-shadow:none;box-shadow:none;z-index:0}.main-navigation .dd-menu.visible{display:block}}@media screen and (min-width:1025px){.main-navigation .dd.hover .dd-menu,.main-navigation .dd:hover .dd-menu{left:0;z-index:-2;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.main-menu{position:relative;margin:0;width:100%;background:var(--menu-background);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);gap:16px}.main-menu .logo,.main-menu .logo img,.main-menu .logo svg{width:auto;height:32px}.main-menu section.dd-menu section.dd-sub{display:inline-block}.main-menu .container{max-width:1108px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}@media screen and (max-width:1024px){.main-menu .container{padding:0}}.main-menu .menu-button{display:none;font-size:0}.main-menu .menu-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:pointer;font-size:0;background:0 0}.main-menu .menu-button button svg{color:var(--menu-icon-color)}.main-menu .logo{cursor:pointer;padding:0}.main-menu .menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.main-menu .menu-items .menu-item>a.link{width:100%;color:var(--menu-color);padding:37px 0 37px 37px;font-size:14px;line-height:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;-webkit-transition:background-color .5s;transition:background-color .5s;font-family:var(--body-font),var(--body-font-fallback),sans-serif;font-weight:700;font-style:italic;text-transform:uppercase}.main-menu .menu-items .menu-item>a.link::after{content:'';display:inline-block;height:22px;width:1px;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);background:#cecece;margin-left:8px}.main-menu .menu-items .menu-item>a.link.active{color:var(--menu-active-color)}.main-menu .menu-items .menu-item>a.link svg{height:16px;color:var(--menu-icon-color)}.main-menu .menu-items .menu-item.user-visible a{color:var(--menu-color)}@media screen and (max-width:1024px){.main-menu .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px}.main-menu .container .menu-button{display:inline-block}.main-menu .container .menu-button svg{height:22px;width:auto}.main-menu section.dd-menu section.dd-sub{display:block}.main-menu.visible #top-bar{-webkit-animation-name:topTransition;animation-name:topTransition}.main-menu.visible #middle-bar{-webkit-animation-name:middleTransition;animation-name:middleTransition}.main-menu.visible #bottom-bar{-webkit-animation-name:bottomTransition;animation-name:bottomTransition}.main-menu.visible #cross .left{-webkit-animation-name:rotateLeft;animation-name:rotateLeft}.main-menu.visible #cross .right{-webkit-animation-name:rotateRight;animation-name:rotateRight}}
#action-bar{position:relative;background-color:#fff;z-index:1}#action-bar a[href*="/user/log"],#action-bar a[href^="/user"]{padding-left:0}@-webkit-keyframes menuslide{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menuslide{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.main-navigation{min-height:67px}.main-navigation section section a:after{display:none}@media screen and (max-width:1024px){.main-navigation section a:nth-child(even),.main-navigation section:nth-child(odd){background-color:#efefef}}@media screen and (min-width:1025px){.main-menu section.dd-menu section.dd-sub section.dd-menu,.main-menu section.dd-menu section.dd-sub section.dd-sub,.main-navigation .dd-menu a:last-child:after,.main-navigation .dd:last-child>a:after{display:none}.main-navigation a:active,.main-navigation a:hover{background-color:var(--menu-bar-background)}.main-navigation .dd-menu{top:0;-webkit-transition:-webkit-transform .33s;transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-shadow:none;box-shadow:none}.main-navigation.visible{width:100vw;max-width:100%;padding:0 calc((100% - 1108px)/ 2);display:block;text-align:center}.main-navigation a{position:static;display:inline-block;white-space:pre;margin:0 -8px}.main-navigation a:after{position:relative;display:inline-block;right:-8px;content:'';width:1px;top:3px;height:16px;border-right:2px solid var(--menu-separator-color);-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.main-navigation .dd.hover>.dd-menu,.main-navigation .dd:hover>.dd-menu{top:unset;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075),0 3px 6px rgba(0,0,0,.075);-webkit-animation-name:menuslide;animation-name:menuslide;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:100vw;max-width:100%;padding:0 calc((100% - 1108px)/ 2);display:block;text-align:center}}
#action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}#action-bar .link{position:relative;color:var(--menu-color);font-size:16px;text-transform:uppercase;gap:8px;padding:16px 0 16px 44px;width:auto}#action-bar .link>svg{top:0;left:0;color:var(--menu-icon-color)}@media screen and (max-width:1024px){#action-bar .link{font-size:16px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}#action-bar .separator{display:inline-block;font-size:0}#action-bar .separator:after{display:inline-block;content:'';height:50px;width:1px;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);background:#EEE;position:relative}@media screen and (max-width:1024px){#action-bar{position:sticky;top:0;padding:0;background:#fff;gap:5px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;z-index:99;border-bottom:1px solid var(--menu-separator-color)}#action-bar .separator:after{height:22px;background:var(--menu-separator-color)}#header>#action-bar{display:none}}
#header{position:sticky;top:-50px;z-index:100;background:#fff}@media screen and (max-width:1024px){#header{top:0}}
main.main-margin{border-radius:8px;background-color:#fff}.main-margin.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-margin.row .col.wide{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.main-margin.row .col.sidebar{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-preferred-size:320px;flex-basis:320px}@media screen and (max-width:1024px){.main-margin.row .col.sidebar,.main-margin.row .col.wide{-ms-flex-preferred-size:100%;flex-basis:100%}}
.section{gap:16px}.section.wide-two-column .second-column,.section.wide-two-column-sticky .second-column{-webkit-box-flex:0;-ms-flex:0 0 348px;flex:0 0 348px}@media screen and (max-width:1024px){.section.wide-two-column .second-column,.section.wide-two-column-sticky .second-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section.three-column .third-column{-webkit-box-flex:0;-ms-flex:0 0 348px;flex:0 0 348px}@media screen and (max-width:1024px){.section.three-column .third-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}
#footer{font-size:14px;line-height:14px;color:#9D9EAA}#footer .user-links-block{margin:16px 0;padding:0}#footer .user-links-block .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}#footer .user-links-block .field__items>div{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content}#footer img,#footer svg{width:auto;height:32px}#footer svg{color:#fff}#footer h2,#footer h3{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;color:#F5F5F5;margin:0 0 8px}#footer h2{font-style:normal}#footer ol,#footer ul{margin:0}#footer ol li,#footer ul li{color:#EEE;margin:8px 0}#footer footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .region-footer-content{margin-top:32px}#footer .region-footer-content ol:last-child,#footer .region-footer-content p:last-child,#footer .region-footer-content ul:last-child{margin-bottom:0}
#breadcrumb ul li{padding-right:4px}#breadcrumb ul li:after{display:none}#breadcrumb ul li .link.label{font-size:14px;line-height:14px;color:#fff;padding:5px 7.5px}#breadcrumb ul li .link.label .bg{display:block;background-color:var(--label-background-secondary)}#breadcrumb ul li:first-child .link.label .bg{background-color:var(--link-color)}
.ui-widget-overlay{opacity:.66}#drupal-modal{padding-top:0}.ui-dialog:not(.ui-dialog-off-canvas){max-width:86%;border:1px solid #9D9EAA!important;border-radius:8px;background:#fff}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.ui-dialog{position:absolute;left:0;top:0;outline:0;padding:32px;border:none;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.075),0 6px 6px rgba(0,0,0,.075);box-shadow:0 10px 20px rgba(0,0,0,.075),0 6px 6px rgba(0,0,0,.075)}.ui-dialog .ui-button:focus-visible{outline:0}.ui-dialog .ui-button .ui-icon-closethick{background-image:url(/themes/custom/base_theme/images/icons/close.svg);background-position:center center;width:16px;height:16px}.ui-dialog .ui-dialog-titlebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:0;position:relative;padding:0}.ui-dialog .ui-dialog-titlebar:after,.ui-dialog .ui-dialog-titlebar:before{display:none}.ui-dialog .ui-dialog-title{font-family:var(--heading-font),var(--heading-font-fallback),sans-serif;font-weight:700;margin:0;color:var(--link-color);font-size:32px;line-height:36px;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ui-dialog .ui-dialog-content{color:var(--text-color);font-family:var(--body-font),var(--body-font-fallback),sans-serif;font-size:19px;line-height:23px;padding:0}.ui-dialog .ui-dialog-content b,.ui-dialog .ui-dialog-content strong{font-weight:700}.ui-dialog .ui-dialog-titlebar-close{position:relative;padding:16px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;margin:0}.ui-dialog .ui-button{border:none;background:#EEE;border-radius:50%}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:8px 16px;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fff}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-weight:900;margin-top:0;margin-bottom:0}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-right:0}.ui-dialog .ui-dialog-buttonset{margin-top:0}
nav.pager .pager__item.current{display:none}nav.mini ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}nav.mini ul .svg{height:19px}nav.mini ul .link.prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.user-links-block{padding:16px;border-radius:8px;background-color:#33343A;font-size:16px;line-height:20px;font-style:italic;text-transform:uppercase;font-weight:700;font-family:var(--heading-font),var(--heading-font-fallback),sans-serif;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:16px}.user-links-block h2{display:inline-block;font-size:19px;color:#fff;line-height:23px;margin-top:0;margin-bottom:16px}.user-links-block .link{width:calc(100% - 40px);color:#fff;margin-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-links-block .link svg{height:18px;color:#fff;padding-right:0;min-width:18px}.user-links-block svg{float:left;padding-right:10px;min-width:40px;height:20px;color:#fff}.user-links-block .field__items div:last-child .link{margin-bottom:0}
.user-links-block{background-color:#F5F5F5}.user-links-block h2{color:var(--link-color);font-size:22px}.user-links-block .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-links-block .field__items div{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px)}.user-links-block .link{color:#111;margin:0}.user-links-block .link svg{display:none}.user-links-block svg{height:16px;width:auto;color:#111}
.path-taxonomy h1{margin-bottom:8px}.driver-latest-news-block .view-content,.driver-listings-block .view-content,.team-latest-news-block .view-content,.team-listings-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.driver-latest-news-block .view-content .card,.driver-latest-news-block .view-content .cmg-user,.driver-listings-block .view-content .card,.driver-listings-block .view-content .cmg-user,.team-latest-news-block .view-content .card,.team-latest-news-block .view-content .cmg-user,.team-listings-block .view-content .card,.team-listings-block .view-content .cmg-user{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:calc(33% - 8px)}@media screen and (max-width:1024px){.driver-latest-news-block,.driver-listings-block,.team-latest-news-block,.team-listings-block{padding-bottom:32px}.driver-latest-news-block .view-content .card,.driver-latest-news-block .view-content .cmg-user,.driver-listings-block .view-content .card,.driver-listings-block .view-content .cmg-user,.team-latest-news-block .view-content .card,.team-latest-news-block .view-content .cmg-user,.team-listings-block .view-content .card,.team-listings-block .view-content .cmg-user{-webkit-box-flex:2;-ms-flex:2 2 47%;flex:2 2 47%;max-width:calc(50% - 8px)}.driver-latest-news-block .banner-block,.driver-latest-news-block .desktop.apl,.driver-listings-block .banner-block,.driver-listings-block .desktop.apl,.team-latest-news-block .banner-block,.team-latest-news-block .desktop.apl,.team-listings-block .banner-block,.team-listings-block .desktop.apl{display:none}}@media screen and (max-width:600px){.driver-latest-news-block .view-content .card,.driver-latest-news-block .view-content .cmg-user,.driver-listings-block .view-content .card,.driver-listings-block .view-content .cmg-user,.team-latest-news-block .view-content .card,.team-latest-news-block .view-content .cmg-user,.team-listings-block .view-content .card,.team-listings-block .view-content .cmg-user{-webkit-box-flex:2;-ms-flex:2 2 100%;flex:2 2 100%;max-width:100%}}.driver-latest-news-block .banner-block,.driver-latest-news-block .desktop.apl,.driver-latest-news-block .mobile.apl,.driver-listings-block .banner-block,.driver-listings-block .desktop.apl,.driver-listings-block .mobile.apl,.team-latest-news-block .banner-block,.team-latest-news-block .desktop.apl,.team-latest-news-block .mobile.apl,.team-listings-block .banner-block,.team-listings-block .desktop.apl,.team-listings-block .mobile.apl{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid #9D9EAA;border-bottom:1px solid #9D9EAA;padding:16px 0;margin:0 auto;text-align:center}.driver-latest-news-block .banner-block,.driver-listings-block .banner-block,.team-latest-news-block .banner-block,.team-listings-block .banner-block{min-height:284px}
#lbs-racer-info .block .views-row .views-field.views-field-description__value p:first-child,#lbs-racer-info .block h2,#lbs-racer-info .block h3,#lbs-racer-stats .block .views-row .views-field.views-field-description__value p:first-child,#lbs-racer-stats .block h2,#lbs-racer-stats .block h3,.section .second-column h2,.section .second-column h3{margin-top:0}#lbs-driver-bio .first-column,.section .col .field--name-description,.section .col .views-field-description__value{color:var(--text-color);font-style:normal}.section{margin-bottom:16px}.section .banner-block,.section .mobile.apl{max-height:unset}.section .col .field--name-description h2,.section .col .field--name-description h3,.section .col .views-field-description__value h2,.section .col .views-field-description__value h3{font-size:19px;line-height:23px;text-transform:none;font-family:var(--body-font),var(--body-font-fallback),sans-serif;color:var(--text-color);margin-bottom:16px}#lbs-driver-bio .first-column h3:first-of-type,#lbs-racer-header .second-column .field--name-field-racer-number,.more-link{font-family:var(--heading-font),var(--heading-font-fallback),sans-serif;font-weight:700}.more-link{margin-top:16px;text-align:right;font-style:italic;text-transform:uppercase;font-size:19px;line-height:23px}.more-link a{position:relative;padding-right:calc(1em + 4px)}.more-link a:after{position:absolute;bottom:2px;right:0;content:'';display:block;width:1em;height:1em;background-image:url(/themes/custom/base_theme/images/icons/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-filter:invert(14%) sepia(98%) saturate(5487%) hue-rotate(356deg) brightness(103%) contrast(87%);filter:invert(14%) sepia(98%) saturate(5487%) hue-rotate(356deg) brightness(103%) contrast(87%)}#lbs-racer-header{margin-bottom:16px}#lbs-racer-header .first-column{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lbs-racer-header .first-column h1{margin:0;line-height:36px}#lbs-racer-header .second-column{padding:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#lbs-racer-header .second-column .field--name-field-racer-number{font-style:italic;font-size:46px;line-height:36px;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px var(--link-color)}#lbs-racer-header .second-column img,#lbs-racer-header .second-column svg{width:auto;display:block;height:36px;border:1px solid #9D9EAA}@media screen and (max-width:540px){#lbs-racer-header .second-column{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}#lbs-racer-header .second-column .field--name-field-racer-number{font-size:32px;line-height:36px}#lbs-racer-header .second-column img,#lbs-racer-header .second-column svg{height:24px}}#lbs-racer-info figcaption,#lbs-racer-stats figcaption{display:none}#lbs-racer-info .block,#lbs-racer-stats .block{padding:16px;background-color:#F5F5F5;border-radius:8px}#lbs-racer-info .block .views-row,#lbs-racer-stats .block .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}#lbs-racer-info .block .views-row .views-field-name .field-content,#lbs-racer-stats .block .views-row .views-field-name .field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}#lbs-racer-info .block .views-row .views-field-name .field-content img,#lbs-racer-stats .block .views-row .views-field-name .field-content img{height:18px;padding:1px 0;width:auto}#lbs-racer-info .block .views-row .views-field,#lbs-racer-stats .block .views-row .views-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#lbs-racer-info .block .views-row .views-field .views-label,#lbs-racer-stats .block .views-row .views-field .views-label{font-weight:700}#lbs-racer-info .block .views-row .views-field.views-field-description__value .field-content,#lbs-racer-stats .block .views-row .views-field.views-field-description__value .field-content{color:var(--text-color)}#lbs-racer-info .first-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}#lbs-racer-info .first-column .block,#lbs-racer-info .first-column div:has(.field--name-field-image){-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 10.63px);flex:0 0 calc(33.33% - 10.63px);padding:0;position:relative}#lbs-racer-info .first-column .block{padding:16px}#lbs-racer-info .first-column picture{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:8px;overflow:hidden}#lbs-racer-info .first-column picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){#lbs-racer-info .first-column .block,#lbs-racer-info .first-column div:has(.field--name-field-image){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#lbs-racer-info .first-column picture{position:static;aspect-ratio:16/12}}#lbs-racer-info .first-column>div:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:768px){#lbs-racer-info .first-column>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#lbs-racer-info .first-column>div:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 10.63px);flex:0 0 calc(33.33% - 10.63px)}@media screen and (max-width:1024px){#lbs-racer-info .first-column>div:nth-child(3){-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 10.63px);flex:1 1 calc(33.33% - 10.63px)}}@media screen and (max-width:768px){#lbs-racer-info .first-column>div:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#lbs-racer-stats{display:block}#lbs-racer-stats .block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#lbs-racer-stats .block .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#lbs-racer-stats .block .views-row .views-field{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}@media screen and (max-width:768px){#lbs-racer-stats .block .views-row .views-field{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (max-width:540px){#lbs-racer-stats .block .views-row .views-field{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}}#lbs-racer-stats #lbs-news .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}#lbs-racer-stats #lbs-news .view-content .card{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 10.63px);flex:0 0 calc(33.33% - 10.63px)}@media screen and (max-width:1024px){#lbs-racer-stats #lbs-news .view-content .card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 16px);flex:1 1 calc(50% - 16px)}}@media screen and (max-width:540px){#lbs-racer-stats #lbs-news .view-content .card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}#lbs-racer-stats #lbs-news .view-content .card .card_featured{height:100%}#lbs-driver-bio .first-column{font-size:19px;line-height:23px}#lbs-driver-bio .first-column picture{display:block;margin:16px 0}#lbs-driver-bio .first-column p{margin-top:0}#lbs-driver-bio .first-column h3:first-of-type{font-size:24px;font-style:italic;text-transform:uppercase;line-height:28px;color:var(--link-color)}#lbs-driver-bio .first-column h2,#lbs-driver-bio .first-column h3,#lbs-driver-bio .first-column h4,#lbs-driver-bio .first-column h5,#lbs-driver-bio .first-column h6{font-family:var(--body-font),var(--body-font-fallback),sans-serif;font-size:19px;line-height:23px;font-weight:700;color:var(--text-color);margin-bottom:0}#lbs-driver-bio .second-column{-webkit-box-flex:0;-ms-flex:0 0 348px;flex:0 0 348px}@media screen and (max-width:1024px){#lbs-driver-bio .second-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#lbs-driver-bio .second-column .driver-latest-photos-block,#lbs-driver-bio .second-column .driver-latest-videos-block{background-color:#F5F5F5;padding:16px;border-radius:10px}#lbs-driver-bio .second-column .driver-latest-photos-block .view-content,#lbs-driver-bio .second-column .driver-latest-videos-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}#lbs-driver-bio .second-column .driver-latest-photos-block .view-content .card,#lbs-driver-bio .second-column .driver-latest-videos-block .view-content .card{max-width:unset;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}#lbs-driver-bio .second-column .driver-latest-photos-block .view-content .card:first-child,#lbs-driver-bio .second-column .driver-latest-videos-block .view-content .card:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#lbs-driver-bio .second-column .driver-latest-photos-block .view-content .card_featured .image_wrapper picture,#lbs-driver-bio .second-column .driver-latest-videos-block .view-content .card_featured .image_wrapper picture{aspect-ratio:16/9}#lbs-driver-bio .second-column .driver-latest-photos-block .view-content .card_featured .image_wrapper picture img,#lbs-driver-bio .second-column .driver-latest-videos-block .view-content .card_featured .image_wrapper picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}#lbs-driver-bio .second-column .driver-latest-videos-block .card_featured{padding:0;border:none}#lbs-driver-bio .second-column .driver-latest-videos-block .card_featured .title{font-size:19px;line-height:23px}#lbs-driver-bio .second-column .driver-latest-videos-block .card_featured .sections{display:block}#lbs-driver-bio .second-column .driver-latest-videos-block .card_featured .image_wrapper{border-radius:10px}#lbs-driver-bio .second-column .driver-latest-videos-block .card_featured .image_wrapper img{aspect-ratio:3/2}#lbs-driver-bio .second-column .driver-latest-photos-block .views-field-field-media-image{border-radius:8px;overflow:hidden}#lbs-driver-bio .second-column .driver-latest-photos-block .views-field-field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}
.ad-inarticle2-wrapper{margin:16px 0;max-width:100%;min-height:250px}.ad-300x1-wrapper{aspect-ratio:100/57}.ad-1-3-wrapper{min-height:3px;font-size:0;line-height:0}
