html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"FontAwesome";src:url('../fonts/fontawesome-webfont.eot?1463605722');src:url('../fonts/fontawesome-webfont.eot?&1463605722#iefix') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?1463605722') format('woff'),url('../fonts/fontawesome-webfont.ttf?1463605722') format('truetype'),url('../fonts/fontawesome-webfont.svg?1463605722') format('svg')}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-search:before{content:"\f002"}.bold{font-weight:bold}.small{font-size:90%}.smaller{font-size:80%}.smallest{font-size:70%}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.uppercase{text-transform:uppercase}.txt-hide{text-indent:100%;white-space:nowrap;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.overhide{overflow:hidden}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{position:relative;clear:both}.clearfix{*zoom:1}.wide{width:100%}.high{height:100%}.half{width:50%}.third{width:33.33%}.two-thirds{width:66.66%}.quarter{width:25%}.boxfix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.block{display:block}.iblock{display:inline-block}.flex{display:-webkit-flex;display:flex}.flex-center{-webkit-align-items:center;align-items:center}.no-display{display:none}.disabled{opacity:0.4;-webkit-filter:grayscale(1)}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fx-fast{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.fx{-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.fx-slow{-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.fx-super-slow{-moz-transition:all 1.8s ease;-o-transition:all 1.8s ease;-webkit-transition:all 1.8s ease;transition:all 1.8s ease}.fx-bg{-moz-transition:background 1.8s ease;-o-transition:background 1.8s ease;-webkit-transition:background 1.8s ease;transition:background 1.8s ease}.cover{background-repeat:no-repeat;background-position:center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.cover.cover--top{background-position:center top}.cover.cover--top{background-position:center bottom}:after,:before{content:"";display:block;position:absolute}::-moz-selection{background:rgba(255,228,0,0.75);color:#000}::selection{background:rgba(255,228,0,0.75);color:#000}.no-touch input{outline:none}strong,b{font-weight:bold}em,i{font-style:italic}a{text-decoration:none}::-webkit-input-placeholder{color:rgba(0,0,0,0.45)}:-moz-input-placeholder{color:rgba(0,0,0,0.45)}::-moz-input-placeholder{color:rgba(0,0,0,0.45)}::-ms-input-placeholder{color:rgba(0,0,0,0.45)}body{text-align:center;font-family:"Lato", sans-serif;font-size:16px;color:#121212;display:-webkit-flex;display:flex;min-height:100vh;flex-direction:column;background:#bfc5d9 center url('../img/cook-stirling-bg.jpg?1539778764');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;font-weight:normal;line-height:1.333;overflow-x:hidden}section p,footer p{margin-bottom:28px}section p a{color:#4283da;border-bottom:1px solid rgba(66,131,218,0.5)}h2{font-size:16px;font-weight:bold;display:block;margin-bottom:14px;position:relative;color:#25428f;text-transform:uppercase}h2:before{width:100%;height:1px;background:rgba(58,80,123,0.1);bottom:12px}h2 span{position:relative;background:#fff;padding-right:16px}.wrap{margin:0 auto;width:1020px;text-align:left;position:relative}.flex{display:-webkit-flex;display:flex}.content{width:545px}.content .inner{padding:0 50px}.content .logo{position:relative;height:110px;background:#fff;padding-top:42px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 80px rgba(0,0,0,0.15);z-index:20;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.content .logo img{max-height:34px;max-width:100%}.preload .content .logo,.disclosed .content .logo{-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0}.disclosed .content .logo{-moz-transition-delay:1.2s;-o-transition-delay:1.2s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.content .intro{position:relative;background:rgba(255,255,255,0.88);z-index:1;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.content .intro .inner{padding-top:36px;padding-bottom:20px}.preload .content .intro,.disclosed .content .intro{-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-webkit-transform:translate(0, -150%);transform:translate(0, -150%);opacity:0}.disclosed .content .intro{-moz-transition-delay:0.9s;-o-transition-delay:0.9s;-webkit-transition-delay:0.9s;transition-delay:0.9s}.content .contacts{position:relative;background:#fff;box-shadow:40px 40px 80px rgba(0,0,0,0.35);z-index:3;visibility:visible;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.preload .content .contacts,.disclosed .content .contacts{-moz-transform:translate(0, -300%);-ms-transform:translate(0, -300%);-webkit-transform:translate(0, -300%);transform:translate(0, -300%);box-shadow:none;visibility:none}.disclosed .content .contacts{-moz-transition-delay:0.9s;-o-transition-delay:0.9s;-webkit-transition-delay:0.9s;transition-delay:0.9s}.content .contacts .inner{padding-top:36px;padding-bottom:20px}.content .contacts table{width:100%}.content .contacts table td{vertical-align:top}.content .contacts table td:first-child{min-width:40%;color:#909090;position:relative}.content .contacts table td:first-child:before{width:100%;height:1px;background:rgba(58,80,123,0.1);top:12px}.content .contacts table td:first-child span{position:relative;background:#fff;padding-right:8px}.content .contacts table td:nth-child(2){padding-left:8px;padding-bottom:1px}.overflow-cont{width:100%;overflow:hidden}.disclaimer{position:relative;z-index:7}.disclaimer .memberships{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:545px;text-align:right;padding:20px;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;-moz-transition-delay:1.8s;-o-transition-delay:1.8s;-webkit-transition-delay:1.8s;transition-delay:1.8s;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.disclaimer .memberships img{height:81px;width:auto}.preload .disclaimer .memberships,.disclosed .disclaimer .memberships{-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}.disclosed .disclaimer .memberships{-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.disclaimer .fine-print{position:relative;padding:38px 46px;background-image:linear-gradient(to bottom, rgba(255,255,255,0.7),rgba(255,255,255,0));-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;-moz-transition-delay:1.8s;-o-transition-delay:1.8s;-webkit-transition-delay:1.8s;transition-delay:1.8s;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.disclaimer .fine-print:after{top:0;width:100%;height:100%;left:100%;background-image:linear-gradient(to bottom, rgba(255,255,255,0.7),rgba(255,255,255,0))}.disclaimer .fine-print p:last-child{margin-bottom:0}.preload .disclaimer .fine-print,.disclosed .disclaimer .fine-print{-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0);opacity:0}.disclosed .disclaimer .fine-print{-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.disclosures{position:absolute;top:0;left:0;width:50%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;text-align:left;padding:64px 48px;overflow:scroll;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;-moz-transform:translate(-110%, 0);-ms-transform:translate(-110%, 0);-webkit-transform:translate(-110%, 0);transform:translate(-110%, 0)}.disclosures p{margin-bottom:28px}.disclosed .disclosures{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}#open-disclosures{color:#016193}#close-disclosures-lol{display:block;position:absolute;top:24px;right:48px;width:33px;height:33px}#close-disclosures-lol:before{top:50%;width:100%;height:1px;background:#016193;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#close-disclosures-lol:after{top:50%;pointer-events:inherit;width:100%;height:1px;background:#016193;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;z-index:9999}.spinner{top:45%;margin:0 auto;width:40px;height:40px;position:relative}.cube1,.cube2{background-color:#fff;width:15px;height:15px;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out}.cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}@media (max-width: 1020px){.wrap{width:100%}}@media (max-width: 880px){.disclaimer{flex-wrap:wrap}.disclaimer .memberships{min-width:0}.disclaimer .memberships,.disclaimer .fine-print,.content,.disclosures{width:100%;height:auto}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, -100px)}to{transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#272727;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}
