.text-white{color:#fff}.text-orange{color:#ff9600}.posts-wrap .post .text-wrap p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block-links-module{margin:2.5rem 0}.block-links-module .grid-container{padding:0 0!important}.block-links-module .content-wrap{padding:45px 0!important}.landing-banner{padding:3.75rem 0}.landing-banner .grid-container{height:calc(100vh - 150px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.landing-banner .text-area{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px;flex-basis:40%;width:40%}.landing-banner .image-area{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px;flex-basis:55%;width:55%}.landing-banner .image-area img{margin:0 auto}.landing-banner .image-area img.desktop-image{display:block}.landing-banner .image-area img.mobile-image{display:none}.landing-banner .title{font-size:3.125rem;font-weight:700;line-height:1.2;margin-bottom:0}.landing-banner .text-wrap>*:last-child{margin-bottom:0}.landing-banner .button{display:block;font-size:20px;padding:12px 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing-banner .button-back{display:inline-flex;gap:10px;align-items:center;font-size:20px;font-weight:700}@media (max-width:1024px){.landing-banner .text-area .title{font-size:2.5rem}}@media (max-width:768px){.landing-banner .grid-container{height:auto;flex-direction:column;gap:40px}.landing-banner .text-area,.landing-banner .image-area{flex-basis:100%;width:100%}.landing-banner .image-area .desktop-image{display:none!important}.landing-banner .image-area .mobile-image{display:block!important}}