@import "https://fonts.googleapis.com/css?family=Montserrat:400,500,700,600";@font-face{font-family:"coffekan-Regular";src:url(../fonts/coffekan-Regular.ttf)}:root{--colors-black:#282828;--colors-gray:#767676;--colors-gray-light:#f4f4f4;--colors-red:#e52141}.main-content{background:linear-gradient(to bottom,#9b1636 400px,var(--colors-gray-light) 1px);width:100%}.archive-events{display:flex;flex-direction:column;width:1440px;margin:0 auto;background-color:var(--colors-gray-light)}.archive-events .spotlight{position:relative;width:1440px;height:504px}.archive-events .spotlight .image{position:absolute;top:0;left:0;width:1440px;height:400px;background-size:100% 100%}.archive-events .spotlight .image .title-spotlight{position:relative;width:419px;height:97px;margin-top:54px;margin-left:185px}.archive-events .spotlight .image .title-spotlight .text-wrapper-1{width:419px;text-align:center;font-family:"Montserrat",Helvetica;font-weight:700;color:#fff;font-size:65px;letter-spacing:0;line-height:71.5px;white-space:nowrap}.archive-events .spotlight .image .title-spotlight .text-wrapper-2{position:absolute;top:5px;left:54px;width:328px;font-family:"coffekan-Regular",Helvetica;font-weight:400;color:#e85169;font-size:100px;letter-spacing:0;line-height:110px;white-space:nowrap;-webkit-text-stroke:1px #e75069}.archive-events .spotlight .image .text-spotlight{display:flex;flex-direction:column;width:578px;margin-top:25px;margin-left:96px}.archive-events .spotlight .image .text-spotlight .text-wrapper-1{width:578px;text-align:center;font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:18px;letter-spacing:0;line-height:27px}.archive-events .spotlight .image .text-spotlight .text-wrapper-2{font-weight:700}.archive-events .spotlight .search-box{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:70px;position:absolute;top:340px;left:96px;width:1250px;height:164px;padding:42px 55px 8px;background-color:var(--colors-red);border-radius:20px;box-shadow:0 10px 50px #e521414c}.archive-events .spotlight .search-box .text-wrapper{font-family:"Montserrat",Helvetica;font-weight:700;color:#fff;font-size:20px;letter-spacing:0;line-height:normal}.archive-events .spotlight .search-box .text-wrapper.disabled{color:#ffffff80!important}.archive-events .spotlight .search-box .select{padding:8px 0 13px;appearance:none;border:none;font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:16px;letter-spacing:0;line-height:normal;background-color:var(--colors-red);background-image:url(../images/events/i-arrow-down.svg);background-position:calc(100%) 24px;background-size:13px 7px;background-repeat:no-repeat}.archive-events .spotlight .search-box .select.show{background-image:url(../images/events/i-arrow-up.svg)}.archive-events .spotlight .search-box .line{height:1px;width:100%}.archive-events .spotlight .search-box .dropdown-content{display:none;padding:20px 30px;background-color:var(--colors-red);border-radius:20px;box-shadow:0 10px 50px #e521414c;z-index:1}.archive-events .spotlight .search-box .dropdown-content.show{display:block}.archive-events .spotlight .search-box .dropdown-content .option{display:block;position:relative;appearance:none;border:none;font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:16px;letter-spacing:0;line-height:normal;background-color:var(--colors-red);padding:15px 0 5px}.archive-events .spotlight .search-box .dropdown-content .option img{display:inline-block;margin-right:7px;vertical-align:middle}.archive-events .spotlight .search-box .dropdown-content .option:hover::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f3546e}.archive-events .spotlight .search-box .type{grid-row:1;grid-column:1;display:flex;flex-direction:column}.archive-events .spotlight .search-box .choose{grid-row:1;grid-column:2;display:flex;flex-direction:column}.archive-events .spotlight .search-box .search{grid-row:1;grid-column:3;display:flex;flex-direction:column}.archive-events .spotlight .search-box .search .input-box{display:flex;gap:10px}.archive-events .spotlight .search-box .search .input-box input{flex:1 0 auto;padding:8px 0 13px;appearance:none;border:none;font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:16px;letter-spacing:0;line-height:normal;background-color:var(--colors-red)}.archive-events .spotlight .search-box .search .input-box input:focus-visible{border:none;outline:none}.archive-events .spotlight .search-box .search .input-box .i-search{align-self:center;width:18px;height:18px;line-height:1px;cursor:pointer}.archive-events .spotlight .search-box .show-past{grid-row:2;grid-column:3;justify-self:end;display:flex;gap:5px;cursor:pointer}.archive-events .spotlight .search-box .show-past .i-check{width:16px;height:16px;border:2px solid;border-color:#741020;border-radius:8px;line-height:1px}.archive-events .spotlight .search-box .show-past .i-check.enabled{border:5px solid!important;border-color:#741020!important}.archive-events .spotlight .search-box .show-past .text-wrapper{margin-top:1.5px;font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:12px;letter-spacing:0;line-height:normal}.archive-events .breadcrumbs{margin-top:38px;margin-left:96px;font-family:"Montserrat",Helvetica;font-weight:500;color:var(--colors-gray);font-size:11px;letter-spacing:0;line-height:16.5px;white-space:nowrap}.archive-events .events{margin:34px 96px 0}.archive-events .events .hide{display:none!important}.archive-events .events .title-box{display:grid;grid-template-columns:1fr auto}.archive-events .events .title-box .text-wrapper{grid-row:1;grid-column:1;margin-top:17px;font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-red);font-size:35px;letter-spacing:0;line-height:38.5px}.archive-events .events .title-box .line-events{grid-row:2;grid-column:1 / span 2;margin-top:21px;height:3px;width:100%}.archive-events .events .card-box{display:flex;flex-wrap:wrap;row-gap:21px;column-gap:20px;margin:63px 0 52px}.archive-events .events .card-box .card{width:402px;border-radius:20px;background-color:#fff}.archive-events .events .card-box .card .image-box{position:relative;width:402px;height:190px}.archive-events .events .card-box .card .image-box .image{width:402px;height:190px;border-top-left-radius:20px;border-top-right-radius:20px}.archive-events .events .card-box .card .image-box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#e5214199;opacity:0;transition:opacity .3s ease}.archive-events .events .card-box .card .image-box .overlay .i-eye{position:absolute;top:calc(50% - 11.5px);left:calc(50% - 16.5px)}.archive-events .events .card-box .card:hover .image-box .overlay{opacity:1}.archive-events .events .card-box .card .info-box{display:flex;flex-direction:column;gap:16px;padding:16px 24px}.archive-events .events .card-box .card .info-box .calendar-box{display:flex;gap:11px;width:fit-content;padding:7.25px 12px;border-radius:6px;background-color:var(--colors-gray-light)}.archive-events .events .card-box .card .info-box .calendar-box .i-calendar{align-self:center;width:12px;height:14px;line-height:1px}.archive-events
.events
.card-box
.card
.info-box
.calendar-box
.text-wrapper-1{font-family:"Montserrat",Helvetica;font-weight:500;color:var(--colors-black);font-size:14px;letter-spacing:0;line-height:21px;white-space:nowrap}.archive-events .events .card-box .card .info-box .text-wrapper-2{font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-black);font-size:18px;letter-spacing:0;line-height:19.8px}.archive-events .events .card-box .card .info-box .text-wrapper-3{font-family:"Montserrat",Helvetica;font-weight:400;color:var(--colors-gray);font-size:13px;letter-spacing:0;line-height:18.2px}.archive-events .events .card-box .card .info-box .text-wrapper-4{font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-gray);font-size:11px;letter-spacing:0;line-height:16.5px}.archive-events .events .pages-box{display:flex;justify-content:flex-end;gap:7px;margin-bottom:120px}.archive-events .events .pages-box .box{position:relative;width:24px;height:24px;border:1px solid!important;border-color:var(--colors-red)!important;border-radius:12px;background-color:var(--colors-gray-light);cursor:pointer}.archive-events .events .pages-box .box.enabled{cursor:auto!important;background-color:var(--colors-red)!important}.archive-events .events .pages-box .box:hover{background-color:var(--colors-red)!important}.archive-events .events .pages-box .box:hover .text-wrapper{color:var(--colors-gray-light)!important}.archive-events .events .pages-box .box .text-wrapper{position:absolute;top:calc(50% - 9px);left:calc(50% - 3px);text-align:center;font-family:"Montserrat",Helvetica;font-weight:400;color:var(--colors-red);font-size:12px;letter-spacing:0;line-height:18px}.archive-events .events .pages-box .box .text-wrapper.enabled{color:var(--colors-gray-light)!important}.archive-events .events .no-events-box{display:flex;align-items:center;justify-content:center;width:100%;height:500px}.archive-events .events .no-events-box .text-wrapper{font-family:"Montserrat",Helvetica;font-weight:400;color:var(--colors-gray);font-size:18px;letter-spacing:0;line-height:26px}.single-event{display:flex;flex-direction:column;width:100%;background-color:var(--colors-gray-light)}.single-event .fixed{display:flex;width:1440px;margin:0 auto}.single-event .button{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:238px;min-height:64px;padding:12px 32px;border-radius:38px;cursor:pointer;background:linear-gradient(180deg,#e52141 0%,#bb1b42 100%)}.single-event .button.position{position:absolute;top:234px;left:101px}.single-event .button .text-wrapper{width:140px;font-family:"Montserrat",Helvetica;font-weight:600;color:#ffa3b2;font-size:16px;text-align:center;letter-spacing:0;line-height:24px;text-transform:uppercase}.single-event .button:hover{background-color:#ffff;background:linear-gradient(180deg,#fff 0%,#eaeaea 100%)}.single-event .button:hover .text-wrapper{color:var(--colors-red)}.single-event .spotlight{position:relative;width:100%;height:430px;background-color:#9b1536}.single-event .spotlight .image{width:1440px;height:430px;margin:0 auto}.single-event .spotlight .overlay{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(20px)}.single-event .spotlight .info{display:grid;grid-template-columns:1fr 1fr;position:absolute;top:0;left:calc((100% - 1440px) / 2);width:1440px;height:400px}.single-event .spotlight .info .info-box{grid-row:1;grid-column:1;display:flex;flex-direction:column;margin-top:79px;margin-left:96px}.single-event .spotlight .info .info-box .text-wrapper{margin-bottom:28px;text-align:start;font-family:"Montserrat",Helvetica;font-weight:700;color:#fff;font-size:35px;letter-spacing:0;line-height:38.5px}.single-event .spotlight .info .info-box .location-box{display:flex;gap:13px;flex-wrap:wrap}.single-event .spotlight .info .info-box .location-box .i-calendar{width:16px;height:18px;margin-bottom:18px;line-height:1px}.single-event .spotlight .info .info-box .location-box .i-pin{width:17px;height:22px;line-height:1px}.single-event .spotlight .info .info-box .location-box .text-wrapper-1{font-family:"Montserrat",Helvetica;font-weight:400;color:#fff;font-size:14px;letter-spacing:0;line-height:21px;white-space:nowrap}.single-event .spotlight .info .info-box .location-box .text-wrapper-2{font-weight:700}.single-event .spotlight .info .info-box .tags-box{display:flex;gap:16px;flex-wrap:wrap;margin-top:64px}.single-event .spotlight .info .info-box .tags-box .tag-box{display:flex;align-items:center;gap:11px;width:fit-content;height:35px;padding-left:16px;padding-right:4px;border-radius:30px;background-color:#fff}.single-event .spotlight .info .info-box .tags-box .tag-box .text-wrapper-1{text-align:center;font-family:"Montserrat",Helvetica;font-weight:700;color:#080808;font-size:12px;letter-spacing:0;line-height:19.7px;white-space:nowrap;text-transform:lowercase}.single-event .spotlight .info .info-box .tags-box .tag-box .circle{position:relative;width:28px;height:28px;border-radius:14px;background-color:#e8e3e3}.single-event .spotlight .info .info-box .tags-box .tag-box .circle .i-check{position:absolute;top:7px;left:8px;width:15px;height:13px;line-height:1px}.single-event .spotlight .info .register-box{grid-row:1;grid-column:2;position:relative;width:445px;height:298px;margin-top:51px;margin-left:88px}.single-event .spotlight .info .register-box .thumbnail{width:445px;height:249px;border-radius:40px}.single-event .breadcrumbs{padding:70px 96px 0}.single-event .breadcrumbs .text-wrapper{flex:1 0 auto;font-family:"Montserrat",Helvetica;font-weight:500;color:var(--colors-gray);font-size:11px;letter-spacing:0;line-height:16.5px;white-space:nowrap;text-transform:uppercase}.single-event .breadcrumbs .back-box{display:flex;align-items:center;gap:13px;cursor:pointer}.single-event .breadcrumbs .back-box .text-wrapper{font-family:"Montserrat",Helvetica;font-weight:500;color:var(--colors-gray);font-size:13px;letter-spacing:0;line-height:19.5px;white-space:nowrap;text-transform:capitalize}.single-event .breadcrumbs .back-box .i-back{width:8px;height:14px;line-height:1px;transition:all .3s ease-in-out;transform:translateX(0px)}.single-event .breadcrumbs .back-box .i-back svg{width:100%;height:auto}.single-event .breadcrumbs .back-box:hover .text-wrapper{color:var(--colors-red)}.single-event .breadcrumbs .back-box:hover .i-back{transform:translateX(-5px)}.single-event .content{flex-direction:column;padding:60px 96px 0}.single-event .content .title{margin-bottom:60px;font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-red);font-size:22px;letter-spacing:0;line-height:24.2px}.single-event .content .info-box{display:grid;grid-template-columns:1fr auto;column-gap:97px;position:relative;padding-bottom:50px}.single-event .content .info-box .text{grid-row:1;grid-column:1;font-family:"Montserrat",Helvetica;font-weight:400;color:var(--colors-black);font-size:16px;letter-spacing:0;line-height:26.2px}.single-event .content .info-box .register-box{grid-row:1;grid-column:2;justify-self:end;display:flex;flex-direction:column;height:272px;padding:30px 39px;border-radius:20px;border:2px solid;border-color:#28282814;background-color:#fff;position:sticky;top:60px}.single-event .content .info-box .register-box .register-info{display:grid;grid-template-columns:1fr auto}.single-event .content .info-box .register-box .register-info .text-wrapper{font-family:"Montserrat",Helvetica;font-weight:400;color:transparent;font-size:18px;letter-spacing:0;line-height:29.5px}.single-event .content .info-box .register-box .register-info .text-wrapper-1{grid-row:1;grid-column:1;font-weight:700;color:var(--colors-red)}.single-event .content .info-box .register-box .register-info .text-wrapper-2{grid-row:2;grid-column:1 / span 2;margin-bottom:30px;color:var(--colors-black);font-size:14px;line-height:23px}.single-event .content .info-box .register-box .register-info .text-wrapper-3{grid-row:1;grid-column:2;font-weight:700;color:var(--colors-black)}.single-event .content .info-box .register-box .line{width:100%;height:3px}.single-event .content .info-box .register-box a{align-self:center;margin-top:42px}.single-event .content .share-box{display:flex;align-items:center;gap:15px}.single-event .content .share-box .text-wrapper{font-family:"Montserrat",Helvetica;font-weight:500;color:var(--colors-black);font-size:12px;letter-spacing:0;line-height:19.7px;white-space:nowrap}.single-event .content .share-box .link-box{position:relative;width:35px;height:35px;border-radius:17.5px;cursor:pointer;background-color:var(--colors-red)}.single-event .content .share-box .link-box .i-link{position:absolute;top:7px;left:7px;width:20px;height:20px}.single-event .content .share-box .i-whatsapp{width:35px;height:35px;cursor:pointer}.single-event .participants{padding:153px 96px 65px}.single-event .participants .participants-title{font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-red);font-size:22px;letter-spacing:0;line-height:24.2px}.single-event .participants-carousel{display:flex;flex-direction:column}.single-event .participants-carousel .carousel .item{display:flex;flex-direction:column;align-items:center;gap:27px;padding-bottom:20px}.single-event .participants-carousel .carousel .item .image{width:200px;height:235px;border-radius:440px}.single-event .participants-carousel .carousel .item .name{font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-black);font-size:14px;text-align:center;letter-spacing:0;line-height:17.5px}.single-event .arrow-prev,.single-event .arrow-next{top:calc(50% - 52px);width:47px;height:47px;padding:0;border-radius:23.75px;box-shadow:7px 10px 20px #00000040}.single-event .arrow-prev{right:30px}.single-event .arrow-next{left:30px}.single-event .map{flex-direction:column;padding:153px 96px 71px}.single-event .map .map-title{margin-bottom:28px;font-family:"Montserrat",Helvetica;font-weight:700;color:var(--colors-red);font-size:35px;letter-spacing:0;line-height:38.5px}.single-event .map .map-address{font-family:"Montserrat",Helvetica;font-weight:400;color:var(--colors-black);font-size:16px;letter-spacing:0;line-height:26.2px}.single-event .map-box{display:flex;flex-direction:column;width:100%}.single-event .map-box .image-box{position:relative;width:100%;height:520px;margin-top:71px}.single-event .map-box .image-box .image{width:1440px;height:520px;margin:0 auto}.single-event .map-box .image-box .overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e5214199}.single-event .map-box .image-box .overlay button{all:unset;box-sizing:border-box;display:flex;gap:10px;align-items:center;justify-content:center;width:272px;min-height:64px;padding:12px 32px;border-radius:38px;cursor:pointer;background-color:#ffff;background:linear-gradient(180deg,#fff 0%,#eaeaea 100%)}.single-event .map-box .image-box .overlay button .text-wrapper{width:210px;font-family:"Montserrat",Helvetica;font-weight:600;color:var(--colors-red);font-size:16px;text-align:center;letter-spacing:0;line-height:24px;text-transform:uppercase}.single-event .map-box .image-box .overlay button:hover{background:linear-gradient(180deg,#e52141 0%,#bb1b42 100%)}.single-event .map-box .image-box .overlay button:hover .text-wrapper{color:#ffa3b2}@media screen and (max-width: 768px){.archive-events{width:100%}.archive-events .spotlight{width:100%;height:604px}.archive-events .spotlight .image{width:100%;background-image:url(../images/events/banner-mobile.png)!important}.archive-events .spotlight .image .title-spotlight{width:400px;margin:54px auto}.archive-events .spotlight .image .title-spotlight .text-wrapper-1{width:400px;font-size:60px}.archive-events .spotlight .image .title-spotlight .text-wrapper-2{left:60px;font-size:90px}.archive-events .spotlight .image .text-spotlight{width:400px;margin:25px auto}.archive-events .spotlight .image .text-spotlight .text-wrapper-1{width:400px;font-size:16px}.archive-events .spotlight .search-box{grid-template-columns:1fr 1fr;row-gap:10px;column-gap:0;left:24px;width:calc(100% - 48px);height:350px;padding-left:40px;padding-right:40px}.archive-events .spotlight .search-box .select{background-position:calc(100%) 27px}.archive-events .spotlight .search-box .text-wrapper{font-size:16px}.archive-events .spotlight .search-box .type{grid-column:1 / span 2}.archive-events .spotlight .search-box .choose{grid-row:2;grid-column:1 / span 2}.archive-events .spotlight .search-box .search{grid-row:3;grid-column:1 / span 2}.archive-events .spotlight .search-box .show-past{grid-row:4;grid-column:1 / span 2}.archive-events .breadcrumbs{margin-top:122px;margin-left:24px}.archive-events .events{margin-left:24px;margin-right:24px}.archive-events .events .title-box{row-gap:10px}.archive-events .events .title-box .text-wrapper{grid-column:1 / span 2;margin-top:4px}.archive-events .events .title-box .line-events{margin-top:21px}.archive-events .events .card-box{justify-content:space-around}.archive-events .events .card-box .card{width:100%}.archive-events .events .card-box .card .image-box{width:100%;height:145px}.archive-events .events .card-box .card .image-box .image{width:100%;height:145px}.archive-events .events .no-events-box{height:250px}.single-event .fixed{width:100%}.single-event .button.position{position:absolute;top:180px;left:calc(50% - 119px)}.single-event .spotlight{height:100%}.single-event .spotlight .image{width:100%;height:100%}.single-event .spotlight .image-header{position:absolute;top:0;left:0;width:100%;height:100%}.single-event .spotlight .info{grid-template-columns:1fr;position:relative;left:0;width:100%;height:100%;padding-bottom:51px}.single-event .spotlight .info .info-box{margin-left:24px;margin-right:24px}.single-event .spotlight .info .register-box{grid-row:2;grid-column:1;width:calc(100% - 48px);height:244px;margin-left:24px;margin-right:24px}.single-event .spotlight .info .register-box .thumbnail{width:100%;height:195px}.single-event .breadcrumbs{flex-direction:column;gap:13px;padding:71px 24px 0}.single-event .breadcrumbs .text-wrapper{flex:auto;white-space:normal}.single-event .breadcrumbs .back-box{align-self:flex-end}.single-event .content{padding-left:24px;padding-right:24px}.single-event .content .info-box{grid-template-columns:1fr;row-gap:30px;column-gap:0}.single-event .content .info-box .register-box{grid-row:2;grid-column:1;justify-self:start;position:relative;top:0}.single-event .participants{padding-left:24px;padding-right:24px}.single-event .map{padding-left:24px;padding-right:24px}.single-event .map .map-title{font-size:30px}.single-event .map-box .image-box .image{width:100%;object-fit:cover;height:520px;margin:0 auto}}
