.btn__reset{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.abs_fill,.gradient:after,.lazyload[data-animation]:after,.ms-btn-icon .ms-btn-ico.custom svg{position:absolute;top:0;right:0;bottom:0;left:0}.btn__reset{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.abs_fill,.gradient:after,.lazyload[data-animation]:after,.ms-btn-icon .ms-btn-ico.custom svg{position:absolute;top:0;right:0;bottom:0;left:0}

/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:100%}.mason,body,html{width:100%;height:100%}body{background:#ffffff}.mason *,.mason :after,.mason :before{-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url("/_includes/polyfills/boxsizing.htc")}.mason--resizing *{-webkit-transition:none;-o-transition:none;transition:none}.mason{width:1024px;min-height:100%;height:auto!important;height:100%;margin:0 auto;clear:both;position:relative;overflow:hidden;background:#ffffff}@media (min-width:0px){.mason{width:auto}}.mason{color:#444444;font-family:"Muli", sans-serif}button,input,select,textarea{font-family:"Muli", sans-serif}.video{max-width:100%;position:relative;background:#000}.video iframe{width:100%;height:100%;position:absolute;border:0}.region h1,.region h2,.region h3,.region h4,.region h5,.region h6{color:#8687bb;font-family:"Muli", sans-serif;font-weight:normal;line-height:1.5em}.region a{color:#8687bb;text-decoration:none}.region hr{width:100%;height:0;margin:0;border:0;border-bottom:1px solid #e0e0e0}.region iframe,.region img{max-width:100%}.region img{height:auto!important}.region img[data-fill]{max-width:none}.region figure{max-width:100%;padding:2px;margin:1em 0;border:1px solid #e0e0e0;background:#e8e8e8}.region figure img{clear:both}.region figure figcaption{clear:both}.region blockquote{margin:1em 0;padding:0 0 0 1em}.region table{max-width:100%;margin:1em 0;clear:both;border:1px solid #e0e0e0;background:#e8e8e8}.region td,.region th{text-align:left;padding:0.25em 0.5em;border:1px solid #e0e0e0}.region label{margin-right:.5em;display:block}.region legend{padding:0 .5em}.region label em,.region legend em{color:#CF1111;font-style:normal;margin-left:.2em}.region input{max-width:100%}.region input[type=password],.region input[type=text]{width:18em;height:2em;display:block;padding:0 0 0 .5em;border:1px solid #e0e0e0}.region input[type=checkbox],.region input[type=radio]{width:1em;height:1em;margin:.4em}.region textarea{max-width:100%;display:block;padding:.5em;border:1px solid #e0e0e0}.region select{max-width:100%;width:18em;height:2em;padding:.2em;border:1px solid #e0e0e0}.region select[size]{height:auto;padding:.2em}.region fieldset{border-color:#e0e0e0}.captcha{display:block;margin:0 0 1em}.captcha__help{max-width:28em}.captcha__help--extended{max-width:26em}.captcha__elements{width:200px}.btn{height:auto;margin-top:-1px;display:inline-block;padding:0 1em;color:#8687bb;line-height:2.8em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid #8687bb;background:transparent;-webkit-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s}.btn:focus,.btn:hover{color:#FFF;background:#8687bb}.btn__icon,.btn__text{float:left;margin:0 0.2em;line-height:inherit}.btn__icon{font-size:1.5em;margin-top:-2px}.btn--disabled{color:#999;border-color:#999;cursor:default}.btn--disabled:focus,.btn--disabled:hover{color:#999;background:transparent}.anchor{visibility:hidden;position:absolute;top:0}#forumUpdateForm fieldset{margin:1em 0}#forumUpdateForm .cmsForm__field{display:block;clear:both}.mason--admin .anchor{margin-top:-110px}.ui_toolbar{clear:both;margin:1em 0;line-height:2.1em}.ui_toolbar:after,.ui_toolbar:before{content:'';display:table}.ui_toolbar:after{clear:both}.lte-ie7 .ui_toolbar{zoom:1}.ui_left>*,.ui_right>*,.ui_toolbar>*{margin:0 .5em 0 0;float:left}.ui_right>:last-child,.ui_toolbar>:last-child{margin-right:0}.ui_left{float:left}.ui_right{float:right;margin-left:.5em}.ui_button,.ui_select,.ui_tag{margin:0 .5em 0 0;position:relative;float:left;text-align:left}.ui_button,.ui_select>div,.ui_tag{height:2.1em;padding:0 .6em;position:relative;font-size:1em;white-space:nowrap;color:#444444!important;line-height:2.1em;border:1px solid;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);border-radius:0px;background-color:#f8f8f8;background-image:none}.ui_button:hover,.ui_select:hover>div{background-color:#e0e0e0}.ui_button.ui_button--selected,.ui_select.ui_select--selected>div{background-color:#e0e0e0}.ui_button.ui_button--disabled,.ui_select.ui_select--disabled>div{cursor:default;color:rgba(68, 68, 68, 0.25)!important;background-color:#f8f8f8}.ui_button{margin:0 .3em 0 0;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_card{padding:1em;display:block;text-align:left;color:#444444;background-color:#f8f8f8;border:1px solid!important;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)!important;border-radius:0px}.ui_card:after,.ui_card:before{content:'';display:table;clear:both}.ui_card--void{padding:0;overflow:hidden}.ui_card--void>*{margin:-1px -2px -1px -1px}.ui_card__img{margin:0 -1em;display:block;overflow:hidden;border:2px solid #f8f8f8}.ui_card__img--top{margin:-1em -1em 0;border-radius:0px 0px 0 0}.ui_card__img--full{margin:-1em;border-radius:0px}.ui_txt{margin:0 0 0.8em;font-weight:300;line-height:1.6em}.ui_txt__title{margin:0.66667em 0;font-size:1.2em;font-weight:400;line-height:1.33333em}.ui_txt__bold{margin:0.8em 0;font-weight:400}.ui_txt__sub{margin:-1em 0 1em;font-size:0.8em;font-weight:300;line-height:2em}.ui_txt__content{font-size:0.9em;line-height:1.77778em}.ui_txt__content *{display:inline;margin:0}.ui_txt--truncate_3,.ui_txt--truncate_4,.ui_txt--truncate_5,.ui_txt--truncate_6,.ui_txt--truncate_7,.ui_txt--truncate_8,.ui_txt--truncate_9{position:relative;overflow:hidden}.ui_txt--truncate_3:after,.ui_txt--truncate_4:after,.ui_txt--truncate_5:after,.ui_txt--truncate_6:after,.ui_txt--truncate_7:after,.ui_txt--truncate_8:after,.ui_txt--truncate_9:after{content:'';width:50%;height:1.6em;display:block;position:absolute;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(rgba(248, 248, 248, 0)), to(#f8f8f8));background:-webkit-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:-o-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:linear-gradient(to right, rgba(248, 248, 248, 0), #f8f8f8)}.ui_txt--truncate_3{height:4.8em}.ui_txt--truncate_3 .ui_txt__title{max-height:1.33333em;overflow:hidden}.ui_txt--truncate_4{height:6.4em}.ui_txt--truncate_4 .ui_txt__title{max-height:2.66667em;overflow:hidden}.ui_txt--truncate_5{height:8em}.ui_txt--truncate_5 .ui_txt__title{max-height:4em;overflow:hidden}.ui_txt--truncate_6{height:9.6em}.ui_txt--truncate_6 .ui_txt__title{max-height:5.33333em;overflow:hidden}.ui_txt--truncate_7{height:11.2em}.ui_txt--truncate_7 .ui_txt__title{max-height:6.66667em;overflow:hidden}.ui_txt--truncate_8{height:12.8em}.ui_txt--truncate_8 .ui_txt__title{max-height:8em;overflow:hidden}.ui_txt--truncate_9{height:14.4em}.ui_txt--truncate_9 .ui_txt__title{max-height:9.33333em;overflow:hidden}.ui_select{padding:0}.ui_select>div{padding:0 1.5em 0 .6em;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_select>div:after{content:'';display:block;position:absolute;right:.6em;top:50%;margin-top:-2px;border:4px solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.ui_select>ul{padding:0;margin:.75em 0 0;display:none;list-style:none;overflow:hidden;background:#fff;position:absolute;z-index:8;top:100%;right:0}.ui_select>ul li{height:2.1em;padding:.15em;clear:both;position:relative;border-bottom:1px solid #ddd}.ui_select>ul li span{width:.6em;height:.6em;margin:.6em;float:left}.ui_select>ul li label{margin:0 3.6em 0 1.8em;display:block;white-space:nowrap}.ui_select>ul li input{position:absolute;top:50%;right:0.15em;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.ui_select--selected>ul{display:block}.ui_group{float:left;margin:0 .3em 0 0}.ui_group .ui_button{float:left;margin:0;border-radius:0;border-left-color:rgba(255, 255, 255, 0.15)}.ui_group .ui_button:first-child{border-radius:0px 0 0 0px;border-left-color:rgba(0, 0, 0, 0.15)}.ui_group .ui_button:last-child{border-radius:0 0px 0px 0}.ui_icon{height:.5em;font-size:2em;line-height:.5em;display:inline-block;font-family:"Courier New", Courier, monospace}.ui_icon--prev:after{content:"\02039";font-weight:bold}.ui_icon--next:after{content:"\0203A";font-weight:bold}.ui-tooltip{-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;max-width:300px;padding:8px;position:absolute;z-index:9999;font-size:95%;line-height:1.2}.list{margin:0;padding:0;list-style:none}.center{width:90%;max-width:1170px;margin-right:auto;margin-left:auto;float:none;margin-right:auto;margin-left:auto}.center:after,.center:before{content:"";display:table}.center:after{clear:both}.lte-ie7 .center{zoom:1}.btn__reset{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.abs_fill,.gradient:after,.lazyload[data-animation]:after,.ms-btn-icon .ms-btn-ico.custom svg{position:absolute;top:0;right:0;bottom:0;left:0}.flex_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bg_fill{background-repeat:no-repeat;background-position:center;background-size:cover}.content__form__submit,.ms-btn>*,a{-webkit-transition:color .3s ease, fill .3s ease, background .3s ease, border-color .3s ease;-o-transition:color .3s ease, fill .3s ease, background .3s ease, border-color .3s ease;transition:color .3s ease, fill .3s ease, background .3s ease, border-color .3s ease}.dropdown_ico,.ms-btn-icoanim .ms-btn-ico,.ms-btn-icon .ms-btn-ico i{-webkit-transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease, visibility .3s ease;transition:transform .3s ease, opacity .3s ease, visibility .3s ease;transition:transform .3s ease, opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease}.caps,.content__form__submit,.ms-btn>*{text-transform:uppercase}.ms-pad{padding:2em 0}.dropdown_ico{position:absolute;right:5%;top:0;bottom:0;margin:auto;height:2em;line-height:2}.block-l{background:#ffffff;color:#444444;fill:#444444}.block-d,.content__form__submit,.ms-btn>*{background:#363ac9;color:#FFF;fill:#FFF}.col-pri{color:#363ac9}.col-sec{color:#aaabd8}.col-ter{color:#8687bb}.col-white{color:#FFF}.bg-pri{background-color:#363ac9}.bg-sec{background-color:#aaabd8}.bg-ter{background-color:#8687bb}.font-headings,h1,h2,h3,h4,h5,h6{font:800 1em/1.2 "Muli", sans-serif;letter-spacing:0.025em}.fs15{font-size:0.9375em}.fs16{font-size:1em}.fs17{font-size:1.0625em}.fs18{font-size:1.125em}.fs19{font-size:1.1875em}.fs22{font-size:1.375em}.fs23{font-size:1.4375em}.fs24{font-size:1.5em}.fs25{font-size:1.5625em}.fs26{font-size:1.625em}.fs27{font-size:1.6875em}.fs28{font-size:1.75em}.fs30{font-size:1.875em}.fs31{font-size:1.9375em}.fs32{font-size:2em}.fs33{font-size:2.0625em}.fs34{font-size:2.125em}.fs46{font-size:2.875em}.w400{font-weight:400}.w600{font-weight:600}.content__form__submit,.ms-btn>*,.w700{font-weight:700}.w800{font-weight:800}.ls10{letter-spacing:0.01em}.ls50{letter-spacing:0.05em}.ls100{letter-spacing:0.1em}.ls140{letter-spacing:0.14em}.ls150{letter-spacing:0.15em}.ls200{letter-spacing:0.2em}.ls500{letter-spacing:0.5em}hr{width:2.0625em;height:5px;border:0;margin:1.5em 0;display:inline-block;background:#21493f}.table{display:table;width:100%;height:100%}.tablecell{display:table-cell;vertical-align:middle}.border,.ms-btn-border>*{border:4px solid #e0e0e0}.content__form__submit,.ms-btn>*,.rounded{border-radius:8px;overflow:hidden;z-index:1}.spaced{letter-spacing:.0875em}.superspaced{letter-spacing:.215em}.a_block{display:block}.gradient:after{background:rgba(0, 0, 0, 0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.77) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.77) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.77)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.77) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.77) 100%);content:''}.ms-btn{display:inline-block;color:#e0e0e0}.content__form__submit,.ms-btn>*{display:block;color:inherit;position:relative;padding:.6025em 2.15em;z-index:0}.ms-btn>:hover{color:#363ac9;background:#aaabd8}.ms-btn>:hover i.fa-angle-right{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.ms-btn-icon{position:relative}.ms-btn-icon>*{padding-right:4.5em}.ms-btn-icon .ms-btn-ico{text-align:right;right:1.5em;width:2em;height:1.9375em;line-height:1.625;border-left:1px solid rgba(35, 39, 156, 0.39)}.ms-btn-icon .ms-btn-ico.custom{right:1.15em;width:2.5em}.ms-btn-icon .ms-btn-ico.custom svg{right:-1em;margin:auto}.ms-btn-icon .ms-btn-ico i{vertical-align:middle;will-change:transform}.ms-btn-border>*{background:none;border-color:#767bc7;color:#FFF}.ms-btn-border>:hover{color:inherit;background:#3034bc}.ms-btn-chunky>*{padding-top:.915em;padding-bottom:.915em}.ms-btn-icoanim .ms-btn-ico{-webkit-transform:scale(0.35);-ms-transform:scale(0.35);transform:scale(0.35);visibility:hidden;opacity:0}.ms-btn-icoanim>:hover .ms-btn-ico,.subnav__list__item--selected a .ms-btn-ico{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}.btn__reset{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.abs_fill,.gradient:after,.lazyload[data-animation]:after,.ms-btn-icon .ms-btn-ico.custom svg{position:absolute;top:0;right:0;bottom:0;left:0}

/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:100%}.mason,body,html{width:100%;height:100%}body{background:#ffffff}.mason *,.mason :after,.mason :before{-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url("/_includes/polyfills/boxsizing.htc")}.mason--resizing *{-webkit-transition:none;-o-transition:none;transition:none}.mason{width:1024px;min-height:100%;height:auto!important;height:100%;margin:0 auto;clear:both;position:relative;overflow:hidden;background:#ffffff}@media (min-width:0px){.mason{width:auto}}.mason{color:#444444;font-family:"Muli", sans-serif}button,input,select,textarea{font-family:"Muli", sans-serif}.video{max-width:100%;position:relative;background:#000}.video iframe{width:100%;height:100%;position:absolute;border:0}.region h1,.region h2,.region h3,.region h4,.region h5,.region h6{color:#8687bb;font-family:"Muli", sans-serif;font-weight:normal;line-height:1.5em}.region a{color:#8687bb;text-decoration:none}.region hr{width:100%;height:0;margin:0;border:0;border-bottom:1px solid #e0e0e0}.region iframe,.region img{max-width:100%}.region img{height:auto!important}.region img[data-fill]{max-width:none}.region figure{max-width:100%;padding:2px;margin:1em 0;border:1px solid #e0e0e0;background:#e8e8e8}.region figure img{clear:both}.region figure figcaption{clear:both}.region blockquote{margin:1em 0;padding:0 0 0 1em}.region table{max-width:100%;margin:1em 0;clear:both;border:1px solid #e0e0e0;background:#e8e8e8}.region td,.region th{text-align:left;padding:0.25em 0.5em;border:1px solid #e0e0e0}.region label{margin-right:.5em;display:block}.region legend{padding:0 .5em}.region label em,.region legend em{color:#CF1111;font-style:normal;margin-left:.2em}.region input{max-width:100%}.region input[type=password],.region input[type=text]{width:18em;height:2em;display:block;padding:0 0 0 .5em;border:1px solid #e0e0e0}.region input[type=checkbox],.region input[type=radio]{width:1em;height:1em;margin:.4em}.region textarea{max-width:100%;display:block;padding:.5em;border:1px solid #e0e0e0}.region select{max-width:100%;width:18em;height:2em;padding:.2em;border:1px solid #e0e0e0}.region select[size]{height:auto;padding:.2em}.region fieldset{border-color:#e0e0e0}.captcha{display:block;margin:0 0 1em}.captcha__help{max-width:28em}.captcha__help--extended{max-width:26em}.captcha__elements{width:200px}.btn{height:auto;margin-top:-1px;display:inline-block;padding:0 1em;color:#8687bb;line-height:2.8em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid #8687bb;background:transparent;-webkit-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s}.btn:focus,.btn:hover{color:#FFF;background:#8687bb}.btn__icon,.btn__text{float:left;margin:0 0.2em;line-height:inherit}.btn__icon{font-size:1.5em;margin-top:-2px}.btn--disabled{color:#999;border-color:#999;cursor:default}.btn--disabled:focus,.btn--disabled:hover{color:#999;background:transparent}.anchor{visibility:hidden;position:absolute;top:0}#forumUpdateForm fieldset{margin:1em 0}#forumUpdateForm .cmsForm__field{display:block;clear:both}.mason--admin .anchor{margin-top:-110px}.ui_toolbar{clear:both;margin:1em 0;line-height:2.1em}.ui_toolbar:after,.ui_toolbar:before{content:'';display:table}.ui_toolbar:after{clear:both}.lte-ie7 .ui_toolbar{zoom:1}.ui_left>*,.ui_right>*,.ui_toolbar>*{margin:0 .5em 0 0;float:left}.ui_right>:last-child,.ui_toolbar>:last-child{margin-right:0}.ui_left{float:left}.ui_right{float:right;margin-left:.5em}.ui_button,.ui_select,.ui_tag{margin:0 .5em 0 0;position:relative;float:left;text-align:left}.ui_button,.ui_select>div,.ui_tag{height:2.1em;padding:0 .6em;position:relative;font-size:1em;white-space:nowrap;color:#444444!important;line-height:2.1em;border:1px solid;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);border-radius:0px;background-color:#f8f8f8;background-image:none}.ui_button:hover,.ui_select:hover>div{background-color:#e0e0e0}.ui_button.ui_button--selected,.ui_select.ui_select--selected>div{background-color:#e0e0e0}.ui_button.ui_button--disabled,.ui_select.ui_select--disabled>div{cursor:default;color:rgba(68, 68, 68, 0.25)!important;background-color:#f8f8f8}.ui_button{margin:0 .3em 0 0;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_card{padding:1em;display:block;text-align:left;color:#444444;background-color:#f8f8f8;border:1px solid!important;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25)!important;border-radius:0px}.ui_card:after,.ui_card:before{content:'';display:table;clear:both}.ui_card--void{padding:0;overflow:hidden}.ui_card--void>*{margin:-1px -2px -1px -1px}.ui_card__img{margin:0 -1em;display:block;overflow:hidden;border:2px solid #f8f8f8}.ui_card__img--top{margin:-1em -1em 0;border-radius:0px 0px 0 0}.ui_card__img--full{margin:-1em;border-radius:0px}.ui_txt{margin:0 0 0.8em;font-weight:300;line-height:1.6em}.ui_txt__title{margin:0.66667em 0;font-size:1.2em;font-weight:400;line-height:1.33333em}.ui_txt__bold{margin:0.8em 0;font-weight:400}.ui_txt__sub{margin:-1em 0 1em;font-size:0.8em;font-weight:300;line-height:2em}.ui_txt__content{font-size:0.9em;line-height:1.77778em}.ui_txt__content *{display:inline;margin:0}.ui_txt--truncate_3,.ui_txt--truncate_4,.ui_txt--truncate_5,.ui_txt--truncate_6,.ui_txt--truncate_7,.ui_txt--truncate_8,.ui_txt--truncate_9{position:relative;overflow:hidden}.ui_txt--truncate_3:after,.ui_txt--truncate_4:after,.ui_txt--truncate_5:after,.ui_txt--truncate_6:after,.ui_txt--truncate_7:after,.ui_txt--truncate_8:after,.ui_txt--truncate_9:after{content:'';width:50%;height:1.6em;display:block;position:absolute;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(rgba(248, 248, 248, 0)), to(#f8f8f8));background:-webkit-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:-o-linear-gradient(left, rgba(248, 248, 248, 0), #f8f8f8);background:linear-gradient(to right, rgba(248, 248, 248, 0), #f8f8f8)}.ui_txt--truncate_3{height:4.8em}.ui_txt--truncate_3 .ui_txt__title{max-height:1.33333em;overflow:hidden}.ui_txt--truncate_4{height:6.4em}.ui_txt--truncate_4 .ui_txt__title{max-height:2.66667em;overflow:hidden}.ui_txt--truncate_5{height:8em}.ui_txt--truncate_5 .ui_txt__title{max-height:4em;overflow:hidden}.ui_txt--truncate_6{height:9.6em}.ui_txt--truncate_6 .ui_txt__title{max-height:5.33333em;overflow:hidden}.ui_txt--truncate_7{height:11.2em}.ui_txt--truncate_7 .ui_txt__title{max-height:6.66667em;overflow:hidden}.ui_txt--truncate_8{height:12.8em}.ui_txt--truncate_8 .ui_txt__title{max-height:8em;overflow:hidden}.ui_txt--truncate_9{height:14.4em}.ui_txt--truncate_9 .ui_txt__title{max-height:9.33333em;overflow:hidden}.ui_select{padding:0}.ui_select>div{padding:0 1.5em 0 .6em;cursor:pointer;outline:none!important;text-decoration:none;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ui_select>div:after{content:'';display:block;position:absolute;right:.6em;top:50%;margin-top:-2px;border:4px solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.ui_select>ul{padding:0;margin:.75em 0 0;display:none;list-style:none;overflow:hidden;background:#fff;position:absolute;z-index:8;top:100%;right:0}.ui_select>ul li{height:2.1em;padding:.15em;clear:both;position:relative;border-bottom:1px solid #ddd}.ui_select>ul li span{width:.6em;height:.6em;margin:.6em;float:left}.ui_select>ul li label{margin:0 3.6em 0 1.8em;display:block;white-space:nowrap}.ui_select>ul li input{position:absolute;top:50%;right:0.15em;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.ui_select--selected>ul{display:block}.ui_group{float:left;margin:0 .3em 0 0}.ui_group .ui_button{float:left;margin:0;border-radius:0;border-left-color:rgba(255, 255, 255, 0.15)}.ui_group .ui_button:first-child{border-radius:0px 0 0 0px;border-left-color:rgba(0, 0, 0, 0.15)}.ui_group .ui_button:last-child{border-radius:0 0px 0px 0}.ui_icon{height:.5em;font-size:2em;line-height:.5em;display:inline-block;font-family:"Courier New", Courier, monospace}.ui_icon--prev:after{content:"\02039";font-weight:bold}.ui_icon--next:after{content:"\0203A";font-weight:bold}.ui-tooltip{-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;max-width:300px;padding:8px;position:absolute;z-index:9999;font-size:95%;line-height:1.2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .edit_mason{position:relative;z-index:4;display:inline-block;margin-right:10px;font:300 14px/40px 'Lato', sans-serif;height:40px;padding:0 20px;background:#ef5b25;color:#FFF;border:1px solid #e35623;text-decoration:none;text-transform:none;letter-spacing:normal}body .edit_mason:before{content:'\f040';font-family:'FontAwesome';font-size:16px;font-weight:normal;display:block;z-index:3;line-height:20px;text-align:center;float:left;margin-right:13px;margin-top:10px}body .edit_mason--absolute{position:absolute;top:0;right:0}body .edit_mason--absolute--left{left:0;right:auto}.mason{font:400 1em/1.625 "Muli", sans-serif;letter-spacing:0.005em}a{text-decoration:none;color:inherit}button,input{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}a:active,a:focus,button:active,button:focus{outline:none!important}.font-headings,h1,h2,h3,h4,h5,h6{margin:auto}svg{fill:inherit}html{font-size:.85em}@media (min-width:415px){html{font-size:.85em}}.lte-ie8 html{font-size:.85em}@media (min-width:769px){html{font-size:.915em}}.lte-ie8 html{font-size:.915em}@media (min-width:1025px){html{font-size:.95em}}@media (min-width:1301px){html{font-size:1em}}.ms-spread{width:100%;max-width:1300px;padding-right:5%;padding-left:5%;margin-right:auto;margin-left:auto;position:relative}@media (min-width:1301px){.ms-spread{max-width:none;padding-right:calc(50% - 585px);padding-left:calc(50% - 585px)}}.ms-spread:after,.ms-spread:before{content:"";display:table}.ms-spread:after{clear:both}.lte-ie7 .ms-spread{zoom:1}.ms-center{width:90%;max-width:1170px;margin-right:auto;margin-left:auto;float:none;margin-right:auto;margin-left:auto;position:relative;max-width:1222px}.ms-center:after,.ms-center:before{content:"";display:table}.ms-center:after{clear:both}.lte-ie7 .ms-center{zoom:1}.parent{position:relative;width:100%}.parent:after,.parent:before{content:"";display:table}.parent:after{clear:both}.lte-ie7 .parent{zoom:1}@media (max-width:768px){.hide-tab{display:none}}.lte-ie8 .hide-tab{display:none}@media (min-width:769px){.hide-desk{display:none}}.lte-ie8 .hide-desk{display:none}.inline__div{display:inline-block;vertical-align:top}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.cover--bg__cover{background-size:cover;background-repeat:no-repeat;background-position:center}.lazy__load__img{opacity:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:0;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.lazy__load__img--contain{background-size:contain}.lazy__loaded .lazy__load__img{opacity:1;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.swipe__animate .lazy__load__img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity 0.5s ease 0.5s, -webkit-transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s;transition:opacity 0.5s ease 0.5s, -webkit-transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s;-o-transition:opacity 0.5s ease 0.5s, transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s;transition:opacity 0.5s ease 0.5s, transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s;transition:opacity 0.5s ease 0.5s, transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s, -webkit-transform 0.5s cubic-bezier(0.02, 0.22, 0.595, 1.165) 0.5s}.admin__tip{background:#ef5b25;color:#fff;position:absolute!important;right:0;padding:0.1em 1em;z-index:4;font-size:0.875em;line-height:30px}.admin__tip>div{padding-right:40px;min-height:30px}.admin__tip a{text-decoration:none;color:#fff;padding:0!important}.admin__tip--above{bottom:105%;bottom:calc(100% + 15px)}.admin__tip--below{top:100%;top:calc(100% + 15px)}.admin__tip--top{top:0}.admin__tip--bottom{bottom:0}.admin__tip input{border:2px solid #d2430f;background:white;color:#ef5b25}.admin__tip i{margin-right:0.5em}.lazyload[data-animation]:after{content:'';z-index:1;background:#363ac9;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}[data-animation=swipeUp].inview:after{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}[data-animation=swipeDown].inview:after{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}[data-animation=swipeLeft].inview:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-animation=swipeRight].inview:after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.center{width:90%;max-width:1170px;margin-right:auto;margin-left:auto;float:none;margin-right:auto;margin-left:auto}.center:after,.center:before{content:"";display:table}.center:after{clear:both}.lte-ie7 .center{zoom:1}.list{margin:0;padding:0;list-style:none}@media (min-width:1025px){.hero{height:58vw;max-height:50.625em}}.hero__overlay{position:absolute;z-index:2;bottom:0;right:0;width:80%}@media (min-width:769px){.hero__overlay{width:58.62%}}.hero__overlay .lte-ie8{width:58.62%}.hero__overlay .learn_logo{fill:rgba(255, 255, 255, 0.29);display:block;width:100%;height:100%;-webkit-transform:translate(21%, 31.5%);-ms-transform:translate(21%, 31.5%);transform:translate(21%, 31.5%)}.content{width:100%;float:none}.content__region{max-width:none}.content__attachments{display:none}.homepage{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#363ac9), to(#aaabd8)), #363ac9;background:-webkit-linear-gradient(left, #363ac9, #aaabd8), #363ac9;background:-o-linear-gradient(left, #363ac9, #aaabd8), #363ac9;background:linear-gradient(to right, #363ac9, #aaabd8), #363ac9}.welcome{position:relative;z-index:1;background:#fff;color:#444444;overflow:hidden}@media (min-width:769px){.mason--teaching__site .welcome:after{content:"";position:absolute;z-index:-1;top:50%;-webkit-transform:translateY(-42%);-ms-transform:translateY(-42%);transform:translateY(-42%);left:68%;width:43.668vw;height:43.668vw;background:url("/_site/images/design/learn.svg") no-repeat top left/contain;opacity:0.07}}.mason--teaching__site .welcome .lte-ie8:after{content:"";position:absolute;z-index:-1;top:50%;-webkit-transform:translateY(-42%);-ms-transform:translateY(-42%);transform:translateY(-42%);left:68%;width:43.668vw;height:43.668vw;background:url("/_site/images/design/learn.svg") no-repeat top left/contain;opacity:0.07}.welcome__inner{position:relative;z-index:1;padding:5.625em 0}.welcome__inner.center{max-width:1268px}.welcome__content{position:relative;z-index:2}@media (min-width:769px){.welcome__content{float:left;width:60%;width:calc(95% - 16.375em)}}.welcome__content .lte-ie8{float:left;width:60%;width:calc(95% - 16.375em)}.welcome__content__title{margin:0 0 1em}.welcome__content__title h2{color:#8687bb;font-size:2em}.welcome__content__title h3{color:#bfbfbf;font-family:"Gaegu", cursive;font-weight:400;font-size:2.188em;letter-spacing:-0.05em}.welcome__content__region h2{color:#8687bb;line-height:1.333em}.welcome__content .button__link{margin:1em 0 0}.welcome__image{position:relative;z-index:1;margin:3.75em auto 0;width:16.375em;height:16.375em;border-radius:50%;background:#fff;-webkit-box-shadow:0 3px 3.5em rgba(0, 0, 0, 0.17);box-shadow:0 3px 3.5em rgba(0, 0, 0, 0.17);display:none}@media (min-width:769px){.welcome__image{display:block;float:right;margin:0}}.welcome__image .lte-ie8{display:block;float:right;margin:0}.welcome__image:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:8.64em;height:8.64em;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg class='learn_logo' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1124 1076'%3e%3cpath d='M1 532c.65-3.43 1.32-6.87 2-10.3a70.29 70.29 0 0 1 17.2-34.55 70 70 0 0 1 40.51-22.84c21.16-3.91 40.79.79 57.91 13.93 21.07 16.16 30.31 38.26 28.16 64.25-2.6 31.27-24.35 57.82-57.74 64.62-23.8 4.85-44.69-.76-62.95-16.54C11.13 577.64 3 561.34 1.93 541.52c0-.52-.61-1-.93-1.52zM1125 539c-1 5-1.68 10.13-3.06 15-6.23 22.38-20.11 38.5-41.39 47.57-20.16 8.58-40.86 8-60.52-1.33-20.37-9.7-33.62-26.11-39-48.25-5.59-23.09-.83-44.45 13.67-62.92 11.36-14.48 26.62-23.39 45.29-26.23 14.9-2.27 29.21-.73 42.72 5.57 16.8 7.84 29.32 20.4 36.07 37.8 2.72 7 3.53 14.79 5.26 22.22a5.6 5.6 0 0 0 .96 1.57zM403 1077c-5-1-10.13-1.69-15.05-3.06a71.3 71.3 0 0 1-36.38-23.64c-12.82-15.34-17.84-33.08-16.42-52.5 1.51-20.7 10.74-37.79 27.1-50.87a68.88 68.88 0 0 1 30.2-14.16c23.71-4.66 44.7.47 63.11 16.24a67.67 67.67 0 0 1 22.53 36.35c5.33 22.13 1.87 42.77-11.4 61.33a70 70 0 0 1-40.54 27.66c-4.64 1.2-9.43 1.78-14.15 2.65zM722 1c5.45 1.9 10.94 3.68 16.33 5.73 13.4 5.1 23.51 14.58 31.43 26A67.17 67.17 0 0 1 781.88 75c-1.38 26.23-12.67 47.07-35.51 61a69.86 69.86 0 0 1-43.84 9.9c-20.31-2-37.48-10.55-50.36-27-8.6-11-13.34-23.19-15.32-37-4.22-29.36 11.61-58.31 35.9-71.56C680.28 6.13 688.89 4 697 1zM1001.42 743.51c-22-9.94-44.1-11.58-66.42-3.89-18.21 6.27-32.81 17.78-44 33.46-20.38 28.55-24.64 79.31 14.18 116.18-9.69 9.88-19.18 19.79-33.88 22.1-13 2-24.73-1-34-9.93-7.29-7-13.31-15.38-19.61-23.37-11.54-14.65-22.9-29.46-34.29-44.23-4-5.17-8-10.34-11.73-15.7-5.54-8-4.49-16.5 2.25-23.54 11-11.49 22-23 32.71-34.75 21.32-23.56 39.2-49.47 52.36-78.52 3.89-8.59 7.5-17.34 11.94-25.64 3.36-6.3 9.66-8.23 16.42-5.92 28 9.59 56 19.43 84.05 28.83 8.39 2.8 16.74 5.11 23.36 11.53 7.4 7.18 11.06 15.68 12.52 25.9s-2.28 18.37-5.86 27.49zM124.65 322.66c5.43 2.43 10.37 5 15.53 6.89 11 4.11 22.53 6.31 34.26 5.35 20.79-1.69 39.17-9.09 54.77-23.46 15.25-14 24.12-31.35 27.57-51.37 2.69-15.61 1-31.22-5.88-45.58-4.32-9-10.46-17.18-15.61-25.83-.63-1.06-.77-3.54-.12-4 6.52-5.11 12.91-10.1 21.48-12.09 16.45-3.8 34.58 3.35 43.69 16.14 13.37 18.77 27.47 37 41.29 55.46 5.3 7.07 10.76 14 16 21.13s4.72 13.66-2.19 20.63c-11.32 11.4-23.51 21.93-34.93 33.23-14.4 14.26-26.18 30.65-36.46 48-8.3 14.05-16 28.46-24 42.68a95.91 95.91 0 0 1-7.12 11.67c-5.91 7.63-13.15 9.17-22.11 5.88-20.63-7.57-41.33-14.92-62-22.35-10.41-3.74-21.15-6.76-31.15-11.39-13.43-6.22-21.41-17-23.77-32.09-2.34-14.78 4.85-26.38 10.75-38.9zM124.74 744.81c-9.95-19.1-8.71-38.64 6.55-53.27 4.41-4.23 10.49-7.25 16.33-9.39 18-6.6 36.29-12.5 54.46-18.7 11.7-4 23.39-8.05 35.09-12.06 7.8-2.67 14.61-.85 18.63 6.41 4.63 8.37 8.32 17.28 12.14 26.09a218.76 218.76 0 0 0 26.3 45.72c8.42 11.1 17.21 21.95 26.43 32.4 10.3 11.67 21.86 22.26 31.74 34.25 7.18 8.71 8.35 15.8-1.28 28.14-16 20.51-31.6 41.35-47.91 61.61-5.77 7.16-10.63 15-18.79 20.52-15.38 10.3-39 8.34-52.58-5.13-3-3-6.29-5.83-9.52-8.64-2.55-2.21-1-3.71.7-5.28a87 87 0 0 0 27.1-60.24 84.75 84.75 0 0 0-15.92-53.62c-13.67-19.31-32.25-30.91-55.48-35.75-18.81-3.93-36.34-.63-53.99 6.94zM1002.44 320.15c3.63 11 8.08 21.07 10.09 31.63 1.51 7.91-1.24 16.14-5.29 23.46-6.88 12.44-18.78 17.42-31.38 21.8-27.21 9.48-54.3 19.28-81.37 29.16-9 3.31-19.4-.81-24.35-9.64-11.88-21.21-23.54-42.58-36.31-63.25a187.74 187.74 0 0 0-23.52-30.16c-12.12-12.79-25.53-24.34-38.21-36.62-9.37-9.07-9-16.3-.79-26.53 11-13.64 21.12-27.9 31.67-41.86 9.07-12 17.55-24.55 27.48-35.79 13.7-15.52 39.06-16.69 55.19-3.21 1 .83 2.13 1.5 3.18 2.27 3.27 2.37 3.88 4.29.64 7.86-10.46 11.48-16.55 25.2-19.53 40.46-4.8 24.59 1 46.74 15 66.93 13.53 19.34 32.41 30.63 55.33 35.34 18.22 3.73 35.71.78 52.61-6.43 2.82-1.23 5.38-3.04 9.56-5.42zM337.07 106.75c7.69 16.73 18.61 29.85 33.67 39.51a85.84 85.84 0 0 0 55.33 13.58A84 84 0 0 0 480.21 134c14.29-14.82 23.64-32.45 24.75-53.57.29-5.51-.16-11.06.2-16.57.09-1.36 1.89-3.62 3.08-3.74 15.2-1.5 28.73 2.06 39.3 13.86 5.53 6.17 9 13.36 9.37 21.59.64 15.11.79 30.24 1.08 45.36q.56 28.14 1 56.29c.11 8.32-2.72 12.58-10.92 14.64a111.13 111.13 0 0 1-20.3 3 240 240 0 0 0-70.14 14.94c-13.86 5.2-27.46 11.12-41.05 17-8.84 3.84-17.58 7.94-26.11 12.42-13.76 7.21-23.2 4.39-31.48-8.06-15.63-23.5-31.33-47-47.53-70.06-6.08-8.67-10.86-17.69-11.15-28.14a41.78 41.78 0 0 1 5.55-22.5c5.32-9.12 13.66-14.35 22.45-19.2 2.82-1.51 5.69-2.93 8.76-4.51zM634.64 1023.53c-13.62 1.33-26.6 4.86-39.84-1.34-12.73-6-23.71-20.84-23.85-34.89-.12-13.43-.59-26.86-1-40.29q-.43-15.64-1-31.29c-.3-8.76-.23-17.57-1.1-26.28-1.12-11.64 8.26-18.72 18.15-20.44 16.83-3 33.77-5.72 50.35-9.84 17.17-4.26 34.38-9 50.77-15.51 14.31-5.69 27.5-14.2 41.23-21.39 5.45-2.85 10.81-6.12 16.6-8 7.08-2.35 12.68.24 16.92 6.35 17.12 24.65 33.82 49.6 51.55 73.81 6.61 9 10.9 18 10.68 29.2-.28 14.37-6.43 25.38-18.11 33.47-2.54 1.76-5.16 3.39-8.2 5.39-13-22.91-32.13-37.93-57.5-44.15a82.8 82.8 0 0 0-54.8 5.07c-39.2 17.6-59.65 58-50.85 100.13z' transform='translate(-1 -1)'/%3e%3cpath d='M621.08 58c-3 26.66 3.44 49.28 19.37 68.74A87.32 87.32 0 0 0 682.38 155c36.85 11.69 84.62-2.7 106.62-49.3 15.55 7.22 30.33 15 35.1 33.56 3 11.63 2 22.76-4.7 32.76-18.34 27.57-37 54.94-55.54 82.36-4.87 7.2-15.61 9.46-24.28 5.5-20.92-9.57-41.68-19.52-62.89-28.38a215.26 215.26 0 0 0-57.86-15.5c-13.16-1.56-26.34-3-39.42-5.07-8.39-1.32-12.49-6.81-12.39-15.11q.42-38.14 1-76.29c.14-8.29.23-16.63 1.05-24.87 1.65-16.6 11.12-27.91 26.36-33.31 7.67-2.74 16.46-2.26 25.65-3.35zM491.31 1025.32c5.37-27.61.25-52-16.36-73.84a84.38 84.38 0 0 0-50.36-32c-25.69-5.6-49.59-.5-70.95 15.35a85.45 85.45 0 0 0-23.82 26.39c-.48.85-3 1.51-3.9 1-11.36-6.69-20.18-15.42-23-29a42.62 42.62 0 0 1 7.64-35.22c7.11-9.77 14.26-19.52 21.21-29.4 11.35-16.15 22.56-32.39 33.8-48.61 4.39-6.34 13.13-6.65 20.6-2.79 10.43 5.39 20.5 11.46 30.71 17.29 15.79 9 32.66 15.48 50.06 20.46 13 3.71 26.12 6.82 39.31 9.65 11.75 2.48 23.75 4.18 35.61 6.4 9.95 1.89 16.76 8.4 16.25 19.91-.76 16.9-.73 33.84-1.13 50.77-.24 10.6 0 21.26-1.15 31.77-1.19 11.08.59 22.73-5.92 33-7.9 12.51-18.77 20-33.69 20.39-8.17.21-16.36-.94-24.91-1.52zM87.08 446.79c3.28-7.14 5.79-14.78 10-21.32 6.89-10.66 17.36-15.66 30.17-16.6 10.94-.8 20.51 3.52 30.47 6.51 26 7.81 52 15.79 77.95 23.63 5.31 1.6 8.88 6.64 9.39 12.28 1 11.3-3.9 21.51-5.38 32.33-1.55 11.34-3.58 22.63-4.57 34a241.69 241.69 0 0 0-1 32.28c.61 13.42 2.4 26.8 3.78 40.19 1.29 12.56 3 25.09 3.94 37.68.55 7.07-5.44 14.28-12.07 16.19C203.88 651.44 178 659 152 666.46c-8 2.29-15.9 5.44-24 6.2-11.33 1.06-21.84-2.4-30.92-9.95C85.8 653.32 83 640.39 81 627c-.22-1.43-.49-2.86-.76-4.43 42.19-7.41 71.93-30.55 78.14-73.77 7.69-53.59-20.38-85.97-71.3-102.01zM1037.87 446.6a88.32 88.32 0 0 0-45.39 23.65c-14 13.71-22.82 30.39-25.55 50.12-3.52 25.44 2.78 48 18.84 67.93 14.79 18.39 34.08 28.49 57.22 31.82 1 .13 2.52 2 2.36 2.84-1.58 7.63-3 15.35-5.37 22.75-4.79 15-21.34 24.42-34.85 25.42-11.76.87-22.2-3.69-33-6.66q-37.62-10.35-75-21.6c-12.07-3.61-14.37-12.72-12.87-25.32 1.08-9.09 2.61-18.12 3.7-27.21 1.45-12.22 3.28-24.44 3.81-36.7a286.63 286.63 0 0 0-.86-35.77c-1-12.54-3-25-5-37.44-1-6.57-3.3-12.94-4.36-19.5a42.53 42.53 0 0 1-.29-13.87c.9-5.09 4.67-8.21 9.92-9.76 20.58-6.1 41.11-12.4 61.63-18.71 10.87-3.34 21.58-7.3 32.57-10.21 22.32-5.91 45.84 8.51 50.62 30.48.56 2.53 1.21 5.04 1.87 7.74zM960.87 750c41.18.25 73.05 32.09 73 72.91-.09 41-31.51 72.52-72.67 72.78-40 .25-74-30.56-73-75.13.85-38.47 31.32-70.28 72.67-70.56zM164.89 897c-41.06-.76-72.77-31.49-72.68-73.29.08-40.77 31.71-72.25 72.6-72.41 40.52-.16 74.07 30.68 73 75.19-.9 38.51-31.13 70.06-72.92 70.51zM416.89 147c-39 1.6-73.43-32.23-72.84-72.92C344.62 34.72 376-.35 421.31 2c37.2 1.93 68.37 31.58 68.58 73.29.2 39.56-33.4 73.29-73 71.71zM1028 248.72c1.34 38.27-32 72.85-73.51 72.3-37.84-.51-74.55-31.8-71.47-78.36 2.44-37 32.06-67.42 72.78-67.45 39.02-.03 73.31 30.97 72.2 73.51zM98 249.42c-1.55-38.58 32.12-75.4 77.78-72.59 34.2 2.1 69.59 32.31 67.36 77.15-1.71 34.39-32.17 70.72-77.52 68.14-34.81-1.97-68.8-31.95-67.62-72.7zM717.82 1075c-42.4.21-72.79-33.69-72.49-72.65.31-41 32.34-74.62 77.8-72.47 34 1.6 69.91 32 67.94 76.52-1.59 35.87-32.77 70.03-73.25 68.6z' transform='translate(-1 -1)'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;opacity:0.15;-webkit-transform:translate(-20%, -22%);-ms-transform:translate(-20%, -22%);transform:translate(-20%, -22%)}.welcome__image:after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:19.675em;height:19.675em;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg class='learn_logo' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1124 1076'%3e%3cpath d='M1 532c.65-3.43 1.32-6.87 2-10.3a70.29 70.29 0 0 1 17.2-34.55 70 70 0 0 1 40.51-22.84c21.16-3.91 40.79.79 57.91 13.93 21.07 16.16 30.31 38.26 28.16 64.25-2.6 31.27-24.35 57.82-57.74 64.62-23.8 4.85-44.69-.76-62.95-16.54C11.13 577.64 3 561.34 1.93 541.52c0-.52-.61-1-.93-1.52zM1125 539c-1 5-1.68 10.13-3.06 15-6.23 22.38-20.11 38.5-41.39 47.57-20.16 8.58-40.86 8-60.52-1.33-20.37-9.7-33.62-26.11-39-48.25-5.59-23.09-.83-44.45 13.67-62.92 11.36-14.48 26.62-23.39 45.29-26.23 14.9-2.27 29.21-.73 42.72 5.57 16.8 7.84 29.32 20.4 36.07 37.8 2.72 7 3.53 14.79 5.26 22.22a5.6 5.6 0 0 0 .96 1.57zM403 1077c-5-1-10.13-1.69-15.05-3.06a71.3 71.3 0 0 1-36.38-23.64c-12.82-15.34-17.84-33.08-16.42-52.5 1.51-20.7 10.74-37.79 27.1-50.87a68.88 68.88 0 0 1 30.2-14.16c23.71-4.66 44.7.47 63.11 16.24a67.67 67.67 0 0 1 22.53 36.35c5.33 22.13 1.87 42.77-11.4 61.33a70 70 0 0 1-40.54 27.66c-4.64 1.2-9.43 1.78-14.15 2.65zM722 1c5.45 1.9 10.94 3.68 16.33 5.73 13.4 5.1 23.51 14.58 31.43 26A67.17 67.17 0 0 1 781.88 75c-1.38 26.23-12.67 47.07-35.51 61a69.86 69.86 0 0 1-43.84 9.9c-20.31-2-37.48-10.55-50.36-27-8.6-11-13.34-23.19-15.32-37-4.22-29.36 11.61-58.31 35.9-71.56C680.28 6.13 688.89 4 697 1zM1001.42 743.51c-22-9.94-44.1-11.58-66.42-3.89-18.21 6.27-32.81 17.78-44 33.46-20.38 28.55-24.64 79.31 14.18 116.18-9.69 9.88-19.18 19.79-33.88 22.1-13 2-24.73-1-34-9.93-7.29-7-13.31-15.38-19.61-23.37-11.54-14.65-22.9-29.46-34.29-44.23-4-5.17-8-10.34-11.73-15.7-5.54-8-4.49-16.5 2.25-23.54 11-11.49 22-23 32.71-34.75 21.32-23.56 39.2-49.47 52.36-78.52 3.89-8.59 7.5-17.34 11.94-25.64 3.36-6.3 9.66-8.23 16.42-5.92 28 9.59 56 19.43 84.05 28.83 8.39 2.8 16.74 5.11 23.36 11.53 7.4 7.18 11.06 15.68 12.52 25.9s-2.28 18.37-5.86 27.49zM124.65 322.66c5.43 2.43 10.37 5 15.53 6.89 11 4.11 22.53 6.31 34.26 5.35 20.79-1.69 39.17-9.09 54.77-23.46 15.25-14 24.12-31.35 27.57-51.37 2.69-15.61 1-31.22-5.88-45.58-4.32-9-10.46-17.18-15.61-25.83-.63-1.06-.77-3.54-.12-4 6.52-5.11 12.91-10.1 21.48-12.09 16.45-3.8 34.58 3.35 43.69 16.14 13.37 18.77 27.47 37 41.29 55.46 5.3 7.07 10.76 14 16 21.13s4.72 13.66-2.19 20.63c-11.32 11.4-23.51 21.93-34.93 33.23-14.4 14.26-26.18 30.65-36.46 48-8.3 14.05-16 28.46-24 42.68a95.91 95.91 0 0 1-7.12 11.67c-5.91 7.63-13.15 9.17-22.11 5.88-20.63-7.57-41.33-14.92-62-22.35-10.41-3.74-21.15-6.76-31.15-11.39-13.43-6.22-21.41-17-23.77-32.09-2.34-14.78 4.85-26.38 10.75-38.9zM124.74 744.81c-9.95-19.1-8.71-38.64 6.55-53.27 4.41-4.23 10.49-7.25 16.33-9.39 18-6.6 36.29-12.5 54.46-18.7 11.7-4 23.39-8.05 35.09-12.06 7.8-2.67 14.61-.85 18.63 6.41 4.63 8.37 8.32 17.28 12.14 26.09a218.76 218.76 0 0 0 26.3 45.72c8.42 11.1 17.21 21.95 26.43 32.4 10.3 11.67 21.86 22.26 31.74 34.25 7.18 8.71 8.35 15.8-1.28 28.14-16 20.51-31.6 41.35-47.91 61.61-5.77 7.16-10.63 15-18.79 20.52-15.38 10.3-39 8.34-52.58-5.13-3-3-6.29-5.83-9.52-8.64-2.55-2.21-1-3.71.7-5.28a87 87 0 0 0 27.1-60.24 84.75 84.75 0 0 0-15.92-53.62c-13.67-19.31-32.25-30.91-55.48-35.75-18.81-3.93-36.34-.63-53.99 6.94zM1002.44 320.15c3.63 11 8.08 21.07 10.09 31.63 1.51 7.91-1.24 16.14-5.29 23.46-6.88 12.44-18.78 17.42-31.38 21.8-27.21 9.48-54.3 19.28-81.37 29.16-9 3.31-19.4-.81-24.35-9.64-11.88-21.21-23.54-42.58-36.31-63.25a187.74 187.74 0 0 0-23.52-30.16c-12.12-12.79-25.53-24.34-38.21-36.62-9.37-9.07-9-16.3-.79-26.53 11-13.64 21.12-27.9 31.67-41.86 9.07-12 17.55-24.55 27.48-35.79 13.7-15.52 39.06-16.69 55.19-3.21 1 .83 2.13 1.5 3.18 2.27 3.27 2.37 3.88 4.29.64 7.86-10.46 11.48-16.55 25.2-19.53 40.46-4.8 24.59 1 46.74 15 66.93 13.53 19.34 32.41 30.63 55.33 35.34 18.22 3.73 35.71.78 52.61-6.43 2.82-1.23 5.38-3.04 9.56-5.42zM337.07 106.75c7.69 16.73 18.61 29.85 33.67 39.51a85.84 85.84 0 0 0 55.33 13.58A84 84 0 0 0 480.21 134c14.29-14.82 23.64-32.45 24.75-53.57.29-5.51-.16-11.06.2-16.57.09-1.36 1.89-3.62 3.08-3.74 15.2-1.5 28.73 2.06 39.3 13.86 5.53 6.17 9 13.36 9.37 21.59.64 15.11.79 30.24 1.08 45.36q.56 28.14 1 56.29c.11 8.32-2.72 12.58-10.92 14.64a111.13 111.13 0 0 1-20.3 3 240 240 0 0 0-70.14 14.94c-13.86 5.2-27.46 11.12-41.05 17-8.84 3.84-17.58 7.94-26.11 12.42-13.76 7.21-23.2 4.39-31.48-8.06-15.63-23.5-31.33-47-47.53-70.06-6.08-8.67-10.86-17.69-11.15-28.14a41.78 41.78 0 0 1 5.55-22.5c5.32-9.12 13.66-14.35 22.45-19.2 2.82-1.51 5.69-2.93 8.76-4.51zM634.64 1023.53c-13.62 1.33-26.6 4.86-39.84-1.34-12.73-6-23.71-20.84-23.85-34.89-.12-13.43-.59-26.86-1-40.29q-.43-15.64-1-31.29c-.3-8.76-.23-17.57-1.1-26.28-1.12-11.64 8.26-18.72 18.15-20.44 16.83-3 33.77-5.72 50.35-9.84 17.17-4.26 34.38-9 50.77-15.51 14.31-5.69 27.5-14.2 41.23-21.39 5.45-2.85 10.81-6.12 16.6-8 7.08-2.35 12.68.24 16.92 6.35 17.12 24.65 33.82 49.6 51.55 73.81 6.61 9 10.9 18 10.68 29.2-.28 14.37-6.43 25.38-18.11 33.47-2.54 1.76-5.16 3.39-8.2 5.39-13-22.91-32.13-37.93-57.5-44.15a82.8 82.8 0 0 0-54.8 5.07c-39.2 17.6-59.65 58-50.85 100.13z' transform='translate(-1 -1)'/%3e%3cpath d='M621.08 58c-3 26.66 3.44 49.28 19.37 68.74A87.32 87.32 0 0 0 682.38 155c36.85 11.69 84.62-2.7 106.62-49.3 15.55 7.22 30.33 15 35.1 33.56 3 11.63 2 22.76-4.7 32.76-18.34 27.57-37 54.94-55.54 82.36-4.87 7.2-15.61 9.46-24.28 5.5-20.92-9.57-41.68-19.52-62.89-28.38a215.26 215.26 0 0 0-57.86-15.5c-13.16-1.56-26.34-3-39.42-5.07-8.39-1.32-12.49-6.81-12.39-15.11q.42-38.14 1-76.29c.14-8.29.23-16.63 1.05-24.87 1.65-16.6 11.12-27.91 26.36-33.31 7.67-2.74 16.46-2.26 25.65-3.35zM491.31 1025.32c5.37-27.61.25-52-16.36-73.84a84.38 84.38 0 0 0-50.36-32c-25.69-5.6-49.59-.5-70.95 15.35a85.45 85.45 0 0 0-23.82 26.39c-.48.85-3 1.51-3.9 1-11.36-6.69-20.18-15.42-23-29a42.62 42.62 0 0 1 7.64-35.22c7.11-9.77 14.26-19.52 21.21-29.4 11.35-16.15 22.56-32.39 33.8-48.61 4.39-6.34 13.13-6.65 20.6-2.79 10.43 5.39 20.5 11.46 30.71 17.29 15.79 9 32.66 15.48 50.06 20.46 13 3.71 26.12 6.82 39.31 9.65 11.75 2.48 23.75 4.18 35.61 6.4 9.95 1.89 16.76 8.4 16.25 19.91-.76 16.9-.73 33.84-1.13 50.77-.24 10.6 0 21.26-1.15 31.77-1.19 11.08.59 22.73-5.92 33-7.9 12.51-18.77 20-33.69 20.39-8.17.21-16.36-.94-24.91-1.52zM87.08 446.79c3.28-7.14 5.79-14.78 10-21.32 6.89-10.66 17.36-15.66 30.17-16.6 10.94-.8 20.51 3.52 30.47 6.51 26 7.81 52 15.79 77.95 23.63 5.31 1.6 8.88 6.64 9.39 12.28 1 11.3-3.9 21.51-5.38 32.33-1.55 11.34-3.58 22.63-4.57 34a241.69 241.69 0 0 0-1 32.28c.61 13.42 2.4 26.8 3.78 40.19 1.29 12.56 3 25.09 3.94 37.68.55 7.07-5.44 14.28-12.07 16.19C203.88 651.44 178 659 152 666.46c-8 2.29-15.9 5.44-24 6.2-11.33 1.06-21.84-2.4-30.92-9.95C85.8 653.32 83 640.39 81 627c-.22-1.43-.49-2.86-.76-4.43 42.19-7.41 71.93-30.55 78.14-73.77 7.69-53.59-20.38-85.97-71.3-102.01zM1037.87 446.6a88.32 88.32 0 0 0-45.39 23.65c-14 13.71-22.82 30.39-25.55 50.12-3.52 25.44 2.78 48 18.84 67.93 14.79 18.39 34.08 28.49 57.22 31.82 1 .13 2.52 2 2.36 2.84-1.58 7.63-3 15.35-5.37 22.75-4.79 15-21.34 24.42-34.85 25.42-11.76.87-22.2-3.69-33-6.66q-37.62-10.35-75-21.6c-12.07-3.61-14.37-12.72-12.87-25.32 1.08-9.09 2.61-18.12 3.7-27.21 1.45-12.22 3.28-24.44 3.81-36.7a286.63 286.63 0 0 0-.86-35.77c-1-12.54-3-25-5-37.44-1-6.57-3.3-12.94-4.36-19.5a42.53 42.53 0 0 1-.29-13.87c.9-5.09 4.67-8.21 9.92-9.76 20.58-6.1 41.11-12.4 61.63-18.71 10.87-3.34 21.58-7.3 32.57-10.21 22.32-5.91 45.84 8.51 50.62 30.48.56 2.53 1.21 5.04 1.87 7.74zM960.87 750c41.18.25 73.05 32.09 73 72.91-.09 41-31.51 72.52-72.67 72.78-40 .25-74-30.56-73-75.13.85-38.47 31.32-70.28 72.67-70.56zM164.89 897c-41.06-.76-72.77-31.49-72.68-73.29.08-40.77 31.71-72.25 72.6-72.41 40.52-.16 74.07 30.68 73 75.19-.9 38.51-31.13 70.06-72.92 70.51zM416.89 147c-39 1.6-73.43-32.23-72.84-72.92C344.62 34.72 376-.35 421.31 2c37.2 1.93 68.37 31.58 68.58 73.29.2 39.56-33.4 73.29-73 71.71zM1028 248.72c1.34 38.27-32 72.85-73.51 72.3-37.84-.51-74.55-31.8-71.47-78.36 2.44-37 32.06-67.42 72.78-67.45 39.02-.03 73.31 30.97 72.2 73.51zM98 249.42c-1.55-38.58 32.12-75.4 77.78-72.59 34.2 2.1 69.59 32.31 67.36 77.15-1.71 34.39-32.17 70.72-77.52 68.14-34.81-1.97-68.8-31.95-67.62-72.7zM717.82 1075c-42.4.21-72.79-33.69-72.49-72.65.31-41 32.34-74.62 77.8-72.47 34 1.6 69.91 32 67.94 76.52-1.59 35.87-32.77 70.03-73.25 68.6z' transform='translate(-1 -1)'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;opacity:0.07;-webkit-transform:translate(46%, 28%);-ms-transform:translate(46%, 28%);transform:translate(46%, 28%)}.welcome__image__bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:50%;background:#fff;background-image:url("/_site/images/design/trust_blank.png");background-repeat:no-repeat;background-position:center;background-size:13.313em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.welcome__image__bg img{max-width:4.575em;height:auto}.news{position:relative;color:#fff}.news__inner{padding:4.5em 0}.news__inner.center{max-width:1268px}.news__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.625em}.news__header>div:first-of-type:nth-last-of-type(2){margin:0 0 0 auto}@media (min-width:1025px){.news__header>div:first-of-type:nth-last-of-type(2){margin:0 auto 0 2em}}.news__header .news__links{display:none}@media (min-width:769px){.news__header .news__links{display:block}}.news__header .news__links .lte-ie8{display:block}.news__title{margin:0;font-size:2em}.news__next,.news__prev{position:relative;display:inline-block;vertical-align:middle;width:3.563em;height:3.563em;border-radius:50%;color:#fff;background:rgba(0, 0, 0, 0.2)}.news__next svg,.news__prev svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:1.375em}.news__next:hover,.news__prev:hover{color:#8687bb;background:#fff}.news__prev{margin-right:0.625em}.news__links>div:first-child:nth-last-child(2){margin:0 1.25em 0 0}.news__links .button__link{vertical-align:middle}.news__links .button__link a{font-size:1.125em;padding:0.778em 1.444em;color:#fff;background:rgba(0, 0, 0, 0.2)}.news__links .button__link a:before{display:none}.news__links .button__link a:hover{color:#8687bb;background:#fff}.news__links .button__link--newsletter a:after{content:"\f33d"}.news__list.owl-carousel .owl-stage-outer{overflow:visible}.news__list.owl-carousel .owl-stage-outer .owl-stage .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s, visibility 0.25s;-o-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}.news__list.owl-carousel .owl-stage-outer .owl-stage .owl-item.active{opacity:1;visibility:visible}.news__list__item{position:relative;-webkit-box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17);box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17)}.news__list__item--priority_1 .news__list__item__link:before{content:"\f08d";font-family:"FontAwesome";font-weight:700;font-size:1.25em;display:block;position:absolute;z-index:2;top:1em;left:1em;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:50%;color:#fff;background:#2b2a38;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.news__list__item__link{position:relative;z-index:1;display:block}.news__list__item__link:hover .news__list__item__img .lazy__load__img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.news__list__item__link:hover .news__list__item__img:after{opacity:0.6}.news__list__item__link:hover .news__list__item__info__more{color:#8687bb}.news__list__item__img{position:relative;z-index:1;width:100%;height:15em;overflow:hidden;background:#333}.news__list__item__img .lazy__load__img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.5s 0.5s, -webkit-transform 0.3s;transition:opacity 0.5s 0.5s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.5s 0.5s;transition:transform 0.3s, opacity 0.5s 0.5s;transition:transform 0.3s, opacity 0.5s 0.5s, -webkit-transform 0.3s}.news__list__item__img:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#363ac9), to(#aaabd8));background:-webkit-linear-gradient(left, #363ac9, #aaabd8);background:-o-linear-gradient(left, #363ac9, #aaabd8);background:linear-gradient(to right, #363ac9, #aaabd8);opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.news__list__item__info{position:relative;z-index:2;padding:1.75em 2.5em 2em;background:#fff;color:#444444}.news__list__item__info__school{position:absolute;bottom:100%;left:1.5em;background:#fff;color:#363ac9;padding:1px 0.813em;border-radius:0.75em 0.75em 0 0}.mason--school__site .news__list__item__info__school{display:none}.news__list__item__info__school span{font-size:0.688em;font-weight:800;letter-spacing:0.025em}.news__list__item__info__title{font-size:1.25em;line-height:1.3em;letter-spacing:0.005em;overflow:hidden;max-height:2.6em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em}.news__list__item__info__more{color:#9b9b9b;margin:0.6em 0 0;font-size:0.938em;font-weight:700;line-height:1.3em;letter-spacing:0.025em;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.news__list__item__info__more span{display:block}.news__footer{display:block;margin:1.25em 0 0}@media (min-width:769px){.news__footer{display:none}}.news__footer .lte-ie8{display:none}.news__footer .news__links>div:first-child:nth-last-child(2){margin:0 1.25em 1.25em 0}.social__feed__item.social__feed__item--twitter{display:none!important}.button__link--twitter{display:none!important}.twitter{position:relative;z-index:1;color:#fff}.twitter__bg{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.twitter__bg .wave{display:block;width:175%;height:100%}@media (min-width:1025px){.twitter__bg .wave{width:100%}}.twitter__bg .learn_logo{fill:rgba(0, 0, 0, 0.05);display:block;position:absolute;bottom:0;left:0;width:60.12vw;height:60.12vw;max-width:61.625em;max-height:61.625em;-webkit-transform:translate(-11.2vw, 22.5vw);-ms-transform:translate(-11.2vw, 22.5vw);transform:translate(-11.2vw, 22.5vw)}.twitter__inner{position:relative;z-index:1;padding:4.5em 0}.twitter__inner.center{max-width:1268px}@media (min-width:1025px){.twitter__inner{padding:7.5em 0 6em}}.twitter__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.625em}.twitter__header .button__link{vertical-align:middle}.twitter__header .button__link a{font-size:1.125em;padding:0.778em 1.667em;color:#fff;background:rgba(0, 0, 0, 0.2)}.twitter__header .button__link a:before{display:none}.twitter__header .button__link a:hover{color:#8687bb;background:#fff}.twitter__title{margin:0;font-size:2em}.twitter__list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 2.5em}.twitter__list__item__icon{position:relative;min-width:3.75em;width:3.75em;height:3.75em;border-radius:50%;background:#55acee;color:#fff}.twitter__list__item__icon svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:2.125em}.twitter__list__item__content{padding:0 0 0 1.188em}.twitter__list__item__content__header{margin:0;font-size:0.938em;font-weight:800}.twitter__list__item__content__header a{color:#55acee;text-decoration:none}.twitter__list__item__content__header__date{margin:0 0 0 1.625rem;opacity:0.3}.twitter__list__item__content__text{font-size:1em;line-height:1.5em}.twitter__list__item__content__text a{color:#55acee;text-decoration:none}.twitter__list__item__content__text a:hover{text-decoration:underline}.homelinks{position:relative;z-index:1}.homelinks__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homelinks__list__item{position:relative;-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;width:100%}@media (min-width:641px){.homelinks__list__item{width:50%}}@media (min-width:841px){.homelinks__list__item{width:33.333%}}.homelinks__list__item__link{position:relative;display:block;color:#fff}.homelinks__list__item__link:hover .homelinks__list__item__img .lazy__load__img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.homelinks__list__item__link:hover .homelinks__list__item__img:before{opacity:0}.homelinks__list__item__link:hover .homelinks__list__item__img:after{opacity:0.6}.homelinks__list__item__img{position:relative;z-index:1;width:100%;overflow:hidden;height:15em}@media (min-width:1025px){.homelinks__list__item__img{height:20.625em}}.homelinks__list__item__img .lazy__load__img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.5s 0.5s, -webkit-transform 0.3s;transition:opacity 0.5s 0.5s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.5s 0.5s;transition:transform 0.3s, opacity 0.5s 0.5s;transition:transform 0.3s, opacity 0.5s 0.5s, -webkit-transform 0.3s}.homelinks__list__item__img:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);opacity:1;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.homelinks__list__item__img:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#363ac9), to(#aaabd8));background:-webkit-linear-gradient(left, #363ac9, #aaabd8);background:-o-linear-gradient(left, #363ac9, #aaabd8);background:linear-gradient(to right, #363ac9, #aaabd8);opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.homelinks__list__item__title{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 10%}.homelinks__list__item__title h3{margin:0;font-size:1.75em}.feeds{position:relative;z-index:1;color:#fff;background:rgba(0, 0, 0, 0.15)}@media (min-width:769px){.feeds{background:transparent}}.feeds .lte-ie8{background:transparent}.feeds__bg{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;display:none}@media (min-width:769px){.feeds__bg{display:block}}.feeds__bg .lte-ie8{display:block}.feeds__bg .wave{display:block;width:175%;height:100%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1025px){.feeds__bg .wave{width:100%}}.feeds__inner{position:relative;z-index:1;padding:4.5em 0}.feeds__inner.center{max-width:1268px}@media (min-width:1025px){.feeds__inner{padding:7.5em 0 6em}}@media (min-width:769px){.events{float:left;width:48%}}.events .lte-ie8{float:left;width:48%}.events__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.625em}.events__header .button__link{vertical-align:middle}.events__header .button__link a{padding:0.778em 1.667em;color:#fff;background:rgba(0, 0, 0, 0.2)}@media (min-width:1025px){.events__header .button__link a{font-size:1.125em}}.events__header .button__link a:before{display:none}.events__header .button__link a:hover{color:#8687bb;background:#fff}.events__title{margin:0;font-size:2em}.events__container{padding:3.5em 2.5em;background:#fff;color:#444444;-webkit-box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17);box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17);height:22em}.events__list__item{display:block;margin:0 0 1.875em}.events__list__item:last-child{margin:0}.events__list__item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.events__list__item__link:hover{color:#8687bb}.events__list__item__link:hover .events__list__item__date{background:#8687bb}.events__list__item__date{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:3.75em;width:3.75em;height:3.75em;border-radius:50%;text-align:center;background:#2b2a38;color:#fff;-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.events__list__item__date .fulldate{display:none}.events__list__item__date .shortdate{display:block;font-family:"Gaegu", cursive;font-size:2.188em;font-weight:400;line-height:1em;letter-spacing:-0.05em}.events__list__item__info{padding:0 0 0 1.25em;width:calc(100% - 3.75em)}.events__list__item__info__date{color:#9b9b9b;font-size:0.938em;font-weight:700;letter-spacing:0.025em}.events__list__item__info__date .shortdate{display:none}.events__list__item__info__date .fulldate{position:relative;display:block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.events__list__item__info__title{margin:0.25em 0 0}.events__list__item__info__title h3{position:relative;display:block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.125em;letter-spacing:0.005em}.social{margin:3em 0 0}@media (min-width:769px){.social{margin:0;float:right;width:48%}}.social .lte-ie8{margin:0;float:right;width:48%}.social__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.625em}.social__title{margin:0;font-size:2em}.social__links{display:-webkit-box;display:-ms-flexbox;display:flex}.social__links>div:first-child:nth-last-child(2){margin:0 0.625em 0 0}.social__links .button__link{vertical-align:middle}.social__links .button__link a{padding:0.778em 1.667em;color:#fff;background:rgba(0, 0, 0, 0.2)}@media (min-width:1025px){.social__links .button__link a{font-size:1.125em}}.social__links .button__link a:before{display:none}.social__links .button__link a .svg-inline--fa{display:inline-block;vertical-align:middle;font-size:1.125em}@media (min-width:441px){.social__links .button__link a .svg-inline--fa{display:none}}@media (min-width:769px) and (max-width:900px){.social__links .button__link a .svg-inline--fa{display:inline-block}}.social__links .button__link a span{display:none}@media (min-width:441px){.social__links .button__link a span{display:inline}}@media (min-width:769px) and (max-width:900px){.social__links .button__link a span{display:none}}.social__links .button__link a:after{display:none}@media (min-width:441px){.social__links .button__link a:after{display:inline}}@media (min-width:769px) and (max-width:900px){.social__links .button__link a:after{display:none}}.social__links .button__link a:hover{color:#8687bb;background:#fff}.social__links .button__link--facebook a{background:#3b5998}.social__links .button__link--twitter a{background:#55acee}.social__container{position:relative;background:#fff;color:#444444;-webkit-box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17);box-shadow:0 0 1.25em rgba(0, 0, 0, 0.17)}.social__feed__wrap{position:relative;z-index:1;height:22em;overflow:hidden}.social__feed__list{margin:0;padding:0;list-style:none}.social__feed__item{list-style-type:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;height:100%;opacity:0!important;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.social__feed__item.cycle-slide-active{opacity:1!important}.social__feed__item--facebook .social__feed__item__info__title{color:#3b5998}.social__feed__item--twitter .social__feed__item__info__title{color:#55acee}.social__feed__item__img{position:relative;overflow:hidden;width:48%;background:#333;display:none}@media (min-width:441px){.social__feed__item__img{display:block}}@media (min-width:769px) and (max-width:900px){.social__feed__item__img{display:none}}.social__feed__item__info{position:relative;z-index:1;padding:3.125em 3em 3.125em 2.5em}@media (min-width:441px){.social__feed__item__info{width:52%}}@media (min-width:769px) and (max-width:900px){.social__feed__item__info{width:100%}}.social__feed__item__info__bg{display:block;position:absolute;z-index:-1;top:3em;left:-5em;right:1.125em;color:#000;opacity:0.08;width:95%!important;height:auto;max-height:100%}.social__feed__item__info__title{font-size:1.25em}.social__feed__item__info__text{margin:0.5rem 0 0;font-size:0.938em;line-height:1.6em;overflow:hidden;max-height:11.2em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.social__feed__item__info__date{color:rgba(68, 68, 68, 0.6);margin:1em 0 0;font-size:0.938em;font-weight:600;line-height:1.6em}.social__feed__item__info__date .data-date{display:none}.courses__inner{position:relative;z-index:1;padding:4.5em 0}.courses__inner.center{max-width:1268px}.courses__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.625em}.courses__header .button__link{vertical-align:middle}.courses__header .button__link a{padding:0.778em 1.667em;color:#fff;background:rgba(0, 0, 0, 0.2)}@media (min-width:1025px){.courses__header .button__link a{font-size:1.125em}}.courses__header .button__link a:before{display:none}.courses__header .button__link a:hover{color:#8687bb;background:#fff}.courses__title{margin:0;font-size:2em}.courses__container{position:relative;display:block;max-width:100%;overflow:auto}.courses__list{width:100%}.courses__list__item{height:5.375em;border-bottom:2px solid rgba(255, 255, 255, 0.1)}.courses__list__item:first-child{border-top:2px solid rgba(255, 255, 255, 0.1)}.courses__list__item__date{position:relative;padding:0 0 0 1.5em}.courses__list__item__date .fa-calendar{position:absolute;top:0;bottom:0;left:0;margin:auto;font-size:0.938em}.courses__list__item__date span{display:block;font-size:0.875em;font-weight:700;letter-spacing:0.025em;line-height:1.2em}.courses__list__item__title{display:inline-block;vertical-align:middle;margin:0 1em 0 0}.courses__list__item__title h3{font-size:1.25em;overflow:hidden;max-height:2.4em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.courses__list__item__category{display:inline-block;vertical-align:middle;padding:0 0.75em;height:1.563em;line-height:1.563em;border-radius:1.875em}.courses__list__item__category ul{margin:0;padding:0;list-style:none}.courses__list__item__category ul li{display:none;font-size:0.688em;font-weight:800;letter-spacing:0.025em}.courses__list__item__category ul li:first-child{display:block}.courses__list__item__location{position:relative;padding:0 0 0 1.5em;opacity:0.6}.courses__list__item__location .fa-map-marker-alt{position:absolute;top:0;bottom:0;left:0;margin:auto;font-size:0.938em}.courses__list__item__location span{display:block;font-size:0.813em;font-weight:700;letter-spacing:0.025em;line-height:1.2em}.courses__list__item__link{display:inline-block;vertical-align:middle;padding:0.5em 1rem;font-size:0.938em;font-weight:700;letter-spacing:0.025em;color:#8687bb;background:#fff;border-radius:2em;white-space:nowrap}.courses__list__item__link:hover{color:#fff;background:rgba(0, 0, 0, 0.4)}.contact{position:relative;background:#e8e8e8}.contact__map{height:35em}@media (min-width:1025px){.mason--trust__site .contact__map{height:46.875em}}.contact__link{position:absolute;z-index:2;top:0;left:0;width:100%;height:35em}.contact__info{background:#fff;color:#444444}.contact__info__inner{padding:1.313em 0}.contact__info__inner.center{max-width:1268px}@media (min-width:1025px){.contact__info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact__info__inner p{letter-spacing:0.025em}.contact__info__inner p:nth-child(2){margin:1em auto}.contact__info__inner p em{margin:0 0.875em 0 0;color:#8687bb;font-weight:800;font-style:normal}
/*# sourceMappingURL=home.css.map */