/* Minification failed. Returning unminified contents.
(1,66889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,66945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,66962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,66985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,67867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68587): run-time error CSS1039: Token not allowed after unary operator: '-tac-font'
(1,68692): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-border-radius'
(1,68783): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color'
(1,68834): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color'
(1,69008): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color-hover'
(1,69061): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color-hover'
(1,69210): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,69344): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-primary-color'
(1,69387): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-primary-bg-color'
(1,69509): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-primary-color-hover'
(1,69558): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-primary-bg-color-hover'
(1,69777): run-time error CSS1039: Token not allowed after unary operator: '-tac-font'
(1,69814): run-time error CSS1039: Token not allowed after unary operator: '-tac-color'
(1,69842): run-time error CSS1039: Token not allowed after unary operator: '-tac-bg-color'
(1,69988): run-time error CSS1039: Token not allowed after unary operator: '-tac-border-color'
(1,70256): run-time error CSS1039: Token not allowed after unary operator: '-tac-link-color'
(1,70408): run-time error CSS1039: Token not allowed after unary operator: '-tac-link-color-hover'
(1,70586): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,72015): run-time error CSS1039: Token not allowed after unary operator: '-tac-bg-color'
(1,74847): run-time error CSS1039: Token not allowed after unary operator: '-tac-bg-color-hover'
(1,74928): run-time error CSS1039: Token not allowed after unary operator: '-tac-border-color'
(1,77051): run-time error CSS1039: Token not allowed after unary operator: '-tac-font'
(1,77073): run-time error CSS1039: Token not allowed after unary operator: '-tac-color'
(1,77318): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,77610): run-time error CSS1039: Token not allowed after unary operator: '-tac-link-color'
(1,77883): run-time error CSS1039: Token not allowed after unary operator: '-tac-link-color-hover'
(1,77970): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,79243): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-close-bg-color'
(1,79453): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-close-color'
(1,79816): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-close-bg-color-hover'
(1,79982): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-close-color-hover'
(1,80104): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,80596): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-bg-color'
(1,80795): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-thick-bg-color'
(1,81068): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-thick-color'
(1,81589): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-bg-color-hover'
(1,82415): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-pressed-bg-color'
(1,82670): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-pressed-bg-color-hover'
(1,82967): run-time error CSS1039: Token not allowed after unary operator: '-tac-switch-pressed-thick-bg-color'
(1,83549): run-time error CSS1039: Token not allowed after unary operator: '-tac-bg-color'
(1,83728): run-time error CSS1039: Token not allowed after unary operator: '-tac-googlemaps-aspect-ratio'
(1,83809): run-time error CSS1039: Token not allowed after unary operator: '-tac-googlemaps-aspect-ratio'
(1,83883): run-time error CSS1039: Token not allowed after unary operator: '-tac-googlemaps-aspect-ratio'
(1,83962): run-time error CSS1039: Token not allowed after unary operator: '-tac-video-aspect-ratio'
(1,84064): run-time error CSS1039: Token not allowed after unary operator: '-tac-video-aspect-ratio'
(1,84152): run-time error CSS1039: Token not allowed after unary operator: '-tac-video-aspect-ratio'
(1,84298): run-time error CSS1039: Token not allowed after unary operator: '-tac-bg-color'
(1,84324): run-time error CSS1039: Token not allowed after unary operator: '-tac-color'
(1,84353): run-time error CSS1039: Token not allowed after unary operator: '-tac-font'
(1,84705): run-time error CSS1039: Token not allowed after unary operator: '-tac-font'
(1,84810): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-border-radius'
(1,84901): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color'
(1,84952): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color'
(1,85132): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color-hover'
(1,85185): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-secondary-color-hover'
(1,85340): run-time error CSS1039: Token not allowed after unary operator: '-tac-button-color-focus'
(1,94838): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-base'
(1,94882): run-time error CSS1039: Token not allowed after unary operator: '-altcha-border-width'
(1,94919): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border'
(1,94968): run-time error CSS1039: Token not allowed after unary operator: '-altcha-border-radius'
(1,95006): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-text'
(1,95089): run-time error CSS1039: Token not allowed after unary operator: '-altcha-max-width'
(1,95188): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border-focus'
(1,95269): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-base'
(1,95401): run-time error CSS1039: Token not allowed after unary operator: '-altcha-max-width'
(1,95544): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border'
(1,95671): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border-focus'
(1,95781): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border-focus'
(1,95965): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-border'
(1,96294): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-error-text'
(1,96447): run-time error CSS1039: Token not allowed after unary operator: '-altcha-color-footer-bg'
 */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#337ab7;text-decoration:none;}a:hover,a:focus{color:#23527c;text-decoration:underline;}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role="button"]{cursor:pointer;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777;}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%;}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%;}h1,.h1{font-size:36px;}h2,.h2{font-size:30px;}h3,.h3{font-size:24px;}h4,.h4{font-size:18px;}h5,.h5{font-size:14px;}h6,.h6{font-size:12px;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;}@media(min-width:768px){.lead{font-size:21px;}}small,.small{font-size:85%;}mark,.mark{background-color:#fcf8e3;padding:.2em;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#777;}.text-primary{color:#337ab7;}a.text-primary:hover{color:#286090;}.text-success{color:#3c763d;}a.text-success:hover{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#337ab7;}a.bg-primary:hover{background-color:#286090;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:20px;}dt,dd{line-height:1.42857143;}dt{font-weight:bold;}dd{margin-left:0;}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'— ';}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:' —';}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media(min-width:768px){.container{width:750px;}}@media(min-width:992px){.container{width:970px;}}@media(min-width:1200px){.container{width:1170px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555;}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.form-control::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1;}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px;}}.form-group{margin-bottom:15px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio+.radio,.checkbox+.checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px;}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}select.input-sm{height:30px;line-height:30px;}textarea.input-sm,select[multiple].input-sm{height:auto;}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}select.form-group-sm .form-control{height:30px;line-height:30px;}textarea.form-group-sm .form-control,select[multiple].form-group-sm .form-control{height:auto;}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px;}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}select.input-lg{height:46px;line-height:46px;}textarea.input-lg,select[multiple].input-lg{height:auto;}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}select.form-group-lg .form-control{height:46px;line-height:46px;}textarea.form-group-lg .form-control,select[multiple].form-group-lg .form-control{height:auto;}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:42.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px;}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label~.form-control-feedback{top:25px;}.has-feedback label.sr-only~.form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto;}.form-inline .input-group>.form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,.form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}@media(min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:15px;}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;}}@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none;}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc;}.btn-default .badge{color:#fff;background-color:#333;}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74;}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4;}.btn-primary .badge{color:#337ab7;background-color:#fff;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439;}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c;}.btn-success .badge{color:#5cb85c;background-color:#fff;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc;}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da;}.btn-info .badge{color:#5bc0de;background-color:#fff;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}.btn-warning .badge{color:#f0ad4e;background-color:#fff;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}.btn-danger .badge{color:#d9534f;background-color:#fff;}.btn-link{color:#337ab7;font-weight:normal;border-radius:0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none;}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-block{display:block;width:100%;}.btn-block+.btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right!important;}.pull-left{float:left!important;}.hide{display:none!important;}.show{display:block!important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none!important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important;}@media(max-width:767px){.visible-xs{display:block!important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row!important;}th.visible-xs,td.visible-xs{display:table-cell!important;}}@media(max-width:767px){.visible-xs-block{display:block!important;}}@media(max-width:767px){.visible-xs-inline{display:inline!important;}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important;}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row!important;}th.visible-sm,td.visible-sm{display:table-cell!important;}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important;}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important;}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important;}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important;}table.visible-md{display:table;}tr.visible-md{display:table-row!important;}th.visible-md,td.visible-md{display:table-cell!important;}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important;}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important;}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important;}}@media(min-width:1200px){.visible-lg{display:block!important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row!important;}th.visible-lg,td.visible-lg{display:table-cell!important;}}@media(min-width:1200px){.visible-lg-block{display:block!important;}}@media(min-width:1200px){.visible-lg-inline{display:inline!important;}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important;}}@media(max-width:767px){.hidden-xs{display:none!important;}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important;}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important;}}@media(min-width:1200px){.hidden-lg{display:none!important;}}.visible-print{display:none!important;}@media print{.visible-print{display:block!important;}table.visible-print{display:table;}tr.visible-print{display:table-row!important;}th.visible-print,td.visible-print{display:table-cell!important;}}.visible-print-block{display:none!important;}@media print{.visible-print-block{display:block!important;}}.visible-print-inline{display:none!important;}@media print{.visible-print-inline{display:inline!important;}}.visible-print-inline-block{display:none!important;}@media print{.visible-print-inline-block{display:inline-block!important;}}@media print{.hidden-print{display:none!important;}}@font-face{font-family:'Akkurat';src:url('/Content/fonts/Akkurat/Akkurat-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Akkurat';src:url('/Content/fonts/Akkurat/Akkurat-Bold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Trujillo';src:url('/Content/fonts/Trujillo/Trujillo-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;}img,iframe,video{max-width:100%;}.big-h1{font-size:clamp(34px,60vw/13.18,60px);font-family:"Trujillo",Arial,Verdana,sans-serif;line-height:normal;padding:0;margin:0;font-weight:600;}.boveresse .big-h1{color:#31afe1;}.hauteborne .big-h1{color:#00628a;}.romont .big-h1{color:#31afe1;}h1,.h1{font-size:clamp(32px,48vw/13.18,48px);font-family:"Trujillo",Arial,Verdana,sans-serif;line-height:normal;padding:0;margin:0;font-weight:600;}.boveresse h1,.boveresse .h1{color:#31afe1;}.hauteborne h1,.hauteborne .h1{color:#00628a;}.romont h1,.romont .h1{color:#31afe1;}h2,.h2{font-size:clamp(24px,36vw/13.18,36px);font-family:"Trujillo",Arial,Verdana,sans-serif;line-height:normal;padding:0;margin:0;font-weight:600;}.boveresse h2,.boveresse .h2{color:#31afe1;}.hauteborne h2,.hauteborne .h2{color:#00628a;}.romont h2,.romont .h2{color:#31afe1;}h3{font-size:clamp(20px,30vw/13.18,30px);}h4{font-size:clamp(18px,25vw/13.18,25px);}h5{font-size:clamp(15px,20vw/13.18,20px);}h6{font-size:clamp(14px,18vw/13.18,18px);}h3,h4,h5,h6{line-height:normal;margin:0;padding:0;}.boveresse h3,.boveresse h4,.boveresse h5,.boveresse h6{color:#00628a;}.hauteborne h3,.hauteborne h4,.hauteborne h5,.hauteborne h6{color:#00486a;}.romont h3,.romont h4,.romont h5,.romont h6{color:#00628a;}a{text-decoration:none;}.boveresse a{color:#31afe1;}.hauteborne a{color:#00628a;}.romont a{color:#31afe1;}a:hover{text-decoration:none;}.boveresse a:hover{color:#00628a;}.hauteborne a:hover{color:#00486a;}.romont a:hover{color:#00628a;}::-moz-selection{background:#31afe1;color:#fff;}.boveresse ::-moz-selection{background:#31afe1;}.hauteborne ::-moz-selection{background:#00628a;}.romont ::-moz-selection{background:#31afe1;}::selection{background:#31afe1;color:#fff;}.boveresse ::selection{background:#31afe1;}.hauteborne ::selection{background:#00628a;}.romont ::selection{background:#31afe1;}.font-bold{font-weight:700;}.font-black{font-weight:900;}.boveresse .font-corpo{color:#31afe1;}.hauteborne .font-corpo{color:#00628a;}.romont .font-corpo{color:#31afe1;}.boveresse .font-corpo-dark{color:#00628a;}.hauteborne .font-corpo-dark{color:#00486a;}.romont .font-corpo-dark{color:#00628a;}.font-l{font-size:clamp(19px,28vw/13.18,28px);}.font-s{font-size:clamp(14px,18vw/13.18,18px);}.button{line-height:50px;display:inline-block;color:#fff!important;transition:.2s;padding:0 25px;}.boveresse .button{background-color:#31afe1;}.hauteborne .button{background-color:#00628a;}.romont .button{background-color:#31afe1;}.button:hover{color:#fff;background-color:#666;}.boveresse .color-bg{background-color:#ebf7fc;}.hauteborne .color-bg{background-color:#e5eff3;}.romont .color-bg{background-color:#ebf7fc;}img.fullcol-left,img.fullcol-right{position:absolute;top:0;height:100%;object-position:center center;object-fit:cover;display:block;width:50vw;}img.fullcol-left{width:50%;}.galery-slider{position:relative;}.galery-slider .tns-nav{display:block;position:absolute;bottom:0;text-align:center;z-index:2;width:100%;padding-bottom:15px;}.galery-slider .tns-nav>button{background-image:url(/Content/images/banner-navig.svg);height:18px;display:inline-block;width:18px;margin:0 3px;text-indent:-9999px;background-position:bottom center;border:0;background-color:transparent;}.galery-slider .tns-nav>button.tns-nav-active{background-position:top center;}.galery-slider img{width:auto!important;height:auto!important;}.news-slider{margin:24px 24px 60px 24px;margin-left:0;margin-right:0;position:relative;}.news-slider .item{width:100%;}.news-slider .item>a{display:block;padding:clamp(20px,30vw/13.18,30px) clamp(20px,30vw/13.18,30px) clamp(27px,40vw/13.18,40px) clamp(20px,30vw/13.18,30px);padding-top:64.55399061%;position:relative;text-decoration:none;width:100%;height:100%;transition-duration:200ms;transition-property:background-color;}.boveresse .news-slider .item>a{background-color:#ebf7fc;}.hauteborne .news-slider .item>a{background-color:#e5eff3;}.romont .news-slider .item>a{background-color:#ebf7fc;}.color-bg .news-slider .item>a{background-color:#fff;}.news-slider .item>a .image{width:100%;height:auto;aspect-ratio:1.54909091;display:block;max-width:none;position:absolute;top:0;left:0;overflow:hidden;}.news-slider .item>a .image img{object-fit:cover;object-position:center center;position:absolute;top:0;left:0;height:100%;width:100%;display:block;transition-duration:200ms;transition-property:transform;transform:scale(1);}.news-slider .item>a .title{font-size:clamp(19px,28vw/13.18,28px);font-weight:400;display:block;margin-bottom:clamp(17px,24vw/13.18,24px);margin-top:clamp(15px,20vw/13.18,20px);transition-duration:200ms;transition-property:color;}.boveresse .news-slider .item>a .title{color:rgba(0,0,0,.7);}.hauteborne .news-slider .item>a .title{color:rgba(0,0,0,.7);}.romont .news-slider .item>a .title{color:rgba(0,0,0,.7);}.news-slider .item>a .dates{font-size:clamp(16px,22vw/13.18,22px);font-weight:400;display:block;margin-top:clamp(17px,23vw/13.18,23px);transition-duration:200ms;transition-property:color;}.boveresse .news-slider .item>a .dates{color:#31afe1;}.hauteborne .news-slider .item>a .dates{color:#00628a;}.romont .news-slider .item>a .dates{color:#31afe1;}.news-slider .item>a .summary{font-size:clamp(16px,22vw/13.18,22px);font-weight:400;display:block;transition-duration:200ms;transition-property:color;}.boveresse .news-slider .item>a .summary{color:rgba(0,0,0,.7);}.hauteborne .news-slider .item>a .summary{color:rgba(0,0,0,.7);}.romont .news-slider .item>a .summary{color:rgba(0,0,0,.7);}.news-slider .item>a .knowMore{font-size:clamp(16px,22vw/13.18,22px);font-weight:400;display:block;margin-top:20px;transition-duration:200ms;transition-property:color;}.boveresse .news-slider .item>a .knowMore{color:#31afe1;}.hauteborne .news-slider .item>a .knowMore{color:#00628a;}.romont .news-slider .item>a .knowMore{color:#31afe1;}.boveresse .news-slider .item>a:hover{background-color:#31afe1;}.hauteborne .news-slider .item>a:hover{background-color:#00628a;}.romont .news-slider .item>a:hover{background-color:#31afe1;}.news-slider .item>a:hover .image img{transform:scale(1.2);}.news-slider .item>a:hover .title{color:#fff;}.news-slider .item>a:hover .dates{color:#fff;}.news-slider .item>a:hover .summary{color:#fff;}.news-slider .item>a:hover .knowMore{color:#fff;}.news-slider [data-controls="prev"],.news-slider [data-controls="next"]{width:40px;height:40px;cursor:pointer;background-repeat:no-repeat;background-position:center center;border:0;background-color:transparent;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-20px;padding:0;}.news-slider [data-controls="prev"]:before,.news-slider [data-controls="next"]:before{content:"";display:block;border-top:3px solid transparent;border-left:3px solid transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent;transform:rotate(135deg);position:absolute;width:100%;height:100%;top:0;left:-40%;}.boveresse .news-slider [data-controls="prev"]:before,.boveresse .news-slider [data-controls="next"]:before{border-color:#31afe1;}.hauteborne .news-slider [data-controls="prev"]:before,.hauteborne .news-slider [data-controls="next"]:before{border-color:#00628a;}.romont .news-slider [data-controls="prev"]:before,.romont .news-slider [data-controls="next"]:before{border-color:#31afe1;}.news-slider [data-controls="prev"]{left:-50px;}.news-slider [data-controls="prev"]:before{transform:rotate(-45deg);left:auto;right:-40%;}.news-slider [data-controls="next"]{right:-50px;}.news-slider .tns-slider{display:flex;}.news-slider .tns-item{display:flex;flex:1 0 auto;}@media(max-width:1440px){.news-slider{margin-left:40px;margin-right:40px;}}@media(max-width:767px){.news-slider{margin-left:40px;margin-right:40px;}}.spList-timeline{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,1fr);gap:17px;}.spList-timeline>li{color:#fff;padding:16px 18px;box-sizing:border-box;font-size:clamp(16px,22vw/13.18,22px);font-weight:400;}.boveresse .spList-timeline>li{background-color:#767c7e;}.hauteborne .spList-timeline>li{background-color:#767c7e;}.romont .spList-timeline>li{background-color:#767c7e;}.spList-timeline>li strong{display:block;margin-bottom:16px;font-size:clamp(19px,28vw/13.18,28px);font-weight:700;}.spList-timeline>li br{display:none;}.boveresse .spList-timeline>li.spList-color-green{background-color:#97bf0d;}.hauteborne .spList-timeline>li.spList-color-green{background-color:#97bf0d;}.romont .spList-timeline>li.spList-color-green{background-color:#97bf0d;}.boveresse .spList-timeline>li.spList-color-blue{background-color:#31afe1;}.hauteborne .spList-timeline>li.spList-color-blue{background-color:#00628a;}.romont .spList-timeline>li.spList-color-blue{background-color:#31afe1;}.boveresse .spList-timeline>li.spList-color-grey{background-color:#767c7e;}.hauteborne .spList-timeline>li.spList-color-grey{background-color:#767c7e;}.romont .spList-timeline>li.spList-color-grey{background-color:#767c7e;}@media(max-width:767px){.spList-timeline{grid-template-columns:repeat(2,1fr);}}.spList-data{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:17px;}.spList-data>li{padding:16px 18px;box-sizing:border-box;font-size:clamp(16px,22vw/13.18,22px);font-weight:400;text-align:center;line-height:1;}.boveresse .spList-data>li{background-color:#bee3f2;color:rgba(0,0,0,.7);}.hauteborne .spList-data>li{background-color:#bee3f2;color:rgba(0,0,0,.7);}.romont .spList-data>li{background-color:#bee3f2;color:rgba(0,0,0,.7);}.spList-data>li strong{display:block;margin-bottom:16px;font-size:clamp(34px,60vw/13.18,60px);font-weight:700;text-align:center;}.boveresse .spList-data>li strong{color:#31afe1;}.hauteborne .spList-data>li strong{color:#00628a;}.romont .spList-data>li strong{color:#31afe1;}.spList-data>li strong em{font-size:clamp(17px,24vw/13.18,24px);display:block;font-weight:700;font-style:normal;}.spList-data>li br{display:none;}@media(max-width:767px){.spList-data{grid-template-columns:repeat(2,1fr);}}.timeline-list{padding:0;margin:0 auto;width:75%;list-style-type:none;position:relative;}.timeline-list>li{padding:0 0 20px 0;clear:both;display:block;text-shadow:none!important;position:relative;width:calc(50% - 50px);box-sizing:border-box;font-size:clamp(14px,18vw/13.18,18px);float:right;text-align:left;}.timeline-list>li strong{font-size:clamp(27px,40vw/13.18,40px);display:block;font-weight:500;}.timeline-list>li:after{content:"";display:block;height:20px;width:20px;border-radius:50%;position:absolute;top:20px;left:-50px;margin-left:-10px;}.boveresse .timeline-list>li:after{background-color:#31afe1;}.hauteborne .timeline-list>li:after{background-color:#00628a;}.romont .timeline-list>li:after{background-color:#31afe1;}.timeline-list>li:nth-child(2n){float:left;text-align:right;}.timeline-list>li:nth-child(2n):after{left:auto;margin-left:0;right:-50px;margin-right:-10px;}.timeline-list>li:last-child:before{content:"";position:absolute;height:calc(100% - 20px);top:20px;width:5px;background-color:#fff;display:block;left:-52px;}.timeline-list>li:last-child:nth-child(2n):before{left:auto;right:-52px;}.timeline-list:before{content:"";display:block;height:calc(100% - 20px);width:0;position:absolute;left:50%;margin-left:-1.5px;top:20px;}.boveresse .timeline-list:before{border-left:1px dashed #31afe1;}.hauteborne .timeline-list:before{border-left:1px dashed #00628a;}.romont .timeline-list:before{border-left:1px dashed #31afe1;}.timeline-list:after{content:"";clear:both;display:block;}.timeline-list hr{margin:10px 0;border-bottom:0;}@media(min-width:768px) and (max-width:1230px){.timeline-list{width:100%;}}@media(max-width:767px){.timeline-list{width:100%;}.timeline-list>li{clear:both;float:left!important;width:calc(100% - 50px);margin-bottom:10px;padding:15px;text-align:right!important;}.timeline-list>li:after{right:-30px!important;left:auto!important;margin:0!important;top:18px;}.timeline-list:before{height:100%;left:auto;right:30px;}}.bloc-newsletter{display:block;font-weight:600;font-size:clamp(32px,48vw/13.18,48px);color:#fff;padding:clamp(29px,42vw/13.18,42px) 40% clamp(29px,42vw/13.18,42px) clamp(29px,42vw/13.18,42px);position:relative;margin:0;}.boveresse .bloc-newsletter{background-color:#31afe1;}.hauteborne .bloc-newsletter{background-color:#00628a;}.romont .bloc-newsletter{background-color:#31afe1;}.bloc-newsletter>a{font-size:clamp(21px,32vw/13.18,32px);color:#fff!important;border:1px solid #fff;padding:clamp(18px,25vw/13.18,25px) clamp(34px,65vw/13.18,65px);white-space:nowrap;position:absolute;right:10%;top:50%;transform:translateY(-50%) scale(1);font-weight:400;zoom:1;transition-duration:200ms;transition-property:transform;}.bloc-newsletter>a:hover{transform:translateY(-50%) scale(1.2);color:#fff!important;}@media(max-width:767px){.bloc-newsletter{text-align:center;padding:clamp(29px,42vw/13.18,42px);}.bloc-newsletter>a{position:relative;transform:scale(1);top:auto;right:auto;display:block;margin:20px auto 0 auto;padding:15px 50px;width:min-content;}.bloc-newsletter>a:hover{transform:scale(1.2);}}.altcha-label label{font-size:clamp(13px,16vw/13.18,16px);font-weight:400;}.btn{font-size:clamp(14px,18vw/13.18,18px);font-weight:700;border-radius:0;padding:10px 30px;}.btn-default{color:#fff;border-color:#fff;transition-duration:200ms;transition-property:background-color,color,border-color;}.btn-default:hover{background-color:#fff;}.boveresse .btn-default{background-color:#31afe1;}.boveresse .btn-default:hover{color:#31afe1;border-color:#31afe1;}.hauteborne .btn-default{background-color:#00628a;}.hauteborne .btn-default:hover{color:#00628a;border-color:#00628a;}.romont .btn-default{background-color:#31afe1;}.romont .btn-default:hover{color:#31afe1;border-color:#31afe1;}html{height:100%;}@media(max-width:767px){html{min-height:100%;}}body{font-family:"Akkurat",Arial,Verdana,sans-serif;background-color:#fff;font-weight:400;font-size:clamp(16px,22vw/13.18,22px);min-height:100%;height:100%;}.boveresse body{color:rgba(0,0,0,.7);}.hauteborne body{color:rgba(0,0,0,.7);}.romont body{color:rgba(0,0,0,.7);}@media(max-width:767px){body{padding-left:0!important;padding-right:0!important;min-width:100%;min-height:100%;}}#divBody{position:relative;min-height:100%;margin-top:130px;}@media(max-width:767px){#divBody{margin-top:84px!important;}}#whiteHeader{position:fixed;top:0;z-index:2;width:100%;box-shadow:0 0 0 rgba(0,0,0,0);transition-duration:200ms;transition-property:box-shadow;}.boveresse #whiteHeader{background-color:#ebf7fc;}.hauteborne #whiteHeader{background-color:#f2f7f9;}.romont #whiteHeader{background-color:#ebf7fc;}#whiteHeader>div{width:1318px;padding-left:201px;margin:0 auto;height:130px;position:relative;display:flex;flex-direction:column-reverse;transition-duration:200ms;transition-property:height;}.isScrolled #whiteHeader>div{height:80px;}.isScrolled #whiteHeader{box-shadow:0 0 20px rgba(0,0,0,.2);}@media(min-width:768px) and (max-width:1418px){#whiteHeader{padding:0 30px;}#whiteHeader>div{width:auto;}}@media(max-width:767px){#whiteHeader>div{width:100%!important;height:84px!important;display:block!important;padding:0!important;}}#logo{height:90px;display:block;text-indent:-9999px;position:absolute;top:20px;left:0;transition-duration:200ms;transition-property:height,width,top;}.boveresse #logo{width:201px;}.hauteborne #logo{width:194px;}.romont #logo{width:110px;}#logo img{display:block;object-fit:contain;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;}.isScrolled #logo{width:134px;height:60px;top:10px;}@media(max-width:767px){#logo{position:absolute;height:60px!important;left:20px!important;top:10px!important;}.boveresse #logo{width:134px!important;}.hauteborne #logo{width:129.33333333px!important;}.romont #logo{width:73.33333333px!important;}}.language-selector{margin:0;padding:30px 0 0 0;list-style-type:none;float:right;width:90px;position:absolute;right:0;top:0;}.language-selector>li{display:none;width:100%;margin-bottom:1px;}.language-selector>li>a,.language-selector>li>span{display:block;color:#fff;font-size:16px;font-weight:700;text-decoration:none;line-height:20px;padding:5px 5px 5px 5px;width:100%;float:left;text-align:center;cursor:pointer;}.boveresse .language-selector>li>a,.boveresse .language-selector>li>span{background-color:#31afe1;}.hauteborne .language-selector>li>a,.hauteborne .language-selector>li>span{background-color:#00628a;}.romont .language-selector>li>a,.romont .language-selector>li>span{background-color:#31afe1;}.language-selector>li.current-language{position:absolute;top:0;left:0;display:block;}.language-selector:hover>li{display:block;}.language-selector:hover>li>a,.language-selector:hover>li>span{background-color:#fff;}.boveresse .language-selector:hover>li>a,.boveresse .language-selector:hover>li>span{color:#31afe1;}.hauteborne .language-selector:hover>li>a,.hauteborne .language-selector:hover>li>span{color:#00628a;}.romont .language-selector:hover>li>a,.romont .language-selector:hover>li>span{color:#31afe1;}.language-selector:hover>li:hover>a,.language-selector:hover>li:hover>span{color:#fff;}.boveresse .language-selector:hover>li:hover>a,.boveresse .language-selector:hover>li:hover>span{background-color:#31afe1;}.hauteborne .language-selector:hover>li:hover>a,.hauteborne .language-selector:hover>li:hover>span{background-color:#00628a;}.romont .language-selector:hover>li:hover>a,.romont .language-selector:hover>li:hover>span{background-color:#31afe1;}@media(max-width:767px){.language-selector{display:none;}}#showMenu{display:none;}@media(max-width:767px){#showMenu{display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;text-indent:999px;overflow:hidden;width:50px;height:50px;z-index:1;}.boveresse #showMenu{background-image:url(/Content/images/boveresse/showMenu-50x50.svg);}.boveresse #showMenu.isopen{background-image:url(/Content/images/boveresse/closeMenu-50x50.svg);}}#top-menu{margin:0 auto;padding:0;list-style-type:none;position:relative;display:flex;width:min-content;height:100%;}#top-menu>li{position:relative;margin:0 clamp(16px,21vw/13.18,21px);}#top-menu>li>a{font-size:clamp(16px,22vw/13.18,22px);font-weight:400;display:block;line-height:clamp(20px,30vw/13.18,30px);padding:clamp(23px,35vw/13.18,35px) 20px;white-space:nowrap;transition-duration:200ms;transition-property:line-height,padding,height;}.boveresse #top-menu>li>a{color:rgba(0,0,0,.7);}.hauteborne #top-menu>li>a{color:rgba(0,0,0,.7);}.romont #top-menu>li>a{color:rgba(0,0,0,.7);}.isScrolled #top-menu>li>a{line-height:30px;padding:24px 20px;height:100%;}.boveresse #top-menu>li.selected>a,.boveresse #top-menu>li.hover>a,.boveresse #top-menu>li:hover>a{color:#31afe1;}.hauteborne #top-menu>li.selected>a,.hauteborne #top-menu>li.hover>a,.hauteborne #top-menu>li:hover>a{color:#00628a;}.romont #top-menu>li.selected>a,.romont #top-menu>li.hover>a,.romont #top-menu>li:hover>a{color:#31afe1;}#top-menu>li.hover>ul,#top-menu>li:hover>ul{display:block;}#top-menu>li.hover[aria-haspopup]:after,#top-menu>li:hover[aria-haspopup]:after{display:block;}#top-menu>li>ul{position:absolute;left:0;margin:0;padding:0;list-style-type:none;min-width:300px;max-width:450px;width:450px;display:none;}.boveresse #top-menu>li>ul{background-color:#bee3f2;}.hauteborne #top-menu>li>ul{background-color:#bee3f2;}.romont #top-menu>li>ul{background-color:#bee3f2;}#top-menu>li>ul>li>a{display:block;padding:0;font-size:clamp(16px,22vw/13.18,22px);font-weight:400;line-height:1.1;}.boveresse #top-menu>li>ul>li>a{color:rgba(0,0,0,.7);}.hauteborne #top-menu>li>ul>li>a{color:rgba(0,0,0,.7);}.romont #top-menu>li>ul>li>a{color:rgba(0,0,0,.7);}#top-menu>li>ul>li>a>span{display:block;border-top:1px solid #fff;padding:15px 20px 10px 20px;}#top-menu>li>ul>li:first-child>a>span{border-top:0;}.boveresse #top-menu>li>ul>li:hover{background-color:#31afe1;}.hauteborne #top-menu>li>ul>li:hover{background-color:#00628a;}.romont #top-menu>li>ul>li:hover{background-color:#31afe1;}#top-menu>li>ul>li:hover>a{color:#fff;}@media(min-width:768px) and (max-width:1200px){#top-menu>li>a{padding-left:0;padding-right:0;}}@media(max-width:767px){#top-menu{height:auto;padding-left:0;display:block;width:auto;margin:0;padding:0;top:84px;right:0;position:absolute;width:100%;}.boveresse #top-menu{background-color:#00628a;}.hauteborne #top-menu{background-color:#00486a;}.romont #top-menu{background-color:#00628a;}#top-menu>li{float:none;position:relative;display:block;line-height:20px;padding:0;margin:0;}#top-menu>li:after{display:none;}#top-menu>li>a{font-size:20px!important;top:auto!important;transform:none!important;color:#fff!important;text-align:center!important;line-height:50px!important;text-align:left!important;padding:0 15px!important;}#top-menu>li:hover>ul{display:none;}#top-menu>li:hover[aria-haspopup]:after{display:none;}#top-menu>li:last-child>a{border-bottom:0;}#top-menu>li.selected>a,#top-menu>li.hover>a,#top-menu>li:hover>a{color:#fff;font-weight:700;}.boveresse #top-menu>li.selected>a,.boveresse #top-menu>li.hover>a,.boveresse #top-menu>li:hover>a{background-color:#31afe1;}.hauteborne #top-menu>li.selected>a,.hauteborne #top-menu>li.hover>a,.hauteborne #top-menu>li:hover>a{background-color:#00628a;}.romont #top-menu>li.selected>a,.romont #top-menu>li.hover>a,.romont #top-menu>li:hover>a{background-color:#31afe1;}#top-menu>li>ul{display:none;position:relative;top:auto;width:100%;max-width:none;}.boveresse #top-menu>li>ul{background-color:#00628a;}.hauteborne #top-menu>li>ul{background-color:#00486a;}.romont #top-menu>li>ul{background-color:#00628a;}#top-menu>li>ul>li>a{line-height:50px;font-size:18px;color:#fff!important;padding:0 15px;}#top-menu>li>ul>li>a span{border-bottom:0;border-top:0;padding:0;}#top-menu>li>ul>li.selected>a,#top-menu>li>ul>li.hover>a,#top-menu>li>ul>li:hover>a{color:#fff;font-weight:700;}#top-menu>li>ul>li>ul>li>a{line-height:40px;}#top-menu>li>ul>li>ul>li.selected>a,#top-menu>li>ul>li>ul>li.hover>a,#top-menu>li>ul>li>ul>li:hover>a{color:#fff;font-weight:700;}}#bannerHeader{position:relative;z-index:1;overflow:hidden;}#banner-owl-slide{position:relative;z-index:1;}#banner-owl-slide>.item:not(.tns-item){display:none;}#banner-owl-slide>.item:not(.tns-item):first-child{display:block;}#banner-owl-slide .item{position:relative;width:100%;}#banner-owl-slide .item>div{width:100%;aspect-ratio:7.68;max-height:250px;height:auto;}#banner-owl-slide .item>div:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;}.boveresse #banner-owl-slide .item>div:before{background:linear-gradient(180deg,#ebf7fc 0%,rgba(235,247,252,0) 100%);}.hauteborne #banner-owl-slide .item>div:before{background:linear-gradient(180deg,#e5eff3 0%,rgba(229,239,243,0) 100%);}.romont #banner-owl-slide .item>div:before{background:linear-gradient(180deg,#ebf7fc 0%,rgba(235,247,252,0) 100%);}#banner-owl-slide .item .image{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:center;filter:drop-shadow(100px);max-width:1920px;left:50%;transform:translateX(-50%);box-shadow:0 0 20px rgba(0,0,0,.1);}#banner-owl-slide .item .image-bg{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;filter:blur(.25vw);opacity:.95;}.home #banner-owl-slide .item>div{aspect-ratio:3.84;max-height:500px;}#mainContent{width:auto;margin:0 auto;padding:clamp(32px,50vw/13.18,50px) 0 0 0;overflow-x:hidden;}@media(max-width:767px){#mainContent{overflow:hidden;}}.centerContent{margin:0 auto;max-width:1318px;}@media(min-width:768px) and (max-width:1418px){.centerContent{margin:0 30px;}}@media(max-width:767px){.centerContent{margin:0 15px;}}section{position:relative;}.internalPadding{padding:clamp(32px,50vw/13.18,50px) 0;}.bottomPadding{padding:0 0 clamp(32px,50vw/13.18,50px) 0;}.centerContent>div:first-child h1,.centerContent>section:first-child h1,#mainContent>section.centerContent h1{padding-bottom:clamp(15px,20vw/13.18,20px);}.page-content-video,.page-content-image{margin-left:15%;width:85%;position:relative;}.page-content-video:before,.page-content-image:before{content:"";aspect-ratio:1;background-image:url(/Content/images/bg-media.svg);width:224px;height:224px;position:absolute;left:-20px;bottom:-20px;z-index:0;}.page-content-video>div,.page-content-image>div,.page-content-video>img,.page-content-image>img{position:relative;z-index:1;}@media(max-width:767px){.page-content-video,.page-content-image{margin-left:15px!important;margin-right:auto!important;width:calc(100% - 15px)!important;}.page-content-video:before,.page-content-image:before{width:75px!important;height:75px!important;left:-15px!important;bottom:-15px!important;right:auto!important;}}.invert-col .page-content-video,.invert-col .page-content-image{margin-right:15%;margin-left:0;}.invert-col .page-content-video:before,.invert-col .page-content-image:before{left:auto;right:-20px;}.invert-col .col-sm-6{float:right;}@media(max-width:767px){.invert-col .col-sm-6{float:none;}}#mainFooter{position:relative;width:100%;bottom:0;}.boveresse #mainFooter{background-color:#00628a;}.hauteborne #mainFooter{background-color:#00486a;}.romont #mainFooter{background-color:#00628a;}#mainFooter>div{width:1318px;margin:0 auto;padding:clamp(40px,93vw/13.18,93px) 0 clamp(40px,97vw/13.18,97px) 0;display:flex;gap:clamp(32px,50vw/13.18,50px);}#mainFooter>div>*{flex:1;}#mainFooter ul{margin:0;padding:0 0 0 clamp(15px,20vw/13.18,20px);text-align:center;position:relative;display:flex;align-content:space-between;flex-direction:column;align-items:flex-start;}#mainFooter ul:before{display:block;content:"";width:.5px;height:calc(100% - 16px);position:absolute;top:8px;left:0;background-color:#fff;}#mainFooter ul>li{display:block;color:#fff;font-size:clamp(16px,22vw/13.18,22px);font-weight:400;line-height:1.8;text-align:left;}#mainFooter ul>li a{color:#fff;text-decoration:underline;}#mainFooter ul>li.impressum{position:absolute;bottom:0;}@media(min-width:768px) and (max-width:1418px){#mainFooter{padding:30px;}#mainFooter>div{width:auto;}#mainFooter ul>li.impressum{position:relative;bottom:auto;}}@media(max-width:767px){#mainFooter>div{width:auto;padding:25px 20px 50px 20px;flex-wrap:wrap;row-gap:50px;column-gap:50px;}#mainFooter>div>*{flex:0 0 auto;}#mainFooter ul{gap:7px;max-width:100%;}#mainFooter ul:before{height:100%;top:0;}#mainFooter ul>li{line-height:1;font-size:14px;}#mainFooter ul>li.impressum{position:relative;bottom:auto;}}#footer-menu a{text-decoration:none!important;position:relative;left:0;transition-duration:200ms;transition-property:left;}#footer-menu a:hover{left:5px;}#footer-logo{display:block;margin:0 0 0 auto;aspect-ratio:1;width:auto!important;height:auto!important;}@media(max-width:767px){#footer-logo{position:absolute;width:115px!important;height:115px!important;bottom:25px;right:20px;}}@media(max-width:500px){#footer-logo{display:none;}}.articleDate{font-size:18px;font-weight:400;}.boveresse .articleDate{color:#31afe1;}.hauteborne .articleDate{color:#00628a;}.romont .articleDate{color:#31afe1;}.modal-content{padding:20px;}div.k-window{z-index:10000!important;font-size:12px;}.page-content-form .component{clear:both;}.page-content-form .component .radio input[type="radio"],.page-content-form .component .radio-inline input[type="radio"],.page-content-form .component .checkbox input[type="checkbox"],.page-content-form .component .checkbox-inline input[type="checkbox"]{margin-left:0;}.page-content-document a{padding-left:30px;position:relative;display:block;min-height:25px;}.page-content-document a>img{position:absolute;left:0;top:3px;}.article-container .article-admin{min-height:20px;}html,body{scrollbar-track-color:#efefef;scrollbar-highlight-color:#000;scrollbar-3dlight-color:#808080;scrollbar-darkshadow-Color:#202020;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;}.boveresse html,.boveresse body{scrollbar-face-color:#31afe1;scrollbar-arrow-color:#31afe1;scrollbar-shadow-color:#31afe1;scrollbar-color:#31afe1 #efefef;}.hauteborne html,.hauteborne body{scrollbar-face-color:#00628a;scrollbar-arrow-color:#00628a;scrollbar-shadow-color:#00628a;scrollbar-color:#00628a #efefef;}.romont html,.romont body{scrollbar-face-color:#31afe1;scrollbar-arrow-color:#31afe1;scrollbar-shadow-color:#31afe1;scrollbar-color:#31afe1 #efefef;}::-webkit-scrollbar{width:5px;height:3px;border-radius:5px;}::-webkit-scrollbar-button{background-color:#31afe1;border-radius:5px;}.boveresse ::-webkit-scrollbar-button{background-color:#31afe1;}.hauteborne ::-webkit-scrollbar-button{background-color:#00628a;}.romont ::-webkit-scrollbar-button{background-color:#31afe1;}::-webkit-scrollbar-track{background-color:#999;}::-webkit-scrollbar-track-piece{background-color:#efefef;}::-webkit-scrollbar-thumb{height:50px;background-color:#31afe1;border-radius:3px;}.boveresse ::-webkit-scrollbar-thumb{background-color:#31afe1;}.hauteborne ::-webkit-scrollbar-thumb{background-color:#00628a;}.romont ::-webkit-scrollbar-thumb{background-color:#31afe1;}::-webkit-scrollbar-corner{background-color:#999;}@font-face{font-family:"TAC-Font";font-display:swap;font-style:normal;src:url("/Content/Mvc/tarteaucitron.woff2") format("woff2");}html{--tac-font:"TAC-Font",Tahoma,Arial,Helvetica sans-serif;--tac-color:#333;--tac-bg-color:#f2f2f2;--tac-bg-color-hover:#fff;--tac-border-color:#333;--tac-button-border-radius:4px;--tac-button-color-focus:#00cfff;--tac-button-primary-color:#fff;--tac-button-primary-color-hover:#fff;--tac-button-primary-bg-color:#333;--tac-button-primary-bg-color-hover:#000;--tac-button-secondary-color:#333;--tac-button-secondary-color-hover:#000;--tac-button-secondary-bg-color:#333;--tac-button-secondary-bg-color-hover:#000;--tac-button-close-color:#333;--tac-button-close-color-hover:#000;--tac-button-close-bg-color:#fff;--tac-button-close-bg-color-hover:#e6e6e6;--tac-switch-bg-color:#ccc;--tac-switch-bg-color-hover:#b3b3b3;--tac-switch-pressed-bg-color:#333;--tac-switch-pressed-bg-color-hover:#000;--tac-switch-thick-color:#333;--tac-switch-thick-bg-color:#fff;--tac-switch-pressed-thick-bg-color:#fff;--tac-link-color:#333;--tac-link-color-hover:#000;--tac-googlemaps-aspect-ratio:1.5;--tac-video-aspect-ratio:1.77777778;}.tarteaucitronHidden{display:none;}#tarteaucitronRoot{z-index:2147483645;line-height:1.5;left:0;top:0;right:0;width:100%;position:absolute;}#tarteaucitronRoot *,#tarteaucitronRoot *:before,#tarteaucitronRoot *:after{box-sizing:border-box;}#tarteaucitronRoot br+br{display:none;}#tarteaucitronRoot ul{padding:0;margin:0;}#tarteaucitronRoot .tac_visually-hidden{display:none;}#tarteaucitronRoot #tarteaucitronBack{z-index:3;border:0;display:block!important;position:fixed;width:100%;height:100%;background:#000!important;transition:.25s ease-in-out;transition-property:opacity,visibility;opacity:0!important;visibility:hidden;}#tarteaucitronRoot button{cursor:pointer;font-family:var(--tac-font);font-size:16px;letter-spacing:.128px;line-height:1.25;padding:8px 12px 8px;border-radius:var(--tac-button-border-radius);background:transparent!important;opacity:1!important;color:var(--tac-button-secondary-color);border:2px solid var(--tac-button-secondary-color);min-width:120px;transition:.25s;transition-property:background,color,box-shadow,border-color,opacity;}#tarteaucitronRoot button:hover{color:var(--tac-button-secondary-color-hover);border-color:var(--tac-button-secondary-color-hover);box-shadow:0 2px 4px rgba(0,0,0,.25);}#tarteaucitronRoot button:focus-visible{outline:0;box-shadow:0 0 0 3px var(--tac-button-color-focus);}#tarteaucitronRoot button[aria-pressed=false]{opacity:.5;}#tarteaucitronRoot .tarteaucitronAllow{color:var(--tac-button-primary-color);background:var(--tac-button-primary-bg-color)!important;border-color:transparent;}#tarteaucitronRoot .tarteaucitronAllow:hover{color:var(--tac-button-primary-color-hover);background:var(--tac-button-primary-bg-color-hover)!important;border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.25);}#tarteaucitronAlertBig,#tarteaucitronAlertSmall button,#tarteaucitron{box-sizing:content-box;font-family:var(--tac-font);font-size:16px;color:var(--tac-color);background:var(--tac-bg-color);position:fixed;transition:.25s;transition-property:opacity,visibility,background;box-shadow:0 0 5px rgba(0,0,0,.25),0 0 0 1px var(--tac-border-color);}#tarteaucitronRoot #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitronPrivacyUrlDialog{border:0;box-shadow:none;min-width:unset;text-decoration:underline;text-decoration-skip-ink:auto;text-underline-offset:2px;padding:11px 0 10px;color:var(--tac-link-color);}#tarteaucitronRoot #tarteaucitronPrivacyUrl:hover,#tarteaucitronRoot #tarteaucitronPrivacyUrlDialog:hover{font-weight:bold;color:var(--tac-link-color-hover);}#tarteaucitronRoot #tarteaucitronPrivacyUrl:focus-visible,#tarteaucitronRoot #tarteaucitronPrivacyUrlDialog:focus-visible{box-shadow:inset 0 0 0 3px var(--tac-button-color-focus);}#tarteaucitronAlertBig{z-index:2;outline:0;bottom:0;left:0;right:0;padding:10px;display:flex!important;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center;transform:translate(0,0);transition:.25s .25s;transition-property:transform;}#tarteaucitronAlertBig[style*=none]{display:none!important;}[class*=tarteaucitron-modal-open] #tarteaucitronAlertBig{transform:translate(0,100%);transition:.25s;}@media screen and (max-width:743px){#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{width:100%;margin-bottom:10px;}#tarteaucitronAlertBig #tarteaucitronPersonalize2{width:100%;}#tarteaucitronAlertBig #tarteaucitronAllDenied2{flex:1 0 0;}#tarteaucitronAlertBig #tarteaucitronCloseAlert{flex:1 0 0;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{width:100%;}}@media screen and (min-width:744px){#tarteaucitronAlertBig{column-gap:20px;padding-left:20px;padding-right:20px;justify-content:start;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{width:100%;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl{width:auto;}}@media screen and (min-width:1194px){#tarteaucitronAlertBig{justify-content:space-between;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{width:auto;margin-right:auto;}}#tarteaucitronAlertSmall{z-index:1;}#tarteaucitronAlertSmall button{font-size:12px;cursor:pointer;padding:14px 40px 12px 12px;bottom:0;right:0;border-radius:0;border:0;min-width:unset;background:var(--tac-bg-color)!important;}#tarteaucitronAlertSmall button:before{content:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.40549 4.75H23C23.4142 4.75 23.75 5.08579 23.75 5.5C23.75 5.91421 23.4142 6.25 23 6.25H8.40549C8.07245 7.54392 6.89788 8.5 5.5 8.5C4.10212 8.5 2.92755 7.54392 2.59451 6.25H1C0.585786 6.25 0.25 5.91421 0.25 5.5C0.25 5.08579 0.585786 4.75 1 4.75H2.59451C2.92755 3.45608 4.10212 2.5 5.5 2.5C6.89788 2.5 8.07245 3.45608 8.40549 4.75ZM4.20067 6.25C4.19398 6.23843 4.18743 6.22676 4.18104 6.21499C4.06558 6.00245 4 5.75888 4 5.5C4 5.22678 4.07305 4.97063 4.20067 4.75C4.46003 4.30165 4.94479 4 5.5 4C6.05521 4 6.53997 4.30165 6.79933 4.75C6.80602 4.76157 6.81257 4.77324 6.81896 4.78501C6.93442 4.99755 7 5.24112 7 5.5C7 5.77322 6.92695 6.02937 6.79933 6.25C6.53997 6.69835 6.05521 7 5.5 7C4.94479 7 4.46003 6.69835 4.20067 6.25Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.4055 11.5H23C23.4142 11.5 23.75 11.8358 23.75 12.25C23.75 12.6642 23.4142 13 23 13H21.4055C21.0725 14.2939 19.8979 15.25 18.5 15.25C17.1021 15.25 15.9275 14.2939 15.5945 13H1C0.585786 13 0.25 12.6642 0.25 12.25C0.25 11.8358 0.585786 11.5 1 11.5H15.5945C15.9275 10.2061 17.1021 9.25 18.5 9.25C19.8979 9.25 21.0725 10.2061 21.4055 11.5ZM17.2007 13C17.194 12.9884 17.1874 12.9768 17.181 12.965C17.0656 12.7524 17 12.5089 17 12.25C17 11.9768 17.073 11.7206 17.2007 11.5C17.46 11.0516 17.9448 10.75 18.5 10.75C19.0552 10.75 19.54 11.0516 19.7993 11.5C19.806 11.5116 19.8126 11.5232 19.819 11.535C19.9344 11.7476 20 11.9911 20 12.25C20 12.5232 19.927 12.7794 19.7993 13C19.54 13.4484 19.0552 13.75 18.5 13.75C17.9448 13.75 17.46 13.4484 17.2007 13Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.4055 18.5H23C23.4142 18.5 23.75 18.8358 23.75 19.25C23.75 19.6642 23.4142 20 23 20H13.4055C13.0725 21.2939 11.8979 22.25 10.5 22.25C9.10212 22.25 7.92755 21.2939 7.59451 20H1C0.585786 20 0.25 19.6642 0.25 19.25C0.25 18.8358 0.585786 18.5 1 18.5H7.59451C7.92755 17.2061 9.10212 16.25 10.5 16.25C11.8979 16.25 13.0725 17.2061 13.4055 18.5ZM9.20067 20C9.19398 19.9884 9.18743 19.9768 9.18104 19.965C9.06558 19.7524 9 19.5089 9 19.25C9 18.9768 9.07305 18.7206 9.20067 18.5C9.46003 18.0516 9.94479 17.75 10.5 17.75C11.0552 17.75 11.54 18.0516 11.7993 18.5C11.806 18.5116 11.8126 18.5232 11.819 18.535C11.9344 18.7476 12 18.9911 12 19.25C12 19.5232 11.927 19.7794 11.7993 20C11.54 20.4484 11.0552 20.75 10.5 20.75C9.94479 20.75 9.46003 20.4484 9.20067 20Z" fill="black"/></svg>');background-size:cover;background-position:center;width:20px;height:20px;position:absolute;right:12px;top:50%;transform:translate(0,-50%);}#tarteaucitronAlertSmall button:hover{background:var(--tac-bg-color-hover)!important;box-shadow:0 0 3px rgba(0,0,0,.25),0 0 0 1px var(--tac-border-color);}#tarteaucitron{display:block!important;top:unset!important;opacity:1!important;bottom:0;left:0;right:0;z-index:4;padding:0 5px 0 20px;transform:translate(0,100%);transition:.5s;transition-property:opacity,visibility,transform;opacity:0!important;visibility:hidden;box-shadow:0 0 5px rgba(0,0,0,.25);}#tarteaucitron:before,#tarteaucitron:after{content:"";width:100%;height:20px;position:absolute;left:0;z-index:1;}#tarteaucitron:before{top:0;background-image:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0) 100%);}#tarteaucitron:after{bottom:0;background-image:linear-gradient(to top,#f2f2f2 0%,rgba(242,242,242,0) 100%);}#tarteaucitron #tarteaucitronServices{height:auto!important;max-height:calc(100vh - 56px);max-height:100dvh;overflow:scroll!important;padding:20px 15px 20px 0;position:relative;outline:0;}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar{width:6px;}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#808080;background-clip:content-box;border:2px solid transparent;border-radius:4px;}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar-button{display:none;}#tarteaucitron #tarteaucitronServices::-webkit-scrollbar-track{background:transparent;}#tarteaucitron #tarteaucitronMainLineOffset{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #ccc;}#tarteaucitron .tarteaucitronH1{display:block;font-size:2em;margin-bottom:.5em;width:100%;padding-right:40px;}#tarteaucitron #tarteaucitronInfo{width:100%;margin-bottom:.5em;}#tarteaucitron .tarteaucitronH2,#tarteaucitron #tarteaucitronNoServicesTitle{font-size:18px;font-weight:bold;}#tarteaucitron #tarteaucitronScrollbarAdjust{display:flex;gap:10px;flex-flow:row-reverse;margin-right:0!important;}#tarteaucitron .tarteaucitronBorder>ul{display:flex;flex-direction:column;}#tarteaucitron .tarteaucitronBorder>ul>li{padding:20px 0;}#tarteaucitron .tarteaucitronBorder>ul>li:not(:first-child){border-top:1px solid #ccc;}#tarteaucitron .tarteaucitronTitle button,#tarteaucitron .catToggleBtn{font-family:var(--tac-font);color:var(--tac-color);padding:0;border:0;font-size:18px;font-weight:bold;margin-bottom:10px;pointer-events:none;min-width:unset;}#tarteaucitron .tarteaucitronTitle button:focus-visible,#tarteaucitron .catToggleBtn:focus-visible{box-shadow:none;color:var(--tac-button-color-focus);}#tarteaucitron .tarteaucitronLine{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}#tarteaucitron .tarteaucitronAsk{display:flex;gap:10px;flex:1 0 auto;flex-flow:row-reverse;}#tarteaucitron .tarteaucitronAsk>button{flex:1 0 auto;}#tarteaucitron a{color:var(--tac-link-color);display:inline-block;text-decoration:underline;text-decoration-skip-ink:auto;text-underline-offset:2px;padding:11px 0 10px;transition:.25s ease-in-out;transition-property:box-shadow;letter-spacing:.128px;}#tarteaucitron a:hover{font-weight:bold;color:var(--tac-link-color-hover);}#tarteaucitron a:focus-visible{box-shadow:inset 0 0 0 3px var(--tac-button-color-focus);}#tarteaucitron .tarteaucitronH3,#tarteaucitron .tacCurrentStatus{font-weight:bold;}#tarteaucitron .tarteaucitronDetails{display:block!important;}html[class*=tarteaucitron-modal-open]{overflow:hidden!important;width:auto;}[class*=tarteaucitron-modal-open] .u-parallax{overflow:hidden!important;width:auto;}[class*=tarteaucitron-modal-open] #tarteaucitron{transition:.5s .25s;transform:translate(0,0);opacity:1!important;visibility:visible;}[class*=tarteaucitron-modal-open] #tarteaucitronRoot #tarteaucitronBack{visibility:visible;opacity:.8!important;}@media screen and (min-width:835px){#tarteaucitron{bottom:unset!important;top:50%!important;left:50%;transform:translate(-50%,-50%) scale(.95);max-height:80vh;max-width:100vw;min-width:744px;}#tarteaucitron #tarteaucitronServices{height:auto!important;max-height:calc(80vh - 40px);max-width:calc(100vw - 40px);}#tarteaucitron .tarteaucitronLine{border-left:0!important;flex-wrap:nowrap;}#tarteaucitron .tarteaucitronAsk>button{flex:unset;}[class*=tarteaucitron-modal-open] #tarteaucitron{transform:translate(-50%,-50%) scale(1);}}#tarteaucitron #tarteaucitronClosePanel{position:absolute;top:20px;right:20px;font-size:0;color:transparent;width:40px;height:40px;border-radius:50%;background:var(--tac-button-close-bg-color)!important;min-width:unset;border:0;box-shadow:none;z-index:2;}#tarteaucitron #tarteaucitronClosePanel:before,#tarteaucitron #tarteaucitronClosePanel:after{content:"";background:var(--tac-button-close-color);width:20px;height:2px;border-radius:2px;display:block;position:absolute;top:50%;left:50%;}#tarteaucitron #tarteaucitronClosePanel:before{transform:translate(-50%,-50%) rotate(45deg);}#tarteaucitron #tarteaucitronClosePanel:after{transform:translate(-50%,-50%) rotate(-45deg);}#tarteaucitron #tarteaucitronClosePanel:hover{background:var(--tac-button-close-bg-color-hover)!important;}#tarteaucitron #tarteaucitronClosePanel:hover:before,#tarteaucitron #tarteaucitronClosePanel:hover:after{background:var(--tac-button-close-color-hover);}#tarteaucitron #tarteaucitronClosePanel:focus-visible{outline:0;box-shadow:0 0 0 3px var(--tac-button-color-focus);}#tarteaucitron ul .tarteaucitronAsk{gap:0!important;position:relative;width:100%;height:32px;}#tarteaucitron ul .tarteaucitronAsk>button{border-radius:16px;width:64px;height:32px;color:transparent;font-size:0;border:0;min-width:unset;background:transparent!important;}#tarteaucitron ul .tarteaucitronAsk>button:hover{box-shadow:none;background:transparent!important;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronDeny{position:absolute;z-index:1;background:var(--tac-switch-bg-color)!important;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronDeny:before{content:"";width:32px;height:32px;border-radius:16px;border:2px solid transparent;background-color:var(--tac-switch-thick-bg-color);background-clip:content-box;position:absolute;top:0;left:0;transition:.25s ease-in-out;transition-property:transform,background;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronDeny:after{content:"";width:8px;height:12px;border:2px solid var(--tac-switch-thick-color);border-top:0;border-left:0;position:absolute;left:25%;top:50%;transform:translate(-50%,-50%) rotate(45deg);margin-top:-2px;opacity:0;transition:.25s ease-in-out;transition-property:left,opacity;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow{position:absolute;z-index:2;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=false]:hover+.tarteaucitronDeny,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(128"]:hover+.tarteaucitronDeny{background:var(--tac-switch-bg-color-hover)!important;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=false]+.tarteaucitronDeny:focus-visible,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(128"]+.tarteaucitronDeny:focus-visible{box-shadow:none;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true],#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]{z-index:0;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]:focus-visible,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]:focus-visible{box-shadow:none;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]+.tarteaucitronDeny,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]+.tarteaucitronDeny{background:var(--tac-switch-pressed-bg-color)!important;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]+.tarteaucitronDeny:hover,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]+.tarteaucitronDeny:hover{background:var(--tac-switch-pressed-bg-color-hover)!important;}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]+.tarteaucitronDeny:before,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]+.tarteaucitronDeny:before{transform:translate(100%,0);background-color:var(--tac-switch-pressed-thick-bg-color);}#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[aria-pressed=true]+.tarteaucitronDeny:after,#tarteaucitron ul .tarteaucitronAsk .tarteaucitronAllow[style*="rgb(27"]+.tarteaucitronDeny:after{opacity:1;left:75%;}#tarteaucitron #tarteaucitronServices_mandatory button{display:none;}@media screen and (min-width:835px){#tarteaucitron ul .tarteaucitronName{flex:1 0 auto;}#tarteaucitron ul .tarteaucitronAsk{width:64px;flex:0 1 auto;}}.googlemaps_embed,.youtube_player,.vimeo_player{width:100%!important;height:auto!important;background:var(--tac-bg-color);}.googlemaps_embed iframe,.youtube_player iframe,.vimeo_player iframe{width:100%!important;height:auto!important;display:block;}.googlemaps_embed{aspect-ratio:var(--tac-googlemaps-aspect-ratio);}.googlemaps_embed .tac_activate{aspect-ratio:var(--tac-googlemaps-aspect-ratio);}.googlemaps_embed iframe{aspect-ratio:var(--tac-googlemaps-aspect-ratio);}.youtube_player,.vimeo_player{aspect-ratio:var(--tac-video-aspect-ratio);}.youtube_player .tac_activate,.vimeo_player .tac_activate{aspect-ratio:var(--tac-video-aspect-ratio);}.youtube_player iframe,.vimeo_player iframe{aspect-ratio:var(--tac-video-aspect-ratio);}.tac_activate{padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--tac-bg-color);color:var(--tac-color);font-family:var(--tac-font);font-size:16px;position:relative;}.tac_activate:before{content:"";background-size:cover;background-position:center;width:48px;height:48px;margin-bottom:1rem;}.tac_activate .tac_float{display:flex;flex-direction:column;align-items:center;justify-content:center;}.tac_activate .tac_float button{margin-top:1rem;cursor:pointer;font-family:var(--tac-font);font-size:16px;letter-spacing:.128px;line-height:1.25;padding:8px 12px 8px;border-radius:var(--tac-button-border-radius);background:transparent!important;opacity:1!important;color:var(--tac-button-secondary-color);border:2px solid var(--tac-button-secondary-color);min-width:120px;transition:.25s;transition-property:background,color,box-shadow,border-color,opacity;}.tac_activate .tac_float button:hover{color:var(--tac-button-secondary-color-hover);border-color:var(--tac-button-secondary-color-hover);box-shadow:0 2px 4px rgba(0,0,0,.25);}.tac_activate .tac_float button:focus-visible{outline:0;box-shadow:0 0 0 3px var(--tac-button-color-focus);}.tac_activate_maps_noapi:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="currenColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.9531 19.8587C10.3929 20.6954 10.5757 21.2608 10.9023 22.271L10.9041 22.2765C11.0957 22.8317 11.2784 23 11.6616 23C12.0807 23 12.2724 22.717 12.4192 22.2765C12.7255 21.3255 12.9619 20.6019 13.3362 19.9124C14.0441 18.5773 14.9709 17.4318 15.888 16.2983C16.8407 15.1206 17.7829 13.956 18.4582 12.6055C18.4582 12.6055 19.3304 10.9865 19.3304 8.71914C19.3304 6.60584 18.4708 5.13728 18.4708 5.13728L18.4654 5.1316C17.1434 2.56099 14.4978 1 11.6418 1C8.90367 1 6.92021 2.39134 5.78793 3.73721L5.78548 3.73296V3.74012L5.78793 3.73721C5.79524 3.74976 5.80397 3.76326 5.81405 3.77765L5.79093 3.75819C4.79159 4.90438 4 6.6774 4 8.70115C4 10.6924 4.64979 12.1165 4.73715 12.299L4.73423 12.3153L4.74676 12.3189C5.3517 13.6967 6.35853 14.9495 7.27624 16.0915C8.24057 17.2914 9.19819 18.5133 9.9531 19.8587ZM14.5845 8.65973C14.5845 6.99596 13.1804 5.74052 11.6653 5.74052C10.0536 5.74052 8.72262 7.08192 8.72262 8.67969C8.72262 10.3094 10.0407 11.5989 11.6597 11.5989C13.275 11.5989 14.5845 10.2624 14.5845 8.65973Z"/></svg>');}.tac_activate_youtube:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M22.5468 17.0149C22.9999 15.2928 22.9999 11.7219 22.9999 11.7219C22.9999 11.7219 23.0187 8.13269 22.5444 6.40648C22.4182 5.94291 22.1731 5.52035 21.8334 5.18063C21.4936 4.8409 21.0711 4.59579 20.6075 4.46956C18.8854 4 11.9976 4 11.9976 4C11.9976 4 5.10979 4 3.39004 4.45606C2.92649 4.58897 2.50488 4.83881 2.1657 5.18159C1.82651 5.52437 1.58114 5.94859 1.45312 6.41352C1 8.13503 1 11.706 1 11.706C1 11.706 1 15.2964 1.45312 16.9985C1.57935 17.4621 1.82446 17.8846 2.16419 18.2244C2.50392 18.5641 2.92648 18.8092 3.39004 18.9354C5.13268 19.405 11.9999 19.405 11.9999 19.405C11.9999 19.405 18.8878 19.405 20.6099 18.9519C21.0734 18.8256 21.496 18.5805 21.8357 18.2408C22.1754 17.9011 22.4205 17.4785 22.5468 17.0149ZM15.2991 11.7037L9.79653 15.0052V8.40209L15.2991 11.7037Z"/></svg>');}.tac_activate_vimeo:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M22.9999 11.7219C22.9999 11.7219 22.9999 15.2928 22.5468 17.0149C22.4205 17.4785 22.1754 17.9011 21.8357 18.2408C21.496 18.5805 21.0734 18.8256 20.6099 18.9519C18.8878 19.405 11.9999 19.405 11.9999 19.405C11.9999 19.405 5.13268 19.405 3.39004 18.9354C2.92648 18.8092 2.50392 18.5641 2.16419 18.2244C1.82446 17.8846 1.57935 17.4621 1.45312 16.9985C1 15.2964 1 11.706 1 11.706C1 11.706 1 8.13503 1.45312 6.41352C1.58114 5.94859 1.82651 5.52437 2.1657 5.18159C2.50488 4.83881 2.92649 4.58897 3.39004 4.45606C5.10979 4 11.9976 4 11.9976 4C11.9976 4 18.8854 4 20.6075 4.46956C21.0711 4.59579 21.4936 4.8409 21.8334 5.18063C22.1731 5.52035 22.4182 5.94291 22.5444 6.40648C23.0187 8.13269 22.9999 11.7219 22.9999 11.7219ZM11.4598 16.8554C13.1684 16.8554 15.8715 13.5986 16.9913 11.2063C19.127 6.64394 14.0281 5.90452 12.8031 9.91868C13.5776 9.58715 14.4697 9.61948 14.3583 10.6815C14.2957 11.4065 13.0755 13.4355 12.5803 13.4355C11.9799 13.4355 11.622 11.1537 11.3645 9.51182C11.3494 9.41554 11.3346 9.32146 11.3202 9.23017C11.1228 7.97626 10.5952 7.39092 9.73885 7.47346C9.1199 7.53054 8.1845 8.3776 7.19124 9.27707C6.9637 9.48312 6.73312 9.69192 6.50262 9.89461L7.01986 10.5618C7.05475 10.5374 7.08869 10.5135 7.12174 10.4903C7.89227 9.94847 8.1789 9.74693 8.61287 10.8741C8.88304 11.5763 9.09485 12.3821 9.30197 13.1701C9.79987 15.0643 10.2707 16.8554 11.4598 16.8554Z"/></svg>');}.tns-outer{padding:0!important;}.tns-outer[hidden]{display:none!important;}.tns-outer[aria-controls]{cursor:pointer;}.tns-outer[data-action]{cursor:pointer;}.tns-slider{-moz-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;}.tns-slider>.tns-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.tns-horizontal.tns-subpixel{white-space:nowrap;}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal;}.tns-horizontal.tns-no-subpixel:after{clear:both;content:'';display:table;}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%;}.tns-no-calc{left:0;position:relative;}.tns-gallery{left:0;min-height:1px;position:relative;}.tns-gallery>.tns-item{-moz-transition:transform 0s,opacity 0s;-webkit-transition:transform 0s,opacity 0s;left:-100%;position:absolute;transition:transform 0s,opacity 0s;}.tns-gallery>.tns-slide-active{left:auto!important;position:relative;}.tns-gallery>.tns-moving{-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;}.tns-autowidth{display:inline-block;}.tns-lazy-img{-moz-transition:opacity .6s;-webkit-transition:opacity .6s;opacity:.6;transition:opacity .6s;}.tns-lazy-img.tns-complete{opacity:1;}.tns-ah{-moz-transition:height 0s;-webkit-transition:height 0s;transition:height 0s;}.tns-ovh{overflow:hidden;}.tns-visually-hidden{left:-10000em;position:absolute;}.tns-transparent{opacity:0;visibility:hidden;}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0;}.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1;}.tns-fadeOut{filter:alpha(opacity=0);opacity:0;z-index:-1;}.tns-vpfix{white-space:nowrap;}.tns-vpfix>div{display:inline-block;}.tns-vpfix>li{display:inline-block;}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px;}.tns-t-ct{position:absolute;right:0;width:-moz-calc(2333.33333333%);width:-webkit-calc(2333.33333333%);width:2333.33333333%;width:calc(100%*70/3);}.tns-t-ct:after{clear:both;content:'';display:table;}.tns-t-ct>div{float:left;height:10px;width:-moz-calc(1.42857143%);width:-webkit-calc(1.42857143%);width:1.42857143%;width:calc(100%/70);}iframe[src*="www.youtube"],iframe[src*=".vimeo.com"]{aspect-ratio:1.77777778;height:auto!important;}.video-container{position:relative;aspect-ratio:1.77777778;overflow:hidden;z-index:1;}.video-container iframe,.video-container>div{position:absolute;height:100%;width:100%;top:0;left:0;border:0;z-index:1;}.video-container .video-iframe{display:none;}.video-container>.ph{z-index:2;cursor:pointer;display:block;}.video-container>.ph img{position:absolute;height:100%!important;width:100%!important;top:0;left:0;object-fit:cover;object-position:center center;z-index:1;}.video-container>.ph-yt span{position:absolute;display:block;top:0;left:0;width:100%;height:100px;z-index:2;vertical-align:top;max-width:100%;padding:20px 20px;font-size:18px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;text-shadow:0 0 2px rgba(0,0,0,.5);font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#fff;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);}.video-container>.ph-yt:before{position:absolute;content:"";display:block;z-index:4;width:68px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("/Content/CMS/images/picto-youtube-play.svg");}.video-container>.ph-yt:after{position:absolute;content:"";display:block;z-index:3;width:96px;height:47px;bottom:5px;left:0;color:#fff;background-image:url("/Content/CMS/images/logo-youtube-white.svg");background-size:72px 16px;background-position:center center;background-repeat:no-repeat;background-color:rgba(23,23,23,.8);}.video-container>.ph-vimeo span{position:absolute;display:block;top:7px;left:7px;width:auto;height:35px;border-radius:4px;z-index:2;padding:6px 12px;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial font-size 18px;font-weight:700;color:#fff;background-color:#000000e6;}.video-container>.ph-vimeo:hover span{background-color:#00adefff;color:#000;}.video-container>.ph-vimeo:before{position:absolute;content:"";display:block;z-index:4;width:56px;height:32px;border-radius:4px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("/Content/CMS/images/picto-vimeo-play.svg");filter:invert(1);background-repeat:no-repeat;background-position:center center;background-color:#ffffffe6;}.video-container>.ph-vimeo:hover:before{background-color:#00adefff;filter:invert(0);}.video-container>.ph-vimeo:after{position:absolute;content:"";display:block;z-index:3;width:75px;height:32px;border-radius:4px;bottom:7px;right:7px;color:#fff;background-image:url("/Content/CMS/images/logo-vimeo-white.svg");background-size:54px 18px;background-position:center center;background-repeat:no-repeat;background-color:#000000e6;}#udi-modal{display:none;position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);}#udi-modal .udi-modal-content{background-color:#fefefe;margin:30px auto;padding:20px;max-width:calc(100% - 40px);width:900px;box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:6px;}#udi-modal .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}#udi-modal .close:hover,#udi-modal .close:focus{opacity:1;}.altcha{background:var(--altcha-color-base,transparent);border:var(--altcha-border-width,1px) solid var(--altcha-color-border,#a0a0a0);border-radius:var(--altcha-border-radius,3px);color:var(--altcha-color-text,currentColor);display:flex;flex-direction:column;max-width:var(--altcha-max-width,260px);position:relative;text-align:left;}.altcha:focus-within{border-color:var(--altcha-color-border-focus,currentColor);}.altcha[data-floating]{background:var(--altcha-color-base,#fff);display:none;filter:drop-shadow(3px 3px 6px rgba(0,0,0,.2));left:-100%;position:fixed;top:-100%;width:var(--altcha-max-width,260px);z-index:999999;}.altcha[data-floating=top] .altcha-anchor-arrow{border-bottom-color:transparent;border-top-color:var(--altcha-color-border,#a0a0a0);bottom:-12px;top:auto;}.altcha[data-floating=bottom]:focus-within:after{border-bottom-color:var(--altcha-color-border-focus,currentColor);}.altcha[data-floating=top]:focus-within:after{border-top-color:var(--altcha-color-border-focus,currentColor);}.altcha[data-floating]:not([data-state=unverified]){display:block;}.altcha-anchor-arrow{border:6px solid transparent;border-bottom-color:var(--altcha-color-border,#a0a0a0);content:"";height:0;left:12px;position:absolute;top:-12px;width:0;}.altcha-main{align-items:center;display:flex;gap:.4rem;padding:.7rem;}.altcha-label{flex-grow:1;}.altcha-label label{cursor:pointer;}.altcha-logo{color:currentColor;opacity:.3;}.altcha-logo:hover{opacity:1;}.altcha-error{color:var(--altcha-color-error-text,#f23939);display:flex;font-size:.85rem;gap:.3rem;padding:0 .7rem .7rem;}.altcha-footer{align-items:center;background-color:var(--altcha-color-footer-bg,transparent);display:flex;font-size:.75rem;opacity:.4;padding:.2rem .7rem;text-align:right;}.altcha-footer:hover{opacity:1;}.altcha-footer>*:first-child{flex-grow:1;}.altcha-footer a{color:currentColor;}.altcha-checkbox{display:flex;align-items:center;height:24px;width:24px;}.altcha-checkbox input{width:18px;height:18px;margin:0;}.altcha-hidden{display:none;}.altcha-spinner{animation:altcha-spinner .75s infinite linear;transform-origin:center;}@keyframes altcha-spinner{to{transform:rotate(360deg);}}
