@import 'https://fonts.googleapis.com/css?family=Lato:300,300i,400,700,900&subset=latin-ext';body{margin:0;padding:0;font-family:'Lato',sans-serif;color:#372f2d;background-color:#fff}html,html[data-size="default"]{font-size:12pt;line-height:1.6}html[data-size="smaller"]{font-size:9.75pt;line-height:1.6}html[data-size="bigger"]{font-size:14.25pt;line-height:1.6}img{vertical-align:middle}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}img{max-width:100%}.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.siteContent{display:block}.wrapper{margin:0 auto;box-sizing:border-box;max-width:1200px}@media (max-width:1200px){.wrapper{padding-left:1em;padding-right:1em}}.siteHeader .search{border:1px solid #b79d7c;padding:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteHeader .search label{display:none}.siteHeader .search input,.siteHeader .search button{outline:none;border:none;background-color:transparent;box-sizing:border-box;vertical-align:middle;color:#b79d7c;margin:0;padding:0;font-family:inherit;font-size:inherit}.siteHeader .search input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:200px}.siteHeader .upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0}.siteHeader .upper .search{margin-left:auto}.siteHeader .upper .textSize{margin-left:1rem}.siteHeader .upper .textSize a{display:inline-block;margin-left:.3rem}.siteHeader .upper .textSize a *{pointer-events:none}.siteHeader .lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.siteHeader .lower a{display:inline-block;padding:.8rem 1.6rem;box-sizing:border-box}.siteHeader .lower a.active{background-color:#282828;color:#fff}.siteHeader .lower .menu,.siteHeader .lower .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.siteHeader .lower .menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.siteHeader .lower .social{margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.siteHeader .lower .social a{padding:.3rem .5rem}.siteHeader #nav-toggle{cursor:pointer;padding:10px 35px 15px 0;position:relative;box-sizing:border-box;display:inline-block;vertical-align:middle}.siteHeader #nav-toggle span,.siteHeader #nav-toggle span:before,.siteHeader #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#372f2d;position:absolute;display:block;content:'';-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;left:0}.siteHeader #nav-toggle span:before{top:-10px}.siteHeader #nav-toggle span:after{top:10px}.siteHeader.nav-active #nav-toggle span{background-color:transparent}.siteHeader.nav-active #nav-toggle span:before,.siteHeader.nav-active #nav-toggle span:after{top:0}.siteHeader.nav-active #nav-toggle span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.siteHeader.nav-active #nav-toggle span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.siteHeader #nav-toggle{display:none}@media (max-width:1024px){.siteHeader .lower{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.siteHeader .lower .social{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.siteHeader .lower .menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media (max-width:768px){.siteHeader #nav-toggle{display:inline-block}.siteHeader .wrapper{position:relative}.siteHeader .upper{-ms-flex-wrap:wrap;flex-wrap:wrap}.siteHeader .upper:after{content:'';display:block;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-bottom:1rem}.siteHeader .upper .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.siteHeader .upper #nav-toggle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.siteHeader .upper .search{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-right:auto;margin-left:0}.siteHeader .upper .textSize{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.siteHeader .lower{background-color:#fff;position:absolute;top:100%;right:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0);pointer-events:none;z-index:5;box-shadow:transparent 0 3px 3px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform}.siteHeader .lower .menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.siteHeader .lower .menu a{width:30%}.siteHeader.nav-active .lower{box-shadow:#282828 0 3px 3px;-webkit-transform:scaleY(1);transform:scaleY(1);pointer-events:auto}}@media (max-width:550px){.siteHeader .lower .menu a{width:50%}}@media (max-width:425px){.siteHeader .upper .logo{max-width:80%}.siteHeader .upper .search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.siteHeader .upper .search input{min-width:0}.siteHeader .lower .menu a{width:95%}}.siteHeader .search input::-webkit-input-placeholder{color:#b79d7c;font-style:italic}.siteHeader .search input::-moz-placeholder{color:#b79d7c;font-style:italic}.siteHeader .search input:-ms-input-placeholder{color:#b79d7c;font-style:italic}.siteHeader .search input::placeholder{color:#b79d7c;font-style:italic}@-webkit-keyframes three-quarters-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes three-quarters-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slider{overflow:hidden;width:100%;position:relative;margin-top:1rem}.slider:before{content:'';position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;z-index:4;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-animation:three-quarters-loader 1250ms infinite linear;animation:three-quarters-loader 1250ms infinite linear;border:.5em solid;border-right-color:transparent;border-radius:100%;box-sizing:border-box;display:inline-block;overflow:hidden;width:2em;height:2em;pointer-events:none}.slider .slides{width:100%;overflow:hidden;font-size:0;white-space:nowrap;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider .slides .slide{white-space:normal;font-size:12pt;position:relative;width:100%;height:100%;display:inline-block;pointer-events:none;vertical-align:middle;z-index:1;background:center top no-repeat;background-size:cover}.slider .slides .slide .src{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.slider .slides .slide.active{pointer-events:auto;z-index:2}.slider.fading .slides .slide{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.slider.fading .slides .slide.active{opacity:1}.slider.fading .slides .slide:nth-child(1){left:0}.slider.fading .slides .slide:nth-child(2){left:-100%}.slider.fading .slides .slide:nth-child(3){left:-200%}.slider.fading .slides .slide:nth-child(4){left:-300%}.slider.fading .slides .slide:nth-child(5){left:-400%}.slider.fading .slides .slide:nth-child(6){left:-500%}.slider.fading .slides .slide:nth-child(7){left:-600%}.slider.fading .slides .slide:nth-child(8){left:-700%}.slider.fading .slides .slide:nth-child(9){left:-800%}.slider.fading .slides .slide:nth-child(10){left:-900%}.slider.fading .slides .slide:nth-child(11){left:-1000%}.slider.fading .slides .slide:nth-child(12){left:-1100%}.slider.fading .slides .slide:nth-child(13){left:-1200%}.slider.fading .slides .slide:nth-child(14){left:-1300%}.slider.fading .slides .slide:nth-child(15){left:-1400%}.slider.fading .slides .slide:nth-child(16){left:-1500%}.slider.fading .slides .slide:nth-child(17){left:-1600%}.slider.fading .slides .slide:nth-child(18){left:-1700%}.slider.fading .slides .slide:nth-child(19){left:-1800%}.slider.fading .slides .slide:nth-child(20){left:-1900%}.slider.fading .slides .slide:nth-child(21){left:-2000%}.slider.fading .slides .slide:nth-child(22){left:-2100%}.slider.fading .slides .slide:nth-child(23){left:-2200%}.slider.fading .slides .slide:nth-child(24){left:-2300%}.slider.fading .slides .slide:nth-child(25){left:-2400%}.slider.fading .slides .slide:nth-child(26){left:-2500%}.slider.fading .slides .slide:nth-child(27){left:-2600%}.slider.fading .slides .slide:nth-child(28){left:-2700%}.slider.fading .slides .slide:nth-child(29){left:-2800%}.slider.fading .slides .slide:nth-child(30){left:-2900%}.slider.fading .slides .slide:nth-child(31){left:-3000%}.slider.fading .slides .slide:nth-child(32){left:-3100%}.slider.fading .slides .slide:nth-child(33){left:-3200%}.slider.fading .slides .slide:nth-child(34){left:-3300%}.slider.fading .slides .slide:nth-child(35){left:-3400%}.slider.fading .slides .slide:nth-child(36){left:-3500%}.slider.fading .slides .slide:nth-child(37){left:-3600%}.slider.fading .slides .slide:nth-child(38){left:-3700%}.slider.fading .slides .slide:nth-child(39){left:-3800%}.slider.fading .slides .slide:nth-child(40){left:-3900%}.slider.sliding .slides{display:-webkit-box;display:-ms-flexbox;display:flex}.slider.sliding .slides .slide{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.slider.sliding.slide-1-active .slides .slide{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.slider.sliding.slide-2-active .slides .slide{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.slider.sliding.slide-3-active .slides .slide{-webkit-transform:translate(-200%, 0);transform:translate(-200%, 0)}.slider.sliding.slide-4-active .slides .slide{-webkit-transform:translate(-300%, 0);transform:translate(-300%, 0)}.slider.sliding.slide-5-active .slides .slide{-webkit-transform:translate(-400%, 0);transform:translate(-400%, 0)}.slider.sliding.slide-6-active .slides .slide{-webkit-transform:translate(-500%, 0);transform:translate(-500%, 0)}.slider.sliding.slide-7-active .slides .slide{-webkit-transform:translate(-600%, 0);transform:translate(-600%, 0)}.slider.sliding.slide-8-active .slides .slide{-webkit-transform:translate(-700%, 0);transform:translate(-700%, 0)}.slider.sliding.slide-9-active .slides .slide{-webkit-transform:translate(-800%, 0);transform:translate(-800%, 0)}.slider.sliding.slide-10-active .slides .slide{-webkit-transform:translate(-900%, 0);transform:translate(-900%, 0)}.slider.sliding.slide-11-active .slides .slide{-webkit-transform:translate(-1000%, 0);transform:translate(-1000%, 0)}.slider.sliding.slide-12-active .slides .slide{-webkit-transform:translate(-1100%, 0);transform:translate(-1100%, 0)}.slider.sliding.slide-13-active .slides .slide{-webkit-transform:translate(-1200%, 0);transform:translate(-1200%, 0)}.slider.sliding.slide-14-active .slides .slide{-webkit-transform:translate(-1300%, 0);transform:translate(-1300%, 0)}.slider.sliding.slide-15-active .slides .slide{-webkit-transform:translate(-1400%, 0);transform:translate(-1400%, 0)}.slider.sliding.slide-16-active .slides .slide{-webkit-transform:translate(-1500%, 0);transform:translate(-1500%, 0)}.slider.sliding.slide-17-active .slides .slide{-webkit-transform:translate(-1600%, 0);transform:translate(-1600%, 0)}.slider.sliding.slide-18-active .slides .slide{-webkit-transform:translate(-1700%, 0);transform:translate(-1700%, 0)}.slider.sliding.slide-19-active .slides .slide{-webkit-transform:translate(-1800%, 0);transform:translate(-1800%, 0)}.slider.sliding.slide-20-active .slides .slide{-webkit-transform:translate(-1900%, 0);transform:translate(-1900%, 0)}.slider.sliding.slide-21-active .slides .slide{-webkit-transform:translate(-2000%, 0);transform:translate(-2000%, 0)}.slider.sliding.slide-22-active .slides .slide{-webkit-transform:translate(-2100%, 0);transform:translate(-2100%, 0)}.slider.sliding.slide-23-active .slides .slide{-webkit-transform:translate(-2200%, 0);transform:translate(-2200%, 0)}.slider.sliding.slide-24-active .slides .slide{-webkit-transform:translate(-2300%, 0);transform:translate(-2300%, 0)}.slider.sliding.slide-25-active .slides .slide{-webkit-transform:translate(-2400%, 0);transform:translate(-2400%, 0)}.slider.sliding.slide-26-active .slides .slide{-webkit-transform:translate(-2500%, 0);transform:translate(-2500%, 0)}.slider.sliding.slide-27-active .slides .slide{-webkit-transform:translate(-2600%, 0);transform:translate(-2600%, 0)}.slider.sliding.slide-28-active .slides .slide{-webkit-transform:translate(-2700%, 0);transform:translate(-2700%, 0)}.slider.sliding.slide-29-active .slides .slide{-webkit-transform:translate(-2800%, 0);transform:translate(-2800%, 0)}.slider.sliding.slide-30-active .slides .slide{-webkit-transform:translate(-2900%, 0);transform:translate(-2900%, 0)}.slider.sliding.slide-31-active .slides .slide{-webkit-transform:translate(-3000%, 0);transform:translate(-3000%, 0)}.slider.sliding.slide-32-active .slides .slide{-webkit-transform:translate(-3100%, 0);transform:translate(-3100%, 0)}.slider.sliding.slide-33-active .slides .slide{-webkit-transform:translate(-3200%, 0);transform:translate(-3200%, 0)}.slider.sliding.slide-34-active .slides .slide{-webkit-transform:translate(-3300%, 0);transform:translate(-3300%, 0)}.slider.sliding.slide-35-active .slides .slide{-webkit-transform:translate(-3400%, 0);transform:translate(-3400%, 0)}.slider.sliding.slide-36-active .slides .slide{-webkit-transform:translate(-3500%, 0);transform:translate(-3500%, 0)}.slider.sliding.slide-37-active .slides .slide{-webkit-transform:translate(-3600%, 0);transform:translate(-3600%, 0)}.slider.sliding.slide-38-active .slides .slide{-webkit-transform:translate(-3700%, 0);transform:translate(-3700%, 0)}.slider.sliding.slide-39-active .slides .slide{-webkit-transform:translate(-3800%, 0);transform:translate(-3800%, 0)}.slider.sliding.slide-40-active .slides .slide{-webkit-transform:translate(-3900%, 0);transform:translate(-3900%, 0)}.slider .prev,.slider .next,.slider .dot,.slider .state{cursor:pointer}.slider .prev *,.slider .next *,.slider .dot *,.slider .state *{pointer-events:none}.slider .prev,.slider .next,.slider .dots,.slider .state{z-index:3;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider .dots{position:absolute;bottom:1em;left:50%}.slider.ready:before{opacity:0}.slider.ready .prev,.slider.ready .next,.slider.ready .dots,.slider.ready .state{opacity:1}.slider.ready .slides{opacity:1}.slider .slides .slide .photoShapeHolder{background:center no-repeat;background-size:cover}.slider .slides .slide .photoShapeHolder span{display:block;max-width:1200px;margin:0 auto}.slider .slides .slide .photoShapeHolder span:before{content:'';display:block;padding-top:50%}.slider .slides .slide .description{background-color:#372f2d;color:#fff;text-align:right;padding:1.5rem 0;line-height:1.2}.slider .slides .slide .description .title{font-size:1.25rem;font-weight:900}.slider .slides .slide .description .author{font-weight:300}.slider .prev,.slider .next{position:absolute;top:calc(50% -  1.2rem );width:2.4rem;height:2.4rem;background-color:#fff}.slider .prev:before,.slider .next:before{content:'';position:absolute;top:calc(50% -  .4rem );width:.8rem;height:.8rem;margin:0 .6rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border:0 solid #282828;border-bottom-width:2px}.slider .prev{left:0}.slider .prev:before{right:0;border-left-width:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider .next{right:0}.slider .next:before{left:0;border-right-width:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slider .dots{bottom:2rem;left:calc(50% -  1200px /2 + 5rem)}.slider .dots .dot{display:inline-block;border:none;background-color:transparent;position:relative;width:1rem;height:1rem;margin:0 .2rem}.slider .dots .dot:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border:0 solid #282828;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border,top,right,bottom,left;transition-property:border,top,right,bottom,left}.slider .dots .dot.active:before{top:1px;right:1px;bottom:1px;left:1px;border-width:.2rem}.slider .state{position:absolute;bottom:1.9rem;left:calc(50% -  1200px /2);z-index:3;background-color:#282828;width:1.8rem;height:1.8rem;cursor:pointer}.slider .state:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:50%;width:3px;border:solid #fff;border-top-color:transparent;border-bottom-color:transparent;border-width:0 .4rem;-webkit-transition-property:border,width,height;transition-property:border,width,height;-webkit-transition-duration:.3s;transition-duration:.3s}.slider[data-state="paused"] .state:before{border-right:0 transparent;width:0;height:0;border-top-width:.45rem;border-bottom-width:.45rem;border-left-width:.9rem}@media (max-width:1200px){.slider .state{left:1rem}.slider .dots{left:6rem}}@media (max-width:550px){.slider .state,.slider .dots{bottom:1rem}.slider .slides .slide .description .wrapper{padding-bottom:4rem}}.siteFooter{background-color:#372f2d;color:#fff;padding:2.5rem 0;margin-top:4rem}.siteFooter .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteFooter .logo{width:33.33333333%;text-align:center}.siteFooter .logo img{max-width:100%}.siteFooter .createdBy{width:33.33333333%;text-align:right;font-weight:300}@media (max-width:768px){.siteFooter .logo{width:60%}.siteFooter .createdBy{width:40%}}@media (max-width:425px){.siteFooter .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.siteFooter .logo{width:100%}.siteFooter .createdBy{width:100%;text-align:center;margin-top:1rem}}.vcard .sectionTitle{margin-bottom:2rem !important}.vcard p{line-height:1.3}.vcard .fn{font-weight:900}.vcard .adr .label,.vcard .email .label,.vcard .note .label{font-weight:300}.vcard .phones .label{text-transform:uppercase;font-weight:900}aside.vcard .photo{width:70px}.siteContent>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.siteContent>.wrapper aside{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:287px;margin-right:2rem}.siteContent>.wrapper aside+.main{width:calc(100% - 2rem - 287px)}.siteContent>.wrapper .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.siteContent>.wrapper .sectionTitle{font-weight:300;text-transform:uppercase;font-size:1.875em;padding:1rem 0;border-bottom:1px dashed #b79d7c;margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteContent>.wrapper .sectionTitle .back{font-size:1rem;margin-left:2rem;vertical-align:middle;text-transform:none;display:inline-block;background-color:#282828;color:#fff;padding:.5rem .8rem;font-weight:700}@media (max-width:768px){.siteContent>.wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.siteContent>.wrapper aside+.main{width:100%}.siteContent>.wrapper aside{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;width:100%}}@media (max-width:550px){.siteContent>.wrapper .sectionTitle{-ms-flex-wrap:wrap;flex-wrap:wrap}.siteContent>.wrapper .sectionTitle:after{content:'';display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:.5rem}.siteContent>.wrapper .sectionTitle .back{margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.pagination{text-align:center;font-weight:900}.pagination span,.pagination a{display:inline-block;padding:.6rem;vertical-align:middle}.pagination .prev,.pagination .next{font-size:.875rem}.pagination .page{font-size:1.25rem}.pagination span.page{color:#b79d7c}.main article{font-size:.875rem}.main article figure{width:100%;margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main article figure img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main article figure figcaption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:2rem;max-width:50%}.main article figure figcaption strong{font-size:1.25rem;font-weight:900}@media (max-width:1024px){.main article figure img{max-width:50%}}@media (max-width:425px){.main article figure{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main article figure img{max-width:90%}.main article figure figcaption{width:90%;max-width:90%;margin-left:0;margin-top:1rem}}hr{border:none;border-bottom:1px dashed #b79d7c;margin:3rem 0;height:0}.news .main article{padding:2rem 0;border-bottom:1px dashed #b79d7c}.news .main article:last-of-type{border-bottom:none}.news .main article header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.news .main article header .title{font-weight:900;font-size:1.25rem;margin:0;width:100%}.news .main article header a[rel="author"]{font-weight:300}.news .main article header time{margin-left:auto}.news .main article p.more a{display:inline-block;background-color:#282828;color:#fff;padding:.5rem;font-weight:700}.news .main article .entry{overflow:hidden}.news .main article .entry>.photo.lead{float:left;width:44.44444444%;margin-right:2rem;margin-bottom:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.news .main article .entry>.photo.lead img{width:100%}.news .main article .entry .text>*:first-child{margin-top:0}.news .main article .entry .text .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.news .main article .entry .text .photos .photo{width:calc(50% - 4rem);margin:2rem}.news .main article .entry .text .photos .photo img{width:100%}@media (max-width:425px){.news .main article .entry>.photo.lead{width:100%;float:none}.news .main article .entry .text .photos .photo{width:100%}}.study .main .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.study .main .selector a{color:#fff;background-color:#372f2d;font-size:1.25rem;font-weight:900;width:calc(50% - 1rem);box-sizing:border-box;padding:1rem 2rem;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}.study .main .selector a span{font-size:1rem;font-weight:400;background-color:#282828;padding:.1rem 1rem}.study .main .selector a.active{background-color:#b79d7c}.study .main .selector.sub a{width:calc(25% - 1.5rem)}@media (max-width:768px){.study .main .selector{-ms-flex-wrap:wrap;flex-wrap:wrap}.study .main .selector a{width:100%;margin-bottom:1rem}.study .main .selector.sub a{width:calc(50% - 1.5rem)}}@media (max-width:425px){.study .main .selector a{-ms-flex-wrap:wrap;flex-wrap:wrap}.study .main .selector a:after{content:'';-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;width:100%}.study .main .selector a span{margin-top:1rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}.study .main .selector.sub a{width:100%}}.study.students .main ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.study.students .main ul li{margin:1rem;padding:0;width:calc(25% - 2rem);text-align:center}.study.students .main ul li img{width:100%}.study.students .main ul li h3{font-size:1.25rem;font-weight:900}.study.students .main ul li a{display:block;padding:.5rem 2rem;background-color:#282828;color:#fff;max-width:75%;margin:0 auto;box-sizing:border-box}@media (max-width:768px){.study.students .main ul li{width:calc(50% - 2rem)}}@media (max-width:425px){.study.students .main ul li{width:100%}}.study.student .main article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.study.student .main article .sectionTitle{width:100%}.study.student .main article .basicInfo{width:calc(3/12 * 100% - 1rem);margin-right:1rem}.study.student .main article .basicInfo img{max-width:100%}.study.student .main article .basicInfo .name{font-size:1.25rem;font-weight:900}.study.student .main article .basicInfo dl dd{margin-left:0;font-weight:900;margin-bottom:1rem}.study.student .main article .basicInfo ul{list-style:none}.study.student .main article .basicInfo ul,.study.student .main article .basicInfo li{margin:0;padding:0}.study.student .main article .basicInfo li{margin-bottom:1rem}.study.student .main article .basicInfo li:before{content:'- '}.study.student .main article .additionalInfo{width:calc(9/12 * 100%)}.study.student .main article .additionalInfo h4{margin:3rem 3rem 0;font-weight:900}.study.student .main article .additionalInfo dl{margin:0 3rem;overflow:hidden}.study.student .main article .additionalInfo dl dt,.study.student .main article .additionalInfo dl dd{float:left}.study.student .main article .additionalInfo dl dt{clear:left;width:3rem;margin-right:1rem}.study.student .main article .additionalInfo dl dd{width:calc(100% - 4rem);margin:0 0 1rem}.study.student .main article .additionalInfo dl p{margin:0}.study.student .main article .gallery{margin:2rem -1rem;width:calc(100% + 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.study.student .main article .gallery a{width:calc(25% - 2rem);margin:1rem}.study.student .main article .gallery a img{width:100%}.study.student .main article div.back{text-align:center;width:100%}.study.student .main article div.back a{display:inline-block;background-color:#372f2d;color:#fff;font-weight:700;padding:.2rem 1rem}@media (max-width:768px){.study.student .main article .basicInfo{width:100%;margin-right:0;text-align:center}.study.student .main article .basicInfo dl{text-align:left}.study.student .main article .additionalInfo{width:100%}.study.student .main article .gallery a{width:calc(50% - 2rem)}}@media (max-width:425px){.study.student .main article .additionalInfo h4{margin-left:0;margin-right:0}.study.student .main article .additionalInfo dl{margin:0}.study.student .main article .gallery a{width:calc(100% - 2rem)}}.study.graduates .main{font-size:1rem}.study.graduates .main .groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.study.graduates .main .groups .group{width:calc(50% - 1rem)}.study.graduates .main .groups .group .name{background-color:#372f2d;color:#fff;padding:1rem 2rem;font-weight:900;font-size:1.25rem}.study.graduates .main .groups .group ul{margin:0;padding:1rem 2rem;list-style:none}.study.graduates .main .groups .group li{margin:0;padding:0}.study.graduates .main .groups .group strong{font-weight:900;text-decoration:underline}@media (max-width:550px){.study.graduates .main .groups .group{width:100%}}.gallery.list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery.list .list .item{width:calc(100%/3 - 2rem);margin:1rem}.gallery.list .list .item h2{font-size:1.25rem;font-weight:900}.gallery.list .list .item h2 small{display:block;font-weight:300;font-size:1rem}.gallery.list .list .item img{width:100%;margin-bottom:1rem}.gallery.list .list .item a{display:inline-block;padding:.5rem 2rem;background-color:#282828;color:#fff;font-weight:700}@media (max-width:550px){.gallery.list .list .item{width:calc(100%/2 - 2rem)}}@media (max-width:425px){.gallery.list .list .item{width:calc(100% - 2rem)}}.contact .vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .vcard .sectionTitle{width:100%}.contact .vcard .logo{width:calc(25% - 3rem);margin-right:3rem}.contact .vcard .logo img{max-width:100%}.contact .vcard .textData{width:calc(25% - 1rem);margin-right:1rem}.contact .vcard .map{width:calc(50% - 1rem);margin-left:1rem}@media (max-width:768px){.contact .vcard .logo{width:calc(50% - 3rem)}.contact .vcard .textData{width:calc(50% - 1rem);margin-right:0}.contact .vcard .map{width:100%;margin-left:0}}@media (max-width:425px){.contact .vcard .logo{width:100%;margin-right:0;text-align:center}.contact .vcard .textData{width:100%}.contact .vcard .map{width:100%}}