/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Monthoers';src:url(/themes/custom/car_theme/assets/fonts/Monthoers/Monthoers.ttf) format("truetype");}body:not(.is-mobile) .main-and-extras .icon-menu-item .icon-wrapper{display:none !important;}.icon-menu-item{display:flex;align-items:center;}.icon-menu-item .icon-wrapper{width:26px;height:26px;margin-right:10px;}.icon-menu-item .icon-wrapper svg{width:100%;height:100%;fill:#979797;}body.is-mobile nav ul li.menu-item--active-trail{font-weight:700;}body.is-mobile nav ul li.menu-item--active-trail svg{fill:#000;}body.is-mobile nav#block-user-account-extras > ul li:last-child{display:none;}body.is-mobile .icon-menu-item .icon-wrapper{width:22px;height:22px;}body.is-mobile .layout-container header.main-header .region-header .menus-wrapper .user-wrapper{margin:10px 0 15px 5px;}nav#block-car-theme-dashboard > ul li:last-child{display:none;}nav#block-car-theme-dashboard-2 > ul li:last-child{border:none;padding:1rem 0;}nav#block-car-theme-dashboard-2 > ul li:last-child a{display:block;margin:auto;border:none;width:fit-content;padding:10px 20px 8px;font-weight:400;color:#414042;}nav#block-car-theme-dashboard-2 > ul li:last-child a:hover{color:#414042;}nav#block-car-theme-dashboard-2 > ul li:last-child a::before{background:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23AAA" d="M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"></path></svg>') no-repeat;background-position:center;background-size:contain;content:'';display:block;position:absolute;top:10px;left:3px;width:14px;height:14px;border-radius:0;}main{display:flex;column-gap:2rem;flex-direction:column-reverse;justify-content:space-between;max-width:1200px;margin-left:auto;margin-right:auto;}@media screen and (min-width:992px){main{flex-direction:row;}}main .layout-sidebar-second{flex:0 0 calc(25% - 30px);}main .layout-content{width:100%;}*{box-sizing:border-box;font-family:"Montserrat",sans-serif;}html{overflow-x:hidden;}a{text-decoration:none;}img{width:100%;height:auto;max-width:fit-content;}main article a{color:#0FA9F2;}main article a:visited{color:#0FA9F2;}.container{margin:0 auto;padding:0 15px;}@media screen and (min-width:768px){.container{width:768px;}}@media screen and (min-width:992px){.container{width:992px;}}@media screen and (min-width:1200px){.container{width:1200px;}}body{max-width:100vw;margin:0;box-sizing:border-box;font-family:"Montserrat",sans-serif;overflow:hidden;}body .dialog-off-canvas-main-canvas > .layout-container > main{position:relative;margin-top:60px;z-index:4;}@media screen and (min-width:768px){body .dialog-off-canvas-main-canvas > .layout-container > main{display:flex;justify-content:center;}}@media screen and (max-width:991.98px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main{display:flex;flex-direction:column;align-items:center;}}@media screen and (min-width:768px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main{padding:0 15px;box-sizing:border-box;}}@media screen and (min-width:992px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main{display:flex;flex-direction:row;justify-content:space-between;width:970px;margin:60px auto 0;}}@media screen and (min-width:1200px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main{width:1200px;}}@media screen and (max-width:767.98px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-content{width:100%;order:1;}}@media screen and (min-width:768px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-content{padding:0 15px;}}@media screen and (min-width:992px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-content{flex:1 0 75%;margin-top:0;}}@media screen and (max-width:767.98px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-content + .layout-sidebar-second{margin-top:15px;}}@media screen and (min-width:992px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-content + .layout-sidebar-second{margin-left:30px;}}body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-sidebar-second{width:100%;max-width:630px;margin:0 auto;padding:0 15px;}@media screen and (min-width:768px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-sidebar-second{padding:0;max-width:600px;}}@media screen and (min-width:992px){body.blog .dialog-off-canvas-main-canvas > .layout-container > main > .layout-sidebar-second{flex:0 0 calc(25% - 30px);max-width:unset;margin:0;}}body.blog .dialog-off-canvas-main-canvas > .layout-container > main > #main-content{display:none;}body.is-mobile header .region-header{position:relative;}body.is-mobile .dialog-off-canvas-main-canvas > .layout-container > main{margin-top:60px;}.slick-slide{outline:none;}.slick-slide *{outline:none;}.dropdown-container-wrapper{border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,0.15);overflow:hidden;}.dropdown-container-wrapper input[type=checkbox]{display:none;}.dropdown-container-wrapper input[type=checkbox]:checked + label .container-title{color:#414042;background-color:#4CC5FF;}.dropdown-container-wrapper input[type=checkbox]:checked + label .container-title .icon-wrapper{transform:rotate(180deg);}.dropdown-container-wrapper input[type=checkbox]:checked ~ .content{height:auto;padding:15px;}.dropdown-container-wrapper .container-title{position:relative;padding:10px 15px;font-size:16px;line-height:20px;text-transform:uppercase;color:#FFF;background-color:#777;cursor:pointer;}.dropdown-container-wrapper .container-title .icon-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;width:20px;height:20px;}.dropdown-container-wrapper .content{height:0;overflow:hidden;}.messages__wrapper .messages{position:relative;margin:5px 0;border-radius:4px;padding:10px 15px;z-index:2;}.messages__wrapper .messages--status{background:#ceecc2;}.messages__wrapper .messages--warning{background:#f8f2bc;}.messages__wrapper .messages--error{background:#ecc2c2;}.messages__wrapper .messages .item-list{margin:0;}.messages__wrapper .messages p{margin:0;color:#414042;}.messages__wrapper .messages p a{margin-right:5px;color:#4cc5ff;font-weight:bold;}.messages__wrapper .messages p a:hover{text-decoration:underline;}.region.region-highlighted.has-alert{margin:75px auto 15px;}.region.region-highlighted.has-alert + main{margin-top:0 !important;}.categories-inline{display:flex;gap:0.5rem;}@media screen and (max-width:767.98px){.hidden-mobile{display:none;}}ul.SwitchTabsPrimary{display:flex;justify-content:center;align-items:flex-end;list-style:none;padding-left:0;border-bottom:1px solid lightgray;}@media screen and (min-width:992px){ul.SwitchTabsPrimary{justify-content:flex-start;}}ul.SwitchTabsPrimary li{position:relative;}ul.SwitchTabsPrimary li:not(:last-child){margin-right:1rem;}ul.SwitchTabsPrimary li a{position:relative;color:#A8A8A8;font-size:14px;font-weight:bold;padding:5px;cursor:pointer;}ul.SwitchTabsPrimary li a.is-active{color:#414042;border-bottom:solid 3px #4CC5FF;}ul.SwitchTabsPrimary li a.is-active:after{height:calc(100% + 3px);}.activity-card{position:relative;margin-top:30px;border-radius:12px;box-shadow:5px 5px 15px rgba(0,0,0,0.1);cursor:pointer;}.activity-card .image-wrapper{position:relative;height:0;padding-top:100%;}.activity-card .image-wrapper .image-placeholder{display:flex;justify-content:center;align-items:center;position:absolute;border-radius:12px 12px 0 0;top:0;left:0;width:100%;height:calc(100% - 129px);background-image:linear-gradient(10deg,#DDD 5%,#EEE 35%,#EEE 70%,#DDD 98%);}.activity-card .image-wrapper .image-placeholder .icon-wrapper{width:60px;height:60px;}.activity-card .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:calc(100% - 129px);border-radius:12px 12px 0 0;object-fit:cover;}.activity-card .image-wrapper .category-tag{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;left:20px;min-width:40px;max-width:50px;min-height:40px;max-height:50px;border-radius:8px;z-index:1;}.activity-card .image-wrapper .category-tag .icon-wrapper{position:relative;width:60%;min-width:24px;height:60%;min-height:24px;z-index:2;}.activity-card .image-wrapper .hover-icon{position:absolute;top:calc(50% - 64px);left:50%;width:100px;height:100px;transform:translate(-50%,-50%);z-index:1;opacity:0;transition:.3s;}.activity-card .image-wrapper .hover-icon .icon-wrapper{width:100%;height:100%;}.activity-card .card-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;min-height:129px;padding:0 10px;border-radius:0 0 12px 12px;box-sizing:border-box;background:#FFF;}.activity-card .card-bottom .title{display:flex;justify-content:center;align-items:flex-start;min-height:36px;margin:10px 0 4px;font-size:16px;text-transform:uppercase;text-align:center;}.activity-card .card-bottom .timespan{max-height:19px;margin-bottom:8px;font-size:16px;font-weight:700;color:#414042;}.activity-card .card-bottom .body{height:32px;margin:10px 0;font-size:14px;line-height:16px;text-align:center;text-overflow:ellipsis;overflow:hidden;}.activity-card.alergare-montana .image-wrapper .category-tag{background-color:#AC7D53;box-shadow:2px 2px 0 1px #8F6846;}body.activities-plan h1{color:#4CC5FF;text-transform:uppercase;}body.activities-plan .views-element-container h3{color:#787778;margin-top:35px;font-size:22px;}@media screen and (min-width:768px){body.activities-plan .views-element-container h3{font-size:20px;}}body.activities-plan .views-element-container .views-row + .views-row{margin-top:25px;}@media screen and (min-width:768px){body.activities-plan .views-element-container .views-row + .views-row{margin-top:10px;}}article.activity.view-mode-preview{box-shadow:0 0 15px rgba(0,0,0,0.15);padding:5px 15px;}@media screen and (max-width:767.98px){article.activity.view-mode-preview{border-radius:12px;}}article.activity.view-mode-preview > .node-content{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;}@media screen and (min-width:768px){article.activity.view-mode-preview > .node-content{flex-direction:row;}}article.activity.view-mode-preview > .node-content .field--name-field-period{flex:0 0 10%;position:relative;padding-left:25px;font-size:15px;}@media screen and (max-width:767.98px){article.activity.view-mode-preview > .node-content .field--name-field-period{align-self:flex-end;margin-right:7px;margin-top:6px;}}article.activity.view-mode-preview > .node-content .field--name-field-period::before{content:'';position:absolute;left:0;bottom:2px;width:18px;height:18px;mask-image:url(/themes/custom/car_theme/assets/icons/calendar.svg);-webkit-mask-image:url(/themes/custom/car_theme/assets/icons/calendar.svg);mask-size:100% 100%;-webkit-mask-size:100% 100%;background-color:#4CC5FF;}article.activity.view-mode-preview > .node-content h4{flex:0 0 25%;font-size:16px;}@media screen and (max-width:767.98px){article.activity.view-mode-preview > .node-content h4{margin:25px 0 0 0;text-align:center;}}@media screen and (max-width:380px){article.activity.view-mode-preview > .node-content h4{margin-top:35px;}}@media screen and (min-width:768px){article.activity.view-mode-preview > .node-content h4{font-size:14px;}}article.activity.view-mode-preview > .node-content h4 a{color:#000000;font-weight:normal;}article.activity.view-mode-preview > .node-content .field-tags-wrapper{display:flex;flex:0 0 9%;gap:0.6rem;}@media screen and (max-width:767.98px){article.activity.view-mode-preview > .node-content .field-tags-wrapper{position:absolute;left:6px;top:-18px;}}article.activity.view-mode-preview > .node-content .field--name-body{flex:1;padding:0 5px;}@media screen and (min-width:768px){article.activity.view-mode-preview > .node-content .field--name-body{padding:0 30px 0 20px;}}article.activity.view-mode-preview > .node-content .field--name-body p{color:#414042;font-size:14px;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty{flex:0 0 10%;}@media screen and (max-width:767.98px){article.activity.view-mode-preview > .node-content .field--name-field-difficulty{position:absolute;top:2px;}}@media screen and (max-width:380px){article.activity.view-mode-preview > .node-content .field--name-field-difficulty{top:25px;}}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper{display:flex;align-items:center;justify-content:flex-start;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content{display:flex;align-items:center;text-transform:uppercase;font-size:16px;font-weight:bold;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.easy{color:#16c015;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.easy:before{display:block;content:' ';background-image:url(/themes/custom/car_theme/assets/icons/difficulty-easy.svg);background-size:28px 28px;height:28px;width:28px;margin-right:10px;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.medium{color:#ffc30e;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.medium:before{display:block;content:' ';background-image:url(/themes/custom/car_theme/assets/icons/difficulty-medium.svg);background-size:28px 28px;height:28px;width:28px;margin-right:10px;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.hard{color:#c71f1f;}article.activity.view-mode-preview > .node-content .field--name-field-difficulty .item-wrapper .item-content.hard:before{display:block;content:' ';background-image:url(/themes/custom/car_theme/assets/icons/difficulty-hard.svg);background-size:28px 28px;height:28px;width:28px;margin-right:10px;}body.user-logged-in #block-car-theme-account-menu{display:none;}body.user-logged-in #block-user-account-extras ul li:last-child{display:flex;justify-content:center;border:none;}body.user-logged-in #block-user-account-extras ul li:last-child a{display:inline-block;position:relative;left:unset;width:unset;margin-top:30px;padding:0 0 0 25px;font-weight:300;color:#414042;background:unset;}body.user-logged-in #block-user-account-extras ul li:last-child a:hover{color:#4CC5FF;}@media screen and (max-width:767.98px){body.user-logged-in #block-user-account-extras ul li:last-child a::before{background:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23AAA" d="M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"></path></svg>') no-repeat;background-position:center;background-size:contain;content:'';display:block;position:absolute;top:-2px;left:0;width:18px;height:18px;border-radius:0;}}body.user-logged-in.toolbar-vertical .extras-menu,body.user-logged-in.toolbar-horizontal .extras-menu{top:89px;}body.user-logged-in.toolbar-horizontal.toolbar-tray-open .extras-menu{top:128px;}#block-car-theme-breadcrumbs{padding:15px;display:none;}#block-car-theme-breadcrumbs > nav ol{display:flex;margin:0;padding:0;list-style:none;}#block-car-theme-breadcrumbs > nav ol li{display:flex;position:relative;}#block-car-theme-breadcrumbs > nav ol li:first-child .icon-wrapper{display:none;}#block-car-theme-breadcrumbs > nav ol li:first-child .icon-wrapper.back{display:block;margin-right:8px;}#block-car-theme-breadcrumbs > nav ol li:first-child a{padding-left:0;}#block-car-theme-breadcrumbs > nav ol li .icon-wrapper{margin:5px 0;}#block-car-theme-breadcrumbs > nav ol li a{padding:5px 8px;font-size:12px;line-height:20px;font-weight:bold;text-transform:uppercase;color:#4cc5ff;}#block-car-theme-main-menu,#block-user-account-extras,#block-car-theme-dashboard-2{display:block;position:relative;padding-top:2px;z-index:2;}#block-car-theme-main-menu > h2,#block-user-account-extras > h2,#block-car-theme-dashboard-2 > h2{height:0;margin:0;}#block-car-theme-main-menu > ul,#block-user-account-extras > ul,#block-car-theme-dashboard-2 > ul{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;}@media screen and (min-width:768px){#block-car-theme-main-menu > ul,#block-user-account-extras > ul,#block-car-theme-dashboard-2 > ul{flex-direction:row;align-items:center;}}#block-car-theme-main-menu > ul li a,#block-user-account-extras > ul li a,#block-car-theme-dashboard-2 > ul li a{position:relative;display:block;line-height:16px;text-transform:uppercase;color:#414042;}@media screen and (min-width:768px){#block-car-theme-main-menu > ul li a,#block-user-account-extras > ul li a,#block-car-theme-dashboard-2 > ul li a{padding:4px 10px;color:#FFF;}}#block-car-theme-main-menu > ul li a.is-active,#block-user-account-extras > ul li a.is-active,#block-car-theme-dashboard-2 > ul li a.is-active{font-weight:700;}@media screen and (min-width:768px){#block-car-theme-main-menu{display:flex;align-items:center;}}@media screen and (min-width:768px){#block-car-theme-main-menu::before{content:'';position:absolute;top:-50px;left:-30px;width:100vw;min-width:2000px;height:100vh;background:url(/themes/custom/car_theme/assets/images/header-bg.svg) no-repeat;background-size:cover;}}@media screen and (min-width:768px){#block-car-theme-main-menu > ul{position:relative;}}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li{border-bottom:solid 1px #F0F0F0;}}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li:first-child{border-top:solid 1px #F0F0F0;}}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li a{padding:16px 15px 12px 35px;}}#block-car-theme-main-menu > ul li a.is-active::before{background-color:#4CC5FF;}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li a:hover{left:-10px;padding-left:45px;width:calc(100% + 10px);color:#FFF;background-color:#4CC5FF;}}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li a:hover::before{left:25px;background-color:#FFF;}}@media screen and (max-width:767.98px){#block-car-theme-main-menu > ul li a::before{content:'';position:absolute;top:18px;left:15px;width:8px;height:8px;border-radius:50%;background-color:#DDD;}}#block-user-account-extras,#block-car-theme-dashboard-2{z-index:2;padding-top:0;}@media screen and (min-width:768px){#block-user-account-extras,#block-car-theme-dashboard-2{display:none;}}#block-user-account-extras > ul,#block-car-theme-dashboard-2 > ul{margin:0;}#block-user-account-extras > ul li,#block-car-theme-dashboard-2 > ul li{border-bottom:solid 1px #F0F0F0;}#block-user-account-extras > ul li a,#block-car-theme-dashboard-2 > ul li a{display:block;position:relative;padding:16px 15px 12px 35px;line-height:16px;text-transform:uppercase;color:#414042;}#block-user-account-extras > ul li a.is-active::before,#block-car-theme-dashboard-2 > ul li a.is-active::before{background-color:#4CC5FF;}#block-user-account-extras > ul li a:hover,#block-car-theme-dashboard-2 > ul li a:hover{left:-10px;padding-left:45px;width:calc(100% + 10px);color:#FFF;background-color:#4CC5FF;}#block-user-account-extras > ul li a:hover::before,#block-car-theme-dashboard-2 > ul li a:hover::before{left:25px;background-color:#FFF;}#block-user-account-extras > ul li a::before,#block-car-theme-dashboard-2 > ul li a::before{content:'';position:absolute;top:18px;left:15px;width:8px;height:8px;border-radius:50%;background-color:#DDD;}.extras-menu{display:none;position:absolute;top:50px;right:calc(50% - 369px);padding:2px 0;background:#4CC5FF;box-shadow:0 0 10px 1px rgba(0,0,0,0.2);z-index:5;overflow:hidden;}@media screen and (min-width:992px){.extras-menu{right:calc(50% - 481px);}}@media screen and (min-width:1200px){.extras-menu{right:calc(50% - 585px);}}.extras-menu h2{display:none;}.extras-menu nav > ul{margin:0;padding:0;list-style-type:none;background:#FFF;}.extras-menu nav > ul li{border-bottom:solid 1px #F0F0F0;}.extras-menu nav > ul li a{display:block;position:relative;width:100%;padding:10px 20px 8px;font-size:14px;line-height:14px;color:#414042;}.extras-menu nav > ul li a.is-active::before{background-color:#4CC5FF;}.extras-menu nav > ul li a:hover{left:0;width:100%;color:#414042;background:#DEEEFF;}.extras-menu nav > ul li a:hover::before{left:25px;background-color:#FFF;}#block-car-theme-account-menu{z-index:2;}@media screen and (min-width:768px){#block-car-theme-account-menu{position:relative;margin-left:30px;}}#block-car-theme-account-menu ul{padding:0;}#block-car-theme-account-menu ul li{display:flex;justify-content:center;}#block-car-theme-account-menu ul li a{padding-left:18px;font-weight:300;color:#414042;}@media screen and (min-width:768px){#block-car-theme-account-menu ul li a{display:inline-block;border-radius:15px;padding:8px 15px 6px;font-weight:400;text-transform:uppercase;color:#4CC5FF;background:#FFF;transition:.2s;}}#block-car-theme-account-menu ul li a:hover{color:#4CC5FF;}@media screen and (min-width:768px){#block-car-theme-account-menu ul li a:hover{box-shadow:0 0 8px rgba(0,0,0,0.15);}}#block-car-theme-account-menu ul li a::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23AAA" d="M416 448h-84c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h84c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32h-84c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h84c53 0 96 43 96 96v192c0 53-43 96-96 96zm-47-201L201 79c-15-15-41-4.5-41 17v96H24c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24h136v96c0 21.5 26 32 41 17l168-168c9.3-9.4 9.3-24.6 0-34z"/></svg>') no-repeat;background-position:center;background-size:contain;content:'';display:block;position:absolute;top:-2px;left:-8px;width:20px;height:20px;}@media screen and (min-width:768px){#block-car-theme-account-menu ul li a::before{content:none;}}#block-car-theme-account-menu ul li:last-child{display:flex;justify-content:center;border:none;}#block-car-theme-account-menu ul li:last-child a{display:inline-block;position:relative;left:unset;width:unset;margin-top:30px;padding:0 0 0 25px;font-weight:300;color:#414042;background:unset;}@media screen and (min-width:768px){#block-car-theme-account-menu ul li:last-child a{margin-top:0;border-radius:15px;padding:8px 15px 6px;line-height:16px;font-weight:400;color:#4CC5FF;background:#FFF;transition:.2s;}}#block-car-theme-account-menu ul li:last-child a:hover{color:#4CC5FF;}@media screen and (max-width:767.98px){#block-car-theme-account-menu ul li:last-child a::before{background:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23AAA" d="M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"></path></svg>') no-repeat;background-position:center;background-size:contain;content:'';display:block;position:absolute;top:-2px;left:0;width:18px;height:18px;border-radius:0;}}#partners-toggle{display:none;}#partners-toggle:checked + .blog-partners-block{height:unset;}.blog-partners-block{position:relative;height:50px;border-radius:12px;padding:15px;background:#FFF;box-shadow:0 0 15px rgba(0,0,0,0.15);overflow:hidden;}@media screen and (min-width:768px){.blog-partners-block{margin-top:50px;padding:15px 30px 30px;}}@media screen and (min-width:992px){.blog-partners-block{margin-top:58px;padding:15px 10px 30px;height:unset;}}@media screen and (min-width:1200px){.blog-partners-block{padding:15px 20px 30px;}}.blog-partners-block label.partners-toggle{position:absolute;top:0;left:0;width:100%;height:50px;cursor:pointer;}@media screen and (min-width:992px){.blog-partners-block label.partners-toggle{display:none;}}.blog-partners-block h2{margin:0 0 40px;font-size:18px;font-weight:normal;text-align:center;color:#4CC5FF;}.blog-partners-block .views-row{display:flex;align-items:center;}.blog-partners-block .views-row:hover{background:#F5F5F5;}.blog-partners-block .views-row .views-field-field-partner-image a{display:block;padding:5px 0 5px 10px;}@media screen and (min-width:992px){.blog-partners-block .views-row .views-field-field-partner-image a{padding:5px 0 5px 5px;}}.blog-partners-block .views-row .views-field-field-partner-image a .field--name-field-media-image > div:not(.label){width:40px;height:40px;}.blog-partners-block .views-row .views-field-field-partner-image a .field--name-field-media-image > div:not(.label) img{width:100%;height:100%;object-fit:contain;}.blog-partners-block .views-row .views-field-title{flex:1;}.blog-partners-block .views-row .views-field-title a{display:block;padding:5px 0 5px 10px;color:#414042;}a{display:inline-block;}a.ghost-btn{border:solid 2px #4CC5FF;border-radius:6px;padding:8px 15px;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase;color:#4CC5FF;}a.ghost-btn.rounded{border-radius:10px;}a.ghost-btn:hover{background-color:#4CC5FF;color:#FFF;}a.primary-btn{display:inline-block;padding:15px 40px;background:#4CC5FF;border-radius:6px;color:#FFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;}.views-data-export-buton-wrapper{display:flex;justify-content:center;}.views-data-export-buton-wrapper .primary-btn{color:#ffffff;margin-top:15px;}.field--name-field-gallery{margin:30px;}.field--name-field-gallery .slick-list{position:relative;overflow:visible;}@media screen and (min-width:768px){.field--name-field-gallery .slick-list{left:calc(calc(50% + 15px) - 50vw);width:calc(100vw - 30px);}}.field--name-field-gallery .slick-list .slick-slide{padding:0 10px;line-height:1px;}.field--name-field-gallery .slick-list .slick-slide img{width:100%;height:100%;object-fit:cover;}.field--name-field-gallery .slick-prev,.field--name-field-gallery .slick-next{z-index:20;position:absolute;top:50%;transform:translate(0,-50%);background-color:rgba(0,0,0,0.3);width:35px;height:100%;}@media screen and (min-width:768px){.field--name-field-gallery .slick-prev,.field--name-field-gallery .slick-next{width:50px;}}.field--name-field-gallery .slick-prev::before,.field--name-field-gallery .slick-next::before{color:#4CC5FF;font-size:35px;}.field--name-field-gallery .slick-prev:focus,.field--name-field-gallery .slick-next:focus{background-color:rgba(0,0,0,0.3);}.field--name-field-gallery .slick-prev:hover,.field--name-field-gallery .slick-next:hover{background-color:rgba(0,0,0,0.2);}.field--name-field-gallery .slick-prev{left:-45px;}@media screen and (min-width:768px){.field--name-field-gallery .slick-prev{left:calc(calc(50% + 24px) - 50vw);}}.field--name-field-gallery .slick-next{right:-45px;}@media screen and (min-width:768px){.field--name-field-gallery .slick-next{right:calc(calc(50% + 24px) - 50vw);}}.field--name-field-documents .label{margin-bottom:10px;font-weight:bold;color:#4CC5FF;}@media screen and (min-width:768px){.field--name-field-documents .label{margin-bottom:20px;}}.field--name-field-documents .field--name-field-media-document{position:relative;}.field--name-field-documents .field--name-field-media-document::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%23414042" d="M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"></path> </svg>') no-repeat;background-position:center;content:'';position:absolute;top:6px;left:6px;width:22px;height:22px;}@media screen and (min-width:768px){.field--name-field-documents .field--name-field-media-document::before{top:9px;left:9px;width:28px;height:28px;}}.field--name-field-documents .field--name-field-media-document:hover::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%234CC5FF" d="M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"></path> </svg>') no-repeat;background-position:center;}.field--name-field-documents .field--name-field-media-document:hover::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);}.field--name-field-documents .field--name-field-media-document a{display:block;position:relative;padding:9px 12px 7px 34px;font-size:16px;line-height:18px;color:#414042;z-index:2;}@media screen and (min-width:768px){.field--name-field-documents .field--name-field-media-document a{padding:15px 12px 13px 46px;}}.field--name-field-documents > div > div:nth-child(2n + 1) .field--name-field-media-document{background:#E6F7FF;}.field--name-field-documents > div > div:nth-child(2n) .field--name-field-media-document{background:#DAEBF2;}.dialog-off-canvas-main-canvas > .layout-container > footer{position:relative;width:100%;margin-top:30px;border:none;padding:0;z-index:3;}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer{display:flex;justify-content:center;margin-top:120px;}}@media screen and (min-width:992px){.dialog-off-canvas-main-canvas > .layout-container > footer{margin-top:140px;}}@media screen and (min-width:1200px){.dialog-off-canvas-main-canvas > .layout-container > footer{margin-top:160px;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content{width:100%;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer{position:relative;padding:10px 0;background:linear-gradient(170deg,#4CC5FF 40%,#2C98CB 80%);}@media screen and (max-width:492px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer{padding:3px 0;}}@media screen and (min-width:576px) and (max-width:767.98px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer{padding:10px;}}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer{display:flex;justify-content:center;padding:0;background:none;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/car_theme/assets/images/mountains-pattern-white.png);background-size:120px;opacity:.2;}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer::before{content:none;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;list-style-type:none;}@media screen and (max-width:575.98px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul{padding:0 10px;}}@media screen and (min-width:576px) and (max-width:767.98px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul{justify-content:space-evenly;}}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul{flex-direction:row;justify-content:center;position:relative;padding-bottom:10px;}}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul::before{content:'';display:block;position:absolute;right:-20px;bottom:-20px;width:100vw;min-width:1800px;height:14vw;min-height:295px;background:url(/themes/custom/car_theme/assets/images/footer-bg.svg) no-repeat;background-position:100% 100%;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li{position:relative;}@media screen and (max-width:575.98px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li:first-of-type a{padding-left:0;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li:last-of-type a{padding-right:0;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li a{padding:0 10px;font-weight:700;text-transform:uppercase;text-align:center;color:rgba(255,255,255,0.9) !important;}@media screen and (min-width:768px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li a{padding:6px 35px;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-car-theme-footer > ul li a:hover{background:none;color:white !important;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock{position:relative;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .slogan{padding:15px 25px;letter-spacing:5px;text-transform:uppercase;text-align:center;color:#FFF;background-color:#4A4A4A;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:6px 15px;background:#414042;}@media screen and (min-width:576px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom{flex-flow:unset;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .copyrights{flex:1 1 100%;color:#FFF;white-space:nowrap;text-align:center;padding:5px 0 10px;}@media screen and (min-width:576px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .copyrights{flex:1 1 33.33%;text-align:left;padding:0;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .street{display:flex;justify-content:center;gap:15px;flex:1 1 33.33%;order:1;display:flex;justify-content:center;width:100%;padding:10px 15px;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .street a{font-size:14px;font-weight:300;color:#DDD;padding:0 10px;}@media screen and (min-width:576px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .street{order:unset;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .buttons{flex:1 1 100%;justify-content:center;display:flex;align-items:center;}@media screen and (min-width:576px){.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .buttons{flex:1 1 33.33%;justify-content:flex-end;}}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .buttons a{display:block;font-size:0;margin-left:10px;color:#DDD;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .buttons a:hover{color:#FFF;}.dialog-off-canvas-main-canvas > .layout-container > footer .layout-content #block-footerblock .footer-bottom .buttons a svg{width:30px;height:30px;}.form-required:after{content:" *";color:red;}.car-help-text{margin-bottom:16px;border-bottom:1px solid #a8a8a8;}.btn__primary__wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:0.3rem;}.btn__primary__wrapper a{background:#4CC5FF;font-family:"Montserrat",sans-serif;font-size:16px;text-transform:uppercase;border:none;cursor:pointer;padding:15px 40px;display:inline-block;border-radius:6px;color:#FFF;}@media screen and (min-width:768px){.btn__primary__wrapper{display:inline-block;justify-content:unset;align-items:unset;}}.js-form-item.js-form-type-textfield,.js-form-item.js-form-type-password,.js-form-item.js-form-type-email,.js-form-item.js-form-type-tel{margin:0 0 15px;}.js-form-item.js-form-item-terms label{display:flex;}.js-form-item.js-form-item-terms label span:first-child{flex:20px;max-width:19px;}.js-form-item .description{font-size:0.875rem;color:#414042;}.field--type-boolean{margin-bottom:6px;}input:not([type='submit']):not([type='checkbox']):not([type='radio']):not(.select2-search__field){width:100%;height:43px;border:solid 2px #f1f1f1;border-radius:6px;padding:13px 30px 12px 12px;font-size:16px;line-height:16px;font-family:"Montserrat",sans-serif;color:#414042;outline:none;}input:not([type='submit']):not([type='checkbox']):not([type='radio']):not(.select2-search__field)::placeholder{color:#787778;}input:not([type='submit']):not([type='checkbox']):not([type='radio']):not(.select2-search__field).error{border:solid 2px #e07676;}.media-library-add-form__media{gap:0.6rem;}.media-library-add-form__media .button{height:fit-content;align-self:center;}input[type='submit']{display:inline-block;padding:15px 40px;background:#4CC5FF;border-radius:6px;color:#FFF;font-family:"Montserrat",sans-serif;font-size:16px;text-transform:uppercase;border:none;cursor:pointer;}.form-actions{text-align:center;padding:30px 15px;}form .messages__wrapper{margin-bottom:20px;}form .messages__wrapper .alert{font-size:14px;}.form-item .form-item--error-message{font-size:14px;color:red;padding-top:2px;padding-left:2px;text-align:left;}.field--type-datetime fieldset{border:solid 2px #f1f1f1;border-radius:6px;}.field--type-datetime .fieldset-wrapper > div{display:flex;gap:0.5rem;}.field--type-datetime .fieldset-wrapper > div .js-form-type-select{flex:1;}.field--type-datetime .fieldset-wrapper > div select{height:43px;min-width:60px;border:solid 2px #f1f1f1;border-radius:6px;font-size:14px;width:100%;}.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{border-color:#4cc5ff;outline:none;}.select2-container .select2-selection input{height:35px;margin-bottom:0 !important;}.select2-container .select2-selection.select2-selection--single{height:auto;border:solid 2px #4cc5ff;border-radius:12px;}.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding:6px 15px 6px 9px;text-transform:uppercase;color:#4cc5ff;}.select2-container .select2-selection.select2-selection--multiple{border:solid 2px #4cc5ff;border-radius:12px;}.select2-container .select2-selection.select2-selection--multiple .select2-search__field{border:unset;}.select2-container .select2-selection .select2-selection__choice{display:flex;flex-direction:row-reverse;gap:5px;border-radius:6px;padding:8px 20px 8px 10px;text-transform:uppercase;font-size:13px;color:#FFF;background:#4cc5ff;cursor:pointer;border:unset;position:relative;}.select2-container .select2-selection .select2-selection__choice__remove{color:white;font-size:20px;line-height:16px;position:absolute;left:0;top:0;right:0;bottom:0;padding-left:calc(100% - 17px);padding-top:7px;}.select2-container .select2-selection .select2-selection__arrow b{content:url(/themes/custom/car_theme/assets/icons/extra/select-arrows.svg);border-style:none;border-color:unset;border-width:unset;width:16px;height:16px;margin-left:-20px;margin-top:0;}.car-options-header{display:flex;align-items:center;width:150px;margin-left:auto;}@media screen and (min-width:576px){.car-options-header{width:210px;}}@media screen and (min-width:768px){.car-options-header{width:270px;}}.car-options-header > div{flex:1 1 50px;font-size:12px;text-align:center;}@media screen and (min-width:576px){.car-options-header > div{flex:1 1 70px;font-size:14px;}}@media screen and (min-width:768px){.car-options-header > div{flex:1 1 90px;}}.field--type-datetime{margin-top:20px;}.field--type-string{margin-top:10px;}.car-half-length{width:50%;}.car-duo-group{margin-top:20px;}.car-duo-group .car-duo-label{padding:10px 0;}.car-duo-group .car-duo-fields{display:flex;gap:5px;}.car-options-group h3{font-size:16px;font-weight:normal;margin-top:20px;}.car-options-group .car-options-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:10px;border-bottom:solid 1px #EEE;padding-bottom:15px;}.car-options-group .car-options-wrapper .car-options-label__wrapper{flex:1;color:#414042;}.car-options-group .car-options-wrapper .car-options-content{flex:0 0 150px;}@media screen and (min-width:576px){.car-options-group .car-options-wrapper .car-options-content{flex:0 0 210px;}}@media screen and (min-width:768px){.car-options-group .car-options-wrapper .car-options-content{flex:0 0 270px;}}.car-options-group .car-options-wrapper .car-options-content > div{display:flex;}.car-options-group .car-options-wrapper .car-options-content > div .form-item{text-align:center;flex:0 0 50px;}@media screen and (min-width:576px){.car-options-group .car-options-wrapper .car-options-content > div .form-item{flex:0 0 70px;}}@media screen and (min-width:768px){.car-options-group .car-options-wrapper .car-options-content > div .form-item{flex:0 0 90px;}}.car-options-group .car-options-wrapper .car-options-content label{display:none;}form > .field--type-list-string{margin-top:20px;}form > .field--type-list-string .form-item{margin-top:8px;}form > .field--type-list-string label{font-size:14px;color:#414042;}form.subscription-form .form-actions{display:flex;justify-content:center;gap:0.5rem;padding:1rem 0 1.5rem;position:relative;}form.subscription-form .form-actions .ajax-progress.ajax-progress-throbber{position:absolute;bottom:-0.6rem;}form.subscription-form .form-item-terms{margin:1rem 0;}form.subscription-form .form-item-terms label span:first-child{width:16px;height:16px;}form.subscription-form .form-item-terms label span:first-child svg{width:10px;height:8px;}form.subscription-form .form-item-terms label span:last-child{font-size:14px;color:#414042;}form.subscription-form .payment-logo-wrapper{margin:0.3rem 0;}form.subscription-form .netopia-payment-logo{max-width:400px;}body.toolbar-vertical .layout-container header.main-header{top:39px;}@media screen and (max-width:767.98px){body.toolbar-vertical .toolbar-oriented .toolbar-bar{position:fixed;}}.layout-container #block-userinfoblock:hover + .extras-menu{display:block;}.layout-container #block-userinfoblock:hover + .extras-menu ~ header.main-header .region-header .menus-wrapper .user-wrapper .extras-toggle{position:fixed;z-index:9;cursor:unset;}.layout-container #extras-toggle{display:none;}.layout-container header.main-header{position:fixed;top:0;left:0;width:100%;height:60px;background:#FFF;box-shadow:0 0 15px rgba(0,0,0,0.2);z-index:9;}@media screen and (min-width:768px){.layout-container header.main-header{display:flex;justify-content:center;position:relative;height:80px;margin-bottom:10px;box-shadow:none;z-index:2;}}@media screen and (min-width:992px){.layout-container header.main-header{height:100px;}}.layout-container header.main-header .region-header{display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:100%;}@media screen and (min-width:768px){.layout-container header.main-header .region-header{position:relative;justify-content:flex-end;align-items:flex-start;width:768px;}}@media screen and (min-width:992px){.layout-container header.main-header .region-header{width:992px;}}@media screen and (min-width:1200px){.layout-container header.main-header .region-header{width:1200px;}}.layout-container header.main-header .region-header #block-car-theme-branding{height:52px;margin:0;transition:.3s;}@media screen and (min-width:768px){.layout-container header.main-header .region-header #block-car-theme-branding{position:absolute;left:15px;top:5px;height:70px;z-index:2;}}@media screen and (min-width:992px){.layout-container header.main-header .region-header #block-car-theme-branding{height:80px;}}@media screen and (min-width:1200px){.layout-container header.main-header .region-header #block-car-theme-branding{height:90px;}}.layout-container header.main-header .region-header #block-car-theme-branding a{display:block;height:100%;}.layout-container header.main-header .region-header #block-car-theme-branding a img{max-width:100%;max-height:100%;object-fit:contain;}.layout-container header.main-header .region-header #menu-toggle{display:none;}@media screen and (max-width:459.8px){.layout-container header.main-header .region-header #menu-toggle:checked ~ #block-car-theme-branding{transform:translateX(-80vw);}}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper{display:flex;right:0;visibility:visible;}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;z-index:1;}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper .menu-toggle{right:0;top:0;z-index:3;}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper .menu-toggle span:nth-child(1){top:7px;transform:rotate(225deg);}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper .menu-toggle span:nth-child(2){opacity:0;}.layout-container header.main-header .region-header #menu-toggle:checked ~ .menus-wrapper .menu-toggle span:nth-child(3){top:-9px;transform:rotate(-225deg);}@media screen and (max-width:767.98px){.layout-container header.main-header .region-header .menus-wrapper{visibility:hidden;flex-direction:column;position:absolute;top:0;right:0;left:0;bottom:0;height:100vh;width:100%;padding:56px 0 30px;overflow-y:auto;background-color:#FFF;box-shadow:0 0 20px rgba(0,0,0,0.2);transition:.3s;z-index:5;}}@media screen and (min-width:768px){.layout-container header.main-header .region-header .menus-wrapper{display:flex;align-items:center;padding-top:15px;}}.layout-container header.main-header .region-header .menus-wrapper .menu-toggle{visibility:visible;order:1;position:absolute;right:0;top:0;z-index:2;width:60px;height:60px;padding:22px 18px 18px;box-sizing:border-box;cursor:pointer;transition:.3s;}@media screen and (min-width:768px){.layout-container header.main-header .region-header .menus-wrapper .menu-toggle{display:none;}}.layout-container header.main-header .region-header .menus-wrapper .menu-toggle span{display:block;position:relative;width:100%;height:3px;margin-top:5px;background:#414042;transition:.3s;z-index:2;}.layout-container header.main-header .region-header .menus-wrapper .menu-toggle span:first-child{margin:0;}.layout-container header.main-header .region-header .menus-wrapper .user-wrapper{display:flex;flex-flow:row wrap;justify-content:center;position:relative;margin:0 0 20px 5px;z-index:2;}@media screen and (min-width:768px){.layout-container header.main-header .region-header .menus-wrapper .user-wrapper{order:1;flex-direction:row;margin-bottom:0;z-index:3;}}.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .extras-toggle{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;cursor:pointer;}@media screen and (min-width:768px){.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .extras-toggle{display:block;}}.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .dashboard-notifications-link{position:absolute;left:0;width:30px;height:30px;z-index:4;}@media screen and (max-width:767.98px){.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .dashboard-notifications-link{width:100%;height:100%;margin-top:-10px;}}.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .dashboard-notifications-nr{position:absolute;top:-10px;left:20px;padding:3px 7px;border-radius:50%;background-color:red;color:white;z-index:1;font-size:12px;font-weight:bold;}@media screen and (max-width:767.98px){.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .dashboard-notifications-nr{left:60%;}}.layout-container header.main-header .region-header .menus-wrapper .user-wrapper .arrow-down{display:inline-block;vertical-align:middle;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;}.layout-container header.main-header .region-header .menus-wrapper .main-and-extras{position:relative;}body.front .dialog-off-canvas-main-canvas > .layout-container main a#main-content{display:none;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper #block-car-theme-page-title{display:none;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-homepage-video{margin:0 -15px 60px;}@media screen and (min-width:768px){body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-homepage-video{margin:0 -15px 90px;}}@media screen and (min-width:768px){body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-homepage-video .paragraph--type--homepage-video{position:relative;left:50%;width:calc(100vw - 60px);transform:translateX(-50%);}}@media screen and (min-width:992px){body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-homepage-video .paragraph--type--homepage-video{width:calc(100vw - 90px);}}@media screen and (min-width:1200px){body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-homepage-video .paragraph--type--homepage-video{width:calc(100vw - 120px);max-width:1500px;}}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content #react-root .activities{position:relative;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners{margin:60px -15px;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners .label{margin:0 15px 30px;font-size:24px;font-weight:bold;text-transform:uppercase;color:#414042;}@media screen and (min-width:1200px){body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners .list{display:grid;grid-template-columns:repeat(4,calc(25% - 21px));grid-gap:28px;}}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners > div{outline:none;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners .slick-list{position:relative;overflow:visible;}body.front .dialog-off-canvas-main-canvas > .layout-container main > .layout-content .page-content-wrapper article.homepage.view-mode-full .node-content > .field--name-field-partners .slick-list .slick-slide{padding:20px;}body.front .redirect-income-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:40px;}body.front .redirect-income-wrapper .redirect-income-item img{padding-right:15px;}body.front .redirect-income-wrapper .redirect-income-item p{text-align:justify;font-size:16px;padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){body.front .redirect-income-wrapper .redirect-income-item p{font-size:18px;}body.front .redirect-income-wrapper .redirect-income-item p:last-of-type{border-left:1px solid gray;}}div.ui-dialog:not(.media-library-widget-modal){left:5% !important;width:90% !important;border-radius:10px;border:none !important;box-shadow:0 0 15px rgba(0,0,0,0.15);}@media screen and (min-width:768px){div.ui-dialog:not(.media-library-widget-modal){width:460px !important;left:calc(50% - 230px) !important;}}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-titlebar{border:none;padding:0 10px;background:none;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-titlebar .ui-dialog-title{float:unset;display:block;width:100%;margin:40px 0 15px;font-size:28px;font-weight:400;text-align:center;font-family:"Montserrat",sans-serif;white-space:normal;color:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-titlebar-close{position:absolute;top:5px;right:5px;margin:0;border:none;background:none;outline:none;}div.ui-dialog:not(.media-library-widget-modal) .ui-widget-content a{text-decoration:none;font-weight:300;color:#414042;}div.ui-dialog:not(.media-library-widget-modal) .ui-widget-content a:hover{color:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) form{text-align:center;}div.ui-dialog:not(.media-library-widget-modal) form .form-item{position:relative;margin-bottom:15px;text-align:left;}div.ui-dialog:not(.media-library-widget-modal) form .form-item:not(.js-form-type-checkbox) label{display:none;}div.ui-dialog:not(.media-library-widget-modal) form .form-item input{margin:0;}div.ui-dialog:not(.media-library-widget-modal) form .form-item .description{display:none;position:absolute;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value{display:flex;align-items:center;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value input{display:none;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value input:checked + .option::before{background:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value .option{padding-left:25px;font-weight:normal;color:#414042;cursor:pointer;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value .option a{color:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value .option::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border-radius:4px;background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.2);}div.ui-dialog:not(.media-library-widget-modal) form .form-item-terms-value .option::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23FFF" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>') no-repeat;background-position:center;content:'';display:block;position:absolute;top:2px;left:2px;width:12px;height:12px;}div.ui-dialog:not(.media-library-widget-modal) form .form-actions{padding:0;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane{display:flex;justify-content:center;border:none;padding:0;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane::before,div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane::after{content:none;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane button{border:none;background:none;color:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane button.form-submit{margin:0;border:none;border-radius:6px;padding:15px 40px;color:#FFF;text-transform:uppercase;font-family:"Montserrat",sans-serif;background:#4CC5FF;}div.ui-dialog:not(.media-library-widget-modal) .ui-dialog-buttonpane button:nth-child(n+1){margin-left:30px;}body.node-page h1{font-size:36px;color:#4CC5FF;margin-bottom:30px;}@media screen and (min-width:768px){body.node-page h1{padding:0 60px;margin-right:200px;text-align:justify;}}@media screen and (min-width:992px){body.node-page h1{padding:0 80px;}}body article ul:not(.slick-dots):not(.select2-selection__rendered){list-style-type:none;}body article ul:not(.slick-dots):not(.select2-selection__rendered) li{position:relative;padding-left:12px;font-weight:300;}body article ul:not(.slick-dots):not(.select2-selection__rendered) li::before{content:'';position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background:#4CC5FF;}body article .node-content h2,body article .node-content h3,body article .node-content h4,body article .node-content h5,body article .node-content h6{color:#4CC5FF;}body article .node-content h2{font-size:21px;}@media screen and (min-width:768px){body article .node-content h2{font-size:24px;}}body article .node-content h3{font-size:19.25px;}@media screen and (min-width:768px){body article .node-content h3{font-size:22px;}}body article .node-content h4{font-size:17.5px;}@media screen and (min-width:768px){body article .node-content h4{font-size:20px;}}body article .node-content h5{font-size:15.75px;}@media screen and (min-width:768px){body article .node-content h5{font-size:18px;}}body article .node-content h6{font-size:14px;}@media screen and (min-width:768px){body article .node-content h6{font-size:16px;}}body.node-activity{padding-top:60px;}@media screen and (min-width:768px){body.node-activity{padding-top:0;}}body.node-activity .dialog-off-canvas-main-canvas .layout-container main{margin-top:0;}body.node-activity .dialog-off-canvas-main-canvas .layout-container main .page-content-wrapper #block-car-theme-page-title h1{margin-top:0;}body.node-page h1,body.node-article h1,body.node-activity h1{font-family:'Monthoers',sans-serif;}body.node-page h1 span,body.node-article h1 span,body.node-activity h1 span{font-family:'Monthoers',sans-serif;}article.node .node-content ul{padding-left:25px;}article.node .node-content .field--name-body{line-height:1.7;}article.node .node-content .field--name-body p,article.node .node-content .field--name-body ul,article.node .node-content .field--name-body li{text-align:justify;color:#414042;font-weight:300;}article.node .node-content .field--name-body a{font-weight:300;}article.activity .node-content .category-participants{top:10px !important;}article .node-content .category-participants{display:flex;align-items:center;justify-content:space-between;margin:30px 0 10px;}@media screen and (min-width:768px){article .node-content .category-participants{position:absolute;flex-direction:column;align-items:flex-end;top:-5px;right:0;margin:0;}}article .node-content .category-participants .participants-wrapper{display:flex;align-items:center;color:#414042;}@media screen and (min-width:768px){article .node-content .category-participants .participants-wrapper{margin-top:10px;margin-bottom:10px;}}article .node-content .category-participants .participants-wrapper .icon-wrapper{margin-right:5px;color:#4CC5FF;}article .node-content .category-participants .participants-wrapper .count{display:flex;align-items:center;}article.activity .node-content{position:relative;}article.activity .node-content .content-wrapper{position:relative;}article.activity .node-content .body-wrapper ul,article.activity .node-content .dropdown-container-wrapper ul{list-style-type:none;}article.activity .node-content .body-wrapper ul li,article.activity .node-content .dropdown-container-wrapper ul li{position:relative;padding-left:12px;font-weight:300;}article.activity .node-content .body-wrapper ul li::before,article.activity .node-content .dropdown-container-wrapper ul li::before{content:'';position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background:#4CC5FF;}article.activity .node-content .inner-content-wrapper{position:relative;}article.activity .node-content .field--name-field-header-image{margin:0 -15px;}@media screen and (min-width:768px){article.activity .node-content .field--name-field-header-image{margin:0;}}article.activity .node-content .field--name-field-header-image img{width:100%;height:100%;border-radius:15px;object-fit:cover;box-shadow:0 0 15px rgba(0,0,0,0.2);}article.activity .node-content .node-title{font-size:24px;font-family:'Monthoers';color:#4CC5FF;}@media screen and (min-width:768px){article.activity .node-content .node-title{margin-right:200px;text-align:justify;}}article.activity .node-content .node-title h1{margin:30px 0 0;}article.activity .node-content .field--name-field-organisers > div:nth-child(2) > div{display:inline-block;}article.activity .node-content .field--name-field-organisers a{color:#414042;}article.activity .node-content .field--name-field-organisers a:hover{color:#4CC5FF;}article.activity .node-content .timespan-difficulty{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:8px;}@media screen and (min-width:768px){article.activity .node-content .timespan-difficulty{justify-content:flex-start;margin-top:15px;}}article.activity .node-content .timespan-difficulty .field--name-field-period,article.activity .node-content .timespan-difficulty .field--name-field-difficulty,article.activity .node-content .timespan-difficulty .field--name-field-organisers{display:flex;margin-top:10px;}article.activity .node-content .timespan-difficulty .field--name-field-period .label,article.activity .node-content .timespan-difficulty .field--name-field-difficulty .label,article.activity .node-content .timespan-difficulty .field--name-field-organisers .label{font-weight:700;color:#4CC5FF;}article.activity .node-content .timespan-difficulty .field--name-field-period .label::after,article.activity .node-content .timespan-difficulty .field--name-field-difficulty .label::after,article.activity .node-content .timespan-difficulty .field--name-field-organisers .label::after{content:'\003A';margin-right:10px;}article.activity .node-content .timespan-difficulty .field--name-field-difficulty .label{text-align:right;}article.activity .node-content .body-wrapper{position:relative;}article.activity .node-content .body-wrapper.has-google-sheet .field--name-body{margin:0 0 30px;}article.activity .node-content .body-wrapper .field--name-body{margin:0 0 30px;line-height:1.7;}article.activity .node-content .body-wrapper .field--name-body .label{font-weight:700;color:#4CC5FF;}article.activity .node-content .body-wrapper .field--name-body p{margin-top:20px;font-weight:300;text-align:justify;color:#414042;}article.activity .node-content .body-wrapper .field--name-body p:first-child{margin-top:10px;}article.activity .node-content .body-wrapper .field--name-body blockquote{font-style:italic;}article.activity .node-content .body-wrapper .category-share-btns{margin-bottom:30px;}article.activity .node-content .field--name-field-google-sheets{display:flex;margin-bottom:60px;}article.activity .node-content .field--name-field-google-sheets .label{font-weight:700;color:#4CC5FF;}article.activity .node-content .field--name-field-google-sheets .label::after{content:'\003A';margin-right:10px;}article.activity .node-content .field--name-field-google-sheets a{font-weight:300;color:#414042;}article.activity .node-content .field--name-field-google-sheets a:hover{color:#4CC5FF;}article.activity .node-content .field--name-field-gallery{margin-bottom:60px;}article.activity .node-content .dropdown-container-wrapper{margin-top:30px;}article.activity .node-content .block-participants-authenticated .dropdown-container-wrapper .views-content,article.activity .node-content .block-participants-anonymous .dropdown-container-wrapper .views-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}@media screen and (min-width:400px){article.activity .node-content .block-participants-authenticated .dropdown-container-wrapper .views-content,article.activity .node-content .block-participants-anonymous .dropdown-container-wrapper .views-content{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:576px){article.activity .node-content .block-participants-authenticated .dropdown-container-wrapper .views-content,article.activity .node-content .block-participants-anonymous .dropdown-container-wrapper .views-content{grid-template-columns:repeat(4,1fr);}}@media screen and (min-width:992px){article.activity .node-content .block-participants-authenticated .dropdown-container-wrapper .views-content,article.activity .node-content .block-participants-anonymous .dropdown-container-wrapper .views-content{grid-template-columns:repeat(6,1fr);}}@media screen and (min-width:1200px){article.activity .node-content .block-participants-authenticated .dropdown-container-wrapper .views-content,article.activity .node-content .block-participants-anonymous .dropdown-container-wrapper .views-content{grid-template-columns:repeat(7,1fr);}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content{display:flex;flex-direction:column;}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row{display:flex;flex-wrap:wrap;margin-bottom:10px;border-bottom:solid 1px #F5F5F5;padding-bottom:10px;}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field .views-label{display:none;}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-counter{flex:0 0 24px;}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-counter{flex:0 0 36px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-counter .field-content{display:block;width:100%;font-size:12px;line-height:19px;font-weight:bold;text-align:center;color:#BBB;}@media screen and (min-width:500px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-counter .field-content{font-size:14px;}}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-counter .field-content{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1{flex:0 0 calc(40% - 12px);max-width:calc(40% - 12px);}@media screen and (min-width:400px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1{flex:0 0 calc(30% - 8px);max-width:calc(30% - 8px);}}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1{flex:0 0 calc(20% - 36px);max-width:calc(20% - 36px);}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1 .field-content a{display:block;font-size:12px;white-space:nowrap;text-overflow:ellipsis;color:#4CC5FF;overflow:hidden;}@media screen and (min-width:500px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1 .field-content a{font-size:14px;}}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-name-1 .field-content a{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-name{display:none !important;}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-name{display:block !important;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px);}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-name .field-content{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-name .field-content{font-size:16px;}}@media screen and (min-width:400px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-mail{flex:0 0 calc(40% - 8px);max-width:calc(40% - 8px);}}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-mail{flex:0 0 calc(35% - 36px);max-width:calc(35% - 36px);}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-mail .field-content{font-size:12px;line-height:19px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}@media screen and (min-width:500px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-mail .field-content{font-size:14px;}}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-mail .field-content{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number{display:none !important;}@media screen and (min-width:400px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number{display:block !important;flex:0 0 calc(30% - 8px);max-width:calc(30% - 8px);}}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number{flex:0 0 calc(20% - 36px);max-width:calc(20% - 36px);}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number .field-content a{font-size:12px;white-space:nowrap;text-overflow:ellipsis;color:#4CC5FF;overflow:hidden;}@media screen and (min-width:500px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number .field-content a{font-size:14px;}}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-field-phone-number .field-content a{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-waiting{display:none !important;}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-waiting{display:block !important;flex:0 0 108px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-waiting .field-content{display:block;font-size:14px;text-align:center;}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-waiting .field-content{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-delete-participant{flex:1 0 15%;display:flex;flex-direction:column;align-items:center;}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-delete-participant .field-content{font-size:14px;}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row .views-field.views-field-delete-participant .field-content{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field{display:flex;flex-direction:column;}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field .views-label{display:block;padding-bottom:10px;font-size:12px;line-height:14px;font-weight:bold;color:#AAA;}@media screen and (min-width:500px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field .views-label{font-size:14px;}}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field .views-label{padding-bottom:20px;}}@media screen and (min-width:992px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field .views-label{font-size:16px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field.views-field-counter{margin-top:25px;}@media screen and (min-width:768px){article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:first-child .views-field.views-field-counter{margin-top:35px;}}article.activity .node-content .block-table-details .dropdown-container-wrapper .content .views-row:last-child{margin-bottom:0;border:none;}article.activity .node-content .activity-register-action-form{display:flex;flex-direction:column;align-items:center;padding:30px 15px;}article.activity .node-content .activity-register-action-form .button{border:none;border-radius:6px;padding:15px 40px;text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#FFF;background:#4CC5FF;cursor:pointer;}article.activity .node-content .activity-register-action-form .button:hover{opacity:.8;}@media screen and (min-width:768px){article.activity .node-content .activity-register-action-form .button{font-size:16px;}}article.activity .node-content .field--name-field-needed-equipment > *{line-height:24px;text-align:justify;color:#414042;}article.activity .node-content .field--name-field-needed-equipment > *:first-child{margin-top:0 !important;}article.activity .node-content .field--name-field-needed-equipment > *:last-child{margin-bottom:0 !important;}article.activity .node-content .field--name-field-sponsors .label{margin:30px 0;font-size:24px;font-weight:bold;color:#414042;}article.activity .node-content .field--name-field-sponsors .list{display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:576px){article.activity .node-content .field--name-field-sponsors .list{flex-flow:row wrap;}}article.activity .node-content .field--name-field-sponsors .list > div{margin-top:30px;}@media screen and (min-width:576px){article.activity .node-content .field--name-field-sponsors .list > div{margin-top:0;margin-left:30px;}}article.activity .node-content .field--name-field-sponsors .list > div:first-child{margin-top:0;}@media screen and (min-width:576px){article.activity .node-content .field--name-field-sponsors .list > div:first-child{margin-left:0;}}article.activity .node-content .participant-subscribe-link{text-align:center;padding:30px 15px;}article.activity .coordinator-contact-details{margin:1rem 0;}article.activity .coordinator-contact-details .label{font-weight:700;color:#4CC5FF;}article.activity .coordinator-contact-details > .label{margin-bottom:0.5rem;}article.activity .coordinator-contact-details > .field__items{display:flex;flex-wrap:wrap;}article.activity .coordinator-contact-details > .field__items article.user{padding:0 0.7rem;}@media screen and (min-width:768px){article.activity .coordinator-contact-details > .field__items article.user{border-left:0.5px solid #ababab;}}@media screen and (max-width:767.98px){article.activity .coordinator-contact-details > .field__items article.user{border-left:0.5px solid #ababab;}article.activity .coordinator-contact-details > .field__items article.user:not(:last-child){padding-bottom:0.5rem;}}article.activity .coordinator-contact-details > .field__items article.user h4{margin:0.2rem 0;color:#414042;font-size:16px;font-weight:400;}article.activity .coordinator-contact-details > .field__items article.user h4 div{display:inline-block;}article.activity .coordinator-contact-details > .field__items article.user > .field{display:flex;margin:0.3rem 0;}article.activity .coordinator-contact-details > .field__items article.user > .field .label{padding-right:0.5rem;}article.activity .coordinator-contact-details > .field__items article.user > .field .label:after{content:": ";}article.article.view-mode-full .node-header{display:flex;flex-direction:column;align-items:flex-start;}article.article.view-mode-full .node-header .back-link{display:flex;position:relative;left:0;margin-bottom:30px;transition:left .3s;}article.article.view-mode-full .node-header .back-link:hover{left:-5px;}article.article.view-mode-full .node-header .back-link .icon-wrapper{margin-right:5px;color:#4CC5FF;}article.article.view-mode-full .node-header .back-link a{font-size:14px;font-weight:700;color:#4CC5FF;}article.article.view-mode-full .node-header .publish-date{font-size:24px;font-weight:700;color:#888;}article.article.view-mode-full .node-header .publish-date span{margin-left:5px;color:#BBB;}article.article.view-mode-full .back-link{display:flex;margin-bottom:30px;}article.article.view-mode-full .back-link .icon-wrapper{margin-right:5px;}article.article.view-mode-full .back-link a{color:#414042;}article.article.view-mode-full .node-content{position:relative;}article.article.view-mode-full .node-content .node-title h1{margin:10px 0;font-size:36px;font-family:"Monthoers";color:#4CC5FF;}article.article.view-mode-full .node-content .blog-author{display:flex;align-items:center;margin-bottom:20px;color:#414042;}article.article.view-mode-full .node-content .blog-author .icon-wrapper{margin-right:5px;}article.article.view-mode-full .node-content .field--name-field-header-image{margin:0 -15px;}@media screen and (min-width:768px){article.article.view-mode-full .node-content .field--name-field-header-image{margin:0;}}article.article.view-mode-full .node-content .field--name-field-header-image img{width:100%;height:100%;border-radius:15px;object-fit:cover;box-shadow:0 0 15px rgba(0,0,0,0.2);}article.article.view-mode-full .node-content .category-share-btns{display:flex;justify-content:space-between;align-items:center;margin:5px 0 20px;}@media screen and (min-width:992px){article.article.view-mode-full .node-content .category-share-btns{margin:15px 0 20px;}}article.article.view-mode-full .node-content .category-share-btns .field--name-field-tags > a::before:hover{background:#ffffff;}article.article.view-mode-full .node-content .category-share-btns .field--name-field-tags > a:hover::before{background:#ffffff;}article.article.view-mode-full .node-content .article-tags{display:flex;margin:30px 0;}article.article.view-mode-full .node-content .article-tags .icon-wrapper{color:#414042;}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags{display:flex;}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags > div{margin-left:8px;}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags > div::after{content:',';}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags > div a{text-transform:capitalize;color:#414042;}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags > div a:hover{color:#4CC5FF;}article.article.view-mode-full .node-content .article-tags .field--name-field-blog-article-tags > div:last-child::after{content:none;}article.article .category-share-btns .addtoany_list,article.activity .category-share-btns .addtoany_list{display:flex;align-items:center;}article.article .category-share-btns .addtoany_list > a,article.activity .category-share-btns .addtoany_list > a{display:flex;align-items:center;}article.article .category-share-btns .addtoany_list > a svg.fa-facebook path,article.activity .category-share-btns .addtoany_list > a svg.fa-facebook path{fill:#4267B2;}article.article .category-share-btns .addtoany_list > a svg.fa-twitter path,article.activity .category-share-btns .addtoany_list > a svg.fa-twitter path{fill:#1DA1F2;}article.article .field-tags-wrapper > .field--name-field-tags,article.activity .field-tags-wrapper > .field--name-field-tags{display:flex;}article.article .field-tags-wrapper > .field--name-field-tags .field--name-field-tags,article.activity .field-tags-wrapper > .field--name-field-tags .field--name-field-tags{border-radius:8px;margin-left:7px;}article.article .field-tags-wrapper > .field--name-field-tags .field--name-field-tags:first-of-type,article.activity .field-tags-wrapper > .field--name-field-tags .field--name-field-tags:first-of-type{margin-left:0;}article.article .field--name-field-tags > a::before,article.activity .field--name-field-tags > a::before{background-color:#ffffff;}article.article .field--name-field-tags a,article.activity .field--name-field-tags a{color:transparent;width:40px;height:40px;padding:0;position:relative;display:block;font-size:14px;font-weight:700;line-height:30px;text-transform:uppercase;}@media screen and (min-width:768px){article.article .field--name-field-tags a:hover,article.activity .field--name-field-tags a:hover{color:#ffffff;padding:0 15px 0 38px;width:auto;line-height:40px;}}article.article .field--name-field-tags a::before,article.activity .field--name-field-tags a::before{content:'';position:absolute;left:7px;top:7px;width:25px;height:25px;}article.article.view-mode-full .field--name-body,article.page.view-mode-full .field--name-body{position:relative;font-size:14px;line-height:1.7;text-align:justify;color:#414042;}@media screen and (min-width:768px){article.article.view-mode-full .field--name-body,article.page.view-mode-full .field--name-body{padding:0 60px;font-size:16px;}}@media screen and (min-width:992px){article.article.view-mode-full .field--name-body,article.page.view-mode-full .field--name-body{padding:0 80px;}}article.article.view-mode-full .field--name-body p,article.page.view-mode-full .field--name-body p{margin-top:20px;font-weight:300;}article.article.view-mode-full .field--name-body p:first-of-type,article.page.view-mode-full .field--name-body p:first-of-type{margin-top:10px;}article.article.view-mode-full .field--name-body blockquote,article.page.view-mode-full .field--name-body blockquote{position:relative;margin:0;padding:20px 40px;font-style:italic;font-weight:300;}@media screen and (min-width:768px){article.article.view-mode-full .field--name-body blockquote,article.page.view-mode-full .field--name-body blockquote{padding:26px 40px;}}article.article.view-mode-full .field--name-body blockquote::before,article.article.view-mode-full .field--name-body blockquote::after,article.page.view-mode-full .field--name-body blockquote::before,article.page.view-mode-full .field--name-body blockquote::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%234CC5FF" d="M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"></path></svg>') no-repeat;background-position:center;content:'';position:absolute;top:0;left:0;width:20px;height:20px;}@media screen and (min-width:768px){article.article.view-mode-full .field--name-body blockquote::before,article.article.view-mode-full .field--name-body blockquote::after,article.page.view-mode-full .field--name-body blockquote::before,article.page.view-mode-full .field--name-body blockquote::after{width:30px;height:30px;}}article.article.view-mode-full .field--name-body blockquote::after,article.page.view-mode-full .field--name-body blockquote::after{top:unset;right:0;left:unset;bottom:0;transform:rotate(180deg);}article.article.view-mode-full .field--name-body blockquote p,article.page.view-mode-full .field--name-body blockquote p{margin:0;}article.article.node.view-mode-full .field--name-body p:first-of-type{margin-top:10px;}article.article.node.view-mode-full .field--name-body p:first-of-type::first-letter{float:left;padding-right:6px;font-size:42px;line-height:1;font-weight:bold;color:#4CC5FF;}@-moz-document url-prefix(){article.article.node.view-mode-full .field--name-body p:first-of-type::first-letter{margin-top:6px;}}@media screen and (min-width:768px){article.article.node.view-mode-full .field--name-body p:first-of-type::first-letter{font-size:48px;}@-moz-document url-prefix(){article.article.node.view-mode-full .field--name-body p:first-of-type::first-letter{margin-top:8px;}}}article.partner.node--view-mode-partner-homepage{height:100%;outline:none;}article.partner.node--view-mode-partner-homepage .node-content{height:100%;}article.partner.node--view-mode-partner-homepage a.partner-link{display:block;height:100%;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image{height:100%;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image > div{width:100%;height:100%;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image > article{height:100%;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image .field--name-field-media-image{height:100%;box-sizing:border-box;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image .field--name-field-media-image .label{display:none;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image .field--name-field-media-image div{height:100%;}article.partner.node--view-mode-partner-homepage .field--name-field-partner-image .field--name-field-media-image div img{width:100%;height:100%;object-fit:contain;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper{position:relative;height:0;padding-top:56.25%;}@media screen and (min-width:768px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper{box-shadow:0 0 20px rgba(0,0,0,0.4);}}@media screen and (min-width:992px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper{box-shadow:0 0 20px rgba(0,0,0,0.5);}}@media screen and (min-width:1200px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper{box-shadow:0 0 20px rgba(0,0,0,0.6);}}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay{display:grid;grid-template-rows:1fr 60px 1fr;grid-gap:15px;justify-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:768px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay{grid-template-rows:1fr 30px 120px 30px 1fr;grid-gap:10px;padding-bottom:30px;}}@media screen and (min-width:992px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay{padding-bottom:50px;}}@media screen and (min-width:1200px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay{padding-bottom:70px;}}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay.hidden{display:none;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:2;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button,.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text,.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-button{position:relative;z-index:2;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button{grid-row:2 / 3;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:rgba(255,255,255,0.4);z-index:3;cursor:pointer;}@media screen and (min-width:768px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button{grid-row:3 / 4;}}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button:hover{box-shadow:0 0 10px rgba(0,0,0,0.3);}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button:hover .icon-wrapper{box-shadow:0 0 6px rgba(0,0,0,0.4);}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button .icon-wrapper{display:flex;justify-content:center;align-items:center;width:80%;height:80%;border-radius:50%;padding:5px;color:#4CC5FF;background-color:rgba(255,255,255,0.8);transition:.2s;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .play-button .icon-wrapper svg{position:relative;}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text{grid-row:1 / 2;font-size:16px;color:#FFF;}@media screen and (min-width:576px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text{font-size:20px;}}@media screen and (min-width:768px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text{grid-row:4 / 5;margin-bottom:0;font-size:22px;}}@media screen and (min-width:992px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text{font-size:24px;}}@media screen and (min-width:1200px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-text{font-size:26px;}}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-button{grid-row:3 / 4;}@media screen and (min-width:768px){.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper .overlay .field--name-field-button{grid-row:5 / 6;align-self:start;}}.paragraph--type--generic-video.paragraph--view-mode--homepage-video .content-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.user.participant{display:flex;flex-direction:column;align-items:center;}.user.participant .field--name-user-picture{width:90px;height:90px;}@media screen and (min-width:768px){.user.participant .field--name-user-picture{width:120px;height:120px;}}.user.participant .field--name-user-picture a{display:block;}.user.participant .field--name-user-picture a img{width:100%;height:100%;border:solid 2px #4CC5FF;border-radius:50%;padding:5px;object-fit:cover;}@media screen and (min-width:768px){.user.participant .field--name-user-picture a img{padding:7px;}}.user.participant .full-name{display:flex;flex-flow:row wrap;justify-content:center;margin-top:6px;}.user.participant .full-name a{color:#414042;}.user.participant .full-name .field--name-field-last-name{margin-left:6px;}.user.participant_restricted .field--name-user-picture{width:90px;height:90px;margin:0 auto;}@media screen and (min-width:768px){.user.participant_restricted .field--name-user-picture{width:120px;height:120px;}}.user.participant_restricted .field--name-user-picture img{width:100%;height:100%;border:solid 2px #4CC5FF;border-radius:50%;padding:5px;object-fit:cover;}.user.participant_restricted .full-name{display:flex;flex-flow:row wrap;justify-content:center;margin-top:6px;}.user.participant_restricted .full-name .field--name-field-last-name{margin-left:6px;}.user.compact{display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:768px){.user.compact{flex-direction:row;}}.user.compact .field--name-user-picture{position:relative;width:100%;margin:0 auto;}@media screen and (min-width:768px){.user.compact .field--name-user-picture{width:30px;height:30px;}}.user.compact .field--name-user-picture a{display:block;position:relative;width:84px;height:84px;margin:0 auto;}@media screen and (min-width:768px){.user.compact .field--name-user-picture a{width:30px;height:30px;}}.user.compact .field--name-user-picture a::before{content:'';position:absolute;top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px);border:solid 1px #4CC5FF;border-radius:50%;box-sizing:border-box;}.user.compact .field--name-user-picture img{width:100%;height:100%;border-radius:50%;}.user.compact .full-name{display:flex;flex-flow:row wrap;}.user.compact .full-name div{margin-top:15px;font-size:20px;font-weight:300;}@media screen and (min-width:768px){.user.compact .full-name div{margin:0 0 0 8px;}}.user.compact .full-name div a{color:#414042;}@media screen and (min-width:768px){.user.compact .full-name div a{font-size:16px;color:#FFF;}}.user.compact .full-name .field--name-field-last-name{margin-left:5px;}.participant svg.fa-user-circle,.participant-restricted svg.fa-user-circle{display:block;width:90px !important;height:90px;margin:0 auto;border:solid 2px #4CC5FF;border-radius:50%;padding:5px;object-fit:cover;}@media screen and (min-width:768px){.participant svg.fa-user-circle,.participant-restricted svg.fa-user-circle{width:120px !important;height:120px;}}.participant svg.fa-user-circle path,.participant-restricted svg.fa-user-circle path{fill:#414042;}.participant .full-name,.participant-restricted .full-name{display:flex;flex-flow:row wrap;justify-content:center;margin-top:6px;}.participant .full-name .field--name-field-last-name,.participant-restricted .full-name .field--name-field-last-name{margin-left:6px;}.mobile-listing .views-content{display:grid;gap:1.5rem;grid-template-columns:1fr;}@media screen and (min-width:992px){.mobile-listing .views-content{grid-template-columns:1fr 1fr;}}.car-grid-2,.car-grid-3{margin-top:1rem;}.car-grid-3 .views-content{display:grid;grid-template-columns:1fr;row-gap:2rem;column-gap:1rem;}@media screen and (min-width:768px){.car-grid-3 .views-content{grid-template-columns:1fr 1fr;}}@media screen and (min-width:992px){.car-grid-3 .views-content{grid-template-columns:repeat(3,1fr);}}.car-grid-3 .views-content .views-row{height:100%;}.car-grid-2 .views-content{display:grid;grid-template-columns:1fr;row-gap:2rem;column-gap:1rem;}@media screen and (min-width:768px){.car-grid-2 .views-content{grid-template-columns:repeat(2,1fr);}}.car-grid-2 .views-content .views-row{height:100%;}.more-link{text-align:center;margin-top:3.75rem;}.more-link a{padding:15px 25px;text-align:center;border:solid 2px #4CC5FF;border-radius:0.625rem;font-size:1.125rem;font-weight:700;line-height:1;text-transform:uppercase;}.more-link a:hover{background-color:#4CC5FF;color:#FFF !important;}.more-link a:visited{color:#0FA9F2;}ul.pager__items{display:flex;justify-content:center;margin:30px 0;list-style:none;}ul.pager__items li.pager__item{width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;}ul.pager__items li.pager__item a{color:black;}ul.pager__items li.pager__item.is-active{background:#4CC5FF;}ul.pager__items li.pager__item.is-active a{color:white;}ul.pager__items li.pager__item--first,ul.pager__items li.pager__item--previous,ul.pager__items li.pager__item--next,ul.pager__items li.pager__item--last{font-weight:bold;}a.card-link{display:block;}.ActivityCard{position:relative;border-radius:12px;box-shadow:5px 5px 15px rgba(0,0,0,0.1);cursor:pointer;}.ActivityCard .categories-wrapper{position:absolute;top:-0.625rem;left:1.25rem;display:flex;gap:0.625rem;}.ActivityCard .image-wrapper{display:block;position:relative;height:0;width:100%;padding-top:100%;}@media screen and (min-width:992px){.ActivityCard .image-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% - 70px);border-radius:12px;background:rgba(0,0,0,0);transition:.2s;}}.ActivityCard .image-wrapper .image-placeholder{position:absolute;top:0;left:0;width:100%;height:calc(100% - 129px);border-radius:12px 12px 0 0;background-image:linear-gradient(10deg,#DDD 5%,#EEE 35%,#EEE 70%,#DDD 98%);}@media screen and (min-width:992px){.ActivityCard .image-wrapper .image-placeholder{height:calc(100% - 70px);}}.ActivityCard .image-wrapper .image-placeholder .icon-wrapper{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);width:60px;height:60px;}.ActivityCard .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:calc(100% - 129px);border-radius:12px 12px 0 0;object-fit:cover;max-width:100%;}@media screen and (min-width:992px){.ActivityCard .image-wrapper img{height:calc(100% - 70px);}}.ActivityCard .image-wrapper .hover-icon{position:absolute;top:calc(50% - 64px);left:50%;width:100px;height:100px;transform:translate(-50%,-50%);z-index:1;opacity:0;transition:.3s;}.ActivityCard .image-wrapper .hover-icon .icon-wrapper{width:100%;height:100%;}.ActivityCard .image-wrapper .hover-icon svg{fill:#fff;}.ActivityCard .card-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;min-height:100px;padding:0 10px;border-radius:0 0 12px 12px;box-sizing:border-box;background:#FFF;}.ActivityCard .card-bottom .title{display:flex;justify-content:center;align-items:flex-start;min-height:36px;margin:10px 0 4px;font-size:16px;text-transform:uppercase;text-align:center;overflow:hidden;text-overflow:ellipsis;}@media screen and (min-width:576px){.ActivityCard .card-bottom .title{font-size:14px;}}@media screen and (min-width:768px){.ActivityCard .card-bottom .title{font-size:16px;min-height:unset;}}.ActivityCard .card-bottom .timespan{max-height:19px;margin-bottom:8px;font-size:16px;font-weight:700;color:#414042;}@media screen and (min-width:992px){.ActivityCard .card-bottom .timespan{overflow:hidden;transition:height .2s;}}.ActivityCard .card-bottom .body{width:100%;height:32px;margin:10px 0;font-size:14px;line-height:16px;text-align:justify;color:#414042;overflow:hidden;}@media screen and (min-width:992px){.ActivityCard .card-bottom .body{height:0;margin:0;padding:0 15px;transition:height .2s;}}.ActivityCard .card-bottom .body p{margin:0;}@media screen and (min-width:992px){.ActivityCard:hover .image-wrapper::after{background:rgba(0,0,0,0.3);}}@media screen and (min-width:992px){.ActivityCard:hover .image-wrapper .hover-icon{opacity:1;}}@media screen and (min-width:992px){.ActivityCard:hover .card-bottom .timespan{height:19px;margin-bottom:8px;}}@media screen and (min-width:992px){.ActivityCard:hover .card-bottom .body{height:32px;margin:10px 0 16px;}}.activities-list .views-content{margin-top:20px;}@media screen and (min-width:576px){.activities-list .views-content{padding:0 7vw;}}@media screen and (min-width:768px){.activities-list .views-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;padding:0;}}@media screen and (min-width:992px){.activities-list .views-content{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:1200px){.activities-list .views-content{grid-gap:40px;}}.activities-list .views-content > a{display:block;}.activities-list .views-content :global(.activity){margin-top:40px;}@media screen and (min-width:576px){.activities-list .views-content :global(.activity){margin-top:60px;}}@media screen and (min-width:768px){.activities-list .views-content :global(.activity){margin-top:0;}}@media screen and (min-width:992px){.activities-list .views-content :global(.activity){grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:1200px){.activities-list .views-content :global(.activity){grid-gap:40px;}}.homepage-blog{display:flex;justify-content:space-between;}.homepage-blog > .views-content{width:calc(65% - 10px);box-shadow:0 0 15px rgba(0,0,0,0.15);}.homepage-blog .views-element-container{width:calc(35% - 10px);}.homepage-blog .blog-nav{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative;box-shadow:0 0 15px rgba(0,0,0,0.1);}.homepage-blog .blog-nav:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/car_theme/assets/images/mountains.png);background-size:180px 180px;opacity:.3;}.homepage-blog .blog-nav header{align-self:flex-start;}.homepage-blog .blog-nav header h2{color:#414042;margin-left:15px;}.homepage-blog .blog-nav > .views-content .slick-list{padding:0 !important;}.homepage-blog .blog-nav > .views-content .slick-list .slick-track{display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center;margin-top:15px;padding:15px;width:100% !important;}.homepage-blog .blog-nav > .views-content .views-row{width:100% !important;}.homepage-blog .blog-nav > .views-content .views-row.slick-current .small-preview-card{background-color:#dbf3ff;}.homepage-blog .blog-nav > .views-content .views-row.slick-current .small-preview-card:before{content:'';display:block;position:absolute;top:calc(50% - 28px);left:27px;width:56px;height:56px;border:solid 1px #4cc5ff;border-radius:50%;box-sizing:border-box;}.homepage-blog .blog-nav .more-link{z-index:1;}.blog-listing .views-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;margin-top:0.9375rem;padding:0;}.eu-cookie-compliance-banner{padding-bottom:15px;padding-top:10px;}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{display:flex;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories{display:flex;flex-wrap:wrap;}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories{flex-wrap:wrap;width:80%;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{flex:1 1 50%;max-width:50%;}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{flex:1 1 33%;max-width:33%;}}@media screen and (min-width:1200px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{height:20px;max-height:20px;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-of-type(1){order:1;padding-left:20px;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-of-type(2){order:2;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-of-type(3){margin-top:-15px;padding-left:20px;order:4;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-of-type(4){margin-top:-15px;order:5;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin:0;max-width:50%;}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{flex:1 1 100%;text-align:right;}}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{order:3;flex:1 1 33%;margin-top:10px;height:0;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button{border:solid 2px #4CC5FF;border-radius:6px;padding:10px 15px;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;color:#4CC5FF;background:white;}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button{margin-top:-10px;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{max-width:50%;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{margin-top:-57px;}@media screen and (max-width:448px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{margin-top:-72px;}}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{margin-top:-120px;}}@media screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{margin-top:0;flex:1 1 30%;}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{border:solid 2px #4CC5FF;border-radius:6px;padding:10px 15px;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;color:#4CC5FF;background:white;}.participant-authenticated-delete-form{background-color:#ffffff;max-width:800px;margin:auto;text-align:center;}@media screen and (min-width:768px){.participant-authenticated-delete-form{box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2);padding:40px 30px 10px;}}@media screen and (min-width:1200px){.participant-authenticated-delete-form{width:90%;}}
