@keyframes burgerFadeOut{0%{align-items:center;display:flex;opacity:1}50%{opacity:0}51%{display:none}}@keyframes burgerFadeIn{0%{display:none;opacity:0}1%{align-items:center;display:flex}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(15px)}to{opacity:1;transform:translateX(0)}}.iscpa-generic-menu .nav-buger-button span:not(.close){animation-duration:.5s;animation-name:burgerFadeIn}.iscpa-generic-menu .nav-buger-button span.close{animation-duration:.5s;animation-name:burgerFadeOut}.iscpa-generic-menu .menu-item .animation-slide-in-left,.iscpa-generic-menu .submenu-item .animation-slide-in-right{align-items:center;display:flex;pointer-events:none}.iscpa-generic-menu .menu-item.active .animation-slide-in-left{animation-duration:.3s;animation-name:slideInLeft}.iscpa-generic-menu .submenu-item.active .back-to-first-level.visible svg{animation-duration:.3s;animation-name:fadeIn}.iscpa-generic-menu .submenu-item.active .animation-slide-in-right{animation-duration:.3s;animation-name:slideInRight}.iscpa-generic-menu .submenu-item-header .back-to-first-level.visible svg{animation-duration:.3s;animation-name:fadeIn}.iscpa-generic-menu .nav-buger-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin-right:25px;padding:0;position:relative;width:24px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-buger-button{display:none}}.iscpa-generic-menu .nav-buger-button span:not(.close){align-items:center;bottom:0;display:flex;left:0;margin:auto;position:absolute;top:0}.iscpa-generic-menu .nav-buger-button svg{fill:var(--wp--preset--color--primary);height:24px;width:24px}.iscpa-generic-menu .menu-item:not(.active):hover,.iscpa-generic-menu .submenu-item.level-2:not(.is-list):not(.active):hover,.iscpa-generic-menu .submenu-item.level-3:not(.is-list):not(.active):hover{background-color:var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .submenu-item.level-2:not(.is-list):focus-within,.iscpa-generic-menu .submenu-item.level-3:not(.is-submenu):not(.is-list):focus-within,.iscpa-generic-menu .submenu-item.level-4:not(.is-list):focus-within{background-color:var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .mod--hidden-mobile{display:none}.iscpa-generic-menu .visible:is(.arrow-right-icon,.back-to-first-level){display:block}.iscpa-generic-menu .visible:is(.submenu-level-3){display:flex;flex-direction:column}@media only screen and (min-width:1120px){.iscpa-generic-menu .visible:is(.submenu-level-3){display:block}}.iscpa-generic-menu .is-list.desktop-only,.iscpa-generic-menu .submenu-item-container.desktop-only{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .is-list.desktop-only,.iscpa-generic-menu .submenu-item-container.desktop-only{display:block}.iscpa-generic-menu .is-list.mobile-only,.iscpa-generic-menu .submenu-item-container.mobile-only{display:none}.iscpa-generic-menu .active .level-3.is-list a,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a{align-items:center;border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;justify-content:center;line-height:1.375;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .active .level-3.is-list a,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a{padding:16px 32px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .active .level-3.is-list a:hover,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a:hover{text-decoration:none}.iscpa-generic-menu .active .level-3.is-list a.disabled,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a.disabled{opacity:60%}.iscpa-generic-menu .active .level-3.is-list a .icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a .icon{transition:all .2s ease-in}.iscpa-generic-menu .active .level-3.is-list a .left-icon,.iscpa-generic-menu .active .level-3.is-list a .right-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a .left-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a .right-icon{height:24px;width:24px}.iscpa-generic-menu .active .level-3.is-list a .left-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a .left-icon{margin-right:8px}.iscpa-generic-menu .active .level-3.is-list a .right-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a .right-icon{margin-left:8px}.iscpa-generic-menu .active .level-3.is-list a.button-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a.button-icon{padding:12px;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .active .level-3.is-list a.button-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a.button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .active .level-3.is-list a.button-icon .left-icon,.iscpa-generic-menu .active .level-3.is-list a.button-icon .right-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a.button-icon .left-icon,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a.button-icon .right-icon{margin:0}.iscpa-generic-menu .active .level-3.is-list a,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a{align-items:center;background-color:transparent;border:2px solid var(--wp--preset--color--secondary);color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--12);font-weight:400;justify-content:center;margin-top:10px;text-decoration:none}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .active .level-3.is-list a,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a{padding:12px}}@media only screen and (min-width:1120px){.iscpa-generic-menu .active .level-3.is-list a:hover,.iscpa-generic-menu .submenu-desktop-col .level-2.is-list a:hover{border:2px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}}.iscpa-generic-menu .menu-level-1{max-height:calc(100vh - 70px);overflow-y:scroll;width:100%}@media only screen and (min-width:1120px){.iscpa-generic-menu .menu-level-1 .menu-item-container:hover .menu-item:not(.menu-item-link),.iscpa-generic-menu .menu-level-1 .menu-item-container[aria-selected=true] .menu-item:not(.menu-item-link){cursor:default}.iscpa-generic-menu .menu-level-1 .menu-item-container:hover .menu-item,.iscpa-generic-menu .menu-level-1 .menu-item-container[aria-selected=true] .menu-item{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--neutral-white);transition:all .3s ease-in}.iscpa-generic-menu .menu-level-1 .menu-item-container:hover .submenu-level-2,.iscpa-generic-menu .menu-level-1 .menu-item-container[aria-selected=true] .submenu-level-2{box-shadow:0 2px 4px 0 rgba(0,0,0,.25);display:flex}.iscpa-generic-menu .menu-level-1 .menu-item{display:flex;font-size:var(--wp--preset--font-size--12);height:100%;width:102px}.iscpa-generic-menu .menu-level-1 .menu-item-label,.iscpa-generic-menu .menu-level-1 .menu-item.menu-item-link{justify-content:center;min-width:78px;text-align:center}.iscpa-generic-menu .menu-level-1 .menu-item.menu-item-link{align-items:center}}.iscpa-generic-menu .menu-level-1 .menu-item.visible{color:var(--wp--preset--color--neutral-black);cursor:pointer;display:flex;font-weight:700;max-width:100vw;padding:14px 32px}@media only screen and (min-width:1120px){.iscpa-generic-menu .menu-level-1 .menu-item.visible{font-size:var(--wp--preset--font-size--12);padding:14px 12px}}.iscpa-generic-menu .menu-level-1 .menu-item.active{align-items:center;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--neutral-white);padding:8px 32px}.iscpa-generic-menu .menu-level-1 .menu-item.active .back-icon{display:block}.iscpa-generic-menu .menu-level-1 .menu-item .back-icon{display:none;pointer-events:none}.iscpa-generic-menu .menu-level-1 .menu-item .back-icon svg{fill:var(--wp--preset--color--neutral-white);margin-right:10px}.iscpa-generic-menu .menu-level-1 svg{height:24px;vertical-align:middle;width:24px}.iscpa-generic-menu .submenu-level-2{max-width:100vw}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-level-2{background-color:var(--wp--preset--color--background-primary);display:none;justify-content:center;left:0;margin:0 auto;padding:34px 16px 28px;position:absolute;width:100%}}@media only screen and (min-width:1280px){.iscpa-generic-menu .submenu-level-2 .submenu-desktop-col,.iscpa-generic-menu .submenu-level-2 .submenu-title-level-2{margin-left:17%}}.iscpa-generic-menu .submenu-level-2.hidden{display:flex;visibility:hidden}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-desktop-col,.iscpa-generic-menu .submenu-title-level-2{margin-left:12%}.iscpa-generic-menu .submenu-desktop-container{max-width:1280px;width:100%}.iscpa-generic-menu .submenu-title-level-2{color:var(--wp--preset--color--primary);display:block;font-size:var(--wp--preset--font-size--20);font-weight:600;margin-bottom:10px;position:relative;z-index:2}.iscpa-generic-menu .submenu-desktop-col{display:flex;flex-direction:column;max-width:218px;position:relative;z-index:2}.iscpa-generic-menu .submenu-desktop-col .is-list{margin-right:16px;order:50}.iscpa-generic-menu .submenu-desktop-col .is-list.submenu-item.level-3 a,.iscpa-generic-menu .submenu-desktop-col .is-list.submenu-item.level-4 a{text-align:left}}.iscpa-generic-menu .submenu-item-container.active:has(~.submenu-item-container:not(.is-list):not(.link-item):hover),.iscpa-generic-menu .submenu-item-container.active:has(~.submenu-item-container:not(.is-list):not(.link-item)[aria-selected=true]),.iscpa-generic-menu .submenu-item-container:not(.is-list):not(.active):is(:hover)~.active{background-color:transparent}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item-container.active:has(~.submenu-item-container:not(.is-list):not(.link-item):hover) .submenu-level-3,.iscpa-generic-menu .submenu-item-container.active:has(~.submenu-item-container:not(.is-list):not(.link-item)[aria-selected=true]) .submenu-level-3,.iscpa-generic-menu .submenu-item-container:not(.is-list):not(.active):is(:hover)~.active .submenu-level-3{display:none}}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item-container.active,.iscpa-generic-menu .submenu-item-container:not(.is-list):hover,.iscpa-generic-menu .submenu-item-container[aria-selected=true]{background-color:var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .submenu-item-container.active:not(.alternative-display) .submenu-level-3,.iscpa-generic-menu .submenu-item-container:not(.alternative-display):hover .submenu-level-3,.iscpa-generic-menu .submenu-item-container[aria-selected=true] .submenu-level-3{border-left:4px solid var(--wp--preset--color--primary);display:block}}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-level-3,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-level-3{border:none;display:flex;flex-wrap:wrap}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-level-3 .submenu-item,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-level-3 .submenu-item{max-width:218px}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-level-3 .submenu-item.is-submenu,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-level-3 .submenu-item.is-submenu{padding:0}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-level-3 .submenu-title-level-4,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-level-3 .submenu-title-level-4{cursor:default;font-size:var(--wp--preset--font-size--16);font-weight:700;padding:10px}.iscpa-generic-menu .submenu-item-container.alternative-display.active .level-3:first-child .submenu-item-container,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .level-3:first-child .submenu-item-container{border-left:4px solid var(--wp--preset--color--primary)}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list{max-width:78%}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a{border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;line-height:1.375;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}@media only screen and (min-width:768px){.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a{padding:16px 32px;width:-moz-fit-content;width:fit-content}}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a:hover,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a:hover{text-decoration:none}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a.disabled,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a.disabled{opacity:60%}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a .icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a .icon{transition:all .2s ease-in}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a .left-icon,.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a .right-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a .left-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a .right-icon{height:24px;width:24px}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a .left-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a .left-icon{margin-right:8px}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a .right-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a .right-icon{margin-left:8px}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a.button-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a.button-icon{padding:12px;width:100%}@media only screen and (min-width:768px){.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a.button-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a.button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a.button-icon .left-icon,.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a.button-icon .right-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a.button-icon .left-icon,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a.button-icon .right-icon{margin:0}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a{align-items:center;background-color:transparent;border:2px solid var(--wp--preset--color--secondary);color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--12);font-weight:400;justify-content:center;margin-top:10px;text-decoration:none}@media only screen and (min-width:768px){.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a{padding:15px 32px;width:100%}}.iscpa-generic-menu .submenu-item-container.alternative-display.active .submenu-item.level-3.is-list a:hover,.iscpa-generic-menu .submenu-item-container.alternative-display:hover .submenu-item.level-3.is-list a:hover{border:2px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.iscpa-generic-menu .submenu-item-container.desktop-only .submenu-level-3 .submenu-item-container:hover,.iscpa-generic-menu .submenu-item-container.desktop-only .submenu-level-3 .submenu-item.is-list:hover,.iscpa-generic-menu .submenu-item-container.desktop-only .submenu-level-3 .submenu-item.is-submenu:hover{background-color:transparent}.iscpa-generic-menu .menu-item-background{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .menu-item-background{align-items:center;display:flex;height:100%;justify-content:flex-end;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}}.iscpa-generic-menu .transparent-overlay{background:linear-gradient(to right,var(--wp--preset--color--background-primary) 60%,transparent);height:100%;position:absolute;width:100%}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-level-3{height:-moz-max-content;height:max-content;left:100%;margin:0 auto;min-height:100%;position:absolute;top:0;width:100%}}.iscpa-generic-menu .submenu-level-3.hidden{display:block;height:100%;visibility:hidden;z-index:-999}.iscpa-generic-menu .submenu-level-3.hidden-flex{display:flex;height:-moz-max-content;height:max-content}.iscpa-generic-menu .submenu-level-4{display:flex;flex-direction:column}.iscpa-generic-menu .submenu-level-4~.submenu-level-4{margin-left:10px}.iscpa-generic-menu .submenu-item{color:var(--wp--preset--color--secondary);cursor:default;display:none;font-weight:500;max-width:100vw;width:100%}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item{display:block;font-size:var(--wp--preset--font-size--12);font-weight:400}}.iscpa-generic-menu .submenu-item a,.iscpa-generic-menu .submenu-item.is-list,.iscpa-generic-menu .submenu-item.is-submenu{padding:15px 32px}.iscpa-generic-menu .submenu-item.level-2.visible,.iscpa-generic-menu .submenu-item.level-3.visible{align-items:center;display:flex;justify-content:space-between}.iscpa-generic-menu .submenu-item.level-2 a,.iscpa-generic-menu .submenu-item.level-3 a{-webkit-text-size-adjust:none;color:var(--wp--preset--color--secondary);width:100%}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item.level-2 a,.iscpa-generic-menu .submenu-item.level-3 a{display:inline-block;font-weight:400;padding:10px}.iscpa-generic-menu .submenu-item.level-2.is-list:hover a svg,.iscpa-generic-menu .submenu-item.level-3.is-list:hover a svg{fill:var(--wp--preset--color--primary)}}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item.level-2.is-list:focus-within a,.iscpa-generic-menu .submenu-item.level-3.is-list:focus-within a{outline:4px solid var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .submenu-item.level-2.is-list .arrow-right-icon,.iscpa-generic-menu .submenu-item.level-3.is-list .arrow-right-icon{display:flex;margin-left:8px}.iscpa-generic-menu .submenu-item.level-2.is-list .arrow-right-icon svg,.iscpa-generic-menu .submenu-item.level-3.is-list .arrow-right-icon svg{fill:var(--wp--preset--color--secondary);transition:all .3s ease-in-out}}.iscpa-generic-menu .submenu-item.is-list{display:none;text-align:center}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item.is-list{display:flex;padding:0}}.iscpa-generic-menu .submenu-item.is-list.visible{display:flex;padding:0}.iscpa-generic-menu .submenu-item.is-list a{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--12);font-weight:500;text-decoration:underline}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item.level-2.is-submenu{align-items:center;display:flex;justify-content:space-between;padding:10px}}.iscpa-generic-menu .submenu-item.level-2.active{background-color:var(--wp--preset--color--medium-primary);color:var(--wp--preset--color--neutral-black);font-weight:500;justify-content:flex-start;padding:8px 10px}.iscpa-generic-menu .submenu-item.level-2.active .back-icon{display:inline-block}.iscpa-generic-menu .submenu-item.level-2.active .next-icon{display:none}.iscpa-generic-menu .submenu-item.level-2 .back-icon{display:none;fill:var(--wp--preset--color--neutral-black);margin-right:10px;pointer-events:none}.iscpa-generic-menu .submenu-item.level-2 .next-icon{fill:var(--wp--preset--color--secondary);justify-self:flex-end;pointer-events:none}.iscpa-generic-menu .submenu-item.level-4 a{align-items:center;display:flex;text-decoration:none}.iscpa-generic-menu .submenu-item.level-4 a:hover{text-decoration:underline}.iscpa-generic-menu .submenu-item.level-4 .arrow-right-icon{display:flex;margin-left:8px}.iscpa-generic-menu .submenu-item.level-4 .arrow-right-icon svg{fill:var(--wp--preset--color--primary)}.iscpa-generic-menu .submenu-item.level-4:hover{background-color:var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .submenu-item.level-3.is-list{order:-1}@media only screen and (min-width:1120px){.iscpa-generic-menu .submenu-item.level-3.is-list{order:unset}.iscpa-generic-menu .submenu-item.level-3 a{align-items:center;display:flex;text-decoration:none}.iscpa-generic-menu .submenu-item.level-3 a:hover{text-decoration:underline}.iscpa-generic-menu .submenu-item.level-3 .arrow-right-icon{display:flex;margin-left:8px}.iscpa-generic-menu .submenu-item.level-3 .arrow-right-icon svg{fill:var(--wp--preset--color--primary)}.iscpa-generic-menu .submenu-item.level-3:hover{background-color:var(--wp--preset--color--medium-primary)}}.iscpa-generic-menu .submenu-item-header{display:flex}.iscpa-generic-menu .submenu-item-header .back-to-first-level.visible{align-items:center;background-color:var(--wp--preset--color--primary);display:flex;height:auto;padding:8px 9px}.iscpa-generic-menu .submenu-item-header .back-to-first-level svg{fill:var(--wp--preset--color--background-primary)}.iscpa-generic-menu .cta-contact-desktop{background-color:hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;padding:2px 8px}.iscpa-generic-menu .cta-contact-desktop-container{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-contact-desktop-container{align-items:center;background-color:var(--wp--preset--color--secondary);display:flex;height:32px}}.iscpa-generic-menu .cta-contact-desktop-wrapper{align-items:center;color:var(--wp--preset--color--neutral-white);display:flex;gap:8px;justify-content:flex-end;margin:0 auto;width:100%}.iscpa-generic-menu .nav-cta-group{max-width:100vw;width:100%}.iscpa-generic-menu .nav-cta-group.nav-level-0.open,.iscpa-generic-menu .nav-cta-group.nav-level-1{display:none}.iscpa-generic-menu .menu-cta{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.iscpa-generic-menu .menu-cta .menu-icon{display:flex;margin-right:4px}.iscpa-generic-menu .menu-cta svg{fill:var(--wp--preset--color--neutral-white)}.iscpa-generic-menu .cta-candidature-mega-menu{background-color:var(--wp--preset--color--primary)}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-candidature-mega-menu{align-items:center;border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;justify-content:center;line-height:1.375;order:2;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-candidature-mega-menu{padding:16px 32px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-candidature-mega-menu:hover{text-decoration:none}.iscpa-generic-menu .cta-candidature-mega-menu.disabled{opacity:60%}.iscpa-generic-menu .cta-candidature-mega-menu .icon{transition:all .2s ease-in}.iscpa-generic-menu .cta-candidature-mega-menu .left-icon,.iscpa-generic-menu .cta-candidature-mega-menu .right-icon{height:24px;width:24px}.iscpa-generic-menu .cta-candidature-mega-menu .left-icon{margin-right:8px}.iscpa-generic-menu .cta-candidature-mega-menu .right-icon{margin-left:8px}.iscpa-generic-menu .cta-candidature-mega-menu.button-icon{padding:12px;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-candidature-mega-menu.button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-candidature-mega-menu.button-icon .left-icon,.iscpa-generic-menu .cta-candidature-mega-menu.button-icon .right-icon{margin:0}.iscpa-generic-menu .cta-candidature-mega-menu{background-color:var(--wp--preset--color--primary);border:0;color:var(--wp--preset--color--neutral-white)}.iscpa-generic-menu .cta-candidature-mega-menu:active,.iscpa-generic-menu .cta-candidature-mega-menu:active:focus,.iscpa-generic-menu .cta-candidature-mega-menu:focus,.iscpa-generic-menu .cta-candidature-mega-menu:hover{border:0}.iscpa-generic-menu .cta-candidature-mega-menu:hover{background-color:var(--wp--preset--color--primary-button-hover)}.iscpa-generic-menu .cta-candidature-mega-menu:active,.iscpa-generic-menu .cta-candidature-mega-menu:active:focus{background-color:var(--wp--preset--color--dark-primary);outline:none}.iscpa-generic-menu .cta-candidature-mega-menu:focus{background-color:var(--wp--preset--color--primary);outline:4px solid var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .cta-candidature-mega-menu .icon{fill:var(--wp--preset--color--neutral-white)}}.iscpa-generic-menu .cta-documentation-mega-menu{background-color:var(--wp--preset--color--secondary)}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-documentation-mega-menu{align-items:center;border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;justify-content:center;line-height:1.375;order:1;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-documentation-mega-menu{padding:16px 32px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-documentation-mega-menu:hover{text-decoration:none}.iscpa-generic-menu .cta-documentation-mega-menu.disabled{opacity:60%}.iscpa-generic-menu .cta-documentation-mega-menu .icon{transition:all .2s ease-in}.iscpa-generic-menu .cta-documentation-mega-menu .left-icon,.iscpa-generic-menu .cta-documentation-mega-menu .right-icon{height:24px;width:24px}.iscpa-generic-menu .cta-documentation-mega-menu .left-icon{margin-right:8px}.iscpa-generic-menu .cta-documentation-mega-menu .right-icon{margin-left:8px}.iscpa-generic-menu .cta-documentation-mega-menu.button-icon{padding:12px;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-documentation-mega-menu.button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-documentation-mega-menu.button-icon .left-icon,.iscpa-generic-menu .cta-documentation-mega-menu.button-icon .right-icon{margin:0}.iscpa-generic-menu .cta-documentation-mega-menu{background-color:var(--wp--preset--color--secondary);border:0;color:var(--wp--preset--color--neutral-white)}.iscpa-generic-menu .cta-documentation-mega-menu:active,.iscpa-generic-menu .cta-documentation-mega-menu:active:focus,.iscpa-generic-menu .cta-documentation-mega-menu:focus,.iscpa-generic-menu .cta-documentation-mega-menu:hover{border:0}.iscpa-generic-menu .cta-documentation-mega-menu:hover{background-color:var(--wp--preset--color--secondary-button-hover)}.iscpa-generic-menu .cta-documentation-mega-menu:active,.iscpa-generic-menu .cta-documentation-mega-menu:active:focus{background-color:var(--wp--preset--color--dark-secondary);outline:none}.iscpa-generic-menu .cta-documentation-mega-menu:focus{background-color:var(--wp--preset--color--secondary);outline:4px solid var(--wp--preset--color--medium-secondary)}.iscpa-generic-menu .cta-documentation-mega-menu .icon{fill:var(--wp--preset--color--neutral-white)}}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop){background-color:var(--wp--preset--color--secondary)}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop){align-items:center;border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;justify-content:center;line-height:1.375;order:3;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop){padding:16px 32px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):hover{text-decoration:none}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop).disabled{opacity:60%}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .icon{transition:all .2s ease-in}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .left-icon,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .right-icon{height:24px;width:24px}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .left-icon{margin-right:8px}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .right-icon{margin-left:8px}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop).button-icon{padding:12px;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop).button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop).button-icon .left-icon,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop).button-icon .right-icon{margin:0}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop){background-color:var(--wp--preset--color--secondary);border:0;color:var(--wp--preset--color--neutral-white)}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):active,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):active:focus,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):focus,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):hover{border:0}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):hover{background-color:var(--wp--preset--color--secondary-button-hover)}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):active,.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):active:focus{background-color:var(--wp--preset--color--dark-secondary);outline:none}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop):focus{background-color:var(--wp--preset--color--secondary);outline:4px solid var(--wp--preset--color--medium-secondary)}.iscpa-generic-menu .cta-ctc:not(.cta-contact-desktop) .icon{fill:var(--wp--preset--color--neutral-white)}}.iscpa-generic-menu .cta-contact-mail{background-color:var(--wp--preset--color--primary)}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-contact-mail{align-items:center;border-radius:var(--wp--custom--button-border-radius);display:flex;font-stretch:var(--wp--custom--button-font-stretch);font-weight:500;justify-content:center;line-height:1.375;order:4;padding:12px 24px;text-align:center;transition:all .2s ease-in;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-contact-mail{padding:16px 32px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-contact-mail:hover{text-decoration:none}.iscpa-generic-menu .cta-contact-mail.disabled{opacity:60%}.iscpa-generic-menu .cta-contact-mail .icon{transition:all .2s ease-in}.iscpa-generic-menu .cta-contact-mail .left-icon,.iscpa-generic-menu .cta-contact-mail .right-icon{height:24px;width:24px}.iscpa-generic-menu .cta-contact-mail .left-icon{margin-right:8px}.iscpa-generic-menu .cta-contact-mail .right-icon{margin-left:8px}.iscpa-generic-menu .cta-contact-mail.button-icon{padding:12px;width:100%}}@media only screen and (min-width:1120px)and (min-width:768px){.iscpa-generic-menu .cta-contact-mail.button-icon{padding:20px;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1120px){.iscpa-generic-menu .cta-contact-mail.button-icon .left-icon,.iscpa-generic-menu .cta-contact-mail.button-icon .right-icon{margin:0}.iscpa-generic-menu .cta-contact-mail{background-color:var(--wp--preset--color--primary);border:0;color:var(--wp--preset--color--neutral-white)}.iscpa-generic-menu .cta-contact-mail:active,.iscpa-generic-menu .cta-contact-mail:active:focus,.iscpa-generic-menu .cta-contact-mail:focus,.iscpa-generic-menu .cta-contact-mail:hover{border:0}.iscpa-generic-menu .cta-contact-mail:hover{background-color:var(--wp--preset--color--primary-button-hover)}.iscpa-generic-menu .cta-contact-mail:active,.iscpa-generic-menu .cta-contact-mail:active:focus{background-color:var(--wp--preset--color--dark-primary);outline:none}.iscpa-generic-menu .cta-contact-mail:focus{background-color:var(--wp--preset--color--primary);outline:4px solid var(--wp--preset--color--medium-primary)}.iscpa-generic-menu .cta-contact-mail .icon{fill:var(--wp--preset--color--neutral-white)}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0){display:flex;gap:1px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-0){align-items:center;gap:8px;justify-self:flex-end;width:-moz-fit-content;width:fit-content}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta{color:var(--wp--preset--color--neutral-white);font-size:var(--wp--preset--font-size--12);font-weight:500;height:32px;min-width:132px;padding:0 4px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta{font-size:var(--wp--preset--font-size--16);height:54px;padding:16px}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta .menu-icon{margin-right:4px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta .menu-icon{margin-right:8px}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta svg{height:16px;transition:all .3s ease-in-out;width:16px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta svg{height:24px;width:24px}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta:is(.cta-ctc){max-width:80px;min-width:48px;padding:0 19px;width:100%}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta:is(.cta-ctc){display:none}}.iscpa-generic-menu .nav-cta-group:is(.nav-level-0) .menu-cta:is(.cta-ctc) .menu-icon{margin:0}.iscpa-generic-menu .nav-cta-group:is(.nav-level-1.visible){display:block}.iscpa-generic-menu .nav-cta-group:is(.nav-level-1.visible) .menu-cta{color:var(--wp--preset--color--neutral-white);cursor:pointer;font-weight:700;padding:12.5px}.iscpa-generic-menu .nav-cta-group:is(.nav-level-1.visible) .menu-cta .menu-icon{margin-right:10px}.iscpa-generic-menu .nav-cta-group:is(.nav-level-1.visible) .menu-cta svg{height:24px;width:24px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-cta-group:is(.nav-level-1.visible){display:none}}.iscpa-generic-menu .progress-bar-container{background-color:var(--wp--preset--color--background-white);height:4px;overflow:hidden;pointer-events:none;position:relative;width:100%;z-index:1}@media only screen and (min-width:1120px){.iscpa-generic-menu .progress-bar-container{background-color:var(--wp--preset--color--secondary);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);height:8px}}.iscpa-generic-menu .progress-bar-container .progress-bar{background-color:var(--wp--preset--color--primary);height:100%;transition:all .1s ease-in-out;width:0}.iscpa-generic-menu .nav-switch-lang{align-items:center}.iscpa-generic-menu .nav-switch-lang.mobile{display:flex}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-switch-lang.mobile{display:none}}.iscpa-generic-menu .nav-switch-lang.desktop{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-switch-lang.desktop{display:flex;position:relative}}.iscpa-generic-menu .switch-lang-text{text-transform:uppercase}.iscpa-generic-menu .nav-switch-lang-btn{align-items:center;color:var(--wp--preset--color--secondary);display:flex;gap:4px;height:40px;justify-content:center;width:62px}.iscpa-generic-menu .nav-switch-lang-btn .switch-lang-icon,.iscpa-generic-menu .nav-switch-lang-btn .switch-lang-icon svg{height:24px;width:24px}.iscpa-generic-menu .nav-switch-lang-btn .switch-lang-icon svg use{fill:var(--wp--preset--color--secondary)}.iscpa-generic-menu .nav-switch-lang-btn.visible,.iscpa-generic-menu .nav-switch-lang-btn:hover{background-color:var(--wp--preset--color--background-secondary-light);border:1px solid var(--wp--preset--color--secondary);border-radius:4px;cursor:pointer}.iscpa-generic-menu .nav-switch-lang-btn.visible .switch-lang-icon svg use,.iscpa-generic-menu .nav-switch-lang-btn:hover .switch-lang-icon svg use{fill:var(--wp--preset--color--secondary)}.iscpa-generic-menu .nav-switch-lang-container{color:var(--wp--preset--color--secondary);display:none;flex-direction:column;width:100%}.iscpa-generic-menu .nav-switch-lang-container.visible{display:flex}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-switch-lang-container.visible{display:none}}.iscpa-generic-menu .nav-switch-lang-header{align-items:center;background-color:var(--wp--preset--color--background-secondary-light);display:flex;font-size:var(--wp--preset--font-size--16);font-weight:700;gap:10px;height:40px;justify-content:center;line-height:1.25;width:100%}.iscpa-generic-menu .nav-switch-lang-header svg{height:24px;width:24px}.iscpa-generic-menu .nav-switch-lang-header svg use{fill:var(--wp--preset--color--secondary)}.iscpa-generic-menu .nav-switch-lang-items{display:flex;flex-wrap:wrap;gap:16px;padding:16px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-switch-lang-items{background-color:var(--wp--preset--color--neutral-white);border:1px solid #eaeaea;border-radius:4px;color:var(--wp--preset--color--secondary);display:none;font-weight:400;gap:0;margin-top:0;min-width:91px;padding:0;position:absolute;right:0;top:45px;z-index:2}.iscpa-generic-menu .nav-switch-lang-items.desktop.visible{display:flex}}.iscpa-generic-menu .nav-switch-lang-item{flex:0 0 calc(50% - 16px);height:19px;text-align:center;width:50%}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-switch-lang-item{align-items:center;display:flex;flex:unset;font-size:var(--wp--preset--font-size--14);font-weight:500;height:100%;min-height:24px;padding:4px 16px;text-align:left;width:100%}}.iscpa-generic-menu .nav-switch-lang-item.selected{color:var(--wp--preset--color--primary);cursor:default}.iscpa-generic-menu .nav-switch-lang-item:hover:not(.selected){background-color:var(--wp--preset--color--background-secondary-light);cursor:pointer}.iscpa-generic-menu .part-right-container{display:flex;gap:16px}.iscpa-generic-menu{display:flex;flex-direction:column-reverse;position:sticky;top:-1px;z-index:999}@media only screen and (min-width:1120px){.iscpa-generic-menu{flex-direction:column}}.iscpa-generic-menu.menu-margin-bottom{margin-bottom:25px}@media only screen and (min-width:1024px){.iscpa-generic-menu.menu-margin-bottom{margin-bottom:40px}}.iscpa-generic-menu.locked{position:fixed;width:100%}.iscpa-generic-menu .nav-outer-container{background-color:var(--wp--preset--color--background-white);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);padding-top:12px;position:relative;transition:box-shadow .3s ease-in}.iscpa-generic-menu .nav-outer-container .close{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-outer-container{box-shadow:none;display:flex;height:100px;justify-content:center;padding:0 16px}.iscpa-generic-menu .nav-outer-container .close{display:flex}.iscpa-generic-menu .nav-outer-container .menu-level-1{overflow:unset;width:-moz-fit-content;width:fit-content}}.iscpa-generic-menu .nav-outer-container .nav-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;max-width:1280px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-outer-container .nav-container{flex-wrap:unset;gap:0;width:100%}}.iscpa-generic-menu .nav-outer-container .nav-logo-container{margin-left:16px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-outer-container .nav-logo-container{align-items:center;display:flex;margin-left:0}}.iscpa-generic-menu .nav-outer-container .nav-logo-mobile{height:100%;max-height:31px;max-width:83px}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-outer-container .nav-logo-mobile{display:none}}.iscpa-generic-menu .nav-outer-container .nav-logo-desktop{display:none}@media only screen and (min-width:1120px){.iscpa-generic-menu .nav-outer-container .nav-logo-desktop{display:block;height:100%;max-height:60px;max-width:92px;width:100%}}
