:root{--pop: #ee2a7b;--tangy: #f7941d;--thriller: #e82027;--mint: #a5d9d1;--sunburst: #f8dc51;--earthy: #cebb97;--cloud-dark: #5f6060;--cloud-light: #f1f1f1;--opulence: #21334a;--azure: #1f4c75;--charcoal: #535555;--white: #fff;--black: #000;--agent-match-green: #63B17A;--opulence-2: #22334c;--jw-block-clr-white: #fff;--jw-block-clr-light-grey: #f1f1f1;--jw-block-clr-mid-grey: #ccccce;--jw-block-clr-dark-grey: #646464;--jw-block-clr-black: #000;--jw-block-clr-success: #277440;--jw-block-clr-error: #b62d21;--jw-block-clr-mint: #b4ddd4;--jw-block-clr-pop: #e57368;--jw-block-clr-pop-a11y: #db3829;--jw-block-clr-thriller: #fe0010;--jw-block-clr-azure: var(--azure);--jw-block-clr-opulance: var(--opulence-2);--jw-block-clr-tangy: var(--tangy);--jw-block-clr-earthy: var(--earthy);--skeleton-anim-duration: 0.5s;--skeleton-anim-timing-function: cubic-bezier(0.86, 0, 0.07, 1);--jw-heading-font: "Made Tommy", sans-serif}:root{--pop: #ee2a7b;--tangy: #f7941d;--thriller: #e82027;--mint: #a5d9d1;--sunburst: #f8dc51;--earthy: #cebb97;--cloud-dark: #5f6060;--cloud-light: #f1f1f1;--opulence: #21334a;--azure: #1f4c75;--charcoal: #535555;--white: #fff;--black: #000;--agent-match-green: #63B17A;--opulence-2: #22334c;--jw-block-clr-white: #fff;--jw-block-clr-light-grey: #f1f1f1;--jw-block-clr-mid-grey: #ccccce;--jw-block-clr-dark-grey: #646464;--jw-block-clr-black: #000;--jw-block-clr-success: #277440;--jw-block-clr-error: #b62d21;--jw-block-clr-mint: #b4ddd4;--jw-block-clr-pop: #e57368;--jw-block-clr-pop-a11y: #db3829;--jw-block-clr-thriller: #fe0010;--jw-block-clr-azure: var(--azure);--jw-block-clr-opulance: var(--opulence-2);--jw-block-clr-tangy: var(--tangy);--jw-block-clr-earthy: var(--earthy);--skeleton-anim-duration: 0.5s;--skeleton-anim-timing-function: cubic-bezier(0.86, 0, 0.07, 1);--jw-heading-font: "Made Tommy", sans-serif}section.homepage-hero{position:relative}section.homepage-hero img.bg-quote{position:absolute;width:29%;opacity:.1;left:0;bottom:0;transform:translateX(-24%)}@media only screen and (max-width: 1200px){section.homepage-hero img.bg-quote{top:14%;width:44%}}@media only screen and (max-width: 600px){section.homepage-hero img.bg-quote{top:18%;transform:translateX(-14%);width:66%}}@media only screen and (max-width: 420px){section.homepage-hero img.bg-quote{top:22%}}section.homepage-hero .homepage-hero-container{display:flex;min-height:62vh}section.homepage-hero .homepage-hero-container .hero-text-container{width:calc(50vw - 695px + 472.6px);display:flex;justify-content:flex-end;align-self:center}section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper{max-width:495px;padding:40px 50px 40px 15px}section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper h1{color:var(--opulence);font-family:var(--jw-heading-font);font-size:6.4rem;margin-top:0;margin-bottom:32px}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper h1{font-size:5.2rem}}@media only screen and (max-width: 767px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper h1{font-size:4.8rem}}section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper .wysiwyg-container{font-size:2.2rem;color:#1e1e1e}section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper .wysiwyg-container p,section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper .wysiwyg-container li{font-size:inherit;color:inherit}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper .wysiwyg-container{font-size:2rem}}@media only screen and (max-width: 767px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper .wysiwyg-container{font-size:1.8rem}}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper{max-width:800px}}@media screen and (max-width: 767px){section.homepage-hero .homepage-hero-container .hero-text-container .hero-text-wrapper{padding-right:25px}}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-text-container{width:100%;justify-content:flex-start}}section.homepage-hero .homepage-hero-container .hero-image-container{width:calc(50vw - 695px + 917.4px);display:flex;justify-content:flex-end;flex-direction:column;position:relative}section.homepage-hero .homepage-hero-container .hero-image-container .background-image{position:absolute;top:0;left:0;right:0;bottom:75px;background-size:cover;background-position:center}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-image-container .background-image{position:static;width:100%;padding-top:66%}}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes{position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));padding-left:40px;padding-right:15px;max-width:955px}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box{padding:24px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .icon-container i{color:inherit;font-size:4rem}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box h4{font-family:var(--jw-heading-font);color:inherit;font-size:2.4rem;margin-top:16px;margin-bottom:20px}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container{font-size:2rem}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container p,section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container li{font-size:inherit}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container p a,section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container li a{font-size:inherit;color:inherit}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .text-container{font-size:1.8rem}}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .box-link-container{margin-top:40px}@media only screen and (max-width: 767px){section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box .box-link-container{margin-top:20px}}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box:nth-child(1){background-color:var(--azure)}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box:nth-child(2){background-color:var(--pop)}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box:nth-child(3){background-color:var(--tangy);color:#1e1e1e}section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes .box:hover .box-link-container p.cta-text:after{transform:translateX(2px)}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes{max-width:100%;padding-left:15px;margin-top:-100px}}@media screen and (max-width: 767px){section.homepage-hero .homepage-hero-container .hero-image-container .hero-boxes{grid-template-columns:1fr;margin-top:-75px}}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container .hero-image-container{width:100%}}@media only screen and (max-width: 1200px){section.homepage-hero .homepage-hero-container{flex-wrap:wrap;flex-direction:column}}section.video-embed-block .video-embed-block-container{display:flex;align-items:center}section.video-embed-block .video-embed-block-container .video-embed-container{width:66%;position:relative;font-size:0}section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper{position:relative;width:100%;padding-top:56.25%}section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper iframe{position:absolute;height:100%;width:100%;top:0;left:0}section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper .video-cover-image{position:absolute;inset:0;background-size:cover;background-position:center center}section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper .video-cover-image i{color:#fff;font-size:10rem;background-color:var(--azure);padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1200px){section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper .video-cover-image i{font-size:6rem}}@media only screen and (max-width: 767px){section.video-embed-block .video-embed-block-container .video-embed-container .video-embed-wrapper .video-cover-image i{padding:15px}}@media only screen and (max-width: 1200px){section.video-embed-block .video-embed-block-container .video-embed-container{width:50%}}@media only screen and (max-width: 767px){section.video-embed-block .video-embed-block-container .video-embed-container{width:100%}}section.video-embed-block .video-embed-block-container .video-embed-text-container{width:33%;padding-left:48px;align-self:center}@media only screen and (max-width: 1200px){section.video-embed-block .video-embed-block-container .video-embed-text-container{width:50%;padding-left:32px}}@media only screen and (max-width: 767px){section.video-embed-block .video-embed-block-container .video-embed-text-container{width:100%;padding-left:0;padding-top:32px}}@media only screen and (max-width: 767px){section.video-embed-block .video-embed-block-container{flex-wrap:wrap}}section.course-tiles-block .block-title-text-container{display:flex;justify-content:space-between;margin-bottom:60px}section.course-tiles-block .block-title-text-container .slider-arrow{position:static;flex-shrink:0;transform:none;text-indent:0;opacity:1;transition:opacity .17s}section.course-tiles-block .block-title-text-container .slider-arrow i{font-size:3.2rem;color:var(--pop)}@media only screen and (max-width: 767px){section.course-tiles-block .block-title-text-container .slider-arrow{width:50%;order:2}}section.course-tiles-block .block-title-text-container .slider-arrow.slick-disabled{opacity:.5}@media only screen and (max-width: 767px){section.course-tiles-block .block-title-text-container .slider-arrow.slider-next{width:50%;order:3;text-align:right}}section.course-tiles-block .block-title-text-container .text-container{max-width:1000px;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){section.course-tiles-block .block-title-text-container .text-container{width:100%;order:1}}@media only screen and (max-width: 1200px){section.course-tiles-block .block-title-text-container{margin-bottom:48px}}@media only screen and (max-width: 767px){section.course-tiles-block .block-title-text-container{margin-bottom:40px;flex-wrap:wrap}}section.course-tiles-block .course-tiles-slider{margin:0 -20px}section.course-tiles-block .course-tiles-slider .slick-track{display:flex}@media only screen and (max-width: 767px){section.course-tiles-block .course-tiles-slider .slick-list{overflow:visible}}section.course-tiles-block .course-tiles-slider .course-tile{padding:32px 24px;border-radius:8px;margin-top:24px;margin-left:20px;margin-right:20px;flex-grow:1;height:auto;display:flex;flex-direction:column;justify-content:space-between}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-text img{width:22%;margin-left:-12px;margin-top:-56px;margin-bottom:20px}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-text p{color:#1e1e1e;font-size:1.8rem}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-text p.tagline{font-size:1.5rem;font-weight:bold;display:flex;margin-bottom:6px}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-text p.tagline:before{content:"";width:12px;height:12px;flex-shrink:0;border-radius:50%;margin-right:8px;margin-top:3px;display:inline-block;background-color:var(--pop)}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-text h3{color:var(--opulence);font-family:var(--jw-heading-font);font-size:2.8rem;margin-top:0;margin-bottom:16px}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-price{margin-top:36px;position:relative}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-price img{width:64%;transform:rotate(180deg);right:-20px;bottom:-54px;opacity:.2;transition:opacity .17s;position:absolute}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-price p{position:relative;font-family:var(--jw-heading-font);font-weight:bold;margin:0}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-price p.price{color:var(--pop);font-size:3.6rem;line-height:1.2}section.course-tiles-block .course-tiles-slider .course-tile .course-tile-price p.term{text-transform:uppercase;color:#1e1e1e;font-size:1.5rem}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+1){background-color:var(--opulence)}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+1) .course-tile-text p,section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+1) .course-tile-text h3{color:#fff}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+1) .course-tile-price p.term{color:#fff}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+2){background-color:#e4f4f2}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n+3){background-color:#e6ecf2}section.course-tiles-block .course-tiles-slider .course-tile:nth-child(4n){background-color:#feeaf2}@media only screen and (max-width: 1200px){section.course-tiles-block .course-tiles-slider .course-tile{margin-left:12px;margin-right:12px}}section.course-tiles-block .course-tiles-slider a.course-tile{text-decoration:none}section.course-tiles-block .course-tiles-slider a.course-tile:hover .course-tile-price img{opacity:.35}@media only screen and (max-width: 1200px){section.course-tiles-block .course-tiles-slider{margin:0 -12px}}@media only screen and (max-width: 767px){section.course-tiles-block .course-tiles-slider{width:80%}}section.course-tiles-block .cta-container{text-align:center}section.personalised-feedback-block .block-title-text-container{position:relative;max-width:1000px;margin:0 auto 60px;text-align:center}@media only screen and (max-width: 1200px){section.personalised-feedback-block .block-title-text-container{margin-bottom:48px}}@media only screen and (max-width: 767px){section.personalised-feedback-block .block-title-text-container{margin-bottom:40px}}section.personalised-feedback-block .services-container{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:1000px;margin:0 auto}section.personalised-feedback-block .services-container .service-container{display:flex}section.personalised-feedback-block .services-container .service-container .service{display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;position:relative;text-decoration:none;border-radius:32px}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper{padding:24px;width:100%;display:flex;flex-direction:column;padding-top:56%;box-sizing:border-box}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .time-container{background:#fff;padding:4px 12px;display:inline-flex;align-self:flex-end;border-radius:8px;align-items:center}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .time-container span{color:var(--opulence);text-transform:uppercase;font-family:var(--jw-heading-font);font-size:1.8rem}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .time-container i{font-size:1.9rem;margin-right:5px;color:var(--opulence)}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details{width:100%;border-radius:8px;margin-top:16px;padding:20px;position:relative;display:block;text-decoration:none;box-sizing:border-box}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details .service-text-wrapper{position:relative;z-index:2}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details .service-text-wrapper i{color:#fff;font-size:3.6rem;margin-bottom:8px}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details .service-text-wrapper h3{font-family:var(--jw-heading-font);color:#fff;font-size:2.4rem;margin:0;margin-bottom:12px}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details .service-text-wrapper p{color:#fff;font-size:1.8rem;margin-top:3px}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details .service-text-wrapper .cta-text{color:#fff;margin-top:12px}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details:hover .cta-text:after{transform:translateX(2px)}section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper .service-details:before{content:"";background-color:var(--opulence);mix-blend-mode:multiply;position:absolute;inset:0;border-radius:8px}@media only screen and (max-width: 1200px){section.personalised-feedback-block .services-container .service-container .service .service-details-wrapper{padding:16px;padding-top:56%}}@media only screen and (max-width: 1200px){section.personalised-feedback-block .services-container .service-container .service{border-radius:24px}}@media only screen and (max-width: 1200px){section.personalised-feedback-block .services-container{gap:40px}}@media only screen and (max-width: 767px){section.personalised-feedback-block .services-container{grid-template-columns:1fr}}section.community-block{position:relative;padding:80px 0;overflow:hidden}section.community-block img.bg-quote{position:absolute;width:42%;opacity:.4;right:0;top:0;transform:translate(4%, -14%)}@media only screen and (max-width: 767px){section.community-block img.bg-quote{top:auto;bottom:0;transform:translate(4%, 20%);width:66%}}section.community-block .community-container{display:grid;grid-template-columns:1fr 1fr;gap:92px;position:relative}section.community-block .community-container .block-title-text-container .user-images-container{display:flex;flex-wrap:wrap;width:20%;min-width:80px;max-width:120px;margin-bottom:20px}section.community-block .community-container .block-title-text-container .user-images-container .user-image{width:60%;border-radius:50%;border:3px solid #fff;font-size:0;overflow:hidden}section.community-block .community-container .block-title-text-container .user-images-container .user-image:nth-child(2){margin-left:40%;margin-top:-30%}section.community-block .community-container .block-title-text-container .user-images-container .user-image:nth-child(3){margin-top:-40%}section.community-block .community-container .block-title-text-container h2{color:#fff}section.community-block .community-container .block-title-text-container p,section.community-block .community-container .block-title-text-container li{color:#fff}section.community-block .community-container .topics-container{display:grid;grid-template-columns:1fr 1fr;gap:40px}section.community-block .community-container .topics-container .topic{text-decoration:none;background-color:var(--opulence);border-radius:8px;padding:24px 20px;transition:background-color .17s}section.community-block .community-container .topics-container .topic i{font-size:3.2rem;margin-bottom:10px;color:#fff}section.community-block .community-container .topics-container .topic h3{font-family:var(--jw-heading-font);color:#fff;margin-top:0;margin-bottom:0;position:relative;font-size:2.4rem}@media only screen and (max-width: 767px){section.community-block .community-container .topics-container .topic h3{font-size:2rem}}section.community-block .community-container .topics-container a.topic:hover{background-color:#1b293c}@media only screen and (max-width: 1200px){section.community-block .community-container .topics-container{gap:32px}}@media only screen and (max-width: 767px){section.community-block .community-container .topics-container{gap:24px}}@media only screen and (max-width: 1200px){section.community-block .community-container{gap:50px}}@media only screen and (max-width: 767px){section.community-block .community-container{grid-template-columns:1fr;gap:32px}}@media only screen and (max-width: 1200px){section.community-block{padding:60px 0}}@media only screen and (max-width: 767px){section.community-block{padding:40px 0}}section.blog-events-block .block-title-text-container{position:relative;margin-bottom:15px}section.blog-events-block .blog-events-container{display:grid;grid-template-columns:3fr 1fr;gap:40px}section.blog-events-block .blog-events-container.no-events{display:block}section.blog-events-block .blog-events-container .page-link{text-align:right;margin-bottom:24px}section.blog-events-block .blog-events-container .page-link a{display:inline-flex;align-items:center;text-transform:uppercase;font-family:var(--jw-heading-font);font-weight:600;text-decoration:none;font-size:1.8rem;margin-left:auto;color:#1e1e1e}section.blog-events-block .blog-events-container .page-link a i{transform:rotate(-45deg) translateX(0px);transform-origin:center;font-size:2.4rem;transition:transform .17s}section.blog-events-block .blog-events-container .page-link a:hover i{transform:rotate(-45deg) translateX(2px)}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .page-link{text-align:left;order:3;margin-top:32px}}section.blog-events-block .blog-events-container .popular-blogs{margin-bottom:48px}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .popular-blogs{margin-bottom:40px}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .popular-blogs{order:1}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .latest-blogs{order:2}}section.blog-events-block .blog-events-container .blog-container{display:block;width:100%}section.blog-events-block .blog-events-container .blog-container .blog-title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}section.blog-events-block .blog-events-container .blog-container .blog-title-container h3{text-transform:uppercase;font-family:var(--jw-heading-font);font-size:2rem;color:var(--opulence);margin:0 32px;white-space:nowrap}section.blog-events-block .blog-events-container .blog-container .blog-title-container:before,section.blog-events-block .blog-events-container .blog-container .blog-title-container:after{content:"";width:100%;height:1px;background-color:rgba(64,64,64,.75)}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .blog-container .blog-title-container:before,section.blog-events-block .blog-events-container .blog-container .blog-title-container:after{display:none}}section.blog-events-block .blog-events-container .blog-container .blog-title-container .slider-arrow{position:static;flex-shrink:0;transform:none;text-indent:0;opacity:1;transition:opacity .17s}section.blog-events-block .blog-events-container .blog-container .blog-title-container .slider-arrow i{font-size:3.2rem;color:var(--opulence)}section.blog-events-block .blog-events-container .blog-container .blog-title-container .slider-arrow.slick-disabled{opacity:.5}section.blog-events-block .blog-events-container .blog-container .posts-container{margin:0 -20px}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .blog-container .posts-container .slick-list{overflow:visible}}section.blog-events-block .blog-events-container .blog-container .posts-container article{margin:0 20px}section.blog-events-block .blog-events-container .blog-container .posts-container article a{text-decoration:none}section.blog-events-block .blog-events-container .blog-container .posts-container article a.image-link{border-radius:8px;padding-bottom:24px;display:block}section.blog-events-block .blog-events-container .blog-container .posts-container article a.image-link .image{padding-top:66%;border-radius:8px;background-size:cover;background-position:center center}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text h4{font-family:var(--jw-heading-font);font-size:2.4rem;color:var(--opulence);margin-top:0;margin-bottom:16px;transition:color .17s}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text p.excerpt{color:#404040;font-size:1.8rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text .author-date{display:flex;margin-top:24px;align-items:center}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text .author-date .author-image{width:48px;height:48px;margin-right:12px;margin-bottom:0}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text .author-date .author-image img{object-fit:cover;width:100%;height:100%;border-radius:50%;border:2px solid}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text .author-date .name-date p.author-name{color:var(--opulence);font-size:1.6rem;font-weight:bold;margin-bottom:0}section.blog-events-block .blog-events-container .blog-container .posts-container article a .text .author-date .name-date p.date{font-weight:600;color:#404040;font-size:1.4rem;margin-bottom:0;line-height:1;margin-top:2px}section.blog-events-block .blog-events-container .blog-container .posts-container article:nth-child(3n+1) a .text .author-date .author-image img{border-color:var(--azure)}section.blog-events-block .blog-events-container .blog-container .posts-container article:nth-child(3n+2) a .text .author-date .author-image img{border-color:var(--thriller)}section.blog-events-block .blog-events-container .blog-container .posts-container article:nth-child(3n) a .text .author-date .author-image img{border-color:var(--tangy)}section.blog-events-block .blog-events-container .blog-container .posts-container article:hover{text-decoration:none}section.blog-events-block .blog-events-container .blog-container .posts-container article:hover .text h4,section.blog-events-block .blog-events-container .blog-container .posts-container article:hover+a .text h4{color:#39577f}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .blog-container .posts-container article{margin:0 12px}}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .blog-container .posts-container{margin:0 -12px}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .blog-container .posts-container{width:80%}}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .blog-container{margin-bottom:48px}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .blog-container{display:flex;flex-direction:column}}section.blog-events-block .blog-events-container .events-container .posts-container{display:flex;flex-direction:column;gap:40px}section.blog-events-block .blog-events-container .events-container .posts-container .event{display:flex;width:100%;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;position:relative;text-decoration:none;border-radius:8px}section.blog-events-block .blog-events-container .events-container .posts-container .event .event-image{border-radius:8px;background-size:cover;background-position:center center}section.blog-events-block .blog-events-container .events-container .posts-container .event .event-image .tag{position:absolute;font-size:1.6rem;color:#fff;top:24px;padding:3px 6px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-family:var(--jw-heading-font)}section.blog-events-block .blog-events-container .events-container .posts-container .event .event-details{padding:16px;width:100%;display:flex;flex-direction:column;padding-top:90%;box-sizing:border-box;position:relative}section.blog-events-block .blog-events-container .events-container .posts-container .event .event-details h3{font-family:var(--jw-heading-font);color:#fff;font-size:2.4rem;margin:0;margin-bottom:12px}section.blog-events-block .blog-events-container .events-container .posts-container .event .event-details p{color:#fff;font-size:1.6rem;font-weight:bold}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .events-container .posts-container .event .event-details{padding:16px;padding-top:56%}}section.blog-events-block .blog-events-container .events-container .posts-container .event:before{content:"";background:linear-gradient(180deg, rgba(33, 51, 74, 0.15) 25.57%, rgba(33, 51, 74, 0.8) 80.4%);mix-blend-mode:multiply;position:absolute;inset:0;border-radius:8px}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .events-container .posts-container .event{width:50%}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .events-container .posts-container .event{width:100%}}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container .events-container .posts-container{flex-direction:row}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .events-container .posts-container{gap:24px;flex-direction:column;order:1}}@media only screen and (max-width: 767px){section.blog-events-block .blog-events-container .events-container{display:flex;flex-direction:column}}@media only screen and (max-width: 1200px){section.blog-events-block .blog-events-container{display:block}}/*# sourceMappingURL=homepage_blocks.css.map */
