html{scroll-behavior:smooth}body{color:#4a1813;background:#f9f9f9;background-size:contain}@media screen and (max-width:768px){body{font-size:24px;line-height:34px}}@font-face{font-family:Speed-bold;src:url(/framework/fonts/Speedee/Speedee_W_Bd.woff) format("woff"),url(/framework/fonts/Speedee/Speedee_Bd.ttf) format("truetype");font-style:normal}#import_html{-webkit-tap-highlight-color:transparent/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */}#import_html img{max-width:100%;height:auto}#import_html h1,#import_html h2,#import_html h4,#import_html h6{font-family:Speed-bold,sans-serif}#import_html h3,#import_html h5{font-family:Speed-regular,sans-serif}#import_html ul{padding:0}#import_html ol,#import_html p,#import_html ul{margin-top:0;font-family:Speed-regular,sans-serif}#import_html html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#import_html body{margin:0}#import_html article,#import_html aside,#import_html footer,#import_html header,#import_html nav,#import_html section{display:block}#import_html h1{font-size:2em;margin:.67em 0}#import_html figcaption,#import_html figure{display:block}#import_html figure{margin:1em 40px}#import_html hr{box-sizing:content-box;height:0;overflow:visible}#import_html main{display:block}#import_html pre{font-family:monospace,monospace;font-size:1em}#import_html a{background-color:transparent;-webkit-text-decoration-skip:objects}#import_html abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#import_html b,#import_html strong{font-weight:inherit}#import_html b,#import_html strong{font-weight:bolder}#import_html code,#import_html kbd,#import_html samp{font-family:monospace,monospace;font-size:1em}#import_html dfn{font-style:italic}#import_html mark{background-color:#ff0;color:#000}#import_html small{font-size:80%}#import_html sub,#import_html sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#import_html sub{bottom:-.25em}#import_html sup{top:-.5em}#import_html audio,#import_html video{display:inline-block}#import_html audio:not([controls]){display:none;height:0}#import_html img{border-style:none}#import_html svg:not(:root){overflow:hidden}#import_html button,#import_html input,#import_html optgroup,#import_html select,#import_html textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}#import_html button{overflow:visible}#import_html button,#import_html select{text-transform:none}#import_html [type=reset],#import_html [type=submit],#import_html button,#import_html html [type=button]{-webkit-appearance:button}#import_html [type=button]::-moz-focus-inner,#import_html [type=reset]::-moz-focus-inner,#import_html [type=submit]::-moz-focus-inner,#import_html button::-moz-focus-inner{border-style:none;padding:0}#import_html [type=button]:-moz-focusring,#import_html [type=reset]:-moz-focusring,#import_html [type=submit]:-moz-focusring,#import_html button:-moz-focusring{outline:1px dotted ButtonText}#import_html input{overflow:visible}#import_html [type=checkbox],#import_html [type=radio]{box-sizing:border-box;padding:0}#import_html [type=number]::-webkit-inner-spin-button,#import_html [type=number]::-webkit-outer-spin-button{height:auto}#import_html [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#import_html [type=search]::-webkit-search-cancel-button,#import_html [type=search]::-webkit-search-decoration{-webkit-appearance:none}#import_html ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#import_html fieldset{padding:.35em .75em .625em}#import_html legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}#import_html progress{display:inline-block;vertical-align:baseline}#import_html textarea{overflow:auto}#import_html details{display:block}#import_html summary{display:list-item}#import_html menu{display:block}#import_html canvas{display:inline-block}#import_html template{display:none}#import_html [hidden]{display:none}#import_html sup{top:-.5em;font-size:50%}#import_html h1{font-size:3em}#import_html h2{font-size:2em;margin:1em 0}#import_html h3{font-size:2em;margin:.5em 0}#import_html html{box-sizing:border-box}#import_html *,#import_html :after,#import_html :before{box-sizing:inherit}#import_html .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#import_html .clearfix{display:inline-block}#import_html * html .clearfix{height:1%}#import_html .clearfix{display:block}#import_html .relative-wrapper{position:relative}#import_html .container{max-width:1600px;margin:0 auto;position:relative}#import_html #main-section.animated .donuts-body #donut-panel .donut-carousel div{transition:transform 1s,opacity 1s}#import_html #main-section.animated .donuts-menu ul li{transition:all .5s}#import_html #main-section{background-image:url(../imgs/header-bg.jpg);background-repeat:no-repeat;background-size:1600px 500px;background-position:center top}#import_html #main-section section{margin:2em auto}#import_html #main-section section:last-child{margin-bottom:0}#import_html #main-section section:first-of-type{margin-top:0}#import_html #main-section .button,#import_html #main-section button{color:#6f6f6f;border-radius:50px;border:none;box-shadow:0 0 4px #6f6f6f6f;padding:.3em 1.5em;font-family:Speed-bold,sans-serif;background:#fff;display:inline-block}#import_html #main-section .donuts-header{padding:6em 0}#import_html #main-section .donuts-header .donuts-title-img:focus{outline:3px solid #522d24}#import_html #main-section .donuts-body{display:none;margin-top:0;padding-top:2em}#import_html #main-section .donuts-body #back{background:url(../imgs/left-arrow.png) no-repeat #fff;background-position:15px center;padding-left:2em}#import_html #main-section .donuts-body #donut-panel{background:#fff;box-shadow:0 0 8px #6f6f6f6f;border-radius:.5em;padding:3em;margin-top:12em;margin-bottom:1em}#import_html #main-section .donuts-body #donut-panel .donut-carousel{position:absolute;top:-180px;left:50%}#import_html #main-section .donuts-body #donut-panel .donut-carousel div{display:block;position:absolute;left:0;top:0;margin-left:-275px;transform:scale(1) translate(0);z-index:99}#import_html #main-section .donuts-body #donut-panel .donut-carousel div img{width:550px;max-width:none;height:auto}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta-2{transform:scale(.6) translate(-1400px);opacity:0;z-index:90}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta-1{transform:scale(.75) translate(-800px);opacity:.6;z-index:95}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta1{transform:scale(.75) translate(800px);opacity:.6;z-index:95}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta2{transform:scale(.6) translate(1400px);opacity:0;z-index:90}#import_html #main-section .donuts-body #donut-panel #donut-name{margin-top:5em}#import_html #main-section .donuts-body #donut-panel p{display:none;color:#6f6f6f;font-size:1em;line-height:1.2em}#import_html #main-section .donuts-body #donut-panel .donut-nav{margin-top:4em;display:flex;justify-content:space-between}#import_html #main-section .donuts-body #donut-panel .donut-nav a{color:#6f6f6f;font-family:Speed-bold,sans-serif}#import_html #main-section .donuts-body #donut-panel .donut-nav #prev-btn{background:url(../imgs/left-arrow.png) no-repeat;background-position:left center;padding-left:1.5em}#import_html #main-section .donuts-body #donut-panel .donut-nav #next-btn{background:url(../imgs/right-arrow.png) no-repeat;background-position:right center;padding-right:1.5em}#import_html #main-section .intro-video{background-image:url(../imgs/family.jpg);background-size:cover;border-radius:.5em;padding:0;overflow:hidden;position:relative}#import_html #main-section .intro-video:before{content:"";display:block;margin-bottom:56%}#import_html #main-section .intro-video .yt-player{position:absolute;top:0;left:0;right:0;bottom:0}#import_html #main-section .donuts-menu ul{list-style:none}#import_html #main-section .donuts-menu ul li{cursor:pointer;display:inline-block;width:30%;margin-bottom:2em;vertical-align:top}#import_html #main-section .donuts-menu ul li h3{margin:-1em 0 .5em}#import_html #main-section .donuts-menu .collapsed{display:none}#import_html #main-section .donuts-menu.collapsed .expanded{display:none}#import_html #main-section .donuts-menu.collapsed .collapsed{display:block}#import_html #main-section .donuts-menu.collapsed ul li{width:19%}#import_html #main-section .donuts-menu.collapsed ul li h3{font-size:1.5em;color:#6f6f6f}#import_html #main-section .donuts-menu.collapsed ul li a{display:none}#import_html #main-section .donuts-menu.collapsed ul li.selected img{opacity:.5}#import_html #main-section .legal{border-top:1px solid #6f6f6f;padding-top:2em}#import_html #main-section .legal p{font-size:.8em;color:#6f6f6f}#import_html #main-section .hide{display:none}#import_html #main-section .mobile{display:none}@media screen and (max-width:768px){#import_html #main-section{background-position:center top}#import_html #main-section .donuts-header{padding:4em 0}#import_html #main-section .donuts-menu ul li{width:auto}#import_html #main-section .donuts-menu.collapsed{display:none}#import_html #main-section .donuts-body{overflow:hidden}#import_html #main-section .donuts-body .nav-row{text-align:center}#import_html #main-section .donuts-body .nav-row button{font-size:1.4em}#import_html #main-section .donuts-body #donut-panel{margin-top:9em}#import_html #main-section .donuts-body #donut-panel .donut-carousel div{margin-left:-225px}#import_html #main-section .donuts-body #donut-panel .donut-carousel div img{width:450px}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta-2{transform:scale(.6) translate(-1000px)}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta-1{transform:scale(.75) translate(-500px)}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta1{transform:scale(.75) translate(500px)}#import_html #main-section .donuts-body #donut-panel .donut-carousel div.delta2{transform:scale(.6) translate(1000px)}#import_html #main-section .donuts-body #donut-panel #donut-name{margin-top:2em}#import_html #main-section .donuts-body #donut-panel .donut-nav{display:block}#import_html #main-section .donuts-body #donut-panel .donut-nav a{display:inline-block;font-size:1.4em;margin:.4em;padding:0 1em}#import_html #main-section .desktop{display:none}#import_html #main-section .mobile{display:block}}@media screen and (min-width:1600px){#import_html #main-section{background-size:contain;background-position:center -5%}}