/*!
Theme Name: Dr. Lianne Trachtenberg (2024)
Author: Supermoon
Aurhor URI: https://supermoonstudio.com
Description: Designed & developed by Supermoon for Dr. Lianne Trachtenberg
Version: 2024.1
*/@font-face{font-family:"West Avenue";src:url("assets/fonts/west-avenue/west-avenue.woff2") format("woff2"),url("assets/fonts/west-avenue/west-avenue.woff") format("woff");font-weight:normal;font-style:normal}:root{--light-blue: #daebf8;--slightly-light-blue: #bee2f7;--blue: #a7cde2;--slightly-dark-blue: #a2bccc;--dark-blue: #748fa1;--extra-dark-blue: #4e5c66;--sans-serif: "Poppins", sans-serif;--serif: "West Avenue", serif;--body-line-height: 1.8;--heading-line-height: 1.2;--offscreen: -999em;--ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);--ease-in-out-cubic-fast: cubic-bezier(.67,0,.06,1)}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.anim-fade-in{opacity:0;-webkit-transition:opacity .65s cubic-bezier(0.67, 0, 0.06, 1);transition:opacity .65s cubic-bezier(0.67, 0, 0.06, 1)}.anim-fade-in.in-view{opacity:1}.color-extra-dark-blue{color:var(--extra-dark-blue)}.color-dark-blue{color:var(--dark-blue)}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0) translate(0, 0);transform:scale(0) translate(0, 0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,.4);background:radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,.4)}.waves-notransition{-webkit-transition:none !important;transition:none !important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-button,.waves-button:hover,.waves-button:visited,.waves-button-input{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:none;color:inherit;background-color:rgba(0,0,0,0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0px 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0px 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all 300ms;transition:all 300ms}.waves-float:active{-webkit-box-shadow:0px 8px 20px 1px rgba(0,0,0,.3);box-shadow:0px 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}body{font-family:var(--sans-serif);font-size:16px;line-height:var(--body-line-height);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-family:var(--serif);font-weight:normal;line-height:var(--heading-line-height)}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child),.h1:not(:last-child),.h2:not(:last-child),.h3:not(:last-child),.h4:not(:last-child),.h5:not(:last-child),.h6:not(:last-child){margin-bottom:.5em}h1,.h1{font-size:56px;line-height:1}h2,.h2{font-size:40px}h3,.h3{font-size:32px}h4,.h4{font-size:24px}p{margin:0;font-size:1em}p:not(:last-child){margin-bottom:2em}strong,b{font-weight:bold}em,i{font-style:italic}ul,ol{margin:0;padding:0;list-style:none}li{font-size:1em}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.33em}a:hover{-webkit-text-decoration:1px underline;text-decoration:1px underline}u{text-underline-offset:.33em}img,figure{height:auto}img{max-width:100%}figure{margin:0}picture{display:block}picture img{display:block}embed,iframe,object{max-width:100%}table{margin:2em 0;width:100%}table th{font-weight:bold}table td{padding:.25em;border:1px solid}@media screen and (min-width: 768px){h1,.h1{font-size:80px}h2,.h2{font-size:56px}h3,.h3{font-size:40px}h4,.h4{font-size:32px}}html{scroll-padding-top:64px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media screen and (max-width: 1023px){html.mobile-nav-open .site-nav{position:fixed}html.mobile-nav-open .mobile-nav{display:block}}@media screen and (min-width: 768px){html{scroll-padding-top:120px}}body{position:relative;margin:0;min-height:100vh}.home-page .intro-section{margin-top:24px}.home-page #help{background:#39708b url("assets/images/home-about-bg.webp") center center no-repeat;background-size:cover}.services-page #workshops{background:#a1bbcb}.services-page #help{background:#39708b url("assets/images/home-about-bg.webp") center center no-repeat;background-size:cover}.page-section{margin:44px 0}.page-section.with-background{margin:0;padding:44px 0}@media screen and (min-width: 768px){.page-section{margin:80px 0}.page-section.with-background{padding:80px 0}}.about-section{background:#39708b url("assets/images/home-about-bg.webp") center center no-repeat;background-size:cover}.about-section.with-background{padding-bottom:160px}.about-section .layout-wrapper{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:1fr;gap:0}.about-section .copy-wrapper{grid-area:1/1/5/5;padding:80px 33% 80px 80px;background-color:#fff;border-radius:24px}.about-section .image-wrapper{position:relative;top:80px;grid-area:1/4/2/6}.contact-form-section{background:#648397 url("assets/images/contact-bg.webp") center center no-repeat;background-size:cover}.contact-form-section .layout-wrapper{max-width:768px}.contact-form-section .copy-wrapper{padding:44px 22px;background-color:#fff;border-radius:24px}@media screen and (min-width: 768px){.contact-form-section .copy-wrapper{padding:80px}}.contact-section{background:#648397 url("assets/images/contact-bg.webp") center center no-repeat;background-size:cover}.contact-section .layout-wrapper{max-width:768px}.contact-section .copy-wrapper{text-align:center;color:#fff}@media screen and (max-width: 767px){.contact-section .button{padding:.5em 1.5em;font-size:1em}}.content-section{background:#f8f8f8 url("assets/images/service-bg.webp") center center no-repeat;background-size:cover}.content-section .copy-wrapper{padding:44px 32px;background-color:#fff;border-radius:24px}.content-section .columns-wrapper{display:grid;gap:44px}@media screen and (min-width: 768px){.content-section .copy-wrapper{padding:80px}.content-section .columns-wrapper{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:80px}}.content-with-image-section .layout-wrapper{display:grid;gap:44px}.content-with-image-section .layout-wrapper.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-with-image-section .image{border-radius:24px}@media screen and (min-width: 768px){.content-with-image-section .layout-wrapper{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);gap:100px}}.faq-section h1{margin-bottom:1em}.faq-section .layout-wrapper{max-width:768px}.intro-section{margin-bottom:70px}@media screen and (min-width: 768px){.intro-section .copy-wrapper{padding:120px}}.process-section{text-align:center}.process-section h2.heading{margin-bottom:44px}.process-section .process-steps-list{display:grid;gap:44px}.process-section .process-steps-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.process-section .process-steps-list .step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;width:96px;height:96px;background-color:var(--blue);border-radius:50%;font-family:var(--serif);font-size:48px}.process-section .process-steps-list .step-number.theme-light-blue{background-color:var(--light-blue)}.process-section .process-steps-list .step-number.theme-slightly-light-blue{background-color:var(--slightly-light-blue)}.process-section .process-steps-list .step-number.theme-slightly-dark-blue{background-color:var(--slightly-dark-blue)}@media screen and (min-width: 768px){.process-section h2.heading{margin-bottom:80px}.process-section .process-steps-list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:100px}}.quote-section{background:#2d2d2d url("assets/images/quote-bg.webp") center center no-repeat;background-size:cover}.quote-section.with-background{padding:120px 0}.quote-section .copy-wrapper{text-align:center;color:#fff}.message-bar{position:relative;z-index:1010;background-color:var(--extra-dark-blue);font-size:14px;color:#fff}.message-bar .layout-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;gap:2em}.message-bar .copy-wrapper{text-align:center}.message-bar a{color:#fff}.message-bar a:hover{color:#fff}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:.5em 2.5em;background-color:#000;border-radius:10px;text-align:center;font-family:var(--sans-serif);font-weight:bold;font-size:20px;text-transform:uppercase;text-decoration:none;color:#fff;cursor:pointer;-webkit-transition:-webkit-filter .15s linear;transition:-webkit-filter .15s linear;transition:filter .15s linear;transition:filter .15s linear, -webkit-filter .15s linear}.button:hover,.button:focus{text-decoration:none;-webkit-filter:brightness(107%);filter:brightness(107%)}.button.theme-blue{background-color:var(--blue);color:var(--extra-dark-blue)}.button.theme-dark-blue{background-color:var(--dark-blue)}.button.theme-white{background-color:#fff;color:var(--dark-blue)}.icon-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:0;width:44px;height:44px;background-color:rgba(0,0,0,0);border:0;border-radius:50%;text-decoration:none !important;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.icon-button:hover,.icon-button:focus{background-color:rgba(0,0,0,.04)}.icon-button:active{background-color:rgba(0,0,0,.11)}.icon-button .icon{width:24px;height:24px}.menu-button{background-color:#f8f8f8}.menu-button.is-open .icon{-webkit-mask-image:url("assets/images/icons/close.svg");mask-image:url("assets/images/icons/close.svg")}.details-container[open]{padding:1.25em 1.5em;width:100%;background-color:rgba(0,0,0,.03);border-radius:6px}.details-container[open] .details-summary-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;margin-bottom:1em;padding:0;width:100%;background-color:rgba(0,0,0,0);border:none !important;color:#000}.details-container[open] .details-summary-button:after{content:"";display:block;width:24px;height:24px;background-color:#000;-webkit-mask:url("assets/images/icons/close.svg") center center no-repeat;mask:url("assets/images/icons/close.svg") center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.details-container .details-summary-button{list-style:none;background-color:#000}.details-container .details-summary-button::-webkit-details-marker{display:none}.details-container .details-summary-button.style-outline{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.3);color:#000}.details-container .details-content p{font-size:1rem}.rte-content a:not(.button){color:var(--dark-blue-color)}.rte-content ul:not(:last-child),.rte-content ol:not(:last-child){margin-bottom:2em}.rte-content ul li,.rte-content ol li{margin-left:1.5em}.rte-content ul{list-style:disc}.rte-content ol{list-style:decimal}.site-footer{position:-webkit-sticky;position:sticky;top:100vh;padding:16px 0;background-color:var(--slightly-dark-blue);color:var(--extra-dark-blue)}.site-footer .nav-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.site-footer .copyright-text,.site-footer .credit-text{margin-bottom:0;font-size:16px}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}@media screen and (min-width: 768px){.site-footer .nav-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2em}.site-footer .credit-text{margin-left:auto}}.site-header-BKP{position:-webkit-sticky;position:sticky;z-index:1010;top:0;width:100%;max-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-header-BKP:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.83;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.site-header-BKP .header-bar{height:120px}.site-header-BKP .header-bar .layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.site-header-BKP .header-bar .home-link{display:block;width:100%;max-width:270px;height:auto;aspect-ratio:988/369;background:url("assets/images/dr-lianne-trachtenberg-logo.svg") center center no-repeat;background-size:contain;text-indent:-999em}.site-header-BKP .mobile-nav-button{display:none}@media screen and (min-width: 1024px){.site-header-BKP:hover:after{opacity:1;-webkit-transition-duration:.25s linear;transition-duration:.25s linear}}.icon{display:block;margin:0;width:24px;height:24px;background-color:#000;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;text-indent:var(--offscreen)}.icon.menu-icon{-webkit-mask-image:url("assets/images/icons/menu.svg");mask-image:url("assets/images/icons/menu.svg")}.skip-nav-link{position:fixed;z-index:10010;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px;width:100%;height:48px;text-align:center;background-color:var(--blue-color);font-weight:bold;font-size:16px;color:#fff;overflow:hidden}.skip-nav-link:hover{text-decoration:underline}.skip-nav-link:focus{display:-webkit-box;display:-ms-flexbox;display:flex;outline:none}.faq-list{margin-top:0}.faq-list:not(:last-child){margin-bottom:4em}.faq-list .heading-container{margin:0}.faq-list .heading-container:first-child{margin-top:0}.faq-list .heading-container .heading-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:16px 16px 16px 0;width:100%;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid;text-align:left;font-size:1em;cursor:pointer;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.faq-list .heading-container .heading-button:focus{outline:0}.faq-list .heading-container .heading-button[aria-expanded=false]:after{-webkit-mask-image:url("assets/images/icons/chevron-down.svg");mask-image:url("assets/images/icons/chevron-down.svg")}.faq-list .heading-container .heading-button[aria-expanded=true]{background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.faq-list .heading-container .heading-button[aria-expanded=true]:after{-webkit-mask-image:url("assets/images/icons/chevron-up.svg");mask-image:url("assets/images/icons/chevron-up.svg")}.faq-list .heading-container .heading-button[aria-expanded=true] h3{font-weight:bold}.faq-list .heading-container .heading-button h3{font-family:var(--sans-serif);font-weight:normal;font-size:1em;line-height:var(--body-line-height)}.faq-list .heading-container .heading-button:after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background-color:#000;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.faq-list .content-container{margin:0}.faq-list .content-container .copy-wrapper{padding:0 16px 24px 0;border-bottom:1px solid}.main-nav{display:none}.main-nav .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4em}.main-nav .nav-item.with-sub-nav{position:relative}.main-nav .nav-item.with-sub-nav:hover .sub-nav{pointer-events:auto;opacity:1}.main-nav .nav-link{position:relative;font-size:20px;text-transform:uppercase;text-decoration:none;-webkit-transition:color .15s linear;transition:color .15s linear}.main-nav .nav-link:hover:after{opacity:1}.main-nav .nav-link:after{content:"";position:absolute;bottom:-0.33em;left:0;width:100%;height:2px;background-color:var(--extra-dark-blue);opacity:0;-webkit-transition:opacity .15s linear,background-color .15s linear;transition:opacity .15s linear,background-color .15s linear}.main-nav .button{background-color:var(--blue);color:var(--extra-dark-blue)}.main-nav .sub-nav{position:absolute;top:100%;left:-2em;padding:1.5em 2em;background-color:#f7f7f7;border-radius:0 0 10px 10px;opacity:0;pointer-events:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.main-nav .sub-nav .nav-link{white-space:nowrap}@media screen and (min-width: 768px){.main-nav{display:block}}.mobile-nav{display:none;min-height:calc(100vh - 80px)}.mobile-nav .nav-list{margin:8px 0 24px;padding:0 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.mobile-nav .nav-list .nav-item{border-bottom:1px solid #dedede}.mobile-nav .nav-link{display:block;padding:10px 0;font-size:17px}.mobile-nav a{text-decoration:none}.mobile-nav a:hover,.mobile-nav a:focus{text-decoration:none}.mobile-nav .sub-nav{border-top:1px solid #dedede}.mobile-nav .sub-nav .nav-item:last-child{border-bottom:none}.mobile-nav .sub-nav .nav-link{margin-left:2em}@media screen and (min-width: 1024px){.mobile-nav{display:none}}.policies-nav .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}.policies-nav .nav-link{text-decoration:none}.policies-nav .nav-link:hover{text-decoration:underline}.site-nav{position:-webkit-sticky;position:sticky;z-index:1010;top:0;width:100%;max-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.site-nav:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.83;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.site-nav .nav-header .header-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;height:80px}.site-nav .nav-header .header-nav-list>.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-nav .nav-header .header-nav-list .nav-list-item{display:none}.site-nav .nav-header .home-link{display:block;width:170px;height:auto;aspect-ratio:969/345;background:url("assets/images/dr-lianne-trachtenberg-logo.svg") center center no-repeat;background-size:contain;text-indent:-999em}@media screen and (min-width: 1024px){.site-nav:hover:after{opacity:1;-webkit-transition-duration:.25s linear;transition-duration:.25s linear}.site-nav .nav-header .header-nav-list{height:120px}.site-nav .nav-header .header-nav-list .menu-list-item{display:none !important}.site-nav .nav-header .header-nav-list .nav-list-item{display:block}.site-nav .nav-header .home-link{width:260px}}.video-tile{position:relative;display:grid;grid-template-columns:100%;grid-template-areas:"area";width:100%}.video-tile .copy-wrapper,.video-tile .video-wrapper{grid-area:area;position:relative}.video-tile .copy-wrapper{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:44px 22px 80px;text-align:center;color:#fff;text-shadow:0 0 2em rgba(0,0,0,.56)}.video-tile .copy-wrapper .heading:not(:last-child){margin-bottom:.1em}.video-tile .copy-wrapper .subheading{font-size:36px}.video-tile .video-wrapper{z-index:1}.video-tile .video-wrapper .video{display:block;width:100%;height:100%;background-color:#f8f8f8;-o-object-fit:cover;object-fit:cover;border-radius:24px}.video-tile .circle-button{position:absolute;z-index:3;bottom:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;padding:1em;max-width:140px;background-color:var(--blue);border-radius:50%;text-align:center;font-family:var(--sans-serif);font-size:17px;line-height:1.4;text-transform:uppercase;color:var(--extra-dark-blue);text-decoration:none;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition:-webkit-transform .35s ease-out,-webkit-filter .15s linear;transition:-webkit-transform .35s ease-out,-webkit-filter .15s linear;transition:transform .35s ease-out,filter .15s linear;transition:transform .35s ease-out,filter .15s linear,-webkit-transform .35s ease-out,-webkit-filter .15s linear}.video-tile .circle-button:hover,.video-tile .circle-button:focus{-webkit-transform:translate(-50%, 50%) scale(1.03);transform:translate(-50%, 50%) scale(1.03);-webkit-filter:brightness(107%);filter:brightness(107%)}@media screen and (min-width: 768px){.video-tile .copy-wrapper{padding:80px}}.layout-wrapper{margin:0 auto;padding:0 20px;width:100%}@media screen and (min-width: 1024px){.layout-wrapper{max-width:980px}}@media screen and (min-width: 1280px){.layout-wrapper{max-width:1120px}}@media screen and (min-width: 1440px){.layout-wrapper{max-width:1280px}}@media screen and (min-width: 1680px){.layout-wrapper{max-width:1440px}}