/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}body{color:rgb(107.5,107.5,107.5);}.font-primary{font-family:"Poppins",sans-serif;}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-family:inherit;}html{scroll-behavior:smooth;}body{color:rgb(107.5,107.5,107.5);overflow-x:hidden;}section{margin-bottom:20px;}.container{width:100%;max-width:1440px;margin:0 auto;}.menu-container{position:relative;}.menu-btn{padding:10px 20px;position:fixed;top:160px;right:20px;z-index:1000;}.menu-btn .bar{width:35px;height:3px;margin:0 0 5px;background-color:#2E1F64;transition:all 0.4s ease;}.menu-btn.open .bar-1{transform:rotate(40deg);}.menu-btn.open .bar-2{opacity:0;}.menu-btn.open .bar-3{transform:rotate(-40deg);margin-top:-16px;}@media (min-width:1200px){.menu-btn{display:none;}}.btn{display:inline-block;text-decoration:none;font-size:0.8rem;padding:10px 20px;text-transform:uppercase;transition:all 0.3s ease;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.5);}.btn.btn--primary,.btn.btn__primary{color:#FFF;border:1px solid #FFF;background:rgba(255,255,255,0.3);}.btn.btn--primary:hover,.btn.btn__primary:hover{background:#2E1F64;border:0;}.btn.btn-secondary,.btn.btn--secondary,.btn.btn__secondary{color:#1DA1F2;border:1px solid #1DA1F2;}.btn.btn-secondary:hover,.btn.btn--secondary:hover,.btn.btn__secondary:hover{background:#1DA1F2;color:#FFF;}.btn.btn--btn-link{text-decoration:none;color:#1DA1F2;font-weight:100;border:1px solid #1DA1F2;padding:10px 20px;border-radius:8px;transition:all 0.3s ease;}i{font-size:1.6rem;}img{max-width:100%;display:block;-o-object-fit:cover;object-fit:cover;}.nav-container{position:relative;margin:0;padding:5px 0;}@media (min-width:1200px){.nav-container{padding:5px 0;}}.nav{display:none;opacity:0;position:fixed;z-index:100;inset:0;min-height:100vh;text-align:center;list-style:none;text-transform:uppercase;padding:80px 20px 20px;background:rgba(0,0,0,0.9);display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;}@media (min-width:1200px){.nav{display:flex;flex-direction:row;align-items:center;opacity:1;z-index:10;width:100%;text-transform:capitalize;background:initial;min-height:auto;position:relative;inset:auto;padding:0;pointer-events:auto;}}.nav li{padding:10px 0;}@media (min-width:768px){.nav li{padding:5px 10px;}}.nav li:not(:last-child){border-bottom:1px solid #FFF;}@media (min-width:768px){.nav li:not(:last-child){border:none;}}.nav li a{display:block;font-weight:200;color:#FFF;letter-spacing:5px;text-decoration:none;}.nav li a:hover,.nav li a:focus{border-bottom:4px solid #A30000;padding-bottom:6px;}@media (min-width:1200px){.nav li a{letter-spacing:initial;color:initial;font-weight:200;}.nav li a:hover,.nav li a:focus{border-bottom:4px solid #A30000;padding-bottom:6px;}}.nav{}.nav li.is-active a,.nav li a.is-active,.nav li a[aria-current=page]{color:white;background:#A30000;padding:10px;border-radius:8px;}@media (min-width:1200px){.nav li.is-active a,.nav li a.is-active,.nav li a[aria-current=page]{background:#A30000;color:white;}}.nav.nav-open{opacity:1;pointer-events:auto;}@media (min-width:768px){.content{display:grid;grid-template-columns:68% 28%;margin-top:20px;gap:2%;}}#block-bwtf-socials.contextual-region div p{display:flex;gap:16px;}.social ul{padding:20px 20px 20px 0;}.pager--links{list-style:none;text-align:center;}.simple-ads{margin-bottom:20px;width:100%;display:block;}.simple-ads .block-simpleads{width:100%;display:block;}.simple-ads{}.simple-ads .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;}.simple-ads .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.simple-ads .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.simple-ads .slick-slide{display:none;float:left;height:100%;min-height:1px;}.simple-ads .slick-slide img{width:100%;height:auto;display:block;}.simple-ads .slick-initialized .slick-slide{display:block;}.simple-ads{}.simple-ads .slick-prev,.simple-ads .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:0;line-height:0;width:40px;height:40px;padding:0;border:none;cursor:pointer;background:rgba(0,0,0,0.5);color:transparent;outline:none;transition:background 0.3s ease;}.simple-ads .slick-prev:hover,.simple-ads .slick-next:hover{background:rgba(0,0,0,0.8);}.simple-ads .slick-prev:before,.simple-ads .slick-next:before{color:#FFF;font-size:30px;line-height:1;opacity:0.75;}.simple-ads .slick-prev{left:10px;}.simple-ads .slick-prev:before{content:"‹";}.simple-ads .slick-next{right:10px;}.simple-ads .slick-next:before{content:"›";}.simple-ads{}.simple-ads .slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.simple-ads .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.simple-ads .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.simple-ads .slick-dots li button:before{content:"•";font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:0.5;color:#FFF;}.simple-ads .slick-dots li.slick-active button:before{opacity:1;color:#2E1F64;}.simple-ads{}.simple-ads .simpleads{width:100%;margin:0 auto;display:block;}.simple-ads .simpleads img{max-width:100%;height:auto;border-radius:8px;}.simple-ads .simpleads iframe{width:100%;border:0;}.simple-ads .simpleads ul{list-style:none;padding:0;margin:0;}.simple-ads .simpleads li{display:block;}.simple-ads .simpleads li a{display:block;}.simple-ads .simpleads li a img{width:100%;height:auto;}.article-cards{display:grid;grid-template-columns:1fr;gap:8px;}@media (min-width:768px){.article-cards{grid-template-columns:1fr;}}.article-card{border:1px solid #B8B8B8;border-radius:8px;margin-bottom:20px;box-shadow:0px 5px 5px rgba(0,0,0,0.5);display:grid;grid-template-columns:1fr;}@media (min-width:768px){.article-card{grid-template-columns:40% 60%;}}.article-card__media{margin-top:0;padding-left:0;}.article-card__media img{border-radius:8px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.article-card__text{padding:20px 25px;display:grid;grid-template-rows:auto 1fr auto;}.article-card__header{display:flex;justify-content:space-between;}.article-card__header small{font-size:0.9rem;letter-spacing:1px;}.article-card__eyebrow{color:#40B2C9;}.article-card__date{color:#B8B8B8;}.article-card__body{color:rgb(107.5,107.5,107.5);padding:20px 0;border-bottom:1px solid #E3DEDE;}.article-card__title{font-size:1.8rem;font-weight:100;margin-block:10px;}.article-card__title a{color:#494963;text-decoration:none;}.article-card__description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-clamp:5;text-overflow:ellipsis;overflow:hidden;}.article-card__footer{margin-top:20px;text-align:center;}.article-card__footer a{text-decoration:none;color:#1DA1F2;font-weight:100;border:1px solid #1DA1F2;padding:10px 20px;border-radius:8px;transition:all 0.3s ease;}.article-card__footer a:hover{background:#1DA1F2;color:#FFF;}.tags-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;}.tag-pill a{background:#B8B8B8;color:#494963;padding:8px 16px;border-radius:50px;text-decoration:none;font-size:0.9rem;transition:background 0.3s ease,color 0.3s ease;}.tag-pill a:hover{background-color:#494963;color:#cccccc;}aside{text-align:center;}@media (min-width:768px){aside{text-align:initial;}}aside{}@media (max-width:640px){aside{display:flex;flex-direction:column;align-items:center;padding:0;margin:0 auto;width:100%;}aside .block,aside .region-sidebar{width:100%;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0;margin:0 auto;}aside h2,aside h3,aside h4{text-align:center;width:100%;margin-left:0;margin-right:0;}aside img{margin:0 auto;display:block;}}aside .social-sponsor{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;gap:20px;}@media (min-width:768px){aside .social-sponsor{grid-template-columns:1fr;}}@media (max-width:640px){aside .social-sponsor{width:100%;justify-items:center;padding:0;margin:0 auto;}}@media (max-width:640px){aside .social,aside .sponsor{width:100%;display:flex;justify-content:center;padding:0;margin:0 auto;}}aside .social ul{display:flex;flex-direction:row;list-style:none;justify-content:start;gap:16px;}@media (max-width:640px){aside .social ul{justify-content:center;padding:0;margin:0 auto;width:100%;}}aside .sponsor a{display:grid;place-items:center;}@media (max-width:640px){aside .sponsor a{width:100%;justify-content:center;margin-right:20px;}}@media (max-width:640px){aside .sponsor a img{margin-right:20px;}}aside .amazon-cards{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;gap:10px;}@media (min-width:768px){aside .amazon-cards{grid-template-columns:repeat(2,37%);}}@media (max-width:640px){aside .amazon-cards{grid-template-columns:1fr;justify-items:center;margin-right:10px;}}aside .amazon-cards .amazon-card iframe{height:240px;width:120px;}aside{}aside .block-simpleads.block h2{font-weight:100;font-size:1.2rem;}aside .simple-ads,aside .block-simpleads{margin-bottom:20px;width:100%;display:block;position:relative;}@media (max-width:640px){aside .simple-ads,aside .block-simpleads{display:flex;flex-direction:column;align-items:center;}}aside .simple-ads .block-simpleads,aside .block-simpleads .block-simpleads{width:100%;display:block;}aside .simple-ads,aside .block-simpleads{}aside .simple-ads .simpleads-custom-carousel,aside .block-simpleads .simpleads-custom-carousel{position:relative;width:50%;overflow:hidden;}@media (max-width:640px){aside .simple-ads .simpleads-custom-carousel,aside .block-simpleads .simpleads-custom-carousel{width:90%;}}aside .simple-ads .simpleads-custom-carousel .carousel-slides,aside .block-simpleads .simpleads-custom-carousel .carousel-slides{position:relative;width:100%;}aside .simple-ads .simpleads-custom-carousel .carousel-slides .carousel-slide,aside .block-simpleads .simpleads-custom-carousel .carousel-slides .carousel-slide{display:none;width:100%;opacity:0;transition:opacity 0.5s ease-in-out;}aside .simple-ads .simpleads-custom-carousel .carousel-slides .carousel-slide.active,aside .block-simpleads .simpleads-custom-carousel .carousel-slides .carousel-slide.active{display:block;opacity:1;}aside .simple-ads .simpleads-custom-carousel .carousel-slides .carousel-slide a,aside .block-simpleads .simpleads-custom-carousel .carousel-slides .carousel-slide a{display:block;}aside .simple-ads .simpleads-custom-carousel .carousel-slides .carousel-slide a img,aside .block-simpleads .simpleads-custom-carousel .carousel-slides .carousel-slide a img{width:100%;height:auto;display:block;border-radius:8px;}aside .simple-ads .simpleads-custom-carousel .carousel-dots,aside .block-simpleads .simpleads-custom-carousel .carousel-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10;}aside .simple-ads .simpleads-custom-carousel .carousel-dots .carousel-dot,aside .block-simpleads .simpleads-custom-carousel .carousel-dots .carousel-dot{width:12px;height:12px;border-radius:50%;border:2px solid #FFF;background:rgba(255,255,255,0.3);cursor:pointer;padding:0;transition:all 0.3s ease;}aside .simple-ads .simpleads-custom-carousel .carousel-dots .carousel-dot:hover,aside .block-simpleads .simpleads-custom-carousel .carousel-dots .carousel-dot:hover{background:rgba(255,255,255,0.6);transform:scale(1.2);}aside .simple-ads .simpleads-custom-carousel .carousel-dots .carousel-dot.active,aside .block-simpleads .simpleads-custom-carousel .carousel-dots .carousel-dot.active{background:#2E1F64;border-color:#2E1F64;}aside .simple-ads,aside .block-simpleads{}aside .simple-ads .simpleads,aside .block-simpleads .simpleads{width:100%;margin:0 auto;display:block;position:relative;}aside .simple-ads .simpleads img,aside .block-simpleads .simpleads img{max-width:100%;height:auto;border-radius:8px;}aside .simple-ads .simpleads iframe,aside .block-simpleads .simpleads iframe{width:100%;border:0;}.search-form{position:relative;}.search-form input[type=search]{width:100%;height:3rem;background:none;border:1px solid #E3DEDE;border-radius:4px;color:#494963;padding:8px 3rem 8px 10px;font-family:inherit;font-size:1.1rem;outline:none;}.search-form input[type=search]::-moz-placeholder{color:#B8B8B8;}.search-form input[type=search]::placeholder{color:#B8B8B8;}.search-form{}.search-form .search-field-wrapper{position:relative;}.search-form .search-icon{background:none;height:0;width:0;display:none;position:absolute;top:50%;right:5%;transform:translate(-5%,-50%);pointer-events:none;}.search-form .search-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:rgb(107.5,107.5,107.5);padding:0.15rem 0.25rem;font-size:1.1rem;cursor:pointer;pointer-events:auto;z-index:3;}.search-form .search-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(46,31,100,0.15);border-radius:4px;}.search-form .search-btn i{color:rgb(107.5,107.5,107.5);}.search-form .form-actions{position:absolute;top:50%;right:8px;transform:translateY(-50%);z-index:3;display:flex;align-items:center;gap:0.25rem;}.search-form .form-actions input[type=submit],.search-form .form-actions button,.search-form .form-submit,.search-form .button{background:transparent;border:none;padding:0;margin:0;color:rgb(107.5,107.5,107.5);cursor:pointer;}.search-form{position:relative;}.form-search{position:relative;width:100%;height:2rem;}.form-search::-moz-placeholder{color:#B8B8B8;}.form-search::placeholder{color:#B8B8B8;}.js-form-submit.form-submit{position:absolute;top:3px;right:3px;}.social{margin-bottom:40px;}@media (max-width:640px){.social{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;}}.social h2,.social h3,.social h4{font-size:1.2rem;font-weight:100;}@media (max-width:640px){.social h2,.social h3,.social h4{width:100%;text-align:center;margin:0 auto 1rem;}}@media (max-width:640px){.social ul{width:100%;display:flex;justify-content:center;padding:0;margin:0 auto;}}footer{background:#2E1F64;color:#E3DEDE;text-align:center;padding:20px 10px;width:100%;}@media (max-width:640px){footer{margin-left:0;padding-left:0;padding-right:0;}}footer .footer-social{padding:20px 20px 20px 0;list-style:none;display:flex;place-items:center;justify-content:center;gap:15px;cursor:pointer;}footer .footer-social i{display:inline-block;font-family:"Font Awesome 6 Brands","Font Awesome 6 Free";font-weight:400;}@media (min-width:768px){footer .footer-social{justify-content:start;}}footer p{font-size:0.8rem;font-weight:300;}footer a,footer a:visited{color:#1DA1F2;}@media (min-width:768px){footer{text-align:left;}}.hero{--hero-aspect:16/9;--hero-overlay:rgba(0,0,0,.35);--hero-overlay-to:rgba(0,0,0,.55);height:auto;max-height:720px;}.hero .mySwiper{width:100%;height:auto;max-height:720px;}.hero .swiper-wrapper,.hero .swiper-slide{height:auto;max-height:720px;}.hero{}.hero .swiper-slide{position:relative;display:grid;grid-template-areas:"stack";justify-items:center;align-items:center;min-height:0;}.hero .slide-media,.hero .slide-overlay,.hero .slide-text{grid-area:stack;}.hero{}.hero .slide-media{width:100%;aspect-ratio:var(--hero-aspect);position:relative;max-height:720px;}.hero .slide-media img{display:block;inline-size:100%;block-size:100%;max-height:720px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:0;}.hero{}.hero .slide-media > .slide-overlay{position:absolute;inset:0;}.hero .slide-overlay{z-index:1;pointer-events:none;background:var(--hero-overlay);}.hero .slide-text{z-index:2;position:static !important;inset:auto !important;transform:none !important;justify-self:center !important;align-self:center !important;text-align:center;color:#fff;padding:1.25rem;max-inline-size:48rem;}.hero .slide-text-title{font-size:2.25rem !important;line-height:1.1 !important;margin-bottom:0.5rem !important;font-weight:100;}.hero{}.hero .swiper-button-next,.hero .swiper-button-prev{top:50%;transform:translateY(-50%);color:#fff;}.hero{}.hero.overlay-none .slide-overlay{background:none;}.hero.overlay-solid .slide-overlay{background:var(--hero-overlay);}.hero.overlay-gradient .slide-overlay{background:linear-gradient(180deg,var(--hero-overlay) 0%,var(--hero-overlay-to) 100%);}.hero.overlay-multiply .slide-overlay{background:var(--hero-overlay);mix-blend-mode:multiply;}.hero.ratio-16x9{--hero-aspect:16/9;}.hero.ratio-21x9{--hero-aspect:21/9;}.hero.use-fixed-height{--hero-min:320px;--hero-ideal:60svh;--hero-max:720px;--header-h:0px;height:calc(clamp(var(--hero-min),var(--hero-ideal),var(--hero-max)) - var(--header-h));overflow:clip;}@supports not (overflow:clip){.hero.use-fixed-height{overflow:hidden;}}.hero.use-fixed-height .mySwiper,.hero.use-fixed-height .swiper-wrapper,.hero.use-fixed-height .swiper-slide,.hero.use-fixed-height .slide-media{height:100%;}.hero.use-fixed-height .slide-media{aspect-ratio:auto;}.hero.use-fixed-height .slide-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media (max-width:640px){.hero{min-height:280px;max-height:none !important;height:auto !important;}.hero .mySwiper,.hero .swiper-wrapper,.hero .swiper-slide{min-height:280px;max-height:none !important;height:auto !important;}.hero .swiper-slide{display:grid !important;grid-template-areas:"stack" !important;align-items:center !important;justify-items:center !important;}.hero .slide-media{min-height:280px;max-height:none !important;height:auto !important;aspect-ratio:auto !important;}.hero .slide-media img{max-height:none !important;height:auto !important;-o-object-fit:contain !important;object-fit:contain !important;width:100%;}.hero .slide-text{padding:0.75rem 0.5rem;max-inline-size:88%;word-wrap:break-word;z-index:2 !important;grid-area:stack !important;align-self:center !important;justify-self:center !important;margin-bottom:0;}.hero .slide-text-title{font-size:1.1rem !important;line-height:1.2 !important;margin-bottom:0.4rem !important;word-wrap:break-word;overflow-wrap:break-word;}.hero .slide-text-description{font-size:0.75rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0.5rem;}.hero .slide-text .btn{font-size:0.85rem;padding:0.4rem 0.8rem;}.hero .swiper-button-next,.hero .swiper-button-prev{display:block !important;z-index:10 !important;top:50% !important;transform:translateY(-50%);}.hero .swiper-pagination{display:block !important;z-index:10 !important;position:absolute !important;bottom:0.25rem !important;}}@media (prefers-reduced-motion:reduce){.hero .swiper-wrapper{scroll-behavior:auto;}}.swiper{width:100%;height:100%;}
