<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'survey-icon';src:url(/themes/main_theme/assets/fonts/survey-icon/fonts/survey-icon.ttf?tyvt4u=) format('truetype'),url(/themes/main_theme/assets/fonts/survey-icon/fonts/survey-icon.woff?tyvt4u=) format('woff'),url(/themes/main_theme/assets/fonts/survey-icon/fonts/survey-icon.svg?tyvt4u=#survey-icon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'survey-icon' !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-chevron-kin:before{content:"\e900";color:#009fe5;}.icon-chevron:before{content:"\e902";color:#59210a;}.icon-calendar:before{content:"\e901";color:#59210a;}
@font-face{font-family:"Rubik";font-weight:400;src:url(/themes/main_theme/assets/webfonts/Rubik-Regular.ttf) format("truetype");}@font-face{font-family:"Rubik";font-weight:700;src:url(/themes/main_theme/assets/webfonts/Rubik-Bold.ttf) format("truetype");}:root{--white:#FFFFFF;--white-secondary:#F5F5F5;--black:#000000;--blue-800:#364C59;--primary:#59210A;--border-grey:#929292;--bg-grey:#F0F4F5;--grey:#F4F4F4;--brown:#59210A;--font-sans-serif:"Rubik",sans-serif;--link-color:#FFFFFF;--link-hover-color:#000000;--button-color:#FFF;--font-family-base:Rubik,sans-serif;--container-width:1160px;--container-width-big:1160px;--container-padding:20px;--color-theme:#59210A;--color-theme-light:#C79415;--color-secondary:#F9F4EE;--pagination-height:4px;--height-header-logo:40px;--bkg-survey-step:#F4F4F4;}html{font-size:16px;font-family:"Rubik",sans-serif;background-color:var(--white);}body{padding:0;margin:0;}*{box-sizing:border-box;}body{margin:0;}.container{max-width:var(--container-width);width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto;}.container-big{max-width:var(--container-width-big);width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto;}ol,ul,li{list-style:none;padding:0;margin:0;}a{color:inherit;text-decoration:none;}.visually-hidden{display:none;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}img{display:block;width:100%;height:auto;}.pager{margin-top:4rem;}.pager__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.pager__items li{margin:0.31rem;}.pager__items li.is-active a{color:#000000;font-weight:bold;}.pager__items li a{font-size:1rem;color:#828282;}.content-item-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:23px;}.module-images .content-item-flex{-ms-flex-pack:center;justify-content:center;}.block-local-tasks{border-bottom:1px solid var(--colo-theme);position:fixed;left:0;width:112px;bottom:150px;z-index:999;}.block-local-tasks .contextual{top:-200px;}.block-local-tasks ul{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:5px;-ms-flex-pack:center;justify-content:center;}.block-local-tasks ul li{margin:0 1px;}.block-local-tasks ul a{padding:5px 20px;color:#FFF;background:var(--color-theme);display:block;position:relative;width:112px;border:1px solid var(--color-theme);}.block-local-tasks ul .is-active a{background:#FFF;color:var(--brown);top:1px;border-bottom:1px solid #FFF;}.user-login-form{height:calc(100vh - 250px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;row-gap:16px;}.user-login-form input:not([type=submit]){height:40px;border-radius:2px;border:1px solid var(--black);}.user-login-form .form-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:5px;}.user-login-form input[type=submit]{color:var(--white);font-family:var(--font-family-base);border:none;font-size:16px;margin-top:10px;}.page-4xx{min-height:calc(100vh - 250px);height:calc(100vh - 250px);}.page-4xx .button{color:var(--white);height:60px;width:max-content;margin-top:50px;display:block;font-size:20px;}.page-4xx .container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.page-4xx--number-big{font-size:170px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:var(--primary);}.page-4xx--number-big .info{font-size:25px;}.openid-connect-login-form{min-height:calc(100vh - 250px);height:calc(100vh - 250px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.openid-connect-login-form input{color:var(--white);border:none;font-size:20px;}.question-required{margin-top:40px;}.button,button{background-color:var(--primary);padding:10px 45px;cursor:pointer;line-height:40px;}button{border:none;color:#FFFFFF;font-size:20px;line-height:40px;}@media (min-width:1024px){.block-local-tasks{bottom:34%;-ms-transform:translateY(50%);transform:translateY(50%);}.user-logged-in .block-local-tasks{position:fixed;bottom:0;display:block;left:0;width:100%;}}@media (max-width:1023px){:root{--pagination-height:3px;--height-header-logo:20px;}.user-login-form{height:calc(100vh - 150px);padding:0 20px;}.user-login-form .form-item{width:100%;}.page-4xx{min-height:calc(100vh - 150px);height:calc(100vh - 150px);}.openid-connect-login-form{min-height:calc(100vh - 150px);height:calc(100vh - 150px);}}
@font-face{font-family:"Rubik";font-weight:400;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Regular.ttf) format("truetype");}@font-face{font-family:"Rubik";font-weight:700;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Bold.ttf) format("truetype");}.ferrero-footer{background-color:var(--color-theme);padding:30px;font-family:var(--font-family-base);}.ferrero-footer img{height:40px;}.ferrero-footer ul{display:-ms-flexbox;display:flex;color:#FFFFFF;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.ferrero-footer ul li{padding:0 10px;border-left:1px solid #FFFFFF;}.ferrero-footer ul li a{text-decoration:underline;font-size:14px;}.footer__bottom{margin-top:32px;display:-ms-flexbox;display:flex;color:#FFFFFF;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.footer__bottom-info{font-size:14px;padding-right:10px;margin-top:2px;}@media (max-width:1023px){.ferrero-footer{padding:15px;}.ferrero-footer img{height:20px;}.ferrero-footer ul li a{font-size:12px;}.ferrero-footer ul li:first-child{border-left:none;}.footer__bottom{-ms-flex-direction:column;flex-direction:column;margin-top:10px;}.footer__bottom-info{margin-bottom:5px;font-size:12px;}}
@font-face{font-family:"Rubik";font-weight:400;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Regular.ttf) format("truetype");}@font-face{font-family:"Rubik";font-weight:700;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Bold.ttf) format("truetype");}.ferrero-header{background-color:var(--color-theme);height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.ferrero-header img{height:var(--height-header-logo);}@media (max-width:1023px){.ferrero-header{height:50px;padding:0 20px;}}
@font-face{font-family:"Rubik";font-weight:400;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Regular.ttf) format("truetype");}@font-face{font-family:"Rubik";font-weight:700;src:url(/themes/main_theme/assets/css/webfonts/Rubik-Bold.ttf) format("truetype");}.homepage{min-height:calc(100vh - 250px);}.homepage .container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.homepage-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:16px;padding:70px 0;color:var(--primary);}.homepage-title{font-size:40px;}.homepage .text-content{font-size:20px;}@media (max-width:1023px){.homepage{min-height:calc(100vh - 150px);}.homepage-title{font-size:24px;}.homepage .text-content{font-size:14px;}}
</pre></body></html>