@charset "UTF-8";h1,h2,h3,h4,h5,h6,strong,var{font-weight:400}body,p a{color:#847770}#section_classes>.wrap h1,#section_contact>.wrap h1,#section_vouchers>.wrap h1{text-transform:uppercase;letter-spacing:.02em;font-weight:700}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0;-moz-outline-style:none}a,ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,img,main,menu,nav,section{display:block}strong,var{font-style:normal}::-moz-focus-inner{border:0;padding:0;margin:0}input[type=password]{font-family:sans-serif}textarea{resize:none;overflow:auto}button{cursor:pointer;overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local("Karla"),local("Karla-Regular"),url(https://fonts.gstatic.com/s/karla/v6/qkBbXvYC6trAT7RbLtyU5rZPoAU.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local("Karla"),local("Karla-Regular"),url(https://fonts.gstatic.com/s/karla/v6/qkBbXvYC6trAT7RVLtyU5rZP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:italic;font-weight:400;src:local("Karla Italic"),local("Karla-Italic"),url(https://fonts.gstatic.com/s/karla/v6/qkBVXvYC6trAT7RQHtCe4ZRNkAT7MQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:italic;font-weight:400;src:local("Karla Italic"),local("Karla-Italic"),url(https://fonts.gstatic.com/s/karla/v6/qkBVXvYC6trAT7RQHt6e4ZRNkAQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:local("Karla Bold"),local("Karla-Bold"),url(https://fonts.gstatic.com/s/karla/v6/qkBWXvYC6trAT7zuC8m3xLtlmgzDCNg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:local("Karla Bold"),local("Karla-Bold"),url(https://fonts.gstatic.com/s/karla/v6/qkBWXvYC6trAT7zuC8m5xLtlmgzD.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{position:relative;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font:19px/140% Karla,sans-serif;background-color:#2d0039}body[data-scroll=scrolling]{background-color:#b1005d}button,input,textarea{margin:0;padding:0;border:none;outline:0;font-family:Karla,sans-serif}p a{border-bottom:1px solid #847770;transition:opacity 150ms ease-out}#section_vouchers>.wrap #voucher_classes .group ul li dl a:hover,p a:hover{opacity:.66}#section_contact>.wrap #contact_social li a:hover,#section_vouchers>.wrap #voucher_classes .group ul li dl a:active,#section_vouchers>.wrap #voucher_classes .group ul li>a:active,p a:active{opacity:.33}@media only screen and (min-width:761px){#nav_floating>.wrap ul.social li a,#nav_primary #nav_menu>.wrap ul.social li a{display:block;width:42px;height:42px;transition:150ms ease-out;position:relative}#nav_primary{position:absolute;left:0;top:0;width:100%;z-index:100}#nav_floating>.wrap .main header h1 a .label,#nav_floating>.wrap ul.social li a .label,#nav_primary #nav_bg,#nav_primary #nav_controls,#nav_primary #nav_menu>.wrap .main header h1 a #nav_header_icon,#nav_primary #nav_menu>.wrap .main header h1 a .label,#nav_primary #nav_menu>.wrap ul.social li a .label{display:none}#nav_primary #nav_menu{position:relative}#nav_primary #nav_menu>.wrap{position:relative;width:1120px;margin:0 auto}#nav_primary #nav_menu>.wrap .main{display:flex;position:relative;padding-top:50px}#nav_primary #nav_menu>.wrap .main header h1{position:relative;margin-top:6px}#nav_floating>.wrap .main header h1 a,#nav_primary #nav_menu>.wrap .main header h1 a{display:block}#nav_floating>.wrap .main ul.links,#nav_primary #nav_menu>.wrap .main ul.links{display:flex;flex-grow:1;justify-content:flex-end;margin:0 0 0 auto}#nav_floating>.wrap .main ul.links li,#nav_primary #nav_menu>.wrap .main ul.links li{margin-left:30px}#nav_primary #nav_menu>.wrap .main ul.links li a{color:#fff;transition:opacity 150ms ease-out}#nav_floating>.wrap .main ul.links li a:hover,#nav_primary #nav_menu #nav_mailinglist:hover,#nav_primary #nav_menu>.wrap .main ul.links li a:hover{opacity:.66}#nav_floating>.wrap .main ul.links li a:active,#nav_floating>.wrap ul.social li a:hover,#nav_primary #nav_menu>.wrap .main ul.links li a:active,#nav_primary #nav_menu>.wrap ul.social li a:hover{opacity:.33}#nav_floating>.wrap .main ul.links li:first-child,#nav_floating>.wrap ul.social li:first-child,#nav_primary #nav_menu>.wrap .main ul.links li:first-child,#nav_primary #nav_menu>.wrap ul.social li:first-child{margin-left:0}#nav_primary #nav_menu>.wrap ul.social{display:flex;justify-content:flex-end;margin:0 0 0 auto;padding-top:22px}#nav_floating>.wrap ul.social li,#nav_primary #nav_menu>.wrap ul.social li{margin-left:10px}#nav_primary #nav_menu>.wrap ul.social li a{border:1px solid #fff;border-radius:22px}#nav_primary #nav_menu>.wrap ul.social li a svg{position:relative;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;pointer-events:none}#nav_floating>.wrap ul.social li a:active,#nav_primary #nav_menu #nav_mailinglist:active,#nav_primary #nav_menu>.wrap ul.social li a:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}#nav_primary #nav_menu #nav_mailinglist{box-sizing:border-box;position:fixed;right:calc((100% - 1120px)/ 2);bottom:30px;width:115px;height:115px;padding:26px 15px 0 25px;color:#fff;font-size:15px;line-height:20px;background-color:transparent;border:1px solid #fff;border-radius:65px;transition:150ms ease-out}#nav_floating{position:fixed;left:0;top:0;width:100%;height:140px;z-index:100;background:#fff;opacity:0;pointer-events:none;-webkit-box-shadow:0 7px 7px 0 rgba(0,0,0,.05);-moz-box-shadow:0 7px 7px 0 rgba(0,0,0,.05);box-shadow:0 7px 7px 0 rgba(0,0,0,.05);-webkit-transform:translate(0,-60px);-moz-transform:translate(0,-60px);-ms-transform:translate(0,-60px);-o-transform:translate(0,-60px);transform:translate(0,-60px);transition:250ms cubic-bezier(.19, 1, .22, 1)}#nav_floating>.wrap{position:relative;width:1120px;margin:0 auto;padding-top:30px}#nav_floating>.wrap .main{display:flex}#nav_floating>.wrap .main header h1{position:relative;margin-top:6px;width:280px;height:14px}#nav_floating>.wrap .main header h1 a #nav_header_title{display:block;position:relative;width:100%;height:100%;fill:#b1005d}#nav_floating>.wrap .main ul.links li a{color:#b1005d;transition:opacity 150ms ease-out}#nav_floating>.wrap ul.social{display:flex;justify-content:flex-end;margin:0 0 0 auto;padding-top:8px}#nav_floating>.wrap ul.social li a{border:1px solid #b1005d;border-radius:22px}#nav_floating>.wrap ul.social li a svg{position:relative;width:100%;height:100%;fill:none;stroke:#b1005d;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;pointer-events:none}body[data-scroll=scrolling] #nav_primary #nav_menu #nav_mailinglist{color:#b1005d;background-color:rgba(255,255,255,.9);border-color:#b1005d}body[data-scroll=scrolling] #nav_floating{opacity:1;pointer-events:all;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);transition:.5s cubic-bezier(.19, 1, .22, 1)}body[data-page=about]{background-color:#fff}body[data-page=about] #section_about{padding-top:140px}}@media only screen and (min-width:761px) and (max-width:1180px){#nav_primary #nav_menu>.wrap{width:auto;padding:0 30px}#nav_primary #nav_menu #nav_mailinglist{right:30px}#nav_floating>.wrap{width:auto;padding:30px 30px 0}}#section_home{position:relative;height:100vh;background:#2d0039}#section_home h1{position:absolute;left:50%;top:50%;width:60vw;min-width:800px;max-width:1150px;height:33.75vw;min-height:450px;max-height:647px;text-indent:-7777px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#section_contact>.wrap #contact_social li a .label,#section_home h1 .label{display:none}#section_home h1 svg{display:block;position:relative;width:100%;height:100%}#section_about{position:relative;background:#fff}#section_about>.wrap,#section_contact>.wrap,#section_corporate>.wrap,#section_matthew-hansen>.wrap{max-width:800px;margin:0 auto;padding:100px 30px 120px}#section_about>.wrap h1,#section_corporate>.wrap h1,#section_matthew-hansen>.wrap h1,#section_reviews>.wrap h1{color:#b1005d;font-weight:700;font-size:19px;line-height:27px;text-transform:uppercase;letter-spacing:.02em}#section_about>.wrap p,#section_contact>.wrap p,#section_corporate>.wrap p,#section_vouchers>.wrap p{margin-top:22px}#section_about>.wrap>a{display:inline-block;margin-top:40px}#section_about>.wrap>a img{display:inline-block}#section_about>.wrap>img,#section_corporate>.wrap>img{margin-top:60px}#section_matthew-hansen,#section_reviews{position:relative;background:#efe9e5}#section_matthew-hansen>.wrap figure{margin-bottom:60px}#section_matthew-hansen>.wrap figure img{margin:0 auto}#section_matthew-hansen>.wrap p{margin-top:20px;font-size:17px;line-height:24px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#section_matthew-hansen>.wrap p:first-child{margin-top:0}#section_matthew-hansen>.wrap .columns{position:relative;margin-top:20px;-webkit-columns:300px 2;-moz-columns:300px 2;columns:300px 2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#section_classes{position:relative;background:#fafafa}#section_classes>.wrap{max-width:800px;margin:0 auto;padding:100px 0 120px 30px}#section_classes>.wrap h1{position:relative;color:#b1005d;font-size:19px;line-height:27px;z-index:1}#section_classes>.wrap iframe{position:relative;margin-left:-15px}#section_corporate{position:relative;min-height:700px;background:#efe9e5}#section_vouchers{position:relative;color:#fff;font-size:17px;line-height:24px;background:#9e1f63}#section_vouchers>.wrap{max-width:800px;margin:0 auto;padding:100px 30px 130px}#section_vouchers>.wrap h1{font-size:19px;line-height:27px}#section_vouchers>.wrap #voucher_classes .group{margin-top:40px}#section_vouchers>.wrap #voucher_classes .group h2{font:700 17px/24px Karla,sans-serif;text-transform:uppercase;letter-spacing:.05em}#section_vouchers>.wrap #voucher_classes .group ul{margin-top:10px}#section_vouchers>.wrap #voucher_classes .group ul li{position:relative;padding:12px 150px 12px 0;border-top:1px solid rgba(255,255,255,.2)}#section_vouchers>.wrap #voucher_classes .group ul li dl dt{font:700 16px/22px Karla,sans-serif}#section_vouchers>.wrap #voucher_classes .group ul li dl dd{font:400 16px/22px Karla,sans-serif}#section_vouchers>.wrap #voucher_classes .group ul li dl a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3);transition:opacity 150ms ease-out}#section_vouchers>.wrap #voucher_classes .group ul li>a{position:absolute;top:50%;right:0;width:120px;height:25px;margin:-16px 0 0 auto;padding:5px 0 0;color:#fff;font:700 14px/20px Karla,sans-serif;text-align:center;background-color:rgba(255,255,255,0);border:1px solid #fff;border-radius:6px;transition:150ms ease-out}#section_vouchers>.wrap #voucher_classes .group ul li>a:hover{color:#9e1f63;background-color:#fff}#section_vouchers>.wrap #voucher_classes .group ul li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}#section_reviews>.wrap{position:relative;max-width:800px;margin:0 auto;padding:100px 30px 120px;z-index:2}#section_reviews>.wrap #reviews_quotes blockquote{width:385px;margin-top:22px}#section_reviews>.wrap #reviews_quotes blockquote p.review{font-size:17px;line-height:24px}#section_reviews>.wrap #reviews_quotes blockquote p.author{position:relative;margin-top:6px;font-size:15px;line-height:21px}#section_reviews>.wrap #reviews_quotes blockquote p.author::before{content:"— "}#section_reviews>.wrap #reviews_quotes blockquote:nth-child(2n){margin-left:auto;margin-right:0}#section_reviews>svg{position:absolute;fill:#fff;width:200px;height:165px;z-index:1}#section_reviews>svg#icon_quote_open{left:0;top:100px}#section_reviews>svg#icon_quote_close{right:0;bottom:100px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#section_contact{position:relative;min-height:700px;color:#fff;background:#b1005d}#section_contact>.wrap h1{color:#fff;font-size:19px;line-height:27px}#section_contact>.wrap p strong{font-weight:700}#section_contact>.wrap p a{color:#fff;border-color:#fff}#section_contact>.wrap #contact_social{display:flex;margin-top:22px}#section_contact>.wrap #contact_social li{margin-right:12px}#section_contact>.wrap #contact_social li a{position:relative;display:block;width:48px;height:48px;border:1.2px solid #fff;border-radius:25px;transition:150ms ease-out}#section_contact>.wrap #contact_social li a svg{position:relative;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;pointer-events:none}#section_contact>.wrap #contact_social li a:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}@media only screen and (min-width:761px){body[data-page=corporate],body[data-page=matthew-hansen],body[data-page=reviews]{background-color:#efe9e5}body[data-page=classes] #section_classes,body[data-page=contact] #section_contact,body[data-page=corporate] #section_corporate,body[data-page=matthew-hansen] #section_matthew-hansen,body[data-page=reviews] #section_reviews,body[data-page=vouchers] #section_vouchers{padding-top:140px}#section_matthew-hansen>.wrap p.fix{margin-top:0}body[data-page=classes]{background-color:#fafafa}body[data-page=vouchers]{background-color:#9e1f63}body[data-page=reviews] #section_reviews>svg#icon_quote_open{top:240px}body[data-page=contact]{background-color:#b1005d}}@media only screen and (min-width:761px) and (max-width:950px){#nav_floating>.wrap .main header,#nav_primary #nav_menu>.wrap .main header{display:none}#section_about>.wrap,#section_contact>.wrap,#section_corporate>.wrap,#section_matthew-hansen>.wrap,#section_reviews>.wrap,#section_vouchers>.wrap{padding-left:40px;padding-right:40px}#section_classes>.wrap{padding-left:40px;padding-right:0}}@media only screen and (max-width:760px){#nav_primary #nav_bg,#nav_primary #nav_menu{position:fixed;height:100vh;top:0;left:0;pointer-events:none}#nav_primary{position:fixed;right:0;bottom:0;z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#nav_primary #nav_bg{width:100%;background:rgba(25,0,57,0);z-index:1;transition:background 250ms ease-out}#nav_primary #nav_menu{width:calc(100% - 90px);background:#b1005d;z-index:2;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);transition:transform 350ms cubic-bezier(.19, 1, .22, 1)}#nav_primary #nav_menu header{position:relative;margin:20px}#nav_primary #nav_menu header h1{position:relative}#nav_floating,#nav_primary #nav_menu header h1 .label,#nav_primary #nav_menu ul.social li a .label{display:none}#nav_primary #nav_menu header h1 #nav_header_icon{position:relative;left:-12px;width:50px;height:50px;fill:#fff}#nav_primary #nav_menu ul.links{margin:50px 40px 0 20px}#nav_primary #nav_menu ul.links li{margin-top:10px}#nav_primary #nav_menu ul.links li a{display:block;padding:8px 0 5px;color:#fff;font-size:15px;line-height:21px;border-top:1px solid #fff}#nav_primary #nav_menu ul.links li:first-child{margin-top:0}#nav_primary #nav_menu ul.social{position:absolute;top:20px;right:40px}#nav_primary #nav_menu ul.social li{float:left;margin-left:10px}#nav_primary #nav_menu ul.social li a{position:relative;display:block;width:48px;height:48px;border:1px solid #fff;border-radius:25px}#nav_primary #nav_menu ul.social li a svg{position:relative;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;pointer-events:none}#nav_primary #nav_menu #nav_mailinglist{box-sizing:border-box;position:absolute;left:20px;bottom:20px;width:115px;height:115px;padding:26px 15px 0 25px;color:#fff;font-size:15px;line-height:20px;border:1px solid #fff;border-radius:65px}#nav_primary #nav_controls{position:absolute;right:20px;bottom:20px;z-index:3}#nav_primary #nav_controls button{position:relative;width:50px;height:50px;background:#b1005d;border-radius:25px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}#nav_primary #nav_controls button svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:150ms ease-out}#nav_primary #nav_controls button svg line{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#nav_primary #nav_controls button #menu_icon_close{opacity:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav_primary[data-status=open] #nav_bg{background:rgba(25,0,57,.8);pointer-events:all}#nav_primary[data-status=open] #nav_menu{pointer-events:all;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#nav_primary[data-status=open] #nav_controls button #menu_icon_menu{opacity:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav_primary[data-status=open] #nav_controls button #menu_icon_close{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#section_home h1{width:100%;min-width:inherit;height:56.25vw;min-height:inherit}#section_about>.wrap,#section_contact>.wrap,#section_corporate>.wrap,#section_matthew-hansen>.wrap,#section_reviews>.wrap,#section_vouchers>.wrap{padding:60px 20px 85px}#section_about>.wrap h1,#section_about>.wrap p,#section_classes>.wrap h1,#section_corporate>.wrap h1,#section_corporate>.wrap p,#section_matthew-hansen>.wrap h1,#section_matthew-hansen>.wrap p,#section_reviews>.wrap #reviews_quotes blockquote p.review,#section_reviews>.wrap h1,#section_vouchers>.wrap #voucher_classes .group h2,#section_vouchers>.wrap h1,#section_vouchers>.wrap p{font-size:16px;line-height:23px}#section_matthew-hansen>.wrap figure{margin-bottom:40px}#section_matthew-hansen>.wrap .columns{-webkit-columns:auto 1;-moz-columns:auto 1;columns:auto 1}#section_classes>.wrap{padding:60px 0 85px 20px}#section_vouchers>.wrap #voucher_classes .group{margin-top:40px}#section_vouchers>.wrap #voucher_classes .group ul li{padding-right:0;padding-bottom:18px}#section_vouchers>.wrap #voucher_classes .group ul li dl dd,#section_vouchers>.wrap #voucher_classes .group ul li dl dt{line-height:23px}#section_vouchers>.wrap #voucher_classes .group ul li>a{display:block;position:relative;top:auto;right:auto;margin:12px 0 0}#section_vouchers>.wrap #voucher_classes .group ul li:last-child{border-bottom:none}#section_reviews>.wrap #reviews_quotes blockquote{width:auto;margin-top:30px}#section_reviews>.wrap #reviews_quotes blockquote p.author{font-size:14px;line-height:20px}#section_contact>.wrap h1,#section_contact>.wrap p{position:relative;font-size:16px;line-height:23px}#section_contact>.wrap p a{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline;border-bottom:none}}