.text-attachment-section .content-block{border-radius:24px!important;border:1px solid #E1E1E1}.text-attachment-section .content-block .icon{max-width:48px;margin:0 auto}.text-attachment-section .content-block .title-section{color:#062d2f;text-align:center;font-size:48px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-2.4px;margin-bottom:16px}.text-attachment-section .content-block .text p{color:#475467;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.text-attachment-section .content-block .text ul{list-style:disc;font-size:18px;font-style:normal;font-weight:400;color:#475467;margin-left:32px}.text-attachment-section .content-block .text ul li a{font-size:18px}.text-attachment-section.video-attachment .attachment{width:43.7%}.text-attachment-section.video-attachment .attachment .video{display:flex}.text-attachment-section.video-attachment .text{width:56.3%}.text-attachment-section.image-attachment .attachment{width:38%}.text-attachment-section.image-attachment .attachment img{max-height:150px}.text-attachment-section.image-attachment .text{width:62%}.text-attachment-section.left-side .content{flex-direction:row-reverse}.text-attachment-section.right-side .content{flex-direction:row}.text-attachment-section.column .content{flex-direction:column}.text-attachment-section.column .content .text,.text-attachment-section.column .content .attachment{width:100%}.text-attachment-section.column.right-side .attachment{margin-bottom:1.5rem;order:-1}.text-attachment-section.column.left-side .attachment{margin-top:1.5rem}.text-attachment-section.bigger-image.column .content{flex-direction:column}.text-attachment-section.bigger-image.column .content .attachment,.text-attachment-section.bigger-image.column .content .text{width:100%}.text-attachment-section.bigger-image .content .attachment{width:53.34%}.text-attachment-section.bigger-image .content .attachment img,.text-attachment-section.bigger-image .content .attachment .video{max-height:100%;border-radius:var(--sme-button-border-radius)}.text-attachment-section.bigger-image .content .attachment .video video{border-radius:var(--sme-button-border-radius)}.text-attachment-section.bigger-image .content .text{width:46.66%}.text-attachment-section .subtitle{font-weight:800;margin-top:-1rem}.text-attachment-section.heading-center .subtitle{text-align:center}.text-attachment-section.heading-right .subtitle{text-align:right}.text-attachment-section .content{display:flex;margin:0 -19.99px}.text-attachment-section .content .attachment{padding:0 20px;display:flex}.text-attachment-section .content .attachment video,.text-attachment-section .content .attachment img,.text-attachment-section .content .attachment .video{height:100%;border-radius:var(--sme-attachments-radius)}.text-attachment-section .content .attachment img{width:100%}.text-attachment-section .content .attachment .video{position:relative;max-height:275px}.text-attachment-section .content .attachment .video.played .poster{display:none}.text-attachment-section .content .attachment .video .poster{position:absolute;width:100%;left:0;top:0;height:100%}.text-attachment-section .content .attachment .video .poster button{position:absolute;cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%)}.text-attachment-section .content .text{padding:0 20px}.text-attachment-section .content .text>div>:last-child{margin-bottom:0}.text-attachment-section .content .text ul{list-style:disc;padding-left:1.875rem}.text-attachment-section .content .text ul li ul{margin-top:.625rem;margin-bottom:.625rem}.text-attachment-section .content .text ul:not(:first-child){margin-top:-.625rem}.text-attachment-section .content .text p{color:#475467;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.text-attachment-section .content .text p a{color:var(--sme-primary-text-color);font-weight:400;text-decoration:underline}.text-attachment-section .button-wrapper{margin-top:1rem;text-align:center;display:flex;justify-content:center;gap:8px}.text-attachment-section .button-wrapper .button{border-radius:99px;border:1px solid #FACF27;text-transform:none;color:#3d3104;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px;padding:12px 16px;display:flex;gap:8px;align-items:center}.text-attachment-section .button-wrapper .second-btn{padding:12px 16px;border-radius:99px;border:1px solid #DADADA;background:transparent;color:#454545;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px;display:flex;gap:8px;align-items:center}.text-attachment-section .button-wrapper .second-btn:hover{border:1px solid #FACF27;transition:50ms}@media (max-width: 992px){.text-attachment-section.bigger-image .content .text,.text-attachment-section.bigger-image .content .attachment{width:100%}.text-attachment-section.bigger-image .content .attachment img{aspect-ratio:16/9}.text-attachment-section.video-attachment .content{flex-direction:column;margin:0}.text-attachment-section.video-attachment .content .text{width:100%;padding:0;margin-bottom:24px}.text-attachment-section.video-attachment .content .attachment{width:100%;padding:0}.text-attachment-section.video-attachment .content .attachment .video{max-height:unset}.text-attachment-section .content-block .title-section br,.text-attachment-section .content .title-section br{display:none}}@media (max-width: 767px){.text-attachment-section.left-side .content{flex-direction:column;margin:0}.text-attachment-section.left-side .text{width:100%;padding:0}.text-attachment-section.left-side .attachment{margin-top:20px;width:100%;padding:0}.text-attachment-section.column.right-side:not(.video-attachment) .content{flex-direction:column}.text-attachment-section.right-side:not(.video-attachment) .content{flex-direction:column-reverse}.text-attachment-section .content .text ul{padding-left:1.25rem}.text-attachment-section .button-wrapper{margin-top:1.25rem}.text-attachment-section .button-wrapper .button{padding:.875rem 1.375rem}}@media (max-width: 576px){.text-attachment-section .content-block .title-section{font-size:36px}.text-attachment-section .content-block .text p{font-size:16px;line-height:24px}.text-attachment-section.video-attachment .attachment{width:43.7%}.text-attachment-section.video-attachment .attachment .video{display:flex}.text-attachment-section.video-attachment .text{width:56.3%}.text-attachment-section.image-attachment .attachment{width:38%}.text-attachment-section.image-attachment .attachment img{max-height:150px}.text-attachment-section.image-attachment .text{width:62%}.text-attachment-section.left-side .content{flex-direction:row-reverse}.text-attachment-section.right-side .content{flex-direction:row}.text-attachment-section.column .content{flex-direction:column}.text-attachment-section.column .content .text,.text-attachment-section.column .content .attachment{width:100%}.text-attachment-section.column.right-side .attachment{margin-bottom:1.5rem;order:-1}.text-attachment-section.column.left-side .attachment{margin-top:1.5rem}.text-attachment-section.bigger-image.column .content{flex-direction:column}.text-attachment-section.bigger-image.column .content .attachment,.text-attachment-section.bigger-image.column .content .text{width:100%}.text-attachment-section.bigger-image .content .attachment{width:53.34%}.text-attachment-section.bigger-image .content .attachment img,.text-attachment-section.bigger-image .content .attachment .video{max-height:100%;border-radius:var(--sme-button-border-radius)}.text-attachment-section.bigger-image .content .attachment .video video{border-radius:var(--sme-button-border-radius)}.text-attachment-section.bigger-image .content .text{width:46.66%}.text-attachment-section .subtitle{font-weight:800;margin-top:-1rem}.text-attachment-section.heading-center .subtitle{text-align:center}.text-attachment-section.heading-right .subtitle{text-align:right}.text-attachment-section .content{display:flex;margin:0 -19.99px}.text-attachment-section .content .attachment{padding:0 20px;display:flex}.text-attachment-section .content .attachment video,.text-attachment-section .content .attachment img,.text-attachment-section .content .attachment .video{height:100%;border-radius:var(--sme-attachments-radius)}.text-attachment-section .content .attachment img{width:100%}.text-attachment-section .content .attachment .video{position:relative;max-height:275px}.text-attachment-section .content .attachment .video.played .poster{display:none}.text-attachment-section .content .attachment .video .poster{position:absolute;width:100%;left:0;top:0;height:100%}.text-attachment-section .content .attachment .video .poster button{position:absolute;cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%)}.text-attachment-section .content .text{padding:0 20px}.text-attachment-section .content .text>div>:last-child{margin-bottom:0}.text-attachment-section .content .text ul{list-style:disc;padding-left:1.875rem}.text-attachment-section .content .text ul li ul{margin-top:.625rem;margin-bottom:.625rem}.text-attachment-section .content .text ul:not(:first-child){margin-top:-.625rem}.text-attachment-section .content .text p{color:#475467;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.text-attachment-section .content .text p a{color:var(--sme-primary-text-color);font-weight:400;text-decoration:underline}.text-attachment-section .button-wrapper{margin-top:2rem;text-align:center;display:flex;justify-content:center;gap:8px}.text-attachment-section .button-wrapper .button{border-radius:99px;border:1px solid #FACF27;text-transform:none;color:#3d3104;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px;padding:12px 16px}.text-attachment-section .button-wrapper .second-btn{padding:12px 16px;border-radius:99px;border:1px solid #DADADA;background:transparent;color:#454545;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px}.text-attachment-section .button-wrapper .second-btn:hover{border:1px solid #FACF27;transition:50ms}}
