@font-face{font-family:"urbanistbold";src:url("fonts/urbanistbold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"urbanistregular";src:url("fonts/urbanistregular.woff2") format("woff2");font-weight:normal;font-style:normal}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}html,body{height:100%;width:100%;position:relative;-webkit-text-size-adjust:100% !important;-webkit-font-smoothing:antialiased;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{height:100%;width:100%;font-size:1rem;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#626a6e;font-family:"urbanistregular", sans-serif}.skip-link{position:absolute;top:-40px;left:0;background:#aebd14;color:#000;padding:8px 16px;z-index:100000;text-decoration:none;font-weight:bold;border-radius:0 0 4px 0;transition:top 0.3s}.skip-link:focus{top:0;outline:3px solid #ffffff !important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role="button"]:focus-visible{outline:3px solid #aebd14 !important;outline-offset:3px !important}.kategoriefilter{margin-bottom:60px}.kategoriefilter .filter-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.kategoriefilter .filter-list .filter-button{padding:10px 15px;margin-right:5px;margin-bottom:5px;background-color:#f0f0f0;border:1px solid #ccc;cursor:pointer;transition:background-color 0.3s, color 0.3s}.kategoriefilter .filter-list .filter-button:hover{background-color:#e0e0e0}.kategoriefilter .filter-list .filter-button.active{background-color:#aebd14;color:#fff;border-color:#aebd14}.cpt-item{display:flex;justify-content:space-between;border-bottom:1px solid grey;padding-top:30px;padding-bottom:30px;width:100%}.cpt-item .flex_25{width:calc(25% - 30px)}.cpt-item .flex_25 p{font-size:1rem;margin-top:0px;line-height:1.5;padding-top:8px}.cpt-item .flex_25 h3{font-size:1.5rem;font-family:"urbanistbold"}.cpt-item .flex_25 img{width:100% !important}@media only screen and (max-width:768px){.cpt-item .flex_25{width:calc(50% - 15px)}.cpt-item .flex_25 img{margin-top:0px;margin-bottom:10px}}.cpt-item .flex_75{width:calc(75% - 30px);text-align:left}.cpt-item .flex_75 p{padding-top:0;margin-top:0}@media only screen and (max-width:768px){.cpt-item .flex_75{width:calc(50% - 15px)}.cpt-item .flex_75 img{margin-top:15px}}.kontakt_single{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;border-bottom:1px solid grey;padding-bottom:30px}.kontakt_single .kontakt_single_left{width:calc(20% - 30px)}.kontakt_single .kontakt_single_left img{width:100%}.kontakt_single .kontakt_single_right{width:calc(80% - 30px);flex-wrap:wrap;flex-direction:column}.kontakt_single .kontakt_single_right h3{margin-top:0 !important;font-size:1.5rem;margin-bottom:15px}.kontakt_single .kontakt_single_right a.button{margin-right:10px}.social img{width:30px}.sprachenumschalter{margin-left:20px}.fancybox-bg{background:#f7f7f7}.galerie{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;line-height:0;margin-top:50px;margin-bottom:60px}.galerie ul{list-style:none;margin-top:0;margin-left:0 !important;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0}.galerie ul li{flex:0 0 32%;margin:1% 0;height:300px}.galerie ul li:nth-child(3n-1){margin-left:2%;margin-right:2%}.galerie ul li img{object-fit:cover;height:100%;width:100%;opacity:0.75;transition:0.15s ease-in}.galerie ul li img:hover{cursor:pointer;opacity:1}#cmplz-manage-consent .cmplz-manage-consent{display:none !important}.stellenangebot h3{font-size:1.75rem !important}.stellenangebot a{color:#aebd14}.scroll{overflow:hidden}.block{width:100%;position:relative}.block.text a{color:#aebd14}.block.text h1{font-size:2.5rem;margin-bottom:30px;font-family:"urbanistbold"}.block.text h2{font-size:1.5rem;margin-top:30px;font-family:"urbanistbold"}.block.text h3{margin-top:30px;font-family:"urbanistbold"}.block.text h6{font-size:1.75rem;font-weight:bold;margin-bottom:0px;padding-bottom:0;margin-top:20px}.flex_50 ul{line-height:2rem;font-size:1.25rem}.flex_50 iframe{width:100%}.flex_50 img{height:auto}.flex_50 video{width:100%;height:auto;display:block}@media only screen and (max-width:768px){.flex_50 video{margin-bottom:30px}}.flex_50 video:hover{cursor:pointer}.termine h2{margin-bottom:20px}.termine .termin span,.termine .termin h3{display:inline-block}@media only screen and (max-width:768px){.termine .termin span,.termine .termin h3{display:block}}.termine .termin span{width:250px}.downloads.downloads_info{display:block;text-align:left}.downloads.downloads_info .category-section h3{margin-bottom:30px}.downloads.downloads_info .category-section .category-posts{display:flex;flex-wrap:wrap;border-bottom:1px solid grey;padding-bottom:30px;margin-bottom:30px}.downloads{margin-top:30px;display:flex;justify-content:space-between}.downloads h2{margin-top:60px}.downloads h4{font-size:1.25rem}.downloads .download{width:200px;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px;text-align:center;border:2px solid white}.downloads .download img{width:100px;margin-top:20px}.date{line-height:2.5rem;font-size:1.25rem}.news h3{font-family:"urbanistbold";font-size:2rem !important;margin-bottom:10px}.news .date{line-height:2.5rem;font-size:1.25rem}.news .flex{margin-bottom:30px;padding-bottom:15px}.block.footer{background:#3f4459;color:#fff;border-top:3px solid #ffcc00}.block.footer img{max-width:380px;margin-bottom:40px;margin-top:40px}.block.footer ul{list-style:none;margin-top:40px}.block.footer a{text-decoration:none;color:#fff;line-height:30px}.block.footer a:hover{text-decoration:underline}.block.footer .flex{flex-wrap:wrap}.block.footer .flex_50:nth-child(2){display:flex;justify-content:center}@media only screen and (max-width:768px){.block.footer .flex_50:nth-child(2){justify-content:flex-start}}.navigation_desktop{border-top:1px solid #abb0bb;border-bottom:1px solid #abb0bb;padding-top:20px;padding-bottom:20px;margin-bottom:40px;position:relative}@media only screen and (max-width:880px){.navigation_desktop{display:none}}.navigation_desktop ul#menu-navigation-desktop{list-style:none}.navigation_desktop ul#menu-navigation-desktop .current-menu-item a{color:#3b7a1e}.navigation_desktop ul#menu-navigation-desktop li{display:inline-block;position:relative}.navigation_desktop ul#menu-navigation-desktop li a{font-size:1.5rem;font-family:"urbanistbold";font-weight:700;padding:20px;text-decoration:none;color:#626a6e;position:relative}@media only screen and (max-width:1024px){.navigation_desktop ul#menu-navigation-desktop li a{font-size:1rem;padding:10px}}.navigation_desktop ul#menu-navigation-desktop li a:hover{color:#aebd14}.navigation_desktop ul#menu-navigation-desktop li.menu-item-has-children .sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #abb0bb;padding:10px 0;z-index:1000;min-width:220px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1)}.navigation_desktop ul#menu-navigation-desktop li.menu-item-has-children .sub-menu li{display:block;padding:8px}.navigation_desktop ul#menu-navigation-desktop li.menu-item-has-children .sub-menu li a{font-size:1.2rem;font-weight:400;padding:10px 20px;color:#626a6e;text-decoration:none;background-color:transparent}.navigation_desktop ul#menu-navigation-desktop li.menu-item-has-children .sub-menu li a:hover{color:#aebd14;background-color:#f7f7f7}.navigation_desktop ul#menu-navigation-desktop li.menu-item-has-children:hover .sub-menu{display:block}.overlay{width:100%;height:100%;background-color:white;position:fixed;z-index:4;display:none;top:-40px}.overlay .menu{position:relative;width:100%;height:100%;text-align:center;padding-top:100px}.overlay .menu ul{text-align:center;list-style:none;margin-top:20px;height:100%}.overlay .menu ul li{padding-top:10px;padding-bottom:10px}.overlay .menu ul li a{color:#aebd14;font-size:1.5rem;text-decoration:none !important}.overlay .menu ul li a:hover{text-decoration:underline}#menu-navigation-mobil{text-align:center;list-style:none;margin-top:20px;height:100%}#menu-navigation-mobil li{padding-top:10px;padding-bottom:10px}#menu-navigation-mobil li a{color:#003366;font-size:1.5rem;text-decoration:none !important}#menu-navigation-mobil li a:hover{text-decoration:underline}#current{width:28px;height:18px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}#current .stroke{height:2px;width:28px;transition:0.15s ease;background:#fff}#current .stroke.active:first-child{transform:translate(0, 8px) rotate(45deg) scale(1.1);background:#ffff}#current .stroke.active:nth-child(2){transform:scale(0);background:#fff}#current .stroke.active:last-child{transform:translate(0, -8px) rotate(-45deg) scale(1.1);background:#fff}.menu_box{display:none;width:52px;height:52px;position:fixed;justify-content:center;align-items:center;z-index:5;right:32px;top:6px}.menu_box:hover{cursor:pointer}@media only screen and (max-width:880px){.menu_box{display:flex}}.filter-section{margin-bottom:60px}.filtered-content-section .vendor{border:none !important}.filter-resullts-area .filter-section li.region-name.active,.filter-resullts-area .filter-section li.region-name:hover{background:#aebd14 !important}.filter-resullts-area .filter-section li.region-name.active:after{border-top:8px solid #aebd14 !important}a{transition:0.1s ease-out}a.button{text-decoration:none;display:inline-block;text-align:center;line-height:60px;padding:0px 40px;background:#aebd14;color:#003366;font-size:1.25rem;font-weight:bold;margin-top:20px;border-radius:30px}a.button:hover{background:#bcd11f}@media only screen and (max-width:1024px){a.button{font-size:1rem !important}}.filtered-content-section a.button{text-decoration:none;display:inline-block;text-align:center;line-height:60px;padding:0px 40px;background:#aebd14;color:#003366;font-size:1.25rem;font-weight:bold;margin-top:20px;border-radius:30px}.filtered-content-section a.button:hover{background:#bcd11f}p{padding-top:12px;padding-bottom:12px;line-height:2.5rem;font-size:1.25rem}@media only screen and (max-width:1024px){p{font-size:1rem;line-height:1.5}}h2{font-family:"urbanistbold";color:#003366;font-size:2rem;transition:0.2s ease-out}@media only screen and (max-width:1024px){h2{font-size:1.75rem}}.wrapper{max-width:1480px;width:calc(100% - 90px);margin-left:auto;margin-right:auto}.dafuer_stehen_wir,.faq,.angebot{text-align:center}.dafuer_stehen_wir h2,.faq h2,.angebot h2{font-size:3.5rem;font-family:"urbanistbold"}@media only screen and (max-width:1024px){.dafuer_stehen_wir h2,.faq h2,.angebot h2{font-size:2rem}}.dafuer_stehen_wir h3,.faq h3,.angebot h3{font-size:1.25rem;color:#006633;font-family:"urbanistbold"}.fachbereich .flex{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.3);flex-wrap:wrap !important}.fachbereich .flex .flex_50{width:50%}@media only screen and (max-width:1024px){.fachbereich .flex .flex_50{width:calc(100% - 0px)}}.fachbereich .flex .flex_50 .icon{width:90px;margin-bottom:10px}.fachbereich .flex .flex_50 h2{color:#fff;font-family:"urbanistbold";clear:both}.fachbereich .flex .flex_50 .content{width:85%;padding:50px}@media only screen and (max-width:1024px){.fachbereich .flex .flex_50 .content{width:100%}}.fachbereich .flex .flex_50:nth-child(1){background:#ffcc00;text-align:right}.fachbereich .flex .flex_50:nth-child(1) .content{float:right}@media only screen and (max-width:1024px){.fachbereich .flex .flex_50:nth-child(1) .content{text-align:left}}.fachbereich .flex .flex_50:nth-child(1) .content ul li{color:#fff}.fachbereich .flex .flex_50:nth-child(1) .content a{color:#fff}.fachbereich .flex .flex_50:nth-child(1) .content .linie{width:100%;height:3px;background:#fff;margin-top:20px;margin-bottom:10px}.fachbereich .flex .flex_50:nth-child(1) .content .icon{float:right}@media only screen and (max-width:1024px){.fachbereich .flex .flex_50:nth-child(1) .content .icon{float:left}}.fachbereich .flex .flex_50:nth-child(1) p{color:#fff}.fachbereich .flex .flex_50:nth-child(2){background:#fff}.fachbereich .flex .flex_50:nth-child(2) .content .linie{width:100%;height:3px;background:#626a6e;margin-top:20px;margin-bottom:10px}.fachbereich .flex .flex_50:nth-child(2) h3{font-size:2rem;font-family:"urbanistbold"}.fachbereich_detail{margin-top:50px;max-width:1280px}@media only screen and (max-width:1900px){.fachbereich_detail{width:calc(60% - 30px)}}@media only screen and (max-width:1400px){.fachbereich_detail{width:calc(80% - 90px)}}@media only screen and (max-width:768px){.fachbereich_detail{width:calc(100% - 90px)}}.fachbereich_detail .flex{box-shadow:none}.fachbereich_detail .flex h3{margin-top:30px;margin-bottom:10px}@media only screen and (max-width:1280px){.fachbereich_detail .flex .flex_50{width:calc(50% - 30px)}}@media only screen and (max-width:768px){.fachbereich_detail .flex .flex_50{width:calc(100% - 0px)}}.fachbereich2{background:#fff;padding:50px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.3)}.fachbereich2 .content{padding:0}.fachbereich2 .content .flex{flex-wrap:wrap !important}.fachbereich2 .content .flex h2{line-height:1.5}@media only screen and (max-width:840px){.fachbereich2 .content .flex h2{margin-bottom:30px}}.fachbereich2 .content .flex h3{font-size:1.25rem;line-height:1.5}@media only screen and (max-width:840px){.fachbereich2 .content .flex .flex_50{width:calc(100% - 0px)}}.fachbereich2 .content .flex .flex_50:nth-child(1){text-align:right;height:100%}@media only screen and (max-width:840px){.fachbereich2 .content .flex .flex_50:nth-child(1){text-align:left}}.fachbereich2 .content .flex .flex_50:nth-child(1):after{content:"";width:3px;height:100%;background:#ffcc00;position:absolute;left:50%;top:0}@media only screen and (max-width:840px){.fachbereich2 .content .flex .flex_50:nth-child(1):after{display:none}}.wrapper.kontakt{width:calc(80% - 90px);margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.wrapper.kontakt{width:calc(100% - 90px)}}.faq{background:#fff;padding:50px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:580px){.faq{padding:20px}}.faq h2{margin-bottom:50px}@media only screen and (max-width:580px){.faq h3{font-size:1rem}}dl{border-left:3px solid #aebd14;margin-bottom:10px}dt{cursor:pointer}dt h3{margin-bottom:0 !important;text-transform:none !important;color:#3f4559 !important;background:#f6fafa;padding:20px 40px;text-align:left !important;display:block}dt:hover h2{color:#fff !important}dd{display:none;text-align:left}dd p{padding:30px 40px}.toggle_button_closed{width:65px;height:65px;background-color:none;float:right;color:#9b9b9b}.toggle_button_closed img{transition:all 0.1s}.toggle_button_open img{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.open{color:#fff !important;background:#3469b0}.content{padding-top:60px;padding-bottom:60px}.border{border-top:1px solid #abb0bb;border-bottom:1px solid #abb0bb;margin-top:40px;margin-bottom:40px}.block{padding-top:50px;padding-bottom:50px}.flex{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.flex_start{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:1024px){.flex_start{justify-content:space-between}}.flex_25{width:calc(25% - 30px)}.flex_25 .icon img{max-width:150px;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;margin-top:20px}@media only screen and (max-width:1024px){.flex_25{width:calc(50% - 30px)}}@media only screen and (max-width:580px){.flex_25{width:calc(100% - 0px)}.flex_25 img{margin-top:0px}}.angebot .flex_33{background:#fff;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.3);min-height:250px;position:relative;width:100px;flex:0 0 30%;margin:1% 0 72px 0;display:flex;justify-content:center;border-top:3px solid #ffcc00;transform:scale(1);transition:0.2s ease}.angebot .flex_33 h3{font-size:2rem;color:#3f4559;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:1024px){.angebot .flex_33 h3{font-size:1.75rem}}.angebot .flex_33 img{width:100%}@media only screen and (max-width:1024px){.angebot .flex_33{flex:0 0 46%;margin:2% 2% 8% 0%}}@media only screen and (max-width:768px){.angebot .flex_33{flex:0 0 100%;margin:2% 2% 8% 0%}}.angebot .flex_33:hover{background:#aebd14;color:#fff;transform:scale(1.05);transition:0.2s ease}.angebot .flex_33:hover a.button{background:#fff;color:#003366}.angebot .flex_33:hover h3{color:#fff}.angebot .flex_33_content{width:80%;padding-top:60px;padding-bottom:60px}.angebot .flex_33:nth-child(3n-1){margin-left:5%;margin-right:5%}@media only screen and (max-width:1024px){.angebot .flex_33:nth-child(3n-1){margin-left:0;margin-right:0}}.toggle{padding-top:0;padding-bottom:0;max-width:1280px}.toggle .flex{text-align:center}.toggle .flex .flex_33{width:calc(33.3333% - 0px);padding:35px;position:relative}@media only screen and (max-width:880px){.toggle .flex .flex_33{padding:20px}}.toggle .flex .flex_33 svg{width:40px;height:40px;margin-bottom:10px}@media only screen and (max-width:580px){.toggle .flex .flex_33 svg{width:30px;height:30px}}.toggle .flex .flex_33 svg path{fill:#626a6e}.toggle .flex .flex_33 h2{font-family:"urbanistregular", sans-serif;font-size:1.5rem}@media only screen and (max-width:1024px){.toggle .flex .flex_33 h2{font-size:1.25rem}}@media only screen and (max-width:580px){.toggle .flex .flex_33 h2{font-size:1rem}}.toggle .flex .flex_33:hover{background:#aebd14;cursor:pointer}.toggle .flex .flex_33:hover svg path{fill:#fff}.toggle .flex .flex_33:hover h2{color:#fff}.toggle .flex .flex_33.active{background:#aebd14}.toggle .flex .flex_33.active h2{color:#006633}.toggle .flex .flex_33.active svg path{fill:#006633}.toggle .flex .flex_33.active:after{content:"";position:absolute;bottom:-30px;left:calc(50% - 30px);width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #aebd14;clear:both}.linie{width:100%;height:1px;background:grey;margin-bottom:50px;margin-top:30px}.blocki.active{display:block}.blocki{display:none}.gallery{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:60px}.gallery .gallery_img{width:calc(25% - 15px)}.gallery .gallery_img img{width:100%;height:auto}.blogpost{max-width:1280px;margin-top:30px}.blogpost .flex{flex-wrap:wrap !important;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted grey}.blogpost .flex:nth-child(3){border-bottom:0px}.blogpost .flex h3{font-size:2rem;margin-bottom:10px;font-family:"urbanistbold"}@media only screen and (max-width:1024px){.blogpost .flex h3{font-size:1.5rem}}.blogpost img{height:auto;width:auto}.flex_50{width:calc(50% - 30px)}.flex_50 a.button{color:#003366}.flex_50 ul{margin-left:20px;font-size:1.25rem}@media only screen and (max-width:1024px){.flex_50 ul{font-size:1rem}}.flex_50 ul li{padding-bottom:10px}@media only screen and (max-width:1024px){.flex_50 ul li{padding-bottom:5px}}.flex_50 a{color:#3f4459}@media only screen and (max-width:1024px){.flex_50{width:calc(50% - 15px)}}.flex_50 img{width:100%}@media only screen and (max-width:768px){.flex_50 img{margin-bottom:30px}}@media only screen and (max-width:768px){.flex_50{width:calc(100% - 0px)}.flex_50 img{margin-top:15px}}.kontakt_person .flex{flex-wrap:wrap !important}.kontakt_person a.button{margin-right:20px}.kontakt_person .flex_25{width:calc(25% - 30px)}.kontakt_person .flex_25 p{font-size:1rem;margin-top:0px;line-height:1.5;padding-top:8px}.kontakt_person .flex_25 h3{font-size:1.5rem;font-family:"urbanistbold"}.kontakt_person .flex_25 img{width:100%}@media only screen and (max-width:768px){.kontakt_person .flex_25{width:calc(100% - 0px)}.kontakt_person .flex_25 img{margin-top:0px;margin-bottom:10px}}.kontakt_person .flex_75{width:calc(75% - 30px);text-align:left}.kontakt_person .flex_75 p{padding-top:0;margin-top:0}@media only screen and (max-width:768px){.kontakt_person .flex_75{width:calc(100% - 0px)}.kontakt_person .flex_75 img{margin-top:15px}}.kontakt_person{margin-top:0px}.wrap-reverse{flex-wrap:wrap-reverse}.zitat{border:10px solid #ffcc00;padding:80px;color:#003366;font-size:2.5rem;font-weight:bold;line-height:1.5;position:relative}@media only screen and (max-width:768px){.zitat{font-size:1.5rem}}@media only screen and (max-width:580px){.zitat{font-size:1rem;padding:40px}}.zitat:after{content:"";position:absolute;left:calc(50% + 200px);bottom:-100px;width:0;height:0;border-left:100px solid transparent;border-right:0px solid transparent;border-top:100px solid #ffcc00;clear:both}@media only screen and (max-width:768px){.zitat:after{left:0;border-left:50px solid transparent;border-right:0px solid transparent;border-top:50px solid #ffcc00;bottom:-50px}}.zitat:before{width:100px;height:100px;position:absolute;background:#f6fafa;content:"''";font-size:10rem;left:-17px;top:-50px;font-family:"urbanistregular";margin-bottom:40px;height:120px}.zitat_name{text-align:right;display:flex;align-items:center;justify-content:center;padding-top:70px}@media only screen and (max-width:768px){.zitat_name{padding-top:35px}}.wrapper.lebenlernen{padding-top:70px;padding-bottom:70px;text-align:center;color:#fff}.wrapper.lebenlernen img{margin-bottom:30px;max-width:200px}.wrapper.lebenlernen h2{font-size:3.5rem;font-family:"urbanistbold";color:#006633}.wrapper.lebenlernen p{color:#006633}.wrapper.lebenlernen h3{margin-top:60px;font-size:2rem;background:#fff;color:#006633;display:inline-block;padding:20px 40px}.wrapper.lebenlernen p{font-size:2rem;margin-bottom:30px}.wrapper.lebenlernen ul{font-size:2.5rem;list-style:none;color:#006633}.wrapper.lebenlernen ul li{line-height:3.5rem}.contactbar{font-size:1.25rem;position:fixed;z-index:4;top:0;width:100%;height:60px;background-color:#aebd14;display:flex;align-items:center}.contactbar .wrapper{display:flex;align-items:center}.contactbar .wrapper a{width:30px;height:30px;color:#036}.contactbar ul{list-style:none}@media only screen and (max-width:880px){.contactbar ul{display:none}}.contactbar ul li{float:left;margin-right:8px}.contactbar ul li a{color:#fff;text-decoration:none;margin-right:30px}.contactbar ul li a:hover{text-decoration:underline}.contactbar ul.icons{display:none}@media only screen and (max-width:880px){.contactbar ul.icons{display:flex}}#myVideo{position:relative;right:0;bottom:0;min-width:100%;min-height:100%;width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.logo{max-width:500px;width:100%;height:auto;margin-bottom:40px;margin-top:100px}.swiper{height:650px;z-index:1}@media only screen and (max-width:1024px){.swiper{height:auto}}.swiper .swiper-slide{background-position:center center;background-size:cover;display:flex;align-items:center}.swiper .swiper-slide a.button{width:250px}@media only screen and (max-width:1024px){.swiper .swiper-slide{justify-content:center}}@media only screen and (max-width:1024px){.swiper .swiper-slide{padding-top:100px;padding-bottom:100px;height:100%}}.swiper .swiper-slide .box{width:50%;height:100%;padding-left:50px;margin-left:100px;padding-top:50px;padding-bottom:50px;padding-right:50px;position:relative;z-index:2;background:rgba(56, 71, 109, 0.7);border-right:3px solid #ffcc00;display:flex;flex-direction:column;justify-content:center}.swiper .swiper-slide .box h2{color:#fff;font-family:"urbanistbold"}.swiper .swiper-slide .box p{color:#fff;line-height:1.5}@media only screen and (max-width:1024px){.swiper .swiper-slide .box{width:80%;margin-left:0px;border-right:0px solid #ffcc00;border-top:3px solid #ffcc00}}@media only screen and (max-width:768px){.swiper .swiper-slide .box{padding:45px;width:100%}}.swiper-button-next,.swiper-button-prev{color:#aebd14 !important;background:#fff;padding:10px;width:40px !important;height:60px !important}@media only screen and (max-width:768px){.swiper-button-next,.swiper-button-prev{display:none !important}}.swiper-button-prev{left:40px !important}@media only screen and (max-width:1024px){.swiper-button-prev{left:20px !important}}.swiper-button-next{right:40px !important}@media only screen and (max-width:1024px){.swiper-button-next{right:20px !important}}.swiper-pagination{bottom:25px !important}.swiper-pagination-bullet{background-color:#abb0bb !important;width:16px !important;height:16px !important;opacity:1 !important}.swiper-pagination-bullet-active{background-color:#aebd14 !important;opacity:1 !important}