/* line 6, ../sass/screen.scss */
.SliderWidgetContainer { width: 100%; min-height: fit-content; margin-bottom: 100px; display: flex; justify-content: center; border-radius: 0px 0px 80px 80px; background-size: 100% 70%; padding: 40px 10px; }
@media screen and (max-width: 1220px) { /* line 6, ../sass/screen.scss */
  .SliderWidgetContainer { margin-bottom: 75px; border-radius: 0px 0px 40px 40px; } }
@media screen and (max-width: 767px) { /* line 6, ../sass/screen.scss */
  .SliderWidgetContainer { margin-bottom: 24px; border-radius: 0px; } }
/* line 23, ../sass/screen.scss */
.SliderWidgetContainer .bg { width: 100%; height: 80%; position: absolute; top: 0; left: 0; z-index: -1; background-blend-mode: multiply; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 0px 0px 80px 80px; }
@media screen and (max-width: 1220px) { /* line 23, ../sass/screen.scss */
  .SliderWidgetContainer .bg { border-radius: 0px 0px 40px 40px; } }
@media screen and (max-width: 767px) { /* line 23, ../sass/screen.scss */
  .SliderWidgetContainer .bg { border-radius: 0px; height: 100%; } }
/* line 57, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP { position: relative; top: 100px; width: 960px; height: 505px; opacity: 0; margin-bottom: 24px; }
@media screen and (max-width: 1220px) { /* line 57, ../sass/screen.scss */
  .SliderWidgetContainer .swiperHomePFP { top: 75px; width: 640px; height: 360px; } }
@media screen and (max-width: 767px) { /* line 57, ../sass/screen.scss */
  .SliderWidgetContainer .swiperHomePFP { top: 0; width: 100%; height: 320px; } }
/* line 75, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide { background-size: cover; background-repeat: no-repeat; background-position: center center; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); border-radius: 24px; padding: 40px; }
/* line 82, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a { display: flex; width: 100%; height: 100%; flex: 1 1 100%; align-items: center; }
/* line 89, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .link, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .link { opacity: 0; }
/* line 93, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content { display: flex; flex-direction: column; justify-content: flex-end; width: 100%; height: 100%; }
/* line 99, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content .card-tag, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content .card-tag { font-size: 12px; font-weight: 500; color: #fff; width: fit-content; padding: 0px 12px; border-radius: 300px; }
/* line 108, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content h2, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content h2 { max-width: 435px; font-size: 24px; font-weight: 500; text-transform: uppercase; color: #fff; font-family: "Josefin Sans", sans-serif; }
@media screen and (max-width: 767px) { /* line 117, ../sass/screen.scss */
  .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content h2, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content h2 { font-size: 18px; } }
/* line 122, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content .link, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content .link { width: fit-content; font-family: 'Montserrat', sans-serif; font-size: 12px; font-weight: 500; color: #fff; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid #fff; }
/* line 135, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex .card-content .link::after, .SliderWidgetContainer .swiperHomePFP .swiper-wrapper .swiper-slide .card-flex a .card-content .link::after { margin-left: 4px; content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none"%3E%3Cpath d="M7.32194 0H2.57489C2.39125 0 2.23229 0.0671408 2.09809 0.201385C1.96385 0.335481 1.89671 0.49463 1.89671 0.6782C1.89671 0.861845 1.96385 1.02084 2.09809 1.15501L3.62389 2.68092L0.106033 6.19893C0.0352205 6.26956 0 6.35087 0 6.44255C0 6.53452 0.0352205 6.61576 0.106033 6.68639L1.31381 7.89433C1.38455 7.96493 1.46572 8 1.55753 8C1.64935 8 1.73067 7.96496 1.80126 7.89433L5.31919 4.37618L6.845 5.90197C6.97916 6.0361 7.13812 6.10343 7.32179 6.10343C7.50558 6.10343 7.66446 6.03614 7.7987 5.90197C7.9329 5.76799 8 5.60884 8 5.42516V0.67794C8 0.494259 7.93286 0.335259 7.79881 0.201385C7.66461 0.0671408 7.50569 0 7.32194 0Z" fill="white"/%3E%3C/svg%3E'); }
/* line 145, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .controls { position: relative; top: -64px; right: 40px; display: flex; flex-direction: row-reverse; gap: 32px; }
/* line 153, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .controls .swiper-button-next, .SliderWidgetContainer .swiperHomePFP .controls .swiper-button-prev { width: 50px; height: 50px; position: inherit !important; }
@media screen and (max-width: 767px) { /* line 153, ../sass/screen.scss */
  .SliderWidgetContainer .swiperHomePFP .controls .swiper-button-next, .SliderWidgetContainer .swiperHomePFP .controls .swiper-button-prev { display: none; } }
/* line 162, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .controls .swiper-button-next .progress-circle, .SliderWidgetContainer .swiperHomePFP .controls .swiper-button-prev .progress-circle { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
/* line 169, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .controls .swiper-button-next::after, .SliderWidgetContainer .swiperHomePFP .controls .swiper-button-prev::after { content: ""; background: none; }
/* line 174, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .controls .swiper-button-prev { transform: rotate(180deg); }
/* line 178, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-pagination { position: relative; top: 24px; display: flex; justify-content: center; gap: 16px; }
@media screen and (min-width: 767px) { /* line 178, ../sass/screen.scss */
  .SliderWidgetContainer .swiperHomePFP .swiper-pagination { display: none; } }
/* line 187, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-pagination .swiper-pagination-bullet { width: 16px; height: 16px; background-color: white; border: 2px solid white; border-radius: 50%; opacity: 0.5; }
/* line 196, ../sass/screen.scss */
.SliderWidgetContainer .swiperHomePFP .swiper-pagination .swiper-pagination-bullet-active { background-color: #e52645; border: 2px solid white; opacity: 1; }
