:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:100;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-100-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-100-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:200;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-200-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-200-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-300-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-300-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-400-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-400-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:500;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-500-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-500-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:600;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-600-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-600-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-700-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-700-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:800;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-800-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-800-normal.woff) format('woff')}@font-face{font-family:'Work Sans';font-style:normal;font-display:swap;font-weight:900;src:url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-900-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/work-sans/./files/work-sans-latin-900-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:100;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-100-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-100-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:200;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-200-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-200-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-300-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-300-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-400-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-400-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-500-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-500-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-600-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-600-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-700-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-700-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:800;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-800-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-800-normal.woff) format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:900;src:url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-900-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/montserrat/./files/montserrat-latin-900-normal.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:100;src:url(/app/themes/ata/css/fonts/lato/./files/lato-latin-100-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/lato/./files/lato-latin-100-normal.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:300;src:url(/app/themes/ata/css/fonts/lato/./files/lato-latin-300-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/lato/./files/lato-latin-300-normal.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:400;src:url(/app/themes/ata/css/fonts/lato/./files/lato-latin-400-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/lato/./files/lato-latin-400-normal.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:700;src:url(/app/themes/ata/css/fonts/lato/./files/lato-latin-700-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/lato/./files/lato-latin-700-normal.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:900;src:url(/app/themes/ata/css/fonts/lato/./files/lato-latin-900-normal.woff2) format('woff2'),url(/app/themes/ata/css/fonts/lato/./files/lato-latin-900-normal.woff) format('woff')}html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{margin:0;padding:0}img{border:0}ol,ul,dl{list-style:none}div{box-sizing:border-box}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,mark,time{display:block}blockquote{margin:50px 0!important;background-color:#fafafa;padding:25px;border-left:#411368 2px solid}blockquote p{margin-bottom:0}.topheader{background:#fff;clear:both;margin:0 auto;max-width:1440px;padding:10px 50px;display:flex;justify-content:flex-end;gap:15px}.topheader>div{display:flex;align-items:flex-start;gap:15px}.fab{font-size:32px}#third{float:right;width:30%;height:200px;padding:0 30px}.sidebar li{list-style:none}#secondary{float:left;width:70%}#ta-json-positions .position .info .location{background-color:#fafafa!important;color:#411368!important}#ta-json-positions .position .info .heading{min-height:89.6px;color:#411368!important}@media screen and (max-width:850px){#ta-json-positions .position .info .heading{min-height:0}}#ta-json-positions .position .info .description{color:#411368!important}.apply-link{background-color:#411368!important}@media screen and (min-width:1201px){#ta-json-positions.flexbox .position{width:calc(100% / 3 - 60px / 3)!important}}body{background-image:url(/app/themes/ata/./img/ATA-Rainbow-VAAKA.svg);background-position:fixed;background-size:cover;background-repeat:no-repeat;background-position:center;color:#411368;font-family:'Montserrat';font-weight:400;font-style:normal;font-size:1.1rem;line-height:1.5}a{color:#411368;text-decoration:underline;transition-duration:0.15s;transition-timing-function:ease-in}a:hover{color:#e32644;transition-duration:0.15s;transition-timing-function:ease-in}a.btn,button{font-family:"Montserrat";font-weight:400;color:#fff!important;display:inline-block;font-size:1.2rem;min-width:200px;padding:15px;border:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important;background-color:#411368;cursor:pointer;transition-duration:0.15s;transition-timing-function:ease-in;border-radius:50px}.btn:hover{background:#e32644;transition-duration:0.15s;transition-timing-function:ease-in}div.open-job-content a.hae{background:#411368;color:#fff;display:inline-block;font-size:1.2rem;min-width:200px;padding:8px 10px;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.open-job-content a:hover{background:#e32644}p,div.col-wrap ul{margin-bottom:20px}p.ingressi{font-size:1.2rem}div.col-wrap p:last-child{margin-bottom:0}p.small{font-size:.8rem}div.col-wrap ul{list-style:disc;padding-left:20px}h1,h2,h3,h4{font-family:'Lato';font-style:normal;font-weight:900}h1{font-size:3.9rem;line-height:1;padding-top:20px;padding-bottom:35px;color:#411368}h2{font-size:2rem;line-height:1;margin-bottom:20px;padding-top:30px;padding-top:20px;color:#411368}h1 a,h2 a{text-decoration:none}p+h2{margin-top:40px}h3{font-size:1.7rem;line-height:1;margin-bottom:10px}h3.thin{font-weight:400;margin-bottom:0}hr+h3.thin{padding-top:20px}h4{font-size:1.7rem;line-height:1;margin-bottom:10px}h4 span{font-weight:400}hr{background-color:#411368;border:none;color:#411368;height:1px;margin-bottom:20px}.center{text-align:center}p.wp-caption-text{font-size:.9rem;padding-bottom:20px}.svg-inline--fa{font-size:32px}div.wrap{background:#fff;clear:both;margin:0 auto;max-width:1440px;padding:0 50px;z-index:1}div.wrap-narrow{padding:0 320px}div.col-wrap{clear:both;margin-bottom:40px;padding:0;position:relative;width:100%;float:left}div.wrap:after,div.col-wrap:after,div.events-bg:after,div.contact-bg:after{content:"";display:table;clear:both}div.col-wrap.flex{display:flex}div.no-bot-pad{padding-bottom:20px}div.no-top-pad{padding-top:20px}div.col-1{padding:0}div.col-2{float:left;padding:0;position:relative;width:50%}div.col-2-home-top div.col-2:first-child{padding-left:50px;padding-right:25px}div.col-2-home-top div.col-2:last-child{padding-left:25px;padding-right:50px;padding-top:0;overflow:hidden}div.col-3{float:left;padding:0;position:relative;width:33.33%}div.col-3-2{float:left;padding:0 4% 0 2%;width:66.66%}div.col-3-1{float:left;padding:0 1%;width:33.33%}div.col-2-1{float:left;width:32%}div.col-2-1:first-child{padding:0 2% 0 0}div.col-2-1:nth-child(2){padding:0 0 0 2%}div.col-2-2{float:left;width:68%}div.col-2-2:first-child{padding:0 2% 0 0}div.col-2-2:nth-child(2){padding:0 0 0 2%}div.col-4{float:left;margin:0 1%;position:relative;width:23.5%}div.col-4:first-child{margin-left:0}div.col-4:last-child{margin-right:0}div.col-4-border{padding:0}div.flex div.col-4-border{height:100%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#000;display:block;height:auto;left:5px;line-height:normal;padding:20px;text-decoration:none;top:5px;width:auto;z-index:100000}.somelinkit{background:#fff;clear:both;margin:0 auto;max-width:1440px;padding-top:10px;padding-left:50px;padding-right:50px;padding-bottom:0;height:40px;text-align:right}.suoralinkit{background:#fff;clear:both;margin:0 auto;max-width:1440px;padding-top:10px;padding-left:50px;padding-right:50px;padding-bottom:0;height:60px;text-align:right}.somelinkit img{margin:10px}.custom-logos{display:flex;justify-content:center}.custom-logos .image{display:flex;align-items:center;width:100px;height:80px}.custom-logos .image a{height:100%;width:100%}.custom-logos img{max-width:100%;max-height:100%;width:auto}header .custom-logos .image{margin-right:15px;align-items:flex-start}header a.btn{margin:0;min-width:0}header .some a:not(:last-of-type){margin-right:15px}header .some .tiktok{position:relative;height:28px;width:28px;transform:translateY(2px);display:inline-block;background-color:#411368;border-radius:2px}header .some .tiktok:hover{background-color:#e32644;transition-duration:0.15s;transition-timing-function:ease-in}header .some .tiktok img{position:absolute;top:0;left:0;width:100%;height:100%;filter:invert(100%) sepia(11%) saturate(174%) hue-rotate(283deg) brightness(119%) contrast(100%)}p.site-title{margin:0 50px 0 0}p.site-title a{background:url(/app/themes/ata/./img/atarekry_purple.webp) no-repeat;background-size:contain;display:block;overflow:hidden;text-indent:-9999px;width:120px;height:68.3px}header a.some.facebook{background:url(/app/themes/ata/img/FB_logo.jpg) no-repeat;background-size:contain;right:307px}header a.some.instagram{background:url(/app/themes/ata/img/IG_logo.jpg) no-repeat;background-size:contain;right:270px}header a.some.linkedin{background:url(/app/themes/ata/img/Linkedin_logo.jpg) no-repeat;background-size:contain;right:270px}header a.some.ammattitaitoa,header span.some.ammattitaitoa{background:url(/app/themes/ata/img/ammattitaitoa_tunnus.jpg) no-repeat;background-size:contain;height:18px;right:50px;top:33px;width:186px}a.nappi{background:#411368;color:#fff;display:block;font-weight:600;padding:13px 20px 13px 13px;position:relative;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:15px;float:right;max-width:250px}div.col-4-border img{display:block;margin:0;max-width:150px!important}div.quick-search{background:#411368;background:linear-gradient(to right,#411368 0%,#e32644 100%);color:#fff;padding:35px 20px 35px 55px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.quick-search div.col-1{border-left:1px solid #fff;padding-left:35px}div.quick-search div.title{background:url(/app/themes/ata/img/pikahaku_kello.png) left center no-repeat;background-size:85px;padding-left:120px}div.quick-search h2{font-size:2.6rem;margin-bottom:3px}div.quick-search-wrap ul.gform_fields{column-count:1;margin-bottom:0;padding-left:0}div.quick-search-wrap ul.gform_fields>li{display:inline-block;margin-bottom:0}div.quick-search-wrap div.gform_wrapper,div.quick-search-wrap div.gform_body,div.quick-search-wrap div.gform_footer{display:inline-block;vertical-align:top}div.quick-search-wrap label{display:none}div.quick-search-wrap div.gform_wrapper input,div.quick-search-wrap div.gform_wrapper select{background:#fff;border:none;box-sizing:border-box;color:#411368;font-family:'Work Sans',sans-serif;font-size:1.1rem;font-weight:400;margin-right:15px;padding:10px;width:220px}div.quick-search-wrap div.gform_wrapper select{background:#fff url(/app/themes/ata/img/select-bg.png) right center no-repeat;background-size:22px 11px;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}div.quick-search-wrap div.gform_wrapper input::-webkit-input-placeholder,div.quick-search-wrap div.gform_wrapper textarea::-webkit-input-placeholder{color:#411368}div.quick-search-wrap div.gform_wrapper input::-moz-placeholder,div.quick-search-wrap div.gform_wrapper textarea::-moz-placeholder{color:#411368}div.quick-search-wrap div.gform_wrapper input:-ms-input-placeholder div.quick-search-wrap div.gform_wrapper textarea:-ms-input-placeholder{color:#411368}div.quick-search-wrapdiv.gform_wrapper input:-moz-placeholder,div.quick-search-wrapdiv.gform_wrapper textarea:-moz-placeholder{color:#411368}div.quick-search-wrap div.gform_wrapper input.gform_button{background:#411368;color:#fff;cursor:pointer;margin-right:0;text-transform:uppercase;transition-duration:0.5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.quick-search-wrap div.gform_wrapper input.gform_button:hover{background:#e32644}div.home-news{background:#e32644;background:linear-gradient(to right,#e32644 0%,#411368 100%);color:#fff;padding:35px 55px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.home-news div.col-4 a{background:#fff;color:#411368;display:block;font-size:.9rem;height:100%;padding:20px}div.home-news h2{font-size:2.6rem;margin-bottom:30px}p.home-news-text{min-height:120px}div.home-news div.col-4 img{display:block;margin-bottom:10px}div.home-news h3{font-size:1.2rem;margin-bottom:10px}div.home-news p{line-height:1.2;margin-bottom:10px}div.home-news-date-wrap{position:relative}div.home-news-img{height:250px;margin-bottom:10px}div.home-news-day{background:#411368;color:#fff;display:inline-block;font-size:1.2rem;font-weight:500;min-width:20px;padding:5px;text-align:center}div.home-news-icon{height:34px;overflow:hidden;position:absolute;right:0;text-indent:-9999px;top:0;width:34px}div.home-news-icon.facebook{background:url(/app/themes/ata/img/FB_logo.jpg) no-repeat;background-size:contain}div.home-news-icon.instagram{background:url(/app/themes/ata/img/IG_logo.jpg) no-repeat;background-size:contain}p.jata-yhteystiedot,p.jata-hakemus{background:url(/app/themes/ata/img/ata_jata_yhteystietosi.png) left center no-repeat;background-size:contain;font-size:1.4rem;font-weight:600;padding-left:150px;padding-top:10px}p.jata-hakemus{background:url(/app/themes/ata/img/ata_jata_hakemus.png) left center no-repeat;background-size:contain;padding-bottom:20px;padding-top:20px}p.or{font-size:1.8rem;font-weight:600;margin:30px 0;padding-left:20px}div.staff-wrap{margin-bottom:20px;padding:10px 0;display:flex;flex-direction:column;text-align:center}div.staff-wrap:after{content:"";display:table;clear:both}div.staff-img{width:100%;padding-bottom:15px}div.staff-img img{width:200px}div#map{height:390px;margin-bottom:40px}div.open-job{margin-bottom:17px}a.open-job-title{background:#411368;color:#fff;display:block;font-weight:600;padding:13px 20px 13px 13px;position:relative;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.open-job-title:after{content:"";display:table;clear:both}a.open-job-title span{box-sizing:border-box}a.open-job-title span.triangle{background:url(/app/themes/ata/img/ATA_avoimet_tyopaikat_nuoli.png) center center no-repeat;background-size:13px;display:inline-block;float:left;height:20px;margin-right:10px;width:13px}a.open-job-title.open span.triangle{transform:rotate(90deg)}a.open-job-title span.title{float:left;width:80%}a.open-job-title span.city{float:right;text-align:right;width:calc(20% - 23px)}div.open-job-content{clear:both;display:none}div.open-job-content table td:first-child{width:20%}div.open-job-content h2{font-size:1.1rem;margin-bottom:0}div.open-job-content a.hae{font-weight:500;text-decoration:none}div.open-job-content a.hae:hover{text-decoration:none}div.open-job-content p:first-child{padding-top:20px}.frontpage-flex-column{display:flex;flex-direction:column;height:100%;align-items:center;text-align:center}.frontpage-flex-column>div{margin-bottom:20px}.frontpage-flex-column p:last-of-type{margin-top:auto}div.col-wrap img{height:auto;max-width:100%}div.col-wrap img.aligncenter{display:flex;margin:0 auto}div.col-wrap .wp-caption.aligncenter{margin:0 auto}table{border-collapse:collapse;margin-bottom:20px;width:100%}table td{padding:2px 0;vertical-align:top}div.gform_wrapper{padding-top:20px;position:relative}div.gform_wrapper ul{column-count:2;list-style:none;padding-left:0}div.gform_wrapper li{display:block;margin-bottom:20px}div.gform_wrapper li#field_4_7,div.gform_wrapper li#field_2_6{margin-bottom:23px}ul.gfield_radio li{margin-bottom:0}div.gform_wrapper label{display:none}div.gform_wrapper li.label_visible label{display:block}div.gform_wrapper input[type=text],div.gform_wrapper input[type=email],div.gform_wrapper input[type=submit],div.gform_wrapper select,div.gform_wrapper textarea{background:#411368;border:none;box-sizing:border-box;color:#fff;font-family:'Work Sans',sans-serif;font-size:1.1rem;font-weight:500;padding:15px 20px;width:95%}div.gform_wrapper select{background:#411368 url(/app/themes/ata/img/haku_valkoinenkolmio.png) right 15px center no-repeat;background-size:20px;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0}div.gform_wrapper textarea{height:122px}div.gform_wrapper li.gfield_html{column-span:all;margin-bottom:0;margin-top:-40px;text-align:center}@supports not (column-span:all){div.gform_wrapper li.gfield_html{bottom:80px;left:0;position:absolute;right:0}}div.gform_wrapper input::-webkit-input-placeholder,div.gform_wrapper textarea::-webkit-input-placeholder{color:#fff}div.gform_wrapper input::-moz-placeholder,div.gform_wrapper textarea::-moz-placeholder{color:#fff}div.gform_wrapper input:-ms-input-placeholder div.gform_wrapper textarea:-ms-input-placeholder{color:#fff}div.gform_wrapper input:-moz-placeholder,div.gform_wrapper textarea:-moz-placeholder{color:#fff}div.ginput_container_radio{margin-bottom:11px}li.gform_validation_container{display:none}div.gform_wrapper input[type=submit]{background:#411368;color:#fff;cursor:pointer;display:block;margin:0 auto;max-width:600px;text-transform:uppercase;transition-duration:0.15s ease-in;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.gform_wrapper input[type=submit]:hover{background:#e32644;transition-duration:0.15s ease-in}img.gform_ajax_spinner{background:#e32644;display:block;height:auto!important;margin:20px auto 0 auto;padding:5px;width:30px!important}div.quick-search-wrap img.gform_ajax_spinner{background:none;bottom:5px;display:block;height:auto!important;position:absolute;right:-40px;width:30px!important}div.validation_error{margin-bottom:11px}div.validation_error,div.validation_message,li.gfield_error{color:red}li.gfield_error div.validation_message{display:none}div.quick-search-wrap div.gform_wrapper li.gfield_error input[type=text],div.quick-search-wrap div.gform_wrapper li.gfield_error input[type=email],div.gform_wrapper li.gfield_error input[type=text],div.gform_wrapper li.gfield_error input[type=email]{border:2px solid red}div.gform_confirmation_message{background:#411368;background:linear-gradient(to right,#e32644 0%,#411368 100%);color:#fff;margin-top:20px;padding:20px}li#field_2_8{visibility:hidden}footer{clear:both}footer div.wrap{background:none;border-top:50px solid #fff;color:#fff;padding:40px 50px 100px 50px;text-align:center}footer .custom-logos{margin-bottom:75px}footer .custom-logos .image{margin:15px}footer .custom-logos .image a{display:flex;align-items:center;justify-content:center}footer a{color:#fff}footer p.ammattitaitoa{margin-bottom:30px}footer .whistleblowing{font-weight:700;font-size:16pt;margin-top:40px;margin-bottom:10px}footer .lianamailer-formfield-inner input{height:35px;width:100%;max-width:300px;margin-bottom:25px;border:none}footer form.lianamailer{margin-bottom:40px}ul.foo-navi{font-size:1.2rem;font-weight:500;margin-bottom:40px}ul.foo-navi li{display:inline-block}ul.foo-navi li a{display:block;padding:0 15px;text-decoration:none}ul.foo-navi li a:hover{text-decoration:underline}p.copyright,p.gdpr{font-size:.9rem;font-weight:500;margin-bottom:10px}p.copyright{margin-top:30px}p.gdpr{margin-bottom:30px}p.gdpr a{text-decoration:underline}p.gdpr a:hover{text-decoration:none}footer img.foo-logo{height:auto;width:150px;margin-top:40px}div.clear{clear:both;height:0}.smooth-font{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.only-mobile{display:none}.wp-caption{max-width:100%}@media only screen and (max-width :1440px){div.quick-search-wrap div.gform_wrapper input,div.quick-search-wrap div.gform_wrapper select{width:200px}}@media only screen and (max-width :1400px){ul.main-navi{left:auto;right:295px}div.col-2-home-top div.col-2:first-child{padding-left:0}}@media only screen and (max-width :1300px){div.quick-search-wrap div.gform_wrapper input.gform_button{width:auto}div.col-4-border img{max-width:80%}div.wrap-narrow{padding:0 200px}}@media only screen and (max-width :1200px){body{font-size:1rem}div.topheader{padding:20px;width:100%}div.wrap{padding:0 20px}header a.some.ammattitaitoa,header span.some.ammattitaitoa{right:20px}header a.some.linkedin{right:230px}header a.some.facebook{right:267px}h1{font-size:4rem}h2,div.quick-search h2,div.home-news h2{font-size:2rem}h3{font-size:1.4rem}h4{font-size:1.2rem}p.ingressi{font-size:1rem}div.home-news{padding:20px}div.quick-search{padding:20px}div.quick-search div.title{background:url(/app/themes/ata/img/pikahaku_kello.png) left center no-repeat;background-size:contain}div.quick-search-wrap ul.gform_fields>li{width:48%}div.quick-search-wrap div.gform_wrapper input,div.quick-search-wrap div.gform_wrapper select{width:90%}div.quick-search-wrap div.gform_footer{width:92%}div.quick-search-wrap div.gform_wrapper input.gform_button{float:right}div.quick-search-wrap ul.gform_fields>li{margin-bottom:10px}}@media only screen and (max-width :1078px){h1{font-size:3.2rem}}@media only screen and (max-width :970px){header a.some.linkedin,header a.some.facebook{top:30px}header a.some.facebook{right:337px}header a.some.linkedin{right:300px}header a.some.ammattitaitoa,header span.some.ammattitaitoa{display:none;top:32px}h1{font-size:3rem}div.col-2-home-top div.col-2:last-child{padding-top:0;overflow:hidden}a.btn{font-size:1rem}div.col-wrap.flex{display:block}div.col-4{margin-bottom:20px;width:49%}div.col-4:nth-child(2){margin-right:0}div.col-4:nth-child(3){clear:left;margin-left:0}div.col-4-border p{min-height:170px}div.home-news div.col-4 a{padding-bottom:20px}div.home-news div.col-4 a img{height:auto;width:100%}}@media only screen and (max-width :800px){.topheader{flex-direction:column;flex-direction:column-reverse}.topheader>div{flex-wrap:wrap}.topheader>div,.topheader .custom-logos{justify-content:flex-end;align-items:flex-start;flex-direction:row}.topheader .custom-logos .image:last-of-type{margin-right:0}ul.foo-navi li{display:block;margin-bottom:5px}div.col-4-border img{max-width:70%}div.gform_wrapper input[type=text],div.gform_wrapper input[type=email],div.gform_wrapper input[type=submit],div.gform_wrapper select,div.gform_wrapper textarea{font-size:1rem}}@media only screen and (max-width :750px){div.col-2{clear:both;float:none;padding-bottom:20px;width:100%}div.col-2-home-top div.col-2:last-child{padding-left:0;padding-right:0}div.col-4{clear:both;float:none;margin:0 0 20px 0;width:100%}div.col-wrap{margin-bottom:20px}div.col-4-border p{min-height:0}p.jata-yhteystiedot,p.jata-hakemus{background-position:top 20px left;background-size:100px;font-size:1.2rem;padding-left:130px}div.gform_wrapper ul{column-count:1}div.gform_wrapper input[type=text],div.gform_wrapper input[type=email],div.gform_wrapper input[type=submit],div.gform_wrapper select,div.gform_wrapper textarea{width:100%}div.gform_wrapper li#field_4_4{display:none}div.gform_wrapper li.gfield_html{margin-top:0}@supports not (column-span:all){div.gform_wrapper li.gfield_html{bottom:auto;left:auto;position:relative;right:auto}}div#map{height:290px}div.staff-img{float:none;padding-bottom:10px;width:100%}.footer-logos{flex-direction:column}}@media only screen and (max-width :700px){header{position:relative;z-index:2}.custom-logos{flex-direction:column}.custom-logos .image{align-self:center}div.col-2-home-top div.col-2:first-child{padding-right:0}button.hamburger{display:block;min-width:0}header a.some.linkedin,header a.some.facebook{top:20px}header a.btn:last-of-type{margin-right:0}header a.some.ammattitaitoa,header span.some.ammattitaitoa{top:22px}div.quick-search-wrap ul.gform_fields>li{width:100%}div.quick-search-wrap div.gform_wrapper input,div.quick-search-wrap div.gform_wrapper select{width:100%}div.quick-search-wrap div.gform_footer{width:100%}div.quick-search div.title{background:url(/app/themes/ata/img/pikahaku_kello.png) 0 5px no-repeat;background-size:30px;padding-left:50px}div.quick-search div.col-1{padding-left:20px}div.col-4-border img{max-width:60%}div.quick-search-wrap img.gform_ajax_spinner{bottom:5px;left:0;right:auto}li#field_2_8{display:none}p.home-news-text{min-height:0}a.open-job-title span.title{width:70%}a.open-job-title span.city{width:calc(30% - 23px)}}@media only screen and (max-width :500px){.custom-logos .image{width:80px;height:60px}header a.some.ammattitaitoa,header span.some.ammattitaitoa{height:18px;top:26px;width:100px}header a.some.linkedin{right:140px;top:66px}header a.some.facebook{right:180px;top:66px}}@media only screen and (max-width :760px){a.nappi{font-size:10px;padding:8px}.suoralink{padding:10px}}@media only screen and (max-width :400px){.topheader .some{flex:0 0 100%;justify-content:flex-end;display:flex}header div.wrap{height:150px}header+div.wrap{padding-top:5px}h1{font-size:2.5rem}h2,div.quick-search h2,div.home-news h2{font-size:1.8rem}p.copyright,p.gdpr{font-size:.8rem}}@media only screen and (max-width :350px){header a.some.ammattitaitoa,header span.some.ammattitaitoa{top:26px;width:70px}header a.some.linkedin{right:110px}header a.some.facebook{right:150px}h1{font-size:2.2rem}h3.thin{font-size:1.3rem}}.singlelocation{display:flex;flex-wrap:wrap;padding-top:80px}.singlelocation h2{text-align:center}.singlelocation .person{width:50%;text-align:center;display:flex;flex-direction:column;align-items:center;padding:40px 0}.singlelocation .person .image{width:200px;height:200px;margin-bottom:20px}.person .linkedin{margin-top:10px}.person .name{font-weight:700}.person .name a{margin-left:5px}.person .link{margin-top:10px}.person .title{font-style:italic}@media (max-width:800px){.singlelocation .person{width:100%}}.custom-logos .image:last-of-type>a{background-color:#fff;border-radius:50%;padding:10px}.kortit{display:flex;margin:-15px;width:auto;flex-wrap:wrap}.kortti{padding:15px;flex:0 0 33.33%}.kortti>.border{border:1px solid #FAFAFA;padding:25px;border-radius:15px;height:100%;display:flex;flex-direction:column;-webkit-box-shadow:0 0 15px 4px rgb(0 0 0 / .02);box-shadow:0 0 15px 4px rgb(0 0 0 / .02)}.kortti .teksti{margin-bottom:10px}.kortti ul{padding-left:25px}.kortti h3{margin-bottom:25px}.kortti a{margin-top:auto}.kuva{width:100%;aspect-ratio:16 / 9;margin-bottom:25px}.kuva img{height:100%;object-fit:contain;object-position:50% 50%;width:100%;max-height:200px}@media (max-width:980px){.kortti{flex:0 0 50%}}@media (max-width:650px){.kortit{margin:0}.kortti{padding:15px 0;flex:0 0 100%}}.referenssit .flex{display:flex;flex-direction:row;flex-wrap:wrap;margin:-15px;width:auto}.referenssit .flex-item{flex:0 1 33.333%;padding:15px}.referenssit a{text-decoration:none}.referenssit a:hover{color:#552B7A}.referenssit a:hover{opacity:.85}.referenssit .flex-item .teksti{display:flex;flex-direction:column;padding:50px;height:100%;border-radius:15px;border:1px solid #FAFAFA;-webkit-box-shadow:0 0 15px 4px rgb(0 0 0 / .02);box-shadow:0 0 15px 4px rgb(0 0 0 / .02);position:relative;z-index:1}.referenssit .flex-item .teksti::after{content:'';background-image:url(/app/themes/ata/./img/quote.svg);background-repeat:no-repeat;position:absolute;right:25px;bottom:25px;width:125px;height:125px;opacity:.05;z-index:-1}.referenssit .flex-item:nth-of-type(1) a,.referenssit .flex-item:nth-of-type(2) a{color:#FFF}.referenssit .flex-item:nth-of-type(1) .teksti::after,.referenssit .flex-item:nth-of-type(2) .teksti::after{width:50px;height:50px;opacity:1;bottom:50px;right:50px}.referenssit .flex-item:nth-of-type(1),.referenssit .flex-item:nth-of-type(2){flex-basis:50%;font-weight:800;color:#FFF}.referenssit .flex-item:nth-of-type(1) .teksti,.referenssit .flex-item:nth-of-type(2) .teksti{background-color:#552B7A;flex-direction:column-reverse}.referenssit .flex-item:nth-of-type(1) p,.referenssit .flex-item:nth-of-type(2) p{margin-top:0;margin-bottom:50px}.referenssit .flex-item:nth-of-type(1) .yritys,.referenssit .flex-item:nth-of-type(2) .yritys{margin-top:auto;margin-bottom:0}.referenssit .flex-item:nth-of-type(1) p,.referenssit .flex-item:nth-of-type(2) p{font-size:22px}.referenssit .kuva{aspect-ratio:1;width:70px;min-width:70px;height:70px;margin:0;border-radius:70px;margin-right:25px;background-color:#FFF;border:1px solid #FAFAFA;overflow:hidden;padding:5px}.referenssit .yritys{display:flex;flex-direction:row;margin-bottom:50px}.referenssit .yritys>div{display:flex;flex-direction:column;justify-content:center;font-weight:800}.referenssit span:nth-of-type(2){font-weight:400}@media (max-width:1110px){.referenssit .flex-item:nth-of-type(1) p,.referenssit .flex-item:nth-of-type(2) p{font-size:18px}.referenssit .flex-item{flex-basis:50%}}@media (max-width:850px){.referenssit .flex{margin:0}.referenssit .flex-item{padding:12.5px 0;flex-basis:100%!important}.referenssit .flex-item .teksti{padding:50px 25px}.referenssit .flex-item p{font-weight:800}.referenssit .flex-item:nth-of-type(1) .teksti,.referenssit .flex-item:nth-of-type(2) .teksti{background-color:#FFF;color:#552B7A;flex-direction:column}.referenssit .flex-item:nth-of-type(1) p,.referenssit .flex-item:nth-of-type(2) p{margin-top:auto;margin-bottom:0;font-size:16px}.referenssit .flex-item:nth-of-type(1) .yritys,.referenssit .flex-item:nth-of-type(2) .yritys,.referenssit .yritys{margin-bottom:25px}.referenssit .flex-item:nth-of-type(1) .teksti::after,.referenssit .flex-item:nth-of-type(2) .teksti::after{right:25px;bottom:25px;width:125px;height:125px;opacity:.05}}.referenssit.logo .wrap{padding-top:150px;padding-bottom:50px}.referenssit.logo .flex{justify-content:center}.referenssit.logo .flex-item,.referenssit.logo .flex-item:nth-of-type(1),.referenssit.logo .flex-item:nth-of-type(2){flex-basis:25%!important;text-align:center}.referenssit.logo .flex-item{align-items:center;justify-content:center}.referenssit.logo .flex-item .teksti::after{display:none!important}.referenssit.logo .flex-item .teksti{background-color:#fff0;-webkit-box-shadow:unset;box-shadow:unset;border:none}.referenssit.logo .flex-item .kuva{margin:0 auto;aspect-ratio:unset;width:auto;height:100%;padding:15px;border-radius:0;border:none;max-height:145px}@media (max-width:850px){.referenssit.logo .wrap{padding-top:75px;padding-bottom:25px}.referenssit.logo .flex-item,.referenssit.logo .flex-item:nth-of-type(1),.referenssit.logo .flex-item:nth-of-type(2){flex-basis:50%!important}}.responsibilities .flex{display:flex;flex-wrap:wrap;margin:0 -40px}.responsibilities .flex .flex-item{width:33.3333%;padding:0 20px}.responsibilities .flex .flex-item .item{background-color:#862469;padding:40px;border-radius:26px;color:#fff}.responsibilities .flex .flex-item:nth-of-type(2) .item{background-color:#922666}.responsibilities .small-title{font-size:25px;text-align:center;font-weight:300;margin-bottom:20px}.responsibilities{margin-bottom:100px}.responsibilities img{max-height:300px;width:100%;object-fit:cover}.responsibilities h2{text-align:center;margin-bottom:40px}.responsibilities .flex .flex-item .respo-title{font-size:25px;font-weight:700;padding:25px 0}.responsibilities .flex .flex-item img{height:16px;width:16px;margin-right:10px;margin-top:3px}.responsibilities .flex .flex-item .content{padding-bottom:15px;display:flex;cursor:pointer;text-decoration:underline}.responsibilities .flex .flex-item .content::before{content:'';min-height:7px;height:7px;min-width:7px;width:7px;background-color:#fff;border-radius:50%;margin-top:9px;margin-right:10px}.responsibilities .flex .flex-item .content .popup{display:none}.responsibilities .flex .flex-item .content .popup.open{position:fixed;height:100vh;width:100vw;top:0;left:0;background-color:rgb(0 0 0 / .4);display:flex;justify-content:center;align-items:center;cursor:auto}.responsibilities .flex .flex-item .content .popup.open .modal{background-color:#fff;border-radius:50px;max-width:40%;padding:40px;position:relative}.responsibilities .flex .flex-item .content .popup.open .modal h3{padding-bottom:10px;max-width:85%;color:#552B7A}.responsibilities .flex .flex-item .content .popup.open .modal ul{padding-left:40px;color:#552B7A}.responsibilities .flex .flex-item .content .popup.open .modal button{background:none;position:absolute;width:fit-content;min-width:unset;top:10px;right:10px}.responsibilities .flex .flex-item .letter-title{display:flex;align-items:center;background-color:#552B7A;border-radius:50px}.responsibilities .flex .flex-item .letter{width:50px;min-width:50px;height:50px;border-radius:50%;font-size:32px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:30px}@media (max-width:1200px){.responsibilities .flex{margin:0}}@media (max-width:1110px){.responsibilities .flex .flex-item .respo-title{font-size:22px}.responsibilities .flex .flex-item .content .popup.open .modal{max-width:60%;padding:40px}.responsibilities .flex .flex-item .item{padding:40px 20px}}@media (max-width:850px){.responsibilities .flex{margin:0}.responsibilities .flex .flex-item{padding:20px}.responsibilities .flex .flex-item{width:100%}.responsibilities .flex .flex-item .item{padding:40px}}@media (max-width:520px){.responsibilities .flex .flex-item .content .popup.open .modal{max-width:80%;padding:20px;max-height:60%;overflow-y:scroll;border-radius:20px}.responsibilities .flex .flex-item .content .popup.open .modal ul{padding-left:20px}.responsibilities .flex .flex-item .content .popup.open .modal h3{word-break:break-all}.responsibilities .flex .flex-item{padding:20px 0}.responsibilities .flex .flex-item .item{padding:40px 20px}}section.development-goals h2{text-align:center}section.development-goals .flex{display:flex;flex-wrap:wrap;justify-content:space-between}section.development-goals .flex-item{height:auto;width:calc(100%/6);padding:20px}section.development-goals .border{border:1px solid #E5E5E5;padding:20px;border-radius:20px}section.development-goals .flex-item .goal-name{font-size:18px;font-weight:700;height:60px}section.development-goals .flex-item .goal-number{color:#E32644;font-size:100px;opacity:.1;font-weight:700;margin-top:-20px;margin-bottom:-30px}@media (max-width:1110px){section.development-goals .flex-item{width:calc(100%/3)}}@media (max-width:600px){section.development-goals .flex-item{width:50%}}section.responsibility-text-section h2{text-align:center}.lifts{padding-bottom:40px!important;padding-top:40px!important}.lifts .flex{display:flex;flex-wrap:wrap;margin-bottom:100px;padding:0 80px}.lifts .flex .flex-item{width:50%}.lifts .flex-item .image{height:100%;line-height:0;overflow:hidden;width:100%}.lifts .flex:nth-child(even){flex-direction:row-reverse}.lifts .flex:nth-child(even) .flex-item .image{padding-left:50px}.lifts .flex:nth-child(even) .text{padding-right:50px}.lifts .flex:nth-child(odd) .text{padding-left:50px}.lifts .flex:nth-child(odd) .flex-item .image{padding-right:50px}.lifts .flex .flex-item .image img{height:100%;object-fit:cover;object-position:50% 50%;width:100%;border-radius:25px}.lifts .flex .flex-item .subject{background-color:#E5E5E5;color:#e32644;border-radius:25px;width:fit-content;padding:5px 10px;text-transform:uppercase;font-size:14px}.lifts .flex .flex-item .btn{margin-top:20px}@media (max-width:1078px){.lifts .flex{padding:0}.lifts .flex .flex-item{width:100%}.lifts .flex .flex-item .subject{margin-top:20px}.lifts .flex:nth-child(odd) .text{padding-left:0}.lifts .flex:nth-child(even) .text{padding-right:0}.lifts .flex:nth-child(even) .flex-item .image{padding-left:0}.lifts .flex:nth-child(odd) .flex-item .image{padding-right:0}.lifts .flex .flex-item .image img{border-radius:12px}}.text-over-image{position:relative;padding-bottom:40px}.text-over-image .image{height:100%;width:100%;position:relative}.text-over-image .image::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(0deg,rgb(255 255 255 / .8) 0%,rgb(255 255 255 / .2) 60%,#fff0 100%)}.text-over-image .image img{min-height:300px;object-fit:cover;width:100%}.text-over-image .text{padding:0 320px;position:absolute;bottom:10%;z-index:1}@media only screen and (max-width :1200px){.text-over-image .text{padding:0 20px}}@media only screen and (max-width :800px){.text-over-image .text h1{padding-bottom:0}}@media only screen and (max-width :600px){.text-over-image .text h1{font-size:1.8rem}.text-over-image .text span{font-size:16pt!important}}@media only screen and (max-width :400px){.text-over-image .text h1{font-size:1.6rem}}div.common-questions{margin-bottom:40px}div.common-questions button{width:100%;background:unset;padding:unset;color:unset!important;text-align:unset;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:1rem;font-weight:700}div.common-questions .container{position:relative}div.common-questions .container::after{content:'';position:absolute;height:1px;width:100%;top:100%;background-color:#552B7A}div.common-questions button img{height:15px;padding-left:10px}div.common-questions .open button img{height:15px;transform:rotate(180deg);padding-left:0;padding-right:10px}div.common-questions .container .answer{display:none}div.common-questions .open .answer p{margin:0}div.common-questions .question{padding:0 10px}div.common-questions .open .answer{display:block;padding:0 10px;padding-bottom:20px}div.columns h2{text-align:center;margin-bottom:40px}div.columns .flex{display:flex;flex-wrap:wrap;gap:40px 0;margin:0 -20px;width:auto;margin-bottom:40px}div.columns .flex .flex-item{padding:0 20px;width:33%}div.columns .flex .flex-item h3{text-align:center}div.columns .flex .flex-item .description{background-color:#9b2864;color:#fff;padding:20px;margin-bottom:20px}div.columns .flex .flex-item .description p:last-of-type{margin-bottom:0}@media only screen and (max-width :800px){div.columns .flex .flex-item{width:50%}}@media only screen and (max-width :600px){div.columns .flex .flex-item{width:100%}}form.purple-bg{background-color:#411368;padding:20px 40px}form.purple-bg input:not([type=submit]),form.purple-bg textarea{background:#fff!important;color:#000!important}form.purple-bg input[type=submit]{background-color:#fff;color:#411368;width:fit-content;margin:0}.gfield_required,form.purple-bg label{color:#fff!important}.gform_required_legend{display:none}.cta_mobile{background-color:#411368;border-radius:50px;bottom:15px;box-shadow:0 1px 0 0 #abb8c3;cursor:pointer;display:none;padding:10px 30px;position:fixed;right:20px;text-decoration:none}.cta_desktop{background-color:#411368;border-radius:50px;bottom:15px;box-shadow:0 1px 0 0 #abb8c3;cursor:pointer;padding:10px 30px;position:fixed;right:20px;text-decoration:none;transition-duration:0.15s;transition-timing-function:ease-in}.cta_desktop:hover{background-color:#e32644;color:#fff;transition-duration:0.15s;transition-timing-function:ease-in}.cta_mobile:hover{background-color:#e32644;color:#fff;transition-duration:0.15s;transition-timing-function:ease-in}@media only screen and (max-width:820px){.cta_desktop{display:none}.cta_mobile{display:block}}img{height:auto;max-width:100%}iframe.map{width:100%;height:350px;margin-top:15px;margin-bottom:50px}.home-box-link{background:#411368;background-image:url(/app/themes/ata/css/../img/ATA-Rainbow-VAAKA-small.svg);background-size:cover;background-position:center;color:#ffffff!important;align-items:center;display:flex;font-size:180%;flex-wrap:wrap;height:20vw;max-height:200px;min-height:50px;justify-content:center;padding:10px;text-align:center;text-decoration:none!important;font-family:"Lato",sans-serif;font-weight:900}.has-nav>div{display:flex;align-items:center;padding:50px 0;margin-right:-10px;width:auto}.main-menu>ul,.main-menu>ul>li,.submenu,.submenu>li{list-style-type:none;margin:0;padding:0}.main-menu>ul>li{display:inline-block;margin:0 15px;font-weight:500}.main-menu a{text-decoration:none}.main-menu button img{width:10px;height:auto}.has-children>div{display:flex;align-items:center}.submenu-visible button.show-submenu{transform:rotate(180deg)}.submenu{display:none;position:absolute;background:#fff;padding:10px 20px;margin-top:10px;z-index:100;border-radius:10px;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.submenu li{margin:10px 0}button.show-submenu{min-width:0;height:24px;width:24px;border-radius:40px;background-color:#F5F5F5;margin-left:5px;display:flex;justify-content:center;align-items:center}button.show-submenu img{position:absolute;margin-top:3px}button.show-submenu:hover{background-color:#d2c7db}.submenu-visible ul{display:block!important}button.hamburger{display:none;background:none;outline:none;border:0;padding:10px;cursor:pointer;height:45px;width:45px;min-width:0;margin-left:auto}#nav-icon{position:relative}#nav-icon span{height:3px;background-color:#411368;margin:3px 0;display:block;transition-duration:0.25s;transition-timing-function:ease-in}#nav-icon.open span:nth-of-type(1){transform:rotate(45deg)}#nav-icon.open span:nth-of-type(2){display:none;transition-duration:0.25s;transition-timing-function:ease-in}#nav-icon.open span:nth-of-type(3){transform:rotate(-45deg)}#nav-icon.open span:nth-of-type(1),#nav-icon.open span:nth-of-type(3){position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;margin-top:-3px;transition-duration:0.25s;transition-timing-function:ease-in}.current a:not(.current ul li a){color:#e32644}@media only screen and (max-width:970px){h1{font-size:2.2rem;word-wrap:break-word}}@media only screen and (max-width:820px){button.hamburger{display:block;margin-right:10px}p.site-title{margin-left:20px}.wrap.has-nav{padding:0;position:relative}.has-nav>div{position:relative;margin:0}.main-menu{position:absolute;top:168.3px;width:100%;background-color:#411368;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.main-menu ul{display:none;flex-direction:column;padding:30px 5px 50px 5px}.main-menu.menu-visible ul:not(.submenu){display:flex}.main-menu ul li{border-bottom:1px solid #633d83;padding:20px 0}.main-menu ul li a{color:#fff;display:flex;align-items:center}ul.submenu{position:relative;background-color:#fff0;box-shadow:none;padding:10px 0 0 10px;margin:0}ul.submenu li{border-bottom:none;padding:8px 0}ul.submenu li a{font-weight:400;color:#d2c7db}.has-children>div{width:100%;display:flex}button.show-submenu{margin-left:auto}}:root{--cc-bg:#fff;--cc-text:#000;--cc-btn-primary-bg:#9b2864;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-secondary-bg:#9b2864;--cc-btn-secondary-text:#333;--cc-btn-secondary-hover-bg:#e1e1e1;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:#fff0}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em 1.8em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgb(2 2 3 / .28);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{color:#000!important;display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgb(3 6 9 / .26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg)!important;display:inline;padding-bottom:0;text-decoration:underline!important;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:#fff0}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative;min-width:0;background:#f0f4f7}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgb(24 32 35 / .36);transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgb(4 6 8 / .85);background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .b-tl.exp::before,.cc_div .b-bn .b-tl.exp::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:'';margin:0 auto;transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::after,#s-c-bn::before{content:'';position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.8em;top:.42em;content:' ';height:.7em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.4em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}