@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:#0000!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-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.428571429;color:#001464;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}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.428571429;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}*:focus-visible{outline:3px solid #005fcc;outline-offset:-2px}[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,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1,.style-h1{font-size:36px}h2,.h2,.style-h2{font-size:30px}h3,.h3,.style-h3{font-size:24px}h4,.h4,.style-h4{font-size:18px}h5,.h5,.style-h5{font-size:14px}h6,.h6,.style-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,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{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,ul ol,ol ul,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.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@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%}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.428571429;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-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}.container{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:744px}}@media (min-width: 1024px){.container{width:964px}}@media (min-width: 1400px){.container{width:1164px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-12px;margin-right:-12px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.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:12px;padding-right:12px}.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-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@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-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 1024px){.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-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1400px){.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-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.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:#0000;text-shadow:none;background-color:#0000;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.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!important}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: 1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-block{display:block!important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline{display:inline!important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width: 1024px) and (max-width: 1399px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width: 1024px) and (max-width: 1399px){.visible-md-block{display:block!important}}@media (min-width: 1024px) and (max-width: 1399px){.visible-md-inline{display:inline!important}}@media (min-width: 1024px) and (max-width: 1399px){.visible-md-inline-block{display:inline-block!important}}@media (min-width: 1400px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width: 1400px){.visible-lg-block{display:block!important}}@media (min-width: 1400px){.visible-lg-inline{display:inline!important}}@media (min-width: 1400px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none!important}}@media (min-width: 1024px) and (max-width: 1399px){.hidden-md{display:none!important}}@media (min-width: 1400px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}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}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.is-3d{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none}.overthrow-enabled .overthrow>*{-webkit-transform:translateZ(0px)}.module-media .media-item .super-img:after,.module-contact .title-link>a,.module-contact .title-link,.module-overlay .iframe-wrap iframe,.module-meta-data-video img,.module-meta-data-bg .image,.check-box-custom input,.select-box .select-wrap select,input[type=radio].custom:checked~.fake-input:before{position:absolute;top:0;right:0;bottom:0;left:0}.valign-middle-container{white-space:nowrap}.valign-middle-container:before{content:"";vertical-align:middle;width:0;height:100%;overflow:hidden;display:inline-block}.valign-middle-container>*{display:inline-block;vertical-align:middle;white-space:normal}input[type=checkbox].custom{display:none}input[type=checkbox].custom~.fake-input{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;background:#809fff;border-radius:1px}input[type=checkbox].custom~.fake-input:hover{border-color:#666}input[type=checkbox].custom~.fake-input+span{padding-left:5px}input[type=checkbox].custom:checked~.fake-input{background-color:#fff}input[type=checkbox].custom:disabled~.fake-input{opacity:.5}input[type=checkbox].custom:checked~.fake-input:after,input[type=checkbox].custom:checked~.fake-input:before{content:"";position:absolute;bottom:5px;width:2px;background-color:#1e52f3}input[type=checkbox].custom:checked~.fake-input:before{height:9px;left:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=checkbox].custom:checked~.fake-input:after{height:16px;left:14px;bottom:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=radio].custom{display:none}input[type=radio].custom~.fake-input{position:relative;display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background:#809fff;border-radius:1px}input[type=radio].custom~.fake-input:hover{border-color:#666}input[type=radio].custom~.fake-input+span{padding-left:5px}input[type=radio].custom:checked~.fake-input{background-color:#fff}input[type=radio].custom:disabled~.fake-input{opacity:.5}input[type=radio].custom~.fake-input{border-radius:50%;text-align:center}input[type=radio].custom:checked~.fake-input:before{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);content:"";display:inline-block;background-color:#1e52f3;border-radius:50%}input[type=checkbox].toggle-switch{height:0;width:0;visibility:hidden;margin:0;padding:0;position:absolute}input[type=checkbox].toggle-switch+label{cursor:pointer;width:52px;height:26px;background:#ffffff4d;display:inline-block;border-radius:100px;position:relative;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}input[type=checkbox].toggle-switch+label span{display:inline-block;position:absolute;left:100%;margin-left:10px;white-space:nowrap}input[type=checkbox].toggle-switch+label:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:90px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=checkbox].toggle-switch+label:active:after{width:28px}input[type=checkbox].toggle-switch:checked+label{background:#001464}input[type=checkbox].toggle-switch:checked+label:after{left:calc(100% - 3px);transform:translate(-100%)}.center-vertical{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes fadeInDuplicate{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeInDuplicate{0%{opacity:0}to{opacity:1}}@keyframes fadeInDuplicate{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@font-face{font-family:Italian Plate No2 Expanded;font-style:normal;font-weight:400;src:url(/dist/ItalianPlateNo2Expanded-Regular.eot?#iefix) format("embedded-opentype"),url(/dist/ItalianPlateNo2Expanded-Regular.woff2) format("woff2"),url(/dist/ItalianPlateNo2Expanded-Regular.woff) format("woff")}@font-face{font-family:Italian Plate No2 Expanded;font-style:italic;font-weight:400;src:url(/dist/ItalianPlateNo2Expanded-Italic.eot?#iefix) format("embedded-opentype"),url(/dist/ItalianPlateNo2Expanded-Italic.woff2) format("woff2"),url(/dist/ItalianPlateNo2Expanded-Italic.woff) format("woff")}@font-face{font-family:Italian Plate No2 Expanded;font-style:normal;font-weight:700;src:url(/dist/ItalianPlateNo2Expanded-Bold.eot?#iefix) format("embedded-opentype"),url(/dist/ItalianPlateNo2Expanded-Bold.woff2) format("woff2"),url(/dist/ItalianPlateNo2Expanded-Bold.woff) format("woff")}@font-face{font-family:Italian Plate No2 Expanded;font-style:normal;font-weight:800;src:url(/dist/ItalianPlateNo2Expanded-Extrabold.eot?#iefix) format("embedded-opentype"),url(/dist/ItalianPlateNo2Expanded-Extrabold.woff2) format("woff2"),url(/dist/ItalianPlateNo2Expanded-Extrabold.woff) format("woff")}.super-img img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;opacity:0}.super-img video,.super-img iframe{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.super-img{position:relative;width:100%;background:no-repeat center center;background-size:cover;overflow:hidden;padding-top:133.3333333333%;background-color:#00000026;opacity:1}.super-img video,.super-img iframe{width:100%}.desktop .super-img.video{background-image:none!important}.super-img.has-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#00000026}.super-img .super-img-in{position:absolute;top:0;left:0;right:0;bottom:-20px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}article .super-img video,article .super-img iframe{width:100%}svg.icon-search{width:16px;height:16px}svg#hamburger{width:18px;height:12px}.icon-indicator{display:inline-block;vertical-align:middle;width:18px;height:18px;border:solid 2px #1e52f3;border-radius:100%;color:#1e52f3;font-size:10px;font-style:normal;font-weight:700;line-height:16px;text-align:center}.icon-hamburger{display:inline-block;vertical-align:middle}.icon-hamburger .line{width:15px;height:1px;background-color:#001464;display:block;margin:3px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon-search{display:inline-block;position:relative;color:#001464;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.icon-search:before{content:"";float:right;width:11px;height:11px;border:1px solid;border-radius:50%}.icon-search:after{content:"";position:absolute;left:50%;top:100%;border-left:1px solid;margin-left:-1px;height:5px}@media (min-width: 1024px){.icon-search:before{width:15px;height:15px;border-width:2px}.icon-search:after{height:7px;border-width:2px}}.menu--sub-opened .icon-search,.menu--active .icon-search{color:#001464}.icon-close{position:relative;display:inline-block;vertical-align:middle;width:18px;height:18px;overflow:hidden;cursor:pointer}.icon-close:before,.icon-close:after{content:"";height:18px;width:3px;background-color:#1e52f3;overflow:hidden;position:absolute;left:50%;margin-left:-1px}.icon-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-close.circle{border:2px solid #1e52f3;border-radius:50%}.icon-close.circle:before,.icon-close.circle:after{height:10px;width:2px;margin-top:2px}.icon-navplus,.icon-navminus{width:24px;height:24px}.icon-navplus:after,.icon-navminus:after{content:"";width:24px;height:24px;display:inline-block;background-size:18px 18px;vertical-align:middle}.icon-navplus.icon-navplus:after,.icon-navminus.icon-navplus:after{background:url(/dist/icons/icon-navplus.svg) no-repeat}.icon-navplus.icon-navminus:after,.icon-navminus.icon-navminus:after{background:url(/dist/icons/icon-navminus.svg) no-repeat}.icon-burger{width:24px;height:24px}.icon-burger:after{content:"";width:24px;height:24px;display:inline-block;background-size:24px 24px;background:url(/dist/icons/icon-burger.svg) no-repeat;vertical-align:middle}.icon-close-circle{width:24px;height:24px}.icon-close-circle:after{content:"";width:24px;height:24px;display:inline-block;background-size:24px 24px;background:url(/dist/icons/icon-close-circle.svg) no-repeat;vertical-align:middle}.icon-link:after{content:"";width:18px;height:18px;display:inline-block;background:url(/dist/icons/icon-link.svg) no-repeat;background-size:contain}.icon-link.dark-blue:after{background:url(/dist/icons/icon-link-dark.svg) no-repeat}.icon-link.white:after{background:url(/dist/icons/icon-link-white.svg) no-repeat}.ctav2{font-weight:800;position:relative;display:inline;transition:.3s ease}.ctav2:hover,.ctav2:focus{color:#1e52f3}.ctav2:hover span:after,.ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.ctav2.dark-bluespan:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.ctav2.large{font-size:16px}@media (min-width: 1024px){.ctav2.large{font-size:24px}}.ctav2.large span:after{width:16px;height:16px}@media (min-width: 1024px){.ctav2.large span:after{width:20px;height:20px;right:-30px}}.ctav2 span{position:relative}.ctav2 span:after{position:absolute;right:-20px;top:-2px;content:"";width:16px;height:16px;display:inline-block;background-image:url(/dist/icons/icon-link-thin-dark.svg);background-size:contain;background-repeat:no-repeat;transition:.3s ease}@media (min-width: 1024px){.ctav2 span:after{right:-24px;top:0}}.ctav2.button{background-color:#0000;display:inline-flex;line-height:1}.cta{font-weight:800}.cta:visited,.cta:active,.cta:link{color:#1e52f3}.cta:before,.cta:after{content:"";width:12px;height:12px;display:inline-block;background-image:url(/dist/icons/icon-link.svg);background-size:12px 12px;vertical-align:middle}.cta.dark-blue:before,.cta.dark-blue:after{background-image:url(/dist/icons/icon-link-dark.svg)}.cta.icon-left:before{margin-right:5px;margin-bottom:2px}.cta.icon-left:after{display:none}.cta.icon-right:before{display:none}.cta.icon-right:after{margin-left:7px;margin-bottom:2px}.cta.icon-right.down:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 1024px){.cta{letter-spacing:.5px}.cta:before,.cta:after{width:18px;height:18px;background-size:18px 18px}.cta:hover{color:#d90715}.cta:hover:before,.cta:hover:after{background-image:url(/dist/icons/icon-link-red.svg)}.cta.icon-left:before{margin-right:10px}}a.cta-full{display:inline-flex;background-color:#001464;color:#fff!important;transition:.3s ease;font-weight:800;text-align:center;padding:14px 24px}@media (min-width: 1024px){a.cta-full{font-size:16px}}a.cta-full i{transform:rotate(180deg);padding-left:10px;display:flex;align-items:center;margin-top:-1px}a.cta-full:hover{background-color:#1e52f3}.icon-line{display:inline-block;vertical-align:middle;position:relative;width:10px;height:12px;-webkit-transition:width .2s .15s ease-in-out;-o-transition:width .2s .15s ease-in-out;transition:width .2s .15s ease-in-out}.icon-line:before,.icon-line:after{content:"";position:absolute;top:calc(50% - 1px);left:0}.icon-line:before{border-top:1px solid;width:100%;height:0}.cta .icon-line{margin-left:5px}@media (min-width: 768px){.icon-line{width:15px}}@media (min-width: 1024px){.icon-line{width:30px;height:18px}.icon-line:before{border-top:2px solid}.icon-line:after{border:2px solid;border-left:none;border-bottom:none;width:10px;height:10px;margin-top:-4px;margin-left:38px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.cta .icon-line{margin-left:10px}}.icon-arrow{display:inline-block;vertical-align:middle;position:relative;width:42px;height:42px;background-color:#1e52f3;border-radius:50%}.icon-arrow.left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-arrow.down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow.up{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-arrow:after{content:"";position:absolute;top:calc(50% - 1px);left:50%}.icon-arrow:after{color:#fff;border:1px solid;border-left:none;border-bottom:none;width:10px;height:10px;margin-top:-4px;margin-left:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-arrow.white{background-color:#fff}.icon-arrow.white:after{color:#1e52f3}.icon-triangle{width:18px;height:18px;border-radius:50%;overflow:hidden;background:url(/dist/icons/icon-play-blue.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle}.icon-triangle.white{background-image:url(/dist/icons/icon-play.svg)}.icon-kr{width:18px;height:18px;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;border:2px solid;text-align:center;font-style:normal}.icon-kr:before{content:"kr";display:inline-block;vertical-align:top;font-size:10px;font-weight:800;letter-spacing:.31px;line-height:16px}.icon-coins,.icon-coins-white{width:24px;height:24px;display:inline-block}.icon-coins:before,.icon-coins-white:before{content:"";background:url(/dist/icons/icon-coins.svg) no-repeat;width:24px;height:24px;display:inline-block;background-size:contain}.icon-coins-white:before,.icon-coins-white-white:before{background:url(/dist/icons/icon-coins-white.svg) no-repeat}.icon-check{display:inline-block;vertical-align:middle;border:2px solid;text-align:center;font-style:normal;width:18px;height:18px;line-height:18px;border-radius:50%;overflow:hidden;position:relative}.icon-check:before,.icon-check:after{content:"";position:absolute;bottom:3px;width:2px;background-color:#fff}.icon-check:before{height:5px;left:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-check:after{height:9px;left:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-reset{width:18px;height:14px;background:url(/dist/icons/icon-reset.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle}.icon-reset.blue{background-image:url(/dist/icons/icon-reset-blue.svg)}.icon-heart{width:22px;height:20px;display:inline-block;background:url(/dist/icons/icon-heart.svg) no-repeat;background-size:contain}.icon-heart.empty{background-image:url(/dist/icons/icon-hear-empty.svg)}.cookiebar{-webkit-transition:margin-bottom .5s ease-in-out;-o-transition:margin-bottom .5s ease-in-out;transition:margin-bottom .5s ease-in-out;background-color:#ff4451;color:#fff;height:auto;margin-bottom:-500px;position:fixed;width:100%;z-index:99999;bottom:0;left:0;padding:20px 0}.cookiebar .btn-cta{margin-top:25px}.cookiebar p a{font-weight:700;color:#fff}.cookiebar.open{margin-bottom:0}@media (min-width: 768px){.cookiebar .btn-cta{width:200px;float:right;margin-top:0}}@media (min-width: 1024px){.cookiebar{padding:25px 0}.cookiebar .btn-cta{width:100%}}.wrapper-video .url_video,.wrapper-video .type{opacity:0;visibility:hidden;height:0}.caption{font-size:10px;line-height:14px;margin-top:10px}@media (min-width: 1024px){.caption{font-size:14px;line-height:19px}}.btn-cta{display:block;box-sizing:border-box;padding-left:20px;padding-right:20px;height:40px;font-size:16px;line-height:40px;background-color:#001464;font-weight:800;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.btn-cta:visited,.btn-cta:active,.btn-cta:link{color:#fff}.btn-cta:hover{background-color:#131c40}.btn-cta.big{height:52px;line-height:52px}.btn-cta.light-blue{background-color:#1e52f3}.btn-cta.white{background-color:#fff;color:#d90715}@media (max-width: 1023px){.btn-cta{width:100%}}@media (min-width: 1024px){.btn-cta{display:inline-block;vertical-align:middle;width:200px}.btn-cta.big{font-size:24px;line-height:72px;height:72px;width:352px}.btn-cta.light-blue:hover{background-color:#1740bd}.btn-cta.white:hover{background-color:#ffebec}}button{border:0;text-align:left}input{border:0;border-radius:0;font-size:12px;line-height:18px;padding:11px 12px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}@media (max-width: 1023px){input{width:100%}}@media (min-width: 1024px){input{display:inline-block;vertical-align:middle;width:336px;font-size:16px;line-height:24px;padding-top:8px;padding-bottom:8px}}.icon-play{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;background-color:#fff;border-radius:50%}.icon-play:before{content:"";position:absolute;top:50%;left:calc(50% + 1px);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);border-top:solid 3px rgba(0,0,0,0);border-bottom:solid 3px rgba(0,0,0,0);border-left:solid 5px #1e52f3;border-right:none}@media (min-width: 768px){.icon-play{width:42px;height:42px}.icon-play:before{border-top:solid 7px rgba(0,0,0,0);border-bottom:solid 7px rgba(0,0,0,0);border-left:solid 11px #1e52f3}}.icon-plus{position:relative;width:10px;height:10px}.icon-plus:before,.icon-plus:after{content:"";position:absolute;background-color:#001464}.icon-plus.white:before,.icon-plus.white:after{background-color:#fff}.icon-plus:before{top:0;left:4px;width:2px;height:100%}.icon-plus:after{top:4px;left:0;width:100%;height:2px}.active .icon-plus:before{display:none}@media (min-width: 1024px){.icon-plus{width:14px;height:14px}.icon-plus:before{left:6px}.icon-plus:after{top:6px}}.title-icon-pin:before{content:"";background-image:url(/dist/icons/icon-pin.svg);background-size:12px 16px;background-repeat:no-repeat;width:12px;height:16px;display:inline-block;margin-right:10px}@media (min-width: 1024px){.title-icon-pin:before{width:16px;height:21px;margin-right:15px}}.infobox h3{margin-bottom:12px}.infobox .wrap-link{margin-top:13px}.infobox .cta.link-log-ud:after{background-image:url(/dist/icons/icon-login.svg)}.infobox .cta.link-slet-profil:after{background-image:url(/dist/icons/icon-close-red.svg)}.infobox.bg-blue *{color:#fff}.infobox.bg-red *{color:#001464}.infobox.bg-blue .text-editor a,.infobox.bg-blue .text-editor a:hover,.infobox.bg-blue .text-editor a:visited,.infobox.bg-blue .text-editor a:active,.infobox.bg-blue .text-editor a:link,.infobox.bg-red .text-editor a,.infobox.bg-red .text-editor a:hover,.infobox.bg-red .text-editor a:visited,.infobox.bg-red .text-editor a:active,.infobox.bg-red .text-editor a:link{color:#fff}.infobox.bg-blue .text-editor ul li:before,.infobox.bg-red .text-editor ul li:before{border:1px solid #ffffff;background-color:#fff}.infobox.bg-blue .cta:before,.infobox.bg-blue .cta:after{background-image:url(/dist/icons/icon-link-white.svg)}.infobox.bg-red .cta:before,.infobox.bg-red .cta:after{background-image:url(/dist/icons/icon-link-blue.svg)}.infobox.bg-blue .cta.link-open-profile:before,.infobox.bg-blue .cta.link-open-profile:after,.infobox.bg-blue .cta.link-log-ud:before,.infobox.bg-blue .cta.link-log-ud:after,.infobox.bg-red .cta.link-open-profile:before,.infobox.bg-red .cta.link-open-profile:after,.infobox.bg-red .cta.link-log-ud:before,.infobox.bg-red .cta.link-log-ud:after{background-image:url(/dist/icons/icon-login-white.svg)}.infobox.bg-red .cta.link-open-profile:before,.infobox.bg-red .cta.link-open-profile:after,.infobox.bg-red .cta.link-log-ud:before,.infobox.bg-red .cta.link-log-ud:after{background-image:url(/dist/icons/icon-login.svg)}.infobox.bg-blue .title-icon-pin:before{background-image:url(/dist/icons/icon-pin-white.svg)}.infobox.bg-red .title-icon-pin:before{background-image:url(/dist/icons/icon-pin.svg)}.infobox.bg-blue input,.infobox.bg-red input{color:#001464}@media (min-width: 1024px){.infobox.bg-blue .cta:hover,.infobox.bg-red .cta:hover{opacity:.6}}.infobox.bg-blue .wrap-box{background-color:#1e52f3}.infobox.bg-red .wrap-box{background-color:#ff4451}@media (min-width: 768px){.infobox.f-right .col-sm-3{position:absolute;right:18px;width:calc(.375*(100% - 36px));z-index:1}.infobox.f-right h6{padding-bottom:10px}.infobox.f-right .wrap-box{padding:25px 35px}}@media (min-width: 1024px){.infobox.f-right .col-md-4{right:48px;width:calc(.3333333333 * (100% - 120px + 24px))}}.infobox .error-message{font-size:14px;line-height:20px;font-weight:400;margin:15px 0 0;color:#d90715;display:none}.title-link{padding:0 37px;width:100%}.title-link .cta:visited,.title-link .cta:active,.title-link .cta:link,.title-link .cta{font-size:16px;line-height:24px;color:#001464;display:block;position:relative;border-bottom:1px solid #eeede9;padding-bottom:10px}.title-link .cta:visited:after,.title-link .cta:active:after,.title-link .cta:link:after,.title-link .cta:after{position:absolute;right:0;background-image:url(/dist/icons/icon-link-blue.svg)}.title-link .cta:visited.white,.title-link .cta:active.white,.title-link .cta:link.white,.title-link .cta.white{color:#fff;border-bottom:solid 1px rgba(255,255,255,.5)}.title-link .cta:visited.white:after,.title-link .cta:active.white:after,.title-link .cta:link.white:after,.title-link .cta.white:after{background-image:url(/dist/icons/icon-link-white.svg)}@media (min-width: 1024px){.title-link .cta:visited,.title-link .cta:active,.title-link .cta:link,.title-link .cta{font-size:24px;line-height:24px}}.icon-circle{position:relative;display:inline-block;vertical-align:middle;width:28px;height:28px;background-color:#001464;border-radius:100%}.icon-circle.plus:before,.icon-circle.plus:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background-color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-circle.plus:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.icon-circle.plus.blue{background-color:#131c40}.icon-circle.line:before,.icon-circle.line:after{content:"";position:absolute;width:9px;height:9px}.icon-circle.line:before{top:12px;left:6.5px;border-left:solid 1px #fff;border-top:solid 1px #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.line:after{bottom:12px;right:6.5px;border-right:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.minus.yellow{background-color:#ffd445}.icon-circle.minus.yellow:before{width:16px}.icon-circle.minus.blue{background-color:#131c40}.icon-circle.minus:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background-color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-circle.checked{background-color:#56d688}.icon-circle.checked:before,.icon-circle.checked:after{content:"";position:absolute;height:2px;background-color:#fff}.icon-circle.checked:before{left:4px;bottom:10px;width:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.checked:after{left:7.5px;bottom:13px;width:17px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-circle.closed{background-color:#ff4451}.icon-circle.closed:before,.icon-circle.closed:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:#fff}.icon-circle.closed:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.icon-circle.closed:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width: 1023px){.icon-circle{width:18px;height:18px}.icon-circle.plus:before,.icon-circle.plus:after{width:6px}.icon-circle.line:before,.icon-circle.line:after{width:5px;height:5px}.icon-circle.line:before{top:8px;left:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.line:after{bottom:8px;right:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.minus.yellow:before{width:10px}.icon-circle.minus:before{width:6px}.icon-circle.checked:before{left:3px;bottom:6px;width:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-circle.checked:after{left:5px;bottom:8px;width:11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-circle.closed:before,.icon-circle.closed:after{width:10px}}.circle-small{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:100%}.circle-small.green{background-color:#56d688}.circle-small.yellow{background-color:#ffd445}.circle-small.red{background-color:#ff4451}.select-box.filter-list{display:flex;align-items:center;flex-flow:row wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.select-box.filter-list .select-wrap{width:100%}.select-box.small-and-gray .select-wrap{float:none;background-color:#eeede9;font-size:16px;color:#001464}.select-box.small-and-gray .select-wrap .dummy-select:after{border-top:solid 4px #001464}.select-box.small-and-gray .select-wrap .dummy-select .list .item:hover{background-color:#eeede980}.select-box span,.select-box .select-box{display:inline-block;vertical-align:middle}.select-box span{font-size:16px;line-height:20px;font-weight:800}.select-box .select-wrap{position:relative;float:right;font-size:12px;line-height:18px;color:#1e52f3;background-color:#1e52f31a;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.select-box .select-wrap:hover{background-color:#1e52f340}.select-box .select-wrap.opened .dummy-select .list{opacity:1;pointer-events:auto}.select-box .select-wrap select{width:100%;height:100%;opacity:0;z-index:100}.select-box .select-wrap select:disabled+.dummy-select{pointer-events:none;opacity:.3}.select-box .select-wrap select:disabled+.dummy-select .list{display:none}.select-box .select-wrap .dummy-select{position:relative;cursor:pointer;padding:12px 38px 10px 15px}.select-box .select-wrap .dummy-select:after{content:"";position:absolute;top:17px;right:20px;border-left:solid 4px rgba(0,0,0,0);border-right:solid 4px rgba(0,0,0,0);border-top:solid 4px #1e52f3}.select-box .select-wrap .dummy-select .list{position:absolute;top:100%;left:0;width:100%;opacity:0;background-color:#fff;box-shadow:0 10px 10px 1px #0000001a;z-index:100;pointer-events:none}.select-box .select-wrap .dummy-select .list .item{padding:6px 15px 4px}.select-box .select-wrap .dummy-select .list .item:hover{background-color:#1e52f31a}@media (max-width: 1023px){.select-box{width:calc(100% + 30px);margin:20px -15px 0;padding:26px 15px 0;border-top:solid 1px #eeede9}.select-box.small-and-gray{margin:0;padding:0;border-top:none}.select-box.small-and-gray .select-wrap .dummy-select{padding:12px 38px 10px 15px}.select-box.small-and-gray .select-wrap .dummy-select:after{top:19px}.select-box.small-and-gray .select-wrap .dummy-select .choose{line-height:21px}.select-box span{display:block;font-size:16px;line-height:20px;margin-bottom:8px}.select-box .select-wrap{width:100%;font-size:12px;line-height:18px}.select-box .select-wrap .dummy-select{pointer-events:none}.select-box .select-wrap .dummy-select .list{display:none}}@media (min-width: 768px){.select-box.filter-list{padding:0;flex-flow:initial;margin-left:0;margin-right:0;width:100%}.select-box.filter-list span{margin:0 20px 0 0}.select-box.filter-list .select-wrap{max-width:200px;margin-left:10px}.select-box.filter-list .select-wrap:first-child{margin-left:0}}@media (min-width: 1024px){.select-box{margin:5.5px 40px 0 0}.select-box.filter-list span{margin-top:0}.select-box.filter-list .select-wrap{max-width:300px}.select-box.filter-list .select-wrap:nth-of-type(2){margin-left:10px;margin-top:0}.select-box span{font-size:24px;line-height:33px;margin:10px 20px 0 0}.select-box .select-wrap{font-size:22px;line-height:33px}.select-box .select-wrap .dummy-select{padding:6px 57px 4px 15px}.select-box .select-wrap .dummy-select:after{top:20px;right:20px}.select-box .select-wrap select{pointer-events:none}}.icon-calculator{position:relative;display:inline-block;width:30px;height:24px;border:solid 4px #001464;border-radius:4px;margin-right:14px}.icon-calculator:after{content:"";position:absolute;left:0;right:0;top:3px;height:4px;background-color:#001464}@media (max-width: 767px){.icon-calculator{width:20px;height:16px;border:solid 3px #001464;border-radius:3px;margin-right:8px}.icon-calculator:after{top:2px;height:3px}}.information-wrap>input[type=checkbox]{position:absolute;pointer-events:none;visibility:hidden}.information-wrap>input[type=checkbox]:checked~.icon-notification,.information-wrap>input[type=checkbox]:checked~.icon-information{z-index:999;color:#1e52f3!important}.information-wrap>input[type=checkbox]:checked~.icon-notification:before,.information-wrap>input[type=checkbox]:checked~.icon-information:before{opacity:0}.information-wrap>input[type=checkbox]:checked~.icon-notification .icon-close,.information-wrap>input[type=checkbox]:checked~.icon-information .icon-close{opacity:1}.information-wrap>input[type=checkbox]:checked~.information-box{z-index:998;visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-o-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.information-wrap .icon-notification,.information-wrap .icon-information{position:relative;display:inline-block;vertical-align:top;width:18px;height:18px;font-size:14px;line-height:18px;color:#1e52f3;border:solid 2px;border-radius:100%;text-align:center;font-style:normal;cursor:pointer}.information-wrap .icon-notification:before,.information-wrap .icon-information:before{font-weight:700;opacity:1}.information-wrap .icon-notification .icon-close,.information-wrap .icon-information .icon-close{position:absolute;top:50%!important;left:50%!important;right:auto!important;border-color:#0000;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) scale(.5);-moz-transform:translateX(-50%) translateY(-50%) scale(.5);-ms-transform:translateX(-50%) translateY(-50%) scale(.5);-o-transform:translateX(-50%) translateY(-50%) scale(.5);transform:translate(-50%) translateY(-50%) scale(.5)}.information-wrap .icon-information:before{content:"?"}.information-wrap .icon-notification:before{content:"!"}.information-wrap .information-box{white-space:normal;position:absolute;top:0;right:0;display:block;width:310px;padding:24px 30px;background-color:#fff;box-shadow:0 0 15px #00000026;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-o-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.information-wrap .information-box,.information-wrap .information-box a{color:#001464}.information-wrap .information-box a{text-decoration:underline}.information-wrap .information-box h4,.information-wrap .information-box p{font-size:12px;line-height:18px}.information-wrap .information-box h4{margin:0 0 5px;float:none!important}.information-wrap .information-box p{margin:0;font-weight:400}.read-more{position:relative;width:200px;height:40px;color:#fff;background:#1e52f3;font-size:16px;line-height:24px;font-weight:800;padding:9px 20px 10px;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.read-more:hover{background-color:#1740bd!important}.read-more .icon-plus{position:absolute;right:20px;top:13px}.read-more .icon-link{position:absolute;right:15px;top:8px}.read-more .icon-link:after{content:"";width:18px;height:18px;display:inline-block;background-image:url(/dist/icons/icon-link.svg);background-size:18px 18px;vertical-align:middle}.read-more .icon-link.white:after{background-image:url(/dist/icons/icon-link-white.svg)}.no-display{display:none}.check-box-custom{position:relative;display:inline-block;vertical-align:top}.bg-blue .check-box-custom span{color:#fff}.bg-blue .check-box-custom .icon{background-color:#809fff}.bg-blue .check-box-custom .icon:after,.bg-blue .check-box-custom .icon:before{background-color:#1e52f3}.bg-blue .check-box-custom input:checked~.icon{background-color:#fff}.check-box-custom .icon,.check-box-custom span{position:relative;display:inline-block;vertical-align:middle}.check-box-custom .icon{width:24px;height:24px;border-radius:1px;background-color:#eeede9}.check-box-custom .icon:after,.check-box-custom .icon:before{content:"";position:absolute;bottom:5px;width:2px;background-color:#fff;opacity:0}.check-box-custom .icon:before{height:9px;left:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.check-box-custom .icon:after{height:16px;left:14px;bottom:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.check-box-custom span{margin-left:10px;font-size:16px;line-height:24px;color:#001464}.check-box-custom input{opacity:0;z-index:100;width:100%;height:100%;cursor:pointer}.check-box-custom input:checked~.icon{background-color:#1e52f3}.check-box-custom input:checked~.icon:before,.check-box-custom input:checked~.icon:after{opacity:1}@media (max-width: 1023px){.check-box-custom span{font-size:12px;line-height:18px}}@media (max-width: 767px){.check-box-custom{width:100%}}.wrap-iframe iframe{width:100%}.theme-primary{background-color:#1e52f3}.theme-primary a,.theme-primary p,.theme-primary h3,.theme-primary h2,.theme-primary a:visited,.theme-primary a:link,.theme-primary p:visited,.theme-primary p:link,.theme-primary h3:visited,.theme-primary h3:link,.theme-primary h2:visited,.theme-primary h2:link{color:#fff}.theme-primary .cta span:after,.theme-primary .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-white.svg)}.theme-primary .cta:hover,.theme-primary .cta:focus,.theme-primary .ctav2:hover,.theme-primary .ctav2:focus{color:#001464}.theme-primary .cta:hover span:after,.theme-primary .cta:focus span:after,.theme-primary .ctav2:hover span:after,.theme-primary .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-curry{background-color:#d6b25f}.theme-curry a,.theme-curry p,.theme-curry h3,.theme-curry h2,.theme-curry a:visited,.theme-curry a:link,.theme-curry p:visited,.theme-curry p:link,.theme-curry h3:visited,.theme-curry h3:link,.theme-curry h2:visited,.theme-curry h2:link{color:#001464}.theme-curry .cta span:after,.theme-curry .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-curry .cta:hover,.theme-curry .cta:focus,.theme-curry .ctav2:hover,.theme-curry .ctav2:focus{color:#1e52f3}.theme-curry .cta:hover span:after,.theme-curry .cta:focus span:after,.theme-curry .ctav2:hover span:after,.theme-curry .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-white{background-color:#fff}.theme-white a,.theme-white p,.theme-white h3,.theme-white h2,.theme-white a:visited,.theme-white a:link,.theme-white p:visited,.theme-white p:link,.theme-white h3:visited,.theme-white h3:link,.theme-white h2:visited,.theme-white h2:link{color:#001464}.theme-white .cta span:after,.theme-white .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-white .cta:hover,.theme-white .cta:focus,.theme-white .ctav2:hover,.theme-white .ctav2:focus{color:#1e52f3}.theme-white .cta:hover span:after,.theme-white .cta:focus span:after,.theme-white .ctav2:hover span:after,.theme-white .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-pink{background-color:#f8c5c5}.theme-pink a,.theme-pink p,.theme-pink h3,.theme-pink h2,.theme-pink a:visited,.theme-pink a:link,.theme-pink p:visited,.theme-pink p:link,.theme-pink h3:visited,.theme-pink h3:link,.theme-pink h2:visited,.theme-pink h2:link{color:#001464}.theme-pink .cta span:after,.theme-pink .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-pink .cta:hover,.theme-pink .cta:focus,.theme-pink .ctav2:hover,.theme-pink .ctav2:focus{color:#1e52f3}.theme-pink .cta:hover span:after,.theme-pink .cta:focus span:after,.theme-pink .ctav2:hover span:after,.theme-pink .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-dark-blue{background-color:#001464}.theme-dark-blue a,.theme-dark-blue p,.theme-dark-blue h3,.theme-dark-blue h2,.theme-dark-blue a:visited,.theme-dark-blue a:link,.theme-dark-blue p:visited,.theme-dark-blue p:link,.theme-dark-blue h3:visited,.theme-dark-blue h3:link,.theme-dark-blue h2:visited,.theme-dark-blue h2:link{color:#fff}.theme-dark-blue .cta span:after,.theme-dark-blue .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-white.svg)}.theme-dark-blue .cta:hover,.theme-dark-blue .cta:focus,.theme-dark-blue .ctav2:hover,.theme-dark-blue .ctav2:focus{color:#1e52f3}.theme-dark-blue .cta:hover span:after,.theme-dark-blue .cta:focus span:after,.theme-dark-blue .ctav2:hover span:after,.theme-dark-blue .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-image a,.theme-image p,.theme-image h3,.theme-image h2,.theme-image a:visited,.theme-image a:link,.theme-image p:visited,.theme-image p:link,.theme-image h3:visited,.theme-image h3:link,.theme-image h2:visited,.theme-image h2:link{color:#fff}.theme-image .cta span:after,.theme-image .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-white.svg)}.theme-image .cta:hover,.theme-image .cta:focus,.theme-image .ctav2:hover,.theme-image .ctav2:focus{color:#1e52f3}.theme-image .cta:hover span:after,.theme-image .cta:focus span:after,.theme-image .ctav2:hover span:after,.theme-image .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-green{background-color:#8ec899}.theme-green a,.theme-green p,.theme-green h3,.theme-green h2,.theme-green a:visited,.theme-green a:link,.theme-green p:visited,.theme-green p:link,.theme-green h3:visited,.theme-green h3:link,.theme-green h2:visited,.theme-green h2:link{color:#001464}.theme-green .cta span:after,.theme-green .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-green .cta:hover,.theme-green .cta:focus,.theme-green .ctav2:hover,.theme-green .ctav2:focus{color:#1e52f3}.theme-green .cta:hover span:after,.theme-green .cta:focus span:after,.theme-green .ctav2:hover span:after,.theme-green .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-bordeaux{background-color:#5c1032}.theme-bordeaux a,.theme-bordeaux p,.theme-bordeaux h3,.theme-bordeaux h2,.theme-bordeaux a:visited,.theme-bordeaux a:link,.theme-bordeaux p:visited,.theme-bordeaux p:link,.theme-bordeaux h3:visited,.theme-bordeaux h3:link,.theme-bordeaux h2:visited,.theme-bordeaux h2:link{color:#fff}.theme-bordeaux .cta span:after,.theme-bordeaux .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-white.svg)}.theme-bordeaux .cta:hover,.theme-bordeaux .cta:focus,.theme-bordeaux .ctav2:hover,.theme-bordeaux .ctav2:focus{color:#1e52f3}.theme-bordeaux .cta:hover span:after,.theme-bordeaux .cta:focus span:after,.theme-bordeaux .ctav2:hover span:after,.theme-bordeaux .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.theme-transparent a,.theme-transparent p,.theme-transparent h3,.theme-transparent h2,.theme-transparent a:visited,.theme-transparent a:link,.theme-transparent p:visited,.theme-transparent p:link,.theme-transparent h3:visited,.theme-transparent h3:link,.theme-transparent h2:visited,.theme-transparent h2:link{color:#001464}.theme-transparent .cta span:after,.theme-transparent .ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-dark.svg)}.theme-transparent .cta:hover,.theme-transparent .cta:focus,.theme-transparent .ctav2:hover,.theme-transparent .ctav2:focus{color:#1e52f3}.theme-transparent .cta:hover span:after,.theme-transparent .cta:focus span:after,.theme-transparent .ctav2:hover span:after,.theme-transparent .ctav2:focus span:after{background-image:url(/dist/icons/icon-link-thin.svg)}.coi-banner__summary{background-color:#1e52f3!important;color:#fff!important}.coi-banner__wrapper .coi-banner__policy,.coi-banner__wrapper #show_details,.coi-banner__wrapper #hide_details{color:#fff!important}@media (min-width: 768px) and (max-width: 1023px){.col-sm-1{width:12.5%}.col-sm-offset-1{margin-left:12.5%}.col-sm-2{width:25%}.col-sm-offset-2{margin-left:25%}.col-sm-3{width:37.5%}.col-sm-offset-3{margin-left:37.5%}.col-sm-4{width:50%}.col-sm-offset-4{margin-left:50%}.col-sm-5{width:62.5%}.col-sm-offset-5{margin-left:62.5%}.col-sm-6{width:75%}.col-sm-offset-6{margin-left:75%}.col-sm-7{width:87.5%}.col-sm-offset-7{margin-left:87.5%}.col-sm-8{width:100%}.col-sm-offset-8{margin-left:100%}}@media (max-width: 767px){.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{position:relative;min-height:1px;padding-left:6px;padding-right:6px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.container-fluid{padding:0 24px}.container-fluid .row{margin-left:-6px;margin-right:-6px}.container-fluid>.row.full{margin-left:-24px;margin-right:-24px}.container-fluid>.row.full .inner{padding-left:24px;padding-right:24px}.page main.content{padding-top:65px}@media (min-width: 1024px){.page main.content{padding-top:205px}}body:not(.has-bg) .page main.content{padding-top:60px}body:not(.has-bg) .page main.content .breadcrumb{margin-top:24px}@media (min-width: 768px){body:not(.has-bg) .page main.content{padding-top:64px}body:not(.has-bg) .page main.content .breadcrumb{margin-top:40px}}@media (min-width: 1024px){body:not(.has-bg) .page main.content{padding-top:130px}body:not(.has-bg) .page main.content .breadcrumb{margin-top:80px}}[class*=module-]{margin-bottom:35px}@media (min-width: 768px){.container-fluid{padding:0 30px}.container-fluid .row{margin-left:-12px;margin-right:-12px}.container-fluid>.row.full{margin-left:-30px;margin-right:-30px}.container-fluid>.row.full .inner{padding-left:30px;padding-right:30px}}@media (min-width: 1024px){.container-fluid{padding:0 60px}.container-fluid .row{margin-left:-12px;margin-right:-12px}.container-fluid>.row.full{margin-left:-60px;margin-right:-60px}.container-fluid>.row.full .inner{padding-left:60px;padding-right:60px}[class*=module-]{margin-bottom:45px}}main.content{-webkit-transition:margin-top .2s;-o-transition:margin-top .2s;transition:margin-top .2s}.no-padding{padding:0}header:not(.new-header){position:absolute;z-index:999;width:100%;height:43px;background-color:#fff0}body.has-bg header:not(.new-header){text-shadow:0 0 10px rgba(0,0,0,.5)}body.has-bg header:not(.new-header) .wrap-sub-nav{text-shadow:none}body.has-bg header:not(.new-header) .extra-nav a,body.has-bg header:not(.new-header) .icon-search,body.has-bg header:not(.new-header) .title a{color:#fff}body.has-bg header:not(.new-header) .icon-search{color:#fff}body.has-bg header:not(.new-header) .logo{color:#fff}body.has-bg header:not(.new-header) .logo svg{filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}body.has-bg header:not(.new-header).menu--active .logo{color:#001464}body.has-bg header:not(.new-header).menu--active .logo svg{filter:drop-shadow(0 0 10px rgba(0,0,0,0));-webkit-transition:fill .2s 0s,filter .2s 0s;-o-transition:fill .2s 0s,filter .2s 0s;transition:fill .2s 0s,filter .2s 0s}body.has-bg.search--opened header:not(.new-header) .logo{color:#001464}body.has-bg.search--opened header:not(.new-header) .logo svg{filter:none;-webkit-transition:none;-o-transition:none;transition:none}header:not(.new-header) .logo{position:absolute;height:12px;width:130px;left:24px;top:14px;z-index:2;color:#001464;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}header:not(.new-header) .logo svg{fill:currentColor;filter:drop-shadow(0 0 10px rgba(0,0,0,0));-webkit-transition:fill .2s 0s,filter .2s .4s;-o-transition:fill .2s 0s,filter .2s .4s;transition:fill .2s 0s,filter .2s .4s}header:not(.new-header) .logo .logo-path{fill:currentColor}@media (min-width: 768px) and (max-width: 1023px){header:not(.new-header) .logo{left:30px}}header:not(.new-header) .btn-right{position:absolute;right:24px;top:14px;z-index:2}header:not(.new-header) .btn-right .wrap-icon-hamburger,header:not(.new-header) .btn-right .wrap-icon-search{display:inline-block}header:not(.new-header) .btn-right .wrap-icon-hamburger .icon-close,header:not(.new-header) .btn-right .wrap-icon-search .icon-close{display:none}header:not(.new-header) .btn-right .wrap-icon-hamburger{margin-left:15px}@media (min-width: 768px) and (max-width: 1023px){header:not(.new-header) .btn-right{right:30px}}header:not(.new-header):before{content:"";display:block;position:absolute;top:43px;left:0;width:100%;height:1px;z-index:2;background-color:#deddd9bf}header:not(.new-header) .wrap-quick-links{padding-top:23px}header:not(.new-header) .extra-nav ul li a{font-weight:800;padding-top:9px;padding-bottom:9px;display:block}header:not(.new-header) .quick-links-nav li{display:inline-block;margin-right:10px}header:not(.new-header) .quick-links-nav li a{font-weight:800;color:#1e52f3}header:not(.new-header) .sub-nav{font-weight:800}header:not(.new-header) .sub-nav li a{display:block;padding-top:9px;padding-bottom:9px}header:not(.new-header) .sub-nav li a img{margin-left:7px;display:inline-block;vertical-align:top;height:13px}header:not(.new-header) .frm-search input{background-color:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1023px){body.has-bg header:not(.new-header):not(.menu--sub-opened) a{color:#001464}body.has-bg header:not(.new-header):not(.menu--sub-opened) .logo{color:#fff}body.has-bg header:not(.new-header):not(.menu--sub-opened) .logo svg{filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}body.has-bg header:not(.new-header):not(.menu--sub-opened) .icon-hamburger .line{background-color:#fff}body.has-bg header:not(.new-header).menu--active a{color:#001464}body.has-bg header:not(.new-header).menu--active .logo{color:#001464}body.has-bg header:not(.new-header).menu--active .logo svg{filter:drop-shadow(0 0 10px rgba(0,0,0,0))}.menu--opened body.has-bg header:not(.new-header){text-shadow:none}.menu--opened body.has-bg header:not(.new-header) .logo{color:#001464}.menu--opened body.has-bg header:not(.new-header) .logo svg{filter:drop-shadow(0 0 10px rgba(0,0,0,0))}.menu--opened body.has-bg header:not(.new-header) .icon-search{color:#001464}header:not(.new-header) .logo{width:100px}header:not(.new-header) .btn-right{-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s}header:not(.new-header) .wrap-nav{overflow:auto;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s .2s,height .3s .2s;-o-transition:opacity .3s .2s,height .3s .2s;transition:opacity .3s .2s,height .3s .2s;background:#fff;position:fixed;top:0;left:0;width:100%;margin-top:75px;padding-bottom:40px}header:not(.new-header) .extra-nav ul{border-top:1px solid #d8d8d8;padding-top:15px}header:not(.new-header) .wrap-sub-nav{padding-top:6px;padding-bottom:20px;border-bottom:1px solid #d8d8d8;margin-bottom:15px;display:none}header:not(.new-header) .main-nav{padding-top:15px;padding-bottom:15px}header:not(.new-header) .main-nav ul>li .title{position:relative;padding-top:7px;padding-bottom:7px}header:not(.new-header) .main-nav ul>li .title a{font-size:16px;line-height:24px;font-weight:700}header:not(.new-header) .main-nav ul>li .title .wrap-icon-plus{position:absolute;width:30px;height:30px;right:-10px;top:4px;text-align:center}header:not(.new-header) .main-nav ul>li .title .wrap-icon-plus .icon-plus{display:inline-block;vertical-align:top;margin-top:10px}header:not(.new-header) .main-nav ul>li:last-child .wrap-sub-nav{border:0;padding-bottom:0;margin-bottom:0}header:not(.new-header) .wrap-quick-links span{display:block;margin-bottom:5px}header:not(.new-header) .frm-search{display:none;padding-top:10px}header:not(.new-header) .frm-search button{display:none}}@media (min-width: 1024px){header:not(.new-header){height:136px}header:not(.new-header):before{top:136px}header:not(.new-header) .logo{height:15px;left:60px;top:75px}header:not(.new-header) .btn-right{right:60px;top:75px}header:not(.new-header) .btn-right .wrap-icon-hamburger{display:none}header:not(.new-header) .extra-nav{position:absolute;top:0;width:100%;z-index:2;border-bottom:1px solid rgba(222,221,217,.75)}header:not(.new-header) .extra-nav ul{text-align:right}header:not(.new-header) .extra-nav ul li{display:inline-block;margin-left:25px}header:not(.new-header) .extra-nav ul li a{font-size:12px;line-height:18px}header:not(.new-header) .main-nav{position:absolute;margin-top:30px;right:45px;top:37px}header:not(.new-header) .main-nav>ul>li{display:inline-block}header:not(.new-header) .main-nav>ul>li .title a{padding:10px 7px;font-size:16px;line-height:19px;font-weight:700;display:block}header:not(.new-header) .main-nav>ul>li .title .wrap-icon-plus{display:none}header:not(.new-header) .main-nav>ul>li .wrap-sub-nav{position:absolute;width:100vw;opacity:0;visibility:hidden;padding:53px 60px 60px;z-index:11}header:not(.new-header) .main-nav .border{position:absolute;top:66px;left:0;bottom:0;width:0;height:4px;z-index:10;background-color:#001464;opacity:0;pointer-events:none}header:not(.new-header) .sub-nav li{display:inline-block;vertical-align:top;width:calc(33.3333333333% - 3px);padding-right:40px}header:not(.new-header) .sub-nav li:nth-child(3n){padding-right:0}header:not(.new-header) .sub-nav li a{padding-top:12px;padding-bottom:12px}header:not(.new-header) .sub-nav li a img{margin-top:3px}header:not(.new-header) .wrap-quick-links{padding-top:33px;border-top:1px solid #d8d8d8;margin-top:20px}header:not(.new-header) .wrap-quick-links span,header:not(.new-header) .wrap-quick-links ul{display:inline-block;font-size:12px;line-height:18px}header:not(.new-header) .wrap-quick-links span{margin-right:15px}header:not(.new-header) .frm-search{position:absolute;right:65px;top:65px;text-align:right;visibility:hidden;opacity:0;-webkit-transition:visibility .3s .3s,opacity .3s;-o-transition:visibility .3s .3s,opacity .3s;transition:visibility .3s .3s,opacity .3s}header:not(.new-header) .frm-search.active{visibility:visible;opacity:1;-webkit-transition:visibility .3s,opacity .3s .3s;-o-transition:visibility .3s,opacity .3s .3s;transition:visibility .3s,opacity .3s .3s}header:not(.new-header) .frm-search input{margin-right:-5px;width:300px}header:not(.new-header) .frm-search .btn-cta{width:122px}header:not(.new-header) .frm-search .icon-close{margin-left:30px}header:not(.new-header) .bg-sub-nav{position:absolute;left:0;width:100vw;height:600px;top:-600px;background:#fff;z-index:-1;pointer-events:none}}.menu--opened header:not(.new-header){height:75px;background:#fff}.menu--opened header:not(.new-header) .btn-right,.menu--opened header:not(.new-header) .logo{top:30px}.menu--opened header:not(.new-header) .wrap-nav{opacity:1;visibility:visible;height:100vh}.menu--opened header:not(.new-header) .wrap-icon-hamburger .icon-hamburger{display:none}.menu--opened header:not(.new-header) .wrap-icon-hamburger .icon-close{display:inline-block}@media (max-width: 1023px){.menu--opened header:not(.new-header):before{top:75px;width:calc(100% - 48px);left:24px}}@media (min-width: 768px) and (max-width: 1023px){.menu--opened header:not(.new-header):before{width:calc(100% - 60px);left:30px}}.search--opened header:not(.new-header){background:#fff}.search--opened header:not(.new-header) .main-nav{visibility:hidden;opacity:0;-webkit-transition:visibility .3s .3s,opacity .3s;-o-transition:visibility .3s .3s,opacity .3s;transition:visibility .3s .3s,opacity .3s}.search--opened header:not(.new-header) .frm-search{visibility:visible;opacity:1;-webkit-transition:visibility .3s,opacity .3s .3s;-o-transition:visibility .3s,opacity .3s .3s;transition:visibility .3s,opacity .3s .3s}.search--opened header:not(.new-header) .wrap-icon-search .icon-search{display:none}.search--opened header:not(.new-header) .wrap-icon-search .icon-close{display:inline-block}.menu--opened body{height:100%;overflow-y:hidden}body.backdrop:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#0000004d;z-index:100;pointer-events:none}body header.new-header{position:absolute;z-index:999;color:#001464;width:100%}body header.new-header .device-control-wrap{display:flex}body header.new-header .device-control-wrap .search-wrap{position:relative}body header.new-header .device-control-wrap .search-wrap button.activate-search{height:100%;background:#0000;padding:0 24px;border-left:1px solid #001464}body header.new-header .device-control-wrap .search-wrap button.activate-search path{fill:#001464}@media (min-width: 768px){body header.new-header .device-control-wrap .search-wrap button.activate-search{padding:0 30px}}body header.new-header .device-control-wrap .search-wrap button.activate-search .icon-close-circle{display:none}@media (min-width: 1024px){body header.new-header .device-control-wrap{display:none}}body header.new-header .device-control-wrap .open-close-menu button{padding-left:30px;padding-right:0;background-color:#0000;height:100%;border-left:1px solid #001464}body header.new-header .device-control-wrap .open-close-menu button .burger svg{fill:#001464}body header.new-header .device-control-wrap .open-close-menu button .burger svg path{fill:text-color}@media (min-width: 1024px){body header.new-header .device-control-wrap .open-close-menu{display:none}}body header.new-header .device-control-wrap .open-close-menu .icon-close-circle{display:none}body header.new-header .col-xs-12{position:static}body header.new-header .top-bar{border-bottom:1px solid #001464}@media (min-width: 768px){body header.new-header .top-bar{border-bottom:none}}@media (min-width: 1024px){body header.new-header .top-bar{border-bottom:1px solid #001464}}body header.new-header .top-bar .top-bar-inner{display:flex;justify-content:space-between;align-items:stretch}body header.new-header .top-bar .top-bar-inner .logo-container{padding:20px 0}body header.new-header .top-bar .top-bar-inner .logo-container .logo{display:block;padding:4px 0}body header.new-header .top-bar .top-bar-inner .logo-container svg{fill:#001464;width:120px}@media (min-width: 768px){body header.new-header .top-bar .top-bar-inner .logo-container svg{width:150px}}@media (max-width: 767px),(min-width: 768px) and (max-width: 1023px){body header.new-header .top-bar .top-bar-inner .service-menu{position:absolute;bottom:0;left:0;display:none;width:100%}body header.new-header .top-bar .top-bar-inner .service-menu a{border-top:1px solid #001464;text-align:center;width:100%}}@media (min-width: 1024px){body header.new-header .top-bar .top-bar-inner .service-menu{display:flex;align-items:stretch}}body header.new-header .top-bar .top-bar-inner .service-menu li{display:flex}body header.new-header .top-bar .top-bar-inner .service-menu li a,body header.new-header .top-bar .top-bar-inner .service-menu li button{display:flex;align-items:center;padding:20px;font-weight:800;font-size:16px;transition:.3s ease}body header.new-header .top-bar .top-bar-inner .service-menu li a:hover,body header.new-header .top-bar .top-bar-inner .service-menu li a:focus,body header.new-header .top-bar .top-bar-inner .service-menu li button:hover,body header.new-header .top-bar .top-bar-inner .service-menu li button:focus{color:#1e52f3}body header.new-header .top-bar .top-bar-inner .service-menu li a.full,body header.new-header .top-bar .top-bar-inner .service-menu .my-page-button a.full{background-color:#001464;color:#fff}body header.new-header .top-bar .top-bar-inner .service-menu li a.full:hover,body header.new-header .top-bar .top-bar-inner .service-menu li a.full:focus,body header.new-header .top-bar .top-bar-inner .service-menu .my-page-button a.full:hover,body header.new-header .top-bar .top-bar-inner .service-menu .my-page-button a:focus{background-color:#1e52f3}@media (min-width: 768px) and (max-width: 1023px){body header.new-header .top-bar .top-bar-inner .service-menu li a:not(last-child){border-right:1px solid #001464}}body header.new-header .top-bar .top-bar-inner .service-menu .login-button a,body header.new-header .top-bar .top-bar-inner .service-menu .my-page-button a{display:flex;justify-content:center;align-items:center;gap:10px}body header.new-header .top-bar .top-bar-inner .service-menu .login-button a svg,body header.new-header .top-bar .top-bar-inner .service-menu .my-page-button a svg{position:relative;bottom:2px}body header.new-header .top-bar .top-bar-inner .service-menu .logout-button{height:100%}body header.new-header .top-bar .top-bar-inner .service-menu .logout-button button{width:100%;display:flex;justify-content:center}body header.new-header .top-bar .top-bar-inner .service-menu.flex{display:flex}body header.new-header .top-bar .top-bar-inner .service-menu.none{display:none}body header.new-header .top-bar .top-bar-inner .close-menu{display:none}body header.new-header .top-bar .top-bar-inner .close-menu button{background-color:#0000}body header.new-header .expandable{position:relative}@media (min-width: 768px){body header.new-header .expandable .bottom-bar{border-bottom:1px solid #001464}}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .row{margin:0}}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper{padding:0;display:flex}}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper{padding:0 10px}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu{flex-direction:column;display:none}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu{display:flex;flex-direction:row;flex:1}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li{flex:auto}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li{flex:0 1 274px}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab{position:relative;display:block;font-weight:800;font-size:16px;border-bottom:1px solid #001464;padding:20px 24px;transition:.3s ease}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab{padding:20px;border-bottom:1px solid #fff}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab i{position:absolute;right:24px;top:50%;transform:translateY(-50%)}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab i.icon-navminus{display:none}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab i{display:none}}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab{padding:20px 0;text-align:center;border-right:1px solid #001464;border-bottom:none}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:hover,body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:focus,body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:active{background-color:#001464;color:#fff}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab.active{background-color:#001464;color:#fff}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab.active i.icon-navplus{display:none}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab.active i.icon-navminus{display:block}}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab.active+.subs-outer{border-bottom:1px solid #001464}}body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:first-child a{text-align:left}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:first-child a{padding-left:60px}}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap{position:relative;display:none;height:100%;padding-left:30px}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap{display:block;width:374px}}@media (min-width: 1400px){body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap{width:374px}}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap form{height:100%;padding-left:30px;border-left:1px solid #001464}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap form input{height:100%;color:#001464;background-color:#0000;width:auto;padding:0 10px}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap form input::placeholder{color:#001464;font-weight:800}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap form button{position:absolute;left:0;background:#0000;display:flex;top:50%;transform:translateY(-50%);padding:32px 8px 0 12px}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap form button svg path{stroke:#001464}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap button{left:0;background:#0000;display:flex;top:50%;padding:3px 8px 0 12px;color:#001464;font-weight:800}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap button svg{margin-right:10px}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap button svg path{stroke:#001464}body header.new-header .expandable .bottom-bar .menu-wrapper .search-wrap .frm-search{height:100%;padding-top:19px;padding-bottom:18px;border-left:1px solid #001464}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs-outer{height:0;overflow:hidden;transition:.3s ease}}body header.new-header .expandable .bottom-bar .menu-wrapper .subs{position:static;left:0;width:100%;flex-wrap:wrap;display:flex}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs{padding:0 24px}}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs{display:none;position:absolute;opacity:0;transform:translateY(-20px);transition:.4s ease}}body header.new-header .expandable .bottom-bar .menu-wrapper .subs.active{display:flex}body header.new-header .expandable .bottom-bar .menu-wrapper .subs.animated{opacity:1;transform:translateY(0)}body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul{padding-top:40px}body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul li a{border:none;padding:0;transition:.3s ease}body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:first-child{padding-left:0}@media (min-width: 1400px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:first-child{padding-left:60px}}@media (min-width: 768px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:nth-child(odd){padding-left:30px}}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:nth-child(odd){padding-left:60px}}@media (max-width: 767px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:not(:first-of-type){padding-left:0}body header.new-header .expandable .bottom-bar .menu-wrapper .subs ul:last-of-type{padding-bottom:24px}}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-heading p{font-size:16px;font-weight:800;margin-bottom:22px}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-heading p{font-size:24px}}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-list-item{font-weight:700;margin-left:16px;margin-bottom:16px}@media (min-width: 1024px){body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-list-item{font-size:16px}}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-list-item a:hover,body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-list-item a:focus{color:#1e52f3}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.sub-list-item .login-button a{display:flex;gap:8px}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.login-icon a{position:relative;padding-left:32px}body header.new-header .expandable .bottom-bar .menu-wrapper .subs li.login-icon a svg{position:absolute;top:-6px;left:0}body header.new-header .expandable .device-search-bar{display:none;padding:24px 24px 0}body header.new-header .expandable .device-search-bar form{position:relative;height:100%;padding-left:20px}body header.new-header .expandable .device-search-bar form:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#001464}body header.new-header .expandable .device-search-bar form input{background:#0000;color:#001464;height:100%;box-sizing:border-box}body header.new-header .expandable .device-search-bar form input::placeholder{color:#001464}body header.new-header .expandable .device-search-bar form button{position:absolute;left:0;background:#0000;display:flex;top:50%;transform:translateY(-50%)}body header.new-header .expandable .device-search-bar button{position:absolute;left:0;background:#0000;display:flex;top:50%;transform:translateY(-50%)}body header.new-header .dynamic-background{position:absolute;top:0;left:0;width:100%;height:0;transition:.3s ease;z-index:-1;background:#fff;overflow:hidden}body header.new-header .dynamic-background .svg-background{height:100%}body header.new-header .dynamic-background svg{position:absolute;bottom:0;right:0;transform:scale(2);opacity:0;transition:opacity .3s ease}@media (min-width: 1024px){body header.new-header .dynamic-background svg{transform:scale(1);right:60px;bottom:40px}}body header.new-header .dynamic-background svg.animated{opacity:1}@media (max-width: 767px){body header.new-header.open{position:fixed;height:100%}}body header.new-header.open .top-bar{border-bottom:1px solid #001464}body header.new-header.open .top-bar .logo-container svg{fill:#001464}body header.new-header.open .top-bar .top-bar-inner .service-menu{display:block}@media (min-width: 1024px){body header.new-header.open .top-bar .top-bar-inner .service-menu{display:none}}@media (min-width: 768px) and (max-width: 1023px){body header.new-header.open .top-bar .top-bar-inner .service-menu{display:flex;position:absolute;bottom:0;left:0;width:100%}body header.new-header.open .top-bar .top-bar-inner .service-menu li{flex-basis:100%}body header.new-header.open .top-bar .top-bar-inner .service-menu a{border-top:1px solid #001464;text-align:center;width:100%}}body header.new-header.open .top-bar .top-bar-inner .service-menu li a.full{background-color:#001464;color:#fff}@media (min-width: 1024px){body header.new-header.open .top-bar .top-bar-inner .close-menu{display:flex}}body header.new-header.open .top-bar .top-bar-inner .device-control-wrap .search-wrap{display:none}body header.new-header.open .top-bar .top-bar-inner .device-control-wrap .open-close-menu button{border-left:1px solid #001464}body header.new-header.open .top-bar .top-bar-inner .device-control-wrap .open-close-menu .icon-close-circle{display:block}body header.new-header.open .top-bar .top-bar-inner .device-control-wrap .open-close-menu .burger{display:none}@media (min-width: 768px){body header.new-header.open .bottom-bar{border-bottom:1px solid #001464}}body header.new-header.open .bottom-bar .menu-wrapper{overflow:auto}body header.new-header.open .bottom-bar .menu-wrapper::-webkit-scrollbar{width:0px}@media (max-width: 767px){body header.new-header.open .bottom-bar .menu-wrapper .main-menu{display:flex}}@media (min-width: 768px){body header.new-header.open .bottom-bar .menu-wrapper .main-menu{display:flex;flex-direction:row;flex:1}}@media (min-width: 768px){body header.new-header.open .bottom-bar .menu-wrapper .main-menu li a.tab{border-right:1px solid #001464}}body header.new-header.open .bottom-bar .menu-wrapper .search-wrap{opacity:0}body.has-bg header.new-header:not(.open) .device-control-wrap button.activate-search{border-left:1px solid #fff}body.has-bg header.new-header:not(.open) .device-control-wrap button.activate-search path{fill:#fff}body.has-bg header.new-header:not(.open) .device-control-wrap .open-close-menu button{border-left:1px solid #fff}body.has-bg header.new-header:not(.open) .device-control-wrap .open-close-menu button .burger{fill:#fff}body.has-bg header.new-header:not(.open) .device-control-wrap .open-close-menu button .burger path{fill:#fff}body.has-bg header.new-header:not(.open) a,body.has-bg header.new-header:not(.open) span{color:#fff}body.has-bg header.new-header:not(.open) a:hover,body.has-bg header.new-header:not(.open) a:focus,body.has-bg header.new-header:not(.open) span:hover,body.has-bg header.new-header:not(.open) span:focus{color:#001464}@media (min-width: 1024px),(max-width: 767px){body.has-bg header.new-header:not(.open) .top-bar{border-bottom:1px solid #fff}}body.has-bg header.new-header:not(.open) .top-bar .logo-container svg{fill:#fff}body.has-bg header.new-header:not(.open) .service-menu li a:hover{color:#001464}body.has-bg header.new-header:not(.open) .service-menu li a.full{color:#001464;background-color:#fff}body.has-bg header.new-header:not(.open) .service-menu li a.full:hover,body.has-bg header.new-header:not(.open) .service-menu li a.full:focus{color:#fff;background-color:#001464}body.has-bg header.new-header:not(.open) .expandable{position:relative}@media (min-width: 768px){body.has-bg header.new-header:not(.open) .expandable .bottom-bar{border-bottom:1px solid #fff}}@media (max-width: 767px){body.has-bg header.new-header:not(.open) .expandable .bottom-bar .row{margin:0}}@media (min-width: 768px){body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper{padding:0 10px;display:flex}}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu{flex-direction:column;display:none}@media (min-width: 1024px){body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu{display:flex;flex-direction:row;flex:1}}@media (min-width: 768px){body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab{border-right:1px solid #fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:hover,body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:focus,body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:active{background-color:#fff;color:#001464}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:hover svg,body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:focus svg,body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .main-menu li a.tab:active svg{fill:#fff}}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap button{color:#fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap button svg path{stroke:#fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap .frm-search{border-left:1px solid #fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap form{border-left:1px solid #fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap form input{color:#fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap form input::placeholder{color:#fff}body.has-bg header.new-header:not(.open) .expandable .bottom-bar .menu-wrapper .search-wrap form button svg path{stroke:#fff}@media (max-width: 767px),(min-width: 768px) and (max-width: 1023px){body header.new-header:not(.open).search-open .device-search-bar{display:block}body header.new-header:not(.open).search-open .top-bar{border-bottom:1px solid #001464}body header.new-header:not(.open).search-open .top-bar .logo-container svg{fill:#001464}}@media (max-width: 767px) and (min-width: 1024px),(min-width: 768px) and (max-width: 1023px) and (min-width: 1024px){body header.new-header:not(.open).search-open .top-bar .top-bar-inner .close-menu{display:flex}}@media (max-width: 767px),(min-width: 768px) and (max-width: 1023px){body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .search-wrap .activate-search{border-left:1px solid #001464}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .search-wrap .activate-search svg{display:none}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .search-wrap .activate-search .icon-close-circle{display:block}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .open-close-menu{visibility:hidden}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .open-close-menu button{border-left:1px solid #001464}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .open-close-menu .icon-close-circle{display:block}body header.new-header:not(.open).search-open .top-bar .top-bar-inner .device-control-wrap .open-close-menu .burger{display:none}}footer{background-color:#131c40;color:#fff}footer a,footer a:visited,footer a:active,footer a:link{color:#fff}footer h6{margin-bottom:5px}footer .logo{font-size:18px;line-height:23px;font-weight:800}footer>div:nth-child(1){padding-top:12px;padding-bottom:12px;border-bottom:1px solid #4e546f}footer>div:nth-child(2){padding-top:25px;padding-bottom:10px}@media (max-width: 767px){footer>div:nth-child(2) .row [class*=col-]{margin-bottom:25px}}@media (min-width: 768px){footer>div:nth-child(2){padding-bottom:42px}}@media (min-width: 1024px){footer a:hover{opacity:.6}footer h6{margin-bottom:8px}footer .logo{font-size:22px;line-height:28px}footer>div:nth-child(1){padding-top:35px;padding-bottom:35px}footer>div:nth-child(2){padding-top:35px;padding-bottom:100px}}.wrap-form h2{margin-bottom:15px}.wrap-form p{margin-bottom:25px}.wrap-form button{margin-top:20px}.wrap-form input{background-color:#eeede9}.wrap-form input::placeholder{color:#999}.bg-blue .wrap-form input{background-color:#fff}.wrap-form input+input,.wrap-form input+label{margin-top:10px}.wrap-form input.del-name{margin-top:0!important}.wrap-form input.error{background-color:#ff445133}.wrap-form label{display:block;font-size:10px;line-height:24px;font-weight:700;color:#727682;text-transform:uppercase}.bg-blue .wrap-form label:not(:first-of-type)+input{margin-top:10px}.wrap-form textarea{vertical-align:top;width:100%;border:none;padding:11px 12px;margin-top:10px;background-color:#eeede9}.wrap-form textarea::placeholder{color:#999}.wrap-form .cta{display:inline-block;margin:15px 0 0}.wrap-form .cta~.cta{margin-left:25px}.wrap-form .cta.link-log-ud{color:#1e52f3}.wrap-form .cta.link-slet-profil{color:#d90715}.wrap-form .btn-gem{width:100%;background-color:#0014644d}.wrap-form .btn-gem.active{background-color:#001464}.wrap-form .btn-send-email{width:100%;margin-top:10px!important}.wrap-form .check-box-custom{margin-top:20px}.wrap-form .check-box-custom .icon{width:20px;height:20px}.wrap-form .check-box-custom .icon:before{left:4px}.wrap-form .check-box-custom .icon:after{left:12px}.wrap-form .check-box-custom span{font-size:12px;line-height:14px}@media (min-width: 1024px){.wrap-form h2{font-size:36px;line-height:40px;margin-bottom:23px}.wrap-form p{margin-bottom:30px}.wrap-form input{width:100%}.wrap-form .cta{margin-top:25px;cursor:pointer}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#131c40cc;z-index:1000;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:80px 0;visibility:hidden;opacity:0;-webkit-transition:visibility .3s .2s,opacify .3s .2s;-o-transition:visibility .3s .2s,opacify .3s .2s;transition:visibility .3s .2s,opacify .3s .2s}.overlay.global-form-overlay .frm-login,.overlay.global-form-overlay .frm-mine-skoler,.overlay.global-form-overlay .frm-log-ind,.overlay.global-form-overlay .frm-del-mine-skoler,.overlay.global-form-overlay .frm-forgot-psw,.overlay.global-form-overlay .frm-opret-profil,.overlay.global-form-overlay .frm-profil-success{display:none}.overlay.global-form-overlay .wrap-box{position:relative;visibility:hidden;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:visibility .3s .2s,opacity .3s,transform .3s;-o-transition:visibility .3s .2s,opacity .3s,transform .3s;transition:visibility .3s .2s,opacity .3s,transform .3s}.overlay.global-form-overlay .wrap-box .icon-close{position:absolute;right:20px;top:20px}@media (min-width: 768px) and (max-width: 1023px){.overlay.global-form-overlay .wrap-box{padding:30px}}@media (min-width: 1024px){.overlay.global-form-overlay{padding:165px 0}.overlay.global-form-overlay .wrap-box{padding-left:110px;padding-right:110px;width:570px;margin:0 auto}.overlay.global-form-overlay .wrap-box .icon-close{right:40px;top:40px}.overlay.global-form-overlay .frm-profil-success{min-height:367px}}html.open-global-form-overlay body{height:100%;overflow-y:hidden}html.open-global-form-overlay .overlay{visibility:visible;opacity:1;-webkit-transition:visibility .3s,opacify .3s .2s;-o-transition:visibility .3s,opacify .3s .2s;transition:visibility .3s,opacify .3s .2s}html.open-global-form-overlay .overlay .wrap-box{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:visibility .3s,opacity .3s .2s,transform .3s .2s;-o-transition:visibility .3s,opacity .3s .2s,transform .3s .2s;transition:visibility .3s,opacity .3s .2s,transform .3s .2s}.page-not-found a:hover,.page-not-found a:visited,.page-not-found a:active,.page-not-found a:link{color:#1e52f3}.breadcrumb{margin-bottom:20px}.breadcrumb li{display:inline-block;font-size:10px;line-height:18px;margin-right:5px}.breadcrumb li a{color:#1e52f3}.breadcrumb li:after{content:"";display:inline-block;height:1px;width:10px;background-color:#001464;margin-left:5px;vertical-align:middle}.breadcrumb li:last-child:after{display:none}body.has-bg .breadcrumb{position:absolute;top:70px;width:100%;z-index:1}body.has-bg .breadcrumb ul li,body.has-bg .breadcrumb ul li a{color:#fff}body.has-bg .breadcrumb ul li:after{background-color:#fff}@media (min-width: 1024px){.breadcrumb li{font-size:16px;line-height:24px;margin-right:10px}.breadcrumb li:after{width:20px;margin-left:10px}body.has-bg .breadcrumb{top:170px}}.module-sub-menu .wrap-box ul li a{display:block;padding:7px 30px 5px}.module-sub-menu .wrap-box ul li a.active{background-color:#ffffff26}.module-sub-menu .wrap-box ul li ul li a{padding-left:60px}.module-sub-menu .wrap-box ul li ul li ul li a{padding-left:85px}@media (max-width: 767px){.module-sub-menu{margin-bottom:15px}.module-sub-menu+.module-meta-data{padding-top:0}.module-sub-menu.infobox .wrap-box{position:relative;z-index:1;padding-top:16px;padding-bottom:16px}.module-sub-menu.infobox .wrap-box h6{position:relative;margin-bottom:0;padding-bottom:0;border-bottom:0;padding-right:20px;font-weight:400}.module-sub-menu.infobox .wrap-box h6 span{display:block;opacity:.5}.module-sub-menu.infobox .wrap-box h6 .icon-plus{position:absolute;right:0;top:calc(50% - 5px)}.module-sub-menu.infobox .wrap-box h6 .icon-plus:before,.module-sub-menu.infobox .wrap-box h6 .icon-plus:after{background-color:#fff}.module-sub-menu.infobox .wrap-box>ul{width:100%;position:absolute;left:0;top:68px;background:#1e52f3;display:none;padding-top:18px;padding-bottom:30px;font-size:14px}.module-sub-menu.infobox .wrap-box>ul:before{content:"";display:block;width:calc(100% - 60px);height:1px;background-color:#ffffff26;position:absolute;top:0;left:30px}.module-sub-menu.infobox .wrap-box>ul li a{padding-top:12px;padding-bottom:10px}}@media (min-width: 768px){.module-sub-menu .wrap-box h6>div,.module-sub-menu .wrap-box h6 .icon-plus{display:none}.module-sub-menu .wrap-box>ul{margin-left:-35px;margin-right:-35px}.module-sub-menu .wrap-box>ul li a{padding-left:35px;padding-right:35px}}@media (min-width: 1024px){.module-sub-menu .wrap-box>ul{margin-bottom:18px}.module-sub-menu .wrap-box ul li a{padding-top:9px;padding-bottom:7px}.module-sub-menu .wrap-box ul li a:hover{background-color:#ffffff1a}}@media (min-width: 768px){.infobox.two-col .wrap-box{width:50%;float:left}.infobox.two-col .col-xs-12{display:flex}}@media (min-width: 768px) and (max-width: 1023px){.infobox.extra-width-2-col-tablet .wrap-box{width:calc(50% + 15px)}.infobox.extra-width-2-col-tablet .wrap-box:nth-child(1){margin-left:-15px}.infobox.extra-width-2-col-tablet .wrap-box:nth-child(2){margin-right:-15px}}.infobox.f-right h6{padding-bottom:7px;border-bottom:1px solid #eeede9;margin-bottom:18px}@media (max-width: 767px){.infobox.f-right{margin-bottom:20px}.infobox.f-right .col-xs-12{top:0!important}}@media (min-width: 768px) and (max-width: 1023px){.infobox.f-right .wrap-box{margin-right:-15px}}@media (min-width: 768px){.infobox.f-right .col-sm-3{position:absolute;right:18px;width:calc(.375*(100% - 36px));z-index:1;top:105px}.infobox.f-right h6{padding-bottom:10px}.infobox.f-right .wrap-box{padding:25px 35px}}@media (min-width: 1024px){.infobox.f-right .col-md-4{right:48px;width:calc(.3333333333 * (100% - 120px + 24px));top:265px}}.infobox.f-right~.infobox.f-right .col-sm-3{top:auto}.infobox .warning{font-size:14px;line-height:20px;font-weight:700;margin:15px 0 0;color:#d90715;display:none}.infobox .wrap-box{background-color:#fff;padding:30px}@media (max-width: 767px){.infobox .wrap-box{margin-left:-12px;margin-right:-12px}}@media (min-width: 768px){.infobox .wrap-box{padding:35px 0 40px}}@media (min-width: 1024px){.infobox .wrap-box{padding-top:80px;padding-bottom:90px}}@media (min-width: 1024px){.infobox h3{margin-bottom:22px}.infobox .wrap-link{margin-top:30px}}.module-sidebar{margin-bottom:0}.module-sidebar .item{margin-bottom:20px}.module-sidebar .item p{margin-bottom:0}.module-sidebar .item p strong{margin-bottom:10px;display:block}.module-sidebar .item-map{margin-bottom:30px}.module-sidebar .item-map a{position:relative;display:block}.module-sidebar .item-map .fake-marker{position:absolute;top:50%;left:50%;width:20px;margin-top:-8px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 1024px){.module-sidebar .item{margin-bottom:20px}.module-sidebar .item p strong{margin-bottom:10px}.module-sidebar .item-map{margin-bottom:30px}}.module-meta-data h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.module-meta-data h5,.module-meta-data p.sub-desc{margin-top:10px}.module-meta-data .module-image{margin-top:35px;margin-bottom:0}.module-meta-data.no-image .module-image,.module-meta-data.no-date .date{display:none}.module-meta-data .date{margin-top:29px}.module-meta-data .date span{text-transform:uppercase;font-size:10px;line-height:1em}.module-meta-data .date+.module-image{margin-top:12px}@media (min-width: 1024px){.module-meta-data h5{margin-top:30px}.module-meta-data .module-image{margin-top:45px}.module-meta-data .date{margin-top:21px}.module-meta-data .date span{font-size:12px}.module-meta-data .date+.module-image{margin-top:15px}}.module-meta-data-bg{position:relative;margin-top:-65px}@media (min-width: 768px){.module-meta-data-bg{min-height:600px}}.module-meta-data-bg h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.module-meta-data-bg .image{background-repeat:no-repeat;background-size:cover;background-position:center center}.module-meta-data-bg .image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:#0009}.module-meta-data-bg .copy{padding-top:200px;padding-bottom:100px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (min-width: 1024px){.module-meta-data-bg{margin-top:-205px}.module-meta-data-bg .copy{padding-top:240px;padding-bottom:140px;color:#fff}}.module-meta-data-video{position:relative;margin-top:-65px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media (min-width: 768px){.module-meta-data-video{min-height:600px}}.module-meta-data-video:before{content:"";display:block;padding-top:calc(100vh - 40px);background-color:#0009}.module-meta-data-video img{opacity:0;pointer-events:none}.module-meta-data-video .video{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.module-meta-data-video .video video{object-fit:cover;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-meta-data-video .copy{padding-bottom:50px;color:#fff}.module-meta-data-video .copy .wrap-link a{font-size:12px;line-height:12px;color:#fff;cursor:pointer}.module-meta-data-video .copy .wrap-link a:after{background-image:url(/dist/icons/icon-link-white.svg)}.module-meta-data-video .copy .wrap-link a:hover{color:#1e52f3}.module-meta-data-video .copy .wrap-link a:hover:after{background-image:url(/dist/icons/icon-link.svg)}.module-meta-data-video .container-fluid{position:absolute;bottom:0;left:0;right:0}@media (max-width: 1023px){.module-meta-data-video:before{padding-top:100vw}.module-meta-data-video .copy h1{margin-bottom:6px}.module-meta-data-video .copy h5{font-size:12px;line-height:13px;margin-bottom:17px}}@media (min-width: 1024px){.module-meta-data-video{margin-top:-205px}.module-meta-data-video~#school-search-component{margin-top:0}.module-meta-data-video .video video{pointer-events:none;transition:all .4s}.module-meta-data-video .copy{padding-bottom:60px;color:#fff}.module-meta-data-video .copy h1{margin-bottom:25px}.module-meta-data-video .copy h5{margin-bottom:35px}.module-meta-data-video .copy .wrap-link a{font-size:24px;line-height:32px}}.module-meta-data-video.video-overlay .video:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000059;z-index:99}.module-meta-data-video.video-overlay .copy{position:relative;z-index:100}#school-search-component{position:relative;font-size:12px;z-index:100}#school-search-component .container-fluid .illustration{display:none}#school-search-component .search-empty{text-align:center;padding:60px;color:#666}#school-search-component .filter-balloon{display:inline-block;vertical-align:middle;border:2px solid;text-align:center;width:18px;height:18px;line-height:18px;border-radius:50%;font-size:10px;overflow:hidden;margin-left:2px}#school-search-component .filter-balloon.status{display:none}#school-search-component .filter-balloon.status.checked,#school-search-component .filter-balloon.status.warn{display:inline-block}#school-search-component .filter-balloon.status.warn:before{content:"!"}#school-search-component .filter-balloon.status.checked{position:relative}#school-search-component .filter-balloon.status.checked:after,#school-search-component .filter-balloon.status.checked:before{content:"";position:absolute;bottom:3px;width:2px;background-color:#fff}@media (min-width: 1024px){#school-search-component .filter-balloon.status.checked:after,#school-search-component .filter-balloon.status.checked:before{background-color:#fff;bottom:4px}}#school-search-component .filter-balloon.status.checked:before{height:5px;left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#school-search-component .filter-balloon.status.checked:after{height:9px;left:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#school-search-component .search-form{display:block;clear:both;background-color:#1e52f3;padding-top:30px}#school-search-component .search-form,#school-search-component .search-form a{color:#fff}#school-search-component .search-form h2{font-size:18px;font-weight:400;line-height:normal;margin:0 0 16px;display:flex;align-items:center}@media (min-width: 1024px){#school-search-component .search-form h2{margin:0 0 25px}}#school-search-component .search-form h2 span{width:32px;height:32px;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px}#school-search-component .search-form h2 span:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:17px;background:url(/dist/icons/icon-pin-white.svg) no-repeat;background-size:contain}#school-search-component .search-form .search-box-wrap{margin-bottom:15px;position:relative;z-index:2}#school-search-component .search-form .search-box-wrap .search-inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff}#school-search-component .search-form .search-box-wrap input{position:relative;z-index:1;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#001464;font-size:16px;padding:18px 15px 18px 40px;background-color:#fff;border-radius:0;border-bottom:1px solid #d2d4d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (min-width: 768px){#school-search-component .search-form .search-box-wrap input{padding-top:14px;padding-bottom:14px}}#school-search-component .search-form .search-box-wrap input:disabled{opacity:.8}#school-search-component .search-form .search-box-wrap input:valid~.icon-search{display:none}#school-search-component .search-form .search-box-wrap input:valid~.icon-close{display:block}#school-search-component .search-form .search-box-wrap .icon-search,#school-search-component .search-form .search-box-wrap .icon-close{position:absolute;left:12px;top:18px;z-index:1;display:none}#school-search-component .search-form .search-box-wrap .icon-search{pointer-events:none;display:block;transform:rotate(-45deg);color:#000}@media (max-width: 767px){#school-search-component .search-form .search-box-wrap .icon-search{top:17px}}@media (max-width: 767px){#school-search-component .search-form .search-box-wrap .icon-search:before{width:14px;height:14px;border:1.5px solid #000}}#school-search-component .search-form .search-box-wrap .icon-search:after{height:7px;border-left:2px solid #000}#school-search-component .search-form .search-box-wrap .suggestions{position:absolute;left:0;right:0;min-height:90px;max-height:250px;background-color:#fff;box-shadow:0 0 15px #00000026;overflow:auto;-webkit-overflow-scrolling:touch}#school-search-component .search-form .search-box-wrap .suggestions:hover li.highlight a,#school-search-component .search-form .search-box-wrap .suggestions:hover li a{color:#001464}#school-search-component .search-form .search-box-wrap .suggestions:hover .group:last-child li.highlight a,#school-search-component .search-form .search-box-wrap .suggestions:hover .group:last-child li a{color:#1e52f3}#school-search-component .search-form .search-box-wrap .suggestions .group:first-child h3{margin-top:25px}#school-search-component .search-form .search-box-wrap .suggestions .group:last-child h3{margin-bottom:10px}#school-search-component .search-form .search-box-wrap .suggestions .group:last-child li.highlight a:after,#school-search-component .search-form .search-box-wrap .suggestions .group:last-child li.highlight a:hover:after,#school-search-component .search-form .search-box-wrap .suggestions .group:last-child li a:hover:after{background-image:url(/dist/icons/icon-link-red.svg)}#school-search-component .search-form .search-box-wrap .suggestions .group:last-child li:last-child{padding-bottom:20px}#school-search-component .search-form .search-box-wrap .suggestions .group:last-child a{font-weight:700;color:#1e52f3;padding:4px 15px;letter-spacing:normal}#school-search-component .search-form .search-box-wrap .suggestions .group h3{font-size:10px;font-weight:700;line-height:13px;color:#727682;text-transform:uppercase;margin:30px 0 0 15px}#school-search-component .search-form .search-box-wrap .suggestions li:first-child a{padding-top:10px}#school-search-component .search-form .search-box-wrap .suggestions li.highlight a,#school-search-component .search-form .search-box-wrap .suggestions li.highlight a:hover,#school-search-component .search-form .search-box-wrap .suggestions li a:hover{color:#d90715!important}#school-search-component .search-form .search-box-wrap .suggestions a{color:#001464;display:block;padding:2px 15px;cursor:pointer;font-size:16px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}#school-search-component .search-form .search-box-wrap .suggestions a small{display:inline-block;margin-left:5px;opacity:.3;font-size:12px;color:#001464}#school-search-component .search-form .search-box-wrap .tags{list-style:none;margin:6px 0 0;padding:0}#school-search-component .search-form .search-box-wrap .tags li{display:inline}#school-search-component .search-form .search-box-wrap .tags a{display:inline-block;font-size:12px;height:23px;line-height:25px;padding:0 9px;margin-right:3px;cursor:pointer;color:#001464;background-color:#e5e7efcc}#school-search-component .search-form .search-box-wrap .tags a:after{content:"x";display:inline-block;margin-left:7px}#school-search-component .search-form .search-box-wrap .tags a:hover{color:#d90715}#school-search-component .search-form .school-type{margin-top:7px;position:relative}#school-search-component .search-form .school-type *{font-size:12px}#school-search-component .search-form .school-type h6{display:inline-block;margin-right:15px;margin-bottom:10px}#school-search-component .search-form .school-type .types{display:inline-block}#school-search-component .search-form .school-type .types label{white-space:nowrap;display:inline-block;margin-bottom:13px}#school-search-component .search-form .school-type label:not(.icon-information){margin:0 15px 15px 0}#school-search-component .search-form .school-type #information-1{width:2px}#school-search-component .search-form .school-type .icon-information{color:#fff;position:absolute;right:0;top:0}#school-search-component .search-form .school-type .information-box{right:-19px;top:-15px}#school-search-component .search-form .school-type .information-box a{color:#001464}#school-search-component .search-form .tabs{white-space:nowrap;margin-top:20px}@media (min-width: 1024px){#school-search-component .search-form .tabs{margin-top:0}}#school-search-component .search-form .tabs .btn{width:calc(33.3333333333% - 3.5px);cursor:pointer;display:inline-block;color:#fff;background-color:#4b75f5;font-weight:700;text-align:center;height:38px;line-height:38px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}#school-search-component .search-form .tabs .btn~.btn{margin-left:3px}#school-search-component .search-form .tabs .btn:nth-child(2) span:nth-child(2){display:none}#school-search-component .search-form .tabs .btn:last-child{margin-right:0}#school-search-component .search-form .tabs .btn.active{background-color:#001464}#school-search-component .search-form .tabs-content{clear:both}#school-search-component .search-form .tabs-content h6{margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(255,255,255,.5)}#school-search-component .search-form .tabs-content label{display:inline-block;margin:0 0 15px 15px}#school-search-component .search-form .tabs-content label:first-child{margin-left:0}#school-search-component .search-form .tabs-content .tab-other-info label{width:100%;margin:0 0 15px;padding-right:0;vertical-align:top}#school-search-component .search-form .tabs-content .tab-title{font-size:16px}#school-search-component .search-form .tabs-content .tab-content{padding-top:20px}#school-search-component .search-form .tabs-content .tab-content.tab-available-places h6{margin-top:15px;font-size:12px}#school-search-component .search-form .tabs-content .tab-content.tab-available-places small{line-height:15px;font-size:12px}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:first-child label{font-weight:700;margin-left:0}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:first-child small{display:block;max-width:270px}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:not(:first-child){-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:not(:first-child) label{float:left;width:125px;margin-left:0}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:not(:first-child) label:nth-child(3n+1){clear:left}#school-search-component .search-form .tabs-content .tab-content.tab-available-places .col:not(:first-child) h6{-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;transition:border-bottom-color .2s}#school-search-component .search-form .tabs-content .tab-content.tab-available-places.disabled .col:not(:first-child){color:#ffffff4d}#school-search-component .search-form .tabs-content .tab-content.tab-available-places.disabled .col:not(:first-child) h6{border-bottom-color:#ffffff1a}#school-search-component .search-form .tabs-content .tab-content.disabled .icon-information{opacity:.5}#school-search-component .search-form .tabs-content .gender-information-pin{position:relative;display:flex;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:30px}#school-search-component .search-form .tabs-content .gender-information-pin .gender-info-pin-inner{position:relative}#school-search-component .search-form .tabs-content .gender-information-pin .information-wrap{position:absolute;left:10px;top:0}#school-search-component .search-form .tabs-content .gender-information-pin h6{border-bottom:none;margin:0!important}#school-search-component .search-form .tabs-content .icon-information{color:#fff;float:unset!important;width:auto!important;padding:8px 5px 5px;display:flex;align-items:center}#school-search-component .search-form .tabs-content .information-box{top:unset;bottom:-10px;left:-10px}@media screen and (min-width: 1024px){#school-search-component .search-form .tabs-content .information-box{top:-10px;right:-10px;bottom:unset}}#school-search-component .status-bar{background-color:#001464;position:-webkit-sticky;position:sticky;top:0;z-index:1}#school-search-component .status-bar,#school-search-component .status-bar a{color:#fff}#school-search-component .status-bar .no-results,#school-search-component .status-bar .viewing{display:inline-block}#school-search-component .status-bar .no-results{display:none}#school-search-component .status-bar .right{white-space:nowrap;float:right}#school-search-component .status-bar .right a{display:inline-block;font-weight:700;cursor:pointer}#school-search-component .status-bar.alert{background-color:#cc1515}#school-search-component .status-bar.alert .no-results{display:inline-block}#school-search-component .status-bar .reset,#school-search-component .status-bar .calc-price{cursor:pointer}#school-search-component .status-bar .reset i:not(:first-child),#school-search-component .status-bar .calc-price i:not(:first-child){margin-left:5px}#school-search-component .status-bar .reset .icon-coins,#school-search-component .status-bar .calc-price .icon-coins{display:none;margin-right:10px;margin-top:-5px}#school-search-component .search-map{background-color:#fff;height:calc(100vh - 58px);overflow:hidden}#school-search-component .search-map .map{width:100%;height:100%}#school-search-component .search-map .map-legend-wrap{background:#fff;position:absolute;bottom:24px;right:55px;padding:0 15px;box-shadow:1px 1px 5px #0003;border-radius:2px}#school-search-component .search-map .map-legend{list-style:none;margin:0;padding:11px 0;white-space:nowrap;border-top:1px solid rgba(0,0,0,.1)}#school-search-component .search-map .map-legend li{display:inline-block;margin-right:10px}#school-search-component .search-map .map-legend li:last-child{margin-right:0}#school-search-component .search-map .map-legend li .icon-pin{line-height:13px;display:inline-block;vertical-align:middle}#school-search-component .search-map .map-legend li .icon-pin svg{width:10px;height:13px}#school-search-component .search-map label[for=filter-by-map]{padding:11px 0;display:block}#school-search-component .search-map label[for=filter-by-map] .fake-input{background:#1e52f3;width:18px;height:18px}#school-search-component .search-map label[for=filter-by-map] .fake-input:before,#school-search-component .search-map label[for=filter-by-map] .fake-input:after{background-color:#fff}#school-search-component .search-map label[for=filter-by-map] .fake-input:before{height:6px;left:5px}#school-search-component .search-map label[for=filter-by-map] .fake-input:after{height:12px;left:10px;bottom:4px}#school-search-component .search-results{padding:30px 50px;position:relative}#school-search-component .search-results .sort-bar{font-size:0}#school-search-component .search-results .sort-bar strong{display:inline-block;font-size:14px}#school-search-component .search-results .sort-bar a{color:#1e52f3;font-size:12px;display:inline-block;margin-left:15px;cursor:pointer}#school-search-component .search-results .sort-bar a.disabled{opacity:.3;cursor:default}#school-search-component .search-results .sort-bar .icon-triangle{margin-right:3px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#school-search-component .search-results .sort-bar .icon-triangle.white{background-color:#1e52f3;background-size:21px 20px;background-position:-1px -1px}#school-search-component .search-results .sort-bar .icon-triangle.down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#school-search-component .search-results .sort-bar .icon-triangle,#school-search-component .search-results .sort-bar .icon-triangle.up{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#school-search-component .search-results .list li .img{display:none}#school-search-component .search-results .list li.has-image .img{display:block}#school-search-component .overlay{visibility:visible;opacity:1;padding-top:30px}#school-search-component .overlay .wrap-box{position:relative;visibility:visible;opacity:1;width:90%;max-width:600px;padding:24px;background-color:#fff;margin:0 auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#school-search-component .overlay .icon-close{position:absolute;top:20px;right:20px}#school-search-component .module-price-calculator .pc-sub-title h3,#school-search-component .module-price-calculator .pc-sub-title p:not(.small){display:none}#school-search-component.full-layout .search-form-col,#school-search-component.home-page .search-form-col{margin-left:0;width:100%}@media (min-width: 768px) and (max-width: 1023px){#school-search-component.full-layout.home-page,#school-search-component.home-page.home-page{margin:45px 30px 60px;width:auto}}#school-search-component.full-layout .search-form,#school-search-component.home-page .search-form{position:relative}#school-search-component.full-layout .search-form .illustration,#school-search-component.home-page .search-form .illustration{padding-right:60px;display:block;position:absolute;top:24px;right:0}@media (max-width: 767px){#school-search-component.full-layout .search-form .illustration,#school-search-component.home-page .search-form .illustration{display:none}}@media (min-width: 768px){#school-search-component.full-layout .search-form .illustration svg,#school-search-component.home-page .search-form .illustration svg{width:40px;height:40px}}@media (min-width: 1024px){#school-search-component.full-layout .search-form .illustration svg,#school-search-component.home-page .search-form .illustration svg{width:80px;height:80px}}#school-search-component.full-layout .search-form .tabs-content,#school-search-component.home-page .search-form .tabs-content{padding-top:20px}#school-search-component.full-layout .search-form .tabs-content .tab-content,#school-search-component.home-page .search-form .tabs-content .tab-content{padding-top:0}#school-search-component.full-layout .search-form .school-type .types,#school-search-component.home-page .search-form .school-type .types{position:relative}#school-search-component.full-layout .search-form .school-type .types .icon-information,#school-search-component.home-page .search-form .school-type .types .icon-information{right:-15px;top:2px}#school-search-component.full-layout .search-form .tabs .btn,#school-search-component.home-page .search-form .tabs .btn{padding:10px;height:unset}@media (max-width: 767px){#school-search-component.full-layout .search-form .tabs,#school-search-component.home-page .search-form .tabs{display:flex;flex-direction:column}#school-search-component.full-layout .search-form .tabs .btn,#school-search-component.home-page .search-form .tabs .btn{width:100%;margin-left:0;margin-bottom:10px}}#school-search-component.full-layout .status-bar,#school-search-component.home-page .status-bar{background-color:#0000;padding:0}#school-search-component.full-layout .status-bar .icon-circle,#school-search-component.home-page .status-bar .icon-circle{border:2px solid;margin-left:-5px;background-color:#0000}#school-search-component.full-layout .status-bar .icon-circle.minus+.properties,#school-search-component.home-page .status-bar .icon-circle.minus+.properties{display:block}#school-search-component.full-layout .status-bar .icon-circle.blue,#school-search-component.home-page .status-bar .icon-circle.blue{background-color:#131c40}#school-search-component.full-layout .status-bar .icon-coins,#school-search-component.home-page .status-bar .icon-coins{display:block}#school-search-component.full-layout .status-bar .icon-coins-white,#school-search-component.home-page .status-bar .icon-coins-white{display:none}#school-search-component.full-layout .status-bar .properties,#school-search-component.home-page .status-bar .properties{list-style:none;margin:24px 0 0;padding:24px 0 0;display:none;border-top:1px solid rgba(255,255,255,.3)}#school-search-component.full-layout .status-bar .properties li,#school-search-component.home-page .status-bar .properties li{margin-bottom:24px}#school-search-component.full-layout .status-bar .properties li:last-child,#school-search-component.home-page .status-bar .properties li:last-child{padding-top:10px;margin-bottom:5px}#school-search-component.full-layout .status-bar .properties li .filter-balloon,#school-search-component.home-page .status-bar .properties li .filter-balloon{display:none}#school-search-component.full-layout .status-bar .properties li .filter-balloon.status.checked,#school-search-component.home-page .status-bar .properties li .filter-balloon.status.checked{display:inline-block}#school-search-component.full-layout .status-bar .properties li .text>span:not(:first-child):before,#school-search-component.home-page .status-bar .properties li .text>span:not(:first-child):before{content:attr(data-and-or)}#school-search-component.full-layout .status-bar .properties li .text strong,#school-search-component.home-page .status-bar .properties li .text strong,#school-search-component.full-layout .status-bar .properties li .reset,#school-search-component.home-page .status-bar .properties li .reset{font-weight:800}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .properties.full-layout-mobile,#school-search-component.home-page .status-bar .properties.full-layout-mobile{display:none!important}}#school-search-component.full-layout .status-bar .left,#school-search-component.home-page .status-bar .left{background-color:#fff;display:flex;padding:20px;flex-direction:column;position:relative}#school-search-component.full-layout .status-bar .left .reset,#school-search-component.home-page .status-bar .left .reset{position:absolute;right:15px;cursor:pointer}#school-search-component.full-layout .status-bar .left a,#school-search-component.home-page .status-bar .left a{color:#001464;font-weight:900;font-size:16px;display:flex;align-items:center}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .left,#school-search-component.home-page .status-bar .left{justify-content:flex-start;flex-direction:row;padding:20px 60px}}#school-search-component.full-layout .status-bar .left .properties-wrap,#school-search-component.home-page .status-bar .left .properties-wrap{position:relative}#school-search-component.full-layout .status-bar .left .properties-wrap .sample,#school-search-component.home-page .status-bar .left .properties-wrap .sample{position:absolute;left:0}#school-search-component.full-layout .status-bar .right,#school-search-component.home-page .status-bar .right{background-color:#001464;color:#fff;display:flex;padding:20px;flex-direction:column;position:relative}#school-search-component.full-layout .status-bar .right .icon-circle,#school-search-component.home-page .status-bar .right .icon-circle{position:absolute;right:15px}#school-search-component.full-layout .status-bar .right .properties li:not(:last-child),#school-search-component.home-page .status-bar .right .properties li:not(:last-child){white-space:break-spaces}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .right,#school-search-component.home-page .status-bar .right{flex-direction:row;justify-content:center}}#school-search-component.full-layout .status-bar .left,#school-search-component.full-layout .status-bar .right,#school-search-component.home-page .status-bar .left,#school-search-component.home-page .status-bar .right{width:100%}@media (max-width: 767px){#school-search-component.full-layout .status-bar .left,#school-search-component.full-layout .status-bar .right,#school-search-component.home-page .status-bar .left,#school-search-component.home-page .status-bar .right{float:none}}#school-search-component.full-layout .status-bar .left a,#school-search-component.full-layout .status-bar .right a,#school-search-component.home-page .status-bar .left a,#school-search-component.home-page .status-bar .right a{font-size:16px;font-weight:800}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .left a,#school-search-component.full-layout .status-bar .right a,#school-search-component.home-page .status-bar .left a,#school-search-component.home-page .status-bar .right a{font-size:20px}}#school-search-component.full-layout .status-bar .no-padding,#school-search-component.home-page .status-bar .no-padding{padding:0}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .flex,#school-search-component.home-page .status-bar .flex{display:flex}}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .flex .column-left,#school-search-component.home-page .status-bar .flex .column-left{flex:1 1 calc(100% - 200px)}}@media (min-width: 1400px){#school-search-component.full-layout .status-bar .flex .column-left,#school-search-component.home-page .status-bar .flex .column-left{flex:1 1 calc(100% - 270px)}}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .flex .column-right,#school-search-component.home-page .status-bar .flex .column-right{flex:1 1 240px}}@media (min-width: 1400px){#school-search-component.full-layout .status-bar .flex .column-right,#school-search-component.home-page .status-bar .flex .column-right{flex:1 1 270px}}@media (min-width: 1024px){#school-search-component.full-layout .tabs-content .tab-region .input-wrapper,#school-search-component.home-page .tabs-content .tab-region .input-wrapper{display:flex;flex-direction:column}#school-search-component.full-layout .tabs-content .tab-region .input-wrapper label,#school-search-component.home-page .tabs-content .tab-region .input-wrapper label{margin-left:0}}#school-search-component.full-layout .tabs-content .tab-title,#school-search-component.home-page .tabs-content .tab-title{font-size:16px}@media (min-width: 1024px){#school-search-component.full-layout .tabs-content .tab-title,#school-search-component.home-page .tabs-content .tab-title{font-size:24px}}#school-search-component.home-page{padding:0;width:100%;margin-bottom:60px}@media (min-width: 1024px){#school-search-component.home-page{width:100%;padding:0 60px;margin:80px 0}}.module-meta-data-bg+#school-search-component:not(.full-layout):not(.home-page),.module-meta-data-video+#school-search-component:not(.full-layout):not(.home-page){margin-left:10px;margin-right:10px}#school-search-component:not(.full-layout):not(.home-page) .search-form{padding-left:30px;padding-right:30px}@media (min-width: 1400px){#school-search-component:not(.full-layout):not(.home-page) .search-form{padding-left:0;padding-right:0}}#school-search-component:not(.full-layout):not(.home-page) .status-bar{background-color:#1e52f3;padding:10px 30px 30px}@media (min-width: 1400px){#school-search-component:not(.full-layout):not(.home-page) .status-bar{padding-left:0;padding-right:0}}#school-search-component:not(.full-layout):not(.home-page) .status-bar.alert>.row .no-results{padding:8px 18px;background-color:#cc1515}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row{margin-bottom:38px}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .no-results,#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .viewing{width:100%;margin-right:0;font-size:16px;line-height:24px}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .viewing{background-color:#001464}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .viewing a{display:block;width:100%;height:100%;padding:8px 18px}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right{width:100%;position:relative}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right .calc-price,#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right .reset{position:absolute;top:54px}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right .calc-price{display:flex;align-items:center;right:0}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right .calc-price .icon-coins-white{margin-right:5px}#school-search-component:not(.full-layout):not(.home-page) .status-bar>.row .right .reset{top:54px}@media (max-width: 1023px){#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(1){display:none}#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(2){display:inline}#school-search-component .search-map{padding:0}}@media (max-width: 767px){.module-meta-data~#school-search-component:not(.full-layout):not(.home-page){margin:24px}.module-meta-data-bg+#school-search-component:not(.full-layout):not(.home-page),.module-meta-data-video+#school-search-component:not(.full-layout):not(.home-page){margin-top:-60px}#school-search-component .search-form .tabs .btn:nth-child(2) span:nth-child(1){display:none}#school-search-component .search-form .tabs .btn:nth-child(2) span:nth-child(2){display:inline}#school-search-component .search-results{padding:20px}#school-search-component .search-results .sort-bar strong{display:block;margin-bottom:5px}#school-search-component .search-results .sort-bar strong+a{margin-left:0}#school-search-component .search-results .sort-bar>a{margin-left:5px}}@media (min-width: 768px){.module-meta-data~#school-search-component:not(.full-layout):not(.home-page){position:absolute;right:18px;width:calc(.375*(100% - 36px) - 24px);z-index:1;top:145px}}@media (min-width: 1024px){#school-search-component .overlay{padding-top:60px}#school-search-component .overlay .wrap-box{padding:100px}#school-search-component .overlay .icon-close{top:40px;right:40px}#school-search-component:not(.full-layout):not(.home-page){width:33.3333333333%}.module-meta-data~#school-search-component:not(.full-layout):not(.home-page){right:60px;width:calc(.3333333333 * (100% - 120px + 24px) - 24px);top:375px}.module-meta-data-bg+#school-search-component:not(.full-layout):not(.home-page),.module-meta-data-video+#school-search-component:not(.full-layout):not(.home-page){position:absolute;top:calc(100vh - 140px);right:60px;margin-left:0;margin-right:0}#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(1){display:none}#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(2){display:inline}#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs-content .tab-available-places .col{width:100%}#school-search-component.full-layout,#school-search-component.home-page{font-size:14px}#school-search-component.full-layout .search-empty,#school-search-component.home-page .search-empty{font-size:20px}#school-search-component.full-layout .search-form,#school-search-component.home-page .search-form{padding-top:60px}#school-search-component.full-layout .search-form h2,#school-search-component.home-page .search-form h2{font-size:22px;margin-bottom:30px}#school-search-component.full-layout .search-form .search-box-wrap,#school-search-component.home-page .search-form .search-box-wrap{margin-bottom:0}#school-search-component.full-layout .search-form .search-box-wrap .tags,#school-search-component.home-page .search-form .search-box-wrap .tags{position:absolute;z-index:1;right:40px;top:0;margin-top:9px}#school-search-component.full-layout .search-form .search-box-wrap .tags a,#school-search-component.home-page .search-form .search-box-wrap .tags a{margin-right:5px}#school-search-component.full-layout .search-form .school-type-tabs-wrap,#school-search-component.home-page .search-form .school-type-tabs-wrap{display:flex;justify-content:space-between;padding:32px 0}#school-search-component.full-layout .search-form .school-type-tabs-wrap .column,#school-search-component.home-page .search-form .school-type-tabs-wrap .column{flex-basis:50%}#school-search-component.full-layout .search-form .school-type,#school-search-component.home-page .search-form .school-type{margin-top:15px;white-space:nowrap}#school-search-component.full-layout .search-form .school-type h6,#school-search-component.home-page .search-form .school-type h6{font-size:14px}#school-search-component.full-layout .search-form .school-type .icon-information,#school-search-component.home-page .search-form .school-type .icon-information{right:-20px;top:2px}#school-search-component.full-layout .search-form .school-type .information-box,#school-search-component.home-page .search-form .school-type .information-box{right:-35px;white-space:normal}#school-search-component.full-layout .search-form .tabs,#school-search-component.home-page .search-form .tabs{margin-top:10px;flex:2 2;font-size:0;display:flex;justify-content:flex-end}#school-search-component.full-layout .search-form .tabs .btn,#school-search-component.home-page .search-form .tabs .btn{max-width:200px;font-size:16px}}@media (min-width: 1024px) and (min-width: 1024px){#school-search-component.full-layout .search-form .tabs .btn,#school-search-component.home-page .search-form .tabs .btn{max-width:200px}}@media (min-width: 1024px){#school-search-component.full-layout .search-form .tabs .btn~.btn,#school-search-component.home-page .search-form .tabs .btn~.btn{margin-left:5px}}@media (min-width: 1024px){#school-search-component.full-layout .search-form .tabs-content,#school-search-component.home-page .search-form .tabs-content{font-size:16px}#school-search-component.full-layout .search-form .tabs-content .tab-content,#school-search-component.home-page .search-form .tabs-content .tab-content{border-top:1px solid rgba(255,255,255,.5);padding-top:30px;padding-bottom:30px}#school-search-component.full-layout .search-form .tabs-content .tab-other-info label,#school-search-component.home-page .search-form .tabs-content .tab-other-info label{width:50%;margin:0 0 15px;padding-right:15px}#school-search-component.full-layout .search-form .tabs-content .tab-available-places h6,#school-search-component.home-page .search-form .tabs-content .tab-available-places h6{margin-top:0;margin-bottom:30px;font-size:16px}#school-search-component.full-layout .search-form .tabs-content .tab-available-places .col:first-child label,#school-search-component.home-page .search-form .tabs-content .tab-available-places .col:first-child label{font-weight:400}#school-search-component.full-layout .search-form .tabs-content .tab-available-places .col:not(:first-child) label,#school-search-component.home-page .search-form .tabs-content .tab-available-places .col:not(:first-child) label{width:100%;float:none}}@media (min-width: 1024px){#school-search-component.full-layout .status-bar .right .reset,#school-search-component.home-page .status-bar .right .reset{display:inline-block}#school-search-component.full-layout .status-bar .right .calc-price,#school-search-component.home-page .status-bar .right .calc-price{margin-left:15px;display:inline-block;cursor:pointer}#school-search-component.full-layout .status-bar .icon-circle,#school-search-component.home-page .status-bar .icon-circle{display:none}#school-search-component.full-layout .status-bar .properties,#school-search-component.home-page .status-bar .properties{display:inline-block!important;margin:0;padding:0;border:none;color:#001464}#school-search-component.full-layout .status-bar .properties.sample,#school-search-component.home-page .status-bar .properties.sample{pointer-events:none;white-space:nowrap;opacity:0}#school-search-component.full-layout .status-bar .properties li,#school-search-component.home-page .status-bar .properties li{display:inline-block;margin-left:15px;margin-bottom:0}#school-search-component.full-layout .status-bar .properties li:first-child,#school-search-component.home-page .status-bar .properties li:first-child{margin-left:0}#school-search-component.full-layout .status-bar .properties li .text,#school-search-component.home-page .status-bar .properties li .text{display:inline-block}#school-search-component.full-layout .status-bar .properties li .reset,#school-search-component.home-page .status-bar .properties li .reset{display:none}#school-search-component.full-layout .status-bar .properties.not-enough-space li .filter-balloon,#school-search-component.home-page .status-bar .properties.not-enough-space li .filter-balloon{display:inline-block}#school-search-component.full-layout .status-bar .properties.not-enough-space li .text,#school-search-component.home-page .status-bar .properties.not-enough-space li .text{display:none}}@media (min-width: 1024px){#school-search-component.full-layout .search-map,#school-search-component.home-page .search-map{height:calc(100vh - 84px);position:-webkit-sticky;position:sticky;top:84px;padding-left:0;padding-right:0;border-right:24px solid #eeede9}#school-search-component.full-layout .search-map:after,#school-search-component.home-page .search-map:after{content:"";display:block;position:absolute;left:100%;top:0;bottom:0;width:5px;background-color:#fff;box-shadow:-3px -3px 5px #00000014}#school-search-component.full-layout .search-map .map-legend,#school-search-component.full-layout .search-map label[for=filter-by-map],#school-search-component.home-page .search-map .map-legend,#school-search-component.home-page .search-map label[for=filter-by-map]{padding:8px 0}}@media (min-width: 1024px){#school-search-component.full-layout .search-results,#school-search-component.home-page .search-results{padding-left:12px}}@media (min-width: 1200px){#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(1){display:inline}#school-search-component:not(.full-layout):not(.home-page) .search-form .tabs .btn:nth-child(2) span:nth-child(2){display:none}}@media (min-width: 1400px){#school-search-component.full-layout .search-results .list>li.has-image p,#school-search-component.home-page .search-results .list>li.has-image p{max-width:calc(40.76% + 600px)}#school-search-component.full-layout .search-results .image-title:after,#school-search-component.home-page .search-results .image-title:after{display:none}#school-search-component.full-layout .search-results .img,#school-search-component.home-page .search-results .img{height:auto;width:40.76%;float:left;margin-right:24px;margin-bottom:70px}#school-search-component.full-layout .search-results .img:before,#school-search-component.home-page .search-results .img:before{content:"";display:block;padding-top:56.25%}#school-search-component.full-layout .search-results .img img,#school-search-component.home-page .search-results .img img{position:absolute;top:0;left:0}#school-search-component.full-layout .search-results h4,#school-search-component.home-page .search-results h4{float:none;clear:none}.module-meta-data~#school-search-component:not(.full-layout):not(.home-page){top:225px}}body.open-price-calculator{height:100%;overflow:hidden}body.open-price-calculator main{position:relative;z-index:2000}.module-schools-list .list>li{display:block;margin-top:30px;clear:both}.module-schools-list .image-title{pointer-events:none;display:block}.module-schools-list .image-title *{pointer-events:auto}.module-schools-list .img{margin-bottom:15px;height:170px;width:302px;float:left;clear:left;opacity:0;visibility:hidden;position:relative;background:no-repeat left top;background-size:cover}.module-schools-list .img img{opacity:0;width:100%;height:100%}.module-schools-list .img.loaded{opacity:1;visibility:visible;-webkit-transition:opacity .5s,visibility 0s 0s;-o-transition:opacity .5s,visibility 0s 0s;transition:opacity .5s,visibility 0s 0s}.module-schools-list h4{margin-bottom:5px;float:left;clear:both}.module-schools-list .school-type{display:inline-block;font-size:12px;line-height:24px;color:#fff;padding:0 10px;margin-right:10px}.module-schools-list .school-type[type=Almen]{background-color:#2557ea}.module-schools-list .school-type[type=Ordblinde]{background-color:#b55800}.module-schools-list .school-type[type=Special],.module-schools-list .school-type[type="Saerlige behov"]{background-color:#388053}.module-schools-list .price{position:relative;font-size:14px;line-height:24px;color:#1e52f3;margin-top:-1px;font-weight:700}.module-schools-list .price.noPrice{cursor:pointer}.module-schools-list .price .information-wrap{display:inline-block}.module-schools-list .price .information-wrap .information-box{top:-10px;right:-10px}@media (max-width: 1023px){.module-schools-list .price .information-wrap .information-box{right:-126px}}.module-schools-list .price .icon-notification,.module-schools-list .price .icon-kr{margin-left:5px}.module-schools-list .meta{font-size:0;margin:10px 0}.module-schools-list .meta li{display:inline-block;font-size:14px;line-height:24px}.module-schools-list .meta li:after{content:"•";padding:0 10px}.module-schools-list .meta li:last-child:after{display:none}.module-schools-list .meta~p{font-size:14px;line-height:20px;max-width:600px}.module-schools-list .cta.icon-right{display:inline-block;margin-bottom:30px}.module-schools-list .cta.icon-right.favorite{color:#001464;margin-left:15px;cursor:pointer}.module-schools-list .cta.icon-right.favorite span{display:inline-block;vertical-align:middle}.module-schools-list .cta.icon-right.favorite a{display:inline-block;vertical-align:middle;color:#001464;font-weight:800;pointer-events:none}.module-schools-list .cta.icon-right.favorite svg{display:inline-block;vertical-align:middle;width:18px;height:16.3636363636px;fill:#0000;stroke:currentColor}.module-schools-list .cta.icon-right.favorite:after{display:none}.module-schools-list .cta.icon-right.favorite:not(.added):hover{color:#ff4451}.module-schools-list .cta.icon-right.favorite:not(.added):hover a{color:#ff4451}.module-schools-list .cta.icon-right.favorite.added a{text-decoration:underline;pointer-events:auto}.module-schools-list .cta.icon-right.favorite.added svg{fill:#ff4451;stroke:#fff}.module-schools-list.mine-skoler .actions{margin-top:10px;margin-bottom:55px}.module-schools-list.mine-skoler .actions .item{display:inline-block;vertical-align:middle;cursor:pointer;pointer-events:auto}.module-schools-list.mine-skoler .actions .item:hover h6{color:#d90715}.module-schools-list.mine-skoler .actions .item:hover .svg-save-list-icon,.module-schools-list.mine-skoler .actions .item:hover .svg-share-list-icon,.module-schools-list.mine-skoler .actions .item:hover .svg-user-icon{fill:#d90715}.module-schools-list.mine-skoler .actions .item:hover .svg-clear-list-icon{stroke:#d90715}.module-schools-list.mine-skoler .actions .item h6,.module-schools-list.mine-skoler .actions .item svg{display:inline-block;vertical-align:middle;pointer-events:none}.module-schools-list.mine-skoler .actions .item h6{color:#1e52f3;margin:0 5px 0 0}.module-schools-list.mine-skoler .actions .icon-kr,.module-schools-list.mine-skoler .actions .icon-check{color:#1e52f3}.module-schools-list.mine-skoler .actions .icon-check:before,.module-schools-list.mine-skoler .actions .icon-check:after{background-color:#1e52f3}.module-schools-list.mine-skoler .mine-skoler-item~.mine-skoler-item{margin-top:73px}.module-schools-list.mine-skoler .image-title img{margin-bottom:15px;width:auto;height:auto;float:left;clear:left}.module-schools-list.mine-skoler h4{float:none;margin:0}.module-schools-list.mine-skoler h4:hover a{color:#131c40}.module-schools-list.mine-skoler h4:hover .icon-wrap svg{fill:#cc3641;stroke:#cc3641}.module-schools-list.mine-skoler h4 .icon-wrap{display:inline-block;vertical-align:middle;margin-bottom:-1px;margin-left:5px;cursor:pointer}.module-schools-list.mine-skoler h4 .icon-wrap svg{fill:#d90715;stroke:#d90715}.module-schools-list.mine-skoler .meta{display:block;margin:0 0 10px}.module-schools-list.mine-skoler .meta~p{margin-bottom:10px}.module-schools-list.mine-skoler .meta~p:first-of-type{margin-top:10px}.module-schools-list.mine-skoler .meta~p:last-of-type{margin-bottom:25px}.module-schools-list.mine-skoler .school-type,.module-schools-list.mine-skoler .dkk,.module-schools-list.mine-skoler .icon-information{display:inline-block;vertical-align:middle}.module-schools-list.mine-skoler .school-type{margin-left:0;margin-right:8px}.module-schools-list.mine-skoler .school-type.blue{background-color:#1e52f3}.module-schools-list.mine-skoler .school-type.green{background-color:#248249}.module-schools-list.mine-skoler .dkk{font-size:18px;line-height:18px;margin-top:2px;margin-right:8px;color:#1e52f3}.module-schools-list.mine-skoler .icon-information{color:#1e52f3;font-weight:700;font-size:11px}.module-schools-list.mine-skoler .contact h6{font-size:14px;line-height:20px;margin:0 0 10px}.module-schools-list.mine-skoler .contact p,.module-schools-list.mine-skoler .contact ul{display:inline-block;vertical-align:top}.module-schools-list.mine-skoler .contact p{width:120px;margin:0 35px 0 0!important}.module-schools-list.mine-skoler .contact ul li{font-size:14px;line-height:20px}.module-schools-list.mine-skoler .contact ul li svg{display:inline-block;vertical-align:middle;float:none;width:16px;height:16px;margin:-2px 5px 0 0;opacity:1;visibility:visible}@media (max-width: 767px){.module-schools-list.mine-skoler .actions{margin-top:30px;position:relative;padding-top:15px;border-top:1px solid rgba(0,20,100,.2)}.module-schools-list.mine-skoler .actions .item{width:calc(33.3333333333% - 2px);float:left!important}.module-schools-list.mine-skoler .actions .item.pull-right{width:auto;white-space:nowrap;position:absolute;right:0;top:-30px}}@media (max-width: 1023px){.module-schools-list.mine-skoler h4{font-size:18px;line-height:22px}.module-schools-list.mine-skoler h4 .icon-heart{width:18px;height:16px}.module-schools-list.mine-skoler p{font-size:12px;line-height:18px}.module-schools-list.mine-skoler p:last-of-type{margin-bottom:15px}.module-schools-list.mine-skoler .meta{margin-bottom:5px}.module-schools-list.mine-skoler .meta li,.module-schools-list.mine-skoler .contact h6,.module-schools-list.mine-skoler .contact p,.module-schools-list.mine-skoler .contact ul li{font-size:12px;line-height:18px}.module-schools-list.mine-skoler .contact h6{margin:0 0 5px}.module-schools-list.mine-skoler .contact p{width:105px;margin:0 18px 0 0!important}.module-schools-list.mine-skoler .mine-skoler-item~.mine-skoler-item{margin-top:60px}.module-schools-list.mine-skoler .mine-skoler-item:last-of-type{margin-bottom:40px}}@media (min-width: 768px){.module-schools-list.mine-skoler .actions{margin-top:39px;border-bottom:solid 1px rgba(0,20,100,.2);padding-bottom:22px}.module-schools-list.mine-skoler .actions .item{margin-left:30px}.module-schools-list.mine-skoler .actions .item:first-child{margin-left:0}}@media (min-width: 1024px){.module-schools-list.mine-skoler .image-title{padding-right:24px}.module-schools-list.mine-skoler .image-title img{width:100%}}.module-schools-list .overlay{visibility:visible;opacity:1;padding-top:30px}.module-schools-list .overlay .wrap-box{position:relative;visibility:visible;opacity:1;width:90%;max-width:600px;padding:24px;background-color:#fff;margin:0 auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.module-schools-list .overlay .icon-close{position:absolute;top:20px;right:20px}.module-schools-list .overlay .error{color:#cc1515;font-weight:800;margin-top:15px}.module-schools-list .overlay .success{color:#56d688;font-weight:800;margin-top:15px}@media (min-width: 1024px){.module-schools-list .overlay{padding-top:60px}.module-schools-list .overlay .wrap-box{padding:100px}.module-schools-list .overlay .icon-close{top:40px;right:40px}}body.open-share-my-schools-overlay{height:100%;overflow:hidden}body.open-share-my-schools-overlay main{position:relative;z-index:2000}.text-editor h3,.text-editor h4{margin-bottom:15px}.text-editor a,.text-editor a:hover,.text-editor a:visited,.text-editor a:active,.text-editor a:link{color:#1e52f3}.text-editor a strong{font-weight:800;display:inline-block}.text-editor a strong:after{content:"";width:12px;height:12px;display:inline-block;background-image:url(/dist/icons/icon-link.svg);background-size:12px 12px;vertical-align:middle;margin-left:5px}@media (min-width: 1024px){.text-editor a strong{letter-spacing:.5px}.text-editor a strong:after{width:18px;height:18px;background-size:18px 18px;margin-left:10px}.text-editor a strong:hover{color:#d90715}.text-editor a strong:hover:after{background-image:url(/dist/icons/icon-link-red.svg)}}.text-editor strong,.text-editor b{font-weight:700}.text-editor ul{margin-bottom:22px}.text-editor ul li{position:relative;padding-left:13px;padding-top:6px;padding-bottom:6px}.text-editor ul li:before{content:"";position:absolute;top:12px;left:2px;width:4px;height:4px;border:1px solid #001464;background-color:#001464;border-radius:50%}.text-editor ul li ul{padding-top:7px;margin-bottom:0}.text-editor ul li ul li:before{background-color:#0000}.text-editor ul li ul li:last-child{padding-bottom:0}@media (min-width: 768px){.text-editor.two-col{-webkit-columns:2;-moz-columns:2;columns:2}.text-editor.two-col h4,.text-editor.two-col p,.text-editor.two-col li{display:inline-block;width:100%}}@media (min-width: 1024px){.text-editor h3,.text-editor h4{margin-bottom:22px}.text-editor ul{margin-bottom:30px}.text-editor ul li{padding-left:20px;padding-top:4px;padding-bottom:4px}.text-editor ul li:before{width:6px;height:6px;left:5px}}.module-quote p{font-size:18px;line-height:22px;margin-bottom:12px}.module-quote p.name{font-size:12px;line-height:18px}@media (min-width: 1024px){.module-quote p{font-size:36px;line-height:50px}.module-quote p.name{font-size:14px;line-height:19px}}.module-accordions .item{border-bottom:1px solid #d8d8d8}.module-accordions .item:first-child{border-top:1px solid #d8d8d8}.module-accordions .item .title{padding-top:10px;padding-bottom:10px;padding-right:30px;cursor:pointer;position:relative}.module-accordions .item .title .icon-plus{position:absolute;right:0;top:14px}.module-accordions .item .wrap-text{display:none;padding-top:16px;padding-bottom:30px;border-top:1px solid #d8d8d8}.module-accordions .title h3{margin-bottom:20px}@media (min-width: 1024px){.module-accordions .item .title{padding-top:18px;padding-bottom:18px}.module-accordions .item .title .icon-plus{top:23px}.module-accordions .item .wrap-text{padding-top:20px;padding-bottom:45px}.module-accordions .title h3{margin-bottom:40px}}.module-promoted-infobox.bg-blue h5:before{background-image:url(/dist/icons/icon-pin-white.svg)}.module-promoted-infobox h5{margin-bottom:12px;padding-right:20px}.module-promoted-infobox h5:before{content:"";display:inline-block;background-image:url(/dist/icons/icon-pin.svg);background-size:12px 16px;background-repeat:no-repeat;width:12px;height:16px;margin-right:10px}@media (min-width: 1024px){.module-promoted-infobox h5:before{width:16px;height:21px;background-size:16px 21px}}.module-promoted-infobox p{margin-top:17px;margin-bottom:10px}@media (min-width: 1024px){.module-promoted-infobox h5{margin-bottom:24px}.module-promoted-infobox h5 img{height:21px;margin-right:15px}.module-promoted-infobox p{margin-top:27px;margin-bottom:13px}.module-promoted-infobox .col-md-7>p{padding-right:28.5714285714%}.module-promoted-infobox .wrap-text-two-col{padding-right:14.2857142857%}}@media (max-width: 767px){.module-double-infobox .wrap-box:nth-child(2){border-top:1px solid #d8d8d8}}@media (min-width: 768px){.module-double-infobox .wrap-box .wrap-content{padding-left:25%;padding-right:25%}.module-double-infobox .wrap-box:nth-child(2){border-left:1px solid #d8d8d8}}@media (min-width: 1024px){.module-double-infobox .wrap-box .wrap-content{padding-left:16.6666666667%;padding-right:16.6666666667%}}.module-link-box .wrap-box:nth-child(2) .wrap-content ul li{padding-top:2px;padding-bottom:2px}.module-link-box .wrap-box:nth-child(2) .wrap-content ul li:first-child{padding-top:0}.module-link-box .wrap-box:nth-child(2) .wrap-content ul li:last-child{padding-bottom:0}@media (max-width: 767px){.module-link-box .wrap-box:nth-child(2){padding-top:0}.module-link-box .wrap-box:nth-child(2) .wrap-content{padding-top:30px;border-top:1px solid #d8d8d8}}@media (min-width: 768px) and (max-width: 1023px){.module-link-box .wrap-box .wrap-content{padding-left:50px;padding-right:50px}}@media (min-width: 768px){.module-link-box .wrap-box{display:flex;align-items:center}.module-link-box .wrap-box:nth-child(1) .wrap-content{z-index:1;border-right:1px solid #d8d8d8}}@media (min-width: 1024px){.module-link-box .wrap-box .wrap-content{width:100%;padding-left:16.6666666667%;padding-right:16.6666666667%}.module-link-box .wrap-box:nth-child(2) .wrap-content ul li{padding-top:4px;padding-bottom:4px}}.module-box-single-col .wrap-box{display:block}.module-box-single-col .wrap-box>a{display:block}.module-box-single-col .wrap-link span{color:#1e52f3}@media (max-width: 767px){.module-box-single-col .wrap-box{border-top:1px solid #d8d8d8}.module-box-single-col .wrap-box:nth-child(1){border-top:0}}@media (min-width: 768px){.module-box-single-col .wrap-box{border-top:1px solid #d8d8d8}.module-box-single-col .wrap-box .wrap-content{padding-left:12.5%;padding-right:12.5%}.module-box-single-col .wrap-box:nth-child(1){border-top:0}.module-box-single-col .wrap-box:nth-child(2){border-top:0}.module-box-single-col .wrap-box:nth-child(2n){border-left:1px solid #d8d8d8}}@media (min-width: 1024px){.module-box-single-col.infobox .wrap-link{margin-top:25px}.module-box-single-col .wrap-box .wrap-content{padding-left:8.3333333333%;padding-right:8.3333333333%}.module-box-single-col .wrap-box .wrap-content h2{width:60%}.module-box-single-col .wrap-box .wrap-content p{width:50%}.module-box-single-col .wrap-box:hover .wrap-link a:hover,.module-box-single-col .wrap-box:hover .wrap-link span:hover{text-decoration:none}.module-box-single-col .select-box{margin-bottom:75px}}.module-fact-box .wrap-box:nth-child(1) span{font-size:60px;line-height:60px;font-weight:800}@media (max-width: 767px){.module-fact-box .wrap-box:nth-child(1){padding-bottom:15px}.module-fact-box .wrap-box:nth-child(2){padding-top:0}.module-fact-box .wrap-box:nth-child(2) h5{font-size:18px;line-height:22px}}@media (min-width: 768px){.module-fact-box .wrap-box{display:flex;align-items:center}.module-fact-box .wrap-box:nth-child(1) .wrap-content{padding-left:45px;padding-right:45px;padding-top:13px}.module-fact-box .wrap-box:nth-child(2) .wrap-content{padding-left:12px;padding-right:50px}}@media (min-width: 1024px){.module-fact-box .wrap-box:nth-child(1) span{font-size:9vw;line-height:1;white-space:nowrap}.module-fact-box .wrap-box:nth-child(1) .wrap-content{padding-left:16.6666666667%;padding-top:2.2vw}.module-fact-box .wrap-box:nth-child(2) .wrap-content{padding-right:16.6666666667%}}.module-image img{width:100%}@media (min-width: 768px){.infobox.f-right~.module-image .col-sm-6,.infobox.f-right~* .module-image .col-sm-6{width:50%}.module-image .col-sm-6 .caption{width:66.6666666667%}}@media (min-width: 1024px){.module-image .col-md-9 .caption{width:66.6666666667%}}.module-image-text h5{font-weight:800}.module-image-text .row{margin-bottom:38px}.module-image-text .row.title{margin-bottom:15px}.module-image-text .row:last-child{margin-bottom:0}.module-image-text .row .text-editor{margin-top:25px}@media (min-width: 768px){.module-image-text .row{margin-bottom:70px}}@media (min-width: 1024px){.module-image-text .row{margin-bottom:55px}.module-image-text .row.title{margin-bottom:20px}.module-image-text .row .text-editor{margin-top:0}}.module-share{margin:50px 0}.module-share .share-btn{position:relative;display:inline-block;vertical-align:top;cursor:pointer}.module-share .share-btn:hover .icon{background-color:#1740bd}.module-share .share-btn:hover p{color:#1740bd;opacity:0;-webkit-animation:fadeIn .4s forwards;-o-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards}.module-share .share-btn:hover p:before{content:attr(data-hover)}.module-share .share-btn.copied .alert{opacity:1}.module-share .share-btn .alert{position:absolute;bottom:calc(100% + 10px);left:0;font-size:16px;line-height:24px;width:192px;color:#fff;background-color:#ff4451;padding:9px 16px 7px;opacity:0;pointer-events:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-share .share-btn .alert:after{content:"";position:absolute;left:12px;top:100%;border-left:solid 8px rgba(0,0,0,0);border-right:solid 8px rgba(0,0,0,0);border-top:solid 10px #ff4451}.module-share .share-btn .icon,.module-share .share-btn p{display:inline-block;vertical-align:middle}.module-share .share-btn .icon{position:relative;width:40px;height:40px;background-color:#1e52f3;text-align:center;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.module-share .share-btn .icon img{width:18px;margin-top:11px}.module-share .share-btn p{min-width:110px;margin:0 0 0 10px;font-size:16px;line-height:24px;font-weight:800;color:#1e52f3;opacity:0;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s;-webkit-animation:fadeInDuplicate .4s forwards;-o-animation:fadeInDuplicate .4s forwards;animation:fadeInDuplicate .4s forwards}.module-share .share-btn p:before{content:attr(data-default)}.module-share .share-btn input{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0}@media (min-width: 1024px){.module-share{margin:36px 0}.module-share .share-btn .alert{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.module-share .share-btn .alert:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}}.module-newsletter-signup:not(.bg-blue) input{background-color:#eeede9}.module-newsletter-signup:not(.bg-blue) input::placeholder{color:#727682}.module-newsletter-signup .wrap-box{float:left;width:100%;margin-left:0;margin-right:0}.module-newsletter-signup .title{margin-bottom:36px}.module-newsletter-signup .title h2{margin-bottom:24px}.module-newsletter-signup .title p{white-space:normal}.module-newsletter-signup input[type=email]{margin-bottom:31px}.module-newsletter-signup .check-box-custom{margin-bottom:24px}.module-newsletter-signup .btn-cta{margin-top:12px}@media (max-width: 1023px){.module-newsletter-signup .wrap-box{padding-left:36px;padding-right:36px}.module-newsletter-signup .title{margin-bottom:24px}.module-newsletter-signup .title h2{margin-bottom:16px}.module-newsletter-signup input[type=email]{width:62.5%;margin-bottom:30px}.module-newsletter-signup .check-box-custom{margin-bottom:20px}}@media (max-width: 767px){.module-newsletter-signup .wrap-box{padding-left:24px;padding-right:24px}.module-newsletter-signup input[type=email]{width:100%}}@media (min-width: 768px){.module-newsletter-signup .title{max-width:62.5%}.module-newsletter-signup .title p{max-width:100%}.module-newsletter-signup .check-box-custom{margin-right:30px}}@media (min-width: 1400px){.module-newsletter-signup .title{max-width:60%}.module-newsletter-signup .title p{max-width:66.6666666667%}}.module-promoted-item .super-image-wrap{overflow:hidden}.module-promoted-item .super-img{padding-top:88%;-webkit-transition:transform .8s;-o-transition:transform .8s;transition:transform .8s}.module-promoted-item .super-img img{width:auto;height:100%;left:-25%;opacity:0;-webkit-transition:transform .8s;-o-transition:transform .8s;transition:transform .8s}.module-promoted-item h2{margin-bottom:8px}.module-promoted-item p{margin-bottom:16px}.module-promoted-item .promoted-item-row~.promoted-item-row{margin-top:40px}.module-promoted-item .promoted-item-row.flex-row-reverse .col-xs-12:first-of-type{order:1}.module-promoted-item .promoted-item-row:not(.flex-row-reverse) .promoted-item-content-box{justify-content:flex-end;-webkit-justify-content:flex-end}.module-promoted-item .promoted-item-row .cta[href="#"],.module-promoted-item .promoted-item-row .cta:not([href]){display:none}@media (max-width: 767px){.module-promoted-item .promoted-item-content{margin-top:16px}.module-promoted-item img,.module-promoted-item p{margin-bottom:16px}.module-promoted-item h2{margin-bottom:8px}}@media (min-width: 768px){.module-promoted-item .promoted-item-row{display:flex}.module-promoted-item .promoted-item-content{max-width:80%}.module-promoted-item .promoted-item-content-box{display:flex;align-items:center;-webkit-align-items:center}}@media (min-width: 1024px){.module-promoted-item h2{margin-bottom:27px}.module-promoted-item p{margin-bottom:35px}.module-promoted-item .promoted-item-row{pointer-events:none}.module-promoted-item .promoted-item-row:hover .super-img{cursor:pointer;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.module-promoted-item .promoted-item-row:hover .super-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.module-promoted-item .promoted-item-row:hover .cta{color:#d90715}.module-promoted-item .promoted-item-row:hover .cta:before,.module-promoted-item .promoted-item-row:hover .cta:after{background-image:url(/dist/icons/icon-link-red.svg)}.module-promoted-item .promoted-item-row~.promoted-item-row{margin-top:60px}.module-promoted-item .promoted-item-row.no-clickable .super-img,.module-promoted-item .promoted-item-row.no-clickable .promoted-item-content{cursor:default;pointer-events:none}.module-promoted-item .super-img{pointer-events:auto}.module-promoted-item .promoted-item-content{cursor:pointer;pointer-events:auto}}.module-promoted-video{width:100%;overflow:hidden}.module-promoted-video.playing .super-img video{opacity:1}.module-promoted-video .super-img{padding-top:56.25%;cursor:pointer}.module-promoted-video .super-img iframe,.module-promoted-video .super-img video{opacity:0;pointer-events:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-promoted-video .play-box{cursor:pointer;padding:16px 24px;z-index:100;background-color:#1e52f3;opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.module-promoted-video .play-box svg,.module-promoted-video .play-box h3{display:inline-block;vertical-align:top}.module-promoted-video .play-box svg{width:18px;height:18px;margin-right:10px}.module-promoted-video .play-box h3{color:#fff;width:calc(100% - 33px)}@media (max-width: 767px){.module-promoted-video .container-fluid{padding:0}}@media (min-width: 768px){.module-promoted-video .col-sm-10{-webkit-transform:translateX(8.3333333333%);-moz-transform:translateX(8.3333333333%);-ms-transform:translateX(8.3333333333%);-o-transform:translateX(8.3333333333%);transform:translate(8.3333333333%)}.module-promoted-video .play-box{position:absolute;left:12px;bottom:0;right:50%;padding:24px;background-color:#1e52f3bf}.module-promoted-video .play-box svg{width:36px;height:36px;margin-right:24px}.module-promoted-video .play-box h3{color:#fff;width:calc(100% - 65px)}}.module-gallery-slider{margin-top:40px;margin-bottom:40px;width:100%;overflow:hidden}.module-gallery-slider .title{margin-bottom:30px}.module-gallery-slider .title h2{margin-bottom:16px}.module-gallery-slider .gallery-slider{padding-left:0;padding-bottom:75px}.module-gallery-slider .gallery-slider .flickity-button{position:absolute;bottom:0;width:98px;height:40px;background-color:#1e52f3;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-gallery-slider .gallery-slider .flickity-button:disabled{opacity:.25}.module-gallery-slider .gallery-slider .flickity-button .flickity-button-icon{display:none}.module-gallery-slider .gallery-slider .flickity-button:before,.module-gallery-slider .gallery-slider .flickity-button:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:100;opacity:1}.module-gallery-slider .gallery-slider .flickity-button:after{width:24px;height:2px;background-color:#fff}.module-gallery-slider .gallery-slider .flickity-button:before{border-top:solid 6px rgba(0,0,0,0);border-bottom:solid 6px rgba(0,0,0,0)}.module-gallery-slider .gallery-slider .flickity-button.previous{left:6px}.module-gallery-slider .gallery-slider .flickity-button.previous:before{left:12px;border-right:solid 10px #fff}.module-gallery-slider .gallery-slider .flickity-button.previous:after{left:22px}.module-gallery-slider .gallery-slider .flickity-button.next{left:108px}.module-gallery-slider .gallery-slider .flickity-button.next:before{right:12px;border-left:solid 10px #fff}.module-gallery-slider .gallery-slider .flickity-button.next:after{right:22px}.module-gallery-slider .item-gallery{position:relative;padding:0 6px;width:45.4545454545%}.module-gallery-slider .item-gallery.playing .super-img iframe{opacity:1}.module-gallery-slider .item-gallery p{font-size:10px;line-height:14px;margin-top:8px;max-width:80%}.module-gallery-slider .play-box{position:absolute;left:0;bottom:0;right:50%;padding:12px;width:100%;background-color:#1e52f3bf}.module-gallery-slider .play-box svg,.module-gallery-slider .play-box h3{display:inline-block;vertical-align:middle}.module-gallery-slider .play-box svg{width:18px;height:18px;margin-right:10px}.module-gallery-slider .play-box h3{font-size:12px;line-height:12px;color:#fff;width:calc(100% - 55px)}.module-gallery-slider .super-img{padding-top:56.25%;cursor:pointer}.module-gallery-slider .super-img iframe{opacity:0;visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-gallery-slider .cta{display:inline-block;vertical-align:top;margin-top:24px}@media (max-width: 767px){.module-gallery-slider .item-gallery{width:83.3333333333%}.module-gallery-slider .super-img{pointer-events:auto}.module-gallery-slider .super-img iframe{pointer-events:none}}@media (min-width: 768px){.module-gallery-slider{margin-bottom:40px}.module-gallery-slider .title{margin-bottom:36px}.module-gallery-slider .gallery-slider .flickity-button.prev{left:12px}.module-gallery-slider .gallery-slider .flickity-button.next{left:114px}.module-gallery-slider .item-gallery{padding:0 12px}.module-gallery-slider .play-box svg{width:24px;height:24px}.module-gallery-slider .play-box h3{width:calc(100% - 65px)}}@media (min-width: 1024px){.module-gallery-slider{margin-top:85px;margin-bottom:80px}.module-gallery-slider .title{margin-bottom:34px}.module-gallery-slider .title h2{margin-bottom:20px}.module-gallery-slider .title p{max-width:83.3333333333%}.module-gallery-slider .gallery-slider{padding-bottom:92px}.module-gallery-slider .gallery-slider .flickity-button:hover{background-color:#1740bd}.module-gallery-slider .item-gallery p{font-size:14px;line-height:19px}.module-gallery-slider .play-box{width:60%}.module-gallery-slider .play-box h3{font-size:16px;line-height:24px}}@-webkit-keyframes videoMoveUp{0%{-webkit-transform:translateY(50px);opacity:0}20%{-webkit-transform:translateY(50px);opacity:1}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes videoMoveUp{0%{-moz-transform:translateY(50px);opacity:0}20%{-moz-transform:translateY(50px);opacity:1}to{-moz-transform:translateY(0);opacity:1}}@keyframes videoMoveUp{0%{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}20%{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes videoMoveDown{0%{-webkit-transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);opacity:0}}@-moz-keyframes videoMoveDown{0%{-moz-transform:translateY(0);opacity:1}to{-moz-transform:translateY(50px);opacity:0}}@keyframes videoMoveDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}}.module-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background-color:#131c40e6;z-index:1000;display:none}.module-overlay.is-changing .iframe-wrap,.module-overlay.is-changing img{opacity:1;-webkit-animation:none;-o-animation:none;animation:none}.module-overlay.active .box{opacity:0;-webkit-animation:videoMoveUp .8s .5333333333s forwards;-o-animation:videoMoveUp .8s .5333333333s forwards;animation:videoMoveUp .8s .5333333333s forwards}.module-overlay.active .close-overlay{opacity:0;-webkit-animation:fadeIn .4s 1.2s forwards;-o-animation:fadeIn .4s 1.2s forwards;animation:fadeIn .4s 1.2s forwards}.module-overlay .box-align{display:flex;height:100vh;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.module-overlay .box{position:relative;display:inline-block;vertical-align:top;width:auto;text-align:center;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-animation:videoMoveDown .4s forwards;-o-animation:videoMoveDown .4s forwards;animation:videoMoveDown .4s forwards}.module-overlay .iframe-wrap,.module-overlay img{position:relative;display:none;vertical-align:top;margin:auto;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-overlay .iframe-wrap{width:calc(100vw - 120px);max-width:calc(1.7777777778 * (100vh - 90px))}.module-overlay .iframe-wrap:before{content:"";display:block;padding-top:56.25%}.module-overlay .iframe-wrap iframe{width:100%;height:100%}.module-overlay img{max-height:calc(100vh - 90px)}.module-overlay.is-embed .iframe-wrap,.module-overlay.is-image img{display:inline-block}.module-overlay .close-overlay{position:absolute;right:0;top:-22px;width:44px;height:44px;background-color:#1e52f3;text-align:center;z-index:200;cursor:pointer;opacity:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-animation:fadeOut .4s forwards;-o-animation:fadeOut .4s forwards;animation:fadeOut .4s forwards}.module-overlay .close-overlay:hover{background-color:#1740bd}.module-overlay .close-overlay svg{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-top:14.5px}.module-overlay .overlay-arrow-box{position:absolute;top:calc(100% + 4px);left:0;width:100%;height:40px;text-align:center;display:none;pointer-events:none}.module-overlay .overlay-arrow-box .overlay-arrow{position:relative;display:inline-block;vertical-align:top;width:98px;height:40px;background-color:#1e52f3;opacity:.25;pointer-events:auto;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.module-overlay .overlay-arrow-box .overlay-arrow:hover{background-color:#1740bd}.module-overlay .overlay-arrow-box .overlay-arrow.active{opacity:1}.module-overlay .overlay-arrow-box .overlay-arrow:before,.module-overlay .overlay-arrow-box .overlay-arrow:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:100;opacity:1}.module-overlay .overlay-arrow-box .overlay-arrow:after{width:24px;height:2px;background-color:#fff}.module-overlay .overlay-arrow-box .overlay-arrow:before{border-top:solid 6px rgba(0,0,0,0);border-bottom:solid 6px rgba(0,0,0,0)}.module-overlay .overlay-arrow-box .overlay-arrow.prev:before{left:12px;border-right:solid 10px #fff}.module-overlay .overlay-arrow-box .overlay-arrow.prev:after{left:22px}.module-overlay .overlay-arrow-box .overlay-arrow.next:before{right:12px;border-left:solid 10px #fff}.module-overlay .overlay-arrow-box .overlay-arrow.next:after{right:22px}@media (max-width: 1023px){.module-overlay .box{width:auto}.module-overlay img{max-height:calc(100vh - 75px)}.module-overlay .iframe-wrap{width:calc(100vw - 60px);max-width:calc(1.7777777778 * (100vh - 75px))}}@media (min-width: 768px){.module-overlay .overlay-arrow-box{top:calc(100% - 20px)}.module-overlay .close-overlay{top:-34px;width:68px;height:68px}.module-overlay .close-overlay svg{width:22px;height:22px;margin-top:23px}}@media (min-width: 1024px){.module-overlay.is-changing .iframe-wrap,.module-overlay.is-changing img{opacity:0;-webkit-animation:fadeIn .8s forwards;-o-animation:fadeIn .8s forwards;animation:fadeIn .8s forwards}.module-overlay .close-overlay{top:-44px;width:88px;height:88px}.module-overlay .close-overlay svg{width:22px;height:22px;margin-top:33px}}.module-404-page h1{margin-bottom:15px}.module-404-page input{margin-right:-5px;box-sizing:border-box}.module-404-page .text-editor{padding-top:35px}.module-404-page .wrap-main-404{padding-bottom:30px}@media (min-width: 768px){.module-404-page h1{margin-bottom:20px}.module-404-page .text-editor{padding-top:70px}}@media (min-width: 1024px){.module-404-page .frm-search-404{display:flex}}.module-contact{margin-bottom:60px}.module-contact .wrap-contact{background:#fff;padding:30px 40px;height:100%;margin-bottom:10px}.module-contact .wrap-contact:after{content:"";clear:both;display:table}.module-contact .title{font-size:18px;line-height:22px;letter-spacing:.56px;font-weight:800;color:#001464;border-bottom:1px solid #eeede9;padding-bottom:10px}.module-contact .wrap-items{width:100%;padding-top:25px;padding-right:20px}.module-contact .wrap-items:nth-of-type(2){border-top:1px solid #eeede9;padding-top:25px}.module-contact .title-link{padding:0}.module-contact .title-link>a{display:block;padding:18px 20px}.module-contact .title-link .cta{border-bottom:solid 1px rgba(18,37,111,.2)}.module-contact .items{margin-bottom:35px}.module-contact .items:last-of-type{margin-bottom:25px}.module-contact .items p{margin-bottom:0}.module-contact .items p.name{font-weight:800}.module-contact .items ul{margin-top:15px}.module-contact .items ul li{padding-left:24px;word-break:break-word}.module-contact .items ul li a:hover{cursor:pointer}.module-contact .items ul .phone{background:url(/dist/icons/phone.png) no-repeat left top 2px}.module-contact .items ul .email{background:url(/dist/icons/email.png) no-repeat left top 2px}.module-contact .items ul .www{background:url(/dist/icons/www.png) no-repeat left top 2px}.module-contact .items ul .facebook{background:url(/dist/icons/facebook.png) no-repeat left top 2px}.module-contact .items ul .instagram{background:url(/dist/icons/instagram.png) no-repeat left top 2px}.module-contact .items ul .twitter{background:url(/dist/icons/twitter.png) no-repeat left top 2px}.module-contact .items ul .youtube{background:url(/dist/icons/youtube.png) no-repeat left top 2px}.module-contact .map{height:280px}.module-contact .wrap-map .super-img{padding-top:0;height:100%}.module-contact .wrap-map .super-img img{position:relative;opacity:0}@media (max-width: 767px){.module-contact .title-link .cta{line-height:20px;padding-bottom:3px}}@media (min-width: 768px){.module-contact .title-link>a{padding:30px 37px}}@media (min-width: 1024px){.module-contact{margin-bottom:120px}.module-contact .row{display:flex}.module-contact .title{font-size:24px;line-height:24px;letter-spacing:.75px;font-weight:800}.module-contact .items{margin-bottom:35px}.module-contact .items:last-of-type{margin-bottom:0}.module-contact .box-wrap-items{display:flex;height:calc(100% - 4px)}.module-contact .wrap-items{width:50%;float:left;padding-top:35px}.module-contact .wrap-items:nth-of-type(2){border-left:1px solid #eeede9;padding-left:40px;border-top:0;padding-top:35px}.module-contact .wrap-contact{margin-bottom:0;overflow:hidden}.module-contact .wrap-contact a:hover{text-decoration:underline}.module-contact .map{height:610px}}.module-feeds .wrap-social{background:#fff;text-align:center;margin-bottom:10px}.module-feeds .title{font-size:16px;line-height:20px;letter-spacing:.4px;font-weight:700;padding:22px;text-align:left;border-bottom:1px solid #eeede9;position:relative;z-index:2}.module-feeds .title img{display:inline-block;margin-right:10px}.module-feeds .title span{display:inline-block;vertical-align:middle}.module-feeds .wrap-social-items{position:relative;background:#fff;margin-bottom:10px}.module-feeds .wrap-social-items:last-of-type{margin-bottom:0}.module-feeds .wrap-social-items>a{display:block}.module-feeds .wrap-social-items .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center center;background-size:cover;overflow:hidden;background-color:#00000026;opacity:1;z-index:1}.module-feeds .wrap-social-items .bg-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0006}.module-feeds .wrap-social-items.instagram{background:-webkit-linear-gradient(bottom left,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-o-linear-gradient(bottom left,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(to top right,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.module-feeds .content{text-align:center;padding:20px 20px 65px;position:relative;z-index:2}.module-feeds .content .name{font-size:16px;line-height:20px;letter-spacing:.4px;font-weight:700;margin-top:15px}.module-feeds .content .name.white{color:#fff}.module-feeds .title-link{padding:20px 20px 0;position:relative;z-index:2}.module-feeds .fb-page ._2p3a{width:100%!important}@media (min-width: 1024px){.module-feeds .title{font-size:16px;line-height:24px;letter-spacing:.5px}.module-feeds .title-link{padding:30px 37px 0}.module-feeds .content{padding:75px 20px 100px}.module-feeds .content .name{font-size:16px;line-height:24px;letter-spacing:.5px}.module-feeds .wrap-social{margin-bottom:0}.module-feeds .wrap-social-items{margin-bottom:25px}}.module-school-page-meta{margin-bottom:80px}.module-school-page-meta .wrap-school-page-meta{background:#fff;position:relative;padding:5px 15px 40px}.module-school-page-meta .wrap-title ul{font-size:0;border-bottom:1px solid #eeede9;margin-bottom:10px}.module-school-page-meta .wrap-title ul li{display:inline-block;vertical-align:middle;padding:10px;width:25%;text-align:center}.module-school-page-meta .wrap-title ul li~li{border-left:1px solid #eeede9}.module-school-page-meta .wrap-title ul li:first-of-type{padding-left:0;text-align:left}.module-school-page-meta .wrap-title ul li:last-of-type{display:none}.module-school-page-meta .wrap-title ul li h4{font-size:12px;line-height:18px}.module-school-page-meta .wrap-title ul li button{display:inline-block;background:#1e52f3;color:#fff;font-size:12px;line-height:25px;font-weight:700;padding:0 10px;border-radius:1px;height:23px}.module-school-page-meta .wrap-title ul li button.orange{background:#b55800}.module-school-page-meta .wrap-title ul li button.green{background:#248249}.module-school-page-meta .title-til{font-weight:700;font-size:16px;line-height:24px;cursor:pointer}.module-school-page-meta .title-til svg,.module-school-page-meta .title-til .text-wrap{display:inline-block;vertical-align:middle}.module-school-page-meta .title-til svg{margin-right:10px}.module-school-page-meta .title-til .text-wrap strong:nth-of-type(2){display:none}.module-school-page-meta .title-til .text-wrap strong,.module-school-page-meta .title-til .text-wrap a{display:inline-block;vertical-align:middle}.module-school-page-meta .title-til .text-wrap a{pointer-events:none}.module-school-page-meta .title-til.active{color:#d90715}.module-school-page-meta .title-til.active .text-wrap{color:#001464}.module-school-page-meta .title-til.active .text-wrap strong:nth-of-type(1){display:none}.module-school-page-meta .title-til.active .text-wrap strong:nth-of-type(2){display:inline-block}.module-school-page-meta .title-til.active .text-wrap a{text-decoration:underline;pointer-events:auto}.module-school-page-meta .title-til.active:hover{color:#cc3641}.module-school-page-meta .title-til:hover{color:#131c40}.module-school-page-meta p.title{font-size:9px;line-height:10px;color:#727682;font-weight:700;text-transform:uppercase;margin-bottom:5px}.module-school-page-meta .list-infomation li{position:relative;padding-left:20px;font-size:14px;line-height:16px;font-weight:700;margin-bottom:5px}.module-school-page-meta .list-infomation li:after{position:absolute;content:"";background:#001464;height:1px;width:7px;top:5px;left:0}.module-school-page-meta .read-more{position:absolute;bottom:-20px;left:15px}.module-school-page-meta .des-school{padding-bottom:15px}.module-school-page-meta .text-editor{position:relative;min-height:100px;max-height:250px;overflow:hidden;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);-o-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}.module-school-page-meta .text-editor:before{content:"";position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,#fff0,#fff);height:100px}.module-school-page-meta .text-editor.active{max-height:5000px;-webkit-transition:max-height 3s ease-in-out;-o-transition:max-height 3s ease-in-out;transition:max-height 3s ease-in-out}.module-school-page-meta .text-editor.active:before{display:none}.module-school-page-meta .container-logo{display:none}.module-school-page-meta .wrap-logo-title{display:block;margin-bottom:15px}.module-school-page-meta .wrap-logo-title>.row{display:flex}.module-school-page-meta .wrap-logo-title>.row>.col-xs-8{display:flex;align-items:center}.module-meta-data-bg~.module-school-page-meta{margin-top:-55px}.module-school-page-meta .logo{float:right}.module-school-page-meta .logo img{max-height:50px}@media (max-width: 1023px){.module-school-page-meta .wrap-title ul{display:flex}.module-school-page-meta .title-til{font-size:12px;line-height:18px}}@media (min-width: 1024px){.module-school-page-meta{margin-bottom:120px}.module-school-page-meta .wrap-school-page-meta{padding:40px 0}.module-school-page-meta .wrap-school-page-meta .width-wrap{width:91.6666666667%}.module-school-page-meta .logo{margin-bottom:35px;width:100%}.module-school-page-meta .logo img{max-height:200px}.module-school-page-meta p.title{font-size:10px;line-height:24px;margin-bottom:5px}.module-school-page-meta .wrap-title{margin-bottom:35px}.module-school-page-meta .wrap-title ul{border-bottom:0;margin-bottom:0}.module-school-page-meta .wrap-title ul li{padding:10px 40px;width:auto}.module-school-page-meta .wrap-title ul li:last-of-type{display:inline-block}.module-school-page-meta .wrap-title ul li h4{font-size:24px;line-height:24px}.module-school-page-meta .title-til .favorite{width:42px;height:42px}.module-school-page-meta .des-school{max-width:650px}.module-school-page-meta .wrap-logo{text-align:left;max-width:200px;float:right;margin-right:16.6666666667%}.module-school-page-meta .container-logo{display:block}.module-school-page-meta .wrap-logo-title{display:none}.module-school-page-meta .text-editor{min-height:150px;max-height:300px}.module-school-page-meta .read-more{left:8.3333333333%}.module-school-page-meta .read-more .icon-plus{top:12px}.module-meta-data-bg~.module-school-page-meta{margin-top:-105px}}@media (min-width: 1400px){.module-school-page-meta .container-logo{margin-bottom:-109px}.module-school-page-meta .wrap-logo{-webkit-transform:translateY(-109px);-moz-transform:translateY(-109px);-ms-transform:translateY(-109px);-o-transform:translateY(-109px);transform:translateY(-109px)}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.module-meta-data-bg~.module-school-page-meta{position:relative;margin-top:0;top:-55px;height:0}}@media all and (min-width: 1024px) and (-ms-high-contrast: none),(-ms-high-contrast: active){.module-meta-data-bg~.module-school-page-meta{position:relative;top:-105px}}.module-media{margin-bottom:120px}.module-media .media-list{position:relative;overflow:hidden}.module-media .media-item{position:absolute;opacity:0;pointer-events:none;overflow:hidden}.module-media .media-item:first-of-type{position:relative;opacity:1;pointer-events:auto;cursor:pointer}.module-media .media-item:hover .super-img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.module-media .media-item .super-img{padding-top:75%;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.module-media .media-item .super-img iframe,.module-media .media-item .super-img video{opacity:0}.module-media .media-item .super-img:after{content:"";background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,#00000080,#0000)}.module-media .media-item .cta{position:absolute;top:31px;left:37px;right:37px;z-index:50;color:#fff;font-size:24px;line-height:24px;padding-bottom:8px;border-bottom:solid 1px rgba(255,255,255,.5)}.module-media .media-item .cta:after{float:right;background-image:url(/dist/icons/icon-link-white.svg);margin-top:3px}@media (max-width: 1023px){.module-media{margin-bottom:60px}.module-media .row .col-xs-12~.col-xs-12{margin-top:20px}}@media (max-width: 767px){.module-media .row .col-xs-12~.col-xs-12{margin-top:10px}.module-media .media-item .cta{font-size:16px;line-height:20px}}.module-tab{margin-bottom:60px}.module-tab .tab-list{font-size:0}.module-tab .tab-list .item{display:inline-block;vertical-align:top;font-size:12px;line-height:12px;font-weight:700;padding:12px 24px 12px 12px;color:#0009;background-color:#ddd;cursor:pointer;word-break:break-word;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-tab .tab-list .item:hover{color:#001464;background-color:#fff}.module-tab .tab-list .item~.item{margin-left:1px}.module-tab .tab-list .item.active{color:#001464;background-color:#fff;-webkit-transition:all .4s .2s;-o-transition:all .4s .2s;transition:all .4s .2s}.module-tab .tab-content-list{position:relative;background-color:#fff;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s}.module-tab .tab-content-list .tab-content-item{position:absolute;top:0;left:0;width:100%;opacity:0;overflow:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.module-tab .tab-content-list .tab-content-item.active{position:relative;opacity:1;z-index:99;-webkit-transition:all .4s .2s;-o-transition:all .4s .2s;transition:all .4s .2s}.module-tab .tab-content-list .tab-content-title{padding:26px 15px 21px;border-bottom:solid 1px #eeede9}.module-tab .tab-content-list .tab-content-title h2,.module-tab .tab-content-list .tab-content-title .select-box{display:inline-block;vertical-align:middle}.module-tab .tab-content-list .tab-content-title h2 img{display:inline-block;vertical-align:middle;height:28px;margin-right:27px;margin-top:-3px}.module-tab .tab-content-list .tab-content-desc-contain{padding:25px 15px 35px;border-bottom:solid 1px #eeede9}.module-tab .tab-content-list .tab-content-desc-contain .tab-content-desc{max-width:100%}.module-tab .tab-content-list .tab-content-desc-contain h3{font-weight:400}.module-tab .tab-content-list .tab-content-desc-contain p:last-of-type{margin-bottom:0}.module-tab .tab-content-list .tab-content-body .tab-content-body-item.is-toggle{display:none}.module-tab .tab-content-list .tab-content-body .tab-content-body-item.is-toggle .tab-content-body-title h5{padding-left:0}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-title{padding:21px 15px 25px;border-bottom:solid 1px #eeede9}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-title h5{position:relative;display:inline-block;vertical-align:middle;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.5px;padding-left:27px}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-title h5 .icon-circle{position:absolute;top:0;left:0}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-content{padding:17px 15px 23px;background-color:#00000005;border-bottom:solid 1px #eeede9}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-content ul{font-size:0}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-content ul li{display:inline-block;vertical-align:top;width:100%;font-size:12px;line-height:18px}.module-tab .module-price-calculator h2,.module-tab .module-price-calculator h3,.module-tab .module-price-calculator p{max-width:540px}.module-tab .module-price-calculator .pc-title{padding:26px 15px 21px;border-bottom:solid 1px #eeede9}.module-tab .module-price-calculator .pc-title h2{font-size:24px;line-height:30px}.module-tab .module-price-calculator .pc-sub-title{margin-top:25px;padding:0 15px}.module-tab .module-price-calculator .pc-sub-title p{font-size:12px;line-height:18px}.module-tab .module-price-calculator .pc-sub-title p.small{display:none}.module-tab .module-price-calculator .pc-form{padding:0 15px;margin-top:25px;margin-bottom:30px}.module-tab .view-more{padding:23px 15px 31px}.module-tab .view-more.active{padding:22px 60px;opacity:0;pointer-events:none}.module-tab .view-more button{color:#1e52f3;background-color:#0000}.module-tab .view-more button:hover{color:#d90715}@media (max-width: 1023px){.module-tab .tab-content-list .tab-content-title .select-box{margin-left:-78px;width:calc(100% + 78px);padding-left:78px;padding-right:78px}}@media (max-width: 767px){.module-tab .tab-list{display:flex}.module-tab .tab-list .item{display:flex;align-items:center;width:calc(33.3333333333% - .6666666667px)}.module-tab .tab-content-list .tab-content-desc-contain h3{font-size:16px;line-height:20px;margin:0 0 16px}.module-tab .tab-content-list .tab-content-desc-contain p{font-size:12px;line-height:18px;margin:0 0 17px}.module-tab .tab-content-list .tab-content-title .select-box{margin-left:0;width:100%;padding-left:0;padding-right:0}}@media (min-width: 768px){.module-tab{margin-bottom:120px}.module-tab .tab-list .item{min-width:200px;font-size:16px;line-height:16px;padding:25px 25px 22px}.module-tab .tab-content-list .tab-content-title{padding:67px 0 60px 60px}.module-tab .tab-content-list .tab-content-desc-contain{padding:60px 60px 84px}.module-tab .tab-content-list .tab-content-desc-contain .tab-content-desc{max-width:41.6666666667%}.module-tab .tab-content-list .tab-content-desc-contain .tab-content-desc h3{font-size:24px;line-height:32px;margin:0 0 12px}.module-tab .tab-content-list .tab-content-desc-contain .tab-content-desc p{margin:0 0 22px}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-title{padding:16px 60px}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-title h5{font-size:16px;line-height:28px;padding-left:42px}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-content{padding:20px 60px 28px}.module-tab .tab-content-list .tab-content-body .tab-content-body-item .tab-content-body-content ul li{width:20%;font-size:16px;line-height:24px}.module-tab .module-price-calculator .pc-title{padding:67px 0 60px 60px}.module-tab .module-price-calculator .pc-sub-title{margin-top:60px;padding:0 60px}.module-tab .module-price-calculator .pc-sub-title h3{font-size:24px;line-height:32px}.module-tab .module-price-calculator .pc-sub-title p{font-size:16px;line-height:24px}.module-tab .module-price-calculator .pc-form{padding:0 60px;margin-top:50px;margin-bottom:66px}.module-tab .module-price-calculator .icon-calculator{margin-bottom:-3px}.module-tab .view-more{padding:35px 60px 70px}.module-tab .view-more.active{padding:26.5px 60px}}@media (min-width: 1024px){.module-tab .tab-content-list .tab-content-title .select-box{float:right}.module-tab .module-price-calculator .pc-title h2{font-size:48px;line-height:54px}.module-tab .module-price-calculator .pc-form{margin-bottom:226px}.module-tab .module-price-calculator .icon-calculator{width:40px;height:32px;border:solid 5px #001464;border-radius:5px;margin-bottom:0}.module-tab .module-price-calculator .icon-calculator:after{top:5px;height:5px}}.tab-content-body-table table .col-number-1{width:33.3333333333%}.tab-content-body-table table .col-number-2 td{width:20%}.tab-content-body-table table .table-head tr th{font-size:10px;line-height:24px;color:#727682;text-transform:uppercase;border-bottom:solid 1px #eeede9}.tab-content-body-table table .table-head .col-number-1,.tab-content-body-table table .table-head .col-number-2 td{padding:16px 0;border-right:solid 1px #eeede9}.tab-content-body-table table .table-head .col-number-2 td:last-of-type{border-right:none}.tab-content-body-table table .table-head .col-number-2 td span:last-of-type{display:none}.tab-content-body-table table .table-body{text-align:center}.tab-content-body-table table .table-body>tr:nth-of-type(odd)>td{background-color:#00000005}.tab-content-body-table table .table-body>tr>td{border-bottom:solid 1px #eeede9}.tab-content-body-table table .table-body .gender{display:inline-block;vertical-align:middle}.tab-content-body-table table .table-body img{display:inline-block;vertical-align:middle;margin-right:5px;height:14px}.tab-content-body-table table .table-body .col-number-1{padding:24px 9px;border-right:solid 1px #eeede9;font-size:12px;line-height:14px;letter-spacing:.75px;font-weight:800}.tab-content-body-table table .table-body .col-number-2{font-size:12px;line-height:14px;letter-spacing:.5px;font-weight:700}.tab-content-body-table table .table-body .col-number-2 tr:first-of-type td{border-bottom:solid 1px #eeede9}.tab-content-body-table table .table-body .col-number-2 td{padding:8px 0;border-right:solid 1px #eeede9}.tab-content-body-table table .table-body .col-number-2 td:last-of-type{border-right:none}@media (max-width: 767px){.tab-content-body-table table .table-head .col-number-2 td span{display:none}.tab-content-body-table table .table-head .col-number-2 td span:last-of-type{display:inline-block}.tab-content-body-table table .table-body .gender{display:none}}@media (min-width: 768px){.tab-content-body-table table .col-number-1{width:33.3333333333%}.tab-content-body-table table .col-number-2 td{width:20%}.tab-content-body-table table .table-head tr th{font-size:10px;line-height:24px;color:#727682;text-transform:uppercase;border-bottom:solid 1px #eeede9}.tab-content-body-table table .table-head .col-number-1,.tab-content-body-table table .table-head .col-number-2 td{padding:16px 0;border-right:solid 1px #eeede9}.tab-content-body-table table .table-head .col-number-2 td:last-of-type{border-right:none}.tab-content-body-table table .table-body .col-number-1{padding:48px 18px;font-size:24px;line-height:24px}.tab-content-body-table table .table-body .col-number-2{font-size:16px;line-height:24px}.tab-content-body-table table .table-body .col-number-2 td{padding:18px 0}}.note{display:inline-block;vertical-align:top;width:100%;color:#727682;padding:18px 15px 17px}.note p,.note ul{display:inline-block;vertical-align:middle;font-size:14px;line-height:24px}.note p{float:left;margin:0}.note ul{float:right}.note ul li{display:inline-block;vertical-align:middle}.note ul li~li{margin-left:24px}.note ul li i{margin-right:8px}@media (max-width: 767px){.note{text-align:right}.note p,.note ul{width:100%;font-size:10px;line-height:10px}.note ul{margin-bottom:15px}}@media (min-width: 768px){.note{padding:37px}}.module-price-calculator{background-color:#fff;margin-bottom:0}.module-price-calculator .pc-title{margin-bottom:16px}.module-price-calculator .pc-title h2{font-size:24px;line-height:30px;margin:0}.module-price-calculator .pc-sub-title{margin-bottom:34px}.module-price-calculator .pc-sub-title h3{font-size:16px;line-height:24px;margin:0 0 12px;font-weight:400}.module-price-calculator .pc-sub-title p{font-size:11px;line-height:14px}.module-price-calculator .pc-form .inner{max-width:calc(100% - 34px);margin-bottom:18px}.module-price-calculator .pc-form .inner input{width:100%;font-size:16px;line-height:33px;height:43px;padding:6px 17px 4px 15px;background-color:#eeede9}.module-price-calculator .pc-form .inner input::-webkit-inner-spin-button,.module-price-calculator .pc-form .inner input::-webkit-outer-spin-button{-webkit-appearance:none}.module-price-calculator .pc-form .inner input[type=number]{-moz-appearance:textfield}.module-price-calculator .pc-form .inner input::-ms-clear{display:none}.module-price-calculator .pc-form .error{color:#cc1515;font-weight:800}.module-price-calculator label:not(.icon-information){display:inline-block;vertical-align:top;font-size:10px;line-height:13px;margin-bottom:5px;font-weight:700;text-transform:uppercase;color:#727682}.module-price-calculator .icon-information{position:absolute;top:50%;left:calc(100% + 15px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.module-price-calculator .information-box{position:absolute;top:0;right:-53px}.module-price-calculator .btn-cta{width:100%}.module-price-calculator .price-box,.module-price-calculator .select-box{position:relative;width:100%}.module-price-calculator .select-box .select-wrap{float:none;background-color:#eeede9;font-size:16px;color:#001464}.module-price-calculator .select-box .select-wrap .dummy-select:after{border-top:solid 4px #001464}.module-price-calculator .select-box .select-wrap .dummy-select .list .item:hover{background-color:#eeede980}.module-price-calculator .form-reset-btn{color:#1e52f3;background-color:#0000;font-weight:800;font-size:16px;line-height:24px;margin-top:15px;padding-left:0}.module-price-calculator .form-reset-btn svg{display:inline-block;vertical-align:middle;margin-left:5px}.module-price-calculator .pc-right-content{display:none}.module-tab .module-price-calculator .pc-left-content,.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-left-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-left-content,.price-calculator-page .module-price-calculator .pc-right-content{display:inline-block;width:100%;vertical-align:top}.module-tab .module-price-calculator .pc-sub-title,.module-iframe-calculate .module-price-calculator .pc-sub-title,.price-calculator-page .module-price-calculator .pc-sub-title{margin-top:5px}.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-right-content{padding:0 15px 40px}.module-tab .module-price-calculator .pc-detail-block~.pc-detail-block,.module-iframe-calculate .module-price-calculator .pc-detail-block~.pc-detail-block,.price-calculator-page .module-price-calculator .pc-detail-block~.pc-detail-block{margin-top:35px}.module-tab .module-price-calculator .pc-detail-block-title,.module-iframe-calculate .module-price-calculator .pc-detail-block-title,.price-calculator-page .module-price-calculator .pc-detail-block-title{position:relative;margin-bottom:14px}.module-tab .module-price-calculator .pc-detail-block-title>h4,.module-iframe-calculate .module-price-calculator .pc-detail-block-title>h4,.price-calculator-page .module-price-calculator .pc-detail-block-title>h4{color:#1e52f3;padding-right:28px;padding-bottom:15px;border-bottom:solid 1px rgba(0,0,0,.1)}.module-tab .module-price-calculator .pc-detail-block-title .icon-information,.module-iframe-calculate .module-price-calculator .pc-detail-block-title .icon-information,.price-calculator-page .module-price-calculator .pc-detail-block-title .icon-information{left:auto;right:0;margin-top:-7.5px}.module-tab .module-price-calculator .pc-detail-block-title .information-box,.module-iframe-calculate .module-price-calculator .pc-detail-block-title .information-box,.price-calculator-page .module-price-calculator .pc-detail-block-title .information-box{top:-7.5px;right:-18px}.module-tab .module-price-calculator .pc-detail-block-content ul li~li,.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li~li,.price-calculator-page .module-price-calculator .pc-detail-block-content ul li~li{margin-top:14px;padding-top:14px;border-top:solid 1px rgba(0,0,0,.1)}.module-tab .module-price-calculator .pc-detail-block-content ul li p,.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li p,.price-calculator-page .module-price-calculator .pc-detail-block-content ul li p{max-width:none;margin:0;font-weight:700}.module-tab .module-price-calculator .pc-detail-block-content ul li p span,.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li p span,.price-calculator-page .module-price-calculator .pc-detail-block-content ul li p span{display:inline-block;vertical-align:top}.module-tab .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(1),.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(1),.price-calculator-page .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(1){width:calc(66.6666666667% - 2px)}.module-tab .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(2),.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(2),.price-calculator-page .module-price-calculator .pc-detail-block-content ul li p span:nth-of-type(2){float:right;text-align:right;width:calc(33.3333333333% - 2px);color:#727682}.module-tab .module-price-calculator .pc-detail-block-content .box,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box,.price-calculator-page .module-price-calculator .pc-detail-block-content .box{color:#fff;padding:22px 25px;background-color:#1e52f3}.module-tab .module-price-calculator .pc-detail-block-content .box h2,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box h2,.price-calculator-page .module-price-calculator .pc-detail-block-content .box h2{margin:9px 0 5px}.module-tab .module-price-calculator .pc-detail-block-content .box p,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box p,.price-calculator-page .module-price-calculator .pc-detail-block-content .box p{font-size:10px;line-height:14px;letter-spacing:.08px}.price-calculator-page .module-price-calculator .pc-detail-block-content .box p{font-size:16px;line-height:20px;letter-spacing:.08px;max-width:100%}@media (max-width: 1023px){.module-price-calculator .select-box{margin:0;padding:0;border-top:none}.module-price-calculator .select-box .select-wrap .dummy-select{padding:12px 38px 10px 15px}.module-price-calculator .select-box .select-wrap .dummy-select:after{top:19px}.module-price-calculator .select-box .select-wrap .dummy-select .choose{line-height:21px}}@media (min-width: 768px){.module-price-calculator h2,.module-price-calculator h3,.module-price-calculator p,.module-price-calculator form{max-width:400px}.module-price-calculator .pc-title h2{font-size:36px;line-height:40px}.module-price-calculator .pc-form .inner{max-width:360px;margin-bottom:30px}.module-price-calculator .icon-information{left:calc(100% + 20px)}.module-tab .module-price-calculator .pc-left-content,.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-left-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-left-content,.price-calculator-page .module-price-calculator .pc-right-content{width:100%}.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-right-content{padding:0 60px 100px}.module-tab .module-price-calculator .pc-detail-block~.pc-detail-block,.module-iframe-calculate .module-price-calculator .pc-detail-block~.pc-detail-block,.price-calculator-page .module-price-calculator .pc-detail-block~.pc-detail-block{margin-top:55px}.module-tab .module-price-calculator .pc-detail-block-title,.module-iframe-calculate .module-price-calculator .pc-detail-block-title,.price-calculator-page .module-price-calculator .pc-detail-block-title{margin-bottom:18px}.module-tab .module-price-calculator .pc-detail-block-content ul li~li,.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li~li,.price-calculator-page .module-price-calculator .pc-detail-block-content ul li~li{margin-top:18px}.module-tab .module-price-calculator .pc-detail-block-content ul li label,.module-iframe-calculate .module-price-calculator .pc-detail-block-content ul li label,.price-calculator-page .module-price-calculator .pc-detail-block-content ul li label{margin-bottom:8px}.module-tab .module-price-calculator .pc-detail-block-content .box,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box,.price-calculator-page .module-price-calculator .pc-detail-block-content .box{color:#fff;padding:35px 40px;background-color:#1e52f3}.module-tab .module-price-calculator .pc-detail-block-content .box>*,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box>*,.price-calculator-page .module-price-calculator .pc-detail-block-content .box>*{max-width:75%}.module-tab .module-price-calculator .pc-detail-block-content .box h2,.module-iframe-calculate .module-price-calculator .pc-detail-block-content .box h2,.price-calculator-page .module-price-calculator .pc-detail-block-content .box h2{line-height:82px}.module-tab .module-price-calculator .pc-sub-title,.module-iframe-calculate .module-price-calculator .pc-sub-title,.price-calculator-page .module-price-calculator .pc-sub-title{margin-top:44px}}@media (min-width: 1024px){.module-tab .module-price-calculator .pc-left-content,.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-left-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-left-content,.price-calculator-page .module-price-calculator .pc-right-content{width:calc(50% - 2px)}.module-tab .module-price-calculator .pc-right-content,.module-iframe-calculate .module-price-calculator .pc-right-content,.price-calculator-page .module-price-calculator .pc-right-content{padding:23px 60px;margin:37px 0;border-left:solid 1px rgba(0,0,0,.1)}}.price-calculator-page .module-price-calculator{padding-top:10px;padding-bottom:10px;margin-bottom:120px}.price-calculator-page .module-price-calculator h2,.price-calculator-page .module-price-calculator h3,.price-calculator-page .module-price-calculator p{max-width:540px}.price-calculator-page .module-price-calculator .pc-form{padding:0 15px;margin-top:25px;margin-bottom:30px}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap{margin-bottom:15px;position:relative;z-index:2}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .search-inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap input{position:relative;z-index:1;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#001464;font-size:16px;padding-left:15px;padding-right:45px;border-radius:0;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap input:disabled{opacity:.8}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap input:valid~.icon-search{display:none}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap input:valid~.icon-close{display:block}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap input::-ms-clear{display:none}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .icon-search,.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .icon-close{position:absolute;right:15px;top:15px;z-index:1;display:none;color:#001464}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .icon-search{pointer-events:none;display:block}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions{position:absolute;top:0;left:0;right:0;min-height:90px;max-height:250px;border-top:40px solid;background-color:#fff;box-shadow:0 0 15px #00000026;overflow:auto;-webkit-overflow-scrolling:touch}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions li:first-child a{padding-top:10px}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions li.highlight a,.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions li.highlight a:hover,.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions li a:hover{color:#d90715!important}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions a{color:#001464;display:block;padding:2px 15px;cursor:pointer;font-size:16px;line-height:24px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .suggestions a small{display:inline-block;margin-left:5px;opacity:.3;font-size:12px;color:#001464}@media (min-width: 768px){.price-calculator-page .module-price-calculator .pc-form{padding:0 60px;margin-top:50px;margin-bottom:66px}.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .icon-search,.price-calculator-page .module-price-calculator .pc-form .search-box-wrap .icon-close{top:13px}}@media (min-width: 1024px){.price-calculator-page .module-price-calculator .pc-form{margin-bottom:226px}}.module-list-of-courses .date{font-size:12px;line-height:24px;font-family:Italian Plate No2 Expanded;font-weight:400;margin:0 0 10px}.module-list-of-courses .intro{margin-bottom:1.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.module-list-of-courses .desc p{margin-bottom:0}.module-list-of-courses .select-box{margin-bottom:40px}.module-list-of-courses .wrap-box{display:block}.module-list-of-courses .wrap-box>a{display:block}.module-list-of-courses .wrap-box:hover{background:#1e52f3;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-list-of-courses .wrap-box:hover h3,.module-list-of-courses .wrap-box:hover p{color:#fff}.module-list-of-courses .wrap-box:hover .desc ul li:before{border:1px solid #fff;background-color:#fff}.module-list-of-courses .wrap-box:hover .wrap-link a,.module-list-of-courses .wrap-box:hover .wrap-link span{color:#fff}.module-list-of-courses .wrap-box:hover .wrap-link a:after,.module-list-of-courses .wrap-box:hover .wrap-link span:after{background-image:url(/dist/icons/icon-link-white.svg)}.module-list-of-courses .wrap-box:hover .wrap-link a:hover,.module-list-of-courses .wrap-box:hover .wrap-link span:hover{text-decoration:none}.module-list-of-courses .wrap-link span{color:#1e52f3}@media (max-width: 767px){.module-list-of-courses .wrap-box{border-top:1px solid #d8d8d8}.module-list-of-courses .wrap-box:nth-child(1){border-top:0}}@media (min-width: 768px){.module-list-of-courses .wrap-box{border-top:1px solid #d8d8d8}.module-list-of-courses .wrap-box .wrap-content{padding-left:25%;padding-right:25%}.module-list-of-courses .wrap-box:nth-child(1){border-top:0}.module-list-of-courses .wrap-box:nth-child(2){border-top:0}.module-list-of-courses .wrap-box:nth-child(2n){border-left:1px solid #d8d8d8}.module-list-of-courses.infobox.two-col .col-xs-12{display:flex;flex-flow:row wrap}}@media (min-width: 1024px){.module-list-of-courses.infobox .wrap-link{margin-top:25px}.module-list-of-courses .wrap-box .wrap-content{padding-left:16.6666666667%;padding-right:16.6666666667%}.module-list-of-courses .wrap-box:hover .wrap-link a:hover,.module-list-of-courses .wrap-box:hover .wrap-link span:hover{text-decoration:none}.module-list-of-courses .select-box{margin-bottom:75px}}.module-list-images.articles-list{position:relative;margin-bottom:80px}.module-list-images.articles-list .read-more{display:inline-block;vertical-align:top;margin-top:0;color:#fff}.module-list-images.articles-list .read-more svg{display:inline-block;vertical-align:middle;float:right;margin-top:1.5px}.module-list-images .select-box{margin-bottom:40px}.module-list-images .wrap-box{margin-bottom:30px}.module-list-images .wrap-box>a:hover{cursor:pointer}.module-list-images .wrap-box>a:hover+.wrap-link a{color:#d90715}.module-list-images .wrap-box>a:hover+.wrap-link a:after{background-image:url(/dist/icons/icon-link-red.svg)}.module-list-images .images{margin-bottom:7px}.module-list-images .images img{width:100%}.module-list-images h4{margin-bottom:10px}.module-list-images .wrap-content .date{font-size:12px;line-height:24px;font-family:Italian Plate No2 Expanded;font-weight:400;margin-bottom:0}.module-list-images .wrap-content h4+p{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@-moz-document url-prefix(){.module-list-images .wrap-content h4+p{max-height:90px;position:relative}.module-list-images .wrap-content h4+p:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right,#eeede900,#eeede9 50%)}}.module-list-images .wrap-content .desc p{margin:0}.module-list-images .wrap-link{margin-top:15px}.module-list-images .read-more{margin-top:10px}.module-list-images h2.title{margin-bottom:15px}.module-list-images .title-front{margin-top:15px;margin-bottom:5px}.module-list-images .front-list-images{margin-top:0}.module-list-images .front-list-images .desc{display:none}@media (min-width: 768px) and (max-width: 1023px){.module-list-images .wrap-box:nth-of-type(odd){clear:left}}@media (min-width: 768px){.module-list-images h2.title{margin-bottom:60px;font-size:48px;line-height:54px}}@media (min-width: 1024px){.module-list-images.articles-list{margin-bottom:138px}.module-list-images.articles-list .wrap-box:nth-of-type(odd){clear:left}.module-list-images.articles-list .wrap-box:nth-of-type(6n+1){clear:none}.module-list-images:not(.articles-list) .wrap-box:nth-of-type(3n+1){clear:left}.module-list-images .wrap-box{margin-bottom:60px}.module-list-images .front-list-images{margin-top:-55px}.module-list-images .front-list-images .wrap-box:nth-of-type(3n+1){clear:none}.module-list-images .front-list-images .wrap-box:nth-of-type(3n+3){clear:left}.module-list-images .select-box{margin-bottom:60px}.module-list-images .wrap-link{margin-top:25px}}.module-registration h4{margin-bottom:20px}.module-registration .inner{max-width:100%;margin-bottom:10px}.module-registration textarea{border:0;border-radius:0;font-size:12px;line-height:18px;padding:11px 12px}.module-registration textarea::-webkit-input-placeholder{color:#999}.module-registration textarea::-moz-placeholder{color:#999}.module-registration textarea:-ms-input-placeholder{color:#999}.module-registration textarea:-moz-placeholder{color:#999}.module-registration .check-box-custom{margin:10px 0}.module-registration .check-box-custom span{font-size:12px;line-height:16px}.module-registration .check-box-custom .icon{background-color:#fff}@media (max-width: 1023px){.module-registration textarea{width:100%}}@media (min-width: 1024px){.module-registration .inner{max-width:355px}.module-registration input{width:350px}.module-registration textarea{display:inline-block;vertical-align:middle;width:350px;font-size:16px;line-height:24px;padding-top:8px;padding-bottom:8px}}.module-mailchimp-signup:not(.bg-blue) input{background-color:#eeede9}.module-mailchimp-signup:not(.bg-blue) input::placeholder{color:#727682}.module-mailchimp-signup .title{margin-bottom:24px}@media (min-width: 768px){.module-mailchimp-signup .title{margin-bottom:36px;max-width:62.5%}}@media (min-width: 1400px){.module-mailchimp-signup .title{max-width:60%}}.module-mailchimp-signup .title h2{margin-bottom:16px}@media (min-width: 768px){.module-mailchimp-signup .title h2{margin-bottom:24px}}.module-mailchimp-signup .title p{white-space:normal}@media (min-width: 768px){.module-mailchimp-signup .title p{max-width:100%}}@media (min-width: 1400px){.module-mailchimp-signup .title p{max-width:66.6666666667%}}.module-mailchimp-signup #mc_embed_signup .mc-field-group{margin-bottom:10px}.module-mailchimp-signup #mc_embed_signup .mc-field-group input[type=email]{margin-bottom:30px}.module-mailchimp-signup #mc_embed_signup .mc-field-group div.mce_inline_error{padding:5px 0;background-color:#0000;color:red;font-weight:800}.module-mailchimp-signup #mc_embed_signup .mc-field-group .check-box-custom{margin-bottom:24px}@media (min-width: 768px){.module-mailchimp-signup #mc_embed_signup .mc-field-group .check-box-custom{margin-right:30px}}.module-mailchimp-signup #mc_embed_signup .mc-field-group .check-box-custom label{margin-left:10px}.module-mailchimp-signup #mc_embed_signup #mce-error-response{padding-bottom:10px;color:red;font-weight:800}.module-mailchimp-signup #mc_embed_signup #mce-success-response{padding:10px 0}@media (min-width: 1024px){.module-mailchimp-signup #mc_embed_signup #mce-success-response{padding:20px 0}}.module-mailchimp-signup #mc_embed_signup #mc-embedded-subscribe{border:0;text-align:left;padding:0 20px;color:#fff;background-color:#131c40}.module-meta-data.search-result h1 .title-has-term{display:none}.module-meta-data.search-result h1.has-term .title-has-term{display:block}.module-meta-data.search-result h1.has-term .title-search{display:none}@media (min-width: 1024px){.module-meta-data.search-result h1{width:166.6666666667%}.module-meta-data.search-result h5{max-width:540px}}@media (min-width: 1400px){.module-meta-data.search-result h1{width:100%}.module-meta-data.search-result h5{padding-right:24px}}.module-search-result~.module-pagination .wrap-pagination{margin:0}.module-search-result .frm-search{position:relative;margin-top:15px;border-radius:0}.module-search-result .frm-search input{width:100%;display:inline-block;box-sizing:border-box;padding-right:134px;border-radius:0;height:40px}.module-search-result .frm-search .btn-cta{position:absolute;top:0;right:0;width:122px}.module-search-result .frm-search.pub .btn-cta span{display:none}@media (min-width: 1024px){.module-search-result .frm-search.pub{margin-top:0;width:60%}.module-search-result .frm-search.pub input{padding-right:190px}.module-search-result .frm-search.pub .btn-cta{width:auto;padding-left:16px;padding-right:30px}.module-search-result .frm-search.pub .btn-cta span{display:inline}}.module-search-result .facets-wrap{margin-top:40px}.module-search-result .facets-wrap .check-box-custom input:not(:checked)+.icon{background-color:#fff}.module-search-result .search-result-list{margin-bottom:55px}.module-search-result .search-result-list .item{padding-bottom:25px;border-bottom:solid 1px #e1e1dd}.module-search-result .search-result-list .item~.item{margin-top:25px}.module-search-result .search-result-list .item h6{font-weight:400;margin:0 0 8px}.module-search-result .search-result-list .item h4{margin:0 0 6px}.module-search-result .search-result-list .item h4 strong{color:#d90715}.module-search-result .search-result-list .item p{margin:0 0 24px}.module-search-result .search-result-list .item p strong{font-weight:400;color:#d90715}.module-search-result .search-result-list.pub{margin-top:32px}.module-search-result .search-result-list.pub .item-pub{margin-bottom:1px}@media (min-width: 1024px){.module-search-result .search-result-list.pub{margin-top:80px}}.module-search-result .view-more{background-color:#1e52f3;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.module-search-result .view-more i{float:right;display:inline-block;vertical-align:middle;margin-top:12px}.module-search-result .view-more:disabled{opacity:.5}@media (max-width: 1023px){.module-search-result .frm-search{margin-top:0}.module-search-result .facets-wrap{margin-top:35px}.module-search-result .facets-wrap .check-box-custom{width:100%}.module-search-result .facets-wrap .check-box-custom~.check-box-custom{margin-left:0;margin-top:20px}.module-search-result .search-result-list{margin-top:70px;max-width:100%}.module-search-result .view-more{margin-bottom:70px}}@media (min-width: 1024px){.module-search-result .facets-wrap .check-box-custom{width:calc(33.3333333333% - 4px);margin-bottom:15px}.module-search-result .search-result-list{margin-top:75px}}@media (min-width: 1400px){.module-search-result .facets-wrap .inner{white-space:nowrap}.module-search-result .facets-wrap .check-box-custom{width:auto;margin-bottom:0}.module-search-result .facets-wrap .check-box-custom~.check-box-custom{margin-left:28px}.module-search-result .search-result-list{margin-top:90px}.module-search-result .search-result-list .item{margin-right:16.6666666667%}}.item-pub{background-color:#fff;padding:32px}.item-pub img{width:80px}.item-pub h4{margin-top:16px}.item-pub p{margin-top:8px;margin-bottom:25px}.item-pub a.down{margin-left:30px}@media (min-width: 1024px){.item-pub{padding:48px;overflow:hidden}.item-pub img{width:160px;float:left;margin-right:48px}.item-pub h4{margin-top:0;width:57.9545454545%}.item-pub p{margin-top:14px;margin-bottom:16px;width:76.2626262626%}}.wrap-pagination{margin:30px 0}.wrap-pagination li{display:inline-block;text-align:center;margin-right:20px}.wrap-pagination li a{display:inline-block;text-align:center;line-height:24px;font-size:16px;color:#001464;z-index:9;position:relative}.wrap-pagination li a:hover{color:#d90715;cursor:pointer}.wrap-pagination li.current a,.wrap-pagination li.current button.current-page,.wrap-pagination li.page-numbers a,.wrap-pagination li.page-numbers button.current-page{color:#1e52f3;font-weight:800}.wrap-pagination li.current a:hover,.wrap-pagination li.current button.current-page:hover,.wrap-pagination li.page-numbers a:hover,.wrap-pagination li.page-numbers button.current-page:hover,.wrap-pagination li.dots a:hover{cursor:initial}.wrap-pagination .next,.wrap-pagination .prev{position:relative}.wrap-pagination .next a:after,.wrap-pagination .next button:after,.wrap-pagination .prev a:after,.wrap-pagination .prev button:after{content:"";width:18px;height:18px;background-size:18px 18px;display:inline-block;vertical-align:middle;background-image:url(/dist/icons/icon-link-blue.svg);z-index:1}.wrap-pagination .next a:hover:after,.wrap-pagination .next button:hover:after,.wrap-pagination .prev a:hover:after,.wrap-pagination .prev button:hover:after{cursor:pointer;background-image:url(/dist/icons/icon-link-red.svg)}.wrap-pagination .prev a:after,.wrap-pagination .prev button:after{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}@media (min-width: 1024px){.wrap-pagination{margin:40px 0}}.module-iframe-available{margin:0}.module-iframe-available .available-places{padding:30px;background-color:#fff}.module-iframe-available .available-places .tab-content-title{margin-bottom:30px}.module-iframe-available .available-places .tab-content-title h2,.module-iframe-available .available-places .tab-content-title .select-box{display:inline-block;vertical-align:middle;width:calc(50% - 2.5px);margin:0}.module-iframe-available .available-places .tab-content-title h2{font-size:24px;line-height:30px}.module-iframe-available .available-places .tab-content-title h2 img{display:inline-block;vertical-align:middle;height:28px;margin-top:-2px;margin-right:10px}.module-iframe-available .available-places .tab-content-title .select-box>span{display:none}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap{float:none;background-color:#eeede9;font-size:16px;color:#001464}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap .dummy-select:after{border-top:solid 4px #001464}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap .dummy-select .list .item:hover{background-color:#eeede980}.module-iframe-available .available-places .tab-content-body-table{border:solid 1px #eeede9;border-bottom:none}.module-iframe-available .available-places .note{padding-left:0;padding-right:0}@media (max-width: 1023px){.module-iframe-available .available-places{width:100%;padding:15px}.module-iframe-available .available-places .tab-content-title{margin-bottom:15px}.module-iframe-available .available-places .tab-content-title h2,.module-iframe-available .available-places .tab-content-title .select-box{width:100%}.module-iframe-available .available-places .tab-content-title h2{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #eeede9}.module-iframe-available .available-places .tab-content-title .select-box{margin:0;padding:0;border-top:none}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap .dummy-select{padding:12px 38px 10px 15px}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap .dummy-select:after{top:19px}.module-iframe-available .available-places .tab-content-title .select-box .select-wrap .dummy-select .choose{line-height:21px}}.module-iframe-calculate{background-color:#fff;margin:0;padding-bottom:14px}.module-iframe-calculate .module-price-calculator h2,.module-iframe-calculate .module-price-calculator h3,.module-iframe-calculate .module-price-calculator p{max-width:540px}.module-iframe-calculate .module-price-calculator .pc-title{padding:26px 15px 21px;border-bottom:solid 1px #eeede9}.module-iframe-calculate .module-price-calculator .pc-title h2{font-size:24px;line-height:30px}.module-iframe-calculate .module-price-calculator .pc-sub-title{margin-top:25px;padding:0 15px}.module-iframe-calculate .module-price-calculator .pc-sub-title p{font-size:12px;line-height:18px}.module-iframe-calculate .module-price-calculator .pc-sub-title p.small{display:none}.module-iframe-calculate .module-price-calculator .pc-form{padding:0 15px;margin-top:25px;margin-bottom:30px}@media (min-width: 768px){.module-iframe-calculate .module-price-calculator .pc-title{padding:67px 0 60px 60px}.module-iframe-calculate .module-price-calculator .pc-sub-title{margin-top:60px;padding:0 60px}.module-iframe-calculate .module-price-calculator .pc-sub-title h3{font-size:24px;line-height:32px}.module-iframe-calculate .module-price-calculator .pc-sub-title p{font-size:16px;line-height:24px}.module-iframe-calculate .module-price-calculator .pc-form{padding:0 60px;margin-top:50px;margin-bottom:66px}.module-iframe-calculate .module-price-calculator .icon-calculator{margin-bottom:-3px}}@media (min-width: 1024px){.module-iframe-calculate .module-price-calculator .pc-title h2{font-size:48px;line-height:54px}.module-iframe-calculate .module-price-calculator .pc-form{margin-bottom:226px}.module-iframe-calculate .module-price-calculator .icon-calculator{width:40px;height:32px;border:solid 5px #001464;border-radius:5px;margin-bottom:0}.module-iframe-calculate .module-price-calculator .icon-calculator:after{top:5px;height:5px}}.module-news-sidebar{background-color:#fff;z-index:500}.module-news-sidebar .container-fluid{padding:27px 30px 21px}.module-news-sidebar .wrap-title{margin-bottom:30px}.module-news-sidebar .wrap-title h4{font-weight:400;margin:0 0 20px}.module-news-sidebar .wrap-title h4 img{display:inline-block;vertical-align:middle;width:14px;margin-right:12px;margin-top:-2px}.module-news-sidebar .wrap-title p{font-size:18px;line-height:22px;font-weight:800;margin:0}.module-news-sidebar .wrap-news ul{padding:0;margin:0}.module-news-sidebar .wrap-news ul li~li{margin-top:10px}.module-news-sidebar .wrap-news ul li a{color:#1e52f3;line-height:18px}.module-news-sidebar .wrap-news ul li a:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:100%;margin-right:10px;background-color:#001464}.module-news-sidebar .wrap-link{margin-top:27px}@media (max-width: 1023px){.module-news-sidebar{position:relative;left:12px;right:12px;width:calc(100% - 24px);margin-top:-62px}}@media (min-width: 1024px){.module-news-sidebar{position:absolute;top:-145px;right:60px;width:calc(.3333333333 * (100vw - 120px))}.module-news-sidebar .container-fluid{padding:20px 35px 35px}.module-news-sidebar .wrap-title{margin-bottom:36px}.module-news-sidebar .wrap-title h4{line-height:36px;margin:0 0 16px}.module-news-sidebar .wrap-title p{font-size:24px;line-height:30px}.module-news-sidebar .wrap-news ul li a{line-height:24px}.module-news-sidebar .wrap-link{margin-top:35px}}.raffleembeddedsearch{position:relative;width:35rem;height:100vh}.raffleembeddedlexiconsearch{height:4vh}.module-suggested-content{padding-bottom:30px;padding-top:30px;background-color:#fff}@media (min-width: 1024px){.module-suggested-content{padding:60px 0}}.module-suggested-content h2{margin-bottom:30px}@media (max-width: 767px){.module-suggested-content h2{margin-bottom:40px}}.module-suggested-content .glide-wrapper{position:relative}.module-suggested-content .glide-wrapper .glide__arrows{position:absolute;top:0;right:0}@media (max-width: 767px){.module-suggested-content .glide-wrapper .glide__arrows{top:35px;right:-10px}}.module-suggested-content .glide-wrapper .glide__arrows .glide__arrow{background-color:#0000;padding:0 8px}@media (min-width: 1024px){.module-suggested-content .glide-wrapper .glide__arrows{display:none}}.module-suggested-content .glide{position:static}.module-suggested-content .glide__slide{height:auto}.module-suggested-content .glide__slide .card{background-color:#eeede9;padding:24px;height:100%;display:flex;flex-direction:column}.module-suggested-content .glide__slide .card .card-tags ul{display:flex;flex-wrap:wrap;margin-bottom:16px}.module-suggested-content .glide__slide .card .card-tags ul li.tag{margin-right:8px;margin-bottom:8px;font-size:14px;font-weight:800;padding:8px 12px 4px;border-radius:20px;line-height:16.8px}.module-suggested-content .glide__slide .card h4{margin-bottom:24px;-webkit-hyphens:auto;hyphens:auto}.module-suggested-content .glide__slide .card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.module-suggested-content .glide__slide .card .wrap-link{margin-top:auto}.module-suggested-content .glide__slide .card span{position:relative;font-weight:800}.module-suggested-content .glide__slide .card span .icon-link{position:absolute;right:-25px;opacity:0;top:-2px}.module-suggested-content .glide__slide .card span .icon-link.dark-blue{opacity:1}.module-suggested-content .glide__slide .card h4,.module-suggested-content .glide__slide .card p,.module-suggested-content .glide__slide .card span,.module-suggested-content .glide__slide .card .icon-link{transition:.3s ease}.module-suggested-content .glide__slide .card:hover span,.module-suggested-content .glide__slide .card:hover h4,.module-suggested-content .glide__slide .card:hover p{color:#1e52f3}.module-suggested-content .glide__slide .card:hover .icon-link{opacity:1}.module-suggested-content .glide__slide .card:hover .icon-link.dark-blue{opacity:0}.card-tags .tag,.filter-box .tag{margin-bottom:8px;font-size:14px;font-weight:800;padding:8px 12px 4px;border-radius:20px;line-height:16.8px;color:#001464}.card-tags .tag:not(span),.filter-box .tag:not(span){margin-right:8px}.card-tags input[type=checkbox]~.tag.yellow,.card-tags .tag.yellow,.filter-box input[type=checkbox]~.tag.yellow,.filter-box .tag.yellow{border:1px solid #ffd259;background-color:#fff}.card-tags input[type=checkbox]~.tag.curry,.card-tags .tag.curry,.filter-box input[type=checkbox]~.tag.curry,.filter-box .tag.curry{border:1px solid #d6b25f}.card-tags input[type=checkbox]~.tag.bordeaux,.card-tags .tag.bordeaux,.filter-box input[type=checkbox]~.tag.bordeaux,.filter-box .tag.bordeaux{border:1px solid #5c1032}.card-tags input[type=checkbox]~.tag.green,.card-tags .tag.green,.filter-box input[type=checkbox]~.tag.green,.filter-box .tag.green{border:1px solid #8ec899}.card-tags input[type=checkbox]~.tag.red,.card-tags .tag.red,.filter-box input[type=checkbox]~.tag.red,.filter-box .tag.red{border:1px solid #ff4457}.card-tags input[type=checkbox]~.tag.pink,.card-tags .tag.pink,.filter-box input[type=checkbox]~.tag.pink,.filter-box .tag.pink{border:1px solid #f8c5c5}.card-tags input[type=checkbox]~.tag.dark-green,.card-tags .tag.dark-green,.filter-box input[type=checkbox]~.tag.dark-green,.filter-box .tag.dark-green{border:1px solid #004837}.card-tags input[type=checkbox]~.tag.primary-blue,.card-tags .tag.primary-blue,.filter-box input[type=checkbox]~.tag.primary-blue,.filter-box .tag.primary-blue{border:1px solid #1e52f3}.card-tags input[type=checkbox]~.tag.dark-blue,.card-tags .tag.dark-blue,.filter-box input[type=checkbox]~.tag.dark-blue,.filter-box .tag.dark-blue{border:1px solid #131c40}.card-tags input[type=checkbox]~.tag.orange,.card-tags .tag.orange,.filter-box input[type=checkbox]~.tag.orange,.filter-box .tag.orange{border:1px solid #b55800}.card-tags input[type=checkbox]:checked~.tag.yellow,.card-tags .tag.active.yellow,.filter-box input[type=checkbox]:checked~.tag.yellow,.filter-box .tag.active.yellow{background-color:#ffd259}.card-tags input[type=checkbox]:checked~.tag.curry,.card-tags .tag.active.curry,.filter-box input[type=checkbox]:checked~.tag.curry,.filter-box .tag.active.curry{background-color:#d6b25f}.card-tags input[type=checkbox]:checked~.tag.bordeaux,.card-tags .tag.active.bordeaux,.filter-box input[type=checkbox]:checked~.tag.bordeaux,.filter-box .tag.active.bordeaux{background-color:#5c1032;color:#fff}.card-tags input[type=checkbox]:checked~.tag.green,.card-tags .tag.active.green,.filter-box input[type=checkbox]:checked~.tag.green,.filter-box .tag.active.green{background-color:#8ec899}.card-tags input[type=checkbox]:checked~.tag.red,.card-tags .tag.active.red,.filter-box input[type=checkbox]:checked~.tag.red,.filter-box .tag.active.red{background-color:#ff4457;color:#fff}.card-tags input[type=checkbox]:checked~.tag.pink,.card-tags .tag.active.pink,.filter-box input[type=checkbox]:checked~.tag.pink,.filter-box .tag.active.pink{background-color:#f8c5c5}.card-tags input[type=checkbox]:checked~.tag.dark-green,.card-tags .tag.active.dark-green,.filter-box input[type=checkbox]:checked~.tag.dark-green,.filter-box .tag.active.dark-green{background-color:#004837;color:#fff}.card-tags input[type=checkbox]:checked~.tag.primary-blue,.card-tags .tag.active.primary-blue,.filter-box input[type=checkbox]:checked~.tag.primary-blue,.filter-box .tag.active.primary-blue{background-color:#1e52f3;color:#fff}.card-tags input[type=checkbox]:checked~.tag.dark-blue,.card-tags .tag.active.dark-blue,.filter-box input[type=checkbox]:checked~.tag.dark-blue,.filter-box .tag.active.dark-blue{background-color:#131c40;color:#fff}.card-tags input[type=checkbox]:checked~.tag.orange,.card-tags .tag.active.orange,.filter-box input[type=checkbox]:checked~.tag.orange,.filter-box .tag.active.orange{background-color:#b55800;color:#fff}@media (max-width: 767px){.module-events .container-fluid{padding:0}.module-events .container-fluid .module-spacing{margin:0}.module-events .container-fluid .module-spacing .col-xs-12{padding:0}}.module-events .top-container{background-color:#1e52f3;color:#fff;padding:24px}@media (min-width: 1024px){.module-events .top-container{padding:80px}}.module-events .top-container .title-container{display:flex;padding-bottom:30px;align-items:center}.module-events .top-container .title-container svg{margin-right:12px}.module-events .top-container .title-container h3{font-weight:400}.module-events .top-container .filter-box{background-color:#fff;display:flex;flex-wrap:wrap;padding:24px 24px 12px}@media (min-width: 768px){.module-events .top-container .filter-box{padding:18px 12px 8px 18px}}.module-events .top-container .filter-box span.label{color:#001464;font-size:16px;font-weight:800;display:inline-flex;align-self:center;margin-bottom:24px;margin-right:10px}@media (min-width: 1400px){.module-events .top-container .filter-box span.label{font-weight:700}}.module-events .top-container .filter-box ul{display:flex;flex-wrap:wrap}.module-events .top-container .filter-box ul li{display:inline-block;margin-right:12px}.module-events .top-container .filter-box label{display:inline-block}.module-events .top-container .filter-box label input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.module-events .top-container .filter-box label span.tag{display:block;margin-bottom:12px;cursor:pointer}.module-events .bottom-container{display:flex;flex-direction:column}@media (min-width: 768px){.module-events .bottom-container{flex-direction:row}}.module-events .bottom-container .left,.module-events .bottom-container .right{padding:24px 0}@media (min-width: 768px){.module-events .bottom-container .left,.module-events .bottom-container .right{flex-basis:50%;padding:32px 0}}.module-events .bottom-container .left{background-color:#fff}@media (max-width: 767px){.module-events .bottom-container .left{display:flex;padding-left:24px}}@media (min-width: 768px){.module-events .bottom-container .left{padding-left:24px}}@media (min-width: 1024px){.module-events .bottom-container .left{flex-basis:90%;padding-left:80px}}.module-events .bottom-container .left label{cursor:pointer}.module-events .bottom-container .left .fake-input{background-color:#fff;border:2px solid #001464}.module-events .bottom-container .left .fake-input:before{height:7px!important;left:5px!important}.module-events .bottom-container .left .fake-input:after{height:13px!important;bottom:3px!important;left:12px!important}.module-events .bottom-container .left .fake-input+span{margin-left:8px}.module-events .bottom-container .right{background-color:#001464;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:800}@media (min-width: 1024px){.module-events .bottom-container .right{flex-basis:20%}}.module-events .bottom-container .right .results-indicator{margin-right:5px}.NemtilmeldCoursesList .results-container ul.list{display:flex;flex-wrap:wrap}.NemtilmeldCoursesList .results-container ul.list li:not(.tag){margin-bottom:24px;display:flex;flex-direction:column}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a{display:block;height:100%}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card{background-color:#fff;padding:24px;transition:all .3s ease;height:100%;display:flex;flex-direction:column}@media (min-width: 768px){.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card{padding:40px}}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .card-tags{display:flex;flex-wrap:wrap;margin-bottom:16px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card h4{margin-top:16px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .image-container{margin-bottom:16px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card ul:not(.card-tags){margin-bottom:20px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card ul:not(.card-tags) li{display:flex;align-items:center;flex-direction:row;margin-bottom:10px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card ul:not(.card-tags) li i{width:24px;height:24px;margin-right:10px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card ul:not(.card-tags) li i svg path{transition:all .3s ease}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card ul:not(.card-tags) li span.suffix{margin-left:5px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card h3{-webkit-hyphens:auto;hyphens:auto}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .wrap-link{margin-top:auto;font-weight:800}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .wrap-link i{transition:all .3s ease}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .wrap-link i.white{opacity:0}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .wrap-link span{position:relative}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card .wrap-link span i{position:absolute;right:-24px;top:-2px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a div.card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a:hover div.card{background-color:#001464;color:#fff}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a:hover div.card svg path.stroke{stroke:#fff}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a:hover div.card svg path.fill{fill:#fff}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a:hover div.card i.white{opacity:1}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) a:hover div.card i.dark-blue{opacity:0}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) .sign-up a{text-align:center;background-color:#1e52f3;color:#fff;padding:24px;display:block;font-weight:800;transition:.3s ease}.NemtilmeldCoursesList .results-container ul.list li:not(.tag) .sign-up a:hover{background-color:#001464}.NemtilmeldCoursesList .wrap-pagination{display:flex;align-items:center}.NemtilmeldCoursesList .wrap-pagination li,.NemtilmeldCoursesList .wrap-pagination button{font-size:16px}.NemtilmeldCoursesList .wrap-pagination .next button,.NemtilmeldCoursesList .wrap-pagination .prev button{background:#0000}.NemtilmeldCoursesList .wrap-pagination .next button:hover:after,.NemtilmeldCoursesList .wrap-pagination .prev button:hover:after{background-image:url(/dist/icons/icon-link.svg)}.NemtilmeldCoursesList .wrap-pagination .page-numbers{margin-right:10px}.NemtilmeldCoursesList .wrap-pagination .page-numbers button{background:#0000;vertical-align:sub}.NemtilmeldCoursesList .wrap-pagination .next-dots,.NemtilmeldCoursesList .wrap-pagination .prev-dots{margin-right:10px}.module-course-hero{margin-bottom:40px}@media (min-width: 1024px){.module-course-hero{margin-bottom:80px}}.module-course-hero .hero-image-wrap img{width:100%}.course-content-wrap{position:relative}@media (min-width: 768px){.course-content-wrap{min-height:1200px}}.course-content-wrap .module-meta-data{margin:0}.course-content-wrap .module-meta-data .card-tags ul{display:flex;flex-wrap:wrap;margin-bottom:16px}.course-content-wrap .module-meta-data .card-tags ul li{margin-right:16px}.course-content-wrap .module-meta-data h5{margin-bottom:40px;margin-top:16px}.course-content-wrap .infobox.f-right .container-fluid{padding:0}.course-content-wrap .infobox.f-right .row{margin:0}@media (min-width: 1024px){.course-content-wrap .infobox.f-right .row{margin-right:12px}}.course-content-wrap .infobox.f-right .row .col-xs-12:first-of-type{padding:0}.course-content-wrap .infobox.f-right .col-md-4{top:0}@media (min-width: 768px) and (max-width: 1023px),(max-width: 767px){.course-content-wrap .infobox.f-right .col-md-4{width:100%;position:static}}@media (min-width: 1024px){.course-content-wrap .infobox.f-right .col-md-4{position:absolute}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box{display:flex;flex-direction:column;padding:24px;position:relative}@media (min-width: 768px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box{flex-direction:row-reverse}}@media (min-width: 1024px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box{flex-direction:column}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .col-xs-12{position:static}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .column{display:flex;flex-direction:column}@media (min-width: 768px) and (max-width: 1023px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .column:first-of-type{padding-left:12px}}@media (min-width: 768px) and (max-width: 1023px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .column:last-of-type{padding-right:12px}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .column ul{margin:40px 0}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link{margin-top:auto}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link a{display:block;width:100%;text-align:center;background-color:#001464;color:#fff;font-weight:800;padding:12px 0;transition:all .3s ease}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link a:hover{background-color:#1e52f3}@media (min-width: 768px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link:not(.row-only){display:none}}@media (min-width: 1024px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link:not(.row-only){display:block}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link.row-only{display:none}@media (min-width: 768px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link.row-only{display:block}}@media (min-width: 1024px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .wrap-link.row-only{display:none}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box ul{margin-bottom:20px}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box ul li{display:flex;align-items:center;flex-direction:row;margin-bottom:10px}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box ul li i{width:24px;height:24px;margin-right:10px}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box ul li i svg path{transition:all .3s ease}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box ul li span.suffix{margin-left:5px}@media (min-width: 768px) and (max-width: 1023px){.course-content-wrap .infobox.f-right .col-md-4 .wrap-box .item-map{margin-bottom:0}}.course-content-wrap .infobox.f-right .col-md-4 .wrap-box img{width:100%}.course-content-wrap .infobox.f-right .col-md-4 h5{font-weight:800}.module-fact-media{padding:0 24px;display:flex;flex-direction:column;margin-bottom:60px}@media (min-width: 768px){.module-fact-media{padding:0;flex-direction:row}}@media (min-width: 1024px){.module-fact-media{margin-bottom:80px}}.module-fact-media .half-fluid{width:100%;padding:24px;position:relative}@media (max-width: 767px){.module-fact-media .half-fluid{height:350px}}.module-fact-media .half-fluid:first-of-type{margin-bottom:30px}@media (min-width: 768px){.module-fact-media .half-fluid{width:calc(50% - 12px);padding:24px 30px}.module-fact-media .half-fluid:first-of-type{margin-right:12px;margin-bottom:0}.module-fact-media .half-fluid:last-of-type{margin-left:12px}}@media (min-width: 1024px){.module-fact-media .half-fluid{padding:60px}}.module-fact-media .half-fluid.fact-box{display:flex;flex-direction:column}.module-fact-media .half-fluid.fact-box .number{font-size:64px;font-weight:800;line-height:70.4px;position:relative;z-index:2;margin-bottom:148px}@media (min-width: 768px){.module-fact-media .half-fluid.fact-box .number{margin-bottom:198px}}@media (min-width: 1024px){.module-fact-media .half-fluid.fact-box .number{margin-bottom:248px}}@media (min-width: 1400px){.module-fact-media .half-fluid.fact-box .number{line-height:110px;font-size:120px;margin-bottom:287px}}@media (min-width: 2000px){.module-fact-media .half-fluid.fact-box .number{margin-bottom:350px}}.module-fact-media .half-fluid.fact-box svg{position:absolute;z-index:1;top:12px;left:12px;width:236px;height:126px}@media (min-width: 1024px){.module-fact-media .half-fluid.fact-box svg{top:40px;left:24px;width:368px;height:196px}}.module-fact-media .half-fluid.fact-box .content-wrap{margin-top:auto}.module-fact-media .half-fluid.media-box{display:flex}.module-fact-media .half-fluid.media-box .image-wrap{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;overflow:hidden}.module-fact-media .half-fluid.media-box .image-wrap:before{content:"";position:absolute;background-color:#0009;width:100%;height:100%;z-index:2;top:0}.module-fact-media .half-fluid.media-box .image-wrap img{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.module-fact-media .half-fluid.media-box .content-wrap{margin-top:auto;position:relative;z-index:2}.module-fact-media .half-fluid.media-box .content-wrap h2{margin-bottom:24px}.module-fact-media .half-fluid p{font-size:16px}@media (min-width: 1024px){.module-fact-media .half-fluid p{font-size:24px}}.module-advanced-list-courses,.module-news-list{margin-bottom:60px;padding:24px 0}@media (min-width: 768px){.module-advanced-list-courses,.module-news-list{padding:60px 0}}@media (min-width: 1024px){.module-advanced-list-courses,.module-news-list{margin-bottom:80px;padding:80px 0}}.module-advanced-list-courses .row,.module-news-list .row{display:flex;flex-direction:column}@media (min-width: 768px){.module-advanced-list-courses .row,.module-news-list .row{flex-direction:row}}@media (min-width: 768px){.module-advanced-list-courses .row .col-xs-12:first-of-type,.module-news-list .row .col-xs-12:first-of-type{display:flex;flex-direction:column}}.module-advanced-list-courses .h1,.module-news-list .h1{font-size:32px;line-height:33px;font-weight:800}@media (min-width: 1024px){.module-advanced-list-courses .h1,.module-news-list .h1{font-size:72px;line-height:81px}}.module-advanced-list-courses .content-wrap,.module-news-list .content-wrap{margin-bottom:40px}@media (min-width: 768px){.module-advanced-list-courses .content-wrap,.module-news-list .content-wrap{margin-bottom:0;max-width:85%}}.module-advanced-list-courses .content-wrap p:not(.h1),.module-news-list .content-wrap p:not(.h1){font-size:16px;line-height:20px;margin-bottom:24px}@media (min-width: 1024px){.module-advanced-list-courses .content-wrap p:not(.h1),.module-news-list .content-wrap p:not(.h1){line-height:28.8px;font-size:24px}}.module-advanced-list-courses .image-wrap,.module-news-list .image-wrap{margin-top:auto}@media (max-width: 767px){.module-advanced-list-courses .image-wrap,.module-news-list .image-wrap{display:none}}.module-advanced-list-courses .image-wrap svg,.module-advanced-list-courses .image-wrap img,.module-news-list .image-wrap svg,.module-news-list .image-wrap img{width:100%}.module-advanced-list-courses li,.module-news-list li{padding-bottom:16px;margin-bottom:16px}@media (min-width: 1024px){.module-advanced-list-courses li,.module-news-list li{padding-bottom:40px;margin-bottom:32px}}.module-advanced-list-courses li:not-last-of-type,.module-news-list li:not-last-of-type{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #001464}.module-advanced-list-courses li:last-of-type:not(.tag),.module-news-list li:last-of-type:not(.tag){margin-bottom:0;padding-bottom:0}.module-advanced-list-courses li .card-tags ul,.module-news-list li .card-tags ul{display:flex;flex-wrap:wrap;margin-bottom:12px}.module-advanced-list-courses li .card-tags ul li,.module-news-list li .card-tags ul li{margin-right:12px}.module-advanced-list-courses li:not(:last-of-type),.module-news-list li:not(:last-of-type){border-bottom:1px solid #001464}.module-advanced-list-courses li h4,.module-news-list li h4{margin-bottom:8px}@media (min-width: 1024px){.module-advanced-list-courses li h4,.module-news-list li h4{margin-bottom:12px}}.module-advanced-list-courses a.ctav2,.module-news-list a.ctav2{font-weight:800;position:relative;transition:.3s ease}@media (min-width: 1024px){.module-advanced-list-courses a.ctav2,.module-news-list a.ctav2{font-size:16px}}.module-advanced-list-courses a.ctav2.large,.module-news-list a.ctav2.large{font-size:16px}@media (min-width: 1024px){.module-advanced-list-courses a.ctav2.large,.module-news-list a.ctav2.large{font-size:24px}}@media (max-width: 767px){.module-advanced-list-courses.module-advanced-list-courses .col-xs-12:first-of-type,.module-news-list.module-advanced-list-courses .col-xs-12:first-of-type{display:flex;flex-direction:column-reverse}}.module-advanced-list-courses.module-advanced-list-courses p,.module-news-list.module-advanced-list-courses p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.module-advanced-list-courses.module-news-list,.module-news-list.module-news-list{background-color:#8ec899}.module-advanced-list-courses.module-news-list .list-wrap li,.module-news-list.module-news-list .list-wrap li{display:flex;flex-direction:column}@media (min-width: 768px){.module-advanced-list-courses.module-news-list .list-wrap li,.module-news-list.module-news-list .list-wrap li{flex-direction:row}}.module-advanced-list-courses.module-news-list .list-wrap li .image-column,.module-news-list.module-news-list .list-wrap li .image-column{flex-basis:100%}@media (max-width: 767px){.module-advanced-list-courses.module-news-list .list-wrap li .image-column,.module-news-list.module-news-list .list-wrap li .image-column{margin-bottom:12px}}@media (min-width: 768px){.module-advanced-list-courses.module-news-list .list-wrap li .image-column,.module-news-list.module-news-list .list-wrap li .image-column{flex-basis:42.857%;margin-right:8px}}@media (min-width: 1024px){.module-advanced-list-courses.module-news-list .list-wrap li .image-column,.module-news-list.module-news-list .list-wrap li .image-column{margin-right:12px}}.module-advanced-list-courses.module-news-list .list-wrap li .image-column img,.module-news-list.module-news-list .list-wrap li .image-column img{width:100%}.module-advanced-list-courses.module-news-list .list-wrap li .content-column,.module-news-list.module-news-list .list-wrap li .content-column{flex-basis:100%}@media (min-width: 768px){.module-advanced-list-courses.module-news-list .list-wrap li .content-column,.module-news-list.module-news-list .list-wrap li .content-column{flex-basis:57.143%;margin-left:8px}}@media (min-width: 1024px){.module-advanced-list-courses.module-news-list .list-wrap li .content-column,.module-news-list.module-news-list .list-wrap li .content-column{margin-left:12px}}.module-advanced-list-courses.module-news-list .list-wrap li .content-column h4,.module-news-list.module-news-list .list-wrap li .content-column h4{margin-bottom:8px}@media (min-width: 1024px){.module-advanced-list-courses.module-news-list .list-wrap li .content-column h4,.module-news-list.module-news-list .list-wrap li .content-column h4{margin-bottom:12px}}.module-advanced-list-courses.module-news-list .list-wrap li .content-column p,.module-news-list.module-news-list .list-wrap li .content-column p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}@media (max-width: 767px),(min-width: 768px) and (max-width: 1023px){.module-advanced-list-courses.module-news-list .list-wrap li .content-column p,.module-news-list.module-news-list .list-wrap li .content-column p{-webkit-line-clamp:2}}@media desktopUp{.module-advanced-list-courses.module-news-list .list-wrap li .content-column p,.module-news-list.module-news-list .list-wrap li .content-column p{-webkit-line-clamp:4;margin-bottom:16px}}.module-linklist-and-media{display:flex;flex-direction:column;margin-left:24px;margin-right:24px;margin-bottom:60px}@media (min-width: 768px){.module-linklist-and-media{margin-left:0;margin-right:0;flex-direction:row;margin-bottom:60px}}@media (min-width: 1024px){.module-linklist-and-media{margin-bottom:80px}}.module-linklist-and-media .half-fluid{width:100%;padding:24px 30px;margin-bottom:24px}@media (min-width: 768px){.module-linklist-and-media .half-fluid{margin-bottom:0;width:calc(50% - 12px)}}@media (min-width: 1024px){.module-linklist-and-media .half-fluid{padding:60px}}.module-linklist-and-media .half-fluid.curry{background-color:#d6b25f;color:#001464}.module-linklist-and-media .half-fluid.primary{background-color:#1e52f3;color:#fff}.module-linklist-and-media .half-fluid.primary a{color:#fff}@media (min-width: 768px){.module-linklist-and-media .half-fluid:first-of-type{margin-right:12px}}@media (min-width: 768px){.module-linklist-and-media .half-fluid:last-of-type{margin-left:12px}}.module-linklist-and-media .link-list h2{margin-bottom:36px}@media (min-width: 768px){.module-linklist-and-media .link-list h2{margin-bottom:86px}}@media (min-width: 1024px){.module-linklist-and-media .link-list h2{margin-bottom:127px}}@media screen and (min-width: 1600px){.module-linklist-and-media .link-list h2{margin-bottom:200px}}.module-linklist-and-media .link-list li:not(:last-of-type){margin-bottom:16px}.module-linklist-and-media .media-box{display:flex;align-items:flex-end;position:relative}@media (max-width: 767px){.module-linklist-and-media .media-box{height:380px;margin-bottom:0}}.module-linklist-and-media .media-box .image-box{position:absolute;right:0;top:40px;width:calc(100% - 24px);height:186px;background-size:cover;background-repeat:no-repeat;z-index:1}@media (min-width: 768px){.module-linklist-and-media .media-box .image-box{width:calc(100% - 92px);height:210px;top:24px}}@media (min-width: 1024px){.module-linklist-and-media .media-box .image-box{width:432px;height:395px;top:60px}}@media screen and (min-width: 1600px){.module-linklist-and-media .media-box .image-box{width:500px;height:450px}}.module-linklist-and-media .media-box .image-box:after{content:"";position:absolute;width:100%;height:100%;background-color:#0000004d;z-index:2;top:0}.module-linklist-and-media .media-box .content-wrap{position:relative;z-index:2}.module-linklist-and-media .media-box .content-wrap h2{margin-bottom:10px}@media (min-width: 768px){.module-linklist-and-media .media-box .content-wrap h2{margin-bottom:24px}}.module-three-boxes{margin-bottom:60px}@media (min-width: 1024px){.module-three-boxes{margin-bottom:80px}}@media (min-width: 768px){.module-three-boxes .row{display:flex}.module-three-boxes .row .box{height:100%}}.module-three-boxes .box{display:flex;flex-direction:column;padding:24px;position:relative}@media (max-width: 767px){.module-three-boxes .box{min-height:350px;margin-bottom:30px}}@media screen and (min-width: 400px){.module-three-boxes .box{min-height:400px}}@media (min-width: 768px){.module-three-boxes .box{min-height:240px}}@media (min-width: 1024px){.module-three-boxes .box{min-height:375px}}@media (min-width: 1400px){.module-three-boxes .box{min-height:480px;padding:40px}}@media screen and (min-width: 1600px){.module-three-boxes .box{min-height:600px}}@media (min-width: 2000px){.module-three-boxes .box{min-height:680px}}@media screen and (min-width: 2400px){.module-three-boxes .box{min-height:800px}}.module-three-boxes .box.primary svg path{fill:#fff}.module-three-boxes .box.box-bg-image{background-size:cover;background-position:center;background-repeat:repeat}.module-three-boxes .box.box-bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d}.module-three-boxes .box .image-container{margin-left:23px;margin-right:-24px}@media (min-width: 768px){.module-three-boxes .box .image-container{margin-left:12px;margin-top:-24px}}@media (min-width: 1400px){.module-three-boxes .box .image-container{margin-left:32px;margin-top:-40px;margin-right:-40px}}@media (min-width: 2000px){.module-three-boxes .box .image-container{margin-left:80px;margin-top:-40px;margin-right:-40px}}.module-three-boxes .icon-wrap svg,.module-three-boxes .icon-wrap img{width:32px;height:32px}@media (min-width: 768px){.module-three-boxes .icon-wrap{margin-bottom:88px}}@media (min-width: 1024px){.module-three-boxes .icon-wrap{margin-bottom:217px}.module-three-boxes .icon-wrap svg,.module-three-boxes .icon-wrap img{width:56px;height:56px}}.module-three-boxes .content-wrap{margin-top:auto;position:absolute;bottom:24px;margin-right:24px;z-index:2}@media (min-width: 1024px){.module-three-boxes .content-wrap{bottom:40px;margin-right:40px}}.module-three-boxes .content-wrap h3{-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px}@media (min-width: 1024px){.module-three-boxes .content-wrap h3{margin-bottom:16px}}@media (min-width: 1024px){.module-three-boxes .content-wrap p{font-size:24px}}.module-three-boxes .content-wrap a{font-size:12px;font-weight:800}@media (min-width: 1024px){.module-three-boxes .content-wrap a{font-size:24px}}@media (max-width: 767px){.module-three-boxes .col-xs-12:last-of-type .box{margin-bottom:0}}.module-quote-full{margin-bottom:60px;padding:24px 0}@media (max-width: 767px){.module-quote-full{margin:24px 24px 0}}@media (min-width: 768px){.module-quote-full{padding:30px 0}}@media (min-width: 1024px){.module-quote-full{margin-bottom:80px}}@media (min-width: 1400px){.module-quote-full{padding:60px 0}}@media (min-width: 768px){.module-quote-full .row{display:flex;flex-direction:row;align-items:center}}@media (max-width: 767px){.module-quote-full .fact-wrap{margin-bottom:35px}}.module-quote-full .fact-wrap .number{position:absolute;font-weight:800;font-size:96px;line-height:105px;margin:0;top:45%;transform:translateY(-50%)}@media screen and (min-width: 450px){.module-quote-full .fact-wrap .number{font-size:145px}}@media (min-width: 768px){.module-quote-full .fact-wrap .number{font-size:96px;top:55%;left:50%;transform:translate(-50%,-50%)}}@media (min-width: 1024px){.module-quote-full .fact-wrap .number{font-size:145px}}@media (min-width: 1400px){.module-quote-full .fact-wrap .number{line-height:220px;font-size:200px}}@media screen and (min-width: 2000px){.module-quote-full .fact-wrap .number{font-size:300px}}@media (min-width: 768px){.module-quote-full .fact-wrap svg{width:110%}}@media (min-width: 1400px){.module-quote-full .fact-wrap svg{width:110%}}.module-quote-full .column-content{display:flex;flex-direction:column;align-items:center}.module-quote-full .content-wrap p{font-size:16px;line-height:24px}@media (min-width: 1400px){.module-quote-full .content-wrap p{font-size:24px;line-height:28.8px}}.module-copy-and-media{margin-bottom:60px}@media (min-width: 1024px){.module-copy-and-media{margin-bottom:80px}}.module-copy-and-media .full{display:flex;flex-direction:column;position:relative}@media (max-width: 767px){.module-copy-and-media .full{margin:0 24px}}@media (min-width: 768px){.module-copy-and-media .full{padding-left:30px;flex-direction:row}}@media (min-width: 1024px){.module-copy-and-media .full{padding-left:60px}}.module-copy-and-media .full .image-wrap{position:relative;z-index:1}@media (max-width: 767px){.module-copy-and-media .full .image-wrap{padding-top:120.25%;background-size:cover;background-position:center center}.module-copy-and-media .full .image-wrap img{display:none}}.module-copy-and-media .full .image-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff73}@media (max-width: 767px){.module-copy-and-media .full .image-wrap:after{background-color:#0000004d}}@media (min-width: 768px){.module-copy-and-media .full .image-wrap{flex-basis:50%}}@media (min-width: 1024px){.module-copy-and-media .full .image-wrap{flex-basis:63%}}@media (min-width: 768px){.module-copy-and-media .full .content-wrap{flex-basis:50%}}@media (min-width: 1024px){.module-copy-and-media .full .content-wrap{flex-basis:37%}}.module-copy-and-media .full .content-wrap .col-xs-12{padding:0}.module-copy-and-media .full .content-wrap .liquid{position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media (max-width: 767px){.module-copy-and-media .full .content-wrap .liquid{top:unset;bottom:24px;transform:unset;padding:24px 24px 0}}.module-copy-and-media .full .content-wrap .liquid .title{font-size:24px;font-weight:800;line-height:30px}@media (min-width: 768px){.module-copy-and-media .full .content-wrap .liquid .title{font-size:32px}}@media (min-width: 1024px){.module-copy-and-media .full .content-wrap .liquid .title{line-height:75px;font-size:72px}}.module-copy-and-media .full .content-wrap .liquid p.desc{font-size:16px;line-height:24px}@media (min-width: 1024px){.module-copy-and-media .full .content-wrap .liquid p.desc{font-size:24px;line-height:28px}}@media (max-width: 767px){.module-copy-and-media .full .content-wrap .liquid .title,.module-copy-and-media .full .content-wrap .liquid p.desc,.module-copy-and-media .full .content-wrap .liquid .ctav2{color:#fff}.module-copy-and-media .full .content-wrap .liquid .title.ctav2 span:after,.module-copy-and-media .full .content-wrap .liquid p.desc.ctav2 span:after,.module-copy-and-media .full .content-wrap .liquid .ctav2.ctav2 span:after{background-image:url(/dist/icons/icon-link-thin-white.svg)}}.module-two-quotes{display:flex;flex-direction:column;margin-bottom:60px}@media (min-width: 768px){.module-two-quotes{flex-direction:row}}@media (min-width: 1024px){.module-two-quotes{margin-bottom:80px}}@media (max-width: 767px){.module-two-quotes .half-fluid{margin:24px}.module-two-quotes .half-fluid:last-of-type{margin-bottom:0}}@media (min-width: 768px){.module-two-quotes .half-fluid{flex-basis:50%}}.module-two-quotes .half-fluid .box{padding:24px;height:100%}@media (max-width: 767px){.module-two-quotes .half-fluid .box{position:relative;height:380px;display:flex}}@media (min-width: 768px) and (max-width: 1023px){.module-two-quotes .half-fluid .box{height:400px;display:flex;position:relative}}@media (min-width: 768px){.module-two-quotes .half-fluid .box{padding:24px 30px}}@media (min-width: 1024px){.module-two-quotes .half-fluid .box{padding:60px}}.module-two-quotes .half-fluid .box .content-wrap{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 1024px){.module-two-quotes .half-fluid .box .content-wrap{position:relative;min-height:436px}}.module-two-quotes .half-fluid .box .content-wrap .quote{position:relative;z-index:2}.module-two-quotes .half-fluid .box .content-wrap .quote h2{margin-bottom:16px}@media (min-width: 768px) and (max-width: 1023px){.module-two-quotes .half-fluid .box .content-wrap .quote{padding-bottom:56px}}@media (min-width: 1024px){.module-two-quotes .half-fluid .box .content-wrap .quote{padding-bottom:80px}}.module-two-quotes .half-fluid .box .image-wrap{position:absolute;top:0;right:0;z-index:1;height:100%}@media (max-width: 767px){.module-two-quotes .half-fluid .box .image-wrap{top:24px;right:0}.module-two-quotes .half-fluid .box .image-wrap img{max-height:175px}}@media (min-width: 768px) and (max-width: 1023px){.module-two-quotes .half-fluid .box .image-wrap{top:24px;right:24px}.module-two-quotes .half-fluid .box .image-wrap img{max-height:175px}}.module-two-quotes .half-fluid .box .image-wrap img{height:100%}.module-two-quotes .half-fluid .box .author{display:flex;align-items:center}@media (max-width: 767px){.module-two-quotes .half-fluid .box .author{margin-top:40px}}.module-two-quotes .half-fluid .box .author .author-image{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:16px;background-position:center center;background-size:cover}@media (min-width: 1024px){.module-two-quotes .half-fluid .box .author .author-image{width:80px;height:80px}}.module-two-quotes .half-fluid .box .author .author-credentials .name{font-weight:800;margin-bottom:2px}@media (min-width: 1024px){.module-two-quotes .half-fluid .box .author .author-credentials .name{margin-bottom:8px}}.module-two-quotes .half-fluid .box .author .author-credentials .name,.module-two-quotes .half-fluid .box .author .author-credentials .school{font-size:16px}@media (min-width: 1024px){.module-two-quotes .half-fluid .box .author .author-credentials .name,.module-two-quotes .half-fluid .box .author .author-credentials .school{font-size:24px}}.module-lexicon-category-list{padding:24px 0}@media (min-width: 768px){.module-lexicon-category-list{padding:60px 0}}@media (min-width: 1024px){.module-lexicon-category-list{padding:80px 0}}.module-lexicon-category-list h2{margin-bottom:24px}@media (min-width: 1024px){.module-lexicon-category-list h2{margin-bottom:56px}}.module-lexicon-category-list .list{display:flex;flex-wrap:wrap;margin:0 -12px}.module-lexicon-category-list .list ul{padding-top:16px}.module-lexicon-category-list .list ul li{padding-left:16px;position:relative;margin-bottom:12px}.module-lexicon-category-list .list ul li a{color:#1e52f3;font-weight:400}.module-lexicon-category-list .list ul li:before{content:"";position:absolute;left:0;top:45%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#001464}.module-lexicon-category-list .list .accordion{margin-bottom:24px}@media (min-width: 1024px){.module-lexicon-category-list .list .accordion{margin-bottom:40px}}.module-lexicon-category-list .list .accordion .accordion-header button{display:flex;align-items:center;padding:0;background:#0000}.module-lexicon-category-list .list .accordion .accordion-header button .icon-wrap{border:1px solid #001464;border-radius:50%;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:16px}.active .module-lexicon-category-list .list .accordion .accordion-header button .icon-wrap .icon-plus{display:none}@media (min-width: 768px){.module-lexicon-category-list .list .accordion .accordion-header button h4{margin-top:5px}}.module-lexicon-category-list .list .accordion .accordion-content{overflow:hidden;height:0;transition:ease-in-out .3s;padding-left:48px}.module-lexicon-category-list .list.simple .accordion-inner{padding-top:0}.module-lexicon-category-tiles .row{display:flex;flex-wrap:Wrap;row-gap:24px}.module-lexicon-category-tiles .tile{background-color:#fff;display:flex;flex-direction:column;padding:34px 24px 24px;position:relative;transition:.3s ease;height:100%;min-height:250px}@media (min-width: 1024px){.module-lexicon-category-tiles .tile{min-height:325px}}.module-lexicon-category-tiles .tile:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:10px;background-color:#001464}.module-lexicon-category-tiles .tile h3{margin-bottom:32px}.module-lexicon-category-tiles .tile p.manchet{margin-bottom:35px;font-size:16px}@media (min-width: 1024px){.module-lexicon-category-tiles .tile p.manchet{margin-bottom:24px;font-size:24px;line-height:28px}}.module-lexicon-category-tiles .tile .wrap-link{margin-top:auto}.module-lexicon-category-tiles .tile .icon-link{display:flex;margin-left:8px;position:absolute;right:-25px;top:-2px;transition:.3s ease}.module-lexicon-category-tiles .tile .icon-link.white{opacity:0}.module-lexicon-category-tiles .tile span{font-weight:800;display:inline;align-items:center;position:relative}.module-lexicon-category-tiles .tile:hover{background-color:#001464;color:#fff}.module-lexicon-category-tiles .tile:hover .icon-link.white{opacity:1}.module-lexicon-category-tiles .text-section{margin-top:40px;font-size:16px}@media (min-width: 1024px){.module-lexicon-category-tiles .text-section{margin-top:80px}}.module-lexicon-category-tiles .text-section a{color:#1e52f3;font-weight:400}.module-lexicon-category-tiles .text-section p{margin:0;line-height:24px}.module-lexicon-search{margin-bottom:24px}@media (min-width: 768px){.module-lexicon-search{margin-bottom:60px}}@media (min-width: 1024px){.module-lexicon-search{margin-bottom:80px}}.module-lexicon-search .search-container{background-color:#1e52f3;color:#fff;padding:24px}@media (min-width: 1024px){.module-lexicon-search .search-container{padding:80px}}.module-lexicon-search .search-container .title-container{display:flex;align-items:center;margin-bottom:36px}.module-lexicon-search .search-container .title-container h3{margin-left:16px}.module-lexicon-search .search-container .search-box{width:100%;padding:8px 8px 8px 32px;position:relative}.module-lexicon-search .search-container .search-box button{background:#0000;position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.module-lexicon-search .search-container .search-box input{color:#001464;box-sizing:border-box;width:100%}.module-meta-data-lexicon{background-color:#001464;color:#fff;padding:60px 0}.module-meta-data-lexicon h1{margin-bottom:24px}@media (min-width: 1024px){.module-meta-data-lexicon h1{margin-bottom:32px}}.module-meta-data-lexicon .glide-wrapper{position:relative;margin-top:60px}.module-meta-data-lexicon .glide-wrapper .glide__arrows{position:absolute;top:0;right:0}@media (max-width: 767px){.module-meta-data-lexicon .glide-wrapper .glide__arrows{top:0;right:-10px}}.module-meta-data-lexicon .glide-wrapper .glide__arrows .glide__arrow{background-color:#0000;padding:0 8px}@media (min-width: 1024px){.module-meta-data-lexicon .glide-wrapper .glide__arrows{display:none}}.module-meta-data-lexicon .glide{position:static}.module-meta-data-lexicon .glide__slide{height:auto}.module-meta-data-lexicon .glide__slide .card{background-color:#eeede9;padding:24px;height:100%;display:flex;flex-direction:column;min-height:286px}@media (min-width: 768px){.module-meta-data-lexicon .glide__slide .card{min-height:266px}}@media (min-width: 1024px){.module-meta-data-lexicon .glide__slide .card{min-height:240px}}.module-meta-data-lexicon .glide__slide .card .card-tags ul{display:flex;flex-wrap:wrap;margin-bottom:16px}.module-meta-data-lexicon .glide__slide .card .card-tags ul li.tag{margin-right:8px;margin-bottom:8px;font-size:14px;font-weight:800;padding:8px 12px 4px;border-radius:20px;line-height:16.8px}.module-meta-data-lexicon .glide__slide .card h4{margin-bottom:24px;-webkit-hyphens:auto;hyphens:auto}.module-meta-data-lexicon .glide__slide .card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.module-meta-data-lexicon .glide__slide .card .wrap-link{margin-top:auto}.module-meta-data-lexicon .glide__slide .card span{position:relative;font-weight:800}.module-meta-data-lexicon .glide__slide .card span .icon-link{position:absolute;right:-25px;opacity:0;top:-2px}.module-meta-data-lexicon .glide__slide .card span .icon-link.dark-blue{opacity:1}.module-meta-data-lexicon .glide__slide .card h4,.module-meta-data-lexicon .glide__slide .card p,.module-meta-data-lexicon .glide__slide .card span,.module-meta-data-lexicon .glide__slide .card .icon-link{transition:.3s ease}.module-meta-data-lexicon .glide__slide .card:hover span,.module-meta-data-lexicon .glide__slide .card:hover h4,.module-meta-data-lexicon .glide__slide .card:hover p{color:#1e52f3}.module-meta-data-lexicon .glide__slide .card:hover .icon-link{opacity:1}.module-meta-data-lexicon .glide__slide .card:hover .icon-link.dark-blue{opacity:0}.module-meta-data-lexicon .glide__arrows{display:none}.module-meta-data-lexicon .glide__arrows.arrows-mobile{display:block}@media (min-width: 768px){.module-meta-data-lexicon .glide__arrows.arrows-mobile{display:none}}.module-meta-data-lexicon .glide__arrows.arrows-tablet{display:block}@media (min-width: 1024px){.module-meta-data-lexicon .glide__arrows.arrows-tablet{display:none}}html{font-size:10px;height:100%}html:not(.open-overlay){padding-right:0!important}body{position:relative;font-size:12px;line-height:18px;font-family:Italian Plate No2 Expanded;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#001464;background-color:#eeede9;min-height:100%;overflow-x:hidden}body.lock-scroll{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media (max-width: 767px){body.lock-scroll .module-overlay .iframe-wrap{pointer-events:auto}body.lock-scroll .module-overlay iframe{pointer-events:none}}a,a:hover,a:visited,a:active,a:link{text-decoration:none;color:#001464}i{font-style:italic}img{border:none;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h6{font-weight:800}h1{font-size:32px;line-height:33px}h2{font-size:24px;line-height:30px}h3{font-size:18px;line-height:22px}h4{font-size:16px;line-height:20px}h5{font-size:16px;line-height:20px;font-weight:400}h6{font-size:12px;line-height:18px}p{font-size:12px;line-height:18px;margin-bottom:1.4em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul{list-style:none;padding:0;margin:0}[v-cloak],[ng-cloak],[data-ng-cloak]{display:none!important}.article-modules iframe{width:100%}@media (min-width: 1024px){body{font-size:16px;line-height:24px}h1,.style-h1{font-size:58px;line-height:65px}h2,.style-h2{font-size:48px;line-height:54px}h3,.style-h3{font-size:36px;line-height:40px}h4,.style-h4{font-size:24px;line-height:30px}h5,.style-h5{font-size:24px;line-height:33px}h6,.style-h6,p{font-size:16px;line-height:24px}}@media (min-width: 1400px){h1{font-size:72px;line-height:81px}}.jump-to-content{position:absolute;left:-999px;top:auto;width:auto;height:auto;overflow:hidden;background:#000;color:#fff!important;padding:16px 24px;border-radius:32px;z-index:99999;text-decoration:none;display:inline-block}.jump-to-content:focus,.jump-to-content:focus-visible{left:16px;top:16px;overflow:visible}.search-heading{max-width:652px;margin-bottom:32px}.search-heading .filters-heading{font-weight:700!important;margin-bottom:16px!important;font-size:26px!important}.search-filters-wrapper{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.search-input-container{position:relative;width:100%}.search-box-wrap{position:relative;min-height:44px}.search-box-wrap input::placeholder{color:#797979}.search-box-wrap input[type=search]{width:100%;padding:12px 80px 12px 16px;border:1px solid #e0e0e0;border-radius:0;font-size:14px;min-height:44px;box-sizing:border-box}.search-box-wrap .icon-search{position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer}.search-box-wrap .icon-search{right:45px}.search-box-wrap .suggestions{position:absolute;top:100%;left:0;right:0;margin-top:1px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:400px;overflow-y:auto}.search-box-wrap .suggestions .group{padding:10px 15px}.search-box-wrap .suggestions .group h3{margin:0 0 10px;font-size:14px;font-weight:700;color:#666;text-transform:uppercase}.search-box-wrap .suggestions ul{list-style:none;margin:0;padding:0}.search-box-wrap .suggestions li{margin:0;padding:0}.search-box-wrap .suggestions a{display:block;padding:10px 15px;color:#333;text-decoration:none;transition:background-color .2s}.search-box-wrap .suggestions a:hover{background-color:#f5f5f5}.search-box-wrap .suggestions small{color:#666;font-size:12px}.desktop-filters{position:relative;display:flex;gap:15px;flex:1}.filter-dropdown-wrap{position:relative;flex:1}.filter-dropdown-wrap.more-filters{position:initial}.filter-dropdown-wrap.more-filters .filter-dropdown-content{width:100%;max-width:unset}.filter-dropdown-btn{width:100%;padding:14px;background:#fff;border:1px solid #e0e0e0;border-radius:0;cursor:pointer;font-size:16px;color:#001564;display:flex;align-items:center;justify-content:space-between;transition:all .2s;min-height:44px}.filter-dropdown-btn div{display:flex;align-items:center}.more-filters-icon{display:flex;gap:8px}.filter-dropdown-btn:hover{border-color:#06f;background:#f8f9ff}.filter-dropdown-btn.active{border-color:#06f;background:#f0f4ff}.filter-dropdown-btn.active .more-filters-icon svg,.filter-dropdown-btn.active .filters-icon{transform:none}.filter-dropdown-btn svg{transition:transform .2s}.filter-dropdown-btn.active svg{transform:rotate(180deg)}.filters-icon{margin-right:8px}.mobile-filter-btn{display:flex;align-items:center}.filter-dropdown-content{position:absolute;top:100%;left:0;right:0;margin-top:1px;background:#fff;border:1px solid #e0e0e0;border-radius:0;box-shadow:0 4px 12px #0000001a;padding:16px;z-index:1000;display:none}.filter-dropdown-content.active{display:block}.filter-dropdown-wide{min-width:400px;max-width:600px;width:auto;left:0;right:auto}@media (max-width: 768px){.filter-dropdown-wide{min-width:auto;max-width:100%;left:0;right:0}}.filter-dropdown-mobile{max-height:70vh;overflow:hidden auto;top:unset;max-width:96%;margin:0 auto}.filter-section:not(:last-of-type){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #D9D9D9}.filters-section-wrapper{color:#001564}.filters-section-wrapper p{margin-bottom:16px}.filters-section-wrapper .filter-section{border-bottom:none;padding-bottom:0;margin-bottom:16px}.filters-section-wrapper .filter-section:last-child{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #D9D9D9}.filter-section:last-child{margin-bottom:0}.filters-section-wrapper h4,.filters-section-wrapper .style-h4,.filter-section h4,.filter-section .style-h4{margin:0 0 8px;font-size:18px;font-weight:600;color:#001564}.filter-options-row{display:flex;gap:24px}.filter-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.filter-option{display:flex;align-items:center;gap:8px;padding:8px 0;cursor:pointer;-webkit-user-select:none;user-select:none;color:#333}.filter-option span{color:#001564;font-size:16px}.filter-option input[type=checkbox],.filter-option input[type=radio]{display:none}.checkmark,.radiomark{width:30px;height:30px;border:2px solid #4A75F5;background-color:#4a75f5;border-radius:0;display:inline-block;position:relative;flex-shrink:0}.radiomark{border-radius:50%}.filter-option input:checked+.checkmark,.filter-option input:checked+.radiomark{background:#1d52f3;border-color:#1d52f3}.filter-option input:checked+.checkmark:after{content:"";position:absolute;left:9px;top:3px;width:8px;height:16px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-option input:checked+.radiomark:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:#fff}.filter-dropdown-footer{display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #e0e0e0;margin-top:16px}@media (min-width: 768px){.filter-dropdown-footer{flex-direction:row}}.reset-filters-link{position:relative;color:#001564!important;font-size:16px}.reset-filters-link:before{content:"";position:absolute;height:1px;width:100%;bottom:1px;left:0;background-color:#06f}.apply-filters-btn{background-color:#001e4e;color:#fff;border:none;border-radius:0;padding:10px 20px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s}.apply-filters-btn:hover{background-color:#00152e}.filter-tags-row{margin-bottom:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tags-label{font-weight:600;font-size:14px}.filter-tags-container{display:flex;gap:8px;flex-wrap:wrap}.filter-tag{background:linear-gradient(0deg,#fff6,#fff6),#4a75f5;border-radius:0;padding:6px 12px;font-size:14px;color:#001564;display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer;transition:background .2s}.filter-tag:hover{background:linear-gradient(0deg,#fff6,#ffffff80),#4a75f5}.filter-tag-remove{color:#001564;font-weight:700;font-size:16px;line-height:1}.filter-actions-row{display:flex;gap:32px;align-items:center;margin-bottom:30px}.show-schools-btn{background-color:#001e4e;color:#fff;border:none;border-radius:0;padding:15px 32px;text-align:center;cursor:pointer;font-size:19px;font-weight:700;transition:background-color .2s}.show-schools-btn:hover{background-color:#00152e}.clear-all-filters-link{position:relative;color:#06f;text-decoration:underline;font-size:16px;font-weight:700}.clear-all-filters-link:before{content:"";position:absolute;height:1px;width:100%;bottom:1px;left:0;background-color:#fff}.info-box-wrap{position:relative;display:flex;align-items:center;gap:16px}.info-box-wrap h4{margin:0}.info-box-wrap button{background-color:transparent;padding:0;height:28px}.info-box-wrap.active .information-box{z-index:998;visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-o-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.info-box-wrap .icon-notification,.info-box-wrap .icon-information{position:relative;display:inline-block;vertical-align:top;width:24px;height:24px;font-size:14px;line-height:18px;color:#001564;border:solid 2px;border-radius:100%;text-align:center;font-style:normal;cursor:pointer;background-color:transparent}.info-box-wrap .icon-notification:before,.info-box-wrap .icon-information:before{font-weight:700;opacity:1}.info-box-wrap .information-box{white-space:normal;position:absolute;top:0;left:0;display:block;width:310px;padding:24px 30px;background-color:#fff;box-shadow:0 0 15px #00000026;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-o-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.info-box-wrap .close-btn{position:absolute;right:18px;top:21px}.info-box-wrap .information-box,.info-box-wrap .information-box a{color:#001464}.info-box-wrap .information-box a{text-decoration:underline}.info-box-wrap .information-box h4,.info-box-wrap .information-box p{font-size:12px;line-height:18px}.info-box-wrap .style-h4{margin:0}.info-box-wrap .information-box h4{margin:0 0 5px;float:none!important}.info-box-wrap .information-box .style-h4{font-weight:800}.info-box-wrap .information-box p{margin:0;font-weight:400;max-width:240px}.mobile-only{display:none}.desktop-only{display:flex}.desktop-50{width:50%}@media (max-width: 768px){.mobile-100{width:100%}.desktop-50{width:100%!important}.mobile-only{display:block!important}.desktop-only{display:none!important}.search-filters-wrapper{flex-direction:column}.filter-actions-row{flex-direction:column;gap:24px;align-items:stretch}.show-schools-btn{width:100%;text-align:center}.clear-all-filters-link{width:fit-content;margin:0 auto}.filter-options-row{flex-direction:column}}#map{height:100%;width:100%}.search-map{height:calc(100vh - 300px);min-height:500px}.mapboxgl-popup-content{padding:5px 10px;border-radius:4px;box-shadow:0 2px 8px #0003}.mapboxgl-popup-tip{border-top-color:#fff!important}.filter-by-map-toggle{display:flex;align-items:center;cursor:pointer;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.filter-by-map-toggle span{font-size:14px;margin-left:8px}.results-info{padding:20px 0;font-size:16px}#clearSearch{cursor:pointer;opacity:.5;transition:opacity .2s}#clearSearch:hover{opacity:1}.search-results .list li{transition:background-color .2s,box-shadow .2s}.sort-bar{display:flex;align-items:center;gap:20px;padding:15px 0;margin-bottom:15px}.sort-bar strong{font-weight:600;font-size:14px}.sort-bar a{cursor:pointer;font-size:14px;text-decoration:none;transition:color .2s}.module-schools-list .img.loaded img{opacity:1}
