@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto+Condensed:wght@300;700&display=swap");.ipad-landscape-only{display:none !important}@media only screen and (max-width: 1024px){.ipad-landscape-only{display:block !important}}.mobile-only{display:none !important}@media only screen and (max-width: 520px){.mobile-only{display:block !important}}.desktop-only{display:none !important}@media only screen and (min-width: 521px){.desktop-only{display:block !important}}p{font-family:'Open Sans', sans-serif;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400}p a{text-decoration:underline}p a:hover{text-decoration:none}p a{color:#F49E00}h1{font-family:'Roboto Condensed', sans-serif;font-size:36px;line-height:120%;margin:0px 0px 33px;font-weight:700;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 900px){h1{font-size:24px;margin-bottom:15px}}h2{font-family:'Roboto Condensed', sans-serif;font-size:36px;line-height:120%;margin:0px 0px 33px;font-weight:700}@media only screen and (max-width: 900px){h2{font-size:24px;margin-bottom:15px}}h3{font-family:'Roboto Condensed', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 5px;color:#7C2083;font-weight:600}a.btn{display:inline-block;background-color:#E7ED99;color:#7C2083;text-decoration:none;text-align:left;padding:6px 35px 6px 15px;border-radius:3px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin-bottom:0px;cursor:pointer;background-image:url(../img/btn_arrow.svg);background-position:top 14px right 11px;background-repeat:no-repeat;background-size:8px}a.btn a{text-decoration:underline}a.btn a:hover{text-decoration:none}@media only screen and (max-width: 900px){a.btn{padding:6px 35px 6px 15px}}a.btn:hover{background-color:#C3D300}a.download{display:inline-block;background-color:#C3D300;color:#7C2083;text-decoration:none;text-align:left;padding:10px 35px 10px 15px;border-radius:3px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin-bottom:0px;cursor:pointer;background-image:url(../img/btn_arrow.svg);background-position:top 18px right 11px;background-repeat:no-repeat;background-size:8px}a.download a{text-decoration:underline}a.download a:hover{text-decoration:none}@media only screen and (max-width: 900px){a.download{padding:6px 35px 6px 15px}}a.download:hover{background-color:#E7ED99}section#page_404 .grid .text_holder{grid-column:span 12;text-align:left;padding-top:365px}section#page_404 .grid .text_holder h3{margin-bottom:60px;font-size:58px;line-height:72px;margin-bottom:60px}section#page_404 .grid .text_holder a{font-size:34px;margin-right:30px}section#header{position:fixed;top:0px;left:0px;z-index:999;background-color:#fff;width:100vw;-webkit-box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;overflow:inherit;padding:0px;max-width:100vw;margin:0px}@media only screen and (max-width: 900px){section#header{padding:60px 32px}}@media only screen and (max-width: 900px){section#header{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section#header{padding:0px}}section#header .logo_holder{position:fixed;grid-column:span 3;text-align:center;background-color:#fff;width:100%;max-width:280px;z-index:99;-webkit-box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17)}@media only screen and (max-width: 900px){section#header .logo_holder{max-width:168px}}section#header .logo_holder img{max-width:90%;height:auto;margin:30px auto}@media only screen and (max-width: 900px){section#header .logo_holder img{margin:15px auto}}section#header #main_menu{grid-column:4 / span 9;list-style-type:none;text-align:left;width:100%;margin:40px auto;padding:0px}@media only screen and (max-width: 1375px){section#header #main_menu{display:none}}section#header #main_menu li{display:inline-block;text-align:center;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin:0px;padding:6px 20px;border-radius:3px;position:relative}section#header #main_menu li a{text-decoration:underline}section#header #main_menu li a:hover{text-decoration:none}@media only screen and (max-width: 1450px){section#header #main_menu li{font-size:14px;padding:6px 10px}}section#header #main_menu li:hover{background-color:#F49E00}section#header #main_menu li.current_page_item,section#header #main_menu li.current-page-parent{background-color:#E6E6E6}section#header #main_menu li.menu-item-has-children{padding-right:30px;background-image:url(../img/btn_arrow_down.svg);background-size:8px;background-position:top 15px right 12px;background-repeat:no-repeat}section#header #main_menu li.menu-item-has-children:hover ul.sub-menu{display:block}section#header #main_menu li a{color:#333;text-decoration:none}section#header #main_menu li ul.sub-menu{position:absolute;background-color:#F49E00;margin:0px;padding:0px;margin-left:-20px;margin-top:3px;display:none}section#header #main_menu li ul.sub-menu li{text-align:left;min-width:190px;padding:0px}section#header #main_menu li ul.sub-menu li.menu-item-has-children{padding:0px;background:none}section#header #main_menu li ul.sub-menu li.current_page_item{background-color:rgba(255,255,255,0.3) !important;border-radius:0px}section#header #main_menu li ul.sub-menu li ul.sub-menu{display:none !important}section#header #main_menu li ul.sub-menu li a{display:block;padding:10px 20px}section#header #main_menu li ul.sub-menu li a:hover{background-color:rgba(255,255,255,0.3)}section#header .side_menu{margin-top:35px;z-index:99;text-align:right;margin-right:40px;position:absolute;right:0px}@media only screen and (max-width: 1375px){section#header .side_menu{position:relative;grid-column:7 / span 6;margin-top:20px;margin-bottom:20px;margin-right:12px}}section#header .side_menu .socials{display:inline-block}section#header .side_menu .socials a img,section#header .side_menu .socials a svg{display:inline-block;margin-right:6px;width:28px;cursor:pointer}section#header .side_menu .socials a img:hover,section#header .side_menu .socials a svg:hover{opacity:0.7}section#header .side_menu #menu_btn{width:48px;height:48px;background-color:#C3D300;cursor:pointer;text-align:center;position:relative;margin-left:10px;border-radius:100%;display:inline-block;margin-bottom:-10px}section#header .side_menu #menu_btn span{background-color:#333;width:16px;height:2.6px;position:absolute;transform-origin:center;top:16px;left:16px;transition:0.3s ease-in-out all}section#header .side_menu #menu_btn span:nth-child(2){margin-top:6px}section#header .side_menu #menu_btn span:nth-child(3){margin-top:12px}section#header .side_menu #menu_btn.active{background-color:#E7ED99}section#header .side_menu #menu_btn.active span:nth-child(1){opacity:0}section#header .side_menu #menu_btn.active span:nth-child(2){transform:rotate(-45deg)}section#header .side_menu #menu_btn.active span:nth-child(3){margin-top:6px;transform:rotate(45deg)}section#footer{background-color:#22333D;padding-top:45px;padding-bottom:80px;background-image:url(../img/bg_bar.svg);background-position:bottom center;background-repeat:repeat-x;background-size:100%}section#footer .grid{overflow:inherit;max-width:100vw}@media only screen and (max-width: 900px){section#footer .grid{padding-top:0px}}section#footer .grid .footer_logo{grid-column:span 2;text-align:left}@media only screen and (max-width: 900px){section#footer .grid .footer_logo{grid-column:span 12}}section#footer .grid .footer_logo p{margin-bottom:0px;color:#fff;text-align:left;font-size:14px;margin-bottom:3px}@media only screen and (max-width: 900px){section#footer .grid .footer_logo p{margin-left:0px}}section#footer .grid .footer_logo img{max-width:284px;height:auto;margin-bottom:60px;margin-left:0px}@media only screen and (max-width: 900px){section#footer .grid .footer_logo img{margin-bottom:30px}}section#footer .grid .footer_center{grid-column:5 / span 4;text-align:left;max-width:780px}section#footer .grid .footer_center #menu-footer-menu{list-style-type:none;padding-left:0px;margin-top:30px}section#footer .grid .footer_center #menu-footer-menu li{display:inline-block;margin-right:5px}section#footer .grid .footer_center #menu-footer-menu li a{color:#fff;font-size:12px;text-decoration:none}@media only screen and (max-width: 900px){section#footer .grid .footer_center{grid-column:span 12}}section#footer .grid .footer_center p{color:#fff;margin-bottom:30px}section#footer .grid .footer_center h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#FF5F19;margin:0px 0px;font-weight:bold}section#footer .grid .footer_center h4 a{text-decoration:underline}section#footer .grid .footer_center h4 a:hover{text-decoration:none}section#footer .grid .footer_center h4.simple{font-weight:300;color:#fff;margin-bottom:10px}@media only screen and (max-width: 900px){section#footer .grid .footer_center .shortlinks{margin-bottom:30px}}section#footer .grid .footer_center .shortlinks ul{list-style-type:none;margin:0px;padding:0px}section#footer .grid .footer_center .shortlinks ul li{display:inline-block;text-align:center;color:#22333D;margin:0px 1px 12px;font-size:12px}section#footer .grid .footer_center .shortlinks ul li.current_page_item a{background-color:#C3D300}section#footer .grid .footer_center .shortlinks ul li a{text-decoration:none;font-weight:500;padding:5px 10px;border-radius:20px;text-align:center;text-transform:uppercase;color:#22333D;background-color:#C3D300}section#footer .grid .footer_center .shortlinks ul li a:hover{background-color:#7C2083;color:#fff}section#footer .grid .footer_center .shortlinks ul.short_floriander{display:block;margin-top:10px}section#footer .grid .footer_center .shortlinks ul.short_floriander li{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin:0px 1px 12px;font-size:12px}section#footer .grid .footer_center .shortlinks ul.short_floriander li a{text-decoration:underline}section#footer .grid .footer_center .shortlinks ul.short_floriander li a:hover{text-decoration:none}section#footer .grid .footer_center .shortlinks ul.short_floriander li a{text-decoration:none;font-weight:500;padding:5px 10px;border-radius:20px;text-align:center;text-transform:uppercase;color:#fff;background-color:#FF5F19}section#footer .grid .footer_right{grid-column:10 / span 2;text-align:left}@media only screen and (max-width: 900px){section#footer .grid .footer_right{grid-column:span 12}}section#footer .grid .footer_right p{color:#fff;margin-bottom:30px}section#footer .grid .footer_right p strong{display:block;color:#C3D300}section#footer .grid .footer_right a{text-decoration:none;color:#fff;display:block;margin-bottom:10px}section#footer .grid .footer_right a:hover{text-decoration:underline}section#footer .grid .footer_right a.tel{background-image:url(../img/icon_phone.svg);background-position:top 5px left;background-repeat:no-repeat;background-size:12px;padding-left:20px}section#footer .grid .footer_right a.mail{background-image:url(../img/icon_mail.svg);background-position:top 5px left;background-repeat:no-repeat;background-size:12px;padding-left:20px}section#footer .grid .footer_right .social_footer{margin-top:30px}section#footer .grid .footer_right .social_footer a{display:inline-block;margin-right:6px}section#footer .grid .footer_right .social_footer a svg g g{fill:#7C2083}section#footer .grid .footer_submenu{grid-column:span 12;text-align:center;margin-top:20px}section#footer .grid .footer_submenu ul{list-style-type:none;margin:0px;padding:0px}section#footer .grid .footer_submenu ul li{display:inline-block;padding:0px;text-align:center;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;font-size:14px;margin:0px}section#footer .grid .footer_submenu ul li a{text-decoration:underline}section#footer .grid .footer_submenu ul li a:hover{text-decoration:none}section#footer .grid .footer_submenu ul li a{color:#fff;text-decoration:none;text-transform:uppercase;padding:0px 15px;position:relative}section#footer .grid .footer_submenu ul li a::after{content:'';width:1px;height:80%;background-color:#BD8FC1;position:absolute;top:10%;right:0px}section#footer .grid .footer_submenu ul li a:hover{text-decoration:underline}section#footer .grid .footer_submenu ul li:last-of-type a::after{display:none}section#header{position:fixed;top:0px;left:0px;z-index:999;background-color:#fff;width:100vw;-webkit-box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;overflow:inherit;padding:0px;max-width:100vw;margin:0px}@media only screen and (max-width: 900px){section#header{padding:60px 32px}}@media only screen and (max-width: 900px){section#header{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section#header{padding:0px}}section#header .logo_holder{position:fixed;grid-column:span 3;text-align:center;background-color:#fff;width:100%;max-width:280px;z-index:99;-webkit-box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17);box-shadow:4px 4px 4px 0px rgba(0,0,0,0.17)}@media only screen and (max-width: 900px){section#header .logo_holder{max-width:168px}}section#header .logo_holder img{max-width:90%;height:auto;margin:30px auto}@media only screen and (max-width: 900px){section#header .logo_holder img{margin:15px auto}}section#header #main_menu{grid-column:4 / span 9;list-style-type:none;text-align:left;width:100%;margin:40px auto;padding:0px}@media only screen and (max-width: 1375px){section#header #main_menu{display:none}}section#header #main_menu li{display:inline-block;text-align:center;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin:0px;padding:6px 20px;border-radius:3px;position:relative}section#header #main_menu li a{text-decoration:underline}section#header #main_menu li a:hover{text-decoration:none}@media only screen and (max-width: 1450px){section#header #main_menu li{font-size:14px;padding:6px 10px}}section#header #main_menu li:hover{background-color:#F49E00}section#header #main_menu li.current_page_item,section#header #main_menu li.current-page-parent{background-color:#E6E6E6}section#header #main_menu li.menu-item-has-children{padding-right:30px;background-image:url(../img/btn_arrow_down.svg);background-size:8px;background-position:top 15px right 12px;background-repeat:no-repeat}section#header #main_menu li.menu-item-has-children:hover ul.sub-menu{display:block}section#header #main_menu li a{color:#333;text-decoration:none}section#header #main_menu li ul.sub-menu{position:absolute;background-color:#F49E00;margin:0px;padding:0px;margin-left:-20px;margin-top:3px;display:none}section#header #main_menu li ul.sub-menu li{text-align:left;min-width:190px;padding:0px}section#header #main_menu li ul.sub-menu li.menu-item-has-children{padding:0px;background:none}section#header #main_menu li ul.sub-menu li.current_page_item{background-color:rgba(255,255,255,0.3) !important;border-radius:0px}section#header #main_menu li ul.sub-menu li ul.sub-menu{display:none !important}section#header #main_menu li ul.sub-menu li a{display:block;padding:10px 20px}section#header #main_menu li ul.sub-menu li a:hover{background-color:rgba(255,255,255,0.3)}section#header .side_menu{margin-top:35px;z-index:99;text-align:right;margin-right:40px;position:absolute;right:0px}@media only screen and (max-width: 1375px){section#header .side_menu{position:relative;grid-column:7 / span 6;margin-top:20px;margin-bottom:20px;margin-right:12px}}section#header .side_menu .socials{display:inline-block}section#header .side_menu .socials a img,section#header .side_menu .socials a svg{display:inline-block;margin-right:6px;width:28px;cursor:pointer}section#header .side_menu .socials a img:hover,section#header .side_menu .socials a svg:hover{opacity:0.7}section#header .side_menu #menu_btn{width:48px;height:48px;background-color:#C3D300;cursor:pointer;text-align:center;position:relative;margin-left:10px;border-radius:100%;display:inline-block;margin-bottom:-10px}section#header .side_menu #menu_btn span{background-color:#333;width:16px;height:2.6px;position:absolute;transform-origin:center;top:16px;left:16px;transition:0.3s ease-in-out all}section#header .side_menu #menu_btn span:nth-child(2){margin-top:6px}section#header .side_menu #menu_btn span:nth-child(3){margin-top:12px}section#header .side_menu #menu_btn.active{background-color:#E7ED99}section#header .side_menu #menu_btn.active span:nth-child(1){opacity:0}section#header .side_menu #menu_btn.active span:nth-child(2){transform:rotate(-45deg)}section#header .side_menu #menu_btn.active span:nth-child(3){margin-top:6px;transform:rotate(45deg)}#full_menu{background-color:#C3D300;position:fixed;z-index:98;width:100%;height:auto;top:0px;left:0px;padding-top:180px;padding-bottom:90px;margin-top:-140vh;transition:0.6s cubic-bezier(0.61, 0.04, 0, 0.95) all}@media only screen and (max-width: 1024px){#full_menu{height:100vh;overflow:scroll;padding-bottom:45px;min-height:100vh;padding-top:110px;padding-bottom:45px}}#full_menu .grid{padding:0px;max-width:100vw}@media only screen and (max-width: 1375px){#full_menu .grid{height:70vh;overflow:scroll;padding:0px}}#full_menu.active{margin-top:0px}#full_menu #full_menu_ul{grid-column:span 12;list-style-type:none;column-count:3;column-gap:40px;margin-left:10vw;margin-right:10vw;padding:0px}@media only screen and (max-width: 900px){#full_menu #full_menu_ul{column-count:1}}#full_menu #full_menu_ul li{display:grid;grid-template-rows:1fr auto;break-inside:avoid;text-align:left;border-right:1px solid rgba(0,0,0,0.3);font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;font-weight:bold;margin:0px 0px 0px;padding-bottom:30px;font-size:18px}@media only screen and (max-width: 900px){#full_menu #full_menu_ul li{border:none !important}}#full_menu #full_menu_ul li:last-of-type{border:none}#full_menu #full_menu_ul li a{text-decoration:underline}#full_menu #full_menu_ul li a:hover{text-decoration:none}#full_menu #full_menu_ul li a{color:#333;text-decoration:none;display:block}#full_menu #full_menu_ul li ul.sub-menu{list-style-type:none;margin:0px;padding:0px}#full_menu #full_menu_ul li ul.sub-menu li{border:none;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;display:block;margin:0px;padding-bottom:0px}#full_menu #full_menu_ul li ul.sub-menu li a{text-decoration:underline}#full_menu #full_menu_ul li ul.sub-menu li a:hover{text-decoration:none}#full_menu #full_menu_ul li ul.sub-menu li.current_page_item a{background-color:rgba(255,255,255,0.5)}#full_menu #full_menu_ul li ul.sub-menu li .sub-menu{margin-left:20px}#full_menu #full_menu_ul li ul.sub-menu li a{margin-right:30px;color:#333;text-decoration:none;padding:3px 20px;text-align:left;border-radius:3px}@media only screen and (max-width: 900px){#full_menu #full_menu_ul li ul.sub-menu li a{padding:3px 20px}}#full_menu #full_menu_ul li ul.sub-menu li a:hover{background-color:rgba(255,255,255,0.2)}section.hero{width:100vw;height:40vh;margin-bottom:85px;position:relative}section.hero.large{height:70vh}section.hero .message{position:absolute;top:0px;right:0px;background-color:#C3D300;z-index:99;padding:0px;text-align:left;width:100%;max-width:270px}section.hero .message .text{padding:40px 50px}section.hero .message .text h2{font-family:'Roboto Condensed', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 5px;color:#7C2083;font-weight:600;color:#333}section.hero .message .text p{color:#333;margin-bottom:24px}@media only screen and (max-width: 900px){section.hero .message{max-width:100%}section.hero .message .text{padding:32px;padding-top:60px}section.hero .message .text p{margin-bottom:20px}}section.hero .hero_carousel{position:relative;padding-bottom:30px;width:100%;height:100%}section.hero .hero_carousel::before{content:'';position:absolute;left:0px;top:-30px;height:100%;background-color:#7C2083;width:16px;z-index:99}section.hero .hero_carousel .owl-nav{display:none !important;position:absolute;z-index:999;bottom:30px;left:50%;transform:translateX(-50%);text-align:center}section.hero .hero_carousel .owl-nav button{width:40px;height:43px;background-color:#7C2083;color:#fff;cursor:pointer;border-right:1px solid rgba(255,255,255,0.4);font-size:30px}section.hero .hero_carousel .owl-nav button.owl-next{border:none}section.hero .hero_carousel .owl-nav button:hover{background-color:#C3D300}section.hero .hero_carousel .owl-dots{display:block !important;position:absolute;z-index:999;bottom:0px;left:50%;transform:translateX(-50%);text-align:center}section.hero .hero_carousel .owl-dots .owl-dot{width:16px;height:16px;border-radius:100%;border:none;cursor:pointer;background-color:#C3D300;display:inline-block;margin:0px 8px}section.hero .hero_carousel .owl-dots .owl-dot.active,section.hero .hero_carousel .owl-dots .owl-dot:hover{background-color:#7C2083}section.hero .hero_carousel .owl-stage-outer{height:100%}section.hero .hero_carousel .owl-stage-outer .owl-stage{height:100%}section.hero .hero_carousel .owl-stage-outer .owl-item{height:100%}section.hero .hero_carousel .owl-stage-outer .owl-item .hero_img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}section.news_highlights,section.news_overview{background-color:#E7ED99;padding-top:76px;padding-bottom:76px}section.news_highlights.archive,section.news_overview.archive{background-color:#fff !important;margin-top:-60px;padding-top:0px}@media only screen and (max-width: 900px){section.news_highlights,section.news_overview{padding-top:32px;padding-bottom:32px}}section.news_highlights .grid,section.news_overview .grid{margin:0px auto}@media only screen and (max-width: 900px){section.news_highlights .grid,section.news_overview .grid{padding:0px}}section.news_highlights .grid h2,section.news_overview .grid h2{grid-column:2 / span 10;text-align:left}section.news_highlights .grid h2 span,section.news_overview .grid h2 span{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400}section.news_highlights .grid h2 span a,section.news_overview .grid h2 span a{text-decoration:underline}section.news_highlights .grid h2 span a:hover,section.news_overview .grid h2 span a:hover{text-decoration:none}section.news_highlights .grid h2 span a,section.news_overview .grid h2 span a{color:#333}section.news_highlights .grid .news_items,section.news_overview .grid .news_items{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin:0px;padding:0px;grid-row-gap:40px}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items,section.news_overview .grid .news_items{padding:60px 32px}}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items,section.news_overview .grid .news_items{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items,section.news_overview .grid .news_items{grid-row-gap:20px;padding:0px}}section.news_highlights .grid .news_items .news_obj,section.news_overview .grid .news_items .news_obj{position:relative;grid-column:span 4;background-color:#fff}section.news_highlights .grid .news_items .news_obj.archive,section.news_overview .grid .news_items .news_obj.archive{text-align:left;grid-column:span 8}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items .news_obj.archive,section.news_overview .grid .news_items .news_obj.archive{grid-column:2 / span 10}}section.news_highlights .grid .news_items .news_obj.archive:hover .icon,section.news_overview .grid .news_items .news_obj.archive:hover .icon{opacity:1}section.news_highlights .grid .news_items .news_obj.archive .icon,section.news_overview .grid .news_items .news_obj.archive .icon{opacity:0.7;float:left;border-radius:6px;display:inline-block;width:50px;height:50px;text-align:center;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#7C2083;background-color:#E7ED99;line-height:50px;margin:0px;font-weight:bold}section.news_highlights .grid .news_items .news_obj.archive .icon a,section.news_overview .grid .news_items .news_obj.archive .icon a{text-decoration:underline}section.news_highlights .grid .news_items .news_obj.archive .icon a:hover,section.news_overview .grid .news_items .news_obj.archive .icon a:hover{text-decoration:none}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items .news_obj.archive .icon,section.news_overview .grid .news_items .news_obj.archive .icon{width:40px;height:40px;line-height:40px}}section.news_highlights .grid .news_items .news_obj.archive .text,section.news_overview .grid .news_items .news_obj.archive .text{margin-top:0px;margin-bottom:0px;margin-left:15px;max-width:80%}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items .news_obj.archive .text,section.news_overview .grid .news_items .news_obj.archive .text{max-width:75%;margin:0px 0px 10px 10px}}section.news_highlights .grid .news_items .news_obj.archive .text p,section.news_overview .grid .news_items .news_obj.archive .text p{margin-bottom:0px}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items .news_obj,section.news_overview .grid .news_items .news_obj{grid-column:span 12}}section.news_highlights .grid .news_items .news_obj .image,section.news_overview .grid .news_items .news_obj .image{width:100%;height:192px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}section.news_highlights .grid .news_items .news_obj .image::before,section.news_overview .grid .news_items .news_obj .image::before{content:'';position:absolute;left:0px;top:0px;height:100%;background-color:#7C2083;width:16px}section.news_highlights .grid .news_items .news_obj .text,section.news_overview .grid .news_items .news_obj .text{display:inline-block;margin:32px;text-align:left;margin-bottom:100px}@media only screen and (max-width: 900px){section.news_highlights .grid .news_items .news_obj .text,section.news_overview .grid .news_items .news_obj .text{margin-bottom:80px}}section.news_highlights .grid .news_items .news_obj .text span,section.news_overview .grid .news_items .news_obj .text span{font-family:'Open Sans', sans-serif;font-size:12px;line-height:120%;margin:0px 0px 10px;text-transform:uppercase;color:#7C2083;font-weight:400;display:inline-block}section.news_highlights .grid .news_items .news_obj a.btn,section.news_overview .grid .news_items .news_obj a.btn{position:absolute;bottom:36px;right:32px}section.text{text-align:left;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-bottom:50px}@media only screen and (max-width: 900px){section.text{padding:60px 32px}}@media only screen and (max-width: 900px){section.text{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.text{margin-bottom:25px}}section.text .content{grid-column:2 / span 10}@media only screen and (max-width: 900px){section.text .content{grid-column:span 12}}section.text .content h1{color:#7C2083}section.text .content h3{font-family:'Open Sans', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 36px;color:#7C2083;font-weight:400;color:#333}@media only screen and (max-width: 900px){section.text .content h3{font-size:18px}}section.text .content h2{font-family:'Roboto Condensed', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 5px;color:#7C2083;font-weight:600}section.text .content p:last-of-type{margin-bottom:0px}section.text .content div.wp-caption{width:100% !important;height:auto}section.text .content img{position:relative;max-width:100%;height:auto;margin:0px 0px 30px}section.text .content img::before{content:'';position:absolute;left:0px;top:0px;height:100%;background-color:#7C2083;width:16px}section.text.side{margin-top:96px}@media only screen and (max-width: 900px){section.text.side{margin-top:50px}}section.text.side .content{grid-column:span 8}@media only screen and (max-width: 900px){section.text.side .content{grid-column:span 12}}section.text.side .content div.wp-caption{width:100% !important;height:auto}section.text.side .content img{position:relative;max-width:100%;height:auto;margin:0px 0px 30px}section.text.side .content img::before{content:'';position:absolute;left:0px;top:0px;height:100%;background-color:#7C2083;width:16px}section.text.side .page_menu{grid-column:span 4;text-align:left}section.text.side .page_menu .sub_pages h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;margin:0px;background-color:#E6E6E6;border-radius:3px;margin-bottom:3px}section.text.side .page_menu .sub_pages h4 a{text-decoration:underline}section.text.side .page_menu .sub_pages h4 a:hover{text-decoration:none}section.text.side .page_menu .sub_pages h4 a{text-decoration:none}section.text.side .page_menu .sub_pages a{border-radius:3px;padding:6px 20px;display:block;color:#333;text-decoration:none;margin-bottom:2px}section.text.side .page_menu .sub_pages a.active{background-color:#C3D300}section.text.side .page_menu .sub_pages a:hover{background-color:#E7ED99}section.text.side .page_menu .sub_pages a.sub{margin-left:30px}@media only screen and (max-width: 900px){section.text.side .page_menu{display:none;grid-column:span 12}}section.highlight{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;grid-column-gap:0px;margin-bottom:96px}@media only screen and (max-width: 900px){section.highlight{padding:60px 32px}}@media only screen and (max-width: 900px){section.highlight{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.highlight{margin-bottom:20px;padding:0px}}section.highlight .image{background-size:cover;background-position:center;background-repeat:no-repeat;grid-column:span 4;border-right:6px;border-color:#333;position:relative}@media only screen and (max-width: 900px){section.highlight .image{grid-column:span 12;order:1;height:260px}}section.highlight .image.rl::before{left:0px}section.highlight .image::before{content:'';position:absolute;right:0px;top:0px;height:100%;background-color:#7C2083;width:16px}section.highlight .text{grid-column:span 8;text-align:left;background-color:#F49E00;padding:45px;background-image:url(../img/bg_highlight.svg);background-position:bottom right;background-repeat:no-repeat;background-size:250px}@media only screen and (max-width: 900px){section.highlight .text{grid-column:span 12;background-size:120px;order:2}}section.highlight .text h2{margin-bottom:10px}section.highlight .text a.btn{float:right;margin-top:40px}section.quote{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-top:85px;margin-bottom:85px}@media only screen and (max-width: 900px){section.quote{padding:60px 32px}}@media only screen and (max-width: 900px){section.quote{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.quote{margin-top:46px;margin-bottom:46px}}section.quote h3{text-align:left;margin:0px;grid-column:2 / span 10;font-family:'Roboto Condensed', sans-serif;font-size:48px;line-height:120%;font-weight:300;color:#7C2083}@media only screen and (max-width: 900px){section.quote h3{font-size:32px}}@media only screen and (max-width: 900px){section.quote h3{grid-column:span 12}}section.quote p{grid-column:2 / span 10;text-align:right;color:#7C2083;font-style:italic}@media only screen and (max-width: 900px){section.quote p{grid-column:span 12;margin-bottom:0px}}section.hero_news{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-top:96px;margin-bottom:60px}@media only screen and (max-width: 900px){section.hero_news{padding:60px 32px}}@media only screen and (max-width: 900px){section.hero_news{grid-column-gap:20px;padding:30px 32px}}section.hero_news .text{grid-column:span 8;text-align:left;margin-right:40px}@media only screen and (max-width: 900px){section.hero_news .text{grid-column:span 12;margin-bottom:40px}}section.hero_news .text h1{color:#7C2083;margin-bottom:20px}section.hero_news .page_menu{grid-column:span 4;text-align:left}section.hero_news .page_menu .sub_pages h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;margin:0px;background-color:#E6E6E6;border-radius:3px;margin-bottom:3px}section.hero_news .page_menu .sub_pages h4 a{text-decoration:underline}section.hero_news .page_menu .sub_pages h4 a:hover{text-decoration:none}section.hero_news .page_menu .sub_pages h4 a{text-decoration:none}section.hero_news .page_menu .sub_pages a{border-radius:3px;padding:6px 20px;display:block;color:#333;text-decoration:none;margin-bottom:2px}section.hero_news .page_menu .sub_pages a.active{background-color:#C3D300}section.hero_news .page_menu .sub_pages a:hover{background-color:#E7ED99}section.hero_news .page_menu .sub_pages a.sub{margin-left:30px}@media only screen and (max-width: 900px){section.hero_news .page_menu{grid-column:span 12}}section.news_archive{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;text-align:left;margin-top:64px;margin-bottom:64px}@media only screen and (max-width: 900px){section.news_archive{padding:60px 32px}}@media only screen and (max-width: 900px){section.news_archive{grid-column-gap:20px;padding:30px 32px}}section.news_archive h3,section.news_archive p,section.news_archive .btn_holder{grid-column:span 12}section.page_information_holder{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-top:96px;margin-bottom:96px}@media only screen and (max-width: 900px){section.page_information_holder{padding:60px 32px}}@media only screen and (max-width: 900px){section.page_information_holder{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.page_information_holder{margin-top:50px;margin-bottom:50px}}section.page_information_holder .page_content{grid-column:span 8;text-align:left}@media only screen and (max-width: 900px){section.page_information_holder .page_content{grid-column:span 12}}section.page_information_holder .page_content h1{color:#7C2083}section.page_information_holder .page_content .imgwrapper{position:relative;margin:0px 0px 30px}section.page_information_holder .page_content .imgwrapper::before{content:'';position:absolute;left:0px;top:0px;height:99%;background-color:#7C2083;width:16px}section.page_information_holder .page_content .imgwrapper img{width:100%;height:auto}section.page_information_holder .page_content h3{font-family:'Open Sans', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 36px;color:#7C2083;font-weight:400;color:#333}@media only screen and (max-width: 900px){section.page_information_holder .page_content h3{font-size:18px}}section.page_information_holder .page_menu{grid-column:span 4;text-align:left}section.page_information_holder .page_menu .sub_pages h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;margin:0px;background-color:#E6E6E6;border-radius:3px;margin-bottom:3px}section.page_information_holder .page_menu .sub_pages h4 a{text-decoration:underline}section.page_information_holder .page_menu .sub_pages h4 a:hover{text-decoration:none}section.page_information_holder .page_menu .sub_pages h4 a{text-decoration:none}section.page_information_holder .page_menu .sub_pages a{border-radius:3px;padding:6px 20px;display:block;color:#333;text-decoration:none;margin-bottom:2px}section.page_information_holder .page_menu .sub_pages a.active{background-color:#C3D300}section.page_information_holder .page_menu .sub_pages a:hover{background-color:#E7ED99}section.page_information_holder .page_menu .sub_pages a.sub{margin-left:30px}@media only screen and (max-width: 900px){section.page_information_holder .page_menu{grid-column:span 12}}section.page_information_holder .page_menu .news_prevnext{margin-bottom:64px}section.page_information_holder .page_menu .news_prevnext a{background-color:#C3D300;text-decoration:none;text-align:left;padding:15px 40px 15px 40px;border-radius:3px;display:block;color:#fff;background-image:url(../img/btn_arrow.svg);background-position:center right 15px;background-repeat:no-repeat;background-size:8px;margin-bottom:10px}section.page_information_holder .page_menu .news_prevnext a:hover{background-color:#E7ED99}section.page_information_holder .page_menu .news_prevnext a.prev{padding:15px 40px 15px 40px;background-image:url(../img/btn_arrow_left.svg);background-position:center left 15px}section.hero_calendar{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-top:96px;margin-bottom:60px}@media only screen and (max-width: 900px){section.hero_calendar{padding:60px 32px}}@media only screen and (max-width: 900px){section.hero_calendar{grid-column-gap:20px;padding:30px 32px}}section.hero_calendar .text{grid-column:span 8;text-align:left;margin-right:40px}section.hero_calendar .text h1{color:#7C2083;margin-bottom:20px}section.hero_calendar .page_menu{grid-column:span 4;text-align:left}section.hero_calendar .page_menu .sub_pages h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;margin:0px;background-color:#E6E6E6;border-radius:3px;margin-bottom:3px}section.hero_calendar .page_menu .sub_pages h4 a{text-decoration:underline}section.hero_calendar .page_menu .sub_pages h4 a:hover{text-decoration:none}section.hero_calendar .page_menu .sub_pages h4 a{text-decoration:none}section.hero_calendar .page_menu .sub_pages a{border-radius:3px;padding:6px 20px;display:block;color:#333;text-decoration:none;margin-bottom:2px}section.hero_calendar .page_menu .sub_pages a.active{background-color:#C3D300}section.hero_calendar .page_menu .sub_pages a:hover{background-color:#E7ED99}section.hero_calendar .page_menu .sub_pages a.sub{margin-left:30px}section.calendar_output{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){section.calendar_output{padding:60px 32px}}@media only screen and (max-width: 900px){section.calendar_output{grid-column-gap:20px;padding:30px 32px}}section.calendar_output .calendar_holder{grid-column:span 8;text-align:left;margin-bottom:96px}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder{grid-column:span 12;margin-bottom:50px}}section.calendar_output .calendar_holder .cal_obj{display:block;margin-bottom:10px;background-color:#F2F2F2;position:relative;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:repeat(8, 1fr);padding:25px;margin-bottom:16px}section.calendar_output .calendar_holder .cal_obj.green::before{background-color:#C3D300}section.calendar_output .calendar_holder .cal_obj::before{content:'';position:absolute;top:0px;left:0px;height:100%;background-color:#7C2083;width:16px}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder .cal_obj{padding:60px 32px}}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder .cal_obj{grid-column-gap:20px;padding:30px 32px}}section.calendar_output .calendar_holder .cal_obj .number{color:#333;text-align:left;grid-column:span 1;font-family:'Roboto Condensed', sans-serif;font-weight:500;font-size:48px;text-align:center;line-height:100%;font-weight:600;margin-left:16px}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder .cal_obj .number{text-align:left;font-size:40px;margin-left:0px}}section.calendar_output .calendar_holder .cal_obj .month{text-align:left;grid-column:span 2;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;font-size:20px;line-height:100%}section.calendar_output .calendar_holder .cal_obj .month span{display:block;font-weight:300}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder .cal_obj .month{grid-column:span 7}}section.calendar_output .calendar_holder .cal_obj .text{grid-column:span 5}section.calendar_output .calendar_holder .cal_obj .text h2{font-size:20px;line-height:100%;margin:0px}section.calendar_output .calendar_holder .cal_obj .text p{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin:0px}section.calendar_output .calendar_holder .cal_obj .text p a{text-decoration:underline}section.calendar_output .calendar_holder .cal_obj .text p a:hover{text-decoration:none}@media only screen and (max-width: 900px){section.calendar_output .calendar_holder .cal_obj .text{margin-top:10px;grid-column:span 12}section.calendar_output .calendar_holder .cal_obj .text p{font-size:14px}section.calendar_output .calendar_holder .cal_obj .text h2{font-size:16px}}section.downloads{grid-column:span 12;max-width:1300px;text-align:left;margin:0 auto;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-bottom:50px}@media only screen and (max-width: 900px){section.downloads{padding:60px 32px}}@media only screen and (max-width: 900px){section.downloads{grid-column-gap:20px;padding:30px 32px}}section.downloads .downloads_holder{grid-column:span 12}section.downloads .downloads_holder a{display:table;clear:both;margin-bottom:10px}section.downloads .downloads_holder a span{border-top:1px solid rgba(255,255,255,0.2);padding-top:3px;margin-top:3px;display:block;font-style:italic}section.team_module{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){section.team_module{padding:60px 32px}}@media only screen and (max-width: 900px){section.team_module{grid-column-gap:20px;padding:30px 32px}}section.team_module .team_content{grid-column:span 8;text-align:left;margin-bottom:180px}@media only screen and (max-width: 900px){section.team_module .team_content{grid-column:span 12}}section.team_module .team_content h1{color:#7C2083}section.team_module .team_content h3{font-family:'Open Sans', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 36px;color:#7C2083;font-weight:400;color:#333}@media only screen and (max-width: 900px){section.team_module .team_content h3{font-size:18px}}section.team_module .team_content h2{font-family:'Roboto Condensed', sans-serif;font-size:24px;line-height:120%;margin:0px 0px 5px;color:#7C2083;font-weight:600}section.team_module .team_content .team_holder{grid-column:span 8;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:repeat(6, 1fr);margin:0px;padding:0px;grid-column-gap:24px;grid-row-gap:24px}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder{grid-column:span 12}}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder{padding:60px 32px}}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder{padding:0px}}section.team_module .team_content .team_holder h2{grid-column:span 6;margin-bottom:0px;margin-top:30px}section.team_module .team_content .team_holder .team_obj{grid-column:span 2;background-color:#C3D300}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder .team_obj{grid-column:span 3}}section.team_module .team_content .team_holder .team_obj .image{background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;position:relative}@media only screen and (max-width: 900px){section.team_module .team_content .team_holder .team_obj .image{height:330px}}section.team_module .team_content .team_holder .team_obj .image::after{position:absolute;content:'';left:0px;top:0px;height:100%;background-color:#7C2083;width:12px}section.team_module .team_content .team_holder .team_obj .text{background-color:#C3D300;text-align:left;padding:23px 25px;color:#333;font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;margin-bottom:0px}section.team_module .team_content .team_holder .team_obj .text a{text-decoration:underline}section.team_module .team_content .team_holder .team_obj .text a:hover{text-decoration:none}section.team_module .team_content .team_holder .team_obj .text strong{display:block;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-weight:700;font-size:20px;line-height:100%;text-transform:none;margin-bottom:-2px}section.team_module .team_content .team_holder .team_obj.op .text{background-color:#F49E00}section.side{margin-top:96px}@media only screen and (max-width: 900px){section.side{margin-top:50px}}section.side .content{grid-column:span 8}@media only screen and (max-width: 900px){section.side .content{grid-column:span 12}}section.side .page_menu{grid-column:span 4;text-align:left}section.side .page_menu .sub_pages h4{font-family:'Open Sans', sans-serif;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#333;font-weight:400;color:#333;margin:0px;background-color:#E6E6E6;border-radius:3px;margin-bottom:3px}section.side .page_menu .sub_pages h4 a{text-decoration:underline}section.side .page_menu .sub_pages h4 a:hover{text-decoration:none}section.side .page_menu .sub_pages h4 a{text-decoration:none}section.side .page_menu .sub_pages a{border-radius:3px;padding:6px 20px;display:block;color:#333;text-decoration:none;margin-bottom:2px}section.side .page_menu .sub_pages a.active{background-color:#C3D300}section.side .page_menu .sub_pages a:hover{background-color:#E7ED99}section.side .page_menu .sub_pages a.sub{margin-left:30px}@media only screen and (max-width: 900px){section.side .page_menu{display:none;grid-column:span 12}}section.images_module{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-bottom:80px}@media only screen and (max-width: 900px){section.images_module{padding:60px 32px}}@media only screen and (max-width: 900px){section.images_module{grid-column-gap:20px;padding:30px 32px}}section.images_module .text{grid-column:span 8;text-align:left}section.images_module .text h3{color:#7C2083}@media only screen and (max-width: 900px){section.images_module .text{grid-column:span 12}}section.images_module .images_carousel_holder_multiple{grid-column:span 8;position:relative}@media only screen and (max-width: 900px){section.images_module .images_carousel_holder_multiple{grid-column:span 12}}section.images_module .images_carousel_holder_multiple .owl-nav{display:none !important}section.images_module .images_carousel_holder_multiple .owl-dots{display:block;text-align:center;margin:10px auto}section.images_module .images_carousel_holder_multiple .owl-dots .owl-dot{width:20px;height:20px;border-radius:100%;background-color:#7C2083;cursor:pointer;display:inline-block;margin:0 5px}section.images_module .images_carousel_holder_multiple .owl-dots .owl-dot.active{background-color:#C3D300}section.images_module .images_carousel_holder_multiple .owl-stage-outer .image_holder{width:100%;height:450px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media only screen and (max-width: 900px){section.images_module .images_carousel_holder_multiple .owl-stage-outer .image_holder{height:280px}}section.images_module .images_carousel_holder_multiple .owl-stage-outer .image_holder .subscr{position:absolute;z-index:999999;left:0px;bottom:-40px;width:100%;background-image:url(../img/hero_bottom.svg);background-position:top center;background-size:cover;background-repeat:no-repeat;color:#414042;font-family:'Open Sans', sans-serif;padding-top:10px;font-size:16px;line-height:160%;margin:0px 0px 40px;color:#414042;text-align:left;padding-left:20px;font-weight:400;font-style:italic}.content_holder section.images_module{padding:0px;grid-column:span 12}.content_holder section.images_module .text,.content_holder section.images_module .images_carousel_holder_multiple{grid-column:span 12}section.module_maps{height:50vh;position:relative;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;margin-bottom:85px;padding:0px;border:2px solid #7C2083}@media only screen and (max-width: 900px){section.module_maps{padding:60px 32px}}@media only screen and (max-width: 900px){section.module_maps{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section.module_maps{margin-bottom:40px;padding-top:0px;padding:0px;margin-left:30px;margin-right:30px}}section.module_maps .acf-map{grid-column:span 12;height:100%}section.vacatures_banner{margin-top:90px}section.vacatures_banner .grid{grid-column-gap:0px}section.vacatures_banner .grid .left{grid-column:span 6;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 900px){section.vacatures_banner .grid .left{grid-column:span 12;height:100px}}section.vacatures_banner .grid .right{padding:40px;text-align:left;grid-column:span 6;background-color:#7C2083}@media only screen and (max-width: 900px){section.vacatures_banner .grid .right{grid-column:span 12;padding:20px}}section.vacatures_banner .grid .right h2{color:#fff;margin-bottom:20px}section.vacatures_banner .grid .right p{color:#fff}section.vacatures_banner .grid .right hr{margin:15px 0px;border:1px solid #fff;opacity:0.3}section.vacatures_banner .grid .right a.button{display:inline-flex;align-items:center;color:#fff;background-color:#C3D300;text-decoration:none;padding:0.8rem 0.8rem 0.8rem 1.6rem;margin:0.2rem 0;border-radius:0.6rem}section.vacatures_banner .grid .right a.button::after{content:'';display:block;width:2rem;height:2rem;border-radius:1rem;margin-left:0.8rem;background-size:80%;background-color:rgba(0,0,0,0.25);background-image:url(../img/icon-chevron-right-diap.svg);background-position:center center;background-repeat:no-repeat}#main_container{overflow:hidden;position:relative;z-index:4;background-color:#fff}@media only screen and (max-width: 900px){.mobile_hide{display:none !important}}.mobile_only{display:none !important}@media only screen and (max-width: 900px){.mobile_only{display:block !important}}html{font-family:'Open Sans', sans-serif;box-sizing:border-box;margin:110px 0px 0px 0px !important;padding:0px !important;overflow-x:hidden !important;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1375px){html{margin-top:83px !important}}*:focus{outline:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{scroll-behavior:smooth;text-align:center;margin:0px !important;padding:0px;position:relative}*:focus{outline:none}.grid{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.grid{padding:60px 32px}}@media only screen and (max-width: 900px){.grid{grid-column-gap:20px;padding:30px 32px}}#wpadminbar{bottom:0px !important;top:auto}#wpadminbar .screen-reader-shortcut{display:none !important}
