#news_section{background-color:#f4f4f4;padding:5rem 0}.news h2{margin-bottom:3rem}.news_content{margin-top:2rem}.news_img{border-radius:3px;max-height:350px;min-height:250px;margin-top:5rem}.arrows{padding:2rem 0}.news_arrow{width:30px;height:100%}.swiper-wrapper{padding-bottom:5rem}.swiper-wrapper a{color:var(--font)!important;font-family:inherit;font-weight:700}.swiper-button-next,.swiper-button-prev{position:absolute;top:96%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#424242}@media only screen and (min-width:22.56em){.swiper-wrapper{padding-bottom:9rem}}@media only screen and (min-width:48em){.swiper-button-next,.swiper-button-prev{top:92%}.news{padding:4rem 0}.news_img{margin-top:0}}@media only screen and (min-width:75em){.news_img{max-width:450px;width:100%;min-height:240px}.swiper-wrapper{padding-bottom:10rem}#news_section{padding:1rem 0}}@media only screen and (min-width:121em){#news_section{padding:5rem 0}}:root{--font:#161115;--test:#1b482c;--footer:#050404;--headline:#59a552;--bg:#f4f4f4;--width:90%;--max-width:1200px;--headline-font:"Open Sans",sans-serif;--text-font:"Open Sans",sans-serif;--h1:3.4rem;--h2:2.7rem;--h3:1.9rem;--h4:.7rem;--icon-size:20px}.background_color{background-color:var(--main)}@media only screen and (min-width:48em){:root{--width:80%}}@media only screen and (min-width:75em){:root{--h1:4.5rem;--h3:2.3rem}}@media only screen and (min-width:121em){:root{--h1:5rem;--h3:2.3rem;--icon-size:25px}}.content{width:var(--width);max-width:var(--max-width);margin:0 auto}.content.small{max-width:1200px}.block_spacer{margin-bottom:3rem}.p-wrapper{padding:2rem 0 5rem 0}.spacer{width:80%;margin:0 auto}h1,h2,h3,h4,h5{font-family:var(--headline-font);margin:.27em 0;color:var(--headline);font-weight:700}.title-1{font-size:var(--h1)}.title-2{font-size:var(--h2)}.title-3{font-size:var(--h3)}.title-4{font-size:var(--h4)}.title-5{font-family:var(--headline-font);font-weight:300}h1,h2,h3,h4,h5,.title-1,.title-2,.title-3,.title-4{font-weight:300;line-height:1.3}.block-img{border-radius:3px;min-height:300px;height:100%;width:100%}.textimg{position:relative;padding:3rem 0}.textimg:last-child>.spacer{display:none}.textimg:last-child{margin-bottom:5rem}.textimg h2{padding:2rem 0rem 1rem}.clearfix{clear:both}.margin{margin:7rem 0}.spacer:after{content:'';width:100%;height:1px;background:#ccc;display:block;margin:5rem auto;max-width:500px}.btn{background-color:var(--headline);display:inline-block;width:auto;padding:12px 36px;margin-top:4rem;color:#fff;font-weight:300;transition:all 0.3s;border-radius:3px}.btn:hover{background-color:var(--footer);transition:ease-in-out 0.3s}@media only screen and (min-width:48em){.float_left{margin-right:3rem}.float_right{margin-left:3rem}.textimg:before{display:none}.textimg img{min-width:400px}}@media only screen and (min-width:75em){:root{--h1:4.5rem;--h3:2.3rem}.textimg:nth-child(even)>.flex-reverse{flex-direction:row-reverse}.textimg:nth-child(even)>.flex-reverse .txt-img-content{padding-right:10rem}.textimg:nth-child(odd)>.flex-reverse .txt-img-content{padding-left:10rem}}@media only screen and (min-width:121em){:root{--h1:5rem;--h3:2.3rem}.bg_white{margin-top:8rem}}.member_pic{height:13rem;width:13rem;border-radius:50%;overflow:hidden;margin-bottom:15px}.team_section{padding-top:3rem}.team_member{padding-bottom:3rem}.team_content{text-align:center}.team_content a{text-decoration:none;color:inherit}.team_content :first-child{padding-bottom:.5rem;max-width:190px}.member_pic img{object-fit:cover;object-position:50% 50%;height:100%}.margin_bottom{margin-bottom:5rem}@media only screen and (min-width:75em){:root{--h1:4.5rem;--h3:2.3rem}}@media only screen and (min-width:30em){.member_pic{height:15rem;width:15rem}}@media only screen and (min-width:48em){.team_content{text-align:left}.member_pic{height:13rem;width:13rem;border-radius:50%;overflow:hidden;margin-bottom:15px;margin-right:3rem}.team_member:not(:first-child){margin-left:7rem}}@media only screen and (min-width:121em){:root{--h1:5rem;--h3:2.3rem}.margin_bottom{margin-bottom:5rem}}