.article{width:1440px;padding:75px;margin:auto}.article,.article__image{box-sizing:border-box;width:100%}.article__image{height:50vh;position:relative}.article__image img{object-fit:cover}.article .article__container{display:flex;margin-top:45px;gap:30px}.article .article__container h1{font-size:clamp(29px,3vw,42px);font-weight:500;margin:60px 0 15px;line-height:1.2em;letter-spacing:normal;color:#1f1ca2;text-transform:capitalize!important}.article .article__container .article__container__content{width:65%;padding-bottom:60px;position:relative}.article .article__container .article__container__content__header{display:flex;gap:30px;margin-bottom:30px;font-weight:600;font-size:14px}.article .article__container .article__container__content__header .category{text-transform:capitalize;color:red}.article .article__container .article__container__content__content{display:flex;flex-direction:column;gap:30px;line-height:1.4em!important;font-size:16px}.article .article__container .article__container__content__content .wp-block-heading{font-size:19px;font-weight:700;margin-top:15px}.article .article__container .article__container__content__content .wp-block-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1rem}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image{overflow:hidden;cursor:pointer}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:first-child,.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(6){grid-column:span 4;grid-row:span 2}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(2),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(3),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(7),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(8){grid-column:span 2}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(10),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(4),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(5),.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:nth-child(9){grid-column:span 3}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image img{width:100%;height:100%;transition:transform .3s ease-in-out;object-fit:cover}.article .article__container .article__container__content__content .wp-block-gallery .wp-block-image:hover img{transform:scale(1.1);transition:transform .3s ease-in-out;object-fit:cover}@media screen and (max-width:650px){.article .article__container .article__container__content__content .wp-block-gallery{display:block}.article .article__container .article__container__content__content .wp-block-image{margin-bottom:1rem}}.article .article__container .article__container__content .social-media{display:flex;height:30px;gap:7.5px;justify-content:flex-start;align-items:center;font-weight:600}.article .article__container .article__container__content .social-media p{font-size:14px;text-transform:capitalize}.article .article__container .article__container__content .social-media a{height:100%;display:flex;align-items:center}.article .article__container .article__container__content .social-media button{height:100%;display:flex;align-items:center;border:none;background-color:#ecece7;padding:0;cursor:pointer}.article .article__container .article__container__content .social-media__alert{opacity:1;color:#f9235d;transition:opacity .3s ease-in-out}.article .article__container .article__container__content .social-media__alert-hidden{opacity:0;color:#f9235d;transition:opacity .3s ease-in-out}.article .article__container .article__container__content__news{box-sizing:border-box;display:flex;flex-direction:column;width:40%;padding-top:45px}.article .article__container .article__container__content__news h2{font-size:24px;font-weight:600;letter-spacing:normal;text-transform:uppercase;margin-bottom:45px;color:#1f1ca2}.article .article__container .article__container__content__news .article__container__content__news__container{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:60px;max-width:100%}.article .article__container .article__container__content__news .article__container__content__news__container a{text-decoration:none;color:#383d41;width:100%}.article .article__container .article__container__content__news .article__container__content__news__container__card{box-sizing:border-box;display:flex;width:100%;height:120px;background-color:#fff}.article .article__container .article__container__content__news .article__container__content__news__container__card .article__container__content__news__container__card__header__img{height:100%;aspect-ratio:198/120;position:relative;background-color:#ebf2f7}.article .article__container .article__container__content__news .article__container__content__news__container__card .article__container__content__news__container__card__header__img img{box-sizing:border-box;width:100%;height:100%;object-fit:cover}.article .article__container .article__container__content__news .article__container__content__news__container__card .article__container__content__news__container__card__header{display:flex;flex-direction:column;padding:15px;height:100%;font-size:12px;font-weight:500}.article .article__container .article__container__content__news .article__container__content__news__container__card .article__container__content__news__container__card__header .category{text-transform:capitalize;color:#f9235d}.article .article__container .article__container__content__news .article__container__content__news__container__card h3{font-size:15px;line-height:1.2em;margin-top:15px;font-weight:600;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;max-height:40px;line-height:20px}.article .article__container .article__container__content__news .article__container__content__news__container__card h3 h1,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 h2,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 h3,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 h4,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 h5,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 hr{display:none}.article .article__container .article__container__content__news .article__container__content__news__container__card h3 p,.article .article__container .article__container__content__news .article__container__content__news__container__card h3 strong{font-weight:500}.article .article__container .article__container__content__news .article__container__content__news__container__card button{background-color:red;border:none;padding:15px;cursor:pointer;color:#fff;text-decoration:none;font-family:Poppins,sans-serif}.article .article__container .article__container__content__news .article__container__content__link{width:100%;aspect-ratio:465/288;position:relative;margin-bottom:15px;border-radius:10px;color:#fff}.article .article__container .article__container__content__news .article__container__content__link img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1;border-radius:10px}.article .article__container .article__container__content__news .article__container__content__link__container{display:flex;flex-direction:column;height:100%;justify-content:space-around;align-items:center;position:relative;z-index:2;padding:30px;box-sizing:border-box;text-align:center}.article .article__container .article__container__content__news .article__container__content__link__container h3{font-size:26px;line-height:24px;text-transform:uppercase;font-weight:600}.article .article__container .article__container__content__news .article__container__content__link__container p{font-size:16px;line-height:22px}.article .article__container .article__container__content__news .article__container__content__link__container button{font-family:Poppins,sans-serif;background-color:#fff;font-size:14px;font-weight:500;padding:15px 30px;border:none;border-radius:50px;cursor:pointer;color:#383d41;text-decoration:none;white-space:nowrap;transition:all .3s}.article .article__container .article__container__content__news .article__container__content__link__container button:hover{background-color:#f9235d;color:#fff;transition:all .3s}.article .article__container .article__container__content__news .article__container__content__link__container button{background-color:red;color:#fff}.gallery-preview{display:flex;flex-direction:column;gap:15px;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:5}.gallery-preview__picture{width:80%;height:80%;position:relative}.gallery-preview__picture img{width:100%;height:100%;object-fit:contain}.gallery-preview button{font-family:Poppins,sans-serif;background-color:#fff;font-size:14px;font-weight:500;padding:15px 30px;border:none;border-radius:50px;cursor:pointer;color:#383d41;text-decoration:none;white-space:nowrap;transition:all .3s}.gallery-preview button:hover{background-color:#f9235d;color:#fff;transition:all .3s}.gallery-preview.hidden{display:none}@media(max-width:1023px){.article{padding:60px 15px!important}.article__image{height:auto;aspect-ratio:4/3!important}.article .article__container{flex-direction:column;margin-top:15px;gap:30px}.article .article__container h1{margin:30px 0}.article .article__container .article__container__content{width:100%;padding-bottom:30px;position:relative}.article .article__container .article__container__content__news{width:100%;padding-top:0!important}.article .article__container .article__container__content__news h2{font-size:clamp(19px,3vw,24px)}.article .article__container .article__container__content__news .article__container__content__news__container{padding-bottom:60px}.article .article__container .article__container__content__news .article__container__content__news__container__card{flex-direction:column;width:100%;height:auto}.article .article__container .article__container__content__news .article__container__content__news__container__card .article__container__content__news__container__card__header__img{width:100%;aspect-ratio:4/3}}