@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.TacNoCookieMessage-innerWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@font-face{font-family:iconfont;src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757);src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757#iefix) format("eot"),url(../fonts/iconfonts/iconfont.woff2?v=1737555361757) format("woff2"),url(../fonts/iconfonts/iconfont.woff?v=1737555361757) format("woff"),url(../fonts/iconfonts/iconfont.ttf?v=1737555361757) format("truetype"),url(../fonts/iconfonts/iconfont.svg?v=1737555361757#iconfont) format("svg");font-weight:400;font-style:normal}.icon-check:before,.icon-chevron:before,.icon-facebook:before,.icon-instagram:before,[data-icon]:before,form .form-item input:checked+label:before,form select.form-select:after{display:inline-block;vertical-align:middle;font-family:iconfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icon]:before{content:attr(data-icon)}.icon-check:before{content:"\ea01"}.icon-chevron:before{content:"\ea02"}.icon-facebook:before{content:"\ea03"}.icon-instagram:before{content:"\ea04"}@font-face{font-family:"Roxborough CF";src:url(../fonts/roxborough/RoxboroughCF-Light.woff2) format("woff2"),url(../fonts/roxborough/RoxboroughCF-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Roxborough CF";src:url(../fonts/roxborough/RoxboroughCF-DemiBold.woff2) format("woff2"),url(../fonts/roxborough/RoxboroughCF-DemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Roxborough CF";src:url(../fonts/roxborough/RoxboroughCF-DemiBoldItalic.woff2) format("woff2"),url(../fonts/roxborough/RoxboroughCF-DemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Roxborough CF";src:url(../fonts/roxborough/RoxboroughCF-ExtraBold.woff2) format("woff2"),url(../fonts/roxborough/RoxboroughCF-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Roxborough CF";src:url(../fonts/roxborough/RoxboroughCF-Heavy.woff2) format("woff2"),url(../fonts/roxborough/RoxboroughCF-Heavy.woff) format("woff");font-weight:900;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}html{font-size:62.5%}body{color:#151617;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a::-moz-selection,body b::-moz-selection,body div::-moz-selection,body em::-moz-selection,body h1::-moz-selection,body h2::-moz-selection,body h3::-moz-selection,body h4::-moz-selection,body h5::-moz-selection,body h6::-moz-selection,body i::-moz-selection,body img::-moz-selection,body label::-moz-selection,body li::-moz-selection,body p::-moz-selection,body span::-moz-selection,body strong::-moz-selection,body u::-moz-selection{background:#845292;color:#fff}body a::selection,body b::selection,body div::selection,body em::selection,body h1::selection,body h2::selection,body h3::selection,body h4::selection,body h5::selection,body h6::selection,body i::selection,body img::selection,body label::selection,body li::selection,body p::selection,body span::selection,body strong::selection,body u::selection{background:#845292;color:#fff}#Page{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:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f4f4f4}#Page main{height:100%}#Page main>*{height:100%}#Page main>*>*{height:100%}@media (max-width:1130px){#Page{height:100%}}.element-invisible,.hidden,.visually-hidden{display:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,li,ul{margin:0;padding:0;list-style:none;list-style-type:none}a{color:inherit}.SocialMenuList{margin-top:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2rem;font-size:2rem}@media (hover:hover){.SocialMenuList li:hover{color:#2a1430}}@media (max-width:1130px){.SocialMenuList ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}[data-menu-app]+[data-menu-app]{margin-top:.5rem}.Footer{background-color:#151617;color:#fff}.Footer a{text-decoration:none}.Footer-wrapper{width:100%}.Footer-title{font-size:1.6rem;font-weight:700}.Footer-rs_title{font-size:1.4rem;font-weight:500;text-transform:uppercase}.Footer-paragraph{font-size:1.4rem;margin-top:1.5rem}.Footer-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:600px){.Footer-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:59%}@media screen and (max-width:1000px){.Footer-column{width:100%}}.Footer-column_inner{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:66rem;width:100%}@media screen and (max-width:600px){.Footer-column_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:2rem}}.Footer-column>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer-image{position:absolute;top:-2rem;right:1rem}.Footer-bottom{padding-bottom:.7rem}.Footer-bottom-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:600px){.Footer-bottom-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Footer-bottom-wrapper ul,.Footer-bottom-wrapper>div{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.7rem 1rem}@media screen and (max-width:600px){.Footer-bottom-wrapper ul,.Footer-bottom-wrapper>div{padding:.7rem 0}}@media (hover:hover){.Footer-bottom-wrapper ul li:hover,.Footer-bottom-wrapper>div li:hover{color:#845292}}.Footer-bottom-wrapper ul a,.Footer-bottom-wrapper>div a{text-decoration:underline}.Footer-app_menu,.Footer-rs_menu{padding:4rem 0}@media screen and (max-width:600px){.Footer-rs_menu{padding:0 0 4rem}}.Footer-app_menu-wrapper{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){.Footer-app_menu{padding:4rem 0 2rem}}.content-limit{width:calc(100% - 4rem);max-width:144rem;margin:auto}#tarteaucitronCloseAlert,.btn,.btn--grey,.btn--mauve,.btn--white,.button,.tarteaucitronCTAButton{outline:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#151617;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;font-family:Montserrat,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1.5rem;text-align:center;text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;position:relative;z-index:1}#tarteaucitronCloseAlert .btn-content,.btn .btn-content,.btn--grey .btn-content,.btn--mauve .btn-content,.btn--white .btn-content,.button .btn-content,.tarteaucitronCTAButton .btn-content{font-weight:600;letter-spacing:.2em}#tarteaucitronCloseAlert:before,.btn--grey:before,.btn--mauve:before,.btn--white:before,.btn:before,.button:before,.tarteaucitronCTAButton:before{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#151617;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}#tarteaucitronCloseAlert:disabled,.btn--grey:disabled,.btn--mauve:disabled,.btn--white:disabled,.btn:disabled,.button:disabled,.tarteaucitronCTAButton:disabled,[disabled]#tarteaucitronCloseAlert,[disabled].btn,[disabled].btn--grey,[disabled].btn--mauve,[disabled].btn--white,[disabled].button,[disabled].tarteaucitronCTAButton{pointer-events:none;opacity:.3}@media (hover:hover){#tarteaucitronCloseAlert:hover .btn-content,.btn:hover .btn-content,.button:hover .btn-content,.tarteaucitronCTAButton:hover .btn-content{color:#fff}#tarteaucitronCloseAlert:hover:before,.btn:hover:before,.button:hover:before,.tarteaucitronCTAButton:hover:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.btn--grey{background-color:#151617!important;-webkit-box-shadow:0 0 0 .2rem #151617;box-shadow:0 0 0 .2rem #151617;padding:1.3rem}.btn--grey:before{background-color:#fff!important}.btn--grey .btn-content{color:#fff}@media (hover:hover){.btn--grey:hover .btn-content{color:#151617}}.btn--mauve{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#845292!important;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem;padding:.9rem 1.6rem .9rem 1rem;text-align:left;max-width:25.1rem}.btn--mauve p:first-child{font-size:1.6rem;font-weight:600;line-height:1.375}.btn--mauve p+p{margin-top:.5rem;text-decoration:underline}.btn--white{--btn-bg-color:var(--white);--btn-text-color:var(--white)}.TacNoCookieMessage{position:absolute;top:0;right:0;bottom:0;left:0;background:#151617;color:#fff;opacity:.9;z-index:9;text-align:center;font-size:1.8rem;display:none}.TacNoCookieMessage-innerWrapper span{display:inline-block;margin:1rem}.TacNoCookieMessage-innerWrapper .js-tac-panel-opener{text-decoration:underline;cursor:pointer}@font-face{font-family:iconfont;src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757);src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757#iefix) format("eot"),url(../fonts/iconfonts/iconfont.woff2?v=1737555361757) format("woff2"),url(../fonts/iconfonts/iconfont.woff?v=1737555361757) format("woff"),url(../fonts/iconfonts/iconfont.ttf?v=1737555361757) format("truetype"),url(../fonts/iconfonts/iconfont.svg?v=1737555361757#iconfont) format("svg");font-weight:400;font-style:normal}.icon-check:before,.icon-chevron:before,.icon-facebook:before,.icon-instagram:before,[data-icon]:before,form .form-item input:checked+label:before,form select.form-select:after{display:inline-block;vertical-align:middle;font-family:iconfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icon]:before{content:attr(data-icon)}.icon-check:before{content:"\ea01"}.icon-chevron:before{content:"\ea02"}.icon-facebook:before{content:"\ea03"}.icon-instagram:before{content:"\ea04"}form input:not([type=submit]):not([type=checkbox]):not([type=radio]),form select:not([type=submit]):not([type=checkbox]):not([type=radio]),form textarea:not([type=submit]):not([type=checkbox]):not([type=radio]){outline:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#ecebe3;font-size:1.4rem;line-height:1.5714285714;padding:.8rem 1rem;border-radius:.2rem}form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,form select:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,form textarea:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:rgba(14,14,50,.4);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:italic}form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,form select:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,form textarea:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:rgba(14,14,50,.4);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:italic}form input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder,form select:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder,form textarea:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-input-placeholder{color:rgba(14,14,50,.4);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:italic}form input:not([type=submit]):not([type=checkbox]):not([type=radio])::-ms-input-placeholder,form select:not([type=submit]):not([type=checkbox]):not([type=radio])::-ms-input-placeholder,form textarea:not([type=submit]):not([type=checkbox]):not([type=radio])::-ms-input-placeholder{color:rgba(14,14,50,.4);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:italic}form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,form select:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,form textarea:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:rgba(14,14,50,.4);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:italic}form select.form-select{position:relative;padding-right:3rem}form select.form-select:after{content:"\ea02";position:absolute;top:0;right:0;font-size:1rem;color:#49505a}form textarea{width:100%}form .form-item{margin-top:2rem}form .form-item label{color:#27272f;cursor:pointer;font-size:1.4rem;line-height:1.7142857143;position:relative;display:block;padding-left:3rem}form .form-item label:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:.2rem;left:0;width:2rem;height:2rem;border-radius:.2rem;background-color:#27272f;font-size:1.4rem}form .form-item input[type=checkbox]{display:none}form .form-item input:checked+label:before{content:"\ea01";color:#fff}form button{margin-top:2rem}form .form-item--error-message{margin-top:.8rem;font-size:1.3rem;font-weight:700}@font-face{font-family:iconfont;src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757);src:url(../fonts/iconfonts/iconfont.eot?v=1737555361757#iefix) format("eot"),url(../fonts/iconfonts/iconfont.woff2?v=1737555361757) format("woff2"),url(../fonts/iconfonts/iconfont.woff?v=1737555361757) format("woff"),url(../fonts/iconfonts/iconfont.ttf?v=1737555361757) format("truetype"),url(../fonts/iconfonts/iconfont.svg?v=1737555361757#iconfont) format("svg");font-weight:400;font-style:normal}.icon-check:before,.icon-chevron:before,.icon-facebook:before,.icon-instagram:before,[data-icon]:before,form .form-item input:checked+label:before,form select.form-select:after{display:inline-block;vertical-align:middle;font-family:iconfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icon]:before{content:attr(data-icon)}.icon-check:before{content:"\ea01"}.icon-chevron:before{content:"\ea02"}.icon-facebook:before{content:"\ea03"}.icon-instagram:before{content:"\ea04"}.ContactForm-container{margin-top:2rem}.ContactForm-container h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.3636363636;margin-bottom:2rem}.ContactForm-container select{width:calc((100% - 2rem)/ 2);cursor:pointer;position:relative;padding-right:1rem!important;background-image:url(../img/common/icons/chevron--bottom.svg);background-repeat:no-repeat;background-origin:content-box;background-position:center right;background-size:14px 7px;color:rgba(14,14,50,.4);font-style:italic}.ContactForm-id-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2rem;width:100%;margin-top:2rem}.ContactForm-id-container-row .form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.ContactForm-id-container-row .form-item input,.ContactForm-id-container-row .form-item select{width:100%}.ContactForm-id-container .form-textarea{margin-top:2rem}.ContactForm-confirm{min-height:54rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.ContactForm-confirm span{font-size:2rem;font-weight:700}@media (max-width:720px){.ContactForm-container{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}.ContactForm-container .form-item,.ContactForm-container select{width:100%!important}.ContactForm-id-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ContactForm-id-container-row .form-item{width:100%!important}.ContactForm-id-container-row button{margin-top:4rem}.ContactForm button,.ContactForm input,.ContactForm select,.ContactForm textarea{width:100%!important}}#contact-ajax-form-wrapper [data-drupal-messages]{display:none}.MediaVideo_portrait video{display:block}.NodeHomepage{--homepage-content-max-height:96rem;height:100%}.NodeHomepage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.NodeHomepage-video{height:100%;position:relative;background-color:#f4f4f4;max-height:var(--homepage-content-max-height)}.NodeHomepage-video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.NodeHomepage-video-header{display:none;background-color:#402e5c;width:100%;padding:4.5rem}.NodeHomepage-video-header h1{font-family:"Roxborough CF",serif;font-size:4.9rem;font-weight:700;text-align:center;color:#fff}.NodeHomepage-video-header h1 .subtitle{font-family:Montserrat,sans-serif;font-size:2.8rem}.NodeHomepage-video-header .btn{margin-top:1.6rem}.NodeHomepage-video .MediaVideo_portrait{height:100%}.NodeHomepage-video .MediaVideo_portrait video{height:100%;width:auto;max-height:var(--homepage-content-max-height)}.NodeHomepage-video img{position:absolute;top:3rem;left:50%;-webkit-transform:translateX(calc(-50% - .5px));-ms-transform:translateX(calc(-50% - .5px));transform:translateX(calc(-50% - .5px));width:20.3rem}.NodeHomepage-content{width:100%;-webkit-box-flex:2;-ms-flex:2;flex:2}.NodeHomepage-content-header{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;background-color:#402e5c;width:100%;padding:4.5rem}.NodeHomepage-content-header h1{font-family:"Roxborough CF",serif;font-size:32px;font-weight:800;line-height:1;text-align:center;color:#fff}@media (min-width:600px){.NodeHomepage-content-header h1{font-size:calc(32px + 32 * (100vw - 600px)/ 766)}}@media (min-width:1366px){.NodeHomepage-content-header h1{font-size:64px}}.NodeHomepage-content-header h1 .subtitle{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.046875em;text-transform:uppercase}.NodeHomepage-content-header .btn{margin-top:3.2rem}.NodeHomepage-content-form{width:100%;padding:2rem 2rem 8rem 2rem;background-color:#fff}.NodeHomepage-content-form form{max-width:66rem;margin:auto}@media (max-width:1130px){.NodeHomepage-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NodeHomepage-video{-webkit-box-flex:1;-ms-flex:1;flex:1}.NodeHomepage-video-header{padding:4rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.NodeHomepage-video-header>h1{text-align:left}.NodeHomepage-video-wrapper{width:100%}.NodeHomepage-video-header{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;-webkit-box-flex:1;-ms-flex:1;flex:1}.NodeHomepage-video .MediaVideo_portrait{width:100%}.NodeHomepage-video .MediaVideo_portrait video{width:100%;height:auto;margin:auto}.NodeHomepage-content{max-height:none}.NodeHomepage-content-header{display:none}}@media (max-width:720px){.NodeHomepage-video .MediaVideo_portrait video{max-width:none}.NodeHomepage-video-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}