.wp-block-posts{--tw-bg-opacity:1;background-color:rgb(252 246 238/var(--tw-bg-opacity));margin:0 auto;padding:98px 0 111px;width:100%}.wp-block-posts .text-section-container{font-weight:400;letter-spacing:1px;margin:0 auto;max-width:660px;text-align:center;width:100%}.wp-block-posts .text-section-container__title{--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));font-family:Lyon Display,sans-serif;font-size:65px;line-height:80px;margin-bottom:10px}@media only screen and (max-width:900px){.wp-block-posts .text-section-container__title{font-size:38px;line-height:40px}}@media only screen and (max-width:425px){.wp-block-posts .text-section-container__title{font-size:32px;line-height:44px}}.wp-block-posts .text-section-container__paragraph{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity));font-family:Circular Std Book,sans-serif;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:40px;margin-bottom:45px}@media only screen and (max-width:900px){.wp-block-posts .text-section-container__paragraph{font-size:18px;line-height:40px}}@media only screen and (max-width:425px){.wp-block-posts .text-section-container__paragraph{font-size:15px;line-height:32px;margin-bottom:25px}}@media only screen and (max-width:900px){.wp-block-posts .text-section-container{max-width:473px}}@media only screen and (max-width:425px){.wp-block-posts .text-section-container{margin:0;max-width:310px;text-align:left}}.wp-block-posts .btn{margin-bottom:50px}@media only screen and (max-width:425px){.wp-block-posts .btn{margin-bottom:35px}}.wp-block-posts .cards-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1037px}.wp-block-posts .cards-container__card{box-shadow:0 5px 15px 0 rgba(0,0,0,.1);height:375px;margin-bottom:15px;max-width:325px;transition:all .5s}.wp-block-posts .cards-container__card:nth-child(2){margin-bottom:42px}.wp-block-posts .cards-container__card .img{border-radius:8px 8px 0 0;height:225px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:428px){.wp-block-posts .cards-container__card .img{height:184px}}.wp-block-posts .cards-container__card .card-content{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity));border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);padding:33px 79px 20px 33px}.wp-block-posts .cards-container__card .card-content__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));display:-webkit-box;font-family:Circular Std,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:20px;margin-bottom:10px;overflow:hidden;text-transform:uppercase}@media only screen and (max-width:994px){.wp-block-posts .cards-container__card .card-content__title{font-size:14px;line-height:20px}}.wp-block-posts .cards-container__card .card-content .card-content_card-info,.wp-block-posts .cards-container__card .card-content__card-info{--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));font-family:Circular Std Book,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.05px;line-height:24px}@media only screen and (max-width:994px){.wp-block-posts .cards-container__card .card-content .card-content_card-info,.wp-block-posts .cards-container__card .card-content__card-info{color:#5c5c5c;font-size:12px;line-height:21px}.wp-block-posts .cards-container__card .card-content{padding:28px}.wp-block-posts .cards-container__card{max-width:290px}}@media only screen and (max-width:900px){.wp-block-posts .cards-container__card{max-width:290px}}@media only screen and (max-width:600px){.wp-block-posts .cards-container__card{box-shadow:0 5px 15px 0 rgba(0,0,0,.2);margin-bottom:61px!important}}@media only screen and (max-width:425px){.wp-block-posts .cards-container__card{height:auto;max-width:300px}}@media only screen and (max-width:720px){.wp-block-posts .cards-container__card:last-child{display:none}}@media only screen and (max-width:428px){.wp-block-posts .cards-container__card:last-child{display:block}}.wp-block-posts .cards-container__card:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,.15)}@media only screen and (max-width:994px){.wp-block-posts .cards-container{justify-content:space-evenly;max-width:925px}}@media only screen and (max-width:600px){.wp-block-posts .cards-container{align-items:center;flex-direction:column}.wp-block-posts{padding:36px 30px 43px}}