/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"spyca";src:url(/themes/custom/spyca_theme/assets/fonts/spyca/fonts/spyca.ttf?be04hs=) format("truetype"),url(/themes/custom/spyca_theme/assets/fonts/spyca/fonts/spyca.woff?be04hs=) format("woff"),url(/themes/custom/spyca_theme/assets/fonts/spyca/fonts/spyca.svg?be04hs=#spyca) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:"spyca" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-basket:before{content:"";}.icon-copy:before{content:"";}.icon-arrow-select:before{content:"";}.icon-reload:before{content:"";}.icon-reset-password:before{content:"";}.icon-logout:before{content:"";}.icon-Vector:before{content:"";}.icon-bag:before{content:"";}.icon-bag-2:before{content:"";}.icon-sommelier:before{content:"";}.icon-pastry:before{content:"";}.icon-chef:before{content:"";}.icon-commis-di-sala:before{content:"";}.icon-star-spc .path1:before{content:"";color:#dc0d1a;}.icon-star-spc .path2:before{content:"";margin-left:-1em;color:white;}.icon-star-spc .path3:before{content:"";margin-left:-1em;color:#dc0d1a;}.icon-arrow-dx-btn:before{content:"";}.icon-arrow-thick-right:before{content:"";}.icon-download:before{content:"";}.icon-arrow:before{content:"";}.icon-arrow-left:before{content:"";}.icon-arrow-right:before{content:"";}.icon-arrow-up:before{content:"";}.icon-plus:before{content:"";}.icon-library:before{content:"";}.icon-blog:before{content:"";}.icon-cv:before{content:"";}.icon-group:before{content:"";}.icon-folder:before{content:"";}.icon-share:before{content:"";}.icon-play:before{content:"";}.icon-fb:before{content:"";}.icon-instagram:before{content:"";}.icon-yt:before{content:"";}.icon-stars:before{content:"";}.icon-arrow-dx:before{content:"";}.icon-arrow-sx:before{content:"";}.icon-mail:before{content:"";}.icon-search:before{content:"";}.icon-user:before{content:"";}html{font-size:0.9523809524vw;}.hide{display:none !important;}*:focus{outline:none;}a:not([href]):not([tabindex]){text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}.fitImage img{object-fit:contain;font-family:'object-fit: cover;';}body{-webkit-text-size-adjust:100%;scroll-behavior:smooth;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:inherit;padding-top:0 !important;}body.blockScroll,.menu-opened body{overflow:hidden;width:100%;}.menu li.hasSubMenu ul{display:none;}.loading{position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:block;top:0;left:0;z-index:9999999;}.loading span{display:block;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;color:#000;font-family:'Open Sans',sans-serif;}p{margin-top:0;margin-bottom:0;}a{color:inherit;}a:hover{text-decoration:none;}button{background:transparent;border:0;}button:focus{outline:none;}img{max-width:100%;height:auto;}.container{max-width:1680px;}.container.gallery{max-width:1112px;}.container.small{max-width:1308px;}.container.text{max-width:996px;}.container.search{max-width:1170px;padding-left:15px;padding-right:15px;}.container.search .col-1,.container.search .col-2,.container.search .col-3,.container.search .col-4,.container.search .col-5,.container.search .col-6,.container.search .col-7,.container.search .col-8,.container.search .col-9,.container.search .col-10,.container.search .col-11,.container.search .col-12,.container.search .col,.container.search .col-auto,.container.search .col-sm-1,.container.search .col-sm-2,.container.search .col-sm-3,.container.search .col-sm-4,.container.search .col-sm-5,.container.search .col-sm-6,.container.search .col-sm-7,.container.search .col-sm-8,.container.search .col-sm-9,.container.search .col-sm-10,.container.search .col-sm-11,.container.search .col-sm-12,.container.search .col-sm,.container.search .col-sm-auto,.container.search .col-md-1,.container.search .col-md-2,.container.search .col-md-3,.container.search .col-md-4,.container.search .col-md-5,.container.search .col-md-6,.container.search .col-md-7,.container.search .col-md-8,.container.search .col-md-9,.container.search .col-md-10,.container.search .col-md-11,.container.search .col-md-12,.container.search .col-md,.container.search .col-md-auto,.container.search .col-lg-1,.container.search .col-lg-2,.container.search .col-lg-3,.container.search .col-lg-4,.container.search .col-lg-5,.container.search .col-lg-6,.container.search .col-lg-7,.container.search .col-lg-8,.container.search .col-lg-9,.container.search .col-lg-10,.container.search .col-lg-11,.container.search .col-lg-12,.container.search .col-lg,.container.search .col-lg-auto,.container.search .col-xl-1,.container.search .col-xl-2,.container.search .col-xl-3,.container.search .col-xl-4,.container.search .col-xl-5,.container.search .col-xl-6,.container.search .col-xl-7,.container.search .col-xl-8,.container.search .col-xl-9,.container.search .col-xl-10,.container.search .col-xl-11,.container.search .col-xl-12,.container.search .col-xl,.container.search .col-xl-auto{padding-left:15px;padding-right:15px;}.spyca-main{padding-top:6.63rem;-ms-flex-positive:1;flex-grow:1;}.spyca-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}#block-spyca-fdl-voting-tabs,#block-tabs{background:#FFF;position:fixed;bottom:0;z-index:99;width:100%;-o-box-shadow:-1px -2px 4px -2px #000000;box-shadow:-1px -2px 4px -2px #000000;}#block-spyca-fdl-voting-tabs > ul,#block-tabs > ul{display:table;list-style-type:none;margin:0 auto;padding:0;}#block-spyca-fdl-voting-tabs > ul li,#block-tabs > ul li{display:table-cell;}#block-spyca-fdl-voting-tabs > ul li a,#block-tabs > ul li a{display:block;padding:8px 20px;}#block-spyca-fdl-voting-tabs > ul li a.is-active,#block-tabs > ul li a.is-active{background:#cccccc;margin-bottom:-2px;}.visually-hidden{display:none;}path-reserved-area#block-tabs{background:#FFF;position:sticky;top:80px;z-index:99;}.scrolled path-reserved-area#block-tabs{top:40px;}path-reserved-area#block-tabs > ul{display:table;list-style-type:none;margin:0 auto;padding:0;}path-reserved-area#block-tabs > ul li{display:table-cell;}path-reserved-area#block-tabs > ul li a{display:block;padding:8px 20px;}path-reserved-area#block-tabs > ul li a.is-active{background:#cccccc;margin-bottom:-2px;}#block-breadcrumbs-2{padding:1.25rem 0 2.75rem;background-color:#03295a;}.no-breadcrumb #block-breadcrumbs-2{display:none;}.bkg-white #block-breadcrumbs-2{background-color:#FFF;}#block-breadcrumbs-2 ul{list-style:none;margin:0;padding:0;}#block-breadcrumbs-2 ul li{font-size:12px;line-height:16px;color:#FFF;padding-right:7px;margin-right:7px;position:relative;font-family:'Open Sans',sans-serif;display:inline-block;text-transform:uppercase;}.bkg-white #block-breadcrumbs-2 ul li{color:#03295a;}#block-breadcrumbs-2 ul li:after{content:'';width:1px;height:100%;position:absolute;right:0;top:0;background-color:#FFF;}.bkg-white #block-breadcrumbs-2 ul li:after{content:'';width:1px;height:100%;position:absolute;right:0;top:0;background-color:#03295a;}#block-breadcrumbs-2 ul li:last-child{font-weight:bold;}#block-breadcrumbs-2 ul li:last-child:after{content:none;}.paragraph-image{padding:40px 0;}.paragraph-image .container.image{max-width:1178px;}.paragraph-anchor{padding-bottom:1.56rem;display:block;position:relative;top:-70px;visibility:hidden;}.paragraph-anchor--title{font-weight:800;font-size:2rem;text-transform:uppercase;font-family:'Open Sans',sans-serif;padding-bottom:11px;}.paragraph-anchor--sub-title{font-weight:bold;font-size:24px;}.node-about-us--paragraph .paragraph-visuals,.node-activities--paragraph .paragraph-visuals{margin-bottom:39px;}.content-top-title{background-color:#03295a;padding-bottom:4.38rem;text-align:center;}.content-top-title h1{font-weight:800;font-size:32px;color:#FFF;font-family:'Open Sans',sans-serif;text-transform:uppercase;}.content-top-title .sub-title{padding-top:4.38rem;}.content-top-title ul{list-style:none;margin:0;padding:0;}.content-top-title ul li{font-weight:600;font-size:14px;line-height:24px;text-transform:uppercase;font-family:'Open Sans',sans-serif;margin:0 2.25rem;display:inline-block;}.content-top-title ul li a{color:#FFF;}.content-top-title ul li a:hover{border-bottom:2px solid #FF0000;}.content-top-title ul li .btn-cv{font-size:0.88rem;font-weight:700;color:#03295a;padding:0.75rem 1.69rem;text-transform:uppercase;background-color:#FFF;border:none;}.content-top-title ul li .btn-cv:hover{border:none;background-color:#45B0E1;color:#FFF;}.content-top-title ul li .btn-cv.is-active{border:none;}.node--type-homepage .content-top-title{display:none;}.swiper-button-disabled{display:none;}.velina-login{position:fixed;width:100%;height:100%;background-color:rgba(3,41,90,0.6);left:0;top:0;z-index:200;overflow:auto;}.velina-login .close{position:absolute;right:20px;top:20px;z-index:1;-ms-transform:rotate(45deg);transform:rotate(45deg);color:#03295a;font-size:16px;}.velina-login .title{font-weight:bold;font-size:1.88rem;line-height:2.56rem;color:#03295a;text-transform:uppercase;text-align:center;font-family:'Open Sans',sans-serif;padding-bottom:1.63rem;}.velina-login .subtitle{font-size:1.25rem;line-height:116%;color:#03295a;text-transform:uppercase;text-align:center;}.velina-login .user-login-form{padding:2.13rem 0;}.velina-login .description{display:none;}.velina-login--dialog{margin:1.75rem auto;max-width:685px;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;min-height:calc(100% - 3.5rem);}.velina-login--content{position:relative;height:auto;width:100%;overflow:auto;background-color:#FFF;max-width:600px;margin:50px auto;}.velina-login--content-form{position:relative;padding:2.69rem 0 3.13rem;font-family:'Open Sans',sans-serif;}.velina-login--content-form .subtitle{font-family:'Open Sans',sans-serif;}.velina-login--content form{position:relative;}.velina-login--content form .eye{display:none;}.velina-login--content .login--recovery{text-align:center;}.velina-login--content .login--recovery a{font-weight:normal;font-size:0.94rem;line-height:116%;color:#03295a;}.velina-login--content .form-item{max-width:20rem;margin:0 auto 16px auto;position:relative;}.velina-login--content .form-item-pass .eye{position:absolute;width:21px;height:21px;display:inline-block;right:5%;top:30%;background-image:url(/themes/custom/spyca_theme/assets/images/eye.svg);background-repeat:no-repeat;background-size:cover;z-index:1;}.velina-login--content .form-item-pass .eye.p-hide{background-image:url(/themes/custom/spyca_theme/assets/images/eye-open.svg);}.velina-login--content .form-item label{display:none;}.velina-login--content .login-form{text-align:center;margin:auto;}.velina-login--content .submit{width:24px;height:24px;position:absolute;right:0;top:0;}.velina-login--content .submit:after{content:"";position:absolute;right:0;top:0;color:#45B0E1;font-size:24px;font-family:"spyca";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;}.velina-search{position:fixed;width:100vw;height:calc(100vh - 6.5rem);background-color:rgba(255,255,255,0.8);top:6.5rem;z-index:10;}.velina-search--content{background-color:#FFF;}.velina-search--content-form{position:relative;padding:2.69rem 0 3.13rem;}.velina-search--content form{position:relative;}.velina-search--content input[type="text"]{border:none;color:#B3BFCE;border-bottom:1px solid #B3BFCE;background-color:transparent;font-family:'Open Sans',sans-serif;text-transform:uppercase;width:100%;font-weight:bold;font-size:1.25rem;line-height:1.69rem;border-bottom:1px solid #B3BFCE;}.velina-search--content input[type="submit"]{border:none;background-color:transparent;width:100%;padding:0;margin:0;}.velina-search--content .submit{width:24px;height:24px;position:absolute;right:0;top:0;}.velina-search--content .submit:after{content:"";position:absolute;right:0;top:0;color:#45B0E1;font-size:24px;font-family:"spyca";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;}.service-page{background-color:#03295a;height:auto;position:relative;margin-top:6.63rem;min-height:18.75rem;}.service-page--content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;}.service-page--title{position:relative;color:#FFF;font-family:'Open Sans',sans-serif;font-size:3.75rem;text-align:center;padding:0 3.13rem 0 0;font-weight:bold;text-transform:uppercase;}.service-page--title:after{content:'';display:block;width:1px;height:calc(100% + 40px);position:absolute;top:-20px;right:0;background-color:#FFFFFF;}.service-page--text{color:#FFFFFF;font-style:normal;font-weight:normal;font-size:1.5rem;line-height:2;padding:0 0 0 3.13rem;font-family:'Quattrocento',sans-serif;}.service-page--text a{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:1.5rem;text-transform:uppercase;transition:.3s;}.service-page--text a:after{content:"";margin-left:10px;font-family:"spyca";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;vertical-align:middle;}.service-page--text a:hover{color:#45B0E1;}.maintenance-page-custom{background-color:#03295a;padding:6.25rem 0;height:100vh;}.maintenance-page-custom--content{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 3.75rem;}.maintenance-page-custom--logo{margin:auto;margin-bottom:3.13rem;max-width:18.75rem;}.maintenance-page-custom--title{color:#FFF;font-family:'Open Sans',sans-serif;font-size:1.88rem;text-align:center;padding:0 0 2.5rem 0;font-weight:bold;text-transform:uppercase;}.maintenance-page-custom--text{color:#FFF;font-style:normal;font-weight:normal;font-size:1.5rem;text-align:center;font-family:'Quattrocento',sans-serif;}.node--type-generic-page .paragraph-anchor{overflow:hidden;max-height:0;padding-bottom:0;}.node--type-generic-page .paragraph-title-text{padding-top:3.75rem;padding-bottom:3.75rem;}.paragraph-editorial--image img{width:100%;}.spyca-header{background:#03295a;border-bottom:2px solid #FF0000;position:fixed;top:0;width:100%;left:0;z-index:99;}.spyca-header--container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.spyca-header--navs{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}.spyca-header--logo img{height:100%;width:auto;}.main-menu ul{list-style:none;margin:0;padding:0;font-size:0.88rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif;}.main-menu li .btn-cv{font-size:0.88rem;font-weight:700;color:#03295a;padding:0.75rem 1.69rem;text-transform:uppercase;background-color:#FFF;border:none;}.main-menu li .btn-cv:hover{border:none;background-color:#45B0E1;color:#FFF;}.main-menu li .btn-cv.is-active{border:none;}.main-menu a{display:block;text-transform:uppercase;font-weight:700;}.main-menu a.is-active{border-bottom:2px solid #FF0000;}.main-menu a:hover{text-decoration:none;border-color:#FF0000;}.quick-menu{margin-left:auto;display:-ms-flexbox;display:flex;}.quick-menu .contentBtnLogin{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.quick-menu .contentBtnLogin .logout{font-family:'Open Sans',sans-serif;color:#45B0E1;font-size:0.88rem;font-weight:bold;text-transform:uppercase;padding-left:0.63rem;}.quick-menu--item{line-height:40px;height:40px;font-size:1.38rem;margin-left:2rem;background-color:transparent;cursor:pointer;color:#45B0E1;}.quick-menu--item:hover,.quick-menu--itemvisited,.quick-menu--item:link{color:#45B0E1;background-color:transparent;}.quick-menu--item:before{color:#45B0E1;}.quick-menu--item.icon-user.active:before{color:#FFFFFF;}.velina-login--content-form .not-account{display:none;}.profile-menu{display:-ms-flexbox;display:flex;position:relative;}.profile-menu.show .icon-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg);top:25%;}.profile-menu--top{padding:0 20px 0 0;margin:0;position:relative;background:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;outline:none;}.profile-menu--top:focus{outline:none;}.profile-menu--top .icon-arrow{color:#ffffff;}.profile-menu--top i{position:absolute;right:0;font-size:15px;line-height:1;color:#45B0E1;top:55%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.profile-menu--name{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;display:block;color:#FFF;}.profile-menu--avatar{border:4px solid #0B203F;border-radius:32px;width:32px;display:block;height:32px;background-size:cover;background-color:#FFF;margin-left:7px;}.profile-menu .dropdown-menu{background:#011329;box-shadow:0px 0px 10px rgba(0,0,0,0.25);border-radius:unset;border:none;position:absolute;top:100%;left:0;display:none;min-width:126px;padding-top:10px;}.profile-menu .dropdown-menu.show{display:block;padding-top:0px !important;}.profile-menu .dropdown-menu .dropdown-item{white-space:nowrap;font-family:"Roboto Condensed",sans-serif;color:#ffffff;text-transform:unset;font-weight:100;font-size:14px;line-height:20px;padding:10px 20px 11px;border-top:1px solid rgba(127,147,172,0.4);display:block;}.profile-menu .dropdown-menu .dropdown-item.library{border-top:1px solid rgba(195,206,221,0.4);background:rgba(91,118,151,0.9);font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px;}.profile-menu .dropdown-menu .dropdown-item.library i{font-size:15px;margin-right:9px;line-height:1;}.profile-menu .dropdown-menu .dropdown-item:hover{color:#011329;background-color:#ffffff;}.spyca-footer{background:#004083;padding-top:2.81rem;}.spyca-footer--copyright{font-weight:normal;font-size:0.88rem;line-height:1rem;text-align:center;color:#45B0E1;padding-top:2.19rem;}.spyca-footer--container{display:-ms-flexbox;display:flex;position:relative;min-height:5rem;-ms-flex-align:center;align-items:center;}.spyca-footer-menu{font-family:'Open Sans',sans-serif;}.spyca-footer-menu li{margin-right:3.88rem;}.spyca-footer-menu ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;}.spyca-footer-menu a{font-size:0.88rem;text-transform:uppercase;color:#FFF;font-weight:700;}.spyca-footer-copy{background:#004083;font-size:0.88rem;text-align:center;line-height:1rem;color:#45B0E1;padding-bottom:1rem;}.spyca-footer-copy p{margin:0;}.spyca-footer--socials{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.spyca-footer--socials a{display:block;font-size:2.56rem;color:#45B0E1;}.spyca-pre-footer{padding-top:2.19rem;padding-bottom:2.19rem;background:#FFF;}.spyca-pre-footer img{height:30px;width:auto;display:block;margin-left:auto;margin-right:auto;}.new-spyca-footer{padding-top:58px;background:#03295A;border-top:2px solid #DC0D1A;--menu-space:120px;--loghi-space:60px;--logo-space:120px;position:relative;}.new-spyca-footer .container{margin:auto;max-width:1327px;padding-left:25px;padding-right:25px;}.new-spyca-footer .spyca-footer--logo{display:block;margin-top:-11px;}.new-spyca-footer.menu-length-4{--menu-space:64px;--logo-space:64px;}.new-spyca-footer .menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;list-style:none;margin:0;padding:0;}.new-spyca-footer .brand_spyca_social{width:176px;margin-right:var(--logo-space);}.new-spyca-footer .brand_spyca_social .spyca-footer--socials{display:-ms-flexbox;display:flex;margin-top:18px;-ms-flex-pack:center;justify-content:center;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials a{color:#ffffff;text-align:center;font-size:30px;margin:0 12px;}.new-spyca-footer .hasSubMenu{margin-right:var(--menu-space);}.new-spyca-footer .hasSubMenu.last{margin-right:0;}.new-spyca-footer .hasSubMenu > span,.new-spyca-footer .hasSubMenu a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:25px;text-transform:uppercase;white-space:nowrap;color:#FFFFFF;}.new-spyca-footer .hasSubMenu ul{display:block;padding-left:0px;padding-top:14px;list-style:none;}.new-spyca-footer .hasSubMenu ul li a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#FFFFFF;text-transform:unset;}.new-spyca-footer .loghi{width:170px;position:relative;margin-left:auto;}.new-spyca-footer .loghi p{margin-bottom:0;}.new-spyca-footer .loghi p + p{margin-top:32px;}.new-spyca-footer .loghi a{display:block;}.new-spyca-footer .loghi img{display:block;width:100%;height:auto;}.new-spyca-footer .menu_legal{-ms-flex-order:4;order:4;width:100%;margin-bottom:40px;margin-top:72px;}.new-spyca-footer .menu_legal .menu{list-style:none;width:max-content;margin:auto;}.new-spyca-footer .menu_legal .menu .menu-item{float:left;margin-right:32px;text-transform:uppercase;color:#FFFFFF;text-align:center;}.new-spyca-footer .menu_legal .menu .menu-item :last-child{margin-right:unset;}.new-spyca-footer .menu_legal .menu .menu-item a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:20px;}.new-spyca-footer .spyca-footer--copyright{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;width:100%;-ms-flex-order:5;order:5;color:#FFFFFF;text-align:center;padding-bottom:60px;padding-top:0px;}@media (min-width:768px){.container{padding-left:3.50em;padding-right:3.50em;}.spyca-header--container{height:6.5rem;}.spyca-header--logo{height:4.5rem;}.main-menu{margin-left:3.25rem;}.main-menu li{padding:0 1.25rem;}.main-menu a{color:#FFF;border-bottom:2px solid transparent;}.quick-menu.mobile{display:none;}.menu-toggler{display:none;}.spyca-footer{padding-bottom:2.19rem;}.spyca-footer--socials{margin-left:auto;}.spyca-footer--socials a{margin-left:1.88rem;}.new-spyca-footer .loghi{width:170px;box-sizing:content-box;padding-left:var(--loghi-space);border-left:2px solid rgba(69,176,225,0.2);margin-top:5px;}}@media (min-width:1680px){html{font-size:16px;}}@media (max-width:1440px){.new-spyca-footer{--menu-space:64px;--logo-space:110px;}.new-spyca-footer .container{max-width:1205px;}.new-spyca-footer.menu-length-4{--menu-space:48px;--loghi-space:38px;--logo-space:80px;}.new-spyca-footer.menu-length-4 .container{max-width:1250px;}}@media (max-width:1200px){.new-spyca-footer{padding-top:47px;--menu-space:32px;--logo-space:56px;--loghi-space:40px;}.new-spyca-footer .container{max-width:923px;}.new-spyca-footer .spyca-footer--logo{margin-top:-7px;}.new-spyca-footer.menu-length-4{--menu-space:32px;--loghi-space:32px;--logo-space:36px;}.new-spyca-footer.menu-length-4 .container{max-width:1002px;}.new-spyca-footer .brand_spyca_social{width:142px;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials{margin-top:16px;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials a{font-size:24px;margin:0 8px;}.new-spyca-footer .hasSubMenu > span,.new-spyca-footer .hasSubMenu a{font-size:16px;}.new-spyca-footer .hasSubMenu ul li a{font-size:14px;line-height:28px;}.new-spyca-footer .loghi{width:137px;margin-top:10px;}.new-spyca-footer .loghi p + p{margin-top:24px;}.new-spyca-footer .menu_legal{margin-top:46px;margin-bottom:33px;}.new-spyca-footer .menu_legal .menu .menu-item a{font-size:14px;line-height:19px;}.new-spyca-footer .spyca-footer--copyright{font-size:12px;line-height:16px;padding-bottom:45px;}}@media (max-width:1023px){.new-spyca-footer{--menu-space:20px;--logo-space:36px;--loghi-space:20px;font-size:11px;padding-top:37px;}.new-spyca-footer .container{max-width:674px;}.new-spyca-footer .spyca-footer--logo{margin-top:-5px;}.new-spyca-footer.menu-length-4{--menu-space:20px;--logo-space:36px;--loghi-space:18px;}.new-spyca-footer.menu-length-4 .loghi{margin-right:6px;}.new-spyca-footer.menu-length-4 .container{max-width:768px;}.new-spyca-footer .brand_spyca_social{width:102px;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials{margin-top:6px;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials a{font-size:18px;}.new-spyca-footer .hasSubMenu > span,.new-spyca-footer .hasSubMenu a{font-size:12px;line-height:16px;}.new-spyca-footer .hasSubMenu ul li a{font-size:11px;line-height:22px;}.new-spyca-footer .loghi{margin-top:5px;width:100px;}.new-spyca-footer .loghi p + p{margin-top:20px;}.new-spyca-footer .menu_legal{margin-bottom:24px;margin-top:32px;}.new-spyca-footer .menu_legal .menu .menu-item a{font-size:11px;line-height:15px;}.new-spyca-footer .spyca-footer--copyright{font-size:11px;line-height:15px;padding-bottom:32px;}}@media (max-width:991px){.paragraph-anchor{padding-bottom:0;}.paragraph-anchor--title{padding-bottom:6px;}.velina-login--content .form-item-pass .eye{width:17px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.service-page{margin-top:4.5rem;}.service-page--title{font-size:45px;text-align:center;}.service-page--text{font-size:20px;}.service-page--text a{font-size:1.88rem;}.service-page--text a:after{font-size:1.88rem;}.maintenance-page-custom--logo{max-width:200px;margin-bottom:40px;}.maintenance-page-custom--title{font-size:28px;text-align:center;padding:0 20px 40px 20px;}.maintenance-page-custom--text{font-size:20px;padding:0 20px 0 20px;}}@media (max-width:767px){html{font-size:16px;}.fitImage img{width:100%;}body.blockScroll #body{position:fixed;}.container{padding-left:16px;padding-right:16px;}.spyca-main{padding-top:72px;}.paragraph-image{padding-top:10px;}.paragraph-image .container.image{padding:0;}.paragraph-anchor .container.text{padding-right:32px;padding-left:32px;}.paragraph-anchor--title{padding-bottom:0;font-size:24px;text-transform:capitalize;}.paragraph-anchor--sub-title{font-size:18px;}.node-about-us--paragraph .paragraph-visuals,.node-activities--paragraph .paragraph-visuals{margin-bottom:25px;}.content-top-title{padding-bottom:36px;}.content-top-title h1{margin-bottom:0;font-size:1.5rem;line-height:1.2;}.content-top-title .sub-title{overflow-x:scroll;padding-top:2.5rem;padding-bottom:20px;-ms-overflow-style:none;scrollbar-width:none;}.content-top-title .sub-title::-webkit-scrollbar{display:none;}.content-top-title ul{display:-ms-flexbox;display:flex;}.content-top-title ul li{-ms-flex:0 0 auto;flex:0 0 auto;}.content-top-title ul li:last-child{padding-right:60px;}.velina-login .close{right:11px;top:11px;}.velina-login .title{padding-bottom:1.44rem;font-size:1.5rem;line-height:1.4;}.velina-login .subtitle{font-size:1rem;line-height:1.5;}.velina-login .user-login-form{padding:2.06rem 0.5rem 2.5rem;}.velina-login--content{text-align:center;}.velina-login--content-form{padding:1.5rem 0 2.25rem;}.velina-login--content .form-item-pass .eye{width:20px;}.velina-search{top:70px;height:100vh;}.velina-search--content-form{padding:1.06rem 0;}.velina-search--content input[type="text"]{font-size:0.88rem;line-height:1.19rem;}.velina-search--content .submit:after{font-size:18px;}.node--generic{overflow:hidden;}.service-page--content{display:block;}.service-page--title:after{width:160px;height:1px;top:auto;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}.service-page--title{font-size:30px;line-height:25px;padding:0 0 20px 0;margin-bottom:20px;}.service-page--text{padding:0;font-size:16px;text-align:center;}.service-page--text a{font-size:16px;}.service-page--text a:after{font-size:16px;}.maintenance-page-custom--title{font-size:18px;line-height:25px;}.maintenance-page-custom--text{font-size:16px;line-height:18px;}.node--type-generic-page .paragraph-image{padding-top:10px;padding-bottom:10px;}.spyca-header--container{height:70px;}.spyca-header--navs{position:fixed;width:100%;top:72px;bottom:0;background:#FFF;padding-left:24px;padding-right:24px;left:0;z-index:99;overflow:auto;-ms-flex-direction:column;flex-direction:column;-ms-transform:translateX(100%);transform:translateX(100%);transition:.5s ease;}.menu-opened .spyca-header--navs{-ms-transform:translateX(0);transform:translateX(0);}.spyca-header--logo{height:48px;}.main-menu{-ms-flex-positive:1;flex-grow:1;width:100%;padding-top:2rem;}.main-menu ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:normal;align-items:normal;}.main-menu li{margin-bottom:20px;}.main-menu li .btn-cv{padding:12px 18px;background-color:#03295a;color:#FFF;border-radius:2px;display:inline-block;}.main-menu .hasSubMenu{margin-bottom:0px;transition:.3s ease;}.main-menu .hasSubMenu a{position:relative;margin-bottom:20px;}.main-menu .hasSubMenu a:after{content:"";font-family:"spyca";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;transition:.3s;}.main-menu .hasSubMenu li{position:relative;padding-left:15px;}.main-menu .hasSubMenu li a{font-weight:400;}.main-menu .hasSubMenu li a:after{content:none;}.main-menu .hasSubMenu li:before{content:'';display:block;margin-right:10px;width:10px;height:1px;position:absolute;bottom:50%;left:0;background-color:#FF0000;}.main-menu .hasSubMenu.open{margin-bottom:20px;transition:.3s ease;}.main-menu .hasSubMenu.open a:after{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s ease;}.main-menu .hasSubMenu.open ul{display:block;}.main-menu a{color:#03295a;}.quick-menu .contentBtnLogin .logout{padding-left:0;padding-right:10px;font-size:14px;}.quick-menu--item{margin-left:0;width:40px;text-align:center;margin-right:10px;}.quick-menu.desktop{height:70px;width:100%;border-top:1px solid #FF0000;-ms-flex-align:center;align-items:center;}.quick-menu.desktop .icon-user,.quick-menu.desktop .icon-search{display:none;}.menu-toggler{width:40px;height:40px;}.menu-toggler span{width:24px;height:2px;background:#45B0E1;display:block;border-radius:2px;margin-left:auto;margin-right:auto;position:relative;}.menu-opened .menu-toggler span{background:transparent;}.menu-toggler span:before,.menu-toggler span:after{content:"";height:2px;border-radius:2px;width:100%;position:absolute;left:0;background:#45B0E1;-ms-transform:rotate(0);transform:rotate(0);transition:.5s ease;}.menu-toggler span:after{top:7px;}.menu-opened .menu-toggler span:after{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-toggler span:before{top:-7px;}.menu-opened .menu-toggler span:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);}.profile-menu{right:12px;}.profile-menu--top{display:block;top:-4px;left:8px;width:46px;}.profile-menu--top .icon-arrow{margin-top:2px;}.profile-menu .dropdown-menu.show{margin-top:8.5px;}.spyca-footer{padding-bottom:16px;padding-top:2rem;}.spyca-footer--copyright{padding:1.25rem 4.69rem 0rem;}.spyca-footer--container{-ms-flex-direction:column;flex-direction:column;}.spyca-footer-menu{-ms-flex-order:2;order:2;}.spyca-footer-menu li{margin-bottom:1.25rem;margin-right:0;}.spyca-footer--socials{-ms-flex-order:3;order:3;}.spyca-footer--socials a{width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;margin:0 5px;}.new-spyca-footer .container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.new-spyca-footer{padding-top:30px;}.new-spyca-footer .spyca-footer--logo{margin-top:0;}.new-spyca-footer.menu-length-4 .loghi{margin-right:auto;}.new-spyca-footer .menu-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.new-spyca-footer .brand_spyca_social{width:140px;}.new-spyca-footer .brand_spyca_social{width:135px;margin:auto;}.new-spyca-footer .brand_spyca_social .spyca-footer--logo{display:block;width:100%;margin-bottom:0;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials{margin-top:8px;}.new-spyca-footer .brand_spyca_social .spyca-footer--socials a{font-size:30px;}.new-spyca-footer .hasSubMenu{margin-top:29px;margin-right:0;text-align:center;}.new-spyca-footer .hasSubMenu:last-child{padding-bottom:0;}.new-spyca-footer .hasSubMenu > span,.new-spyca-footer .hasSubMenu a{font-weight:700;font-size:16px;line-height:22px;}.new-spyca-footer .hasSubMenu ul{padding-top:10px;}.new-spyca-footer .hasSubMenu ul li a{font-size:15px;line-height:190%;}.new-spyca-footer .loghi{margin:auto;width:200px;padding-left:35px;padding-right:35px;border-top:2px solid rgba(69,176,225,0.2);padding-top:24px;margin-top:20px;}.new-spyca-footer .loghi p + p{margin-top:24px;}.new-spyca-footer .menu_legal{margin-top:41px;margin-bottom:41px;}.new-spyca-footer .menu_legal .menu{display:block;}.new-spyca-footer .menu_legal .menu .menu-item{float:unset;margin-right:unset;margin-bottom:24px;}.new-spyca-footer .menu_legal .menu .menu-item:last-child{margin-bottom:0;}.new-spyca-footer .menu_legal .menu .menu-item a{font-size:14px;line-height:19px;}.new-spyca-footer .spyca-footer--copyright{padding-left:0px;padding-right:0px;padding-bottom:40px;font-size:12px;line-height:16px;}}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.node-cv-chef-application-form input{border-color:#d4d4d4 !important;background-color:hsla(0,0%,0%,0.08) !important;box-shadow:none !important;}.node-cv-2022-chef-application-form input{border-color:#d4d4d4 !important;background-color:hsla(0,0%,0%,0.08) !important;box-shadow:none !important;}.node-cv-2024-chef-application-form input{border-color:#d4d4d4 !important;background-color:hsla(0,0%,0%,0.08) !important;box-shadow:none !important;}
.subtitle{font-size:1.13rem;line-height:132%;font-family:"Quattrocento",serif;color:#000;padding:2.5rem 0;}.subtitle a{text-decoration:underline;}span.subtitle{display:block;font-size:1.13rem;line-height:132%;font-family:"Quattrocento",serif;color:#000;padding:1.5rem 0;}.file-upload-js-error{font-size:10px;line-height:1;display:block;background-color:#FFF;position:absolute;width:70%;z-index:2;padding:10px;}.js-form-type-textarea .description{font-family:"Quattrocento",serif;}.progress-step{border-bottom:1px solid #E2E2E2;padding:1.25rem 0;}.progress-step--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.progress-step--content:before{content:'';position:absolute;left:0;top:44%;height:1px;width:100%;background-color:#E0E0E0;z-index:1;}.progress-step .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#FFF;z-index:2;}.progress-step .item .text{color:#03295a;font-size:0.88rem;text-transform:uppercase;text-align:center;padding-top:4px;}.progress-step .item .star{width:4.44rem;height:4.44rem;background-image:url("data:image/svg+xml,%3Csvg width='68' height='66' viewBox='0 0 68 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 0.842102L41.9702 25.372H67.7625L46.8961 40.5323L54.8664 65.0622L34 49.9019L13.1336 65.0622L21.1039 40.5323L0.237495 25.372H26.0298L34 0.842102Z' fill='%23D7DDE5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:relative;background-size:contain;}.progress-step .item.active .text{font-weight:700;}.progress-step .item.active .star{width:4.44rem;height:4.44rem;background-image:url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 0.842102L43.9702 25.372H69.7625L48.8961 40.5323L56.8664 65.0622L36 49.9019L15.1336 65.0622L23.1039 40.5323L2.2375 25.372H28.0298L36 0.842102Z' fill='%23DC0D1A'/%3E%3Cpath d='M36 9.26915L41.9099 27.4579L42.0783 27.9761H42.6232H61.7479L46.2757 39.2173L45.8348 39.5376L46.0032 40.0559L51.9131 58.2446L36.4408 47.0033L36 46.683L35.5592 47.0033L20.0869 58.2446L25.9968 40.0559L26.1652 39.5376L25.7243 39.2173L10.2521 27.9761H29.3768H29.9217L30.0901 27.4579L36 9.26915Z' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}.progress-step .item.active span{color:#FFF;}.progress-step .item span{display:block;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0.88rem;color:#03295a;font-weight:700;line-height:1;}.content-top-title h1{text-transform:uppercase;font-weight:400;}.content-top-title h1 strong{font-weight:800;}.form{font-family:'Open Sans',sans-serif;}.form .container{max-width:42.88rem;}.form-text{padding-top:2.5rem;}.form-text .container{max-width:62.25rem;}.form-text .subtitle{text-align:left;font-size:1.5rem;}:-ms-input-placeholder{color:#03295a;}::placeholder{color:#03295a;}input.error{border-color:#DC0D1A !important;}input.error::-webkit-input-placeholder{color:#DC0D1A;}input.error:-moz-placeholder{color:#DC0D1A;}input.error::-moz-placeholder{color:#DC0D1A;}input.error:-ms-input-placeholder{color:#DC0D1A;}input[type='password']::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;letter-spacing:normal;}input[type='password']:-moz-placeholder{font-family:'Open Sans',sans-serif;letter-spacing:normal;}input[type='password']::-moz-placeholder{font-family:'Open Sans',sans-serif;letter-spacing:normal;}input[type='password']:-ms-input-placeholder{font-family:'Open Sans',sans-serif;letter-spacing:normal;}.contentFileUpload{width:100%;}.contentFileUpload .customFileUpload{display:-ms-flexbox;display:flex;-ms-flex-align:normal;align-items:normal;position:relative;min-height:5.5rem;}.contentFileUpload .customFileUpload:before{content:'Upload file*';background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.41 5.41L12.58 0.58C12.21 0.21 11.7 0 11.17 0H2C0.9 0 0 0.9 0 2V16C0 17.1 0.9 18 2 18H16C17.1 18 18 17.1 18 16V6.83C18 6.3 17.79 5.79 17.41 5.41ZM4 4H11V6H4V4ZM14 14H4V12H14V14ZM14 10H4V8H14V10Z' fill='%23004083'/%3E%3C/svg%3E%0A");position:absolute;font-size:0.94rem;font-weight:600;color:#03295a;text-align:left;left:1rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;padding-left:30px;}.contentFileUpload .customFileUpload input{opacity:0;width:100%;height:auto;position:relative;z-index:2;padding:0;}.contentFileUpload .customFileUpload span{cursor:pointer;display:block;border:none;max-width:8.63rem;border-radius:2px;background-color:#03295a;font-size:1rem;text-transform:uppercase;color:#FFF;text-align:center;padding:0.75rem 0;font-weight:700;width:100%;position:absolute;right:1.25rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.js-form-type-vertical-tabs{display:none;}.js-form-type-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.js-form-type-checkbox label{margin:0;padding:0;}.js-form-type-checkbox label.option{display:none;}.js-form-type-checkbox label.form-required + .description{position:relative;}.login .js-form-type-checkbox .description{padding-bottom:0;margin-left:0.75rem;display:inline-block;font-size:1rem;line-height:1.44rem;color:#03295a;text-transform:none;font-weight:400;}.login .js-form-type-checkbox .description a{text-decoration:underline;font-weight:600;}.js-form-type-checkbox .description{padding-bottom:0;margin-left:0.75rem;display:inline-block;font-size:1rem;line-height:1.44rem;color:#03295a;text-transform:none;font-weight:400;}.js-form-type-checkbox .description a{text-decoration:underline;font-weight:600;}.form-item-field-email{margin-bottom:1.5rem;}.form-wrapper{margin-bottom:1.5rem;width:100%;}.form-wrapper h4{font-weight:600;display:block;font-size:1rem;line-height:1.13rem;color:#004083;padding-bottom:0.5rem;margin-bottom:unset;}.form-wrapper h4.error{color:#DC0D1A;}.form-wrapper.full .form-managed-file:before{content:none;}.form-wrapper span.error{color:#DC0D1A;font-weight:700;font-size:12px;padding-top:8px;}.form-wrapper.field--name-field-recipe-information{margin-bottom:0.75rem;}.title-recipe-box{font-weight:600;display:block;font-size:1.13rem;line-height:1.25rem;color:#03295a;padding-bottom:0.5rem;}.subtitle-recipe-box{font-family:Quattrocento;font-style:normal;font-weight:normal;font-size:1.13rem;line-height:132%;color:#000000;margin-bottom:10px;}.form-file{border:none;}.form-actions,.form-actions-static{position:sticky;width:100%;left:0;bottom:0;background-color:#FFF;filter:drop-shadow(0px -5px 7px rgba(227,227,227,0.22));text-align:center;margin-bottom:0;padding:1.31rem 0;border-top:1px solid #F4F4F4;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.login .form-actions,.login .form-actions-static{filter:none;background-color:transparent;padding:0;border:0;position:relative;bottom:auto;left:auto;color:#03295a;font-size:14px;}.login .form-actions a,.login .form-actions-static a{font-weight:700;text-decoration:underline;}.form-actions .form-submit,.form-actions-static .form-submit{font-weight:600;text-transform:uppercase;border:1px solid #03295a;background-color:transparent;color:#03295a;font-size:0.88rem;padding:0.88rem 2rem;display:inline-block;margin:0 8px;}.login .form-actions .form-submit,.login .form-actions-static .form-submit{background-color:#03295a;font-size:0.88rem;margin:1.88rem auto 0rem;max-width:280px;padding:15px 0;border-radius:2px;width:100%;font-weight:700;text-transform:uppercase;color:#FFF;}.form-actions .form-submit.button--save_continue,.form-actions-static .form-submit.button--save_continue{border:1px solid #03295a;color:#FFF;background-color:#03295a;}.form-actions #edit-delete,.form-actions-static #edit-delete{font-weight:600;text-transform:uppercase;border:1px solid #FFF;background-color:#03295a;color:#FFF;font-size:0.88rem;padding:0.88rem 2rem;display:inline-block;max-width:13.25rem;margin:0 8px;}.form-actions #edit-submit,.form-actions-static #edit-submit{-ms-flex-order:1;order:1;}.form-actions #edit-save-continue,.form-actions-static #edit-save-continue{-ms-flex-order:2;order:2;}.form-actions-static{position:sticky;}.error .form-managed-file{border:1px dashed #DC0D1A;}.form-managed-file{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:1px dashed rgba(0,64,131,0.4);border-radius:2px;}.form-managed-file input{cursor:pointer;}.form-managed-file img{max-height:3.75rem;width:auto;}.form-managed-file.image-widget:before,.form-managed-file.js-form-managed-file:before{content:none;}.form-managed-file.image-widget .remove-button,.form-managed-file.js-form-managed-file .remove-button{background-color:#03295a;color:white;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0px 0.63rem;font-size:0.75rem;}.form-managed-file.image-widget .remove-button span,.form-managed-file.js-form-managed-file .remove-button span{padding-top:0rem;padding-right:0.31rem;font-size:0.75rem;}.form-managed-file.image-widget .remove-button input,.form-managed-file.js-form-managed-file .remove-button input{background-color:unset;font-size:0.75rem;}.form-managed-file.full:before{content:none;}.form-managed-file .file-size{display:none;}.form-managed-file .file--image{font-size:0.94rem;color:#004083;font-weight:600;margin-left:auto;margin-right:auto;width:100%;padding-left:0.63rem;}.form-managed-file .form-submit{border:none;max-width:8.63rem;border-radius:2px;background-color:#03295a;font-size:1rem;text-transform:uppercase;color:#FFF;text-align:center;padding:0.5rem 0;font-weight:700;margin-left:auto;}.form-item-date-of-birth label{display:block;position:relative;}.form-item-date-of-birth label:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 12.6H12V17.6H17V12.6ZM16 1.59998V3.59998H8V1.59998H6V3.59998H5C3.89 3.59998 3.01 4.49998 3.01 5.59998L3 19.6C3 20.7 3.89 21.6 5 21.6H19C20.1 21.6 21 20.7 21 19.6V5.59998C21 4.49998 20.1 3.59998 19 3.59998H18V1.59998H16ZM19 19.6H5V8.59998H19V19.6Z' fill='%23004083'/%3E%3C/svg%3E");position:absolute;right:0.63rem;top:180%;width:1.5rem;height:1.5rem;background-size:contain;background-repeat:no-repeat;background-position:center;}.js-form-type-managed-file .description{font-size:12px;color:#757575;font-weight:600;}.field--type-image.disabled .form-managed-file{-ms-flex-pack:start;justify-content:flex-start;background-color:#F4F4F4;border:none;}.field--type-image.disabled .form-managed-file .file--image{padding-left:1.81rem;margin-left:0;}.field--type-image.disabled .form-managed-file a{padding-left:1.75rem;position:relative;}.field--type-image.disabled .form-managed-file a:before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDE0LjJWMi4xOTk5NUMyMCAxLjA5OTk1IDE5LjEgMC4xOTk5NTEgMTggMC4xOTk5NTFINkM0LjkgMC4xOTk5NTEgNCAxLjA5OTk1IDQgMi4xOTk5NVYxNC4yQzQgMTUuMyA0LjkgMTYuMiA2IDE2LjJIMThDMTkuMSAxNi4yIDIwIDE1LjMgMjAgMTQuMlpNOSAxMC4yTDExLjAzIDEyLjkxTDE0IDkuMTk5OTVMMTggMTQuMkg2TDkgMTAuMlpNMCA0LjE5OTk1VjE4LjJDMCAxOS4zIDAuOSAyMC4yIDIgMjAuMkgxNlYxOC4ySDJWNC4xOTk5NUgwWiIgZmlsbD0iIzAwNDA4MyIvPgo8L3N2Zz4K");background-size:contain;width:1.13rem;height:1.13rem;position:absolute;left:0;top:3px;}.field--type-image .form-item label{font-family:"Quattrocento",serif;color:#000;text-transform:none;font-size:1.13rem;font-weight:400;line-height:1.67rem;}.field--type-file.disabled .form-managed-file{-ms-flex-pack:start;justify-content:flex-start;background-color:#F4F4F4;border:none;}.field--type-file.disabled .form-managed-file .file--image{padding-left:1.81rem;margin-left:0;}.field--type-file.disabled .form-managed-file a{padding-left:1.75rem;position:relative;}.field--type-file.disabled .form-managed-file a:before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjQxIDUuNDFMMTIuNTggMC41OEMxMi4yMSAwLjIxIDExLjcgMCAxMS4xNyAwSDJDMC45IDAgMCAwLjkgMCAyVjE2QzAgMTcuMSAwLjkgMTggMiAxOEgxNkMxNy4xIDE4IDE4IDE3LjEgMTggMTZWNi44M0MxOCA2LjMgMTcuNzkgNS43OSAxNy40MSA1LjQxWk00IDRIMTFWNkg0VjRaTTE0IDE0SDRWMTJIMTRWMTRaTTE0IDEwSDRWOEgxNFYxMFoiIGZpbGw9IiMwMDQwODMiLz4KPC9zdmc+Cg==");background-size:contain;width:1.13rem;height:1.13rem;position:absolute;left:0;top:3px;}.field--type-file .form-item label{font-family:"Quattrocento",serif;color:#000;text-transform:none;font-size:1.13rem;font-weight:400;line-height:1.67rem;}.pwd-content-eye{position:relative;}.eye-close{background:url(/themes/custom/spyca_theme/assets/images/cv/eye-close.svg) no-repeat;height:1.13rem;width:1.31rem;margin-top:0;background-size:contain;position:absolute;top:23%;right:1rem;}.eye-open{background:url(/themes/custom/spyca_theme/assets/images/cv/eye-open.svg) no-repeat;height:1.13rem;width:1.31rem;margin-top:0;background-size:contain;position:absolute;top:23%;right:1rem;}.form .js-form-type-date:after{top:50%;}.form input[type="password"]{font-family:Verdana;letter-spacing:0.125em;}.form .subtitle{padding-bottom:2.25rem;}.form .title{font-weight:bold;font-size:1.5rem;line-height:140%;color:#03295a;text-transform:uppercase;text-align:center;padding-bottom:2rem;}.form.login .title{padding-top:2.5rem;}.form.login .js-form-item input{border:1px solid #03295a;border-radius:2px;padding:1.25rem 1rem;}#edit-pass{display:block;}.form-item.form-item-date-of-birth label{display:block;position:relative;}.form-item.form-item-field-recipe-information-0-value{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-item.form-item-field-recipe-information-0-value label{-ms-flex-order:3;order:3;display:none;}.form-item.form-item-field-recipe-information-0-value .contenitore-textarea{-ms-flex-order:2;order:2;width:100%;}.form-item.form-item-field-recipe-information-0-value #edit-field-recipe-information-0-value--description{-ms-flex-order:1;order:1;font-family:Quattrocento;font-style:normal;font-weight:normal;font-size:1.13rem;line-height:132%;color:#000000;margin-bottom:10px;margin-top:10px;}.form-item.form-item-field-professional-dreams-0-value{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-item.form-item-field-professional-dreams-0-value label{-ms-flex-order:3;order:3;display:none;}.form-item.form-item-field-professional-dreams-0-value .contenitore-textarea{-ms-flex-order:2;order:2;width:100%;}.form-item.form-item-field-professional-dreams-0-value #edit-field-professional-dreams-0-value--description{-ms-flex-order:1;order:1;font-family:Quattrocento;font-style:normal;font-weight:normal;font-size:1.13rem;line-height:132%;color:#000000;margin-bottom:10px;margin-top:10px;}.form-item label{display:inline-block;font-size:0.88rem;line-height:1rem;color:#004083;padding-bottom:0.5rem;margin-bottom:unset;font-weight:600;text-transform:math-auto;}.login .form-item label{padding-bottom:0.5rem;margin-bottom:0;}.form-item label.error{color:#DC0D1A;}.form-item label.form-required{position:relative;}.form-item.error input{border:1px solid #DC0D1A;}.login .form-item.error input{border:1px solid #DC0D1A;}.form-item input{color:#03295a;font-size:1rem;padding:1.25rem 1rem;border:1px solid rgba(0,64,131,0.4);border-radius:2px;width:100%;font-weight:600;}.form-item input#disable-instagram{height:auto;width:fit-content;}.form-item input.field-add-more-submit,.form-item input.paragraphs-icon-button-collapse,.form-item input.paragraphs-icon-button-edit{border:unset;text-align:left;font-size:0.69rem;padding:0.65rem 1rem;background-color:#04295a;border-radius:0px;}.form-item input.form-file{border:none;}.form-item input:read-only:not([type="submit"]):not(.hasDatepicker){background-color:#F4F4F4;border:none;color:#757575;}.form-item span.error{color:#DC0D1A;font-weight:700;font-size:12px;padding-top:8px;}.form-item .js-hide{display:none !important;}.form-item .custom_checkbox{display:block;position:relative;padding-left:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem;height:1.25rem;}.form-item .custom_checkbox:hover input ~ span{background-color:#FFF;}.form-item .custom_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.form-item .custom_checkbox input:checked ~ span{background-color:#03295a;}.form-item .custom_checkbox input:checked ~ span:after{display:block;}.form-item .custom_checkbox span{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;background-color:#FFF;border:1px solid rgba(0,64,131,0.4);border-radius:2px;}.form-item .custom_checkbox span:after{content:"";position:absolute;display:none;left:0.38rem;top:0.19rem;width:0.38rem;height:0.63rem;border:solid white;border-width:0 0.19rem 0.19rem 0;-ms-transform:rotate(45deg);transform:rotate(45deg);}.content-rules-cv{margin:3.38rem auto;background-color:#F4F4F4;padding:0.63rem;color:#03295a;font-size:0.94rem;font-family:"Quattrocento",serif;text-align:center;}.content-rules-cv a{font-weight:bold;text-decoration:underline;}.download{display:block;text-align:center;margin-bottom:1rem;}.download-btn{display:inline-block;border:1px solid #03295a;color:#03295a;padding:0.63rem 1.88rem;border-radius:0.13rem;}.download-btn img{width:0.88rem;}.download-btn span{font-size:0.88rem;line-height:1.31rem;font-weight:700;text-decoration:underline;padding-left:0.81rem;}.download ~ .download{margin-bottom:1.88rem;}.selectric,.select2-container{color:#03295a;font-size:1rem;line-height:1.2em;padding:1.5rem 1rem 1.19rem;border:1px solid rgba(0,64,131,0.4);border-radius:2px;width:100%;font-weight:600;background-color:#FFF;}.selectric:after,.select2-container:after{content:"";font-family:"spyca";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0.63rem;color:#03295a;top:40%;font-size:1rem;}.selectric-hide-select.selectric select,.selectric-hide-select .select2-container-is-native select,.select2-container-hide-select.selectric select,.select2-container-hide-select .select2-container-is-native select{font-size:14px;height:48px;padding:0 16px;}.selectric-disabled,.select2-container-disabled{opacity:1;}.selectric-disabled .selectric,.select2-container-disabled .selectric{background-color:#F4F4F4;border:none;}.selectric-disabled .selectric:after,.select2-container-disabled .selectric:after{content:none;}.selectric .label,.select2-container .label{font-size:1rem;color:#03295a;line-height:1;padding:0;margin:0;height:auto;padding-bottom:0.31rem;}.selectric .button,.select2-container .button{display:none;}.field--name-field-unit-of-measurement .selectric,.field--name-field-unit-of-measurement .select2-container{max-width:6rem;padding:0.32rem !important;}.field--name-field-unit-of-measurement .selectric .label,.field--name-field-unit-of-measurement .select2-container .label{width:80%;}select{font-size:14px;}.selectric-items{background-color:#FFF;border-bottom:none;border-top:none;}.selectric-items li{font-size:1rem;line-height:1.38rem;color:#03295a;background-color:#FFF;}.selectric-items li:hover{background-color:#F6F6F6;color:#000;}.selectric-items li.highlighted{background-color:#F6F6F6;color:#03295a;font-size:1rem;font-weight:700;}::-webkit-input-placeholder{color:#03295a;font-size:1rem;}:-moz-placeholder{color:#03295a;font-size:1rem;}::-moz-placeholder{color:#03295a;font-size:1rem;}:-ms-input-placeholder{color:#03295a;font-size:1rem;}textarea{border:1px solid rgba(0,64,131,0.4);width:100%;resize:none;padding:10px;color:#04295a;}textarea[readonly="readonly"]{background-color:#F4F4F4;border:none;}.padding-input-custom{padding:1.25rem 1rem;min-height:88px;}.btn{display:block;text-align:center;}.btn.blue a{border:1px solid #03295a;color:#FFF;background-color:#03295a;}.btn a{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;border:1px solid #03295a;background-color:transparent;color:#03295a;font-size:0.88rem;padding:0.88rem 2rem;display:inline-block;margin:0 8px;}.cta-modify{font-weight:600;font-size:0.94rem;text-transform:uppercase;text-decoration:underline;position:relative;display:inline-block;padding-left:1.88rem;color:#03295a;}.cta-modify:before{content:'';position:absolute;left:0;top:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNSAxNS4yNTAxVjE5LjAwMDFINC4yNUwxNS4zMSA3Ljk0MDA2TDExLjU2IDQuMTkwMDZMMC41IDE1LjI1MDFaTTE4LjIxIDUuMDQwMDZDMTguNiA0LjY1MDA2IDE4LjYgNC4wMjAwNiAxOC4yMSAzLjYzMDA2TDE1Ljg3IDEuMjkwMDZDMTUuNDggMC45MDAwNTkgMTQuODUgMC45MDAwNTkgMTQuNDYgMS4yOTAwNkwxMi42MyAzLjEyMDA2TDE2LjM4IDYuODcwMDZMMTguMjEgNS4wNDAwNloiIGZpbGw9IiMwMzI5NUEiLz4KPC9zdmc+Cg==");width:1.19rem;height:1.19rem;background-size:contain;}.js-form-type-select.error .selectric{border-color:#DC0D1A;}.js-form-item-field-recipe-photos-2-0 > label,.js-form-item-field-recipe-photos-3-0 > label{display:none;}.thankyou .title{font-size:2.25rem;line-height:148%;text-align:center;padding-bottom:2rem;}.thankyou .subtitle{font-size:1.5rem;padding:0;margin-bottom:160px;}.forgot-pwd{font-weight:bold;font-size:0.75rem;color:#03295a;font-family:'Open Sans',sans-serif;text-align:right;margin-top:-1rem;}.velina-login .forgot-pwd{display:none;}.form-item--error-message{color:#DC0D1A;font-weight:700;font-size:12px;padding-top:8px;}.description{font-size:0.75rem;color:#757575;font-weight:600;}.user-login-form .form-item--error-message{text-align:center;}.user-login-form .form-item{}.user-login-form .form-item label{font-size:14px;line-height:16px;}.user-login-form .form-item label:after{content:"*";display:block;position:relative;float:right;}.user-login-form .form-item:nth-child(2){margin-top:24px;}.user-login-form .forgot-pwd a{text-decoration:underline;}.user-login-form .eye-close,.user-login-form .eye-open{top:38%;}#user-register-form #edit-account .js-form-item-mail{margin-bottom:1.5rem;}#user-register-form #edit-account .js-form-item-pass-pass2{margin-top:1.5rem;}#user-register-form #edit-account .js-form-item-pass-pass2 .pwd-content-eye .shwpd{top:27%;}#user-register-form #edit-submit{margin-top:1.25rem;cursor:pointer;}#user-register-form span.subtitle{padding-bottom:1.5rem;}#user-register-form #edit-actions{display:block;}#user-register-form #edit-actions p:last-of-type{margin-bottom:3.13rem;}.application_intro .subtitle,.application_submit .subtitle,.application_submitted .subtitle,.application_saved .subtitle{font-size:1.38rem;padding:unset;}.application_intro .subtitle p,.application_submit .subtitle p,.application_submitted .subtitle p,.application_saved .subtitle p{padding-bottom:2.25rem;}.application_intro .btn,.application_submit .btn,.application_submitted .btn,.application_saved .btn{margin-top:1.63rem;margin-bottom:4.38rem;}.application_intro .btn:hover,.application_submit .btn:hover,.application_submitted .btn:hover,.application_saved .btn:hover{cursor:pointer;}.application_intro .btn.blue,.application_submit .btn.blue,.application_submitted .btn.blue,.application_saved .btn.blue{font-weight:700;margin-top:2.25rem;margin-bottom:3.5rem;}.application_intro .btn.blue:hover,.application_submit .btn.blue:hover,.application_submitted .btn.blue:hover,.application_saved .btn.blue:hover{color:white !important;}.application_intro ul li,.application_submit ul li,.application_submitted ul li,.application_saved ul li{margin-bottom:0.63rem;}#node-cv-2022-step-3-form .subtitle:first-of-type{padding-bottom:12px;}#node-cv-2022-step-3-form .form-item-field-signaure-dish-recipe-0 label{display:none;}#node-cv-2022-step-3-form .download{margin-bottom:2.75rem;}.spyca-pre-footer img{height:auto;width:8.75rem;}input[type="submit"]{cursor:pointer;}#password-policy-status{display:none;}.modal.show{z-index:10000;}.modal .modal-content .modal-header{text-align:center;border-bottom:0px;padding-bottom:0px;}.modal .modal-content .modal-header .modal-title{width:100%;font-size:20px;color:red;text-align:center;}.modal .modal-content .modal-header .close{font-size:3.5em;margin:-2.8rem -1rem 0rem auto;height:40px;}.modal-backdrop.show{z-index:9999;}.tabledrag-toggle-weight-wrapper{display:none;}.field-multiple-table{width:100%;}.field-multiple-table .paragraph-type--component{position:relative;}.field-multiple-table .paragraph-type--component .form-wrapper{margin-bottom:unset;-ms-flex-pack:end;justify-content:end;column-gap:0.63rem;}.field-multiple-table .paragraph-type--component .form-wrapper .paragraph-type-top{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;padding-bottom:0.13rem;-ms-flex-pack:end;justify-content:flex-end;}.field-multiple-table .paragraph-type--component .form-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper .remove-button{font-size:0.81rem;}.field-multiple-table .paragraph-type--component .form-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper .remove-button input{font-size:0.81rem;}.field-multiple-table .paragraph-type--component .field-multiple-drag{display:none;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .ajax-new-content{width:100%;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .ajax-new-content .field-multiple-table{width:100%;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2){padding:0.63rem 0px 0px 0px;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper{margin-bottom:unset;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraph-top{margin-bottom:unset;display:none !important;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraph-top .paragraph-type,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraph-top .paragraph-summary,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraph-top .paragraph-info{margin-bottom:unset;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform{display:-ms-flexbox;display:flex;column-gap:0.63rem;margin-bottom:unset;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-string,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-integer,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-list-string{margin-bottom:unset;}.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-string input,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-string .selectric,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-integer input,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-integer .selectric,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-list-string input,.field-multiple-table .paragraph-type--component .field--type-entity-reference-revisions .paragraph-type--ingredient td:nth-child(2) .form-wrapper .paragraphs-subform .field--type-list-string .selectric{padding:0.38rem 0.63rem;}.field-multiple-table .paragraph-type--component .selectric:after,.field-multiple-table .paragraph-type--component .select2-container:after{top:22%;}.field-multiple-table .paragraph-type--component:after{display:block;content:'';width:80%;border-bottom:1px solid #04295a;position:absolute;left:0px;bottom:0%;margin:1% 10%;}.paragraphs-dropdown{display:block;}.paragraphs-dropdown .paragraphs-dropdown-toggle{display:none;}.paragraphs-dropdown .paragraphs-dropdown-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1;background-color:#04295a;color:#ffffff;border-radius:0px;box-shadow:unset;border:unset;position:relative;top:0px;font-size:0.69rem;padding:0.65rem 1rem;font-weight:600;cursor:pointer;}.paragraphs-dropdown .paragraphs-dropdown-actions input{padding:unset;font-size:0.69rem;line-height:inherit;}.paragraphs-add-wrapper,#edit-field-paragraph-add-more{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.63rem;padding:0px 0px 0.63rem 0px;}.field--name-field-paragraph{background-color:#f6f6f6;padding:0.63rem;border-radius:10px;border:1px solid #dddddd;}#edit-field-recipe-photos-1-wrapper .description,#edit-field-recipe-photos-2-wrapper .description,#edit-field-recipe-photos-3-wrapper .description{display:none;}.field--name-field-items .draggable td:nth-child(2){padding:0.63rem 0 0px 0px;}.field--name-field-items .js-form-wrapper{display:-ms-flexbox;display:flex;}.field--name-field-items .js-form-wrapper .paragraph-type-top{-ms-flex-order:2;order:2;width:100%;}.field--name-field-items .js-form-wrapper .paragraph-type-top .question{color:#03295a;}.field--name-field-items .js-form-wrapper .paragraph-type-top .paragraph-type-title{display:none;}.field--name-field-items .js-form-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper .icon-plus{position:absolute;margin-top:0.31rem;cursor:pointer;}.field--name-field-items .js-form-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper input{background:none;border:none;padding:0px 10px 0px 0.63rem;height:auto;}.field--name-field-items .js-form-wrapper .paragraph-type-top .paragraphs-dropbutton-wrapper input .field-add-more-submit{margin-left:1.25rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;column-gap:0.63rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-quantity{width:8.13rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement{width:12.5rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement .js-form-item{width:100%;}.field--name-field-items .js-form-wrapper .paragraphs-subform .form-item input,.field--name-field-items .js-form-wrapper .paragraphs-subform .form-item .selectric{padding:0.31rem;line-height:1em;font-size:1em;}.field--name-field-items .form-wrapper{margin-bottom:unset;}.clearfix .paragraphs-dropbutton-wrapper .icon-plus{position:absolute;margin-top:0.19rem;cursor:pointer;}.js .paragraph-type-label{font-weight:600;display:block;font-size:1rem;line-height:1.13rem;color:#004083;padding-bottom:0.5rem;margin-bottom:unset;}.js .paragraphs-collapsed-description{font-size:0.88rem;}.js .paragraphs-collapsed-description:after{background:unset;}.dropbutton--multiple{display:-ms-flexbox;display:flex;}.dropbutton--multiple .confirm-remove input{font-weight:600;text-transform:uppercase;border:1px solid #03295a !important;background-color:transparent;font-size:0.75rem !important;padding:0.5rem 0.5rem !important;display:inline-block;margin:0 0.5rem;color:#04295a !important;}.dropbutton--multiple .restore{display:block !important;}.dropbutton--multiple .restore input{font-weight:600;text-transform:uppercase;border:1px solid #03295a !important;background-color:transparent;font-size:0.75rem !important;padding:0.5rem 0.5rem !important;display:inline-block !important;margin:0 8px;color:#04295a !important;}.dropbutton--multiple .dropbutton-toggle{display:none !important;}.select2-container{width:100% !important;position:relative;display:block;padding:1.31rem 1rem 1.31rem;}.select2-container .select2-selection{border:unset;height:auto;}.select2-container .select2-selection .select2-selection__rendered{line-height:19px;}.select2-container .select2-selection .select2-selection__arrow{display:none;}.select2-container--open:not(.select2){border:unset;padding:0px;}.select2-results__options li{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.38rem;color:#03295a;background-color:#FFF;padding:0.63rem;font-weight:400;}.select2-results__options li.select2-results__option--selected{background-color:#F6F6F6;color:#03295a !important;font-size:1rem;font-weight:700;}.select2-results__options li.select2-results__option--selected:hover{color:#03295a;}.select2-results__options li:hover{background-color:#F6F6F6;color:#03295a;}.select2-results__options li.highlighted{background-color:#F6F6F6;color:#03295a;font-size:1rem;font-weight:700;}.js-form-item-field-personal-instagram-url-0-value{position:relative;}.js-form-item-field-personal-instagram-url-0-value .container-disable-instagram{position:relative;top:6px;right:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.js-form-item-field-personal-instagram-url-0-value .container-disable-instagram input[type="checkbox"]{max-width:12px;}.js-form-item-field-personal-instagram-url-0-value .container-disable-instagram label{width:100%;padding-left:0.63rem;padding-bottom:unset;}.paragraphs-actions{color:#FFF;font-size:0.88rem;padding:0.6rem 1rem;margin:0;font-weight:600;text-transform:uppercase;display:-ms-flexbox;display:flex;width:auto;}.paragraphs-actions input{color:white;}.paragraphs-actions .button-close-pr{display:-ms-flexbox;display:flex;background-color:#04295a;padding:0px 0px 0px 1rem;-ms-flex-align:center;align-items:center;margin-right:4px;}.paragraphs-dropbutton-wrapper{border:1px solid #03295a;width:max-content;color:#FFF;background-color:#03295a;font-size:0.75rem;padding:0px !important;display:-ms-flexbox;display:flex;margin:0 0.5rem;font-weight:600;text-transform:uppercase;}.paragraphs-dropbutton-wrapper input{color:white;}.paragraphs-dropbutton-wrapper .remove-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.paragraphs-badge{display:none;}.clearfix em{display:none;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#F6F6F6 !important;color:#000;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#03295a;}input.select2-search__field{font-family:"Open Sans",sans-serif !important;}.field-multiple-table thead th .paragraphs-actions{display:none;}.paragraphs-actions .icon-arrow{margin-right:0.5rem;margin-top:0.13rem;}.paragraphs-actions > .button{margin-left:unset;}.ajax-progress.ajax-progress-throbber{display:none;}.paragraph-type-title .paragraphs-dropbutton-wrapper{background-color:unset;}div[data-drupal-selector*=-subform-field-items-] .paragraphs-dropbutton-wrapper{background-color:unset;border:unset;}.field-add-more-submit,.remove-button{background-color:#04295a !important;padding:5px 10px !important;width:auto !important;border-radius:unset !important;}.step-summary .content-rules-cv{display:none;}.step-summary form .subtitle{display:none;}.step-summary form section .container{max-width:none;padding:0;}.step-summary form .progress-step{display:none;}.step-summary form .content-top-title{display:none;}.step-summary form .download{display:none;}.step-summary .content-title{text-align:center;margin:4.25rem auto 2.75rem;}.step-summary .content-title .title{font-size:1.5rem;font-weight:700;text-transform:uppercase;padding-bottom:1.13rem;color:#03295a;}.step-summary .form-actions{display:none;}.step-summary .remove-button,.step-summary .field-add-more-submit,.step-summary .container-disable-instagram{display:none !important;}.step-summary input,.step-summary textarea{background-color:#F8F8F8;pointer-events:auto !important;cursor:not-allowed !important;border:unset;}.step-summary .select2-container{background-color:#F4F4F4;border:unset;}.step-summary .select2-container .select2-selection__rendered{background-color:#F4F4F4;}.step-summary .select2-container:after{display:none;}.step-summary .paragraphs-actions{display:none;}#edit-preview{display:none;}div[id*="-subform-field-items-add-more-wrapper"] strong,div[id*="-subform-field-items-add-more-wrapper"] em{display:none;}.paragraphs-icon-changed{display:none;}.paragraph-component-preview .paragraph-component--preparations,.paragraph-component-preview .paragraph-component--name{display:-ms-flexbox;display:flex;}.paragraph-component-preview .paragraph-component--preparations label,.paragraph-component-preview .paragraph-component--name label{color:#747474;}.paragraph-component-preview .paragraph-component--preparations .content,.paragraph-component-preview .paragraph-component--name .content{margin-left:0.31rem;font-size:0.75rem;line-height:1rem;color:#747474;}.paragraph-component-preview .paragraph-component--preparation-time{display:-ms-flexbox;display:flex;}.paragraph-component-preview .paragraph-component--preparation-time label{color:#747474;}.paragraph-component-preview .paragraph-component--preparation-time .content{margin-left:0.31rem;font-size:0.75rem;color:#747474;line-height:1rem;}.paragraph-component-preview .paragraph-component--items .paragraph-ingredient{display:-ms-flexbox;display:flex;}.paragraph-component-preview .paragraph-component--items .paragraph-ingredient label{color:#747474;}.paragraph-component-preview .paragraph-component--items .paragraph-ingredient .content{margin-left:0.31rem;font-size:0.75rem;line-height:1rem;display:-ms-flexbox;display:flex;column-gap:0.94rem;padding-bottom:0.38rem;color:#747474;}.form.step3 small{display:block;font-size:0.88rem;line-height:1.25rem;font-weight:400;}#field-paragraph-add-more-wrapper div[role="alert"]{display:none;}#field-items-values h4{font-size:0.88rem;line-height:1rem;color:#004083;padding-bottom:0.5rem;margin-bottom:unset;font-weight:600;text-transform:math-auto;}.form-wrapper .paragraphs-dropdown-action.button{padding:unset;color:#ffff;line-height:unset;cursor:pointer;}.paragraphs-features__delete-confirmation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;}.paragraphs-features__delete-confirmation .paragraphs-features__delete-confirmation__message{min-width:50%;color:#03295a;font-size:0.75rem;font-weight:600;text-transform:uppercase;text-align:right;}.paragraphs-features__delete-confirmation #edit-actions{background-color:unset;column-gap:unset;width:auto;}.paragraphs-features__delete-confirmation #edit-actions button{font-size:0.75rem !important;padding:0.5rem 0.5rem !important;display:inline-block;margin:0 0.5rem;color:#04295a !important;font-weight:600;text-transform:uppercase;border:1px solid #03295a !important;cursor:pointer;}.field--name-field-name.paragraphs-content .js-form-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;}.field--name-field-name.paragraphs-content .js-form-item label{padding-bottom:unset;padding-right:0.63rem;}.field--name-field-name.paragraphs-content .js-form-item input{padding:0.31rem 0.94rem;}.form-item-currently-resident-in label:first-child,.form-item-date-of-birth label:first-child,.form-item-mail label:first-child{text-transform:lowercase;}.form-item-currently-resident-in label:first-child:first-letter,.form-item-date-of-birth label:first-child:first-letter,.form-item-mail label:first-child:first-letter{text-transform:uppercase;}.form-item-currently-resident-in .select2,.form-item-date-of-birth .select2,.form-item-mail .select2{border-color:#03295a;}.registration-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.registration-text p{width:100%;}.registration-text .btn-registration-velina{background-color:#03295a;font-size:0.88rem;margin:1.88rem auto 0rem;max-width:280px;padding:15px 0;border-radius:2px;width:100%;font-weight:700;text-transform:uppercase;color:#FFF !important;text-decoration:unset;margin-bottom:1em;}@media (min-width:768px){.field--name-field-items .js-form-wrapper .paragraphs-subform{min-width:26.56rem;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:767px){.form .container{padding-left:24px;padding-right:24px;}.subtitle{margin:24px 0;padding:0;font-size:15px;}span.subtitle{margin:24px 0;padding:0;font-size:15px;}.file-upload-js-error{width:100%;top:0;height:50%;}.js-form-type-textarea .description{font-size:0.75rem;line-height:1rem;}.progress-step .container{padding:0;}.progress-step--content:before{width:80%;left:10%;}.progress-step .item{width:32%;background-color:transparent;}.progress-step .item .text{font-size:12px;}.progress-step .item .star{width:56px;height:56px;background-color:#FFF;}.progress-step .item.active .star{width:56px;height:56px;}.progress-step .item span{font-size:12px;}.content-top-title{padding-left:2.13rem;padding-right:2.13rem;}.contentFileUpload{height:100%;}.contentFileUpload .customFileUpload{-ms-flex-direction:column;flex-direction:column;height:100%;}.contentFileUpload .customFileUpload:before{top:24px;-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;}.contentFileUpload .customFileUpload input{height:100%;position:absolute;top:0;left:0;}.contentFileUpload .customFileUpload span{font-size:13px;padding:8px 16px;position:relative;margin:auto;-ms-transform:none;transform:none;top:auto;right:auto;max-width:87px;bottom:0;margin-bottom:24px;}.login .js-form-type-checkbox .description{font-size:14px;}.js-form-type-checkbox .description{font-size:14px;}.form-wrapper{margin-bottom:20px;}.form-wrapper h4{font-size:0.88rem;line-height:1rem;}.title-recipe-box{font-size:0.88rem;line-height:1rem;}.subtitle-recipe-box{font-size:0.88rem;line-height:1rem;}.login .form-actions,.login .form-actions-static{display:block;}.form-actions,.form-actions-static{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:24px;}.step-summary .form-actions,.step-summary .form-actions-static{-ms-flex-pack:center;justify-content:center;}.form-actions .form-submit,.form-actions-static .form-submit{font-size:13px;padding:11px 0;width:48%;margin:0;}.login .form-actions .form-submit,.login .form-actions-static .form-submit{max-width:100%;width:100%;padding:11px 0;}.form-managed-file{height:122px;}.form-managed-file img{max-width:3.75rem;}.form-managed-file.image-widget .file--mime-image-jpeg,.form-managed-file.js-form-managed-file .file--mime-image-jpeg{padding-left:0.75rem;padding-right:0.75rem;}.form-managed-file.image-widget .remove-button input,.form-managed-file.js-form-managed-file .remove-button input{font-size:0.69rem;}.form-managed-file .file--image{font-size:0.88rem;padding:0.13rem;overflow:hidden;}.form-managed-file .form-submit{font-size:13px;padding:8px 16px;width:auto;height:auto;}.form-item-date-of-birth label:after{top:155%;}.field--type-image .form-item label{font-size:15px;}.field--type-file .form-item label{font-size:15px;}.eye-close{width:18px;margin-top:-3px !important;}.eye-open{width:18px;}.form .js-form-type-date:after{top:55%;right:15px;}.form .js-form-type-date.form-item-field-data-nascita-0-value-date:after{top:30%;right:15px;}.form .subtitle{padding-bottom:24px;}.form.login .js-form-item input{padding:16px;}.form.login .js-form-item input.form-date{padding:0 16px;}.form.login .description#edit-name--description{display:none;}.form.login .description#edit-pass--description{display:none;}.form-item label{font-size:12px;padding-bottom:6px;margin-bottom:0;}.form-item input{font-size:14px;padding:0 16px;height:48px;}.form-item input.field-add-more-submit,.form-item input.paragraphs-icon-button-collapse,.form-item input.paragraphs-icon-button-edit{background-image:unset !important;width:auto !important;text-indent:unset;padding:0.3rem 0.8rem 0.3rem 0rem;height:auto;}.form-item input.paragraphs-icon-button-edit{padding:0.3rem 0.8rem;}.download-btn{font-size:13px;padding:6px 23px;}.download-btn img{width:13px;}.download-btn span{padding-left:12px;}.selectric,.select2-container{padding:13px;height:48px;font-size:14px;}.selectric:after,.select2-container:after{top:35%;}.selectric .label,.select2-container .label{font-size:14px;}::-webkit-input-placeholder{font-size:14px;}:-moz-placeholder{font-size:14px;}::-moz-placeholder{font-size:14px;}:-ms-input-placeholder{font-size:14px;}textarea[readonly="readonly"]{background-color:#F8F8F8;padding:12px 16px;border:1px solid rgba(0,64,131,0.4);height:200px;font-size:14px;color:#000;}textarea{font-size:15px;}.btn a{font-size:14px;padding:12px 32px;}.cta-modify{font-size:14px;}.cta-modify:before{width:18px;height:18px;}.thankyou .title{font-size:24px;}.thankyou .subtitle{font-size:18px;margin-bottom:50px;margin-top:0;}.forgot-pwd{margin-top:-20px;}.application_intro .subtitle,.application_submit .subtitle,.application_submitted .subtitle,.application_saved .subtitle{font-size:1.25rem;}.application_intro .subtitle p,.application_submit .subtitle p,.application_submitted .subtitle p,.application_saved .subtitle p{padding-bottom:1.13rem;}.application_intro .subtitle,.application_submit .subtitle,.application_submitted .subtitle,.application_saved .subtitle{margin-bottom:1rem;}.application_intro ul,.application_submit ul,.application_submitted ul,.application_saved ul{margin-bottom:1rem;}.application_intro .subtitle p{padding-bottom:0.88rem;}.field-multiple-table .paragraph-type--component .form-wrapper .paragraph-type-top{padding-top:0.38rem;}.field-multiple-table .paragraph-type--component .form-wrapper{-ms-flex-pack:justify;justify-content:space-between;}.field-multiple-table .paragraph-type--component:after{margin:-1% 10%;}.field-multiple-table{display:block;}.field-multiple-table tbody,.field-multiple-table tr,.field-multiple-table td{display:block;}.paragraphs-dropdown .paragraphs-dropdown-actions input{padding:unset !important;height:auto;}.paragraphs-dropdown .paragraphs-dropdown-actions{padding:0.3rem 0.8rem;}.field--name-field-items .draggable td{padding:unset !important;}.field--name-field-items .js-form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-items .js-form-wrapper .paragraphs-subform{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-name{width:38%;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-name input{height:2.13rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-quantity{width:28%;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-quantity input{height:2.13rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement{width:28%;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement .selectric,.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement .select2-container{height:2.13rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement .selectric:after,.field--name-field-items .js-form-wrapper .paragraphs-subform .field--name-field-unit-of-measurement .select2-container:after{font-size:0.69rem;}.field--name-field-items .js-form-wrapper .paragraphs-subform input,.field--name-field-items .js-form-wrapper .paragraphs-subform .selectric{font-size:0.75rem !important;line-height:0.75rem !important;height:auto !important;}.field--name-field-items .js-form-wrapper .paragraphs-subform input .label,.field--name-field-items .js-form-wrapper .paragraphs-subform .selectric .label{padding-bottom:unset;font-size:0.75rem !important;line-height:1.3em !important;}.js .paragraph-type-label{font-size:0.88rem;line-height:1rem;}.dropbutton--multiple .confirm-remove input{margin:0 0.31rem;}.js-form-item-field-personal-instagram-url-0-value .container-disable-instagram input[type="checkbox"]{max-width:1.06rem;width:1.06rem !important;font-size:1.06rem;height:1.06rem !important;}.js-form-item-field-personal-instagram-url-0-value .container-disable-instagram .label-disable-instagram{font-size:0.88rem;padding-left:0.31rem;}.paragraphs-actions{padding:0.31rem 0.63rem;}.paragraphs-dropbutton-wrapper input{font-size:0.69rem !important;}.step-summary .content-title{margin:24px auto 32px;}.step-summary .content-title .title{font-size:20px;padding-bottom:11px;}.file--application-pdf{max-width:12.5rem;overflow:hidden;}.form.step3 small{padding-top:0.5rem;font-size:0.75rem;line-height:1rem;}#field-items-values h4{font-size:12px;padding-bottom:6px;margin-bottom:0;}.field--name-field-name.paragraphs-content .js-form-item input{height:unset;}}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(/themes/custom/spyca_theme/assets/libraries/jquery-ui/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.eye-open{background:url(/modules/contrib/view_password/css/images/eye-open.svg) no-repeat;display:block;height:16px;width:24px;margin-top:2px;background-size:contain;}.eye-close{background:url(/modules/contrib/view_password/css/images/eye-close.svg) no-repeat;display:block;height:16px;width:24px;margin-top:2px;background-size:contain;}button.shwpd{border:none;display:inline-block;margin-left:-2em;background-position:center;vertical-align:middle;margin-top:0;cursor:pointer;}#edit-pass{display:inline-block;}
