/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes vex-fadein{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes vex-fadein{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes vex-fadein{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes vex-fadein{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes vex-fadein{0%{opacity:0;}100%{opacity:1;}}@keyframes vex-fadeout{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes vex-fadeout{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes vex-fadeout{0%{opacity:1;}100%{opacity:0;}}@-ms-keyframes vex-fadeout{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes vex-fadeout{0%{opacity:1;}100%{opacity:0;}}@keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);}}@-moz-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);}}@-ms-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);}}@-o-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);}}.vex,.vex *,.vex *:before,.vex *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0;}.vex-overlay{background:black;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}.vex-overlay{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0;}.vex.vex-closing .vex-overlay{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden;}.vex-content{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;background:white;}.vex.vex-closing .vex-content{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden;}.vex-close:before{font-family:Arial,sans-serif;content:"\00D7";}.vex-dialog-form{margin:0;}.vex-dialog-button{-webkit-appearance:none;cursor:pointer;}.vex-loading-spinner{animation:vex-rotation 0.7s linear infinite;-webkit-animation:vex-rotation 0.7s linear infinite;-moz-animation:vex-rotation 0.7s linear infinite;-ms-animation:vex-rotation 0.7s linear infinite;-o-animation:vex-rotation 0.7s linear infinite;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);-moz-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:white;}body.vex-open{overflow:hidden;}
@keyframes vex-flipin-horizontal{0%{opacity:0;transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}}@-webkit-keyframes vex-flipin-horizontal{0%{opacity:0;transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}}@-moz-keyframes vex-flipin-horizontal{0%{opacity:0;transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}}@-ms-keyframes vex-flipin-horizontal{0%{opacity:0;transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}}@-o-keyframes vex-flipin-horizontal{0%{opacity:0;transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);}100%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}}@keyframes vex-flipout-horizontal{0%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}100%{opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);}}@-webkit-keyframes vex-flipout-horizontal{0%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}100%{opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);}}@-moz-keyframes vex-flipout-horizontal{0%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}100%{opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);}}@-ms-keyframes vex-flipout-horizontal{0%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}100%{opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);}}@-o-keyframes vex-flipout-horizontal{0%{opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);}100%{opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);}}.vex.vex-theme-flat-attack{-webkit-perspective:1300px;-moz-perspective:1300px;-ms-perspective:1300px;-o-perspective:1300px;perspective:1300px;-webkit-perspective-origin:50% 150px;-moz-perspective-origin:50% 150px;-ms-perspective-origin:50% 150px;-o-perspective-origin:50% 150px;perspective-origin:50% 150px;padding-top:100px;padding-bottom:100px;font-size:1.0em;}.vex.vex-theme-flat-attack.vex-closing .vex-content{animation:vex-flipout-horizontal 0.5s;-webkit-animation:vex-flipout-horizontal 0.5s;-moz-animation:vex-flipout-horizontal 0.5s;-ms-animation:vex-flipout-horizontal 0.5s;-o-animation:vex-flipout-horizontal 0.5s;-webkit-backface-visibility:hidden;}.vex.vex-theme-flat-attack .vex-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;animation:vex-flipin-horizontal 0.5s;-webkit-animation:vex-flipin-horizontal 0.5s;-moz-animation:vex-flipin-horizontal 0.5s;-ms-animation:vex-flipin-horizontal 0.5s;-o-animation:vex-flipin-horizontal 0.5s;-webkit-backface-visibility:hidden;}.vex.vex-theme-flat-attack .vex-content{font-family:"Helvetica Neue",sans-serif;font-weight:200;background:white;color:#444444;padding:3em 2em 3em 2em;line-height:1.5em;position:relative;margin:0 auto;max-width:100%;width:600px;}.vex.vex-theme-flat-attack .vex-content h1,.vex.vex-theme-flat-attack .vex-content h2,.vex.vex-theme-flat-attack .vex-content h3,.vex.vex-theme-flat-attack .vex-content h4,.vex.vex-theme-flat-attack .vex-content h5,.vex.vex-theme-flat-attack .vex-content h6,.vex.vex-theme-flat-attack .vex-content p,.vex.vex-theme-flat-attack .vex-content ul,.vex.vex-theme-flat-attack .vex-content li{color:inherit;}.vex.vex-theme-flat-attack .vex-close{position:absolute;top:0;right:0;cursor:pointer;}.vex.vex-theme-flat-attack .vex-close:before{font-family:"Helvetica Neue",sans-serif;font-weight:100;line-height:1px;padding-top:0.7em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;top:0;right:0;color:#00539b;background:none;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-message{margin-bottom:0.5em;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input{margin-bottom:0.5em;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input textarea,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="date"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime-local"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="email"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="month"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="number"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="password"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="search"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="tel"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="text"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="time"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="url"],.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="week"]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f0f0f0;width:100%;padding:0.25em 0.67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 0.25em;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-webkit-box-shadow:inset 0 0 0 2px #666666;-moz-box-shadow:inset 0 0 0 2px #666666;box-shadow:inset 0 0 0 2px #666666;outline:none;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-buttons{*zoom:1;padding-top:1em;margin-bottom:-3em;margin-left:-2em;margin-right:-2em;}.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both;}.vex.vex-theme-flat-attack .vex-dialog-button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;margin:0;float:right;padding:0.5em 1em;font-size:1.13em;text-transform:uppercase;font-weight:200;letter-spacing:0.1em;line-height:1em;font-family:inherit;}.vex.vex-theme-flat-attack .vex-dialog-button.vex-last{margin-left:0;}.vex.vex-theme-flat-attack .vex-dialog-button:focus{outline:none;}.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-primary{background:#666666;color:white;}.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-primary:focus{-webkit-box-shadow:inset 0 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 3px rgba(0,0,0,0.2);box-shadow:inset 0 3px rgba(0,0,0,0.2);}.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary{background:white;color:#cccccc;}.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:focus{-webkit-box-shadow:inset 0 3px #aaaaaa;-moz-box-shadow:inset 0 3px #aaaaaa;box-shadow:inset 0 3px #aaaaaa;background:#eeeeee;color:#777777;}.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:hover,.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:active{color:#777777;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-close:before{background:#ff7ea7;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-webkit-box-shadow:inset 0 0 0 2px #ff7ea7;-moz-box-shadow:inset 0 0 0 2px #ff7ea7;box-shadow:inset 0 0 0 2px #ff7ea7;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary{background:#ff7ea7;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-close:before{background:#ce4a55;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-webkit-box-shadow:inset 0 0 0 2px #ce4a55;-moz-box-shadow:inset 0 0 0 2px #ce4a55;box-shadow:inset 0 0 0 2px #ce4a55;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary{background:#ce4a55;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-close:before{background:#34b989;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-webkit-box-shadow:inset 0 0 0 2px #34b989;-moz-box-shadow:inset 0 0 0 2px #34b989;box-shadow:inset 0 0 0 2px #34b989;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary{background:#34b989;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-close:before{background:#477fa5;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-webkit-box-shadow:inset 0 0 0 2px #477fa5;-moz-box-shadow:inset 0 0 0 2px #477fa5;box-shadow:inset 0 0 0 2px #477fa5;}.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary{background:#477fa5;}.vex-loading-spinner.vex-theme-flat-attack{height:4em;width:4em;}
:root{--duke-blue:#00539b;--duke-navy-blue:#012169;--duke-gray:#414042;--duke-cast-iron:#262626;--duke-orange:#e0750b;--duke-red:#b03d33;--duke-green:#5e802c;--duke-purple:#64528f;--duke-sky-blue:#407e99;--duke-yellow:#eebd60;--dukewell-blue-light:#184b92;--dukewell-blue:#051c53;--dukewell-orange:#cc5441;--dukewell-green:#7f9849;--text-color:#333;--black-color:#212121;--white-color:#fff;}body{font-family:'Open Sans',sans-serif;font-size:15px;background-color:var(--duke-navy-blue);margin:0;}p{margin-bottom:15px;}#top-bar{overflow:hidden;background:var(--dukewell-green);}#top-bar .col-sm-12{}#top-bar .region-top-bar{color:var(--white-color);display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding:15px;width:100%;max-width:1170px;}@media only screen and (min-width:768px){#top-bar .region-top-bar{flex-wrap:nowrap;}}#top-bar #block-toplinks{flex:0 1 100%;padding-bottom:15px;}@media only screen and (min-width:768px){#top-bar #block-toplinks{flex:1 1 auto;padding-right:15px;padding-bottom:0;}}#top-bar .language-switcher-language-url{flex:0 1 100%;margin:0;}@media only screen and (min-width:768px){#top-bar .language-switcher-language-url{flex:0 1 auto;padding-left:15px;}}#top-bar a{color:var(--white-color);}#top-bar #block-toplinks p{margin:0;}#top-bar .language-switcher-language-url .contextual{display:none;}#top-bar .language-switcher-language-url ul{font-size:14px;font-weight:600;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='%23fff' d='M416 63.1V256C416 291.3 387.3 319.9 352 319.9L224 320L115.1 381.6C112.9 383.3 110.4 384 108 384C101.8 384 96 379.1 96 372V320L64 320C28.75 320 0 291.3 0 256V63.1C0 28.75 28.75 0 64 0H352C387.3 0 416 28.75 416 63.1V63.1zM144 310.1L211.4 272H352C360.7 272 368 264.8 368 256V64C368 55.25 360.7 48 352 48H64C55.25 48 48 55.25 48 64V256C48 264.8 55.25 272 64 272H144V310.1zM256 384V352H304V384C304 392.7 311.2 400 320 400H428.6L496 438.1V400H576C584.7 400 592 392.7 592 384V192C592 183.3 584.7 176 576 176H448V128H576C611.3 128 640 156.7 640 191.1V384C640 419.3 611.3 448 576 448L544 448V500C544 507.1 538.2 512 532 512C529.6 512 527.1 511.3 524.9 509.6L416 448L320 447.9C284.8 447.9 256 419.3 256 384V384z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:18px auto;display:inline-flex;justify-content:center;margin:0 auto;padding-left:26px;}@media only screen and (min-width:768px){#top-bar .language-switcher-language-url ul{float:right;}}#top-bar .language-switcher-language-url li{display:inline-block;margin-left:1px;}#top-bar .language-switcher-language-url li a{color:rgba(255,255,255,0.75);border-radius:1px;display:block;padding:5px 10px;transition:all 0.3s ease;}#top-bar .language-switcher-language-url li a:hover{color:var(--white-color);text-decoration:none;background-color:var(--duke-green);transition:all 0.15s ease;}#top-bar .language-switcher-language-url li.is-active a{color:rgba(255,255,255,1);background-color:var(--duke-green);}#navbar-container{background-color:var(--white-color);}#navbar{background-color:var(--white-color);border-style:none;border-radius:0;margin-bottom:0;max-width:1170px;}@media only screen and (min-width:768px){#navbar{display:flex;align-items:center;padding-right:0;}}.navbar-header{flex:0 1 175px;float:none;}.navbar-collapse{padding:0;}@media only screen and (min-width:768px){.navbar-collapse{flex:0 1 calc(100% - 175px);}}.logo{margin-top:15px;margin-bottom:15px;}.logo img{width:160px;height:auto;}@media only screen and (min-width:768px){.navbar-nav{float:right;}}@media only screen and (max-width:767px){.navbar-toggle{margin-top:40px;}}#block-duke-well-main-menu .navbar-nav{font-size:14px;}@media only screen and (max-width:767px){#block-duke-well-main-menu .navbar-nav{margin:7.5px 0;}}#block-duke-well-main-menu .navbar-nav > li > a{color:var(--black-color);text-decoration:none;padding:10px 20px;font-weight:bold;}#block-duke-well-main-menu .navbar-nav > li > a:hover,#block-duke-well-main-menu .navbar-nav > li > a:focus{}#block-duke-well-main-menu .navbar-nav > li.active > a{color:var(--white-color);background:var(--dukewell-green);}#block-duke-well-main-menu .navbar-nav > li.open > a,#block-duke-well-main-menu .navbar-nav > li.open > a:hover,#block-duke-well-main-menu .navbar-nav > li.open > a:focus{background:rgba(255,255,255,0.2);border:none;}#block-duke-well-main-menu ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}#block-duke-well-main-menu .highlight{border:solid 2px var(--dukewell-orange);background:none !important;color:var(--dukewell-orange) !important;padding:10px 15px;font-weight:bold;box-shadow:none;margin-left:15px;}@media only screen and (max-width:767px){#block-duke-well-main-menu .highlight{margin:15px;}}#block-duke-well-main-menu .navbar-nav li .dropdown-menu{margin-top:-1px;}@media only screen and (max-width:767px){#block-duke-well-main-menu .navbar-nav li .dropdown-menu{border-style:none;background:none;box-shadow:none;display:block !important;position:static;float:none;margin-top:0;width:unset;}}#block-duke-well-main-menu .navbar-nav .dropdown-menu > li > a{white-space:nowrap;}@media only screen and (max-width:767px){#block-duke-well-main-menu .navbar-nav .dropdown-menu > li > a{background:#f5f5f5;}#block-duke-well-main-menu .navbar-nav .dropdown-menu a{padding-left:35px;}}#block-duke-well-main-menu .navbar-nav .dropdown-menu > .active > a,#block-duke-well-main-menu .navbar-nav .dropdown-menu > .active > a:hover,#block-duke-well-main-menu .navbar-nav .dropdown-menu > .active > a:focus{color:inherit;background:none;}#banner{background-color:#eee;overflow:hidden;position:relative;z-index:1;}#banner::before{content:"";position:absolute;top:0;left:0;z-index:99;background-color:rgba(0,0,0,0.075);width:100%;height:1px;}#banner .banner-image p.rtecenter,#banner .field--name-body center{position:relative;top:0;left:0;z-index:1;padding:16% 0;}#banner .banner-image img{display:block;position:absolute;top:0;left:0;z-index:2;margin:0 auto;width:100% !important;height:auto !important;object-fit:cover;object-position:50% 50%;}#banner .banner-text{position:absolute;text-align:center;width:100%;margin:0 auto;padding:15px;color:var(--white-color);z-index:2;top:190px;font-size:2.0em;text-shadow:2px 2px rgba(0,0,0,0.4);}@media only screen and (max-width:767px){#banner .banner-text{background-color:var(--dukewell-blue-light);top:0;position:relative;padding:30px 15px;}}#banner .banner-text h1{margin-top:0;}#banner .banner-video{position:relative;padding:0;margin:0 auto;max-width:900px;}#banner .btn{border-color:var(--white-color);color:var(--white-color);text-shadow:none;}.field--name-field-media-oembed-video,.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video object,.field--name-field-media-oembed-video embed,.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}#anServices{width:100%;margin-top:30px;}#title-bar{text-align:center;background:var(--dukewell-blue);color:var(--white-color);position:relative;}#title-bar h1.page-header{color:var(--white-color);padding:20px 0;margin:0;border:none;font-size:26px;}.front #title-bar .container{width:auto;}.main-wrap{background:var(--white-color);padding-top:30px;padding-bottom:30px;}.main-wrap > .main-container{max-width:1170px;}#content-footer{background:#f4f4f3;border-top:solid 1px #e3e3e2;padding-top:20px;padding-bottom:30px;}#footer{border-top:30px solid var(--white-color);background-color:var(--dukewell-blue-light);color:var(--white-color);padding:30px 0;}#footer > .container-fluid{max-width:1170px;}#footer a{color:var(--white-color);}#footer img{margin-bottom:15px;}#footer ul li{margin-bottom:10px;}#footer .footer-links-1 ul{margin-left:55px;}@media only screen and (max-width:767px){#footer .footer-links-1 ul{margin-left:0;}}#footer .footer-links-2,#footer .footer-links-3,#footer .footer-links-4{margin-top:15px;}#copyright{background-color:var(--duke-navy-blue);color:var(--white-color);padding:30px 0;}#copyright > .container-fluid{max-width:1170px;}#copyright .region-copyright{padding:0 15px;}#copyright p{font-size:14px;}#copyright a{color:var(--white-color);}@media only screen and (max-width:767px){#copyright .copyright{padding-left:15px;padding-right:15px;float:none !important;text-align:center;}#copyright .copyright-logo{padding-left:15px;padding-right:15px;float:none !important;text-align:center;}}.latch-block{padding:15px;box-shadow:0 0 3px 3px rgba(0,0,0,0.2);text-align:center;}.latch-block p{padding:15px;}.btn{border-radius:0;}.btn-primary{border:solid 2px var(--dukewell-orange);background:none;color:var(--dukewell-orange);padding:10px 15px;font-weight:bold;}.btn-primary:hover,.btn-primary:active,.btn-primary:active,.btn-primary:focus{background:var(--dukewell-orange);color:var(--white-color);border-color:var(--dukewell-orange);}.people.view .view-content{display:flex;flex-wrap:wrap;}.people.view .view-content .views-row{flex:0 1 100%;padding:10px 15px;}@media only screen and (min-width:768px){.people.view .view-content .views-row{flex:0 1 33.3333%;}}@media only screen and (min-width:992px){.people.view .view-content .views-row{flex:0 1 25%;}}.people.view .view-content .views-row.islink:hover{background-color:#ebebeb;cursor:pointer;}.people.view .views-field-field-media-image > .field-content > div{text-align:center;}.people.view .views-field-field-media-image .field--name-field-media-image{border-radius:50%;display:inline-block;overflow:hidden;margin:0 auto;}.people.view .views-field-title .title-creds{font-size:1.2em;text-align:center;margin:5px 0;}.people.view .views-field-body .bio{display:none;}.people.view .views-field-title a{pointer-events:none;}.modal-overlay .vex-content{overflow:hidden;}.modal-overlay .views-field-field-media-image{float:left;margin:0 15px 15px 0;}.modal-overlay .views-field-field-media-image .field--name-field-media-image{border-radius:50%;overflow:hidden;}.modal-overlay .views-field-title .title-creds{font-size:1.7em;line-height:1.2;margin-bottom:10px;}.modal-overlay .views-field-body .bio p{font-size:1.0em;}.path-frontpage #title-bar .container{width:100%;}.homebox{color:var(--white-color);display:block;font-size:24px;padding:30px 15px;position:relative;z-index:2;}.homebox a{color:var(--white-color);}.homebox a:hover{text-decoration:none;}.homebox img{margin:15px auto;display:block;max-width:150px;max-height:80px;}.homebox.blue{background:var(--dukewell-blue);}.homebox.red{background:var(--dukewell-orange);}.homebox.green{background:var(--dukewell-green);}.path-frontpage #banner .region-banner{margin:0 auto;width:100%;max-width:1140px;height:500px;}.path-frontpage #banner .region-banner #flexslider-1{border-style:none;margin:0;}.path-frontpage #banner .region-banner #flexslider-1 .flex-direction-nav a{height:50px;}#secondary .block{margin-bottom:20px;}.well{padding:0;background-color:transparent;border-style:none;border-radius:0;box-shadow:unset;}.callout-gray{padding:20px 15px;background:#e6e7e9;color:var(--text-color);}.callout-gray .block-title{color:#3678b2;font-size:24px;margin-top:0;text-align:center;}.bg-black{background:var(--black-color);}@media only screen and (max-width:767px){#main-menu{clear:left;}#banner .container{padding:0;}#block-system-main{padding-bottom:30px;}}img.img-left{margin:0 15px 15px 0;float:left;}img.img-right{margin:0 0 15px 15px;float:right;}a.btn{border-radius:0;}a.btn-default{color:#fff;background-color:#00539b;}a.btn-primary{color:#cc5441;font-weight:bold;border:solid 2px #cc5441;background-color:var(--white-color);padding:10px 15px;}p.lead{}p.big{font-size:1.5em;}p.bigger{font-size:2em;}p.biggest{font-size:2.5em;}p.faculty{}p.well{background:none;}p.text-white{color:var(--white-color);}p.text-black{color:var(--black-color);}p.duke-blue{color:var(--duke-blue);}p.duke-dark-blue{color:var(--duke-navy-blue);}p.duke-gray{color:var(--duke-gray);}p.duke-green{color:var(--dukewell-green);}p.duke-dark-green{color:var(--duke-green);}p.duke-red{color:var(--duke-red);}p.duke-yellow{color:var(--duke-yellow);}p.duke-sky-blue{color:var(--duke-sky-blue);}p.duke-orange{color:var(--duke-orange);}p.duke-purple{color:var(--duke-purple);}div.duke-blue-bg{background-color:var(--duke-blue);}div.duke-dark-blue-bg{background-color:var(--duke-navy-blue);}div.duke-gray-bg{background-color:var(--duke-gray);}div.duke-green-bg{background-color:var(--dukewell-green);}div.duke-dark-green-bg{background-color:var(--duke-green);}div.duke-red-bg{background-color:var(--duke-red);}div.duke-yellow-bg{background-color:var(--duke-yellow);}div.duke-sky-blue-bg{background-color:var(--duke-sky-blue);}div.duke-orange-bg{background-color:var(--duke-orange);}div.duke-purple-bg{background-color:var(--duke-purple);}.toolbar-menu-administration{font-size:13px;}.toolbar .toolbar-icon:before{width:18px;}@media only screen and (min-width:36em){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before{width:18px;}}nav.tabs{margin-bottom:15px;}.path-frontpage nav.tabs{margin-top:15px;}.ui-accordion{margin-block:30px;}.ui-accordion .ui-accordion-header{font-size:15px;font-weight:700;background-color:transparent;font-family:'Open Sans',sans-serif;}.ui-accordion .ui-accordion-header:not(.ui-accordion-header-collapsed){background-color:var(--dukewell-blue-light);}.ui-accordion .ui-accordion-header:not(.ui-accordion-header-collapsed) a{color:var(--white-color);}.ui-accordion .ui-accordion-header:not(.ui-accordion-header-collapsed) .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-accordion .ui-accordion-header.ui-accordion-header-collapsed .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-accordion .ui-accordion-content{padding:15px;}.ui-accordion .ui-accordion-content img{max-width:100%;height:auto;}.ui-accordion .ui-accordion-content a{color:#337ab7;}
