.city-events-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:26px}@media(max-width:720px){.city-events-container{justify-content:center}}.drivemonk-footer-devider{width:100%;height:1px;background-color:#e2e2e2;margin:0;-webkit-margin-before:64px;margin-block-start:64px;padding:0}.drivemonk-footer{display:flex;flex-direction:column;padding-inline:80px;padding-block:16px;-webkit-padding-before:var(--space-xxlg);padding-block-start:var(--space-xxlg);gap:var(--space-sm);max-width:1250px!important;padding-inline:calc((1440px - 100vw)/2);width:100%;margin-inline:auto}@media(max-width:1250px){.drivemonk-footer{padding-inline:80px}}@media(max-width:1000px){.drivemonk-footer{padding-inline:48px}}@media(max-width:720px){.drivemonk-footer{padding-inline:32px}}@media(max-width:600px){.drivemonk-footer{padding-inline:16px}}.drivemonk-footer>.nav-container{display:flex;width:100%;justify-content:space-between}.drivemonk-footer>.nav-container.last{border-top:1px solid #f6f6f6;padding-block:var(--space-lg);flex-direction:row!important;-webkit-margin-after:0;margin-block-end:0}@media(max-width:900px){.drivemonk-footer>.nav-container.last{border-top-color:var(--color-gray-100)}}.drivemonk-footer>.nav-container>:last-child{min-width:430px}@media(max-width:600px){.drivemonk-footer>.nav-container>:last-child{min-width:140px;max-width:100%}}@media(max-width:900px){.drivemonk-footer>.nav-container{padding-inline:0;gap:var(--space-xlg);flex-direction:column-reverse;-webkit-margin-after:var(--space-md);margin-block-end:var(--space-md)}}.hbox{display:flex;align-items:center;gap:var(--space-sm)}.hbox.link-container{-webkit-margin-before:var(--space-lg);margin-block-start:var(--space-lg);gap:38px}.hbox.link-container>a{color:var(--color-gray-900);font-size:var(--font-size-xsm);font-weight:500;text-decoration:none}.hbox.link-container2{-webkit-margin-before:var(--space-lg);margin-block-start:var(--space-lg);gap:46px}.hbox.link-container2>a{color:#2d2e2e;font-size:var(--font-size-xsm);font-weight:200;text-decoration:none}@media(max-width:800px){.hbox.link-container2>a{font-size:12px}.hbox.link-container2{gap:24px;-webkit-margin-before:0;margin-block-start:0}}.copyright-text{color:var(--color-gray-200);font-weight:600;font-size:var(--font-size-xsm);margin-top:2px}@media(max-width:800px){.copyright-text{font-size:var(--font-size-xxsm);margin-top:4px}}.social-links{display:flex;justify-content:flex-end;align-items:flex-end;gap:15px}.social-links>.social-button{width:40px;height:40px;border:none;outline:none;cursor:pointer}.social-links>.social-button.facebook{background:url(/icons/facebook.png) 50% no-repeat}.social-links>.social-button.twitter{background:url(/icons/twitter.png) 50% no-repeat}.social-links>.social-button.instagram{background:url(/icons/instagram.png) 50% no-repeat}@media(max-width:800px){.social-links{align-items:center;gap:5px}.social-links>.social-button{width:32px;height:32px;transform:scale(.85)}}.orange-form-container{width:100%;border:2px solid #ff6121;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg)}@media(max-width:900px){.orange-form-container{flex-direction:column-reverse;align-items:center;padding-block:var(--space-xlg);gap:var(--space-lg);text-align:center}.orange-form-container>:last-child{display:flex;flex-direction:column;width:100%!important}}.orange-form-container>.trip-img{object-fit:cover;height:auto;max-width:400px}@media(max-width:720px){.orange-form-container>.trip-img{height:auto;width:100%}}@media(max-width:600px){.orange-form-container>.trip-img{display:none}}.orange-form-container>.trip-compact-img{display:none;object-fit:cover;height:auto;max-width:250px}@media(max-width:600px){.orange-form-container>.trip-compact-img{display:block}}.orange-form-container .form-container{padding:var(--space-xlg) 30px}@media(max-width:900px){.orange-form-container .form-container{padding-block:0}}@media(max-width:600px){.orange-form-container .form-container{padding-block:0;padding-inline:16px}.orange-form-container .form-container>:last-child{display:none}}.orange-form-container .form-container>.location-card-title{font-size:48px;color:#ff6121;font-family:var(--font-family-poppins);font-weight:800;line-height:60px;margin-bottom:var(--space-lg)}@media(max-width:600px){.orange-form-container .form-container>.location-card-title{line-height:120%;margin-bottom:10px;font-size:var(--font-size-lg)}}.orange-form-container .form-container>.location-card-title-light{font-size:48px;color:#ff6121;font-family:var(--font-family-poppins);font-weight:400;line-height:40px;margin-bottom:var(--space-lg)}@media(max-width:600px){.orange-form-container .form-container>.location-card-title-light{line-height:120%;margin-bottom:10px;font-size:var(--font-size-lg)}}.orange-form-container .form-container>.location-card-title-light>strong{font-weight:700}.orange-form-container .form-container>.location-card-subtitle{font-size:var(--font-size-xsm);color:#ff7c47;font-family:var(--font-family-poppins);font-weight:400;margin-bottom:var(--space-lg)}@media(max-width:600px){.orange-form-container .form-container>.location-card-subtitle{line-height:120%;margin-bottom:10px;font-size:var(--font-size-xxsm)}}@media(max-width:720px){.container{padding-inline:var(--space-lg)}}.events-vertical-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-30);gap:var(--space-30);padding-inline:var(--space-xlg)}@media(max-width:900px){.events-vertical-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.events-vertical-container{padding-inline:0!important}}@media(max-width:600px){.events-vertical-container{padding-inline:0!important;grid-template-columns:1fr;justify-items:center}}@media(max-width:720px){.container{padding-inline:var(--space-xlg)}}.places-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg);padding-inline:var(--space-xlg)}@media(max-width:800px){.places-container{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0!important}}@media(max-width:600px){.places-container{grid-template-columns:1fr}}.group-date{font-family:var(--font-family-poppins);font-size:var(--font-size-mlg);font-weight:var(--font-weight-bolder);margin-bottom:var(--space-md)}@media(max-width:600px){.group-date{font-size:var(--font-size-md)}}