/*! Made by Rob of Independent Logic.  https://independentlogic.com */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.blue-btn{display:inline-block;position:relative;font-family:"Montserrat",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;font-size:0.9em;font-size:34px;line-height:34px;font-weight:normal;padding:0 24px;border-radius:4px;border:0;cursor:pointer;-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out}.blue-btn:hover,.blue-btn:focus{color:#fff;text-decoration:none;outline:none}.blue-btn:active{top:1px}.blue-btn{background-color:#2980b9}.blue-btn:hover,.blue-btn:focus{background-color:#2574a8}.blue-btn:active{background-color:#2472a4}button{color:#042423}.fns button{background:none;border:none;margin-bottom:1em;padding-left:0}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:1em;color:#0b2a2b;border:1px solid #0b2a2b;border-radius:10px;vertical-align:middle;box-shadow:none;width:100%;font-family:"Montserrat",Helvetica,Arial,sans-serif;background-color:#ebdbc2;font-weight:600;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#f0e4d1;outline:none;font-weight:400}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="datetime"].error,input[type="datetime"].is-invalid,input[type="datetime-local"].error,input[type="datetime-local"].is-invalid,input[type="date"].error,input[type="date"].is-invalid,input[type="month"].error,input[type="month"].is-invalid,input[type="time"].error,input[type="time"].is-invalid,input[type="week"].error,input[type="week"].is-invalid,input[type="number"].error,input[type="number"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,input[type="color"].error,input[type="color"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="datetime"].success,input[type="datetime"].is-valid,input[type="datetime-local"].success,input[type="datetime-local"].is-valid,input[type="date"].success,input[type="date"].is-valid,input[type="month"].success,input[type="month"].is-valid,input[type="time"].success,input[type="time"].is-valid,input[type="week"].success,input[type="week"].is-valid,input[type="number"].success,input[type="number"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,input[type="color"].success,input[type="color"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type="password"]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding-top:5px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}input[type="submit"]{border:2px solid #0b2a2b;color:#0b2a2b;border-radius:10px;background:#ebdbc2;text-transform:uppercase;letter-spacing:0.2em;font-weight:600;font-size:0.8em;height:40px;padding:0 20px}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder,option.gf_placeholder,select{color:#0b2a2b;font-weight:600}h2.gform_submission_error{text-transform:uppercase;font-size:1em !important;letter-spacing:0.2em;font-weight:600;color:#900;text-align:center}div.validation_message{font-size:0.7em !important;letter-spacing:0.2em;font-weight:600;color:#900;position:relative;top:-10px;margin-bottom:10px;left:15px}fieldset{border:none;margin:0;padding:0}body{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:100%;color:#0b2a2b;background-color:#ebdbc2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jumper{font-size:0;color:transparent;width:48px;height:48px;border-right:6px solid #0b2a2b;border-bottom:6px solid #0b2a2b;display:block;transform:rotate(45deg);border-end-end-radius:6px}.dvd-img{width:15vw;margin:30px auto;display:block}#matBG,#innerMatBG{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;height:100%;background:#ebdbc2;width:100%;max-width:1700px;margin:auto}@keyframes dash{to{stroke-dashoffset:8000}}#matBG svg,#innerMatBG svg{height:115%;position:absolute;top:0;right:-80%}#matBG svg path.st0,#innerMatBG svg path.st0{animation:dash 3s linear reverse;fill:none;stroke:#0b2a2b;stroke-width:1;stroke-miterlimit:10;stroke-dasharray:4000}#matBG svg path.st0.st4,#innerMatBG svg path.st0.st4{stroke-width:3}#matBG svg path.st0.st3,#innerMatBG svg path.st0.st3{stroke-width:2.5}#matBG svg path.st0.st2,#innerMatBG svg path.st0.st2{stroke-width:1.75}#innerMatBG{background:#ebdbc2;z-index:1}#innerMatBG svg{height:310%;position:absolute;top:-270px;right:auto;transform:rotate(169deg);left:-28vw}#innerMatBG.tt-mat svg{height:310%;position:absolute;top:-340px;right:auto;transform:rotate(169deg);left:-1460px}.ls{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:2000;background-color:#0b2a2b;transform:translateX(-100%);transition:all 0.5s ease}html.is-animating .ls{transform:translateX(0)}.ic,.do{display:none}.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.first-load{background:#ebdbc2;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000}.first-load img{width:200px;position:absolute;top:35%;left:0;right:0;margin:auto;transition:all 1080ms}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.first-load img{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.breaker{overflow:hidden;clear:both}a.gv-tel-link{display:none !important}.tnb-bord-announce{border:2px solid #0b2a2b;border-left:0;border-right:0}.bump-div{text-align:center;padding:3.125vw 0 5.72vw}.bump-div img{width:10vw}button.read-more{background:none;border:none;text-transform:uppercase;font-weight:600;margin:0;padding:0}.so,.im{text-transform:uppercase;text-align:center;font-weight:600;position:absolute;right:-80px;top:30px;transform:rotate(43deg);background:#619878;letter-spacing:0.2em;padding:10px 70px 7px}.im{font-size:0.8em}.im span{display:block;font-size:0.7em;font-weight:500}.home-btn,.closer{position:absolute;font-size:0;height:35px;width:35px;right:0;top:0;z-index:10;transition:all 108ms}.home-btn:before,.home-btn:after,.closer:before,.closer:after{content:"";display:block;height:5px;width:100%;background:#0b2a2b;transform:rotate(45deg);position:absolute;left:0;top:50%}.home-btn:after,.closer:after{transform:rotate(-45deg)}.home-btn.ghost{opacity:0;right:10px;visibility:hidden;transition:all 324ms}.home-btn.inside:before,.home-btn.inside:after{background:linear-gradient(90deg, rgba(11,42,43,0.1) 0%, rgba(11,42,43,0.1) 42.5%, #0b2a2b 42.5%, #0b2a2b 100%)}body.scrolled .home-btn.ghost{visibility:visible}#main h1{font:normal 10vw "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;text-transform:uppercase}.blog-content .articles{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-content .articles article{overflow:hidden;margin-bottom:3em;width:49%;position:relative;transition:transform 324ms ease-in-out}.blog-content .articles h2 a{position:relative}.blog-content .articles h2 a:after{content:"";background:#0b2a2b;height:2px;width:0%;position:absolute;bottom:0;right:0;transition:all 216ms}.blog-content .articles article:hover{transform:scale(1.02)}.blog-content .articles article:hover h2 a:after{width:100%}.blog-content .the-pad p{font-size:1em}.blog-content .img-link{display:block;overflow:hidden;border-radius:28px;line-height:0;width:100%}.blog-content .img-link img{width:100%;height:auto}.blog-content .articles h2{margin:0.5em 0;font-size:1em;text-transform:uppercase;font-weight:600}.blog-content .articles p{font-size:0.8em;margin:0}.error404{height:50vh}.error404 nav li a{text-decoration:none;text-transform:uppercase;font-size:5vw;font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif}.error404 #error404{display:flex;flex-wrap:wrap;justify-content:space-between}.wrap{width:90%;margin:0 auto}a,a:visited{color:#0b2a2b}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}a.tnc{text-decoration:none}a.btn-link{text-decoration:none;background:#0b2a2b;color:#ebdbc2;display:inline-block;border-radius:10px;border:2px solid #0b2a2b;letter-spacing:0.2em;font-weight:500;margin:0 5px;padding:0 20px;line-height:40px;transition:all 324ms}a.btn-link:hover{background:#ebdbc2;color:#0b2a2b}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:500}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h3.lined{text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:0.2em;font-size:1.25em;position:relative;margin:0 0 2em}h3.lined span{padding:0 5px 0 10px;background:#ebdbc2;position:relative;z-index:1}h4.name-heading{text-transform:uppercase;font-weight:600;letter-spacing:0.2em;font-size:1.25em;line-height:1.5}h4.r-lined{text-transform:uppercase;text-align:left;font-weight:600;letter-spacing:0.2em;font-size:1.25em;position:relative;margin:2em 0}h4.r-lined span{background:#ebdbc2;overflow:hidden;display:inline;position:relative;z-index:1;padding-right:10px}h4.r-lined:after{content:"";display:block;height:2px;width:100%;background:#0b2a2b;position:absolute;left:0;top:50%}.header{overflow:hidden}#logo{margin:25px auto 15px;width:130px}#logo a{color:#0b2a2b}#inner-header address{border-top:1px solid #0b2a2b;border-bottom:1px solid #0b2a2b;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;letter-spacing:2px;text-align:center;width:100%;margin:0 auto 15px;padding:0.5em 0}.nav{border-bottom:0;margin:0;text-align:center}.nav li a{display:block;color:#0b2a2b;text-decoration:none;text-transform:uppercase;font:normal 7.75vh/0.9 "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif}#content{position:absolute;background:#ebdbc2;width:100%;top:120px}#inner-content{position:relative;z-index:2}#inner-content.default .entry-content{margin:4em auto}.single-title,.page-title,.entry-title{margin:0}.entry-content,.article-footer{position:relative}.entry-content h2,.article-footer h2{font-size:2em;margin:0;margin:0 0 0.5em}.entry-content h3,.article-footer h3{font-weight:600;font-size:1.5em}.entry-content h2.xtra,.entry-content h3.xtra,.article-footer h2.xtra,.article-footer h3.xtra{font-size:4vw;font-weight:normal;line-height:1}.entry-content h2.xtra,.article-footer h2.xtra{font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif}.entry-content h3.xtra,.article-footer h3.xtra{font-family:"Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif}.entry-content p,.article-footer p{margin:0 0 1.5em;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1.375}.entry-content h3.lined,.article-footer h3.lined{margin:4em 0}.entry-content h3.lined.zero-top,.article-footer h3.lined.zero-top{margin-top:0}.entry-content img.size-full,.article-footer img.size-full{border-radius:30px;margin-bottom:2em}.entry-content img.alignnone,.article-footer img.alignnone{border-radius:30px}.article-footer{padding:0 0 2.5em 0;text-align:center;width:80%;margin:0 auto 10vh;border-bottom:2px solid #0b2a2b}.article-footer h3.lined{margin:2.5em 0}.footer{clear:both;color:#0b2a2b}#footAddy{text-decoration:none;position:relative;transition:color 324ms}#footAddy:after{content:"";background:#042423;width:100%;height:1px;position:absolute;left:-100%;bottom:0;transition:all 324ms}#footAddy:hover:after{left:0}#inner-footer{width:100%}p.addy-tel,p.copyright{text-transform:uppercase;font-weight:700;letter-spacing:0.4em}p.copyright{text-align:center;margin-top:2em}p.copyright span{display:block;font-size:0.8em;margin-top:0.5em}p.addy-tel{display:none}#socCluster{display:flex;justify-content:center}#socCluster li{width:15%;max-width:50px;font-size:24px;border:2px solid #0b2a2b;text-align:center;border-radius:30%;padding:5px;margin:0 10px}.transition-fade{opacity:1;transition:all 300ms}.curtain{position:absolute;width:100%;height:100%;z-index:1000;background:#ebdbc2;left:0;top:0;transform:translateX(0);transform-origin:right;opacity:0.5}.curtain-grad{position:absolute;width:100%;height:100%;background:#0b2a2b;background:linear-gradient(90deg, rgba(255,0,0,0) 0%, red 25%);left:0;top:0;transform:scale(0);transform-origin:right}.transition-wipe{transition:0.7s cubic-bezier(0, 0, 0.58, 1);transform:scaleX(0)}html.is-leaving .transition-fade{opacity:0;transform:translateX(100%)}html.is-animating .transition-fade{transform:translateX(0);transform-origin:left;opacity:0.5}html.is-animating .transition-wipe{transform:scaleX(1)}#inner-content,#navWrap{transition:filter 1080ms, opacity 1296ms;opacity:1;overflow:hidden}html.is-animating #inner-content,html.is-animating #navWrap,html.is-leaving #inner-content,html.is-leaving #navWrap{filter:blur(10px);opacity:0}#classRundown .row-info{border-bottom:1px solid #0b2a2b;padding-top:2em;overflow:hidden;letter-spacing:0.2em;text-transform:uppercase}#classRundown .row-class .bk-btn,#classRundown .row-class .bk-teach,#classRundown .row-class .bk-ttl{text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif}#classRundown .bk-time,#classRundown .bk-btn,#classRundown .bk-ttl,#classRundown .bk-teach,#classRundown .info-date,#classRundown .info-class,#classRundown .info-teach{margin:0}#classRundown .info-date,#classRundown .info-class,#classRundown .info-teach{font-weight:bold}#classRundown .info-date{width:100%}#classRundown .info-class,#classRundown .info-teach{display:none}#classRundown .bk-time{width:25%}#classRundown .bk-time span{display:block}#classRundown .bk-btn{display:none}#classRundown .bk-ttl{width:50%}#classRundown .bk-teach{width:25%}#classRundown div.the-row{display:none;flex-wrap:wrap;align-items:center;position:relative}#classRundown div.the-row.page-1{display:flex}#classRundown div.the-row.row-class{height:50px;font-size:12px}#classRundown p,#classRundown a.res-btn,#classRundown h3,#classRundown time{color:#0b2a2b;font-size:1em}#classRundown time span{font-size:0.75em !important}#classRundown h3 span{display:block}#classRundown h3 span a.res-btn{padding:3px 10px;font-size:9px;margin:2px 0;display:inline-block}#classRundown a.res-btn{background:#0b2a2b;display:inline-block;padding:5px 20px 6px;text-decoration:none;color:#ebdbc2;transition:all 324ms}#classRundown a.res-btn:hover{color:#0b2a2b;background:none}#classRundown .canc-true{text-decoration:line-through}#classRundown .canc-true a.res-btn{visibility:hidden}.schedopen{cursor:pointer;display:none !important}.date-pick{background:#ebdbc2;height:0;overflow:hidden;transition:all 324ms;padding:0 15px 0 0;position:relative}.date-pick button{background:none;border:none;margin:3px 0;padding:3px 0;display:block;letter-spacing:0.2em}.date-pick.popped{height:90px;overflow-y:scroll}#pager{display:flex;justify-content:space-between}#pager .btn-prev,#pager .btn-today,#pager .btn-next{background:transparent;border:solid 1px #0b2a2b;text-transform:uppercase;padding:8px 15px;font-size:12px;color:#0b2a2b}#pager .btn-prev:focus-visible,#pager .btn-today:focus-visible,#pager .btn-next:focus-visible{outline:none}#pager .btn-prev:before{content:'\f104';font-size:12px;padding-right:25px;font-family:FontAwesome}#pager .btn-today{padding:8px 15px}#pager .btn-next:after{content:'\f105';font-size:12px;padding-left:25px;font-family:FontAwesome}.off{cursor:default;opacity:0.5}#infoCTAs{text-align:center;padding:4em 0 0}#infoCTAs a.cta{background:#0b2a2b;color:#ebdbc2;display:inline-block;padding:5px 20px 6px;text-decoration:none;transition:all 324ms}#policyWarning{text-align:center;padding:4em 0}#policyWarning .wrap{border:1px solid #0b2a2b;border-radius:30px;margin:auto;position:relative;padding:0 20px}#policyWarning a{text-transform:uppercase;text-decoration:none;transition:all 216ms;position:relative}#policyWarning a:after{content:"";background:#0b2a2b;height:2px;width:100%;position:absolute;bottom:0;right:0;transition:all 216ms}#policyWarning a:hover:after{width:0}#policyWarning h3{text-transform:uppercase;font-weight:bold;letter-spacing:0.2em}#policyWarning .footnote{background:#ebdbc2;background:linear-gradient(90deg, rgba(235,219,194,0) 0%, #ebdbc2 15%, #ebdbc2 50%, #ebdbc2 85%, rgba(235,219,194,0) 100%);padding:0 4vw;position:relative;bottom:-0.625em;text-transform:uppercase;font-weight:bold}#policyWarning aside img{width:60%;margin:30px auto}#policyWarning p{font-family:"Libre Bodoni",Cambria,Times New Roman,Times,serif}#classPacks{margin:2.5em auto 0}#classPacks h3.lined{margin:2em 0}#classPacks .buy-mod{border:1px solid #0b2a2b;border-radius:30px;text-align:center;margin-bottom:0.5em;position:relative;overflow:hidden}#classPacks .buy-mod h2,#classPacks .buy-mod p{transition:all 324ms}#classPacks .buy-mod .bord{border:1px solid transparent;border-radius:20px;margin:10px;padding:4em 0;position:relative;display:flex;align-items:center;height:90%}#classPacks .buy-mod.inv{background:#0b2a2b}#classPacks .buy-mod.inv *{color:#ebdbc2}#classPacks .buy-mod.inv .bord{border-color:#ebdbc2}#classPacks .buy-mod.br:after,#classPacks .buy-mod.bl:after{content:"";display:block;width:140px;height:79px;background:url(../i/cloud-2.png);position:absolute;right:-70px;bottom:-30px;background-size:cover}#classPacks .buy-mod.bl:after{left:-70px;right:auto}#classPacks .buy-mod a.buy-now{color:transparent;position:absolute;top:0;right:0;bottom:0;left:0}#classPacks .buy-mod .orig{position:absolute}#classPacks .buy-mod .orig p{letter-spacing:0.2em;line-height:1.2}#classPacks .buy-mod .revealer{opacity:0}#classPacks .buy-mod .orig,#classPacks .buy-mod .revealer{width:100%}#classPacks .buy-mod:hover h2,#classPacks .buy-mod:hover p{opacity:0}#classPacks .buy-mod:hover .revealer{opacity:1}#classPacks .buy-mod:hover .revealer p{opacity:1}#classPacks .buy-mod.grad-grdgrn,#classPacks .buy-mod.grad-grdorg,#classPacks .buy-mod.grad-grdtl,#classPacks .buy-mod.grad-dkgrn{color:#ebdbc2}#classPacks h2{font:normal 32px/1 "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin:0 0 0.333em}#classPacks p{margin:0.5em 0;font:600 1em "Montserrat",Helvetica,Arial,sans-serif;letter-spacing:0.125em}#classPacks .multi{display:flex;flex-wrap:wrap;justify-content:space-evenly}#classPacks .multi .bord{padding:1em}#classPacks .multi h3{width:100%}#classPacks .multi h2{font-size:3vw;margin-top:0;width:85%}#classPacks .multi .buy-mod{width:100%}.rates-footer{position:relative;line-height:0;margin-bottom:0;padding-bottom:0 !important;padding:0;border:0}.rates-footer img{width:50%;margin:auto;display:block}.new-rates-content h3.lined{margin:0 0 0.5em}.new-rates-content .rate-group{display:flex;flex-wrap:wrap;justify-content:space-between}.new-rates-content .buy-mod{margin-bottom:3em;width:100%;position:relative;transition:transform 324ms ease-in-out;border-radius:28px;margin:1em 0 2em;padding:20px 15px;border:1px solid #ebdbc2}.new-rates-content .buy-mod.flt{height:1px;padding:0;margin:0}.new-rates-content .buy-mod.nobo{border-color:#0b2a2b}.new-rates-content .buy-mod .orig,.new-rates-content .buy-mod .revealer,.new-rates-content .buy-mod .buy-now{padding:0}.new-rates-content .buy-mod .revealer{display:block !important}.new-rates-content .buy-mod .buy-now{color:transparent;font-size:1px;position:absolute;top:0;right:0;bottom:0;left:0}.new-rates-content .buy-mod h2{font:normal 3.15vw/1 "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin-bottom:0.333em}.new-rates-content .buy-mod .revealer{min-height:100px;padding-bottom:30px}.new-rates-content .buy-mod .revealer p{font-size:0.8em;letter-spacing:0.05em}.new-rates-content .buy-mod .pricing{position:absolute;bottom:30px}.new-rates-content .buy-mod .pricing p{margin:0;letter-spacing:0.05em;font-size:0.85em}.new-rates-content .buy-mod .pricing p.price{font-size:1.25em;font-weight:500;text-transform:uppercase}.new-rates-content .buy-mod .pricing p.price-info{position:absolute;text-wrap:nowrap}.new-rates-content .soo{background:#619878;text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:0.2em;padding:7px 10px 7px;font-size:12px;display:inline;border-radius:10px;color:#ebdbc2}.new-rates-content .soo-case{position:absolute;left:0;right:0;top:-0.5em;text-align:center;width:100%}nav.content-filter{margin:2em auto}nav.content-filter button{background:0;border:0;outline:0;padding:0 5px;text-transform:uppercase;color:#042423;font-weight:600;letter-spacing:0.2em}nav.content-filter button.sel{background:#042423;color:#ebdbc2}.event-wrapper{border:1px solid #0b2a2b;border-radius:30px;margin-bottom:2em;padding:30px}.event-wrapper.grad-dkgrn,.event-wrapper.grad-dkgrn a{color:#ebdbc2;text-underline-offset:5px}.event-tr{display:flex;justify-content:space-between;font-weight:500;text-transform:uppercase;letter-spacing:0.4em}.event-title{font:normal 85px "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin:20px 0 45px 0;line-height:0.8;letter-spacing:0.02em}.event-details figure{display:none}a.hider{text-decoration:none}a.hider:after{content:"\f078";font-family:"FontAwesome"}a.hider.less:after{content:"\f077"}.event-description{position:relative;padding:1em 0;display:none}.event-description p{line-height:1.5;font-size:18px}.event-description ol,.event-description ul{font-size:18px;padding-left:1em}.event-description li{margin-bottom:0.75em}.event-description ul{list-style:disc}.event-description ol{list-style:decimal}.event-description .event-tr{margin-top:60px;justify-content:end}.event-description .event-tr .event-opener{margin-right:100px}.event-description img{max-width:100%}.event-wrapper.opened .bb{display:none}.event-wrapper.opened .event-description{display:block}.no-event-warn h3{font:normal 30px "Libre Bodoni",Cambria,Times New Roman,Times,serif}.book-opt{position:relative}.book-opt .book-ttl{text-transform:uppercase;font-weight:600;letter-spacing:0.5em;cursor:pointer;background:0;border:0;padding:0;margin:0;transition:opacity 324ms}.grad-dkgrn .book-opt .book-ttl,.grad-grdgrn .book-opt .book-ttl,.grad-grdorg .book-opt .book-ttl,.grad-grdtl .book-opt .book-ttl{color:#ebdbc2}.book-opt .book-ttl:after{content:"\f054";font-family:"FontAwesome"}.book-opt .opts{position:absolute;z-index:3;background:#ebdbc2;width:max-content;bottom:0;right:0;opacity:0;margin-bottom:2em;transition:opacity 324ms;padding:0 10px 10px 15px;border-radius:15px;border:1px solid #0b2a2b}.book-opt .opts a.app-now{color:#0b2a2b !important;letter-spacing:0.25em}.book-opt .opts a.app-now:after{background:#0b2a2b !important}.book-opt:hover .opts{opacity:1}.book-opt.open .opts{opacity:1}.book-opt a{display:inline-block;clear:both;float:right;margin:10px 0 0}.book-opt a.app-now:after{width:0 !important}.book-opt a.app-now:hover:after{width:96% !important}.nav-jump,.content-filter{text-transform:uppercase;margin:2em auto;font-weight:600;letter-spacing:0.2em;overflow:hidden;margin-bottom:0px}.nav-jump a,.nav-jump button,.content-filter a,.content-filter button{text-decoration:none;transition:all 216ms;position:relative}.nav-jump a:after,.nav-jump button:after,.content-filter a:after,.content-filter button:after{content:"";background:#0b2a2b;height:2px;width:0%;position:absolute;bottom:0;right:0;transition:all 216ms}.nav-jump a:hover:after,.nav-jump button:hover:after,.content-filter a:hover:after,.content-filter button:hover:after{width:100%}.nav-jump li,.content-filter li{float:left}.nav-jump li:after,.content-filter li:after{content:"/";padding:0 1em}.nav-jump li:last-of-type:after,.content-filter li:last-of-type:after{content:"";padding:0}.nav-jump li.current-menu-item a,.content-filter li.current-menu-item a{background:#0b2a2b;color:#ebdbc2;padding:0 5px}.intro-content{margin-top:60px}.teacher-hold{padding-bottom:3em}.teacher-hold img{width:100%}.guest-hold{margin-bottom:40px}.guest-hold img{width:100%}.guest-hold p{display:none}.guest-hold p.tease{display:block}.guest-hold.rm p{display:block}.guest-hold.rm p.tease{display:none}.upcoming-trainings{margin:2.5em auto 0}.panel{margin-bottom:2em;letter-spacing:0.5em}.panel .rounder{border:1px solid #0b2a2b;border-radius:30px;position:relative;overflow:hidden;padding:35px}.panel .rounder a{text-decoration:none;transition:all 216ms;position:relative}.panel .rounder a.app-now:after{content:"";background:#0b2a2b;height:1px;width:96%;position:absolute;bottom:0;left:0;transition:all 216ms}.panel .rounder a.app-now:hover:after{width:0}.panel .rounder.grad-grdgrn,.panel .rounder.grad-grdorg,.panel .rounder.grad-grdtl,.panel .rounder.grad-dkgrn{color:#ebdbc2}.panel .rounder.grad-grdgrn a,.panel .rounder.grad-grdorg a,.panel .rounder.grad-grdtl a,.panel .rounder.grad-dkgrn a{color:#ebdbc2}.panel .rounder.grad-grdgrn a.app-now:after,.panel .rounder.grad-grdorg a.app-now:after,.panel .rounder.grad-grdtl a.app-now:after,.panel .rounder.grad-dkgrn a.app-now:after{background:#ebdbc2}.panel h2{font:normal 5.5vw "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;letter-spacing:0.025em;line-height:1;margin:0.25em 0 0.5em}.panel a{text-transform:uppercase}.panel a.more-info{text-decoration:none}.panel time,.panel a{font-weight:600}.panel footer,.panel aside.info-meet{display:flex;justify-content:space-between}.panel aside.info-meet p{padding:35px 35px 0;font:600 1em "Montserrat",Helvetica,Arial,sans-serif;text-transform:uppercase}.grad-grdapr{background:#eba66b;background:-moz-linear-gradient(left, #cdc9c6 0, #eba66b 100%);background:-webkit-gradient(left top, right top, color-stop(0, #cdc9c6), color-stop(100%, #eba66b));background:-webkit-linear-gradient(left, #cdc9c6 0, #eba66b 100%);background:-o-linear-gradient(left, #cdc9c6 0, #eba66b 100%);background:-ms-linear-gradient(left, #cdc9c6 0, #eba66b 100%);background:linear-gradient(to right, #0b2a2b 0, #ebdbc2 100%)}.grad-apr{background:#042423;background:-moz-linear-gradient(left, #042423 0, #054241 100%);background:-webkit-gradient(left top, right top, color-stop(0, #042423), color-stop(100%, #054241));background:-webkit-linear-gradient(left, #042423, #054241 100%);background:-o-linear-gradient(left, #042423 0, #054241 100%);background:-ms-linear-gradient(left, #042423 0, #054241 100%);background:linear-gradient(to right, #042423 0, #054241 100%)}.grad-ltgrn{background:#00c099}.grad-dkgrn{background:#042423;background:linear-gradient(135deg, #042423 0, #054241 100%)}.grad-tan{background:#042423;background:linear-gradient(135deg, #e7bd88 0, #e9c79a 100%)}.grad-tan.rounder{color:#0b2a2b}.grad-tan.rounder h2,.grad-tan.rounder a,.grad-tan.rounder p,.grad-tan.rounder .book-ttl{color:#0b2a2b}.grad-tan.rounder a.app-now:after{background:#0b2a2b}.grad-grdgrn{background:#6cc38c;background:-moz-linear-gradient(left, #6cc38c 0, #009683 100%);background:-webkit-gradient(left top, right top, color-stop(0, #6cc38c), color-stop(100%, #009683));background:-webkit-linear-gradient(left, #6cc38c 0, #009683 100%);background:-o-linear-gradient(left, #6cc38c 0, #009683 100%);background:-ms-linear-gradient(left, #6cc38c 0, #009683 100%);background:linear-gradient(to right, #6cc38c 0, #009683 100%)}.grad-ltgry{background:#cdc9c6}.grad-ltorg{background:#f07f09}.grad-dkorg{background:#e7401c}.grad-grdorg{background:#f07f09;background:-moz-linear-gradient(left, #f07f09 0, #e5411b 100%);background:-webkit-gradient(left top, right top, color-stop(0, #f07f09), color-stop(100%, #e5411b));background:-webkit-linear-gradient(left, #f07f09 0, #e5411b 100%);background:-o-linear-gradient(left, #f07f09 0, #e5411b 100%);background:-ms-linear-gradient(left, #f07f09 0, #e5411b 100%);background:linear-gradient(to right, #f07f09 0, #e5411b 100%)}.grad-lttl{background:#58a9ac}.grad-dktl{background:#367f8e}.grad-grdtl{background:#62b5bb;background:-moz-linear-gradient(left, #62b5bb 0, #36808d 100%);background:-webkit-gradient(left top, right top, color-stop(0, #62b5bb), color-stop(100%, #36808d));background:-webkit-linear-gradient(left, #62b5bb 0, #36808d 100%);background:-o-linear-gradient(left, #62b5bb 0, #36808d 100%);background:-ms-linear-gradient(left, #62b5bb 0, #36808d 100%);background:linear-gradient(to right, #62b5bb 0, #36808d 100%)}.ginput_container_name{display:flex;justify-content:space-between}.ginput_container_name span.name_first,.ginput_container_name span.name_last{width:49%}#field_5_7 div.clear-multi{display:flex;justify-content:space-between}#field_5_7 div.clear-multi div.gfield_date_dropdown_month,#field_5_7 div.clear-multi div.gfield_date_dropdown_day,#field_5_7 div.clear-multi div.gfield_date_dropdown_year{width:32%}.about-content h2{font:normal 10em/1 "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;text-align:center;width:50%;margin:1rem auto}.about-content .guttered{padding:0 25%}.about-content .guttered div{margin:auto}.about-content .guttered h3{text-transform:uppercase;font-weight:600;letter-spacing:0.3em;text-align:center;line-height:1.6;margin:2em auto 0}.about-content .guttered p{line-height:1.5;text-align:center;margin:2em auto}.feature-panels{margin-bottom:4em}.feature-panels figure{width:100%;overflow:hidden;margin:0 4em 0 0}.feature-panels figure img{width:100%}.feature-panels .panel div{width:100%}.feature-panels h3{text-transform:uppercase;font-weight:600}.feature-panels p{text-align:left;font-size:1.25em;letter-spacing:0em;line-height:1.285}.teacher-wrap{overflow:hidden;max-width:1200px;margin:auto;color:#0b2a2b}.teacher-grid-item{position:relative;width:33.33333%;float:left;line-height:0}.teacher-grid-item img.portrait-roll{position:absolute;top:0;left:0;display:none}.teacher-grid-item img{max-width:100%;height:100%;border:3px solid #ebdbc2}.teacher-grid-item .teacher-wrap{position:relative;padding-bottom:45%}.teacher-grid-item:hover img.portrait-roll{display:block}.teacher-grid-item a.teacher-permalink{position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;padding:5px 0 0 5px;text-transform:uppercase;font-weight:700;font-size:0;color:transparent;outline:0}.teacher-wrap .teacher-grid-item .teacher-bio-box{position:absolute;top:0;left:0;background-size:cover;z-index:20;width:0;height:0;transition:height 324ms, width 324ms;overflow:hidden}.teacher-wrap .teacher-grid-item .teacher-bio-box.opened{height:200%;width:200%;border:3px solid #ebdbc2}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content{background-color:rgba(255,255,255,0.85);padding:30px;height:100%;width:100%;line-height:initial;overflow-y:auto}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h2{font-size:2em;margin:0;font-weight:500;font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h3{font-size:20px;margin:0;font-weight:400}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h2,.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h3{text-transform:uppercase}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content p{font-size:1em;margin:1em 0;font-weight:400;line-height:20px}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content a{color:#ff742e}.teacher-wrap .teacher-grid-item.tge-rev-3 .teacher-bio-box{left:auto;right:0}.teacher-wrap .teacher-grid-item:nth-last-child(-n+6) .teacher-bio-box{top:auto;bottom:0}#popper{background:#ebdbc2;height:0;overflow:hidden;width:95%;position:absolute;z-index:100;bottom:0;left:0;right:0;margin:auto;border-radius:30px;transition:all 756ms;box-shadow:0px 0px 40px rgba(11,42,43,0.75)}#popper.opened{height:25vh;bottom:20px}#popper .wrap{display:flex;width:100%}#popper .promo-l{text-align:center;width:25%}#popper .promo-l p.cop{text-transform:uppercase;margin:0;letter-spacing:0.5em;font-size:1.25em;font-weight:600}#popper .promo-l p.wow{font-family:"Dahlia","Libre Bodoni",Cambria,Times New Roman,Times,serif;font-weight:normal;font-size:clamp(3.875rem, -1.6429rem + 8.5714vw, 5rem);line-height:0.85;margin:0.25em 0}#popper .promo-w{width:70%;margin-top:2em}#popper form{display:flex}#popper input[type="submit"]{height:40px;padding:0 1.5em}#popper input[type="text"]{margin-right:1em}#popper .closer{background:none;border:none;height:50px;width:40px;right:15px;top:10px}#popper .momence-lead_form-field_label{top:0}#popper #momence-plugin-lead-form .gahMEJ{width:19%}#popper #momence-plugin-lead-form .eiHbtY{width:19%;display:block}#popper #momence-plugin-lead-form .eUzxPd{font-family:"Montserrat",Helvetica,Arial,sans-serif;height:40px;margin-top:8px}#popper #momence-plugin-lead-form .eUzxPd:focus{border:2px solid #0b2a2b !important}#popper #momence-plugin-lead-form .gahMEJ{font-size:11px}.gfield_label{font-weight:600;text-transform:uppercase;font-size:0.9em}.name_last label,.name_first label,.address_line_1 label,.address_line_2 label,.address_city label,.address_state label,.address_zip label{position:relative;top:-13px;left:10px;font-size:0.8em}span.gfield_required,.gform_required_legend{display:none}.gform_description{margin-bottom:2em;display:block}.gsection_description li{margin-bottom:1em}.gfield_label{margin-bottom:0.5em}.gform_footer.top_label{margin-top:2em}#field_4_18 div.validation_message,#field_4_20 div.validation_message,#field_4_22 div.validation_message,#field_4_23 div.validation_message,#field_5_18 div.validation_message,#field_5_20 div.validation_message,#field_5_22 div.validation_message{top:0}.video-wrap{position:absolute;top:227px;left:0;width:100%;height:100%;z-index:100;pointer-events:none}.video-wrap .goods{position:relative;color:#ebdbc2;z-index:1000;display:flex;padding:0 40px;top:-100px}.video-wrap .goods .buy-mod{border:1px solid #ebdbc2;border-radius:30px;text-align:center;margin-bottom:0.5em;position:relative;overflow:hidden}.video-wrap .goods .buy-mod h2,.video-wrap .goods .buy-mod p{transition:all 324ms}.video-wrap .goods .buy-mod h2{font:normal 5em "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif}.video-wrap .goods .buy-mod .bord{border:1px solid transparent;border-radius:20px;margin:10px;padding:4em 0;position:relative;display:flex;align-items:center;height:90%}.video-wrap .goods .buy-mod.inv{background:#0b2a2b}.video-wrap .goods .buy-mod.inv *{color:#ebdbc2}.video-wrap .goods .buy-mod.inv .bord{border-color:#ebdbc2}.video-wrap .goods .buy-mod.br:after,.video-wrap .goods .buy-mod.bl:after{content:"";display:block;width:140px;height:79px;background:url(../i/cloud-2.png);position:absolute;right:-70px;bottom:-30px;background-size:cover}.video-wrap .goods .buy-mod.bl:after{left:-70px;right:auto}.video-wrap .goods .buy-mod a.buy-now{color:transparent;position:absolute;top:0;right:0;bottom:0;left:0}.video-wrap .goods .buy-mod .orig{position:absolute}.video-wrap .goods .buy-mod .orig p{letter-spacing:0.2em;line-height:1.2}.video-wrap .goods .buy-mod .revealer{opacity:0}.video-wrap .goods .buy-mod .orig,.video-wrap .goods .buy-mod .revealer{width:100%}.video-wrap .goods .buy-mod:hover h2,.video-wrap .goods .buy-mod:hover p{opacity:0}.video-wrap .goods .buy-mod:hover .revealer{opacity:1}.video-wrap .goods .buy-mod:hover .revealer p{opacity:1}.video-wrap .goods h2{font-size:90px;font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin-bottom:0;line-height:1}.video-wrap .goods h3{font-size:72px;font-family:"Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif;font-weight:normal;margin:20px 0;line-height:1}.video-wrap .goods h3.lined{text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif;text-align:center;font-weight:600;letter-spacing:0.2em;font-size:1.25em;position:relative;margin:2em 0 2em}.video-wrap .goods h3.lined:before,.video-wrap .goods h3.lined:after{background:#ebdbc2}.video-wrap .goods .left-goods,.video-wrap .goods .right-goods{padding:0 40px;width:50%}.video-wrap .goods .cta{background:#ebdbc2;color:#0b2a2b;font-size:18px;letter-spacing:1px;font-weight:700;text-transform:uppercase;border:0;border-radius:10px;padding:10px 20px}.video-wrap iframe{width:100%;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-wrap .mask{z-index:1;position:absolute;background:rgba(11,42,43,0.75);min-width:177.77vh;width:100%;height:80vh;top:-227px;margin:auto}#theStart{padding-top:1.5em;margin-top:1.5em}.lp{margin-top:-11px}.lp .gform_confirmation_message{background:linear-gradient(135deg, #042423 0, #054241 100%);color:#ebdbc2;width:50%;margin:auto;border-radius:30px;padding:30px;text-align:left;font-size:1.2em}.lp .gform_confirmation_message a{color:#ebdbc2}.lp-hero{background-size:cover;display:flex;position:relative}.lp-hero .jumper{position:absolute;bottom:-12px;margin:auto;left:0;right:0}.lp-hero .holder{width:100%;margin:0;padding:25px 10px}.lp-hero .holder.tan{background:rgba(235,219,194,0.7)}.lp-hero .holder.dkgrn{background:rgba(4,36,35,0.7);color:#ebdbc2}.lp-hero .holder.dkgrn a.smlnk{color:#ebdbc2}.lp-hero .holder.dkgrn p.subhead span:after{background:#ebdbc2}#main .lp-hero h1{font-size:14vw;line-height:0.9;text-transform:none;margin:0;text-align:center}.lp-hero p.subhead.mo{text-align:center;font-size:16px;letter-spacing:0.4em;font-weight:600;margin:2em 0}.lp-hero p.cta-top{letter-spacing:0.4em;text-transform:uppercase;font-weight:600;text-align:center;margin:0;position:relative;top:25px}.lp-hero h3{letter-spacing:0.4em;font-size:12px;margin:2em 0}.lp-hero .wystext p{font-family:"Libre Bodoni",Cambria,Times New Roman,Times,serif;line-height:1.5}.lp-hero .cta{margin:0 0 30px 0;letter-spacing:0.4em;font-size:16px;background:#0b2a2b;border:3px solid #0b2a2b;border-radius:10px;padding:15px;text-decoration:none;font-weight:600;display:inline-block;width:100%;text-align:center;color:#ebdbc2}.lp-hero .smlnk{text-transform:uppercase;letter-spacing:0.4em;font-weight:500;margin:0 0 1em 0;text-decoration:none;font-size:16px;display:block}.lp-hero .smlnks.mo p{display:flex;justify-content:flex-end}.lp-hero .smlnks.mo p a{font-size:2em}.lp-hero .smlnks.mo p .smlnk{position:relative}.lp-hero .smlnks.mo p .smlnk.email-link{top:0.125em}.lp-hero .smlnks.mo p .smlnk.ata-link{left:-10px}#inner-content.lp-content{scroll-behavior:smooth}.entry-content .lp-intro{font-size:12px;text-transform:uppercase;text-align:center;margin:5em auto;font-weight:600;letter-spacing:0.4em;width:80%}.entry-content .lp-columns,.entry-content .lp-ff{font-family:"Montserrat",Helvetica,Arial,sans-serif;width:90%;margin:2em auto}.entry-content .lp-ff{overflow:hidden}.entry-content .lp-ff ul,.entry-content .lp-ff ol{padding-left:1.2em;font-size:1.2em;list-style-image:auto}.entry-content .lp-ff ol{list-style:decimal}.entry-content .lp-ff ul{list-style:disc}.entry-content .lp-ff img{border-radius:30px}.entry-content .lp-ff p{font-size:16px}.entry-content .sxs{width:90%;margin:2em auto}.entry-content .sxs p{font-family:"Montserrat",Helvetica,Arial,sans-serif}.entry-content .sxs p img{width:100%;border-radius:30px}.entry-content .lp-announce{text-align:center;letter-spacing:0.4em;font-weight:600;font-size:12px;margin:2em auto;width:80%}input[type="text"].lp-input{width:60%;border-width:2px;margin:0 auto 3em}.outroCTA{text-align:center;padding:4em 0}.outroCTA .cta{margin:0 0 30px 0;letter-spacing:0.4em;font-size:16px;background:#ebdbc2;border:3px solid #0b2a2b;border-radius:10px;padding:15px 40px;text-decoration:none;font-weight:600;display:inline-block;width:100%;text-align:center}#gform_wrapper_14{text-align:left}#gform_wrapper_14 legend{margin:0}#gform_wrapper_14 .gform_footer{text-align:center}.cta-hold{overflow:hidden;text-align:center;margin:5em auto}a.cta-BC{text-decoration:none;background:#0b2a2b;color:#ebdbc2;display:block;text-align:center;font-size:1.5em;letter-spacing:0.4em;padding:1em 2em;border-radius:12px;font-weight:600}.lp-quote blockquote{font-size:10vw;font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;line-height:0.96;text-align:center;margin:1em 10px}.lp-quote figcaption{font-weight:600;text-align:center;font-size:1.2em;letter-spacing:0.4em}.entry-content .lp-h2{text-align:center;letter-spacing:0.4em;font-weight:600;width:80%;margin:2em auto;font-size:1.5em}.entry-content .lp-h2.lined{position:relative}.lp-content .dvd-img{margin-top:6em}.lp-content .ff-text.cft h3{font:normal 4.625em/1 "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin-bottom:0.25em}.lp-content .ff-text.cft p{letter-spacing:0.4em;text-transform:uppercase}.lp-content .quotes.slick-dotted.slick-slider{margin:auto auto}.lp-content .slick-dots li{margin:0}.lp-content .slick-dots li button:before{font-size:10px}.lp-content .slick-dots{bottom:-45px}.lp-content .lp-mljt,.lp-content .lp-mcjt{font:normal 4.625em/1 "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin:auto auto 0}.lp-content .lp-mcjt{text-align:center}.lp-content .faqs{width:80%;margin:3em auto;position:relative;z-index:10}.lp-content .faqs .faq-qa{border-top:1px solid #0b2a2b;position:relative;overflow:hidden;z-index:1;cursor:pointer}.lp-content .faqs .faq-qa h5{font-weight:600;font-size:1.2em;letter-spacing:0.4em;position:relative;padding-right:2em}.lp-content .faqs .faq-qa h5:after{content:"\f078";font-family:"FontAwesome";position:absolute;right:-10%;top:0}.lp-content .faqs .faq-qa p{display:none}.lp-content .faqs .faq-qa.open h5:after{content:"\f077"}.lp-content .faqs .faq-qa.open p{display:block}.img-txt,.heritage{margin:4em auto}.img-txt .it-img img{width:100%}.img-txt .it-text h4{font-weight:600;letter-spacing:0.4em;font-size:1.5em}.heritage .htg-row{overflow:hidden}.lp-testimonial p.testifier,.lp-testimonial p.position{letter-spacing:0.4em;text-transform:uppercase}.lp-testimonial p.testifier{font-weight:600;margin-bottom:0.2em}.lp-content .testimonials{position:relative;overflow:visible}.lp-content .testimonials img{border-radius:30px;max-width:90%}.slick-dotted.slick-slider{margin-bottom:8em !important}#gform_15 label,#gform_15 legend{display:none}#gform_15 input::placeholder{font-size:10px;position:relative;top:-8px;letter-spacing:0.4em;text-transform:uppercase;font-weight:400}#gform_15 #field_15_3{margin-right:2%}#gform_15 #field_15_3,#gform_15 #field_15_4{width:49%;float:left}#gform_submit_button_15{background:#0b2a2b;color:#ebdbc2;float:right;letter-spacing:0.4em}.lp-content p.disclaimer{font-size:12px;font-style:italic;font-weight:400}#momence-plugin-lead-form .fQSXMx{padding:0 !important}#momence-plugin-lead-form .bsMshn,.react-tel-input .form-control,.react-tel-input .flag-dropdown{border-color:#0b2a2b !important;background-color:#ebdbc2 !important;font-weight:600 !important}#momence-plugin-lead-form .LJBdS{margin-bottom:0 !important}.react-tel-input .flag-dropdown{border-right:0 !important}#momence-plugin-lead-form .bsMshn::placeholder{color:#ebdbc2 !important}.momence-lead_form-field_label{font-size:10px;position:relative;top:-8px;letter-spacing:0.4em;text-transform:uppercase;font-weight:400;font-family:"Montserrat",Helvetica,Arial,sans-serif}#momence-plugin-lead-form .eUzxPd{text-transform:uppercase;letter-spacing:0.4em}#momence-plugin-lead-form .IZYpZ.momence-lead_form-form_error{color:#900;letter-spacing:0.2em;font-weight:600}#momence-plugin-lead-form .eUzxPd:focus{border:none !important}.momence-lead_form-success{display:block;margin-bottom:50px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.1em;color:#0b2a2b !important}@media only screen and (min-width: 481px){.blog-content .articles article{width:49%}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 1030px){.blog-content .controls{width:37.5%;float:left}.blog-content .blogs{width:62.5%;padding-right:8vw;float:right;position:relative;top:-8vw}.blog-content .articles article{width:32%}.blog-content .articles article .btn{display:none}.blog-entry #main h1{font-size:6vw;padding-right:6vw}.blog-entry .the-pad{padding:0 15%}.new-rates-content .controls{width:32.5%;float:left}.new-rates-content .rates{width:67.5%;padding-right:8vw;float:right;position:relative;top:-7vw}.new-rates-content .buy-mod{width:32%}.new-rates-content .soo{font-size:0.9vw}@keyframes dash{to{stroke-dashoffset:3000}}#matBG svg{height:290%;top:-120%;left:25%}#matBG svg path.st0{animation:dash 3s linear reverse;fill:none;stroke:#0b2a2b;stroke-width:1;stroke-miterlimit:10;stroke-dasharray:4000}#matBG svg path.st0.st4{stroke-width:3}#matBG svg path.st0.st3{stroke-width:2.5}#matBG svg path.st0.st2{stroke-width:1.75}.mo{display:none !important}.do{display:block !important}.do.subhead{width:55%}.the-pad{padding:0 8%}#content.home{display:none}#content{top:17.5vh;overflow:hidden;height:72.5vh}#inner-content{overflow:hidden;height:72.5vh;margin:0 auto 1.25vh auto;overflow-y:scroll}#main h1{font:normal 10vw/0.8 "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;margin-top:0.1em}.tt-content .article-header,.about-content .article-header{position:relative}.tt-content .article-header.tt,.about-content .article-header.tt{background-repeat:no-repeat;background-size:100%;padding-top:200px}.tt-content .article-header.studio,.about-content .article-header.studio{background-size:100%;padding-top:200px}.tt-content .article-header h1.page-title,.about-content .article-header h1.page-title{position:relative;top:0.5em;left:1vw;margin-bottom:0.5em}.home-btn{right:10px;top:0;height:6vw;width:6vw}.home-btn:before,.home-btn:after{height:.9vw}.wrap{width:96%}.header{height:17.5vh;position:relative}#subHeader{position:absolute;bottom:0;width:90%;max-width:1700px}#logo{width:9.6vw;min-width:160px;margin:1.8vw auto}.insta-icon{width:4%;float:left}.insta-icon a{color:#0b2a2b;font-size:49px;line-height:0;position:relative;top:2px}.insta-icon a i{line-height:40px}.tickerwrapper{width:96%;max-height:47px;height:47px;padding:2px 0 0;position:relative;left:0%;border-top:1px solid #0b2a2b;border-bottom:1px solid #0b2a2b;overflow:hidden;cursor:pointer;float:left;word-break:break-all;white-space:nowrap;line-height:45px}.tickerwrapper .msg-wrap{position:relative;top:-1px}.tickerwrapper a{text-decoration:none}.tickerwrapper span{display:inline;padding:0;font-style:italic;font-weight:700;letter-spacing:0.4em;text-transform:uppercase;font-size:16px}.tickerwrapper ul.list li span{padding:0 0 0 20px;line-height:1}#subHeader{overflow:hidden}#navWrap{position:relative;height:72.5vh}#navWrap .wrap{display:flex;align-items:center;height:100%}@keyframes rotation{10%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(4deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}60%{transform:rotate(-3deg)}70%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(1deg)}100%{transform:rotate(0deg)}}.nav-icons{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none;justify-content:center;align-items:center;z-index:1}.nav-icons figure{width:50vw;overflow:hidden;opacity:0;transition:all 324ms}.nav-icons figure img{width:100%;display:block;margin:auto}.nav-icons figure#niClasses img{width:80%}.nav-icons figure#niTT img{width:65%}.nav-icons figure#niRates img{width:70%}.nav-icons figure#niAbout img{width:100%;height:100%}.nav-icons figure#niAbout{background:url(../i/door-bg.png) no-repeat center;background-size:34%}.nav-icons figure#niEvents{width:90vw}.nav-icons figure#niYMTV img{width:70%}.nav-icons figure#niShop img{width:60%}.nav-icons figure#niShop{margin-top:-170px;overflow:visible;position:relative}.nav-icons figure#niShop:after{content:url(../i/tack.png);display:block;position:absolute;right:46%;top:-24px}@keyframes swing{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(0deg)}}.nav-icons figure#niShop.shown img{animation:swing ease-in-out 2s 3 alternate;transform-origin:center -20px}.nav-icons figure.shown{opacity:1}.nav{border:0;text-align:left}.nav.top-nav{display:flex;flex-wrap:wrap;justify-content:space-between}.nav li{display:flex}.nav li a{overflow:hidden;font:normal 10.95vw/9vw "Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;transition:all 324ms}.nav li.menu-item a:hover,.nav li.menu-item a:focus{transform:scale(1.025)}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li:hover>ul{top:auto;visibility:visible}li#menu-item-26{order:1}li#menu-item-25,li#menu-item-5855{order:2}li#menu-item-24{order:3}li#menu-item-27{order:4}li#menu-item-23{order:5;margin-left:10%}li#apps{order:6;font-size:0;background:url(../i/contact-btn-alt.svg);position:relative;overflow:hidden;width:9vw;height:9vw;transition:all 324ms}li#apps:hover{transform:scale(1.1)}li#menu-item-22{order:7}li#menu-item-4985,li#menu-item-5386{order:8}.sidebar{margin-top:2.2em}.widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}footer.footer{margin:0 auto;font-size:0.83333vw;height:5vh;overflow:hidden;display:flex;align-items:center;border-top:1px solid}p.addy-tel,p.copyright{width:50%;float:left;display:block;margin:0}p.copyright{text-align:right}p.copyright span{margin-left:1em;display:inline;font-size:1em}.env-icon a{line-height:1;position:relative}.env-icon img{width:1.2vw;position:relative;top:-2px;margin-bottom:-7px;left:-1px}#classRundown,#pager{padding:0 8%}#pager{justify-content:flex-end}#pager .btn-prev,#pager .btn-next,#pager .btn-today{padding:8px 25px;margin-left:25px}#pager .btn-today{padding:8px 40px}#classRundown .info-date{width:35%}#classRundown h3 span{display:none}#classRundown .info-class{width:45%}#classRundown .info-teach{width:20%}#classRundown .info-class,#classRundown .info-teach{display:block}#classRundown div.the-row.row-class{font-size:1em}#classRundown .bk-btn{width:20%;display:block}#classRundown .bk-time{width:15%}#classRundown .bk-ttl{width:45%}#classRundown .bk-teach{width:20%}#inner-content::-webkit-scrollbar,.date-pick::-webkit-scrollbar{width:11px}#inner-content,.date-pick{scrollbar-width:thin;scrollbar-color:#0b2a2b #ebdbc2}#inner-content::-webkit-scrollbar-track,.date-pick::-webkit-scrollbar-track{background:#ebdbc2;border:1px solid #0b2a2b;margin:10px 0}#inner-content::-webkit-scrollbar-thumb,.date-pick::-webkit-scrollbar-thumb{background-color:#0b2a2b}#classPacks{padding:0 8%}#classPacks .buy-mod{min-height:130px}#classPacks h2{font:normal 5em/1 "Dahlia-rc","Libre Bodoni",Cambria,Times New Roman,Times,serif}#classPacks .buy-mod .revealer p{text-align:center;font:600 0.8em/1.3 "Montserrat",Helvetica,Arial,sans-serif}#classPacks .multi .buy-mod{width:31%;text-align:left}.new-rates-content .buy-mod .revealer p{font-size:0.725em}.training-module{position:relative;padding:75px 65px;overflow:hidden;color:#fff}.training-module p,.training-module h2,.training-module h3{font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-left:40%;text-transform:uppercase}.training-module a{color:#fff}.training-module img{width:25%;position:absolute;margin:auto}#gform_6 .gform_body.gform-body{float:left;width:85%}#gform_6 .gform_footer{width:15%;float:left}#gform_fields_6 #field_6_1,#gform_fields_6 #field_6_3{float:left;width:45%;margin-right:5%}#gform_submit_button_6{float:right}.lp-content .ff-text{width:70%;margin:auto}.lp-content .quotes{width:65%}a.cta-BC{display:inline-block}.lp-content .lp-mljt,.lp-content .lp-mcjt{width:80%}.lp-content .faqs .faq-qa h5{padding:0;width:80%;margin:1.67em auto}.lp-content .faqs .faq-qa.open p{width:80%;margin:0 auto 1.5em}.heritage{width:80%}.img-txt{width:55%;margin:4em auto;display:flex}.img-txt .it-img{width:33%}.img-txt .it-text{width:66%;padding-left:10%}.heritage{margin:4em 10%}.heritage .htg-img{width:60%;float:left}.heritage .htg-img img{max-width:90%;border-radius:30px}.heritage .htg-text{width:40%;float:left}.eighties{clear:both;overflow:hidden;width:80%;margin:4em auto}.sixties{clear:both;overflow:hidden;width:60%;margin:4em auto}.sixties h2.lp-h2{width:100% !important}.lp-testimonial figure,.lp-testimonial .lpt-words{width:65%;float:left}.lp-testimonial figure{width:35%}#momence-plugin-lead-form .momence-lead_form-form_container{flex-direction:row !important;flex-wrap:wrap;justify-content:space-between}#momence-plugin-lead-form .gahMEJ{width:49%;margin-right:0 !important}#momence-plugin-lead-form .eiHbtY{justify-content:end;width:100%}.lp-content p.disclaimer.lcb{width:80%;position:relative;top:-50px}.d-2of3{width:66.6666%;float:left;overflow:hidden}.d-1of3{width:33.333%;float:left;overflow:hidden}.d-1of2{width:50%;float:left;overflow:hidden}.wrap,#matBG,#innerMatBG{width:90%;max-width:1700px}.top-bump{margin-top:40px}.ic{display:inline-block;background:url(../i/inf-c.svg);height:17px;width:17px;background-size:100%;position:relative;top:2px;cursor:pointer}.ic-tt{background:#ebdbc2;position:absolute;font:normal 0.85em "Montserrat",Helvetica,Arial,sans-serif;text-transform:none;width:15vw;left:30px;bottom:0;border:1px solid #0b2a2b;padding:10px;z-index:100}i.ic:hover .ic-tt{display:block !important}#inner-content{position:relative;z-index:1}#inner-content.rates-content,#inner-content.tt-content{background:transparent}.entry-content,.article-footer{padding-bottom:2.5em}.home-btn.ghost{opacity:0}.home-btn.ghost:hover{opacity:1}#inner-content.default .entry-content{width:60%}#inner-content.default h1.entry-title{max-width:95%}#policyWarning .wrap{display:flex;padding:0}#policyWarning aside{width:33.333333%}#policyWarning aside.lj,#policyWarning aside.rj{padding:20px 5% 0}#policyWarning aside.lj p,#policyWarning aside.lj h3{text-align:left}#policyWarning aside.rj li{text-align:right;letter-spacing:0.2em;margin:0 0 2em  0;font-weight:bold;font-size:1.17em}h3.lined:before,h3.lined:after,.entry-content h2.lp-h2.lined:before,.entry-content h2.lp-h2.lined:after{content:"";display:block;height:2px;width:30%;background:#0b2a2b;position:absolute;left:0;top:50%}h3.lined:after,.entry-content h2.lp-h2.lined:after{left:auto;right:0}.entry-content h2.lp-h2.lined span{padding:0 2.5em 0 3em;background:#ebdbc2;position:relative;z-index:2}.entry-content h2.lp-h2.lined:before,.entry-content h2.lp-h2.lined:after{height:1px}.upcoming-content{margin-top:100px}.tt-page-intro{margin-top:60px}section.tt{width:80%;margin:auto}.tt-content .d-1of3 img{max-width:45%;margin:auto;display:block}.tt-content .d-1of2 img{float:right;max-width:80%}.guest-row{display:flex;justify-content:space-between;flex-wrap:wrap}.guest-row .guest-hold{width:30%;overflow:hidden}.testimonials{display:flex;justify-content:space-between;flex-wrap:wrap}.lp-content .testimonials:before,.lp-content .testimonials:after{font-family:"Dahlia-med","Libre Bodoni",Cambria,Times New Roman,Times,serif;position:absolute;font-size:36vw;line-height:1;z-index:3}.lp-content .testimonials:before{content:"\0201C";top:-0.35em;left:-12%}.lp-content .testimonials:after{content:"\0201D";top:60%;right:-12%}.testimonial{width:48%;overflow:hidden;position:relative;margin-bottom:4%}.testimonial img{width:100%}.words{position:absolute;background:rgba(231,189,136,0.8);top:2.5%;width:95%;height:95%;left:2.5%;padding:50px;transition:all 324ms;opacity:0;font-size:1em}.words:before{content:'\201c';position:absolute;top:5px;font:600 60px "Libre Bodoni",Cambria,Times New Roman,Times,serif}.words p.testifier,.words p.position{font:700 1em "Montserrat",Helvetica,Arial,sans-serif;letter-spacing:0.2em;text-transform:uppercase}.words p.testifier{margin-bottom:0.5em}.words p.position{font-weight:500}.testimonial:hover .words{opacity:1}.training .entry-content .d-1of2{padding-right:25px}.event-rundown{width:80%}.event-wrapper{padding:0 30px 0 0}.event-wrapper .event-description{padding:1em 30px 2em 250px}.event-details{font-size:1vw}.event-details .t-row{margin-top:30px}.event-details .t-row div.event-date,.event-details .t-row div.event-time,.event-details .t-row div.event-price{width:33.3333%}.event-details .t-row div.event-date{text-align:left}.event-details .t-row div.event-time{text-align:center}.event-details .t-row div.event-price{text-align:right;height:20px}.event-details .b-row .teach-name{width:50%}.event-details .b-row .event-opener{width:30%}.event-details .b-row a.event-reserve-link{width:20%;text-align:right}.event-details .b-row .book-opt{width:20%}.event-details .b-row .book-opt button{float:right;font-weight:500}.event-details .b-row .book-opt .opts a{text-decoration:none;position:relative}.event-details .b-row .book-opt .opts a:after{content:"";background:#ebdbc2;height:1px;width:0;position:absolute;bottom:0;left:0;transition:width 216ms}.event-details .b-row .book-opt .opts a:hover:after{width:96%}.event-details figure{display:block;float:left;margin-right:30px;overflow:hidden;border-radius:28px;line-height:0}.event-details figure img{height:220px;width:220px}.feature-panels figure{width:55%}.feature-panels figure img{border-radius:30px}.feature-panels .panel{display:flex}.feature-panels .panel div{width:45%}.feature-panels h3{text-transform:uppercase;font-weight:600}#input_17_7,#input_4_7,#input_5_7,#input_8_7 div.clear-multi{display:flex;justify-content:space-between}#input_17_7 div,#input_4_7 div,#input_5_7 div,#input_8_7 div.clear-multi div{width:31%}#gform_wrapper_6 .gform_footer.top_label{margin-top:1em}.lp{margin-top:0}.lp-hero{height:60vh;border-radius:30px;width:98.5%;margin:0 0 0 1.5%}.lp-hero .holder{border-radius:30px;margin:50px;padding:50px}.lp-hero .uno{padding-right:10%}#main .lp-hero h1{font-size:5.8vw;text-align:left;width:auto;margin-bottom:0.4em}.lp-hero .ra-foot{display:flex;justify-content:space-between;align-items:flex-end}.lp-hero h3{font-size:16px}.lp-hero p.subhead{font-weight:600;position:relative;max-width:600px;margin-bottom:0}.lp-hero .wystext{width:80%}.lp-hero p{margin:0 0 2em}.lp-hero .cta{padding:15px 45px;width:auto;margin:0;bottom:0}.lp-hero .smlnk{margin:0 0 0 2em;display:inline}.entry-content .lp-announce{font-size:1em}.entry-content .lp-intro{font-size:1em}.entry-content .lp-columns{columns:2}.entry-content .sxs{display:flex;justify-content:space-between}.entry-content .sxs p{width:49.5%;overflow:hidden}.entry-content .sxs p img{max-width:95%}.outroCTA .cta{display:inline}.lp-quote blockquote{font-size:4.625em;margin:1em 40px}.lp-long .lp-ff{width:70%;margin:auto}.lp-long .holder{position:relative}.lp-long .ra-foot{position:absolute}.lp-long .lp-hero .uno{padding-right:5%}#gform_wrapper_14{width:50%;margin:auto}}@media only screen and (min-width: 1240px){.teacher-grid-item{width:16.666667%}#popper .closer{width:50px}#popper #momence-plugin-lead-form .gahMEJ{font-size:12px}}@media only screen and (min-width: 1470px){.event-details{font-size:1em}.new-rates-content .buy-mod .revealer p{font-size:0.8em}}@media only screen and (min-width: 1470px) and (min-width: 2000px){#main h1{font-size:170px}.blog-content .blogs{top:-140px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}@media only screen and (max-width: 1029px){aside.filters{display:flex;justify-content:space-between;display:none}article.seq{display:flex;flex-direction:column}article.seq p.pub-date{margin-bottom:1em}article.seq a.btn{margin-top:auto}.tnc{font-size:0.8em}#main h1{font-size:7.5vh;line-height:0.9}.nav-jump a:after{background:none}#menu-global-menu{display:flex;flex-wrap:wrap;justify-content:center}.home-btn{right:-4px;top:3px}#post-10 .page-title{margin-bottom:0.25em}#post-14 .intro-content{margin-top:0}#innerMatBG,#matBG{display:none}.home #matBG{display:block}.nm{display:none}.wrap .wrap{margin-left:0;margin-right:0;width:100%}.buy-mod .orig{position:static !important}.buy-mod .orig h2,.buy-mod .orig p{width:100% !important}.buy-mod .orig h2{font-size:52px !important}.buy-mod .revealer{display:none}.nav-jump li,.content-filter li{float:none;border:1px solid #0b2a2b;display:inline-block;margin:5px 0;font-size:0.8em}.nav-jump li a,.content-filter li a{padding:2px 5px}.nav-jump li:after,.content-filter li:after{content:none}.upcoming-conten,.teacher-wrap{padding-bottom:5em}.upcoming-trainings{width:100%}.entry-content p{font-size:1em}.entry-content h3.lined{margin:1em 0 2em;font-size:1em}.entry-content .d-1of2 img{max-width:100%}.tt.tt-200hr .d-1of3 img{width:50%;margin:auto;display:block}.article-footer{padding:1em 0 2.5em 0;border-top:2px solid #0b2a2b}.rates-footer{width:100%;border:0;padding-top:3em}.rates-footer img{width:80%}p.testifier,p.position{text-transform:uppercase}p.testifier{margin-bottom:0;font-weight:600}.panel{font-size:3vw}.panel h2{font:600 7vw/1 "Montserrat",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.1em;margin:0.75em 0}.panel .rounder{padding:20px}.event-wrapper{font-size:3vw;padding:20px}.event-wrapper .event-details{display:flex;flex-wrap:wrap}.event-wrapper .event-title{font:600 7vw/1 "Montserrat",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 0 0.75em;letter-spacing:0.1em;order:1}.event-wrapper .t-row{order:2;line-height:1.5}.event-wrapper .b-row{order:3}.event-wrapper .teach-name{display:block;line-height:1.5;margin-bottom:1.5em;width:100%}.event-wrapper .event-description p{font-size:1em}.event-wrapper .event-tr{flex-wrap:wrap}.event-wrapper .event-tr .event-date,.event-wrapper .event-tr .event-time{width:100%}.event-wrapper .event-tr .event-price{width:100%}.event-wrapper .event-tr span{display:block}.event-wrapper .event-description .event-tr{justify-content:space-between}.event-wrapper.opened .event-description{padding-top:0}.about-content .guttered{padding:0}.about-content .dvd-img{width:50vw}.contact-content,.event-content{min-height:90vh}#menu-item-27{order:1}#menu-global-menu li{width:100%}#post-3526 .nav-jump,#post-18 .nav-jump,.blog-content .nav-jump{margin:0 !important}.teacher-grid-item img{height:auto}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content{padding:5px 10px}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h2{font-size:1.5em}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content h3{font-size:15px}.teacher-wrap .teacher-grid-item .teacher-bio-box .bio-content p{font-size:0.8em}.training.type-training .entry-content{margin-top:20px !important}.footer{border-top:1px solid #042423;margin-top:1em;padding-top:0.5em}.it-img,.lp-content .dvd-img{max-width:300px;width:50%;margin-left:auto;margin-right:auto}a.cta-BC{font-size:1em}.entry-content .lp-h2{width:100%}.lp-content #testsSlide.testimonials img{margin:0 auto 1em}.lp-content .lp-mljt,.lp-content .lp-mcjt,.lp-content .ff-text.cft h3{font-size:11vw}.lp-content .faqs{width:100%}.lp-content .faqs .faq-qa h5:after{right:0}.htg-img img{max-width:100%;margin-bottom:1em}.disclaimer{max-width:60%}#main .lp-hero h1{font-size:16vw;text-align:left}.lp-hero p.subhead.mo{letter-spacing:normal;text-align:left}.entry-content .lp-h2,.img-txt .it-text h4{font-size:1.25em}.img-txt .it-text h4{margin-bottom:0.4em}.lp-content .faqs .faq-qa h5,.lp-testimonial p.position{letter-spacing:0;font-size:1em}.lp-quote figcaption{font-size:1em}.slick-dotted.slick-slider{margin-bottom:5em !important}#popper.opened{height:60vh}#popper .wrap{display:block}#popper .promo-l,#popper .promo-w{width:100%}#popper .promo-w p{width:92%;margin:2em auto}#popper #momence-plugin-lead-form .eiHbtY{width:100%;text-align:center}#popper #momence-plugin-lead-form .momence-lead_form-form_container{justify-content:space-between;margin:auto;width:92%;flex-wrap:wrap;flex-direction:row}#popper #momence-plugin-lead-form .gahMEJ{width:48%;margin:0}}@media only screen and (min-width: 1920px){.nav li a{font-size:208px;line-height:168px}li#apps{max-width:170px;max-height:170px}footer.footer{font-size:16px}#logo{width:200px;margin:35px auto}}
