.lang_contact{display:flex;}.header-mail{display:flex;align-items:center;}.header-mail-text{margin-left:10px;text-decoration:none;font-size:18px;font-family:'Lato',sans-serif;font-weight:bold;color:#53b84b;}.block-language-blocklanguage-interface,.block-block-content558c1045-0cb5-43c5-9262-2e183e084afe{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;}.bs-3col,.bs-1col{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.block-white-bg{background-color:rgb(255,255,255);background-image:url(/themes/barrio_sub/image/Backgroundlines.png);}.header{background-color:white;background-image:url(/themes/barrio_sub/image/Backgroundlines.png);padding-top:0.7rem;}.contacts-block{color:white;background-color:rgb(18,58,157);padding-top:80px;padding-bottom:80px;}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center;}.bg-default{background-color:white;background-image:url(/themes/barrio_sub/image/Backgroundlines.png);}.pb-10,.py-10{padding-bottom:10rem !important;}.pt-10,.py-10{padding-top:10rem !important;}.h-slide-35{height:35rem;}.imgsmall-slide-front{}.produkt-card-title{font-size:3rem;font-weight:bold;}.produkt-card-text{font-size:1.5rem;}.header-navbar-link{transition:0.4s;border-bottom:4px solid 
    rgb(255,255,255);color:rgb(23,57,80);font-weight:bold;}.header-navbar-link:hover{border-bottom:4px solid rgb(83,184,75);transition:0.4s;}.header-navbar-link-active{border-bottom:4px solid rgb(83,184,75);}.slider-title{font-size:3rem;font-weight:bold;}.container-solution{background-color:#ffffff;border:1px solid #123896;border-radius:13px;margin-top:60px;box-shadow:0 0 10px rgba(0,0,0,0.2);transition:0.4s;margin-right:25px;margin-left:25px;align-items:center;flex-direction:column;}.our-solution-button{position:absolute;bottom:-18px;}.company-value{background-image:url(/themes/barrio_sub/image/value-block/value-background.png);}.value-main-container{background-size:cover;background-color:rgba(0,0,0,0.6);}.row-title{color:rgb(18,56,150);font-weight:bold;}div#navbarNavDropdown.collapse.navbar-collapse ul.clearfix.nav.navbar-nav li.nav-item span.nav-link.header-navbar-link,div#navbarNavDropdown.collapse.navbar-collapse ul.clearfix.nav.navbar-nav li.nav-item a.nav-link.header-navbar-link{font-size:1.2rem;}.site-footer .block{margin:20px 0;border:0px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.card-anons{height:390px;width:18rem;border-radius:.5rem !important;margin-left:auto;margin-right:auto;}.card-anons:hover{box-shadow:0 0 20px
    rgba(104,97,183,0.5);transition:0.4s;}.card-text-anons{color:rgb(119,99,112);font-size:0.9rem;}.blog-date-anons{height:2.5rem;width:7rem;padding:6px 14px;border:1px solid #123896;border-radius:15px;background-color:#123896;color:#ffffff;position:absolute;left:88px;top:139px;font-size:16px;text-align:center;}.blog-date-full{height:2.5rem;width:7rem;padding:6px 14px;border:1px solid 
    rgb(18,56,150);border-radius:15px;background-color:rgb(18,56,150);color:rgb(255,255,255);position:relative;top:-25px;font-size:16px;text-align:center;margin:auto;}.card-img-top-anons{border-bottom:solid;background:rgba(0,219,230,0.47);}.card-title-anons{font-size:1.1rem;color:rgb(18,56,150);font-weight:600;}.card-title-anons:hover{color:rgb(83,184,75);transition:0.4s;}div.view-blog-page.view-id-blog_page nav{justify-content:center !important;display:flex;margin:auto;}.node-blog-full{border-top:solid 2px #154982;}.blog-blok-front{background:rgb(18,56,150);box-shadow:0 0 7px
    rgb(0,0,0);}.block-fe{margin-bottom:-30px !important;padding:0 !important;}.color-icon{color:green;margin-right:15px;height:20px;width:20px;}.g-recaptcha{padding:0 1rem;}.region-header1 a.navbar-brand img.img-fluid{padding:9px 0px;}.b-page__content{min-height:75px}.b-head-decor{display:none}.b-page_newyear .b-head-decor{position:absolute;top:0;left:0;display:block;height:115px;width:100%;overflow:hidden;background:url(/themes/barrio_sub/css/balls/b-head-decor_newyear.png) repeat-x 0 0}.b-page_newyear .b-head-decor__inner{position:absolute;top:0;left:0;height:115px;display:block;width:373px}.b-page_newyear .b-head-decor::before{content:'';display:block;position:absolute;top:-115px;left:0;z-index:3;height:115px;display:block;width:100%;box-shadow:0 15px 30px rgba(0,0,0,0.75)}.b-page_newyear .b-head-decor__inner_n2{left:373px}.b-page_newyear .b-head-decor__inner_n3{left:746px}.b-page_newyear .b-head-decor__inner_n4{left:1119px}.b-page_newyear .b-head-decor__inner_n5{left:1492px}.b-page_newyear .b-head-decor__inner_n6{left:1865px}.b-page_newyear .b-head-decor__inner_n7{left:2238px}.b-ball{position:absolute}.b-ball_n1{top:0;left:3px;width:59px;height:83px}.b-ball_n2{top:-19px;left:51px;width:55px;height:70px}.b-ball_n3{top:9px;left:88px;width:49px;height:67px}.b-ball_n4{top:0;left:133px;width:57px;height:102px}.b-ball_n5{top:0;left:166px;width:49px;height:57px}.b-ball_n6{top:6px;left:200px;width:54px;height:70px}.b-ball_n7{top:0;left:240px;width:56px;height:67px}.b-ball_n8{top:0;left:283px;width:54px;height:53px}.b-ball_n9{top:10px;left:321px;width:49px;height:66px}.b-ball_n1 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n1.png) no-repeat}.b-ball_n2 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n2.png) no-repeat}.b-ball_n3 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n3.png) no-repeat}.b-ball_n4 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n4.png) no-repeat}.b-ball_n5 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n5.png) no-repeat}.b-ball_n6 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n6.png) no-repeat}.b-ball_n7 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n7.png) no-repeat}.b-ball_n8 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n8.png) no-repeat}.b-ball_n9 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_n9.png) no-repeat}.b-ball_i1 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i1.png) no-repeat}.b-ball_i2 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i2.png) no-repeat}.b-ball_i3 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i3.png) no-repeat}.b-ball_i4 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i4.png) no-repeat}.b-ball_i5 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i5.png) no-repeat}.b-ball_i6 .b-ball__i{background:url(/themes/barrio_sub/css/balls/b-ball_i6.png) no-repeat}.b-ball_i1{top:0;left:0;width:25px;height:71px}.b-ball_i2{top:0;left:25px;width:61px;height:27px}.b-ball_i3{top:0;left:176px;width:29px;height:31px}.b-ball_i4{top:0;left:205px;width:50px;height:51px}.b-ball_i5{top:0;left:289px;width:78px;height:28px}.b-ball_i6{top:0;left:367px;width:6px;height:69px}.b-ball__i{position:absolute;width:100%;height:100%;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.b-ball_bounce .b-ball__right{position:absolute;top:0;right:0;left:50%;bottom:0;z-index:9}.b-ball_bounce:hover .b-ball__right{display:none}.b-ball_bounce .b-ball__right:hover{left:0;display:block!important}.b-ball_bounce.bounce>.b-ball__i{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}.b-ball_bounce .b-ball__right.bounce+.b-ball__i{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}.b-ball_bounce.bounce1>.b-ball__i{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}.b-ball_bounce .b-ball__right.bounce1+.b-ball__i{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}.b-ball_bounce.bounce2>.b-ball__i{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.b-ball_bounce .b-ball__right.bounce2+.b-ball__i{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.b-ball_bounce.bounce3>.b-ball__i{-webkit-transform:rotate(1.5deg);-moz-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}.b-ball_bounce .b-ball__right.bounce3+.b-ball__i{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}@media (max-width:575.98px){.imgsmall-slide-front{}.title-slide-front{font-size:1.1rem;}.desc-slide-front{}}@media (min-width:576px) and (max-width:767.98px){.imgsmall-slide-front{}.title-slide-front{font-size:1.5rem;}.desc-slide-front{}}@media (min-width:768px) and (max-width:991.98px){.imgsmall-slide-front{}.title-slide-front{font-size:1.2rem;font-weight:bold;}.desc-slide-front{font-size:0.7rem;}}@media (min-width:992px) and (max-width:1199.98px){.imgsmall-slide-front{}.title-slide-front{font-size:2rem;font-weight:bold;}.desc-slide-front{}}@media (min-width:1200px){.imgsmall-slide-front{}.title-slide-front{font-size:2.5rem;font-weight:bold;}.desc-slide-front{font-size:1.3rem;}}
#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{color:white;background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.alert-success{color:white;background-color:#00C851;border-color:#007E33;}.alert-warning{color:white;background-color:#ffbb33;border-color:#FF8800;}.alert-danger{color:white;background-color:#ff4444;border-color:#CC0000;}.alert-dismissible .close{opacity:0.6;}
