﻿.bg-card{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);position:absolute;bottom:0px;left:0px;width:100%;height:50%;transition:height .5s cubic-bezier(0.42, 0, 0.24, 1) 0s}.type-testimonial{position:relative}.type-testimonial .des{position:absolute;top:50%;left:50%;width:100%;padding:0 16px;transform:translate(-50%, -50%)}.type-testimonial p,.type-testimonial h2,.type-testimonial a{text-shadow:0px 0px 10px #000}.type-testimonial:hover .bg-card{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 21%, rgb(0, 0, 0) 100%);position:absolute;bottom:0px;left:0px;width:100%;height:95%;transition:height .5s cubic-bezier(0.42, 0, 0.24, 1) 0s}.play{visibility:hidden;height:0px}.play::before{content:"";position:absolute;top:1rem;left:1rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30' fill='none'%3E%3Cpath d='M3.07375 0.95557C1.7423 0.108284 0 1.06471 0 2.64289V27.1744C0 28.7526 1.7423 29.709 3.07375 28.8617L22.3485 16.596C23.5835 15.8101 23.5835 14.0072 22.3485 13.2213L3.07375 0.95557Z' fill='%2300BD9C'/%3E%3C/svg%3E") right 40% center/50% no-repeat;border-radius:100%;width:2rem;height:2rem;visibility:visible}.single-author{display:none}.img-banner{text-align:right}.img-banner img{clip-path:ellipse(100% 100% at 100% 50%);object-fit:cover;width:auto;height:auto;max-height:650px;max-width:unset}@media screen and (max-width: 1024px){.img-banner{text-align:center}.img-banner img{clip-path:ellipse(80% 100% at 50% 0%);object-fit:cover;max-height:unset;max-width:unset}}.banner-quote{max-width:700px;position:relative;width:max-content;line-height:140%}@media screen and (max-width: 1024px){.banner-quote{width:auto}}.banner-quote::before{content:"“";font-size:2.2rem;transform:scale(5);transform-origin:right center 0px;color:rgba(255,255,255,.3);position:absolute;top:.4em;left:-0.4em}@media screen and (max-width: 1024px){.banner-quote::before{font-size:1.5rem}}.banner-quote::after{content:"”";font-size:2.2rem;transform:scale(5);color:rgba(255,255,255,.3);position:absolute;transform-origin:left center 0px;bottom:-1.16em}@media screen and (max-width: 1024px){.banner-quote::after{font-size:1.5rem}}.yt{background-size:64px 32px;background-repeat:repeat-x;padding:0;min-width:13em}@media screen and (max-width: 1024px){.section-img-rihgt{background:#00bd9c}}.section-img-rihgt .img-right{max-width:400px;position:absolute;right:-15%;bottom:-12%}@media screen and (max-width: 1024px){.section-img-rihgt .img-right{max-width:unset;position:relative;right:unset;bottom:unset}}.bg-gradient{background:linear-gradient(270deg, #00bd9c 50%, #e6fbf8 50%)}@media screen and (max-width: 1024px){.bg-gradient{background:#e6fbf8}.bg-gradient .bg-g{background-color:#00bd9c}}.bg-gradient2{background:linear-gradient(270deg, rgba(0, 209, 178, 0.1019607843) 50%, #fff 50%)}@media screen and (max-width: 1024px){.bg-gradient2{background:#fff}.bg-gradient2 .bg-g{background-color:rgba(0,209,178,.1019607843)}}@media screen and (max-width: 1024px){.wp-block-media-text{grid-template-columns:100% !important}.wp-block-media-text .wp-block-media-text__media{grid-column:1 !important;grid-row:1 !important}.wp-block-media-text .wp-block-media-text__content{grid-column:1 !important;grid-row:2 !important}}body.home.page .site-header-space{margin-bottom:1rem !important}.single-testimonial .site-header-space{margin-bottom:0 !important}.site-header{font-size:14px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.site-header a:hover{color:#00bd9c}.site-header .left-menu{border-left:1px solid #e5e7eb}.site-header .left-menu .login{border:unset}.widget_block .left-menu{display:flex;gap:1rem;margin-bottom:1.5rem}.widget_block .left-menu .login,.widget_block .left-menu .start{width:50%}.widget_block .left-menu .login button,.widget_block .left-menu .start button{width:100%}.left-menu{font-weight:bold;padding:0 12px}.left-menu .login button{cursor:pointer;font-size:1rem;padding:12px 20px;border:1px solid #e5e7eb;background-color:#fff;border-radius:6px}.left-menu .start button{cursor:pointer;font-size:1rem;padding:12px 20px;color:#fff;background-color:#00d1b2;border-radius:6px;border:unset}:root{--s-container-width: 1280px;--s-content-width: 1280px}/*# sourceMappingURL=style-m.css.map */