@font-face{font-display:swap;font-family:'Istok Web';font-style:normal;font-weight:400;src:url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/istok-web-v24-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Istok Web';font-style:italic;font-weight:400;src:url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/istok-web-v24-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Istok Web';font-style:normal;font-weight:700;src:url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/istok-web-v24-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Istok Web';font-style:italic;font-weight:700;src:url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/istok-web-v24-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;src:url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/fa-brands-400.woff2) format('woff2'),url(//viavend.de/wp-content/themes/hello-elementor-child/fonts/fa-brands-400.ttf) format("truetype")}html *{box-sizing:border-box}body.de .widget-en,body.de .reviews-en{display:none}.button_contact{position:fixed;right:0;top:300px;z-index:100}body.en .widget-de,body.en .reviews-de{display:none}:root{--wp--preset--font-size--x-large:clamp(2.5rem, 3vw, 3.667rem) !important;--wp--preset--font-size--large:clamp(1.5rem, 3vw, 2.333rem) !important}.n2-ss-slider{hyphens:none !important}.pos_relative{position:relative}.wp-block-buttons>.wp-block-button{transition:all .3s ease-out}.wp-block-buttons>.wp-block-button a:hover{color:#fff}.wp-block-buttons>.wp-block-button:hover{scale:1.1}.min_450{min-height:425px;padding-top:250px !important}.privacy-policy p{color:#858585;font-size:14px;line-height:1.5}ul.wp-block-list{color:#858585;font-size:1.2rem !important;line-height:1.8;padding-left:18px}.green_bg2 ul.wp-block-list,.green_bg ul.wp-block-list{color:#fff !important}.blog_list .list_text_wrap{position:relative}.blog_list .list_button{height:40px;border-top:1px solid #eee}.blog_list .more_text{border-top:1px solid #eee}.blog_list .list_text{position:relative;height:0;opacity:0;background:#fff;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:15px solid #fff;z-index:-1;margin:0 -15px;box-shadow:0px 30px 18px 8px rgba(0,0,0,0);transition:all .7s ease-in-out}.blog_list .page-content:hover .list_text{opacity:1;z-index:1000;height:auto;box-shadow:0px 30px 18px 8px rgba(0,0,0,.2)}.blog_list .page-content:hover .more_text{display:none}.blog_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px, 1fr));gap:1px;grid-auto-rows:0;margin:0 -15px}.list_entry{border:15px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;border-top:15px solid #fff;transition:all .7s ease-in-out}.blog_list .page-content{position:relative}.list_entry:hover{box-shadow:0px -10px 18px 8px rgba(0,0,0,.2);z-index:10}.blog_list h2{font-size:1.33333rem;margin-bottom:0}.blog_list p{font-size:15px;margin-top:10px}html,body{font-size:15px;hyphens:auto;overflow-x:hidden}html{scroll-behavior:smooth;scroll-padding-top:120px}.ref_start{height:580px;padding-left:0 !important;padding-right:0 !important}body{color:#555;font-family:'Istok Web';line-height:1.8rem;font-weight:400}.head_wrapper{z-index:10;width:100%;position:absolute;top:0;height:110px}.head_wrapper i{font-family:'Font Awesome 6 Brands';font-size:1.3rem;margin-right:18px;color:#fff !important}.blog_start{width:100%;min-height:425px;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.single-referenzen .single_start{width:100%;height:200px;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.single-post .single_start{width:100%;height:200px;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.single-post h1{text-shadow:0px 0px 0px #000 !important;font-weight:300;font-size:clamp(1.5rem, 3vw, 2.333rem) !important}.single-post h1 strong{font-weight:300 !important}.blog_text{padding:90px 0}.blog_text p{font-size:1.667rem;line-height:1.3}.claim_wrap{padding-top:250px !important;width:1180px;max-width:100%;margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:30px}.claim_wrap p{color:#fff}.claim_wrap p.claim{font-size:clamp(1.5rem, 3vw, 2.333rem);line-height:1.2}.green{color:#b6b800}.head_wrapper .top-menu{max-width:1140px;margin:0 auto;margin-top:30px;display:flex;flex-direction:row-reverse}.head_wrapper .top-menu ul{padding:0 18px}.head_wrapper .top-menu li{list-style-type:none}.top-menu .lang-item-en{width:30px !important;height:20px !important;background-image:url("https://viavend.de/wp-content/uploads/2025/01/britain.svg");background-size:100% 100%;background-repeat:no-repeat}.top-menu .lang-item-de{width:30px !important;height:20px !important;background-image:url("https://viavend.de/wp-content/uploads/2025/01/deutschland.svg");background-size:100% 100%;background-repeat:no-repeat}.top-menu .lang img{opacity:0;width:30px !important;height:20px !important}.rmp-menu-wrap .lang-item-de .rmp-menu-item-link,.rmp-menu-wrap .lang-item-en .rmp-menu-item-link{height:20px !important;line-height:20px !important}.rmp-menu-wrap .lang-item-de img,.rmp-menu-wrap .lang-item-en img{opacity:0;width:40px !important;height:20px !important}.rmp-menu-wrap .lang-item-de{width:40px !important;height:20px !important;background-image:url("https://viavend.de/wp-content/uploads/2025/01/deutschland.svg");background-repeat:no-repeat;overflow:hidden;margin:20px !important}.rmp-menu-wrap .lang-item-en{width:40px !important;height:20px !important;background-image:url("https://viavend.de/wp-content/uploads/2025/01/britain.svg");background-repeat:no-repeat;overflow:hidden;margin:20px !important}.head_wrapper .top-menu a.highlight{color:#fff;background:#b6b800;padding:4px 10px;border-radius:3px}.head_wrapper .sub-menu a{color:#000 !important}.head_wrapper ul ul{width:auto !important;white-space:nowrap}.head_wrapper ul ul li a{text-transform:none;text-align:left;line-height:32px !important;color:#393939;font-size:.9rem;letter-spacing:0;font-weight:400}.head_wrapper.solid{z-index:1001;width:100%;position:fixed;background:#fff;height:110px;box-shadow:0 0 2px 2px rgb(0 0 0/.1)}.head_wrapper.solid .top-menu{display:none}.head_wrapper ul.menu li.menu-item-has-children:after{color:#fff}.head_wrapper.solid ul.menu li.menu-item-has-children:after{color:#000}.site-header:not(.dynamic-header){margin:0 auto !important}.site-header:not(.dynamic-header) a{color:#fff;text-decoration:none !important}.site-header:not(.dynamic-header) a:hover{color:#000}.solid .site-header:not(.dynamic-header) a{color:#000;text-decoration:none !important}.solid .site-header:not(.dynamic-header) a:hover{color:#666}.site-header .site-branding{display:flex;flex-direction:column;justify-content:center;gap:.5rem}.site-navigation ul.menu{display:flex;flex-wrap:wrap;margin-top:0}.site-navigation ul.menu li.menu-item-has-children a{padding:8px 2px 8px 15px}.site-branding img{border-style:none;height:auto;max-width:100%;width:150px;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(70deg) brightness(108%) contrast(108%)}.solid .site-branding img{width:110px;filter:none}html,body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Istok Web';font-weight:400}h1,.h1,.h1 p{font-size:3rem;padding-top:0}h2,.h2,.h2 p{font-size:clamp(1.5rem, 3vw, 2.333rem)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:25px;line-height:1.2;color:#3b3c42;word-wrap:break-word;hyphens:none}a{color:#b6b800;text-decoration:none !important}:where(.wp-block-column.has-background){padding:1.25em 2.375em}.site-header .site-title,.entry-title{display:none}.wp-block-latest-posts__featured-image a{display:inline-block;height:100%;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{transition:all .3s ease-out;object-fit:cover;height:100%;width:100%}.green_bg{background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538);color:#fff}.green_bg2{background-image:linear-gradient(to right,#bcc00b,#a6b221,#92a32c,#809433,#708538);color:#fff}.green_bg p,.green_bg2 p{color:#fff}.green_bg h2,.green_bg h1,.green_bg h3,.green_bg2 h2,.green_bg2 h1,.green_bg2 h3{color:#fff}.start_video{height:100vh}.start_video .nk-awb-wrap-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}p{color:#858585;font-size:1.2rem;line-height:1.8}.wp-block-columns{max-width:1140px;margin:0 auto}.pb-xxl{padding-bottom:200px}.pt-xxl{padding-top:200px}.mb-xxl{padding-bottom:200px}.mt-xxl{padding-top:200px}.mb-st{margin-bottom:40px !important}.mt-st{margin-top:40px !important}.ref_boxes{margin-top:120px !important;margin-bottom:60px !important}.ref_text,.ref_media,.ref_gallery{margin-bottom:60px !important}.ref_boxes p,.ref_text p{font-size:1rem}.ref_boxes h2{color:#b6b800;font-size:2.5rem;line-height:1}.ref_boxes .wp-block-column{padding:30px !important}.single h1{text-shadow:0px 0px 10px #000}.footer-widgets{display:flex;flex-wrap:wrap}#footer h2{font-size:clamp(2.5rem, 3vw, 3.667rem);line-height:1;color:#b6b800}.footer-widgets p,.footer-widgets a{font-size:.93rem;color:#000}.footer-widgets ul{margin:0;padding:0;list-style-type:none}.footer-widgets li{margin-bottom:10px}.footer-widget-column:first-child{width:60%}.footer-widget-column:nth-child(2),.footer-widget-column:nth-child(3){width:20%;border-left:1px solid #ccc;padding-left:20px}.footer-widget-column:nth-child(4){width:100%;height:100px;font-size:25px !important}.single-post .teaser{margin:70px auto}.single-post .two_cols{margin-bottom:70px}.single-post .two_cols p{font-size:1rem}.single-post .teaser p{font-size:1.4rem;line-height:1.5}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;max-width:1140px}ul.wp-block-latest-posts__list{display:flex;gap:20px}.wp-block-latest-posts.wp-block-latest-posts__list li{overflow-wrap:break-word;position:relative;overflow:hidden;width:33%}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{transition:all .3s ease-out;object-fit:cover;height:100%;width:100%}.wp-block-latest-posts__featured-image img{margin-bottom:-10px !important}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{background:#000;margin-bottom:20px;aspect-ratio:1;overflow:hidden}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{transition:all .3s ease-out}.wp-block-latest-posts.wp-block-latest-posts__list li:hover .wp-block-latest-posts__featured-image img{opacity:.3}.wp-block-latest-posts.wp-block-latest-posts__list li:hover .wp-block-latest-posts__post-excerpt{top:0}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em;position:absolute;top:-800px;transition:all .3s ease-out;padding:20px;max-height:350px;overflow:hidden}a.wp-block-latest-posts__post-title{font-size:1.333rem;color:#fff}.sp-testimonial-free-section .sp-testimonial-item{background:#fff;border-radius:5px}.sp-testimonial-free-section .sp-testimonial-client-testimonial p{padding:20px;color:#888 !important;font-size:1rem !important;text-align:left !important}.sp-testimonial-free-section.swiper-initialized,.sp-testimonial-free-section:not(.swiper-initialized,.tfree-layout-grid){margin:0}.sp-testimonial-free-section .sp-testimonial-client-name{font-size:1rem;line-height:24px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal;margin:0 0 8px;padding:0;position:absolute;left:75px;bottom:-55px;color:#fff !important}.sp-testimonial-free-section .sp-testimonial-client-designation{font-size:.8rem;line-height:15px;text-transform:none;text-align:left;letter-spacing:normal;font-weight:400;font-style:normal;color:#fff !important;position:absolute;bottom:-78px;left:75px}.sp-testimonial-free-wrapper{position:relative;overflow-y:visible;overflow-x:hidden;padding-bottom:120px}.sp-testimonial-free-section.swiper-initialized{overflow:visible}.sp-testimonial-free-section .sp-testimonial-client-image{margin:0 0 22px;width:60px;height:auto;position:absolute;bottom:-110px}.sp-testimonial-free-section .sp-testimonial-client-image img{border:4px solid #fff}#footer .bottom{font-size:.93rem;color:#000;display:flex}#footer .bottom a{color:#000;margin-left:25px}#footer .bottom .right{text-align:right;width:50%}#footer .bottom .left{width:50%}#footer i{font-family:'Font Awesome 6 Brands';font-size:1.3rem;margin-right:18px}.wp-block-cp-cool-flipbox-block .cfb-block-flip-inner .cfb-block-flip-back .cfb-block-back-desc,.wp-block-cp-cool-flipbox-block .cfb-block-flip-inner .cfb-block-flip-back .cfb-block-back-desc a{color:#fff !important;font-family:'Istok Web' !important;font-weight:400 !important;line-height:1.8rem !important}.wp-block-cp-cool-flipbox-block .cfb-block-flip-inner .cfb-block-flip-back .cfb-block-back-title{color:#fff !important;font-family:'Istok Web' !important;font-weight:300 !important;font-size:2.333rem}.wp-block-cp-cool-flipbox-block .cfb-block-flip-inner .cfb-block-flip-front .cfb-block-front-desc{color:#444 !important;font-family:'Istok Web' !important;font-weight:400 !important;line-height:1.8rem !important}.wp-block-cp-cool-flipbox-block .cfb-block-flip-inner .cfb-block-flip-front .cfb-block-front-title{color:#444 !important;font-family:'Istok Web' !important;font-weight:300 !important;font-size:2.333rem}.wp-block-cp-cool-flipbox-block.flipX{min-height:500px;height:100%}@media (min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:calc(100% - 40px)}}@media (min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:calc(100% - 40px)}}@media (min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:calc(100% - 40px)}}@media (min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}}.full_width{width:100% !important}.valign_box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%;min-height:555px}.valign_box p,.squarebox p,.valign_box h5{font-size:1rem;color:#555}.valign_box h5{font-weight:600}.squarebox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;aspect-ratio:1}.toggle_green{opacity:1;transition:all .5s ease-in-out;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538);min-height:555px;padding:30px 30px 60px;margin-block-start:0 !important;margin-block-end:0 !important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.toggle_white{background:#f7f7f7;min-height:555px;padding:30px 30px 60px;margin-block-start:0 !important;margin-block-end:0 !important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.toggle_grey{background:#f7f7f7;min-height:555px;padding:30px 30px 60px;margin-block-start:0 !important;margin-block-end:0 !important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.toggle_grey.smallheight,.toggle_green.smallheight,.toggle_white.smallheight{min-height:300px;padding:30px 30px 60px}.toggle_grey.smallheight{background:#f7f7f7}.toggle_white.smallheight{background:#878786}.toggle_white.smallheight p,.toggle_white.smallheight h2{color:#fff !important}.toggle_green .ghub-ct-hidden{opacity:0;transition:all .5s ease-in-out;background:#fff}.toggle_green p{color:#fff !important;font-size:1rem}.toggle_green h2{color:#fff !important}.toggle_white p,.toggle_grey p{color:#555 !important;font-size:1rem}.ghub-content-toggle-container.ghub-align-center{justify-content:center;position:absolute;left:calc(50% - 30px);bottom:12px}.ghub-content-toggle-container:not(.is-style-ghub-style-one):not(.is-style-ghub-style-two) .switch{height:40px;position:relative;width:40px}.ghub-content-toggle-container:not(.is-style-ghub-style-one):not(.is-style-ghub-style-two) .slider:before{background-color:none;border:0 solid #fff;bottom:0;box-sizing:border-box;content:"";position:absolute;transition:.4s;display:inline-block;width:40px;height:40px;background:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0),#ccc;background-position-x:0%,0%,0%;background-position-y:0%,0%,0%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:40px}.ghub-content-toggle-container:not(.is-style-ghub-style-one):not(.is-style-ghub-style-two) .slider:before{background-color:none;border:0 solid #fff;bottom:0;box-sizing:border-box;content:"";position:absolute;transition:.4s;display:inline-block;width:40px;height:40px;background:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0),var(--ghub-toggle-base-color);background-position-x:0%,0%,0%;background-position-y:0%,0%,0%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:40px}.ghub-content-toggle-container:not(.is-style-ghub-style-one):not(.is-style-ghub-style-two) input:checked+.slider:before{background-color:none;border:0 solid #fff;bottom:0;box-sizing:border-box;content:"";position:absolute;transition:.4s;display:inline-block;width:40px;height:40px;background:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0),var(--ghub-toggle-active-color);background-position-x:0%,0%,0%;background-position-y:0%,0%,0%;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:40px;rotate:45deg;transform:translateX(0px)}.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title .wpostahs-main-title button{display:inline-block !important;padding:0;margin:0;height:100px;width:100px;border-radius:50%;background:#fff;border:1px solid #000}.wpostahs-slider-design-2 .wpostahs-slider-nav .wpostahs-slider-nav-title:hover .wpostahs-main-title button{border-color:#9fad25;background:#9fad25;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current .wpostahs-main-title button{border-color:#9fad25;background:#9fad25;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current .wpostahs-main-title:hover button{border-color:#9fad25;background:#9fad25;background-image:linear-gradient(to right bottom,#bcc00b,#a6b221,#92a32c,#809433,#708538)}.wpostahs-slider-design-2 .wpostahs-slider-nav{max-width:100%;margin:0 auto}.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-list.draggable:before{height:1px;content:'';width:100%;background:#000;position:absolute;top:55%;left:0;right:0;margin:0 auto}.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:5rem;line-height:5rem;font-weight:700}.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-current{color:#8c9e2e;font-weight:700}.wpostahs-slider-design-2 .wpostahs-slider-nav-title:nth-child(2n) .wpostahs-title{margin-top:-180px}.wpostahs-slider-nav-1 .slick-list{padding-top:100px !important}.wpostahs-centent-title{display:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #fff;border-radius:0;padding:1rem;transition:all .5s;background:#f7f7f7;font-size:.95rem;color:#000}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border:1px solid #666}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#fff;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#b6b800;border:0 solid #c36;padding:1rem 2rem;font-size:1rem;border-radius:0;transition:all .3s}[type=button]:hover,[type=submit]:hover,button:hover{scale:1.1;background-color:#b6b800}.wpcf7-list-item{display:inline-block;margin:0;font-size:.95rem}.wpcf7-list-item span{line-height:1.3}.wpcf7-not-valid-tip{color:#c00;font-size:.8em;font-weight:400;display:block}.wp-block-aab-accordion-item .aagb__accordion_head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;outline:0;padding:20px 10px 10px;background-color:transparent !important;border-bottom:1px solid #ccc !important}.wp-block-aab-accordion-item .aagb__accordion_body{padding:13px 10px}.n2-ss-slider{font-family:'Istok Web'!important;font-weight:400 !important}.search .entry-title{display:block}.search h1.entry-title{font-size:16px;text-transform:uppercase;margin-top:40px}.search h2.entry-title{font-size:24px}.search_result{border-bottom:1px solid #eee;margin-bottom:60px}.search_result a{max-width:100%;margin-right:0}.search_form{margin-top:-2px}.search_form input[type=search]{width:150px;border:1px solid #fff;border-radius:0;padding:3px 10px;transition:all .5s;background:#f7f7f7;font-size:.9rem;color:#333}.mod_socials{display:flex}.search_form [type=submit]{display:inline-block;font-weight:400;color:#fff;text-align:center;white-space:nowrap;background-color:#b6b800;border:0 solid #c36;top:0;position:relative;padding:3px 10px;padding-top:4px;font-size:13px;display:none}.rmp-search-box{padding-left:calc(5% + 10px) !important;padding-right:calc(5% + 10px) !important;margin-top:40px !important}@media (max-width:1140px){.wp-block-latest-posts__post-excerpt{max-height:25vw}}@media (max-width:781px){.nobackground .nk-awb-inner{display:none}.wp-block-column{padding-top:0 !important;padding-bottom:0 !important}.nomobile{display:none}.pb-xxl{padding-bottom:40px}.pt-xxl{padding-top:40px}.mb-xxl{padding-bottom:40px}.mt-xxl{padding-top:40px}.valign_box{min-height:5px}.toggle_white,.toggle_green{min-height:5px;padding:30px;padding-bottom:50px}.squarebox{min-height:5px;aspect-ratio:0}.teambox{aspect-ratio:1}}@media (max-width:781px){.nobackground .nk-awb-inner{display:none}.wp-block-column{padding-top:0 !important;padding-bottom:0 !important}.nomobile{display:none}.pb-xxl{padding-bottom:40px}.pt-xxl{padding-top:40px}.mb-xxl{padding-bottom:40px}.mt-xxl{padding-top:40px}.mb-st{margin-bottom:10px !important}.mt-st{margin-top:10px !important}.valign_box{min-height:5px}.toggle_white,.toggle_green{min-height:5px}.squarebox{min-height:5px;aspect-ratio:0}.teambox{aspect-ratio:1}.align_bottom{position:relative}.footer-widget-column:first-child{width:100%}.footer-widget-column:nth-child(2),.footer-widget-column:nth-child(3){width:50%;border-left:1px solid #ccc;padding-left:10px}#footer .bottom .right{text-align:right;width:100%}#footer .bottom .left{text-align:right;width:100%}#footer .bottom{display:block}.button_contact{display:none !important}.reverse{flex-direction:column-reverse}.reverse .teambox{aspect-ratio:.8}ul.wp-block-latest-posts__list{display:block}ul.wp-block-latest-posts__list li{margin-bottom:30px}.wp-block-latest-posts.wp-block-latest-posts__list li{width:100%}.single-post .teaser p{font-size:1.2rem}.wp-block-latest-posts__post-excerpt{max-height:85vw}.n2-ss-slider{font-size:.9em !important}}@media (max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-start:20px;padding-inline-end:20px}.n2-ss-slider{font-size:.75em !important}}@media (min-width:781px){.align_bottom{position:absolute;right:0;bottom:0}.search_result{display:flex}.search_result a{max-width:25%;margin-right:30px}}.social_mobile_first{margin-top:20px !important;float:left;width:60px !important;margin-left:15px !important}.social_mobile{float:left;width:60px !important;margin-top:20px !important}.social_mobile_first i,.social_mobile i{font-size:2rem !important}.cookie-statement{display:none}