.thanks-banner .container{border-radius:24px;overflow:hidden;align-items:stretch !important}.thanks-banner .right{background-color:#d4edf2;height:unset;position:relative;padding:52px 44px 76px 67px;width:100%;max-width:865px}.thanks-banner .logo{width:193px;margin-bottom:16px;position:relative;z-index:1}.thanks-banner .right .title{color:#fff;background-color:#34a864;height:88px;border-bottom-right-radius:12px;border-top-right-radius:12px;display:flex;align-items:center;font-size:48px;font-weight:700;padding-left:67px;padding-right:25px;margin-left:-67px;position:relative;z-index:1;width:fit-content}.thanks-banner p{font-size:32px;line-height:100%;color:#000;max-width:639px;position:relative;z-index:1}.thanks-banner .subtitle{margin-bottom:32px}.thanks-banner .contacts{border:3px solid #34aa59;max-width:400px;padding:24px;border-radius:24px;color:#34a864;font-weight:400;font-size:42px;line-height:48px;display:flex;flex-direction:column;gap:16px;margin-bottom:32px;position:relative;z-index:1}.thanks-banner .bottom-svg{position:absolute;width:100%;bottom:0;left:0;z-index:0;height:fit-content}.thanks-banner .right-svg{position:absolute;top:0;right:40px;z-index:0}.reviews{overflow:hidden}.reviews h2{font-size:40px;line-height:48px;color:#1f4248;margin-bottom:31px;text-align:left}.posts .title{text-align:left}.posts .flex-wrapper .article .category{background:#37a761 !important}.posts .flex-wrapper .article .category:hover{background:#e3a114 !important}@media screen and (max-width:1400px){.thanks-banner .container{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width:1220px){.thanks-banner{padding-top:0 !important}.thanks-banner .container{border-radius:0}.thanks-banner .left img{height:100% !important;object-fit:cover !important;min-width:300px}}@media screen and (max-width:1100px){.thanks-banner .right{padding:30px}.thanks-banner .right .title{font-size:32px !important;padding-left:20px;margin-left:-30px}.thanks-banner p{font-size:24px}.thanks-banner .contacts{width:fit-content;font-size:32px;gap:0px}}@media screen and (max-width:768px){main{padding-bottom:0 !important}.posts{margin-bottom:74px !important}button.slick-arrow{border-radius:10px !important;border:1px solid #1c9bb3 !important;box-shadow:4px 4px 20px 0px rgba(143,150,151,.15) !important;background-color:#fff !important;position:absolute;top:calc(100% + 24px);width:50px;height:50px;bottom:auto;display:flex;align-items:center;justify-content:center;padding:0;outline:none !important;transition:all .3s ease}button.slick-arrow.slick-prev{left:calc(50% - 70px);z-index:5}button.slick-arrow.slick-next{right:calc(50% - 70px)}}@media screen and (max-width:700px){.thanks-banner .flex-wrapper{flex-direction:column}.thanks-banner .right{padding-top:30px;padding-bottom:55px;padding-left:15px;padding-right:15px}.thanks-banner .left img{height:auto !important;max-height:335px;min-width:unset !important;box-shadow:0px 4px 16px 0px #00000047}.thanks-banner .right .title{width:calc(100% + 15px);margin-left:-15px}.thanks-banner .contacts{gap:16px}.thanks-banner .right-svg{right:15px}section.reviews h2:not(h2.has-subtitle){margin-bottom:0 !important}}@media screen and (max-width:490px){.thanks-banner .right .title{height:110px}.thanks-banner .right .subtitle{margin-bottom:24px}.thanks-banner .right .contacts{margin-bottom:24px}}