@media only screen and (max-width: 1023px){.layout-header .block--type-menu-main{display:none}}.navbar-header-container{width:100%;background-color:#fff;color:#2f2f30}.navbar-header-container>div{padding:0 3.5em}@media only screen and (max-width: 1023px){.navbar-header-container>div{padding:0 1.5em}}.navbar-header-container .uk-input{border:1px solid #2f2f30}.path-frontpage .navbar-header-container{background-color:rgba(0,0,0,0);color:#fff}.path-frontpage .navbar-header-container .uk-input{border:1px solid #fff}.path-frontpage.scrolled .navbar-header-container{background-color:#4a4a4a;color:#fff}.uk-offcanvas .search-wrapper{display:none}.uk-offcanvas .search-wrapper>.views-exposed-form{padding:4rem 2rem}.uk-offcanvas .search-wrapper .uk-inline{width:100%}.uk-offcanvas .search-wrapper .uk-search-input{border-radius:0;border-width:0 0 1px}.uk-offcanvas.mode-search .search-wrapper{display:block}.uk-offcanvas.mode-search .block--type-menu-main{display:none}.uk-offcanvas .navbar-header-container{background-color:#fff !important;padding-bottom:1rem}.uk-offcanvas .navbar-header-container>div{padding:0}@media only screen and (max-width: 1023px){.uk-offcanvas .navbar-header-container .logo-container{-webkit-transform:translateX(13px) !important;-ms-transform:translateX(13px) !important;transform:translateX(13px) !important}}.uk-offcanvas .navbar-header-container,.uk-offcanvas li{border-bottom:1px solid #e2e7ea}.uk-offcanvas .block--type-menu-main .uk-nav li{font-family:"Montserrat-Bold",sans-serif !important;font-size:3.6rem;line-height:1.5 !important;padding:3px 0}.uk-offcanvas .block--type-menu-main .uk-nav li>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uk-offcanvas .block--type-menu-main .uk-nav li>span>a{padding:2rem 1rem 2rem 2rem;color:#2f2f30}.uk-offcanvas .block--type-menu-main .uk-nav li>span a,.uk-offcanvas .block--type-menu-main .uk-nav li>span a:hover,.uk-offcanvas .block--type-menu-main .uk-nav li>span .uk-link:hover,.uk-offcanvas .block--type-menu-main .uk-nav li>span .uk-link-toggle:hover .uk-link{font-family:"Montserrat-Medium",sans-serif !important;font-size:17px;text-decoration:none}.uk-offcanvas .block--type-menu-main .uk-nav li>span a:hover,.uk-offcanvas .block--type-menu-main .uk-nav li>span .uk-link:hover,.uk-offcanvas .block--type-menu-main .uk-nav li>span .uk-link-toggle:hover .uk-link{color:#ff483a}.uk-offcanvas .block--type-menu-main .uk-nav li .uk-icon--chevron-down{display:initial}.uk-offcanvas .block--type-menu-main .uk-nav li .uk-icon--chevron-up{display:none}.uk-offcanvas .block--type-menu-main .uk-nav li .uk-icon--chevron-up polyline{color:#ff483a;stroke-width:2px}.uk-offcanvas .block--type-menu-main .uk-nav li.open .uk-icon--chevron-down{display:none}.uk-offcanvas .block--type-menu-main .uk-nav li.open .uk-icon--chevron-up{display:initial}.uk-offcanvas .block--type-menu-main .uk-nav li.open>span>a{color:#ff483a;font-weight:bold}.uk-offcanvas .block--type-menu-main .uk-nav li.has-children{cursor:pointer}.uk-offcanvas .block--type-menu-main .uk-nav li.has-children>span>a{pointer-events:none}.uk-offcanvas .block--type-menu-main .uk-nav li.has-children>ul>li{border:0;padding:0;margin-bottom:1rem}.uk-offcanvas .block--type-menu-main .uk-nav li.has-children>ul>li a{padding:1rem 2.5rem;font-size:1.5rem}.uk-offcanvas .block--type-menu-main .uk-nav li.has-children>ul>li a:first-child{padding-top:0}.uk-offcanvas .block--type-menu-main .uk-nav--1{display:none}.uk-offcanvas .block--type-menu-main .uk-nav--1.open{display:block}.uk-offcanvas .uk-offcanvas-close{top:.6rem;right:2rem}@media only screen and (max-width: 1023px){.uk-offcanvas .uk-offcanvas-bar{padding:1.5rem 0}}.uk-offcanvas .uk-offcanvas-bar .uk-offcanvas-title{padding-left:2rem}@media only screen and (min-width: 1024px){.uk-offcanvas .social-media-wrapper{display:none}}.uk-offcanvas .social-media-wrapper .social-networks>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.uk-offcanvas .social-media-wrapper .social-networks>div>*{margin:.75rem !important}.uk-offcanvas .social-media-wrapper .block--type-social-networks{background:unset}.uk-offcanvas .social-media-wrapper .block--type-social-networks .block-content{padding-bottom:50px !important}.uk-offcanvas .social-media-wrapper .uk-icon-button{border-radius:50%;padding:7px;width:50px;height:50px}