.accordion{margin:40px 0;text-align:left}.accordion>div{border-bottom:solid thin #d8d8d8}.accordion>div:last-child{border-bottom:none}.accordion__header{position:relative;padding-right:40%;cursor:pointer;font-family:"Playfair Display",serif;font-size:18px;line-height:22px}.accordion__header::after{position:absolute;top:calc(50% - 3px);right:20px;display:inline-block;width:5px;height:5px;content:'\A';transform:rotate(45deg);border:1px solid #383e41;border-width:0 2px 2px 0}.accordion__header--expanded::after{position:absolute;top:calc(50% - 3px);right:20px;display:inline-block;width:5px;height:5px;content:'\A';transform:rotate(45deg);border:1px solid #383e41;border-width:2px 0 0 2px}@media (min-width:1140px){.accordion__header__header{height:64px}.accordion__header::after{display:none;cursor:inherit}}.accordion__paragraph{display:none;font-family:Metropolis,sans-serif;font-size:16px;line-height:24px}@media (min-width:1140px){.accordion__paragraph{display:block}}.accordion__header--expanded+.accordion__paragraph{display:block}.footer{padding-top:50px;color:#fff;background-color:#216d95}@media (min-width:1140px){.footer{margin-top:50px}.footer .section__wrapper{padding-top:50px}.footer .section__wrapper h1{margin-bottom:45px}.footer .section__wrapper>.section__paragraph{width:700px;margin:0 auto;margin-bottom:70px}.footer__social{display:flex;height:160px;justify-content:space-around;max-width:1000px;margin:0 auto;margin-bottom:70px}.footer__social>div{height:100%;width:25%}.footer__social>div:nth-of-type(2){border-right:1px solid #438db5;width:50%;border-left:1px solid #438db5}.footer div .section__address{padding:0 40px;font-size:24px;line-height:28px;border:0}.footer div .section__address a{max-width:300px;margin:0 auto}}.footer .section__wrapper{margin:0 auto}.footer .section__link{color:#fff}.footer .section__link:after{border-color:#fff}.form{max-width:740px;margin:0 auto;margin-top:50px;text-align:left}.form label{display:inline-block;margin:13px 0;letter-spacing:2px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:16px}.form input,.form select,.form textarea{box-sizing:border-box;width:100%;height:50px;padding:10px;color:#fff;border:0;border-radius:0;background-color:#1c5371;font-size:16px}.form input:active,.form input:focus,.form select:active,.form select:focus,.form textarea:active,.form textarea:focus{border:1px #64a4c6 solid;outline:0}.form__select{position:relative}.form__select::after{position:absolute;top:calc(50% - 7px);right:25px;display:inline-block;width:8px;height:8px;content:'\A';transform:rotate(45deg);pointer-events:none;border:1px solid #fff;border-width:0 2px 2px 0}.form select{-moz-appearance:none;-webkit-appearance:none}.form textarea{height:170px;resize:none}.form button{position:relative;margin:20px 0;margin-top:30px;color:#fff;border-color:#fff;border-radius:0;background-color:#216d95;padding-right:40px}.form button::after{position:absolute;top:calc(50% - 3px);right:calc(50% - 43px);display:inline-block;width:5px;height:5px;content:'\A';transform:rotate(45deg);border:1px solid #fff;border-width:2px 2px 0 0}.form button:focus,.form button:hover{color:#216d95;outline:0;background-color:#fff}.form button:focus::after,.form button:hover::after{border-color:#216d95}@media (min-width:1140px){.form__input{width:49%;display:inline-block}.form__input:nth-of-type(2n){float:right}}@keyframes nav-fadeIn{from{opacity:0}to{opacity:1}}.hero{position:relative;transition:height 1s ease-out;box-sizing:border-box;height:580px;padding:20px;background-image:-webkit-linear-gradient(rgba(41,51,56,.2),#293338),url(/img/bg.png);background-image:-o-linear-gradient(rgba(41,51,56,.2),#293338),url(/img/bg.png);background-image:linear-gradient(rgba(41,51,56,.2),#293338),url(/img/bg.png);background-size:cover;background-repeat:no-repeat;color:#fff}.hero__video-wrapper{overflow:hidden;height:100%;position:absolute;top:0;left:0;pointer-events:none;width:100%}.hero video{display:none;transition:opacity 1s ease-out}@media (min-width:768px){.hero{padding:20px 8%;background:0 0}.hero video{display:block;position:absolute;top:-28px;left:0;width:100%;object-fit:cover;height:calc(100% + 28px);z-index:-1}.hero:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-image:linear-gradient(rgba(41,51,56,.2),#293338);transition:opacity 1s ease-out}.hero__content{width:50%;min-width:400px;margin:0 auto;margin-top:10%}}@media (min-width:1140px){.hero{height:90vh}.hero__content{width:60%;min-width:645px;margin-top:25vh}}.hero header{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;margin-bottom:105px}.hero header>a{z-index:99}.hero header img{width:145px}.hero header button{outline:0;float:right;z-index:120}@media (min-width:1140px){.hero header button{display:none}}.hero header nav{display:none;float:right;z-index:91}@media (min-width:1140px){.hero header nav{display:block;opacity:1}.hero header nav ul{list-style:none}.hero header nav ul li{display:inline;margin-left:35px;text-align:right;letter-spacing:1.5px;text-transform:uppercase;font-family:Metropolis,sans-serif;font-size:14px;font-weight:600;line-height:22px}}.hero .nav--open{animation:nav-fadeIn .5s ease;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#216d95;width:100%;height:100vh;top:0;left:0;z-index:98}.hero .nav--open ul{list-style:none;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;flex-direction:column;height:30%;margin:0;padding:0}.hero .nav--open ul li{text-align:center;font-size:24px;line-height:27px;font-family:"Playfair Display",serif}.hero__content{transition:opacity 1s ease-out}.hero__subheader{margin:5px;text-align:center;letter-spacing:2.86px;text-transform:uppercase;font-family:Metropolis,sans-serif;font-size:20px;font-weight:700;line-height:22px}.hero h1{margin:0;text-align:center;font-family:"Playfair Display",serif;font-size:48px;font-weight:100;line-height:50px}@media (min-width:1140px){.hero h1{font-size:72px;line-height:78px}}.hero__tagline{text-align:center;font-family:Metropolis,sans-serif;font-size:20px;font-weight:100;line-height:28px;max-width:700px;margin:20px auto}@media (min-width:1140px){.hero__tagline{font-size:24px;line-height:34px}}.hero__controls,.roundtable__controls{position:absolute;bottom:35px;left:0;width:100%;margin-top:30px;text-align:center}@media (min-width:768px){.hero__controls,.roundtable__controls{position:inherit;display:flex;align-items:center;justify-content:center}}.hero__controls button,.roundtable__controls button{width:44px;height:44px;margin:0;padding:0;cursor:pointer;border:0;outline:0;background-color:transparent;vertical-align:middle}.hero__controls button:hover svg #Oval-1,.roundtable__controls button:hover svg #Oval-1{fill:#fff;stroke-opacity:1}.hero__controls button:hover svg path,.roundtable__controls button:hover svg path{fill:#383e41}.hero__controls p,.roundtable__controls p{margin:5px;letter-spacing:1px;text-transform:uppercase;font-family:Metropolis,sans-serif;font-size:16px;font-weight:700;line-height:24px}@media (min-width:768px){.hero__controls p,.roundtable__controls p{display:inline-block;margin-left:10px}}.hero iframe{position:absolute;transition:opacity .75s ease-in;opacity:0;width:100%;height:100%;left:0;top:0;z-index:90;pointer-events:none}.hero--reunion,.hero--testimonals{height:160px;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(rgba(41,51,56,.2),#293338),url(/img/reunion-header2.jpg);background-position:center top}@media (min-width:1140px){.hero--reunion,.hero--testimonals{height:260px}}.hero--reunion header,.hero--testimonals header{margin-bottom:20px}@media (min-width:1140px){.hero--reunion header,.hero--testimonals header{margin-bottom:55px}}.hero--reunion h1,.hero--testimonals h1{font-size:30px}@media (min-width:768px){.hero--reunion h1,.hero--testimonals h1{font-size:40px}}@media (min-width:1140px){.hero--reunion h1,.hero--testimonals h1{font-size:50px}}.hero--reunion{background-image:linear-gradient(rgba(41,51,56,.2),#293338),url(/img/reunion-header.jpg)}.hero--video-active{height:calc(100vw / 1.7777777777777777);max-height:100vh}.hero--video-active .hero__content,.hero--video-active header,.hero--video-active video,.hero--video-active:after{opacity:0;pointer-events:none}.hero--video-active iframe{pointer-events:all;opacity:1}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.8)}@media (min-width:1140px){.lightbox .section__paragraph{font-size:18px;line-height:28px}}.lightbox--blue{background-color:#216d95;opacity:.98;color:#fff}.lightbox button{width:40px;height:40px;position:absolute;right:20px;top:20px;background:0 0;border:none;-webkit-appearance:none;cursor:pointer}.lightbox button .close-x{stroke:#fff;fill:transparent;stroke-linecap:round;stroke-width:5}.lightbox__video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;top:50%;transform:translateY(-50%)}.lightbox iframe{position:absolute;top:10%;left:10%;width:80%;height:80%}.lightbox[hidden]{display:none}.no-scroll{overflow:hidden;height:100%}.hide-scroll::-webkit-scrollbar{display:none}/*!
   * Hamburgers
   * @description Tasty CSS-animated hamburgers
   * @author Jonathan Suh @jonsuh
   * @site https://jonsuh.com/hamburgers
   * @link https://github.com/jonsuh/hamburgers
   */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.roundtable{position:relative;transition:height 1s ease-out;text-align:center;color:#fff;background-color:#293338}.roundtable iframe{position:absolute;transition:opacity .75s ease-in;opacity:0;width:100%;height:100%;left:0;top:0;z-index:90;pointer-events:none}.roundtable--video-active iframe{pointer-events:all;opacity:1}.roundtable img{width:100%}.roundtable__wrapper{padding:20px;padding-bottom:30px;padding-top:0;max-width:600px;margin:0 auto}@media (min-width:1140px){.roundtable__wrapper{position:absolute;max-width:700px;bottom:60px;left:50%;transform:translateX(-50%)}}.roundtable h1{margin-top:0;font-family:"Playfair Display",serif;font-size:30px;font-weight:100;line-height:32px}@media (min-width:1140px){.roundtable h1{font-size:40px}}.roundtable p{font-size:16px;font-weight:100;line-height:22px}@media (min-width:1140px){.roundtable p{font-size:18px;line-height:26px}}.roundtable__controls{position:inherit;display:flex;align-items:center;justify-content:center;width:auto;margin-top:25px}@media (min-width:1140px){.roundtable__controls{left:50%;bottom:-10px;transform:translateX(-50%)}}.roundtable__controls button{width:30px;height:30px}.roundtable__controls p{display:inline;margin-left:10px;font-weight:900}.section{padding:20px 20px;position:relative;text-align:center}@media (min-width:1140px){.section{padding:20px 50px}}.section h1{margin-top:20px;letter-spacing:3px;text-transform:uppercase;font-family:Metropolis,sans-serif;font-size:18px;font-weight:900;line-height:20px}.section__wrapper{max-width:1200px;margin:0 auto}.section__paragraph{font-family:Metropolis,sans-serif;font-size:18px;line-height:28px}@media (min-width:1140px){.section__paragraph{font-size:22px;line-height:32px}}.section__paragraph--large{font-family:"Playfair Display",serif;font-size:22px;line-height:32px}@media (min-width:1140px){.section__paragraph--large{font-size:36px;line-height:46px}}.section__paragraph--no-wrap{white-space:nowrap}.section__link{display:inline-block;white-space:nowrap;margin:0 auto;position:relative;text-align:center;text-decoration:none;letter-spacing:2px;text-transform:uppercase;color:#216d95;font-family:Metropolis,sans-serif;font-size:14px;font-weight:800;line-height:16px}.section__link::after,.slick-arrow::after{position:absolute;top:calc(50% - 3px);right:-12px;display:inline-block;width:5px;height:5px;content:'\A';transform:rotate(45deg);border:1px solid #216d95;border-width:2px 2px 0 0}.section__link--reverse{left:20px}.section__link--reverse::after{border-width:0 0 2px 2px;left:-15px}.section__button{display:block;box-sizing:border-box;width:100%;height:50px;margin-bottom:50px;padding:15px 25px;letter-spacing:2px;text-transform:uppercase;color:#216d95;border:2px solid #216d95;font-family:Metropolis,sans-serif;font-size:14px;font-weight:900;line-height:16px}.section__button:hover{color:#fff;background-color:#216d95}@media (min-width:768px){.section__button{width:auto;display:inline-block}}.section__label{font-family:"Playfair Display",serif;font-size:20px;font-weight:100}.section__label span{display:block;letter-spacing:3px;text-transform:uppercase;font-family:Metropolis,sans-serif;font-size:12px;font-weight:800;line-height:28px}.section__num{margin:15px 0;letter-spacing:2px;font-family:Metropolis,sans-serif;font-size:14px;font-weight:800;line-height:16px}.section__address{padding-top:18px;padding-bottom:24px;border-top:#438db5 solid 1px;border-bottom:#438db5 solid 1px}.section__address a:first-of-type{display:block;margin-bottom:10px}.section__social-media{position:relative;bottom:12px}.section__social-media img{margin:0 5px}.section--no-padding{padding:0}.section--no-padding .section{padding-bottom:0}.section--border{border-bottom:#b6c3ca 1px solid}@keyframes zoomIn{from{top:5px;left:5px;width:370px;height:240px}to{width:300%;height:200%}}@media (min-width:1140px){.stories .section__paragraph{width:40%;min-width:600px;margin:30px auto;margin-bottom:60px}}.stories .section__wrapper{margin:0 auto}@media (min-width:1140px){.stories .section__wrapper{margin:50px auto}.stories .section__wrapper>.section__link{display:none}}.stories .section__wrapper .section__link{margin-bottom:55px}.stories__video{display:inline-block;position:relative;margin-bottom:30px;outline:0}.stories__video iframe{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:100%;height:100%;max-width:370px;max-height:240px;transition:opacity 1s ease;z-index:99}.stories__video--fade-vid iframe{opacity:0;pointer-events:none}.stories__video button{border-radius:50%;width:50px;height:50px;border:0;-webkit-button-appearance:none;background-image:url(/img/play.svg);background-repeat:no-repeat;background-position:55%;background-color:#216d95;position:absolute;bottom:22%;left:50%;transform:translateX(-50%);opacity:.95}@media (min-width:1140px){.stories__video{padding:0 5px}.stories__video:nth-of-type(2) iframe{left:-100%}.stories__video:nth-of-type(3) iframe{left:calc(-200% - 5px)}.stories__video:nth-of-type(4) iframe{top:calc(-100% - 25px);left:-1px}.stories__video:nth-of-type(5) iframe{top:calc(-100% - 25px);left:calc(-100% - 5px)}.stories__video iframe{position:absolute;background-color:#000;transform:none;z-index:1;top:5px;left:5px;height:210%;width:300%;max-width:none;max-height:none;animation:zoomIn .5s ease;box-shadow:0 2.5em 2.5em -1.875em rgba(0,0,0,.5),0 1.25em 5em 1em rgba(0,0,0,.2)}}.stories__video img{width:100%;max-width:370px;max-height:240px;margin:5px auto;margin-bottom:25px}.stories__video--hidden{display:none}@media (min-width:1140px){.stories__video--hidden{display:inline-block}}.stories__link{display:none}@media (min-width:1140px){.stories__link{position:relative;display:inline-block;width:370px;height:240px;cursor:pointer}.stories__link p{position:absolute;top:43%;left:45%;width:100%;max-width:none;transform:translate(-50%,-50%);text-transform:none;color:#fff;font-family:"Playfair Display",serif;font-size:20px}.stories__link p::after{border-color:#fff;top:42%;right:25px}}.stories__link img{width:370px;height:240px;margin-bottom:93px}.stories__videos{margin:40px 0;margin-bottom:0}.stories__videos .slick-arrow{top:30%}.stories__videos .slick-next{right:2px}.stories__videos .slick-prev{left:2px}@media (min-width:1140px){.stories__videos{min-width:1150px}}.stories__videos p{margin:15px}.stories__videos .stories__patient-name{font-family:"Playfair Display",serif;font-size:24px;font-weight:900;line-height:20px;color:#3e7497}.stories__quote{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;height:600px;padding:80px 20px;color:#fff;background-image:url(/img/temp_patientbg.png);background-repeat:no-repeat;background-size:cover}.stories__quote blockquote{position:relative;margin:0;margin-bottom:70px}@media (min-width:1140px){.stories__quote blockquote{max-width:800px;margin:0 auto;margin-bottom:40px}}.stories__quote blockquote p{margin:0;font-family:"Playfair Display",serif;font-size:32px;line-height:40px}@media (min-width:1140px){.stories__quote blockquote p{font-size:40px;line-height:54px;font-weight:100}}.stories__quote blockquote:after{position:absolute;bottom:-30px;left:35%;width:30%;height:1px;content:'\A';background-color:#fff}@media (min-width:1140px){.stories__quote blockquote:after{left:45%;width:10%}}.stories__quote .quote__patient{margin-bottom:10px;color:#fff;font-family:"Playfair Display",serif;font-size:30px;font-weight:800;line-height:32px}.about img{width:275px;object-fit:cover;object-position:10% 10%}@media (min-width:1140px){.about{display:flex;justify-content:space-between;margin:0 auto;margin-top:56px;text-align:left;max-height:520px}.about div{margin-right:70px}.about div p{line-height:54px;margin-top:30px;margin-bottom:35px}.about div h1{position:relative;transition:bottom 1s ease}.about div h1::after{position:absolute;top:calc(50% - 8px);left:-30px;display:inline-block;width:8px;height:8px;content:'\A';transform:rotate(45deg);border:1px solid #383e41;border-width:0 2px 2px 0;transition:opacity .5s ease;opacity:0}.about div h1.about__scroll-header::after{opacity:1}.about img{position:relative;width:340px;height:435px;object-position:top;object-fit:cover}}.expertise{max-width:1200px;margin-bottom:20px}@media (min-width:1140px){.expertise{margin:40px auto;margin-bottom:60px}.expertise h1{margin-bottom:50px}.expertise>.section__paragraph{font-weight:100;max-width:600px;margin:30px auto;margin-bottom:80px}}@media (min-width:1140px) and (min-width:1140px){.expertise>.section__paragraph{max-width:800px}}@media (min-width:1140px){.expertise .accordion{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;text-align:left}.expertise .accordion>div{width:30%;max-width:340px;margin-bottom:40px;text-align:left;border:none}.expertise .accordion__header{min-height:60px;margin:0 auto;padding:0;cursor:none;font-size:24px;line-height:32px}.expertise .accordion::after{content:'';height:1px;width:100%;background-color:#b6c3ca;position:absolute;top:45%}}.expertise .lightbox{overflow-y:scroll}.expertise .lightbox .section__wrapper{display:flex;flex-wrap:wrap;margin:0 auto;padding:10px 20px;text-align:left}@media (min-width:1140px){.expertise .lightbox .section__wrapper{justify-content:space-between;margin-top:50px}}.expertise .lightbox .section__wrapper .section__paragraph--large{padding-bottom:25px;border-bottom:1px solid #fff}.expertise .lightbox .section__wrapper>div:first-of-type{width:100%;margin-bottom:20px}@media (min-width:1140px){.expertise .lightbox .section__wrapper>div:first-of-type{width:60%;margin-right:50px}}.expertise .lightbox .section__wrapper div{width:100%}@media (min-width:1140px){.expertise .lightbox .section__wrapper div{width:inherit}}.expertise .lightbox .section__wrapper img{display:block;width:100%;max-width:540px;margin:0 auto}@media (min-width:1140px){.expertise .lightbox .section__wrapper img{width:400px;margin-top:15px;object-fit:cover;object-position:12% 12%}}.expertise .lightbox .section__wrapper .section__link{color:#fff}.expertise .lightbox .section__wrapper .section__link:after{border-color:#fff}.reunion{padding:30px 50px}.reunion__main-slider{display:block;width:100%;margin:0 auto}.reunion__main-slider .slick-arrow{background:0}.reunion__main-slider .slick-prev{left:0}.reunion__main-slider .slick-next{right:0}.reunion__nav-slider{display:none}.reunion__nav-slider .slick-arrow{background:0}.reunion__nav-slider .slick-arrow::after{border-color:#216d95}.reunion__nav-slider .slick-prev{left:-15px}.reunion__nav-slider .slick-next{right:-15px}@media (min-width:1140px){.reunion{padding-top:70px;padding-bottom:50px}.reunion .section__wrapper{max-width:1200px}.reunion .section__wrapper h1{margin-bottom:45px}.reunion .section__wrapper p{max-width:800px;margin-right:auto;margin-left:auto}.reunion .section__wrapper .section__button{margin:20px 0}.reunion .section__num{display:none}.reunion__main-slider{margin-top:50px;margin-bottom:10px}.reunion__main-slider img{height:770px;object-fit:cover;object-position:top}.reunion__nav-slider{display:block}.reunion__nav-slider img{height:220px;object-fit:cover;object-position:top;margin:0 20px}}.testimonals-header{max-width:1190px;margin:10px auto;padding:0 20px;text-align:left}@media (min-width:1140px){.testimonals-header{display:flex;flex-direction:row;margin:50px auto;text-align:left}.testimonals-header div:first-child{margin-right:50px}.testimonals-header div:first-child .section__link{margin-top:25px}.testimonals-header div:first-child::before{position:absolute;top:-8px;left:-20px;content:"\201c";color:#216d95;font-size:72px}.testimonals-header div:last-child{width:145%}.testimonals-header div:last-child p:first-child{margin-top:0;padding-bottom:20px;border-bottom:1px #b6c3ca solid;font-family:"Playfair Display",serif;font-size:18px}.testimonals-header .section__paragraph--large{margin:0;font-size:24px;line-height:34px}}.testimonals{max-width:1200px;margin:0 auto}.testimonals .lightbox{text-align:left;overflow-y:auto}.testimonals .lightbox .patient_img{width:125px;height:125px;float:right;object-fit:cover;margin:20px}.testimonals .lightbox .section__wrapper{max-width:600px;padding:30px}.testimonals .lightbox img{width:100%}.testimonals__block{position:relative;display:flex;flex-wrap:wrap;vertical-align:middle;margin:10px 0;text-align:center;color:#fff;overflow:hidden;cursor:pointer}@media (min-width:1140px){.testimonals__block{margin:5px 0;flex-wrap:nowrap}}.testimonals__block h1{text-transform:none;font-family:"Playfair Display",serif;font-size:30px;font-weight:400}@media (min-width:1140px){.testimonals__block h1{font-size:40px}}.testimonals__block .section__link{letter-spacing:1;color:#fff}.testimonals__block .section__link::after,.testimonals__block .slick-arrow::after{border-color:#fff}.testimonals__block img{width:100%;height:100%;object-fit:cover}.testimonals__block>div{width:100%;position:absolute;right:50%;bottom:25px;transform:translateX(50%);color:#fff}.testimonals__block--1{width:100%}.testimonals__block--1 img{height:50%}@media (min-width:1140px){.testimonals__block--1 img{max-width:50%}}@media (min-width:1140px){.testimonals__block--1>div{right:25%}}.testimonals__block--reverse>div{bottom:calc(50% + 20px)}@media (min-width:1140px){.testimonals__block--reverse>div{right:75%;bottom:25px}}.testimonals__block--3{display:inline-block;width:100%}@media (min-width:1140px){.testimonals__block--3{width:33%;height:330px;margin:5px 0}}.testimonals__quote{display:inline-block;width:100%;max-height:330px;margin:10px 0;padding:10px 20px;box-sizing:border-box;text-align:left;color:#fff}@media (min-width:1140px){.testimonals__quote{width:33%;padding:20px 40px;height:330px;vertical-align:middle;margin:5px 0}}.testimonals__quote p:first-of-type{font-size:16px;font-family:"Playfair Display",serif;line-height:1.5em;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #7c878c}@media (min-width:1140px){.testimonals__quote p:first-of-type{font-size:24px;line-height:34px}}.testimonals__quote p:last-of-type{font-size:12px}@media (min-width:1140px){.testimonals__quote p:last-of-type{font-size:18px}}.testimonals__quote--grey{background-color:#505659}.testimonals__quote--blue{background-color:#216d95}.testimonals__quote--blue p:first-of-type{border-color:#438db5}.testimonals__quote--lightblue{background-color:#dce5ea;color:#383e41}.testimonals__quote--lightblue p:first-of-type{border-color:#b6c3ca}.testimonals__quote--white{background-color:#fff;color:#383e41}@media (min-width:1140px){.testimonals__quote--white p:first-of-type{font-size:18px;line-height:24px}}.reunion-page{max-width:700px;margin:0 auto;margin-bottom:60px;text-align:left}@media (min-width:1140px){.reunion-page .section__paragraph{font-size:18px;line-height:28px}}.reunion-page img{max-width:100%}.reunion-page--fw img{width:100%;margin-bottom:60px}.reunion-page--gallery{max-width:1200px;margin:0 auto}.reunion-page--gallery img{margin:10px;width:100%}@media (min-width:1140px){.reunion-page--gallery img{width:inherit}}.reunion-page--gallery a{margin-top:50px}body{position:absolute;font-family:Metropolis,sans-serif;-webkit-font-smoothing:antialiased;width:100%;height:100%;background-color:#f1f5f7;color:#383e41}a{color:inherit;text-decoration:none}.slick-arrow{position:absolute;width:40px;height:40px;background:rgba(0,0,0,.5);border:none;padding:0;-webkit-appearance:none!important;z-index:10}.slick-arrow::after{top:50%;left:50%;transform:translate(-70%,-50%) rotate(45deg);border-color:#fff;width:10px;height:10px}.slick-prev{left:20px;top:45%;transform:rotate(180deg)}.slick-next{right:20px;top:45%}