html,body{padding:0;margin:0}body{border-top:3px solid var(--primary-color);background-color:#fff;font-family:PTSans,Helvetica,sans-serif}@media(max-width: 420px){hr{margin:0
1rem !important}}a{color:inherit}.boxed,.vce-row-container[data-vce-boxed-width=true]{max-width:1140px;margin:0
auto}.dashicons{font-size:1rem;height:1rem;width:auto}.button-group{display:flex;align-items:center}.button{text-decoration:none;color:inherit;padding:.5rem .75rem}.button--primary{background-color:var(--primary-color);color:#fff}.button--secondary{border:2px
solid var(--primary-color);background-color:transparent;color:var(--primary-color)}.button--link:after{font-family:dashicons;content:"";display:inline-block;height:1rem;font-size:.75rem;margin-left:1rem}.header-top{display:flex;justify-content:space-between}@media(max-width: 420px){.header-top{flex-direction:column-reverse}}.header-top__left{display:flex;justify-content:space-between;align-items:center}@media(max-width: 420px){.header-top__left{padding:0
1rem}}.header
.logo{padding:2rem 0}.header .logo
img{max-width:50vw;height:auto}.header .button-group .button--easy-language,.header .button-group .button--search{padding:.75rem 1rem;line-height:1rem}.header .button-group .button--easy-language a,.header .button-group .button--search
a{text-decoration:none;color:inherit}@media(max-width: 420px){.header .button-group .button--easy-language,.header .button-group .button--search{flex-grow:1;text-align:center}}.header .button-group .button--easy-language{background-color:var(--color-gray-light);color:var(--color-black)}.header .button-group .button--search{background-color:var(--color-black);color:var(--color-white)}.footer{background-color:var(--color-black);color:var(--color-white)}.footer-top{display:flex;justify-content:space-between;padding:3rem 0}@media(max-width: 420px){.footer-top{flex-direction:column;padding:2rem 1rem}}.footer-bottom{display:flex;justify-content:center;align-items:center;padding:3rem 0}.footer-last{background-color:var(--primary-color)}.footer-last__inner{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}@media(max-width: 420px){.footer-last__inner{flex-direction:column-reverse}.footer-last__inner>*+*{border-bottom:1px solid var(--color-white);padding-bottom:1rem;margin-bottom:1rem}}.widget{list-style-type:none}.widgettitle{text-transform:uppercase;font-size:1rem}.widget
ul{list-style-type:none;padding:0;margin:0}.widget ul li:before{content:">";margin-right:.5rem}@font-face{font-family:"PTSans";font-style:normal;font-weight:400;src:url(/wp-content/themes/awo/build/fonts/PTSans-Regular.334e1813.ttf) format("truetype")}@font-face{font-family:"PTSans";font-style:normal;font-weight:700;src:url(/wp-content/themes/awo/build/fonts/PTSans-Bold.4597bd69.ttf) format("truetype")}nav
ul{list-style-type:none;padding:0;margin:0}nav
a{color:inherit;text-decoration:none}.menu-side-sticky-container{position:fixed;right:1.5rem;top:32rem;transform:rotate(-90deg);background-color:var(--primary-color);color:var(--color-white);z-index:1}.menu-side-sticky-container
ul{display:flex}.menu-side-sticky-container
li{padding:1rem}.menu-side-sticky-container li+li{padding-left:0}.menu-side-sticky-container li+li:before{content:"|";margin-right:1rem}@media(max-width: 768px){.menu-side-sticky-container{position:static;transform:none}.menu-side-sticky-container
ul{justify-content:center}}.vce-single-image-inner.vce-single-image--absolute .vce-single-image:not([data-dynamic-natural-size=true]){z-index:1}.vce-popup-root.vce-full-width-custom-container.vce-popup-root--shape-rounded{border:5px
solid red !important}h2{font-size:32px}p{letter-spacing:0.2;line-height:1.6em}hr{border-color:red}cstm_hr{border-color:white}label,span.headline_contact{letter-spacing:0.05rem;font-size:0.8rem;color:#000;font-weight:lighter}.wpcf7
.flex{display:flex;justify-content:space-between}.wpcf7
.field{}.wpcf7-form-control{width:100%}.wpcf7-submit{width:auto}.wpcf7-spinner{display:none}.wpcf7-list-item{margin:0}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{margin-top:3%}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{margin-top:1%}input:not([type="image" i]){padding:10px
0 10px 15px;border-radius:10px 10px 10px 10px;border:0.5px solid gray}form.wpcf7-form.init
span{letter-spacing:0.1rem}.wpcf7
.field{padding-top:2rem}input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:1.5% 10% 1% 2.5%;color:white;background:red;border:1px
solid transparent;margin-top:1.5rem}.wpcf7
textarea{padding:10px
0 10px 15px;border-radius:10px 10px 10px 10px;border:0.5px solid gray}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{margin-bottom:1.5rem}.wpcf7-form-control.wpcf7-acceptance
label{display:flex;line-height:1.2}.wpcf7-form-control.wpcf7-acceptance input[type="checkbox"]{width:auto;margin-top:0;margin-right:5px}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin-left:0}input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background:orange;color:white}span.wpcf7-list-item-label{color:gray;font-size:0.75rem}input:focus{outline:none !important;border:1px
solid red}.color_hov{-webkit-filter:grayscale(1);filter:grayscale(1)}.color_hov:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}img.image.wp-image-424.attachment-full.size-full{padding-right:1rem}img.image.wp-image-425.attachment-full.size-full{padding-left:1rem}@media (max-width: 600px){.wpcf7
.flex{flex-direction:column}form.wpcf7-form.init{padding:0px
1rem 0 1rem}#el-4c6fc674[data-vce-do-apply*=all][data-vce-do-apply*=el-4c6fc674]{margin-top:-2rem !important}input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:3.5% 10% 3% 2.5%}}.button{padding:15px
40px;border-radius:5px}.button--primary:hover{background-color:#ec7405}.news-item{padding-bottom:3rem}nav.nav-footer
ul{display:inline-flex}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-privacy-policy.menu-item-33{padding-right:1rem}.textwidget ul li
a{text-decoration:none}.textwidget ul li a:hover{color:red}li#menu-item-401:hover,li#menu-item-400:hover{background:#ec7405}.text_white{color:white}@media (max-width: 600px){.vce-navigation-box{margin-bottom:1rem}}.box{box-shadow:rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px}