.featured{height:35px;background:#40BAE2}.featured__head{font-family:'Rhodium Libre', sans-serif;font-size:1.375rem;line-height:initial;font-weight:normal;text-transform:uppercase;color:#fff;padding:0;margin:0;position:relative;bottom:-12px}@media (min-width: 992px){.featured{height:92px;background:#40BAE2}.featured .container{width:90%;max-width:1300px}.featured__head{font-size:3.25rem;bottom:-35px}}body{counter-reset:section}.sidebar{display:block;padding:0 0 50px}.sidebar .widget h2{font-family:'Roboto', sans-serif;font-size:1.5rem;line-height:initial;font-weight:normal;padding:0 0 6px;border-bottom:1px solid #D9D9D9;margin:0 0 20px}.sidebar .widget .wpp-cards{padding:0;margin:0 0 40px}.sidebar .widget .wpp-cards li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.sidebar .widget .wpp-cards li:before{counter-increment:section;content:counter(section);font-family:'Roboto', sans-serif;font-size:1.75rem;line-height:initial;font-weight:bold;color:#3A7184;min-width:52px;width:52px;height:74px;border:1px solid #3A7184;border-radius:2px;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}.sidebar .widget .wpp-cards li .title{font-family:'Rubik', sans-serif;font-size:0.938rem;line-height:1.125rem;font-weight:normal;text-transform:uppercase;color:#000;padding-left:11px;height:3.188rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.sidebar .widget .wpp-cards li .title a{text-decoration:none;color:inherit}.sidebar .widget .wpp-cards li .cat{font-family:'Rhodium Libre', sans-serif;font-size:0.75rem;line-height:initial;font-weight:normal;text-transform:uppercase;color:#56A2B2;margin:0 0 2px;padding-left:11px;display:inline-block}.sidebar .widget .wpp-cards li .cat a{text-decoration:none;color:inherit}.sidebar .widget .wpp-cards li .date{font-family:'Roboto', sans-serif;font-size:0.625rem;line-height:initial;font-weight:200;color:#000;padding-left:11px}.sidebar .widget .newsletter{border-radius:8px;padding:20px;margin:40px 0;background:#575353}.sidebar .widget .newsletter p{margin:0}.sidebar .widget .newsletter h3{font-family:'Roboto', sans-serif;font-size:1.375rem;line-height:initial;font-weight:300;color:#fff;margin:0 0 7px}.sidebar .widget .newsletter h4{font-family:'Roboto', sans-serif;font-size:1rem;line-height:initial;font-weight:100;color:#fff;margin:0 0 15px}.sidebar .widget .newsletter input,.sidebar .widget .newsletter select{font-family:'Roboto', sans-serif;font-size:1rem;line-height:initial;font-weight:100;color:#000;border:1px solid #fff;width:100%;padding:10px;margin:0 0 14px}.sidebar .widget .newsletter select{margin:0;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1.78223V17.2372M7.5 17.2372L1 13.3734M7.5 17.2372L14 13.3734' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat right 16px center}.sidebar .widget .newsletter .text{font-family:'Roboto', sans-serif;font-size:0.75rem;line-height:0.875rem;color:#fff;font-weight:300;display:block;margin:10px 0 0}.sidebar .widget .newsletter .text a{color:#72C4D6;text-decoration:none}.sidebar .widget .newsletter .btn{font-family:'Roboto', sans-serif;font-size:0.75rem;line-height:1.5rem;font-weight:normal;text-align:left;text-transform:uppercase;color:#000;border-radius:3px;display:ruby;background:#EBE9E9;margin:20px 0 0;width:initial;border:none;padding:3px 10px;min-width:131px}.sidebar .widget .wpcf7-form{position:relative}.sidebar .widget .wpcf7-response-output{font-family:'Roboto', sans-serif;font-size:0.75rem;line-height:1.25rem;color:#56A2B2;font-weight:300;position:absolute;bottom:25px;left:165px;border:none !important;margin:0 !important;padding:0 !important}.sidebar__banner img{display:table;margin:0 auto;max-width:100%}@media (min-width: 992px){.sidebar{position:relative;height:100%}.sidebar:before{content:"";position:absolute;left:-15px;top:0;width:1px;height:100%;background:#D9D9D9}.sidebar__banner{margin:0 0 40px}.sidebar__posts{margin:0 0 40px}.sidebar__posts--head{font-family:'Roboto', sans-serif;font-size:1.625rem;line-height:initial;font-weight:normal;border-bottom:1px solid #D9D9D9;padding:0 0 7px;margin:0 0 17px}.sidebar__posts .post{margin:0 0 20px}.sidebar__posts .post__image{height:146px;margin:0;padding:0}.sidebar__posts .post__image img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar__posts .post__info{padding:0;position:relative}.sidebar__posts .post__info--cat{font-family:'Rhodium Libre', sans-serif;font-size:0.875rem;line-height:initial;font-weight:normal;color:#fff;padding:0.5px 10px;min-width:54px;display:inline-block;margin:0 0 3px;background:#56A2B2}.sidebar__posts .post__info--head{font-family:'Rubik', sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:500;text-transform:uppercase;color:#000;padding:0;margin:0 0 10px}.sidebar__posts .post__info--head a{color:inherit;text-decoration:none}.sidebar__posts .post__info--text{font-family:'Roboto', sans-serif;font-size:1rem;line-height:1.375rem;font-weight:200;color:#000;height:6.875rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sidebar__posts .post__info--btn{font-family:'Roboto', sans-serif;font-size:0.75rem;line-height:initial;font-weight:normal;color:#000;text-decoration:none}.banner-full{margin:50px 0}.banner-full img{display:table;margin:0 auto;max-width:100%}}.content{padding:20px 15px 50px}.content__text{font-family:'Roboto', sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:200;color:#000;margin:0 0 15px}.content__text p{margin-top:0}.content .principles{margin:0 0 40px}.content .principles__head{font-family:'Roboto', sans-serif;font-size:1.375rem;line-height:initial;font-weight:normal;color:#000;margin:0 0 20px}.content .principles__text{font-family:'Roboto', sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:200;color:#000;margin:0 0 15px}.content .principles__text p{margin-top:0}.content .principles__list{padding:0;margin:0;list-style:none}.content .principles__list--item{padding:18px 20px;border-radius:3px;margin:0 0 20px;background:#EBE9E9}.content .principles__list--item .head{font-family:'Roboto', sans-serif;font-size:1rem;line-height:1.125rem;font-weight:normal;color:#000;cursor:pointer;margin:0;position:relative}.content .principles__list--item .head:after{content:url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1V17M7 17L1 13M7 17L13 13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;right:0;top:50%;-webkit-transform:translate(0, -40%);transform:translate(0, -40%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.content .principles__list--item .text{font-family:'Roboto', sans-serif;font-size:0.938rem;line-height:1.25rem;font-weight:200;color:#000;margin:22px 0 0;display:none}.content .principles__list--item .text p{margin-top:0}.content .principles__list--item.active .head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-4px}.content .team__head{font-family:'Roboto', sans-serif;font-size:1.375rem;line-height:initial;font-weight:normal;color:#000;margin:0 0 20px}.content .team__text{font-family:'Roboto', sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:200;color:#000;margin:0 0 15px}.content .team__text p{margin-top:0}.content .team__list{padding:0;margin:0;list-style:none}.content .team__list--item .text{font-family:'Roboto', sans-serif;font-size:1.125rem;line-height:1.5rem;color:#000;font-weight:200}.content .team__list--item .text p{margin-top:0}@media (min-width: 992px){.content{padding:40px 0}.content .container{width:90%;max-width:1300px}.content .principles{margin:0 0 36px}.content .principles__head{font-size:1.625rem;margin:0 0 10px}.content .principles__text{margin:0 0 20px}.content .principles__list--item{padding:12px 20px 20px;margin:0 0 10px}.content .principles__list--item .head{font-size:1.125rem;line-height:1.75rem}.content .principles__list--item .text{font-size:1rem;line-height:1.5rem;margin:15px 0 0}.content .team__head{font-size:1.625rem;margin:0 0 10px}.content .team__text{margin:0 0 30px}.content .team__list{display:grid;grid-template-columns:1fr 1fr 1fr}.content .team__list--item{padding:20px 34px;border-right:1px solid #D9D9D9}.content .team__list--item:last-child{border:none}}
