header{background:var (--paper)}header .fixed-top{top:0}header .juvo-container.container-nav{justify-content:space-between}header .nav-wrap{width:calc(100% - 200px)}header .navbar{background:var(--paper);border-bottom:1px solid rgba(227,221,213,.6);border-radius:0;color:var(--ink);padding:12px 0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}header .nav-wrap ul{align-items:center;display:flex;flex-grow:1;list-style:none;margin:0;padding:0}header .nav-wrap li{display:inline-block;padding:0 10px}header .hs-menu-item:not(.hs-menu-depth-2):last-of-type{margin-left:auto;padding-right:5px}header #hs_cos_wrapper_dnd_area-module-1_Juvo,header #hs_cos_wrapper_header_Juvo_Menu,header #hs_cos_wrapper_header_dnd_area-module-1_Juvo_Menu,header #hs_cos_wrapper_widget_220778585960_Juvo_Menu{width:100%}header .nav-wrap ul a{color:var(--ink);font-size:1rem;font-weight:400;padding:0 10px}header .hs-menu-item:not(.hs-menu-depth-2):last-of-type>a{background:var(--maroon);border-radius:8px;color:var(--white);font-size:1rem;font-weight:500;letter-spacing:.8px;line-height:100%;margin-left:10px;opacity:1;padding:8px 23px;text-decoration:none!important}header .hs-menu-item:not(.hs-menu-depth-2):last-of-type:focus,header .hs-menu-item:not(.hs-menu-depth-2):last-of-type:hover{color:var(--white);opacity:.75;text-decoration:none!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{background:var(--paper);border-radius:0 0 10px 10px;left:0;list-style:none;opacity:0;padding:0 16px;position:absolute;-webkit-transition:opacity .4s;visibility:hidden;z-index:10}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{display:block;opacity:1;visibility:visible}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul .hs-menu-item.hs-menu-depth-2{display:list-item}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{max-width:230px;min-width:200px;padding:10px 17px;width:auto}header .nav-wrap ul .hs-menu-depth-2 a{display:inline-block;padding:5px 0}header .hs-menu-item.hs-menu-depth-1{display:inline-block;padding:0 14px}@media (max-width:1200px){header .hs-menu-item.hs-menu-depth-1{padding:0 8px}}header .juvocarelogo{display:block;max-width:137px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:100%}header .navbar.shrink{padding-bottom:10px;padding-top:10px}header .navbar.shrink .juvocarelogo{max-width:100px}@media (max-width:991px){header .fixed-top{top:0}header .navbar{background:var(--paper);padding-top:0}header .juvocarelogo{margin-left:25px}header .logo-img.navbar-brand{display:block;margin:0;padding:15px 0}header .nav-wrap{width:0}header .custom-header-nav .col-12{padding-left:0;padding-right:0}header #navbarSupportedContent{background:var(--paper)}header .navbar,header .navbar.shrink{border:0;border-radius:0 0 15px 15px;padding-left:15px;padding-right:15px;padding-top:0}header .navbar .navbar-toggler{background:transparent;border:0;border-radius:0;display:inline-block;margin-right:20px;padding:10px 7px;position:relative;vertical-align:middle;z-index:1032}header .navbar .navbar-toggler:focus{outline:0}header .navbar .navbar-toggler:focus-visible{outline:2px solid var(--maroon);outline-offset:2px}.animated-icon{cursor:pointer;height:24px;margin:0;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px}.animated-icon,.animated-icon span{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.animated-icon span{background:var(--maroon);border-radius:9px;display:block;height:3px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.animated-icon span:nth-child(2),.animated-icon span:nth-child(3){top:10px}.animated-icon span:nth-child(4){top:20px}.animated-icon.open span:first-child{left:50%;top:11px;width:0}.animated-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon.open span:nth-child(4){left:50%;top:11px;width:0}header .navbar-collapse,header .navbar-collapse.collapse:not(.show){display:block;height:calc(100vh - var(--juvo-nav-h, 55px));height:calc(100dvh - var(--juvo-nav-h, 55px));left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s,visibility 0s linear .5s;transition:transform .5s,visibility 0s linear .5s;visibility:hidden;width:100%;z-index:-1}header .navbar-collapse.show{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;visibility:visible}header .nav-wrap li{padding:0 15px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{box-sizing:border-box;display:block;padding:15px 0;text-align:left;width:100%}.hs-menu-item.hs-menu-depth-1.hs-item-has-children:after,.hs-menu-item.hs-menu-depth-2.hs-item-has-children:after{content:">";font-size:1.5rem;position:absolute;right:30px;top:2px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a{font-size:1.25rem;max-width:100%!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-2 a{font-size:1.125rem}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:inline-block}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{height:0;position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children>.active-branch{background:var(--paper);height:100%;max-width:300px}.custom-header-nav #navbarSupportedContent .hs-menu-wrapper .hs-menu-item>a{font-size:1rem;padding:10px 30px;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block;list-style:none;margin:30px auto 0;padding:0 0 0 30px}.hs-menu-depth-2 .hs-menu-children-wrapper{padding-left:40px!important}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:0;top:0}header .collapsing{position:absolute!important}header .overlay{height:0}.menu-open header .overlay,header .overlay{opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.menu-open header .overlay{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.hs-menu-children-wrapper.open-menu-list{margin-top:8px}.hs-menu-item.hs-menu-depth-3{padding-left:10px}header .hs-menu-item:not(.hs-menu-depth-2):last-of-type>a{display:block;margin-left:25px;text-align:center;width:calc(100% - 60px)}}@media (max-width:767px){header .navbar,header .navbar.shrink{padding:0 0 6px}header .juvocarelogo,header .navbar.shrink .juvocarelogo{max-width:130px}header .logo-img.navbar-brand{padding:8px 0}header .navbar .navbar-toggler{margin-right:20px}header .container-fluid.cai-container.container-nav{display:block}header .custom-header-nav .col-12{padding-left:0;padding-right:0}header #navbarSupportedContent{border-radius:0 0 15px 15px;padding:0 10px;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{padding-left:10px}}