<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{position:relative;background-color:#fff;color:#000;font:400 15px/1.2 Manrope,sans-serif;counter-reset:section;overflow-x:hidden !important;letter-spacing:.75px}p{color:#000;font:400 15px/2 Manrope,sans-serif}p small{font-size:13px;}a{cursor:pointer;text-decoration:none;color:#43c6f4}a:hover{color:#2b323c}hr{position:relative;display:table;clear:both;margin:40px auto;width:100%;height:1px;background-color:#2b323c}h1,h2,h3,h4,h5,h6{margin:0;position:relative}#page-title h1,.h1 small,.fo-title{color:#000;font:400 12px/1 Manrope,sans-serif;display:block;margin:10px auto;text-transform:uppercase;letter-spacing:3.6px}#page-title h1:only-child,h2#append,.h1{color:#000;font:400 60px/1 Literata,serif}h2,.h2,.dividerLead,.more-to-explore span,.large{color:#000;font:400 52px/1 Literata,serif;position:relative}h3,.h3{color:#000;display:block;position:relative;font:400 25px/1.1 Literata,serif}.h4,.toggle h2,.toggle h3{color:#000;display:block;position:relative;font:400 24px/1.25 Manrope,sans-serif}.more-to-explore span,.large{color:#EBEBEB;font-size:115px;-webkit-transition:.3s all;transition:.3s all}.fo-title{color:#fff;font:600 12px/1 Manrope,sans-serif;display:block;text-transform:uppercase;letter-spacing:3.6px;text-align:center}#page-title h1,#page-title h1:only-child,h2#append,.fo-title{color:#fff}[class^="btn"],.more-to-explore .btn-alt{position:relative;z-index:1;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;-webkit-transition:.3s all;transition:.3s all;font:600 13px/1 Manrope,sans-serif;color:#000;text-transform:uppercase;min-width:265px;letter-spacing:1.3px;margin:10px;padding:12px 10px;background-color:transparent;border:1px solid #43c6f4;transition:.3s all}[class^="btn"]:after,.more-to-explore .btn-alt:after{content:'';position:absolute;left:20px;right:20px;top:-1px;bottom:-1px;border-top:1px solid #d2f3ff;border-bottom:1px solid #d2f3ff;z-index:2}[class^="btn"]:hover,.more-to-explore .btn-alt:hover{background-color:#43c6f4;color:#fff}[class^="btn"]:hover:after,.more-to-explore .btn-alt:hover:after{border-color:#43c6f4}.more-to-explore .btn:after{display:none}.btn-alt,.more-to-explore .btn{background-color:#43c6f4;color:#fff}.btn-alt:hover,.more-to-explore .btn:hover{background-color:#f0fbff;color:#000}.btn-thr{border-color:#fff}.btn-thr:after{border-color:#8a8a8a}.btn-thr:hover{background-color:#43c6f4}body.page_index{padding-top:0!important}.accent{position:relative;z-index:10;margin:-120px auto 15px}.deco,.flex-title #page-title h1:only-child,.flex-title h2#append{position:relative}.deco:before,.flex-title #page-title h1:only-child:before,.flex-title h2#append:before{content:'';position:absolute;left:-310px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:300px;height:2px;background-color:#43c6f4}.deco{display:table}header{position:fixed;z-index:100;left:0;top:0;width:100%;background-color:#2b323c;-webkit-transition:.3s all;transition:.3s all}header:focus-within{z-index:500}header .logo{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:1;border-left:1px solid #51575f;border-right:1px solid #51575f}header .pho{color:#fff;letter-spacing:1.55px;font:400 31px/1 Literata,serif;display:table;position:relative;padding-left:25px;margin:auto}header .phy{display:block;color:#fff;font-size:15px;letter-spacing:.75px;position:relative;padding-left:55px;display:table;margin:8px auto 0}header .pho:hover,header .phy:hover{color:#43c6f4}header .phy i,header .pho i{color:#43c6f4;font-size:15px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.logo{padding:8px;text-align:center;color:#fff;font-family:"Literata",serif;font-size:25px;}.logo small{display:block;font-size:.6em}.logo:hover{color:#fff}.hd-info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.hd-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hd-btns a{margin:0;font-size:13px;color:#fff;font-weight:600;letter-spacing:1.3px;text-align:center;text-transform:uppercase}.hd-btns .ra{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:280px;margin:auto auto 5px}.hd-btns .fm,.hd-btns .of{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;padding:5px}.hd-btns .fm:hover,.hd-btns .of:hover{color:#43c6f4}@media (min-width: 1001px) {.place-nav{max-width:1400px;margin:0 auto;padding:0 10px;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}nav{-webkit-box-flex:0;-ms-flex:0 1 790px;flex:0 1 790px;border-top:1px solid #51575f;border-bottom:1px solid #51575f}nav,nav ul li,nav ul li a{position:relative}nav &gt; ul{padding:0;max-width:1300px;margin:auto}nav ul{margin:auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}nav ul li a{display:block;color:#fff;text-transform:uppercase}nav ul li a:hover{color:#fff}nav &gt; ul &gt; li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}nav &gt; ul &gt; li:last-of-type:after{display:none}nav &gt; ul &gt; li &gt; a{padding:6px;color:#fff;font-size:13px;letter-spacing:3.9px}nav &gt; ul &gt; li:hover &gt; a{color:#f0fbff}nav ul li:hover &gt; ul{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}nav ul ul{display:none;min-width:280px;width:100%;padding:0;position:absolute;z-index:3;left:0;text-align:left;background-color:#0c95c5;-webkit-box-shadow:10px 17.3px 25px rgba(0,0,0,0.2);box-shadow:10px 17.3px 25px rgba(0,0,0,0.2)}nav &gt; ul &gt; li:last-child ul{right:0;left:auto}nav ul ul li &gt; a{padding:10px 12px;letter-spacing: 0;font-size:13px;line-height:1.3;text-transform:uppercase}nav ul ul li:hover &gt; a{background-color:#2b323c;color:#fff}nav ul ul ul li:hover &gt; a {background-color: #0e1115}nav ul ul ul ul li:hover &gt; a {background-color: #000}nav ul ul ul{left:100%;top:0;background-color:#2b323c}nav ul ul ul ul{background-color:#0c95c5}nav ul ul ul ul li:hover a{background-color:#13b7f1}nav &gt; ul li:focus-within{background-color:#16191e}nav &gt; ul li:focus-within a{color:#fff}nav &gt; ul li:focus-within *{outline:none}nav &gt; ul li:focus-within &gt; ul{display:block}nav &gt; ul li:focus-within &gt; ul li:focus-within{background-color:#292929}nav &gt; ul ul ul ul li:focus-within a{background-color:#434343}nav &gt; ul li:focus-within &gt; ul li:focus-within a{color:#fff}nav &gt; ul li:focus-within &gt; ul li:focus-within &gt; ul{display:block}.has-submenu a{padding-right:20px}.has-submenu a div{position:absolute;right:0;top:0;bottom:0;color:#fff;z-index:10;background-color:rgba(255,255,255,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.has-submenu a div:hover{background-color:rgba(255,255,255,0.3)}nav &gt; ul &gt; li.has-submenu &gt; a{padding:6px}nav &gt; ul &gt; li.has-submenu &gt; a &gt; div{background-color:transparent;position:relative;display:inline-block}nav &gt; ul &gt; li.has-submenu &gt; a &gt; div i{color:#43c6f4}nav &gt; ul &gt; li.has-submenu &gt; a:hover div{background-color:transparent}}.page_index header{background-color:transparent}.fix-nav header{position:fixed!important;-webkit-box-shadow:0 3px 7px rgba(24,23,24,0.35);box-shadow:0 3px 7px rgba(24,23,24,0.35);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:200}.fix-nav header .logo img{max-height:45px}.fix-nav header .logo small{display:none}.fix-nav header nav{background-color:#000}.fix-nav header .phy{padding-left:20px}.fix-nav header .phy br{display:none}.fix-nav.page_index header{background-color:#2b323c}.fix-nav #hd-top,.fix-nav .fm,.fix-nav .of{display:none}@media (max-width: 1000px) {header,.page_index header{background-color:#2b323c}.hd-info{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:none}header .logo{padding:8px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:24px}header .logo img{max-height:60px}#main-nav,header .hd-btns,header [class^="btn"]{display:none}.nav-down{-webkit-box-shadow:0 3px 7px rgba(24,23,24,0.2);box-shadow:0 3px 7px rgba(24,23,24,0.2)}.nav-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}header nav ul{display:none}body,header,.mean-container .mean-nav{-webkit-transition:all .3s;transition:all .3s}.attach header{position:fixed!important;-webkit-box-shadow:0 3px 7px rgba(24,23,24,0.35);box-shadow:0 3px 7px rgba(24,23,24,0.35)}.attach header .top-nav{display:none!important}body.mean-active header{left:-80%}body.mean-active{overflow:hidden;right:80%}body.mean-active:before{z-index:98;content:'';opacity:.7;background-color:#000;position:absolute;left:0;right:0;top:0;bottom:0;background-image:none;height:inherit}body.mean-active .mean-container .mean-nav{right:0}.mean-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mean-container .mean-bar{background-color:#43c6f4;width:70px;min-height:70px;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;-ms-flex-item-align:stretch;align-self:stretch;margin-left:8px}.mean-container a.meanmenu-reveal{display:block;color:#fff}.mean-container a.meanmenu-reveal.meanclose i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:60px;content:'+';margin:-5px 0 0 8px}.mean-container .mean-bar .icon-menu{position:relative;display:table;-webkit-transition:.3s all;transition:.3s all;z-index:1;margin-left:4px}.mean-container .meanmenu-reveal .icon-menu:before{font-size:30px;content:'|||';-webkit-transform:rotate(90deg) scaleY(1.6);transform:rotate(90deg) scaleY(1.6);letter-spacing:3.2px}.mean-container .mean-bar .icon-menu:after,.mean-container .meanmenu-reveal.meanclose:after{content:'MENU';font-style:normal;position:absolute;left:48%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;letter-spacing:1px;font-size:.55em;font-weight:700}.mean-container .meanmenu-reveal.meanclose i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:60px;content:'+';margin:-5px 0 0 8px}.mean-container .meanmenu-reveal.meanclose:after{content:'CLOSE';bottom:5px}.mean-container .mean-nav{position:fixed;right:-80%;margin:0;top:0;bottom:0;width:80%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#20262d}.mean-container .mean-nav ul{font-size:16px;padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;width:100%}.mean-container .mean-nav ul li a{display:block;padding:1em 5%;padding-right:58px!important;margin:0;text-align:left;color:#fff;border-top:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,0.25);opacity:.75;text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-first a{border-top:none;margin-top:0}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{padding:1em 15%}.mean-container .mean-nav ul li li li li a{padding:1em 20%}.mean-container .mean-nav ul li li li li li a{padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:48px;line-height:50px;font-size:20px;padding:0!important;text-align:center;position:absolute;right:0;top:0;z-index:2;background:rgba(255,255,255,0.1);border:none!important;border-left:1px solid rgba(255,255,255,0.4)!important;border-bottom:1px solid rgba(255,255,255,0.4)!important}.mean-container .mean-nav ul li a.mean-expand:before{content:'\e825';font-family:'fontello';font-weight:400;margin:0;font-style:normal}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:before{content:'\e83a'}.mean-remove{display:none!important}.mean-nav .social{background-color:rgba(0,0,9,0.1);margin:0;padding:10px 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mean-nav .fo-title{color:#fff;text-align:center}.mean-nav .hours{display:block;text-align:center;color:#fff;padding:10px;margin:10px auto auto}.mean-nav .hours p{display:table;text-align:left;font-size:12px;margin:10px auto 0;color:#fff}}[data-player],[data-vimeo],[data-embed]{position:relative}[data-player] video,[data-vimeo] video,[data-embed] video{width:100%}[data-player] .play{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:#fff;letter-spacing:1.3px;font:600 13px/1 Manrope,sans-serif,sans-serif;text-transform:uppercase;letter-spacing:1.5px;text-align:center;-webkit-transition:.3s all;transition:.3s all}.play i{width:55px;height:55px;border-radius:50%;background-color:#fff;display:block;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;margin:10px;-webkit-transition:.3s all;transition:.3s all;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.play i:before{margin:auto;padding-left:5px}[data-player] .play:hover{color:#43c6f4}[data-player] .play:hover i{background-color:#43c6f4;color:#fff}[data-embed] .play{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-embed] .close,[data-vimeo] .close{cursor:pointer;line-height:1;background-color:#3dbae6;color:#fff;padding:8px;text-transform:uppercase;z-index:5}[data-embed] .close i,[data-vimeo] .close i{font-style:normal;font-size:1.5em;line-height:1;vertical-align:middle;display:inline-block;margin-bottom:5px}[data-embed] .close:hover,[data-vimeo] .close:hover{background-color:#1b1b1b;color:#fff}[data-embed] .close{position:absolute;top:0;right:0}[data-embed] .close i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.index section{max-width:1350px;margin:10px auto;position:relative}#banner{position:relative;background-color:#000; overflow: hidden; }#banner figure video,#banner figure img{width:100%;opacity:.6;display:block}#banner article{z-index:10;text-align:center;position:absolute;bottom:8%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:10px}#banner .play{position:relative;-webkit-transform:none;transform:none;left:auto;top:auto}#banner .h1,#banner .h1 small{color:#fff}#banner .h1{font-size:60px}#banner .tag{background-color:rgba(0,0,0,0.3);letter-spacing:2.7px;font-size:11px; margin-bottom: -25px;color:#fff;text-transform:uppercase;display:table;display:table;margin:20px auto;padding:10px}#banner.playing{z-index:100; max-height: 100%;}#banner.playing figure{margin:0}#banner.playing article{position:relative;-webkit-transform:none;transform:none;left:0;top:0;padding-bottom:20px}@media(min-width: 1600px) { #banner article {bottom: 40%; transform: translate(-50%, 50%);}}#banner .banner-awards {display:flex;justify-content:center;}#banner .banner-awards img {margin:0 10px;height:128px;}#meet{background-color:#edeced;padding:50px 20px 150px;text-align:center}#meet .large{color:#fff;font-size:90px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;bottom:-6px}.switch-nav{margin:auto;max-width:620px}.switch-nav .slick-slide{max-width:290px;margin:10px}.switch-nav .slick-current .btn{background-color:#43c6f4;color:#fff}.switch-nav .btn{margin:0;padding:20px}.meet-switch{text-align:left;margin:30px auto;max-width:1150px}.meet-switch .flex-ed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.meet-switch article{-webkit-box-flex:0;-ms-flex:0 1 460px;flex:0 1 460px;padding:20px}.meet-switch .btn{margin-left:0}.meet-switch figure{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.meet-switch .caption{padding:10px;text-align:center;font-size:12px;font-weight:600;letter-spacing:3.6px;text-transform:uppercase}.meet-switch .caption a{color:#000;padding:0 5px}.meet-switch .caption a:hover{color:#43c6f4}.split{padding:10px;max-width:1220px;margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.split &gt; div{-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;margin-top:20px}.split article{-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;padding:10px 20px}.split .btn{margin-left:0}.flex-row-collage{max-width:1100px;margin:20px auto;padding:5px}.flex-row-collage &gt; div{padding:5px}.flex-row-collage span{display:table;margin:30px 0 30px auto}#callouts{margin-bottom:120px}#callouts .h1{margin-left:100px;margin-top:40px}#callouts .deco:before{width:150px;left:-160px}.flex-row-calls{max-width:1200px;margin:40px auto;text-align:center}.flex-row-calls a{padding:10px;-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;display:block}.flex-row-calls a p{max-width:90%;margin:10px auto}.flex-row-calls a img{-webkit-transition:.5s all;transition:.5s all}.flex-row-calls a:hover .large{color:#43c6f4}.flex-row-calls a:hover img{-webkit-transform:translateX(10px);transform:translateX(10px)}#reviews{text-align:center}#reviews .accent{margin:-90px auto -45px}#reviews .contain{overflow:hidden;padding:50px 0 80px;background-color:#edeced}#reviews .h2 {margin-bottom: 30px;}#reviews .slick-reviews{margin:0 auto;max-width:750px}#reviews .slick-reviews p{font-size:22px;font-style:italic;font-weight:300;line-height:1.2;max-width:90%;margin:10px auto}#reviews .slick-reviews .slick-list{overflow:visible!important}#reviews .slick-reviews .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#reviews .slick-reviews .slick-slide{height:inherit!important;margin:10px}#reviews .slick-reviews .slick-slide span{color:#4d70a8;font-size:40px;line-height:.8}#reviews .slick-reviews .slick-slide &gt; div{height:100%}#reviews .slick-reviews .text-review{padding:20px 10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),inset 0 0 0 12px #4d70a8;box-shadow:0 3px 6px rgba(0,0,0,0.16),inset 0 0 0 12px #4d70a8;background-color:#fff;height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-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-pack:center;-ms-flex-pack:center;justify-content:center}#reviews .slick-reviews .text-review.gg{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),inset 0 0 0 12px #dc4e41;box-shadow:0 3px 6px rgba(0,0,0,0.16),inset 0 0 0 12px #dc4e41}#reviews .slick-reviews .slick-active{opacity:1}#reviews author{margin:10px 0;font-size:12px;font-weight:600;letter-spacing:3.6px}#reviews star{display:block;letter-spacing:4px;font-size:22px;color:#febb21;margin-bottom:8px}#reviews .slick-controls{max-width:710px;margin:auto}#reviews .slick-controls .pagingInfo{color:#000}#reviews .flex-btns{-ms-flex-pack:distribute;justify-content:space-around;max-width:620px;margin:10px auto 30px}#reviews .large{color:#fff;font-size:90px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;bottom:-6px}#featured{padding:100px 10px;background-color:#f0fbff;text-align:center}#featured .contain{max-width:1130px;margin:auto}#featured .deco{margin-left:10px}#featured h3{font:400 25px/1.1 Literata,serif}#featured .flex-row-wrap{margin:10px auto 40px;max-width:1200px}#featured .flex-row-wrap figure{margin-bottom:30px;position:relative}#featured .flex-row-wrap figure img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5;-webkit-transition:.3s all;transition:.3s all}#featured .flex-row-wrap figure:after{content:'';position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:100px;background-color:#43c6f4}#featured .flex-row-wrap a{-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;margin:20px auto;display:block}#featured .flex-row-wrap a:hover img{-webkit-filter:none;filter:none;opacity:1}#imps .flex-row-collage{max-width:1200px;margin:30px auto}#imps .flex-row-collage span{position:relative;z-index:2;margin:-110px 15% 10px auto}#imps .flex-row-collage &gt; div:nth-of-type(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#financing{margin:20px auto 100px}#financing .contain{max-width:1180px;margin:auto;padding:0 10px 20px}.fold{margin:20px auto;border-bottom:1px solid #43c6f4;max-width:1180px;margin:auto}.fold &gt; button{display:block;border-top:1px solid #43c6f4;border-bottom:1px solid #43c6f4;width:100%;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.fold &gt; button .large{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.fold &gt; button span{margin-right:auto}.fold &gt; button i{position:relative;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center}.fold &gt; button i img{-webkit-transition:.3s all;transition:.3s all}.fold &gt; button i:after{content:'';position:absolute;left:50%;top:50%;width:48px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.4s all;transition:.4s all;height:4px;background-color:#43c6f4;opacity:0}.fold &gt; button:hover .large{color:#d4d4d4}.fold &gt; button:hover h3{color:#43c6f4}.fold &gt; button:last-of-type{border-bottom:none}.fold button:focus{outline:none}.fold button + div{display:none;padding-bottom:20px;-webkit-transition:.8s all;transition:.8s all;max-width:56.5%;padding-right:85px;margin:-20px 0 0 auto;position:relative;z-index:1}.fold button.open{border-bottom:none}.fold button.open .large{color:#43c6f4}.fold button.open i img{opacity:0}.fold button.open i:after{opacity:1}.fold button.open + div{display:block}.fold h3{-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px;-ms-flex:0 1 50%;flex:0 1 50%}.fold-contain img{margin:10px 0;display:block}.fold-contain .btn{display:table;margin:10px auto 10px 0;min-width:330px}.fold-contain .quest{margin:0;padding:0}.fold-contain .quest form{margin:0}#map{position:relative;margin:0;height:400px}#map iframe{height:100%;width:100%;border:none;display:block}.quest{padding:10px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;text-align:center}.quest form{max-width:590px;margin:20px auto}.quest textarea{height:125px}.simple{line-height:1;font-size:0;margin:0 auto;text-align:center}.simple input,.simple textarea{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border:0;border-radius:0;line-height:1;font-size:18px;width:100%;max-width:100%;padding:0 11px;margin-bottom:10px;height:45px;color:#000;border:1px solid #707070;background-color:#fff}.simple textarea{height:130px;padding:14px 11px}.simple input:focus,.simple textarea:focus{outline:0;background-color:#f0fbff;color:#2b323c}.simple [class^="btn"]{margin:10px auto 10px 0;display:table;max-width:100px;text-align:center}::-webkit-input-placeholder{color:#000}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}::placeholder{color:#000}::-webkit-input-placeholder{color:#000}.social{font-size:0;text-align:center;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.social a{position:relative;display:inline-block;margin:5px;font-size:20px}.social .fb i{color:#4d70a8}.social .gp i{color:#dc4e41}.social .yp i{color:#b62717}.social .yt i{color:#d00}.social .in i{color:#c13584}.social .tw i{color:#00aced}.social a:hover i{color:#43c6f4}footer{color:#fff;position:relative}footer:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-60px;background:#43c6f4;background-size:contain;width:2px;height:124px;z-index:3}footer a{color:#fff}footer a:hover{color:#43c6f4}footer .wrap{background-color:#2b323c}footer .logo{display:block;margin-bottom:30px;font-size:30px}footer .pho{font:400 30px/1.2 Literata,serif;margin:10px auto;display:block;letter-spacing:1.55px}footer .phy{font-size:15px;margin:10px auto;display:block;letter-spacing:.75px}footer .hours{margin:40px auto 20px}footer .hours .fo-title {color: #fff;}footer .hours p{color:#fff;letter-spacing:.6px;font-size:12px}footer .social{max-width:300px;margin:auto}footer .fo-title{color:#43c6f4}footer .quest{-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:50px auto 10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}footer .quest .h3{color:#fff;text-align:left}footer .quest form{max-width:500px;margin:20px 0 10px}footer .quest input,footer .quest textarea{background-color:#ffffffcc}footer .quest input :focus,footer .quest textarea :focus{background-color:#f0fbff}footer .quest .btn-thr{color:#fff}.page_index footer .quest{display:none}.page_index .fo-info{padding-top:40px}@media (min-width: 1000px) {.fo-social{position:absolute;right:-20px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fo-social .fo-title{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fo-social .social{display:table;margin-top:100px}.fo-social .social a{display:block}}#fo-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:auto;position:relative;max-width:1350px;padding:50px 10px 30px}.fo-info{-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;text-align:center;margin:auto}#copy{font:400 12px/1.9 Manrope,sans-serif;color:#000;padding:20px 0;text-align:center;letter-spacing:.6px}#copy span:nth-of-type(odd){color:#fff}#copy a{color:#000}#copy a:nth-of-type(1),#copy a:nth-of-type(2){color:#43c6f4}#copy a:hover{color:#2b323c}.slick-slider .slick-slide img{margin:0 auto;display:block}.slick-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:1000px;margin:auto;position:relative;z-index:6}.slick-arrow{color:#43c6f4;font-family:fontello;font-size:30px}.slick-arrow:hover{color:#2b323c}#next{left:auto;right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:-15px}.slick-dots{line-height:1;margin-top:10px}.slick-dots li{line-height:1}.slick-dots span{cursor:pointer;background-color:#f0fbff;height:12px;width:12px;border-radius:50%;display:inline-block;margin:0 5px;opacity:.18}.slick-dots .slick-active span{opacity:1}.pagingInfo{font-weight:600;letter-spacing:1px;color:#fff;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:auto}.gallery{max-width:990px;margin:40px auto;padding:0 60px;position:relative}.gallery .slick-arrow{top:45%}#tour{background-color:#2b323c;padding:50px 10px 70px;text-align:center}#tour .h1 small,#tour .h2,#tour p{color:#fff}#tour .h2{background-color:#2b323c;display:table;margin:10px auto 40px;padding:10px 30px;position:relative;z-index:2}#tour .slick-gallery p{max-width:90%;margin:10px auto}#tour .arrow:hover{color:#fff}#tour .slick-gallery:before{content:'';position:absolute;left:10%;right:10%;top:-60px;bottom:-60px;border:1px solid #43c6f4}#tour .btn{color:#fff;display:table;margin:10px auto;margin-top:-15px;background-color:#2b323c;z-index:5}#tour .btn:hover{background-color:#43c6f4}#page #tour{padding:10px; padding: 50px auto;}#page #tour .h2{margin:10px auto 25px}#page #tour .slick-gallery:before{bottom:-20px}#page #tour .slick-controls{margin:-60px auto 60px}.slick-gallery{position:relative;max-width:1000px;margin:20px auto;text-align:center}.slick-gallery article .flex-ed{-ms-flex-pack:distribute;justify-content:space-around}.slick-gallery article .flex-ed &gt; div{position:relative;-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%;padding:10px}.slick-gallery article .flex-ed span{margin:10px;position:relative;padding-bottom:40px}.slick-gallery article .flex-ed span img{width:100%}.slick-gallery article .flex-ed span:after{content:'Before';position:absolute;bottom:5px;left:0;right:0;margin:auto;display:block;margin:auto;color:#000;font:400 18px/1.2 Manrope,sans-serif;text-transform:uppercase;letter-spacing:1.6px}.slick-gallery article .flex-ed span:last-of-type:after{content:"After"}.slick-gallery article div p{display:block}@media (max-width: 600px) {.gallery{padding:10px}.gallery .arrow{position:relative;display:inline-block;-webkit-transform:none;transform:none;top:auto;margin:0}.gallery article .flex-ed{-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery article .flex-ed &gt; div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.gallery article .flex-ed span{margin-bottom:40px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.arrow{top:auto;-webkit-transform:none;transform:none;position:relative;left:auto;right:auto!important}}#page{position:relative;display:block;width:100%;margin:10px auto 60px;padding:0 10px;max-width:1370px;clear:both}#page.has_divider{margin-bottom:0}.page_index .internal{display:none}.center{text-align:center}#page .elem-left + p,#page .elem-right + p{margin-top:20px}main{overflow:hidden}main ul{list-style:none;padding:0;margin:10px 0;text-align:left;overflow:hidden}main ol {line-height:1.8;}main ul li{position:relative;display:block;margin:0 0 10px 26px;padding-left:38px;line-height:1.8;overflow:hidden}main ul li:before{content:'';color:#43c6f4;width:29px;height:13px;background:url(assets/images/li-deco.png) center;background-size:contain;position:absolute;left:0;top:5px}@media (min-width: 800px) {ul.two{-webkit-column-count:2;column-count:2}}@media (max-width: 590px) {main ul li{margin-left:10px}.elem-left,.elem-right,.block .elem-left,.block .elem-right{display:table;float:none;margin:20px auto;max-width:100%}}#interior-banner{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;position:relative;background-color:#2b323c;padding:50px 20px;text-align:center}#interior-banner .contain{max-width:1200px;margin:auto;width:100%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}#interior-banner .flex-title .contain{max-width:500px}.flex-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1400px;margin:auto;text-align:left;padding:10px 0 30px;position:relative;width:100%}.flex-title .contain{margin:auto;max-width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:20px}.flex-title:after{content:'';position:absolute;left:50%;bottom:-80px;z-index:4;background:url(assets/images/accent.png) center no-repeat;background-size:contain;width:50px;height:124px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#page-title{position:relative}#intro{margin:0 auto}#intro p,#intro li{color:#fff}#main-img{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}#main-img img{width:100%}.why{padding:30px 10px 10px;position:relative;overflow:visible!important;background-color:#edeced}.why h2{text-align:center;font-size:25px}.why h2 span{display:block;font-size:.8em}.why article{overflow:hidden}.why ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.why ul li{max-width:280px;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;padding:0;margin:10px;width:100%;color:#000;overflow:visible;letter-spacing:.9px;font-size:18px;line-height:1.2}.why ul li span{max-width:95%;margin:0 auto}.why ul li:before{content:'';position:static;display:block;margin:0 auto 10px;width:43px;height:19px;background:url(assets/images/why-deco.png) center no-repeat;background-size:contain}.page-divider{display:block;clear:both;max-width:100%;width:100%;position:relative;z-index:1}.block{position:relative;display:table;clear:both;width:100%;max-width:100%;padding:40px 20px}.block .contain{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1220px;margin:auto}.block h2{margin-bottom:20px}.block .wrap{height:0}.block article{margin:auto;-webkit-box-flex:0;-ms-flex:0 1 550px;flex:0 1 550px}.block article p:first-of-type{margin-top:0}.block ul li{margin-left:0}.block .btn{margin:0}.block .elem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:5}.block .elem-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.block:nth-of-type(2n):after{background-color:#f0fbff}.block:nth-of-type(4n):after{background-color:#edeced}.block.no_img {text-align: center;}.block.no_img article{max-width:1150px;margin:auto}.page_meet-our-dental-team .block .contain {display: block; max-width: 1100px;}.meet-dr .block:first-of-type {padding-bottom: 15%;}.meet-dr .block:first-of-type:before {content: 'Education'; color: #fff; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; font-family: Literata,serif; font-size: 8vw; line-height: .9;}.page_meet-dr-james-maurer .block:first-of-type {padding: 40px 20px;}.page_meet-dr-james-maurer .block:first-of-type:before {display: none;}.mini-block{display:table;clear:both;padding:10px;max-width:1180px;margin:20px auto}.mini-block:last-of-type{margin-bottom:0}.mini-block h3 {margin-bottom: 15px;}.meet-dr .block:nth-of-type(1):after{background-color:#edeced}.meet-dr .block:nth-of-type(2){text-align:center;max-width:1100px;margin:20px auto}.meet-dr .block:nth-of-type(2):after{background-color:#fff}.meet-dr .block:nth-of-type(3):after{background-color:#f0fbff}.meet-dr .split{margin:auto}.meet-dr .split article{padding:0;-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px;margin:20px 0 20px auto}.meet-dr .flex-row-collage{margin:auto}.more-to-explore{position:relative;text-align:center;margin:0 auto;padding:40px 10px 60px;background-color:#fff}.more-to-explore p{padding:10px;margin:auto;max-width:1150px}.more-to-explore [class^="btn"]{min-width:350px;margin:5px}.services{max-width:1180px;margin:40px auto 80px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap}.services &gt; div{-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;padding:0 0 15px;margin:10px auto}.services h3{display:block;text-align:center;line-height:1.1;padding:0 10px}.services h3 span{display:block}.services figure{position:relative;display:table;margin:0 auto 30px;background-color:#f0fbff}.services figure img{-webkit-transition:.4s all;transition:.4s all;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.services figure:after{content:'';position:absolute;left:50%;bottom:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:50px;background-color:#43c6f4}.services div &gt; a:hover figure img{opacity:1;-webkit-filter:none;filter:none}.services ul{margin:20px auto;padding:0 10px}.services ul li{line-height:1.2;margin:5px auto}.services ul li a{color:#000}.services div &gt; a:hover h3,.services ul li:hover a{color:#43c6f4}#all{background-color:#2b323c;text-align:center;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;-webkit-box-flex:0;-ms-flex:0 1 62%;flex:0 1 62%;-webkit-transition:.4s all;transition:.4s all;min-height:250px}#all .h2{padding:10px}#all .h2,#all .btn-thr{color:#fff}#all:hover{background-color:#13b7f1}.landing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:40px auto}.landing a{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin:10px auto 30px;text-align:center;display:block}.landing a .btn{margin:5px auto 10px;min-width:auto;display:table}.landing a:hover h3{background-color:#43c6f4;color:#fff}.landing a:hover h3:after{border-color:#43c6f4}.spfm .flex-title:after{display:none}.spfm #page{margin-top:180px}.spfm #main-img{-ms-flex-item-align:start;align-self:flex-start}#interior-banner #specials-form{margin-bottom:-250px}.coupon{display:table;max-width:650px;background-color:#f0fbff;text-align:center;margin:30px auto}.coupon article{padding:20px 10px}.coupon:hover .btn{background-color:#43c6f4}.coupon:hover .btn:after{border-color:#43c6f4}#specials-form{margin:auto;-webkit-box-flex:0;-ms-flex:0 1 650px;flex:0 1 650px;max-width:650px;background-color:#f0fbff;text-align:center}#specials-form .coupon{pointer-events:none;margin:0 0 10px}#specials-form form{background-color:#f0fbff;padding:20px;border-bottom:5px solid #2b323c}#specials-form input{max-width:95%;margin:5px auto 10px;display:block;background-color:transparent;font-size:16px;color:#333}#specials-form input:focus{-webkit-box-shadow:inset 0 0 0 2px secondary;box-shadow:inset 0 0 0 2px secondary;background-color:#fff}#specials-form form .btn{display:block;min-width:180px;margin:10px auto}#specials-form .simple ::-webkit-input-placeholder{color:#333}.flex-row-faqs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-row-faqs .accordion{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}.flex-row-faqs &gt; article{padding:20px;-webkit-box-flex:0;-ms-flex:0 1 600px;flex:0 1 600px;text-align:center;margin:40px auto}.flex-row-faqs &gt; article .h4{margin:20px auto;font-size:20px}.flex-row-faqs &gt; article iframe{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.accordion{margin:20px auto;text-align:left;position:relative;padding:40px 10px 50px;max-width:1160px}.accordion article{position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);background-color:#fff;-webkit-transition:none;transition:none}.accordion article:before{content:'';position:absolute;top:5px;right:3px;background:url(assets/images/faq-arrow.png) center no-repeat;background-size:contain;height:50px;width:60px}.accordion article.open:before{content:'';position:absolute;top:5px;right:3px;background:url(assets/images/faq-arrow-dwn.png) center no-repeat;background-size:contain;height:auto;bottom:5px;width:60px}.accordion:before{content:'';position:absolute;left:-1000px;right:-1000px;top:0;bottom:0;z-index:-1;background-color:#f0fbff}.accordion .toggle{position:relative;cursor:pointer;clear:both;padding:15px 60px 15px 35px;margin:10px auto;width:100%;display:block;text-align:left;font-size:18px;font-weight:600}.accordion .toggle.active{-webkit-box-shadow:3px -1px 2px rgba(0,0,0,0.01);box-shadow:3px -1px 2px rgba(0,0,0,0.01)}.accordion .toggle:focus{border:none;outline:none}.accordion p{position:relative}.accordion article &gt; div{display:none;padding:10px 100px 20px 35px;margin-top:-20px}.accordion article p:first-of-type{margin-top:0}.hours{display:table;margin:10px auto;text-align:left!important}.hours label{width:120px;display:inline-block;font-weight:700}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1150px;margin:10px auto }.contact h3 {margin: 10px auto;}.contact p{margin:15px 0 10px;line-height:1.4}.contact &gt; div:first-child{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:20px}.contact &gt; div:last-child{margin-right:10px}.contact-map{height:380px;margin:20px auto 60px}.contact-map iframe{height:100%;width:100%}.section-toggle {display: none;}.block.open-togg .section-toggle {display: block;}.section-toggle .mini-block {display: flex;}@media (max-width: 1200px) {#banner article{bottom:5%}#banner figure{margin:0 -15%}#meet .large{font-size:9.5vw;bottom:-2px;line-height:1}.fold h3{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%}.fold button + div{max-width:72.5%}}@media (max-width: 1080px) {nav &gt; ul &gt; li &gt; a{letter-spacing:2px}.fo-social{right:-45px}#reviews .large{font-size:12vw;margin-bottom:0}#meet{padding-bottom:50px}.flex-row-faqs{display:block}.flex-row-faqs &gt; article{max-width:700px}.flex-title{padding:0}[data-player][class^="elem"]{min-width:50%}}@media (max-width: 1000px) {#hd-top{display:none}#page-title h1:only-child,h2#append,.h1{font-size:50px}body.page_index{padding-top:75px!important}#meet{padding-bottom:20px}.meet-switch{text-align:center}.meet-switch .flex-ed{display:block}.split{display:block;text-align:center}.split &gt; div{display:block;margin:auto}.split article{margin:auto}#callouts .h1{margin:40px auto 0}#callouts .h1:before{left:-500px;width:490px}.flex-row-calls{display:block;max-width:600px;margin:auto}.flex-row-calls a{margin:30px auto}#reviews .slick-reviews{margin:20px auto 0}#reviews .slick-reviews .slick-list{overflow:hidden!important}.testimonies{margin-top:30px}#featured{padding:50px 10px}#featured .deco{margin:30px auto 10px}#featured .flex-row-wrap a{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}#featured .flex-row-wrap figure:after{height:50px;bottom:-25px}.fold h3{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}.fold button + div{max-width:79.5%}#fo-contents{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-bottom:50px}footer .hours{margin:20px auto}.fo-title,footer .quest .h3{text-align:center}footer .quest .btn-thr{margin:10px auto}footer .quest{-webkit-box-flex:0;-ms-flex:0 1 600px;flex:0 1 600px}footer .quest form{max-width:600px;margin:20px auto 40px}#interior-banner{padding:30px 20px 20px}#interior-banner .flex-title .contain{max-width:100%;padding:0}.flex-title{display:block;text-align:center;padding:0 0 30px}.flex-title:after{bottom:-50px}#intro{margin:20px auto}#main-img img{width:auto}.flex-title #page-title h1:only-child:before,.flex-title h2#append:before{display:none}.meet-dr .flex-title:after{display:none}.meet-dr #main-img{margin-bottom:-50px}.spfm #page{margin-top:10px}.block{text-align:center;padding:30px 20px}.block:after{left:-20px;right:-20px}.block .contain{display:block}.block .btn{margin:10px auto}.block h2,.block h3{margin-bottom:20px;text-align:center}.block [class^="elem"]{float:none;margin:10px auto 20px;max-width:100%}.block ul{display:table;margin:20px auto}.meet-dr .block:first-of-type:before {font-size: 12vw;}.services &gt; div,#all{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.more-to-explore span{font-size:12vw}[data-player][class^="elem"]{max-width:650px}#interior-banner #specials-form{margin:20px auto 0}.section-toggle .mini-block {display: table;}}@media (max-width: 750px) {#hd-info{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}header .phy{display:none}header .pho{font-size:18px}#banner .tag,#meet .accent{display:none}#banner figure{margin:0 -30%}#banner .h1{font-size:10vw}.meet-switch article{padding:20px 0}.flex-row-collage{margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row-collage span{margin:10px 10px 10px 0}.flex-row-collage span:nth-of-type(2){margin:10px 0 10px 10px}.flex-row-collage &gt; div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; }.flex-row-collage &gt; div:nth-of-type(3){display:none}.flex-row-collage &gt; div:nth-of-type(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.split{margin-bottom:0}#imps .flex-row-collage &gt; div {display: block;}#reviews .flex-btns{-ms-flex-wrap:wrap;flex-wrap:wrap}#reviews .slick-controls{padding:0 15px}#featured h3{letter-spacing:0}#tour{padding:40px 20px;margin:0 auto}#tour .h2{margin:10px auto 20px}#tour .slick-gallery:before{display:none}#tour .btn{margin:20px auto 0}.index #tour{padding-top:80px}#imps .flex-row-collage{display:block}#financing{text-align:center;margin-top:60px}#financing .deco{margin:auto}#imps .flex-row-collage &gt; div:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}#imps .flex-row-collage span{margin:0 10px 0 0;-webkit-box-flex:0;-ms-flex:0 1 26%;flex:0 1 26%}#imps .flex-row-collage span:nth-of-type(2){margin:0 0 0 10px;-webkit-box-flex:1;-ms-flex:1 1 68%;flex:1 1 68%}#imps .flex-row-collage span:nth-of-type(2) img{width:100%}.fold{border:none}.fold .large,.fold &gt; button i{display:none}.fold &gt; button{padding:10px;display:block;text-align:center;border:none}.fold button + div{display:block;max-width:100%;margin:10px auto 30px;padding:10px}.fold-contain p{max-width:90%;margin:10px auto}.fold-contain img,.fold-contain .btn,.fold-contain .quest form{margin:10px auto}.fold-contain .quest{padding:0 10px}#copy span:last-of-type{display:block;font-size:0}.why ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.why ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#next{right:0}}@media (max-width: 590px) {.sm-remove{display:none!important}header .logo{font-size:3.75vw;padding:4px}header .logo span{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}body.page_index{padding-top:70px!important}#page-title h1:only-child,h2#append,.h1,h2,.h2{font-size:40px}.dividerLead{font-size:34px}#page-title h1,#page-title h1:only-child,h2#append,.fo-title{letter-spacing:1px}#banner figure{margin:-10% -90% 0 -10%}.switch-nav{max-width:300px}.meet-switch .caption{letter-spacing:1px}#reviews .slick-reviews p{font-size:18px}#reviews .slick-track{display:block!important}#reviews .slick-reviews .slick-slide{margin:0}#featured .flex-row-wrap{display:table;margin:10px auto}footer .logo{font-size:6vw}.gallery{padding:0}.services &gt; div,#all{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.services ul{display:table;margin:10px auto}.youtube[class*="elem-"]{width:100%}[data-player][class^="elem"]{min-width:100%}.meet-dr .split{padding:0}.meet-dr .block.no_img{padding:30px 10px}.flex-row-collage { display: block; align-items: center;}}@media (max-width: 480px) {.hd-info{display:none}header .hours label{width:100px}#copy span:first-of-type{display:block;font-size:0}#fixed-tabs strong{display:none}.landing{display:table}.contact{display:block}.coupon .h2,#specials-form .h2{font-size:30px}.coupon .h1 small,#specials-form .h1 small{letter-spacing:1px}#page #tour .slick-gallery{margin-bottom:0}#page #tour .slick-controls{margin:0 auto 20px}}@media (max-width: 400px) {#banner figure { margin: -10% -130% 0 -10%;} .meet-switch .caption span{display:block;opacity:0}.fold-contain .btn,.simple [class^="btn"],.more-to-explore [class^="btn"]{min-width:100%;width:100%;margin:8px auto}[data-embed] .close{display:block;position:unset;text-align:center;padding:4px}}@media (max-width: 750px) {.footer-awards {display:none;} .index {overflow-x:hidden;}header {overflow-x:hidden;}.mean-container {overflow-x:hidden !important;}}.fo-awards:not(.page_index) {align-self: end; max-width: 435px;}.page_index .fo-awards {align-self: center; }body {overflow-x:hidden !important;}@supports (-webkit-touch-callout: none) { body main {overflow-x:hidden !important;} html{overflow-x:hidden !important;}}
</pre></body></html>