@font-face{font-family:"beausite_regular";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Regular.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_regular_italic";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-RegularItalic.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-RegularItalic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_semibold";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-RegularItalic.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-RegularItalic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_clear";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Clear.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Clear.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_clear_italic";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-ClearItalic.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-ClearItalic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_medium";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Medium.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_light";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Light.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"beausite_light_italic";src:url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-LightItalic.woff2) format("woff2"),url(../../../../../../../../../themes/vixy/assets/dist/fonts/BeausiteClassicWeb-LightItalic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}#main-wrapper{padding-top:150px}.mainmenu .sub-menu li a,.mainmenu .sub-menu li a:visited{padding:12px 20px;font-size:16px;font-size:1rem}.mainmenu{background:none;border:none;transition:0.3s}.mainmenu nav button{background:none;border:none}.mainmenu .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px 60px;min-height:100px}.mainmenu .container .logo{-ms-flex:0 1 220px;flex:0 1 220px;position:initial;transform:none;padding-top:7px;max-width:none}.mainmenu .container .logo path{transition:0.3s}.mainmenu .container .main-nav{-ms-flex:1;flex:1;position:initial;transform:none;transition:0.3s}.mainmenu .container .main-nav>ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px 44px;-ms-flex-align:center;align-items:center}.mainmenu .container .main-nav>ul>li{-ms-flex:0 1 auto;flex:0 1 auto}.mainmenu .container .side-nav{display:none}.mainmenu .container .main-nav ul>li:first-child .sub-menu:before{content:"";position:absolute;top:-50px;left:0;width:100%;height:50px;background:transparent;display:block!important}.mainmenu .container .main-nav .sub-menu .sub-menu:before{display:none}.mainmenu .container .main-nav>ul>li>a,.mainmenu .container .main-nav>ul>li>a:visited,.mainmenu .container .main-nav>ul>li>button,.mainmenu .container .side-nav>ul>li>a,.mainmenu .container .side-nav>ul>li>a:visited,.mainmenu .container .side-nav>ul>li>button{color:#000;text-decoration:none;font-size:18px;font-size:1.125rem;padding:0;transition:0.3s;font-family:"beausite_clear","serif"}.mainmenu .container .main-nav>ul>li>a:hover,.mainmenu .container .main-nav>ul>li>a:focus,.mainmenu .container .main-nav>ul>li>a:visited:hover,.mainmenu .container .main-nav>ul>li>a:visited:focus,.mainmenu .container .main-nav>ul>li>button:hover,.mainmenu .container .main-nav>ul>li>button:focus,.mainmenu .container .side-nav>ul>li>a:hover,.mainmenu .container .side-nav>ul>li>a:focus,.mainmenu .container .side-nav>ul>li>a:visited:hover,.mainmenu .container .side-nav>ul>li>a:visited:focus,.mainmenu .container .side-nav>ul>li>button:hover,.mainmenu .container .side-nav>ul>li>button:focus{color:#0041d6}.mainmenu .container .main-nav>ul>li.current-menu-item>a,.mainmenu .container .main-nav>ul>li.current-menu-item>a:visited,.mainmenu .container .main-nav>ul>li.current-menu-item button,.mainmenu .container .main-nav>ul>li.current-page-parent>a,.mainmenu .container .main-nav>ul>li.current-page-parent>a:visited,.mainmenu .container .main-nav>ul>li.current-page-parent button,.mainmenu .container .main-nav>ul>li.current_page_ancestor>a,.mainmenu .container .main-nav>ul>li.current_page_ancestor>a:visited,.mainmenu .container .main-nav>ul>li.current_page_ancestor button,.mainmenu .container .main-nav>ul>li.current-menu-parent>a,.mainmenu .container .main-nav>ul>li.current-menu-parent>a:visited,.mainmenu .container .main-nav>ul>li.current-menu-parent button,.mainmenu .container .side-nav>ul>li.current-menu-item>a,.mainmenu .container .side-nav>ul>li.current-menu-item>a:visited,.mainmenu .container .side-nav>ul>li.current-menu-item button,.mainmenu .container .side-nav>ul>li.current-page-parent>a,.mainmenu .container .side-nav>ul>li.current-page-parent>a:visited,.mainmenu .container .side-nav>ul>li.current-page-parent button,.mainmenu .container .side-nav>ul>li.current_page_ancestor>a,.mainmenu .container .side-nav>ul>li.current_page_ancestor>a:visited,.mainmenu .container .side-nav>ul>li.current_page_ancestor button,.mainmenu .container .side-nav>ul>li.current-menu-parent>a,.mainmenu .container .side-nav>ul>li.current-menu-parent>a:visited,.mainmenu .container .side-nav>ul>li.current-menu-parent button{color:#0041d6}.mainmenu .container .main-nav>ul>li.menu-item-has-children>a,.mainmenu .container .main-nav>ul>li.menu-item-has-children>a:visited,.mainmenu .container .main-nav>ul>li.menu-item-has-children>button,.mainmenu .container .side-nav>ul>li.menu-item-has-children>a,.mainmenu .container .side-nav>ul>li.menu-item-has-children>a:visited,.mainmenu .container .side-nav>ul>li.menu-item-has-children>button{padding-right:16px;position:relative}.mainmenu .container .main-nav>ul>li.menu-item-has-children>a:after,.mainmenu .container .main-nav>ul>li.menu-item-has-children>a:visited:after,.mainmenu .container .main-nav>ul>li.menu-item-has-children>button:after,.mainmenu .container .side-nav>ul>li.menu-item-has-children>a:after,.mainmenu .container .side-nav>ul>li.menu-item-has-children>a:visited:after,.mainmenu .container .side-nav>ul>li.menu-item-has-children>button:after{content:"";width:8px;height:6px;position:absolute;top:50%;right:0;margin-top:0;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-black.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;transition:0.3s;pointer-events:none}.mainmenu .container .side-nav{-ms-flex:0 1 auto;flex:0 1 auto}.mainmenu .container .side-nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px 30px;-ms-flex-align:center;align-items:center}.mainmenu .container .side-nav ul li{-ms-flex:0 1 auto;flex:0 1 auto;transition:0.3s}.mainmenu .toggle-menu-switch{position:relative;z-index:3}.mainmenu .main-nav .sub-menu{box-shadow:rgba(0,0,0,.05) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}.mainmenu .nav-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#b7d6ff;z-index:2;pointer-events:none;transition:0.3s;opacity:0;padding-top:200px;overflow-y:scroll}.mainmenu .nav-wrapper:before{content:"";width:340px;height:180px;background:url(../../../../../../../../../themes/vixy/assets/dist/images/menu-patern.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;bottom:0;left:0;z-index:-1}.mainmenu .nav-wrapper .container{width:100%;position:relative;z-index:2}.mainmenu .nav-wrapper .container .mobile-nav{display:none!important}.mainmenu .nav-wrapper .container .main-toggle-nav{width:100%;display:block}.mainmenu .nav-wrapper .container .main-toggle-nav>ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;gap:50px}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li{-ms-flex:0 1 calc(33.33% - 50px);flex:0 1 calc(33.33% - 50px)}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li a,.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li a:visited{font-size:22px;font-size:1.375rem;font-family:"beausite_regular","serif";color:#000;text-decoration:none}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li .sub-menu li{margin-bottom:15px}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li .sub-menu li:last-child{margin-bottom:0}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li:first-child .label{margin-bottom:24px}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li:first-child a,.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li:first-child a:visited{font-size:48px;font-size:3rem;color:#000}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li:first-child .sub-menu li{margin-bottom:30px}.mainmenu .nav-wrapper .container .main-toggle-nav>ul>li:first-child .sub-menu li:last-child{margin-bottom:0}.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu{position:initial;background:none;min-width:auto;display:block;box-shadow:none;border-radius:0;padding:0}.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a:visited{background:none!important;padding:0}.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a:hover,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a:focus,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a:visited:hover,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li a:visited:focus{color:#0041d6}.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li.current-menu-item a,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li.current-menu-item a:visited{color:#0041d6}.mainmenu .nav-wrapper .container .main-toggle-nav .label{color:#0041d6;font-size:22px;font-size:1.375rem;font-family:"beausite_regular","serif";margin-bottom:45px;display:block}.mainmenu .nav-wrapper .platform-link{position:fixed;top:0;right:0;background:#265ede;width:200px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;padding:30px;text-decoration:none;color:#000;transition:0.3s}.mainmenu .nav-wrapper .platform-link .inner-link{display:block;-ms-flex:0 0 100%;flex:0 0 100%}.mainmenu .nav-wrapper .platform-link .link-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.mainmenu .nav-wrapper .platform-link .headline{font-size:14px;font-size:.875rem;display:block;color:#000;max-width:140px}.mainmenu .nav-wrapper .platform-link .button-wrapper{margin-top:50px;-ms-flex:0 0 100%;flex:0 0 100%}.mainmenu .nav-wrapper .platform-link .hollow-btn{font-size:18px;font-size:1.125rem;padding:12px 30px 10px 30px;border-radius:50px;border:2px solid #000;display:inline-block;text-decoration:none;color:#000}.mainmenu .nav-wrapper .platform-link .hollow-btn:hover,.mainmenu .nav-wrapper .platform-link .hollow-btn:focus{background:#000;color:#fff}.mainmenu .nav-wrapper .platform-link .img-wrapper{overflow:hidden;width:140px;display:block;margin-bottom:20px}.mainmenu .nav-wrapper .platform-link .img-wrapper img{width:200px;max-width:none;position:relative;left:-70px;transition:0.3s}.mainmenu .nav-wrapper .platform-link:hover,.mainmenu .nav-wrapper .platform-link:focus-within{width:300px}.mainmenu .nav-wrapper .platform-link:hover .img-wrapper,.mainmenu .nav-wrapper .platform-link:focus-within .img-wrapper{width:210px}.mainmenu .nav-wrapper .platform-link:hover .img-wrapper img,.mainmenu .nav-wrapper .platform-link:focus-within .img-wrapper img{left:0;width:auto}.mainmenu.active-big-nav{transform:none!important}.mainmenu.active-big-nav .main-nav{transform:translateY(-150px);pointer-events:none}.mainmenu.active-big-nav .side-nav .contact{transform:translateY(-150px);pointer-events:none}.mainmenu.active-big-nav .nav-wrapper{transition-delay:0.15s;pointer-events:auto;opacity:1}.mainmenu .main-nav ul li.big-menu.menu-item-has-children:hover .sub-menu,.mainmenu .main-nav ul li.big-menu.menu-item-has-children:focus-within .sub-menu{display:-ms-flexbox;display:flex}.mainmenu .big-menu .sub-menu:before{width:100%}.mainmenu .main-nav li.big-menu{position:initial}.mainmenu .main-nav li.big-menu .sub-menu{min-width:auto;max-width:none;width:1220px;left:0;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:50px;padding:30px}.mainmenu .main-nav li.big-menu .sub-menu li{-ms-flex:0 0 calc(25% - ((4 - 1) * 50px / 4));flex:0 0 calc(25% - ((4 - 1) * 50px / 4))}.mainmenu .main-nav li.big-menu .sub-menu li:first-child{position:relative}.mainmenu .main-nav li.big-menu .sub-menu li:first-child:before{content:"";width:calc(100% + 30px);height:calc(100% + 62px);background:#265ede;position:absolute;top:-30px;left:-30px;z-index:0;border-radius:6px 0 0 6px}.mainmenu .main-nav li.big-menu .sub-menu li:first-child a,.mainmenu .main-nav li.big-menu .sub-menu li:first-child a:visited{color:#fff}.mainmenu .main-nav li.big-menu .sub-menu li:first-child a:hover,.mainmenu .main-nav li.big-menu .sub-menu li:first-child a:focus,.mainmenu .main-nav li.big-menu .sub-menu li:first-child a:visited:hover,.mainmenu .main-nav li.big-menu .sub-menu li:first-child a:visited:focus{color:#b7d6ff}.mainmenu .main-nav li.big-menu .sub-menu li:first-child .sub-menu li a{color:#fff}.mainmenu .main-nav li.big-menu .sub-menu li:first-child .sub-menu li a:hover,.mainmenu .main-nav li.big-menu .sub-menu li:first-child .sub-menu li a:focus{color:#b7d6ff}.mainmenu .main-nav li.big-menu .sub-menu li a,.mainmenu .main-nav li.big-menu .sub-menu li a:visited{font-size:15px;font-size:.9375rem;font-family:"beausite_medium","serif";color:#0041d6;padding:0;z-index:1;position:relative}.mainmenu .main-nav li.big-menu .sub-menu li a:hover,.mainmenu .main-nav li.big-menu .sub-menu li a:focus,.mainmenu .main-nav li.big-menu .sub-menu li a:visited:hover,.mainmenu .main-nav li.big-menu .sub-menu li a:visited:focus{background:none;color:#0041d6}.mainmenu .main-nav li.big-menu .sub-menu li a:after,.mainmenu .main-nav li.big-menu .sub-menu li a:visited:after{display:none}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu{min-width:none;display:-ms-flexbox;display:flex;background:none;box-shadow:none;position:initial;width:auto!important;gap:5px;padding:0;margin-top:15px}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu:before{display:none}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li{-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li:before{display:none}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a,.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a:visited{font-size:14px;font-size:.875rem;font-family:"beausite_light","serif";color:#000;text-decoration:none;padding:5px 0;transition:0.3s}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a:hover,.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a:focus,.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a:visited:hover,.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li a:visited:focus{background:none;color:#0041d6}.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li.current-menu-item a,.mainmenu .main-nav li.big-menu .sub-menu .sub-menu li.current-menu-item a:visited{background:none;color:#0041d6}.language-nav-wrapper{transition:none!important;position:relative;width:50px;height:30px;bottom:5px}.language-nav-wrapper li{transition:none!important}.language-switcher{position:relative}.language-switch-container{z-index:2;cursor:pointer;display:inline-block;display:block;position:absolute;top:2px;width:100%}.language-switch-container ul{list-style:none;padding:0;margin:0;border-radius:6px;position:relative;pointer-events:none;max-height:20px;overflow:hidden;transition:0.3s;font-size:0;display:block!important;gap:0;transition:0.3s}.language-switch-container ul li{position:relative;z-index:10;display:none}.language-switch-container ul li a,.language-switch-container ul li a:visited{color:#000;width:100%;display:none;text-align:left;padding:4px 0;text-decoration:none;line-height:1;font-size:14px;font-size:.875rem;font-family:"beausite_light","serif";display:block}.language-switch-container ul li a:hover,.language-switch-container ul li a:focus,.language-switch-container ul li a:visited:hover,.language-switch-container ul li a:visited:focus{color:#0041d6!important}.language-switch-container ul li.mlp-current-language-item{-ms-flex-order:-1;order:-1;display:block}.language-switch-container ul li.mlp-current-language-item a,.language-switch-container ul li.mlp-current-language-item a:visited{display:block!important}.language-switch-container ul:after{content:"";z-index:-1;background:#fff;border-radius:4px;position:absolute;top:-4px;left:-10px;width:calc(100% + 10px);height:calc(100% + 8px);opacity:0;transition:0.3s}.language-switch-container:after{content:"";width:8px;height:6px;position:absolute;top:8px;right:10px;margin-top:0;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-black.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;transition:0.3s}.language-switch-container.active-menu ul{pointer-events:auto;max-height:100vh;overflow:visible;position:relative}.language-switch-container.active-menu ul a,.language-switch-container.active-menu ul a:visited{background:none!important}.language-switch-container.active-menu ul li{overflow:hidden;display:block}.language-switch-container.active-menu ul li a,.language-switch-container.active-menu ul li a:visited{color:#000;display:block}.language-switch-container.active-menu ul li:first-child{border-radius:6px 6px 0 0}.language-switch-container.active-menu ul li:last-child{border-radius:0 0 6px 6px}.language-switch-container.active-menu ul:after{opacity:1}.mainmenu .menu-switch .icon:before{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/menu.svg)}.mainmenu.transparent-state{background:none}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .logo path{fill:#fff}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>button{color:#fff}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a:visited:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>a:visited:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>button:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li>button:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a:visited:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>a:visited:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>button:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li>button:focus{color:#b7d6ff}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-item>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-item>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-item button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-page-parent>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-page-parent>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-page-parent button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current_page_ancestor>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current_page_ancestor>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current_page_ancestor button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-parent>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-parent>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.current-menu-parent button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-item>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-item>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-item button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-page-parent>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-page-parent>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-page-parent button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current_page_ancestor>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current_page_ancestor>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current_page_ancestor button,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-parent>a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-parent>a:visited,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.current-menu-parent button{color:#b7d6ff}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children>button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children>button:after{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-white.svg)}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-item>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-item>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-item button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-page-parent>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-page-parent>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-page-parent button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current_page_ancestor>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current_page_ancestor>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current_page_ancestor button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-parent>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-parent>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .main-nav>ul>li.menu-item-has-children.current-menu-parent button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-item>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-item>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-item button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-page-parent>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-page-parent>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-page-parent button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current_page_ancestor>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current_page_ancestor>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current_page_ancestor button:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-parent>a:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-parent>a:visited:after,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .container .side-nav>ul>li.menu-item-has-children.current-menu-parent button:after{color:#b7d6ff}.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li.current-menu-item.hide-styling a,.mainmenu .nav-wrapper .container .main-toggle-nav>ul .sub-menu li.current-menu-item.hide-styling a:visited{color:#000!important}body.menu-scrolled-state .mainmenu,body.transparent-menu-state.menu-scrolled-state .mainmenu{top:20px}body.menu-scrolled-state .mainmenu.scroll,body.transparent-menu-state.menu-scrolled-state .mainmenu.scroll{top:-70px}body.menu-scrolled-state .mainmenu .container,body.transparent-menu-state.menu-scrolled-state .mainmenu .container{background:#0041d6;padding:10px 10px 10px 25px;min-height:61px;border-radius:10px}body.menu-scrolled-state .mainmenu .container .logo,body.transparent-menu-state.menu-scrolled-state .mainmenu .container .logo{-ms-flex:0 1 158px;flex:0 1 158px;max-width:158px}body.menu-scrolled-state .mainmenu .container .logo svg,body.transparent-menu-state.menu-scrolled-state .mainmenu .container .logo svg{width:100%}body.menu-scrolled-state .mainmenu .container .logo path,body.transparent-menu-state.menu-scrolled-state .mainmenu .container .logo path{fill:#fff}body.menu-scrolled-state .mainmenu .container .big-menu-wrapper .top-wrapper,body.transparent-menu-state.menu-scrolled-state .mainmenu .container .big-menu-wrapper .top-wrapper{pointer-events:none;height:0;opacity:0;transition:height 0.3s}body.menu-scrolled-state .mainmenu .container .big-menu-wrapper .bottom-wrapper,body.transparent-menu-state.menu-scrolled-state .mainmenu .container .big-menu-wrapper .bottom-wrapper{padding:0}header .main-nav ul li.menu-item-has-children:focus-within .sub-menu{display:block}.mainmenu .sub-menu{min-width:230px;box-shadow:none;border-radius:6px;right:auto;left:0;top:calc(100% + 12px);text-align:left;padding:20px}.mainmenu .sub-menu:before{content:"";position:absolute;top:-30px;height:30px;display:block;left:0;width:50%}.mainmenu .sub-menu li{display:block;width:100%;margin-bottom:2px}.mainmenu .sub-menu li:last-child{margin-bottom:0}.mainmenu .sub-menu li.current-menu-item a,.mainmenu .sub-menu li.current-menu-item a:visited{background:#ebece7}.mainmenu .sub-menu li a,.mainmenu .sub-menu li a:visited{padding:10px;font-size:16px;font-size:1rem;display:block;width:100%;border-radius:6px}.mainmenu .sub-menu li a:hover,.mainmenu .sub-menu li a:focus,.mainmenu .sub-menu li a:visited:hover,.mainmenu .sub-menu li a:visited:focus{background:#f9f9f9}.mainmenu .toggle-menu-switch{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:none;right:4%;z-index:910;background:#fff;padding-top:1px;line-height:1;border:none;padding:11px 30px 10px 30px;border-radius:50px;transition:0.3s}.mainmenu .toggle-menu-switch .label{font-size:18px;font-size:1.125rem;margin-right:10px}.mainmenu .toggle-menu-switch .label.close{display:none}.mainmenu .toggle-menu-switch.show-close .label{display:none}.mainmenu .toggle-menu-switch.show-close .label.close{display:inline-block}.mainmenu .toggle-menu-switch .icon{display:inline-block;height:24px;width:24px}.mainmenu .toggle-menu-switch .icon:before{content:"";background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/menu-black.svg);height:24px;width:24px;background-position:center center;background-size:100% auto;background-repeat:no-repeat;display:block;transition:0.3s}.mainmenu .toggle-menu-switch .icon.close:before{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/menu-close-black.svg)}.mainmenu .toggle-menu-switch:hover{background:#0041d6;color:#b7d6ff}.mainmenu .toggle-menu-switch:hover .icon:before{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/menu.svg)}.mainmenu .toggle-menu-switch:hover .icon.close:before{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/menu-close.svg)}.mainmenu .cell-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:10px 30px}.mainmenu .cell-wrapper .cell{-ms-flex:0 1 auto;flex:0 1 auto}.mainmenu .cell-wrapper .cell.contact a,.mainmenu .cell-wrapper .cell.contact a:visited{color:#000;text-decoration:none;font-size:18px;font-size:1.125rem;font-family:"beausite_clear","serif"}.mainmenu .cell-wrapper .cell.contact a:hover,.mainmenu .cell-wrapper .cell.contact a:focus,.mainmenu .cell-wrapper .cell.contact a:visited:hover,.mainmenu .cell-wrapper .cell.contact a:visited:focus{color:#0041d6}.hero{overflow:hidden}.hero.big{position:relative;padding-top:228px;margin-bottom:150px}.hero.big:after{content:"";background:#b7d6ff;left:0;width:100%;height:100%;position:absolute;z-index:-1;bottom:40%}.hero.big .hero-title{font-size:72px;font-size:4.5rem;color:#0041d6;max-width:840px;font-family:"beausite_clear","serif"}.hero.big .hero-title .black-text{line-height:115%;font-family:"beausite_clear","serif"}.hero.big .meta-bar{margin:80px 0 40px 0;gap:30px 50px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.hero.big .meta-bar .hero-shortcode{-ms-flex:0 1 470px;flex:0 1 470px}.hero.big .meta-bar nav{-ms-flex:1;flex:1}.hero.big .meta-bar ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px 30px}.hero.big .meta-bar ul li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.big .meta-bar .extra-text{-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block}.hero.big .meta-bar .extra-text .nep-logo-bar{display:none}.hero.big .meta-bar .extra-text .nep-logo-bar img{margin:0 0 0 auto}.hero.big .meta-bar .extra-text span{display:inline-block}.hero.big .meta-bar .extra-text .inner-content{display:none}.hero.big .hero-media-wrapper{margin-left:-100px;width:calc(100% + 200px);position:relative;z-index:2}.hero.big .hero-media-wrapper:after{content:"";width:350px;height:490px;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/hero-transparent-bg-shape.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;display:block;top:0;right:0;z-index:-1;transform:translateY(-50%) translateX(25%)}.hero.big .hero-media-wrapper iframe{border-radius:6px}.hero.big .hero-media-wrapper .img-wrapper{border-radius:6px;overflow:hidden}.hero.big .bottom-hero-bar{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px 60px}.hero.big .bottom-hero-bar .hero-bar-payoff{font-size:20px;font-size:1.25rem;font-family:"beausite_regular","serif";-ms-flex:0 1 auto;flex:0 1 auto}.hero.big .bottom-hero-bar .gallery-wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px}.hero.big .bottom-hero-bar .gallery-wrapper .img-wrapper{-ms-flex:0 1 calc(16.66% - 18px);flex:0 1 calc(16.66% - 18px)}.hero.big .bottom-hero-bar .gallery-wrapper .img-wrapper img{max-width:none;width:100%}.hero.regular{position:relative;margin-bottom:150px}.hero.regular.type-regular,.hero.regular.type-vertical{margin-bottom:80px}.hero.regular.type-regular .middle-half,.hero.regular.type-vertical .middle-half{margin-top:-36px}.hero.regular.type-regular .middle-half #breadcrumbs a,.hero.regular.type-regular .middle-half #breadcrumbs a:visited,.hero.regular.type-regular .middle-half #breadcrumbs span,.hero.regular.type-vertical .middle-half #breadcrumbs a,.hero.regular.type-vertical .middle-half #breadcrumbs a:visited,.hero.regular.type-vertical .middle-half #breadcrumbs span{font-size:15px;font-size:.9375rem}.hero.regular.type-regular .middle-half .right-wrapper,.hero.regular.type-vertical .middle-half .right-wrapper{padding:0;margin:0}.hero.regular.type-regular .breadcrumbs-wrapper,.hero.regular.type-vertical .breadcrumbs-wrapper{text-align:center;margin-bottom:20px}.hero.regular.type-regular .top-half,.hero.regular.type-vertical .top-half{padding-top:168px}.hero.regular.type-regular .top-half:after,.hero.regular.type-vertical .top-half:after{top:0;bottom:initial;height:calc(100% - 60px)}.hero.regular.type-regular .top-half .container,.hero.regular.type-vertical .top-half .container{-ms-flex-align:end;align-items:flex-end;max-width:100%}.hero.regular.type-regular .top-half nav ul,.hero.regular.type-vertical .top-half nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px 20px}.hero.regular.type-regular .top-half nav ul li,.hero.regular.type-vertical .top-half nav ul li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.regular.type-regular .top-half nav ul li .button,.hero.regular.type-vertical .top-half nav ul li .button{font-size:16px;font-size:1rem;background:#0041d6;color:#fff;border:none}.hero.regular.type-regular .top-half nav ul li .button:hover,.hero.regular.type-regular .top-half nav ul li .button:focus,.hero.regular.type-vertical .top-half nav ul li .button:hover,.hero.regular.type-vertical .top-half nav ul li .button:focus{background:#fff;color:#000}.hero.regular.type-regular .top-half nav ul li .button.readmore,.hero.regular.type-vertical .top-half nav ul li .button.readmore{background:rgba(255,255,255,.5);border-radius:50px;color:#000;padding:10px 30px 8px 30px}.hero.regular.type-regular .top-half nav ul li .button.readmore:hover,.hero.regular.type-regular .top-half nav ul li .button.readmore:focus,.hero.regular.type-vertical .top-half nav ul li .button.readmore:hover,.hero.regular.type-vertical .top-half nav ul li .button.readmore:focus{background:#fff;color:#000}.hero.regular.type-regular .top-half .left-wrapper,.hero.regular.type-vertical .top-half .left-wrapper{padding:40px 65px 110px 0;padding-left:calc(((100vw - 1220px) / 2));-ms-flex:0 0 50%;flex:0 0 50%}.hero.regular.type-regular .top-half .left-wrapper .hero-title,.hero.regular.type-vertical .top-half .left-wrapper .hero-title{font-size:46px;font-size:2.875rem;line-height:1.2;margin-bottom:24px}.hero.regular.type-regular .top-half .left-wrapper .hero-title .green-text,.hero.regular.type-vertical .top-half .left-wrapper .hero-title .green-text{font-family:"beausite_regular","serif";line-height:1.2}.hero.regular.type-regular .top-half .left-wrapper .hero-intro,.hero.regular.type-vertical .top-half .left-wrapper .hero-intro{font-size:20px;font-size:1.25rem;max-width:520px;color:#000;line-height:1.6}.hero.regular.type-regular .top-half .right-wrapper,.hero.regular.type-vertical .top-half .right-wrapper{margin:0;padding:0;-ms-flex:0 0 50%;flex:0 0 50%}.hero.regular.type-regular .top-half iframe,.hero.regular.type-vertical .top-half iframe{border-radius:6px}.hero.regular.type-video{margin-bottom:80px}.hero.regular.type-video .middle-half{margin-top:-16px;z-index:3;position:relative}.hero.regular.type-video .middle-half #breadcrumbs a,.hero.regular.type-video .middle-half #breadcrumbs a:visited,.hero.regular.type-video .middle-half #breadcrumbs span{font-size:14px;font-size:.875rem}.hero.regular.type-video .middle-half .right-wrapper{padding:0;margin:0}.hero.regular.type-video .top-half{padding-top:0;position:relative;overflow:hidden;height:9dvh;min-height:769px}.hero.regular.type-video .top-half .container{-ms-flex-line-pack:end;align-content:flex-end;height:100%;gap:0}.hero.regular.type-video .top-half nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px 20px}.hero.regular.type-video .top-half nav ul li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.regular.type-video .top-half nav ul li .button{font-size:16px;font-size:1rem;background:#0041d6;color:#fff;border:none}.hero.regular.type-video .top-half nav ul li .button:hover,.hero.regular.type-video .top-half nav ul li .button:focus{background:#000;color:#b7d6ff}.hero.regular.type-video .top-half nav ul li .button.readmore{background:rgba(183,214,255,.5);border-radius:50px;color:#000;padding:10px 30px 8px 30px}.hero.regular.type-video .top-half nav ul li .button.readmore:hover,.hero.regular.type-video .top-half nav ul li .button.readmore:focus{background:#b7d6ff;color:#000}.hero.regular.type-video .top-half .left-wrapper{z-index:3;background:#fff;padding:50px 50px 50px 50px;-ms-flex:0 1 738px;flex:0 1 738px;margin-left:-50px;border-radius:6px 6px 0 0}.hero.regular.type-video .top-half .left-wrapper .hero-title{font-size:32px;font-size:2rem;line-height:1.2;margin-bottom:24px;max-width:680px}.hero.regular.type-video .top-half .left-wrapper .hero-title .green-text{font-family:"beausite_regular","serif";line-height:1.2}.hero.regular.type-video .top-half .left-wrapper .hero-intro{font-size:18px;font-size:1.125rem;max-width:620px;color:#000;line-height:1.6;padding-top:0}.hero.regular.type-video .top-half .right-wrapper .hero-media-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}.hero.regular.type-video .top-half .right-wrapper .hero-media-wrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.24);z-index:2}.hero.regular.type-video .top-half .right-wrapper .hero-media-wrapper div>div iframe{min-height:100%}.hero.regular.type-vertical .middle-half{display:none}.hero.regular.type-vertical .top-half{padding-top:168px}.hero.regular.type-vertical .top-half:after{height:70%;height:70dvh;min-height:600px}.hero.regular.type-vertical .top-half .container{max-width:1320px}.hero.regular.type-vertical .top-half .left-wrapper{-ms-flex:0 1 100%;flex:0 1 100%;padding:30px 0;text-align:center}.hero.regular.type-vertical .top-half .left-wrapper .hero-title{margin:0 auto 26px;font-family:"beausite_regular","serif";line-height:1.2}.hero.regular.type-vertical .top-half .left-wrapper .hero-title .blue-text{font-family:"beausite_regular","serif";line-height:1.2}.hero.regular.type-vertical .top-half .left-wrapper .hero-intro{max-width:640px;margin:0 auto;padding:0}.hero.regular.type-vertical .top-half .left-wrapper nav{margin-top:50px}.hero.regular.type-vertical .top-half .left-wrapper nav ul{-ms-flex-pack:center;justify-content:center}.hero.regular.type-vertical .top-half .right-wrapper{-ms-flex:0 1 100%;flex:0 1 100%;overflow:visible;position:relative;z-index:2}.hero.regular.type-vertical .top-half .right-wrapper .hero-media-wrapper{max-width:920px;margin:0 auto}.hero.regular.type-vertical .top-half .right-wrapper:after{content:"";width:350px;height:490px;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/hero-transparent-bg-shape.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;display:block;top:0;right:0;z-index:-1;transform:translateY(-25%) translateX(75%)}.hero.regular.type-none{padding-top:100px;margin-bottom:-100px;background:#b7d6ff}.hero.regular.type-none .top-half,.hero.regular.type-none .middle-half{display:none}.hero.regular.type-form.bg-grey{background:#ebece7}.hero.regular.type-form.bg-light-blue{background:#b7d6ff}.hero.regular.type-form.bg-light-blue .gform_wrapper{background:#fff;border-radius:10px;padding:50px}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield{margin:0}.hero.regular.type-form.bg-light-blue .gform_wrapper .gform_fields{gap:22px}.hero.regular.type-form.bg-light-blue .gform_wrapper input[type="text"],.hero.regular.type-form.bg-light-blue .gform_wrapper input[type="tel"],.hero.regular.type-form.bg-light-blue .gform_wrapper input[type="number"],.hero.regular.type-form.bg-light-blue .gform_wrapper input[type="email"],.hero.regular.type-form.bg-light-blue .gform_wrapper textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper select{padding:14px 16px}.hero.regular.type-form.bg-light-blue .gform_wrapper textarea{max-height:100px}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield.opening .gfield_label{transform:translateY(-7px);font-size:10px;font-size:.625rem;opacity:.8}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield{position:relative}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone .gfield_label,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-email .gfield_label,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone .gfield_label,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-number .gfield_label,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-textarea .gfield_label,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-text .gfield_label{position:absolute;pointer-events:none;transition:all 0.25s ease-out;top:15px;margin:0;left:20px;opacity:.9;font-weight:400;color:#000}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone input,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-email input,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone input,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-number input,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-textarea input,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-text input{padding:22px 20px 8px!important}.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-email textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-phone textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-number textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-textarea textarea,.hero.regular.type-form.bg-light-blue .gform_wrapper .gfield--type-text textarea{padding:22px 20px 8px!important}.hero.regular.type-form.bg-light-blue .gform_footer .button:hover,.hero.regular.type-form.bg-light-blue .gform_footer .button:focus{background:#b7d6ff}.hero.regular.type-form.bg-dark-blue,.hero.regular.type-form.bg-black{background:#0041d6}.hero.regular.type-form.bg-dark-blue::before,.hero.regular.type-form.bg-black::before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:#b7d6ff}.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button.white,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button.white{color:#0041d6}.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button.white:hover,.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button.white:focus,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button.white:hover,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button.white:focus{background:#b7d6ff;color:#000}.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button{color:#b7d6ff}.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button:hover,.hero.regular.type-form.bg-dark-blue .top-half .container .left-wrapper nav ul li a.button:focus,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button:hover,.hero.regular.type-form.bg-black .top-half .container .left-wrapper nav ul li a.button:focus{color:#fff}.hero.regular.type-form.bg-dark-blue .hero-title,.hero.regular.type-form.bg-black .hero-title{color:#b7d6ff}.hero.regular.type-form.bg-dark-blue .block-intro,.hero.regular.type-form.bg-black .block-intro{color:#fff}.hero.regular.type-form.bg-dark-blue .hero-content-wrapper,.hero.regular.type-form.bg-black .hero-content-wrapper{color:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gfield_label,.hero.regular.type-form.bg-black .gform_wrapper .gfield_label{color:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gchoice,.hero.regular.type-form.bg-black .gform_wrapper .gchoice{color:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gfield_radio label:before,.hero.regular.type-form.bg-black .gform_wrapper .gfield_radio label:before{border-color:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gfield_radio label:after,.hero.regular.type-form.bg-black .gform_wrapper .gfield_radio label:after{background:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gfield_checkbox label:before,.hero.regular.type-form.bg-black .gform_wrapper .gfield_checkbox label:before{border-color:#fff}.hero.regular.type-form.bg-dark-blue .gform_wrapper .gfield_checkbox label:after,.hero.regular.type-form.bg-black .gform_wrapper .gfield_checkbox label:after{background:#fff}.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a,.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a:visited,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a:visited{color:#fff}.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a:hover,.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a:focus,.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a:visited:hover,.hero.regular.type-form.bg-dark-blue .form-block .gform_wrapper label a:visited:focus,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a:hover,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a:focus,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a:visited:hover,.hero.regular.type-form.bg-black .form-block .gform_wrapper label a:visited:focus{background:none;color:#b7d6ff;text-decoration:underline}.hero.regular.type-form.bg-dark-blue .gform_button.button,.hero.regular.type-form.bg-dark-blue .gform_button.button:visited,.hero.regular.type-form.bg-black .gform_button.button,.hero.regular.type-form.bg-black .gform_button.button:visited{background:#b7d6ff;color:#0041d6}.hero.regular.type-form.bg-dark-blue .gform_button.button:hover,.hero.regular.type-form.bg-dark-blue .gform_button.button:focus,.hero.regular.type-form.bg-dark-blue .gform_button.button:visited:hover,.hero.regular.type-form.bg-dark-blue .gform_button.button:visited:focus,.hero.regular.type-form.bg-black .gform_button.button:hover,.hero.regular.type-form.bg-black .gform_button.button:focus,.hero.regular.type-form.bg-black .gform_button.button:visited:hover,.hero.regular.type-form.bg-black .gform_button.button:visited:focus{background:#000;color:#b7d6ff}.hero.regular.type-form.bg-dark-blue #breadcrumbs,.hero.regular.type-form.bg-black #breadcrumbs{color:#fff}.hero.regular.type-form.bg-dark-blue #breadcrumbs a,.hero.regular.type-form.bg-dark-blue #breadcrumbs a:visited,.hero.regular.type-form.bg-black #breadcrumbs a,.hero.regular.type-form.bg-black #breadcrumbs a:visited{color:#b7d6ff}.hero.regular.type-form.bg-black{background:#000}.hero.regular.type-form .container .left-wrapper{padding:20px 0}.hero.regular.type-form .middle-half .right-wrapper{display:none}.hero.regular.type-form .top-half .container{gap:100px;-ms-flex-line-pack:start;align-content:flex-start}.hero.regular.type-form .top-half .container .left-wrapper{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);padding:0}.hero.regular.type-form .top-half .container .left-wrapper nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px 30px}.hero.regular.type-form .top-half .container .left-wrapper nav ul li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button{background:none}.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button:hover,.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button:focus{color:#0041d6}.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button.white{background:#fff}.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button.white:hover,.hero.regular.type-form .top-half .container .left-wrapper nav ul li a.button.white:focus{background:#0041d6;color:#fff;border-color:#0041d6}.hero.regular.type-form .top-half .container .right-wrapper{-ms-flex:0 1 calc(50% - 50px);flex:0 1 calc(50% - 50px);margin:0}.hero.regular .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px 0}.hero.regular .container .left-wrapper{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:50px}.hero.regular .container .right-wrapper{-ms-flex:0 1 calc(50% + 208px);flex:0 1 calc(50% + 208px);margin-right:-270px;margin-bottom:-125px;overflow:hidden;border-radius:6px}.hero.regular .container .meta-bar{-ms-flex:0 0 100%;flex:0 0 100%}.hero.regular .top-half{position:relative;padding-top:178px}.hero.regular .top-half:after{content:"";background:#b7d6ff;left:0;width:100%;height:100%;position:absolute;z-index:-1;bottom:0}.hero.regular .top-half .left-wrapper{padding:60px 50px 60px 0}.hero.regular .top-half .container{-ms-flex-align:center;align-items:center}.hero.regular .top-half nav{margin-top:30px}.hero.regular .top-half nav .button,.hero.regular .top-half nav .button:visited{background:#000}.hero.regular .top-half nav .button:hover,.hero.regular .top-half nav .button:focus,.hero.regular .top-half nav .button:visited:hover,.hero.regular .top-half nav .button:visited:focus{background:#0041d6;color:#fff}.hero.regular .middle-half{margin-top:25px}.hero.regular .middle-half .container{-ms-flex-align:start;align-items:flex-start}.hero.regular .middle-half .right-wrapper{padding-top:150px;padding-bottom:125px}.hero.regular .middle-half .right-wrapper .meta-bar{margin:30px 0 0 0;position:relative;transform:translateY(-100%)}.hero.regular .bottom-half{margin-top:30px}.hero.regular .bottom-half .right-wrapper{margin-top:0;margin-bottom:0}.hero.regular .bottom-half .right-wrapper .meta-bar{margin:0}.hero.regular .hero-title{font-size:64px;font-size:4rem;color:#000;max-width:840px}.hero.regular .hero-intro{font-size:20px;font-size:1.25rem;max-width:520px;color:#0041d6;line-height:1.6;padding-top:20px}.hero.regular .hero-desc{font-size:26px;font-size:1.625rem;color:#0041d6;line-height:140%;margin-top:20px}.hero.regular .hero-desc ul li{padding-left:25px;position:relative;padding-bottom:10px;font-size:17px;font-size:1.0625rem;font-family:"beausite_light","serif"}.hero.regular .hero-desc ul li:last-child{padding-bottom:0}.hero.regular .hero-desc ul li:before{content:"";position:absolute;top:5px;left:0;width:16px;height:16px;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/big-shape.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.hero.regular .hero-desc ol{padding-left:26px}.hero.regular .meta-bar{margin:30px 0 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:30px 50px}.hero.regular .meta-bar nav{-ms-flex:1;flex:1}.hero.regular .meta-bar ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:15px 30px}.hero.regular .meta-bar ul li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.regular .hero-media-wrapper .img-wrapper{border-radius:6px;overflow:hidden}.hero.regular .hero-media-wrapper .img-wrapper.hero-image-size-small{max-width:620px;margin:0 auto}.hero.regular .hero-media-wrapper .img-wrapper img{max-width:none;width:100%}.hero.regular .bottom-hero-bar{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;gap:15px 60px}.hero.regular .bottom-hero-bar .hero-bar-payoff{font-size:20px;font-size:1.25rem;font-family:"beausite_regular","serif";-ms-flex:0 1 auto;flex:0 1 auto}.hero.regular .bottom-hero-bar .gallery-wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:15px}.hero.regular .bottom-hero-bar .gallery-wrapper .img-wrapper{-ms-flex:0 1 calc(25% - 18px);flex:0 1 calc(25% - 18px)}.hero.clients,.hero .case{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.hero.clients .inner-hero-wrapper,.hero .case .inner-hero-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;height:100vh;padding-top:78px;gap:30px 100px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.hero.clients .hero-media-wrapper,.hero .case .hero-media-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}.hero.clients .hero-media-wrapper.hero-image-size-small,.hero .case .hero-media-wrapper.hero-image-size-small{max-width:620px;margin:0 auto}.hero.clients .hero-media-wrapper:before,.hero .case .hero-media-wrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.54);z-index:2}.hero.clients .hero-media-wrapper .bg-wrapper,.hero .case .hero-media-wrapper .bg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.hero.clients .hero-media-wrapper .vid-wrapper,.hero .case .hero-media-wrapper .vid-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.hero.clients .hero-media-wrapper .vid-wrapper>div,.hero .case .hero-media-wrapper .vid-wrapper>div{height:100%}.hero.clients .hero-media-wrapper .vid-wrapper iframe,.hero .case .hero-media-wrapper .vid-wrapper iframe{min-height:100%}.hero.clients .mini-container,.hero.clients .meta-bar,.hero .case .mini-container,.hero .case .meta-bar{z-index:3;position:relative}.hero.clients .hero-title,.hero .case .hero-title{font-size:48px;font-size:3rem;color:#fff;font-family:"beausite_regular","serif";margin-bottom:30px;line-height:120%}.hero.clients .hero-desc,.hero .case .hero-desc{font-size:18px;font-size:1.125rem;color:#b7d6ff;font-family:"beausite_light","serif";line-height:140%}.hero.clients .img-wrapper,.hero .case .img-wrapper{margin-top:20px;max-width:180px;width:auto}.hero.clients .mini-container,.hero .case .mini-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;height:100%;position:relative;padding-left:calc((100vw - 1220px) / 2);-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px)}.hero.clients .back-btn,.hero .case .back-btn{position:absolute;top:0;left:0;padding-top:50px;padding-left:calc((100vw - 1220px) / 2)}.hero.clients .back-btn a,.hero.clients .back-btn a:visited,.hero .case .back-btn a,.hero .case .back-btn a:visited{color:#fff;text-decoration:none;position:relative;padding-left:15px;font-size:16px;font-size:1rem;border-bottom:1px solid transparent}.hero.clients .back-btn a:before,.hero.clients .back-btn a:visited:before,.hero .case .back-btn a:before,.hero .case .back-btn a:visited:before{content:"";background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/chevron-left-white.svg);width:6px;height:12px;position:absolute;display:inline-block;background-position:center center;background-size:100% auto;top:50%;left:0;margin-top:-6px}.hero.clients .back-btn a:hover,.hero.clients .back-btn a:focus,.hero.clients .back-btn a:visited:hover,.hero.clients .back-btn a:visited:focus,.hero .case .back-btn a:hover,.hero .case .back-btn a:focus,.hero .case .back-btn a:visited:hover,.hero .case .back-btn a:visited:focus{border-bottom-color:#fff}.hero.clients .meta-bar,.hero .case .meta-bar{width:calc(50% - 50px);-ms-flex-item-align:end;align-self:flex-end;background:#b7d6ff;border-radius:6px 0 0 0;padding:40px;margin:0 0 0 auto;position:absolute;bottom:0;right:0}.hero.clients .meta-bar ul,.hero .case .meta-bar ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:50px 100px}.hero.clients .meta-bar ul li,.hero .case .meta-bar ul li{-ms-flex:0 1 calc(33.33% - 66.66px);flex:0 1 calc(33.33% - 66.66px)}.hero.clients .meta-bar .label,.hero .case .meta-bar .label{font-size:16px;font-size:1rem;font-family:"beausite_regular","serif";margin-bottom:10px}.hero.clients .meta-bar .value,.hero .case .meta-bar .value{font-size:16px;font-size:1rem;font-family:"beausite_light","serif"}.hero.clients .left-wrapper,.hero .case .left-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;padding:100px 0}.hero.wiki-hero{background:#b7d6ff;position:relative}.hero.wiki-hero .container{padding:200px 0 0;max-width:920px;z-index:3;position:relative}.hero.wiki-hero .container #breadcrumbs{margin-bottom:20px;color:#000;font-family:"beausite_light","serif"}.hero.wiki-hero .container #breadcrumbs a{color:#000;font-family:"beausite_light","serif";font-size:11px;font-size:.6875rem}.hero.wiki-hero .container #breadcrumbs span{font-size:11px;font-size:.6875rem;font-family:"beausite_light","serif"}.hero.wiki-hero .container .content-wrapper h1{color:#000;font-size:32px;font-size:2rem}.hero.wiki-hero .post-navigation .inner-wrapper{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-bottom:10px;position:relative}.hero.wiki-hero .post-navigation .inner-wrapper .button{background:none;color:#000;border:none;padding:10px 0 10px 0;color:#000;font-size:12px;font-size:.75rem}.hero.wiki-hero .post-navigation .inner-wrapper .button span{opacity:.6;padding-right:6px}.hero.wiki-hero .post-navigation .inner-wrapper .button:hover{color:#0041d6}.hero.wiki-hero .post-navigation .inner-wrapper .button:hover span{color:#000}.hero.wiki-hero .post-navigation .inner-wrapper .button.prev{padding:10px 0 10px 0}.hero.wiki-hero .post-navigation .inner-wrapper .button.next{margin:0 0 0 auto}.hero.post{background-size:cover;background-repeat:no-repeat;background-position:center center;height:66vh;padding-top:78px;gap:30px 100px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:50px;min-height:460px}.hero.post:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.54);z-index:1}.hero.post .mini-container,.hero.post .meta-bar{z-index:2;position:relative}.hero.post .hero-title{font-size:52px;font-size:3.25rem;color:#fff;font-family:"beausite_regular","serif";margin-bottom:30px;line-height:120%}.hero.post .mini-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;height:100%;position:relative;padding-left:calc((100vw - 1220px) / 2);-ms-flex:0 0 100%;flex:0 0 100%}.hero.post .back-btn{position:absolute;top:0;left:0;padding-top:50px;padding-left:calc((100vw - 1220px) / 2)}.hero.post .back-btn a,.hero.post .back-btn a:visited{color:#fff;text-decoration:none;position:relative;padding-left:15px;font-size:16px;font-size:1rem;border-bottom:1px solid transparent}.hero.post .back-btn a:before,.hero.post .back-btn a:visited:before{content:"";background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/chevron-left-white.svg);width:6px;height:12px;position:absolute;display:inline-block;background-position:center center;background-size:100% auto;top:50%;left:0;margin-top:-6px}.hero.post .back-btn a:hover,.hero.post .back-btn a:focus,.hero.post .back-btn a:visited:hover,.hero.post .back-btn a:visited:focus{border-bottom-color:#fff}.hero.post .left-wrapper{-ms-flex:0 1 880px;flex:0 1 880px;padding:100px 0 100px}.hero.post .meta-bar{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px;-ms-flex-align:center;align-items:center}.hero.post .meta-bar .author-avatar{-ms-flex:0 1 auto;flex:0 1 auto;width:40px;height:40px;border-radius:50%;overflow:hidden}.hero.post .meta-bar .author-avatar img{width:100%;height:100%;object-fit:cover}.hero.post .meta-bar .partial{-ms-flex:0 1 auto;flex:0 1 auto;font-size:16px;font-size:1rem;color:#b7d6ff}.hero.post .meta-bar .partial:after{content:"|";margin-left:10px}.hero.post .meta-bar .partial:last-child:after{display:none}.hero.post .cats-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px;margin-top:20px}.hero.post .cats-wrapper li{-ms-flex:0 1 auto;flex:0 1 auto}.hero.post .cats-wrapper li .cat{padding:7px 10px;position:relative;color:#fff;font-size:12px;font-size:.75rem;border:1px solid rgba(255,255,255,.3);border-radius:6px}.hero.post .cats-wrapper li .cat:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background:rgba(255,255,255,.2);filter:blur(1px)}.hero.type-small .container .left-wrapper{-ms-flex:0 1 800px;flex:0 1 800px}.hero.type-small .container .right-wrapper{display:none}.hero.type-small .small-bg-wrapper{position:absolute;bottom:0;right:0}.hero.type-small .small-bg-wrapper:after{content:"";position:absolute;bottom:0;right:0;display:block;width:650px;height:220px;background-size:cover;background-position:center center;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/page-hero-pattern.svg)}.clients-intro-bar{margin-bottom:120px;position:relative;z-index:10}.clients-intro-bar:before{content:"";width:50vw;position:absolute;top:0;right:0;height:100%;background:#f9f9f9;z-index:-1}.clients-intro-bar:after{content:"";background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/image-bg-pattern.svg);width:270px;height:570px;position:absolute;bottom:-14px;left:0;background-size:auto 200%;background-position:center center}.clients-intro-bar .container{background:#f9f9f9;padding:50px 60px;position:relative}.clients-intro-bar #breadcrumbs{margin-bottom:50px}.clients-intro-bar .content-wrapper{font-size:20px;font-size:1.25rem;line-height:120%;max-width:820px}body.single-case .mainmenu .container .logo path,body.transparent-menu .mainmenu .container .logo path{fill:#fff}body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a,body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited{color:#fff}body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:hover,body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:focus,body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:hover,body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:focus,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:hover,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:focus,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:hover,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:focus{color:#b7d6ff}body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:before,body.single-case .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:visited:before,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:before,body.transparent-menu .mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:visited:before{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/lock-white.svg)}body.single-case .language-switch-container ul li a,body.single-case .language-switch-container ul li a:visited,body.transparent-menu .language-switch-container ul li a,body.transparent-menu .language-switch-container ul li a:visited{color:#fff;display:block}body.single-case .language-switch-container ul li a:hover,body.single-case .language-switch-container ul li a:focus,body.single-case .language-switch-container ul li a:visited:hover,body.single-case .language-switch-container ul li a:visited:focus,body.transparent-menu .language-switch-container ul li a:hover,body.transparent-menu .language-switch-container ul li a:focus,body.transparent-menu .language-switch-container ul li a:visited:hover,body.transparent-menu .language-switch-container ul li a:visited:focus{color:#0041d6}body.single-case .language-switch-container:after,body.transparent-menu .language-switch-container:after{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-white.svg)}body.single-case .language-switch-container.active-menu ul li a,body.single-case .language-switch-container.active-menu ul li a:visited,body.transparent-menu .language-switch-container.active-menu ul li a,body.transparent-menu .language-switch-container.active-menu ul li a:visited{color:#000}body.single-case .language-switch-container.active-menu ul li a:hover,body.single-case .language-switch-container.active-menu ul li a:focus,body.single-case .language-switch-container.active-menu ul li a:visited:hover,body.single-case .language-switch-container.active-menu ul li a:visited:focus,body.transparent-menu .language-switch-container.active-menu ul li a:hover,body.transparent-menu .language-switch-container.active-menu ul li a:focus,body.transparent-menu .language-switch-container.active-menu ul li a:visited:hover,body.transparent-menu .language-switch-container.active-menu ul li a:visited:focus{color:#0041d6}body.single-case .language-switch-container.active-menu::after,body.transparent-menu .language-switch-container.active-menu::after{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-black.svg)}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a:visited{color:#fff}body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a:focus,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a:visited:hover,body.transparent-menu:not(.menu-scrolled-state) .mainmenu .cell-wrapper .cell.contact a:visited:focus{color:#b7d6ff}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a:visited{color:#fff;display:block}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a:hover,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a:focus,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a:visited:hover,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container ul li a:visited:focus{color:#0041d6}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container:after{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-white.svg)}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a:visited{color:#000}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a:hover,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a:focus,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a:visited:hover,body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu ul li a:visited:focus{color:#0041d6}body.transparent-menu:not(.menu-scrolled-state) .language-switch-container.active-menu::after{background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-black.svg)}.mainmenu{top:20px}.mainmenu .big-menu-wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.mainmenu .big-menu-wrapper .top-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;transition:height 0.3s;height:44px;opacity:1}.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li a,.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li a:visited{background:#fff;color:#000;border-radius:0 10px 0 0;text-decoration:none;display:block;padding:15px 25px;font-size:13px;font-size:.8125rem;font-family:"beausite_medium","serif";line-height:1}.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li.active a,.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li.active a:visited{background:#265ede;color:#fff;border-radius:10px 0 0 0}.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li:not(.active) a:hover,.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li:not(.active) a:focus,.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li:not(.active) a:visited:hover,.mainmenu .big-menu-wrapper .top-wrapper .vixy-sites-wrapper ul li:not(.active) a:visited:focus{color:#0041d6}.mainmenu .big-menu-wrapper .top-wrapper .top-nav{-ms-flex:1;flex:1}.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;gap:10px 30px}.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited{text-decoration:none;color:#000;font-size:14px;font-size:.875rem;font-family:"beausite_light","serif";line-height:1;padding:15px 0;display:block}.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:hover,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:focus,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:hover,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li a:visited:focus{color:#0041d6}.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:visited{position:relative;padding-left:20px}.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:before,.mainmenu .big-menu-wrapper .top-wrapper .top-nav ul li.sign-in a:visited:before{content:"";width:10px;height:15px;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/lock-black.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;position:absolute;top:48%;transform:translateY(-50%);left:0}.mainmenu .big-menu-wrapper .top-wrapper .language-nav-wrapper{-ms-flex:0 1 45px;flex:0 1 45px}.mainmenu .big-menu-wrapper .bottom-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;background:#0041d6;border-radius:0 10px 10px 10px;padding:8px 8px 8px 30px}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li .label{font-size:15px;font-size:.9375rem}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right{margin-left:auto}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited{background:#0041d6;color:#fff;padding:10px 30px 8px 30px;display:inline-block;position:relative;transition:0.3s;color:#fff;text-decoration:none;border-radius:50px;font-size:18px;font-size:1.125rem;font-family:"beausite_light","serif";border:1px solid transparent;background:#265ede;background:rgba(255,255,255,.2);border-radius:10px;padding:16px 30px 14px 30px;font-size:15px;font-size:.9375rem}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited:focus{background:#fff;color:#0041d6;outline:none}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.darkblue,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.darkblue{background:#0041d6!important;color:#fff!important;border-color:#0041d6!important}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.darkblue:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.darkblue:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.darkblue:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.darkblue:focus{background:#b7d6ff!important;color:#0041d6!important;border-color:#b7d6ff!important}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.white,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.white{background:#fff;color:#000;border-color:#ebece7}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.white:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.white:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.white:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.white:focus{background:#0041d6;color:#b7d6ff;border-color:#0041d6}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.lightblue,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.lightblue{background:#b7d6ff;color:#000}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.lightblue:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.lightblue:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.lightblue:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.lightblue:focus{background:#000;color:#b7d6ff}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.outline,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.outline{background:#fff;border-color:#0041d6;color:#0041d6}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.outline:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.outline:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.outline:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.outline:focus{background:#0041d6;color:#fff}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore{background:none;color:#0041d6;border-radius:0;padding:0;border-top:1px solid transparent;border-bottom:1px solid transparent}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore:focus{background:none;border-bottom-color:#0041d6}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore.white,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore.white{color:#fff;border-color:transparent}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore.white:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a.readmore.white:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore.white:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right a:visited.readmore.white:focus{background:none;border-bottom-color:#fff}.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right:hover a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right:hover a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right:focus a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav ul li.button-right:focus a:visited{background:#fff;color:#0041d6!important}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li .label{color:#fff;text-decoration:none;font-size:15px;font-size:.9375rem;padding:0;transition:0.3s}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a:visited:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>a:visited:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>button:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li>button:focus,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li .label:hover,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li .label:focus{color:#b7d6ff!important}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:focus-within>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:focus-within>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:focus-within>button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:focus-within .label,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:hover>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:hover>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:hover>button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li:hover .label{color:#b7d6ff!important}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-item>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-item>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-item button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-item .label,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-page-parent>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-page-parent>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-page-parent button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-page-parent .label,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current_page_ancestor>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current_page_ancestor>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current_page_ancestor button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current_page_ancestor .label,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-parent>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-parent>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-parent button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.current-menu-parent .label{color:#b7d6ff}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>a,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>a:visited,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>button,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children .label{padding-right:16px;position:relative}.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>a:after,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>a:visited:after,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children>button:after,.mainmenu .big-menu-wrapper .bottom-wrapper>nav>ul>li.menu-item-has-children .label:after{content:"";width:8px;height:6px;position:absolute;top:50%;right:0;margin-top:-3px;background-image:url(../../../../../../../../../themes/vixy/assets/dist/images/icons/chevron-down-white.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;transition:0.3s;pointer-events:none}