/* Cached on 2025-09-05 08:00:39 */
@font-face {font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwWw.ttf) format('truetype') }@font-face {font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPHA.ttf) format('truetype') }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline }article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block }body {line-height:1 }ol,ul {list-style:none }blockquote,q {quotes:none }blockquote:before,blockquote:after,q:before,q:after {content:'';content:none }table {border-collapse:collapse;border-spacing:0 }img{vertical-align:middle }a{color:#d42b1e;text-decoration:none;-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-tap-highlight-color:transparent }a i{color:#de5045 }a:hover{color:#de5045 }a.invert{color:#fff }a.invert i{color:#9a9ea8 }a.invert:hover{color:#9a9ea8 }*.pad1{padding:1em }*.pad2{padding:2em }@media screen and (max-width:72em) {*.pad1{padding:.75em }*.pad2{padding:1.5em }}@media screen and (max-width:54em) {*.pad1{padding:.5em }*.pad2{padding:1em }}@media screen and (max-width:36em) {*.pad1{padding:.25em }*.pad2{padding:.5em }}body,html {height:100% }body {background:#fafafa;width:100%;min-width:300px;margin:0;text-align:left;position:relative }body.noscroll{overflow:hidden }* {-moz-box-sizing:border-box;box-sizing:border-box }*.row.gut,*.row-reverse.gut{padding:0 2em 2em 0 }*.row.gut >*[class*="c-"],*.row-reverse.gut >*[class*="c-"]{margin:2em 0 0 2em }.nosidegut{width:100%;display:inline-block }.nosidegut >.row{margin:-2em 0 0 -2em;width:calc(100% + 2em);padding-right:0 !important;padding-bottom:0 !important }*.gut .c-1{flex-basis:calc(8.33333333% - 2em);max-width:calc(8.33333333% - 2em) }*.gut .c-2{flex-basis:calc(16.66666667% - 2em);max-width:calc(16.66666667% - 2em) }*.gut .c-3,*.gut .c-quarter{flex-basis:calc(25% - 2em);max-width:calc(25% - 2em) }*.gut .c-f,*.gut .c-fifth{flex-basis:calc(20% - 2em);max-width:calc(20% - 2em) }*.gut .c-4,*.gut .c-third{flex-basis:calc(33.33333333% - 2em);max-width:calc(33.33333333% - 2em) }*.gut .c-5{flex-basis:calc(41.66666667% - 2em);max-width:calc(41.66666667% - 2em) }*.gut .c-6,*.gut .c-half{flex-basis:calc(50% - 2em);max-width:calc(50% - 2em) }*.gut .c-7{flex-basis:calc(58.33333333% - 2em);max-width:calc(58.33333333% - 2em) }*.gut .c-8{flex-basis:calc(66.66666667% - 2em);max-width:calc(66.66666667% - 2em) }*.gut .c-9{flex-basis:calc(75% - 2em);max-width:calc(75% - 2em) }*.gut .c-10{flex-basis:calc(83.33333333% - 2em);max-width:calc(83.33333333% - 2em) }*.gut .c-11{flex-basis:calc(91.66666667% - 2em);max-width:calc(91.66666667% - 2em) }*.gut .c-12,*.gut .c-full{flex-basis:calc(100% - 2em);max-width:calc(100% - 2em) }*.gut .c-gs,*.gut .c-golden-small{flex-basis:calc(38.2% - 2em);max-width:calc(38.2% - 2em) }*.gut .c-gl,*.gut .c-golden-large{flex-basis:calc(61.8% - 2em);max-width:calc(61.8% - 2em) }@media screen and (max-width:72em) {*.row.gut,*.row-reverse.gut{padding:0 1.5em 1.5em 0 }*.row.gut >*[class^="c-"],*.row-reverse.gut >*[class^="c-"],*.row.gut >*[class^="cl-"],*.row-reverse.gut >*[class^="cl-"]{margin:1.5em 0 0 1.5em }.nosidegut >.row {margin:-1.5em 0 0 -1.5em;width:calc(100% + 1.5em) }*.gut .cl-1,*.gut .c-1{flex-basis:calc(8.33333333% - 1.5em);max-width:calc(8.33333333% - 1.5em) }*.gut .cl-2,*.gut .c-2{flex-basis:calc(16.66666667% - 1.5em);max-width:calc(16.66666667% - 1.5em) }*.gut .cl-f,*.gut .cl-fifth,*.gut .c-f,*.gut .c-fifth{flex-basis:calc(20% - 1.5em);max-width:calc(20% - 1.5em) }*.gut .cl-3,*.gut .cl-quarter,*.gut .c-3,*.gut .c-quarter{flex-basis:calc(25% - 1.5em);max-width:calc(25% - 1.5em) }*.gut .cl-4,*.gut .cl-third,*.gut .c-4,*.gut .c-third{flex-basis:calc(33.33333333% - 1.5em);max-width:calc(33.33333333% - 1.5em) }*.gut .cl-5,*.gut .c-5{flex-basis:calc(41.66666667% - 1.5em);max-width:calc(41.66666667% - 1.5em) }*.gut .cl-6,*.gut .cl-half,*.gut .c-6,*.gut .c-half{flex-basis:calc(50% - 1.5em);max-width:calc(50% - 1.5em) }*.gut .cl-7,*.gut .c-7{flex-basis:calc(58.33333333% - 1.5em);max-width:calc(58.33333333% - 1.5em) }*.gut .cl-8,*.gut .c-8{flex-basis:calc(66.66666667% - 1.5em);max-width:calc(66.66666667% - 1.5em) }*.gut .cl-9,*.gut .c-9{flex-basis:calc(75% - 1.5em);max-width:calc(75% - 1.5em) }*.gut .cl-10,*.gut .c-10{flex-basis:calc(83.33333333% - 1.5em);max-width:calc(83.33333333% - 1.5em) }*.gut .cl-11,*.gut .c-11{flex-basis:calc(91.66666667% - 1.5em);max-width:calc(91.66666667% - 1.5em) }*.gut .cl-12,*.gut .cl-full,*.gut .c-12,*.gut .c-full{flex-basis:calc(100% - 1.5em);max-width:calc(100% - 1.5em) }*.gut .cl-gs,*.gut .cl-golden-small,*.gut .c-gs,*.gut .c-golden-small{flex-basis:calc(38.2% - 1.5em);max-width:calc(38.2% - 1.5em) }*.gut .cl-gl,*.gut .cl-golden-large,*.gut .c-gl,*.gut .c-golden-large{flex-basis:calc(61.8% - 1.5em);max-width:calc(61.8% - 1.5em) }}@media screen and (max-width:54em) {*.row.gut,*.row-reverse.gut{padding:0 1em 1em 0 }*.row.gut >*[class^="c-"],*.row-reverse.gut >*[class^="c-"],*.row.gut >*[class^="cm-"],*.row-reverse.gut >*[class^="cm-"]{margin:1em 0 0 1em }.nosidegut >.row {margin:-1em 0 0 -1em;width:calc(100% + 1em) }*.gut .cm-1,*.gut .c-1{flex-basis:calc(8.33333333% - 1em);max-width:calc(8.33333333% - 1em) }*.gut .cm-2,*.gut .c-2{flex-basis:calc(16.66666667% - 1em);max-width:calc(16.66666667% - 1em) }*.gut .cm-f,*.gut .cm-fifth,*.gut .cl-f,*.gut .cl-fifth,*.gut .c-f,*.gut .c-fifth{flex-basis:calc(20% - 1em);max-width:calc(20% - 1em) }*.gut .cm-3,*.gut .cm-quarter,*.gut .cl-3,*.gut .cl-quarter,*.gut .c-3,*.gut .c-quarter{flex-basis:calc(25% - 1em);max-width:calc(25% - 1em) }*.gut .cm-4,*.gut .cm-third,*.gut .cl-4,*.gut .cl-third,*.gut .c-4,*.gut .c-third{flex-basis:calc(33.33333333% - 1em);max-width:calc(33.33333333% - 1em) }*.gut .cm-5,*.gut .c-5{flex-basis:calc(41.66666667% - 1em);max-width:calc(41.66666667% - 1em) }*.gut .cm-6,*.gut .cm-half,*.gut .cl-6,*.gut .cl-half,*.gut .c-6,*.gut .c-half{flex-basis:calc(50% - 1em);max-width:calc(50% - 1em) }*.gut .cm-7,*.gut .c-7{flex-basis:calc(58.33333333% - 1em);max-width:calc(58.33333333% - 1em) }*.gut .cm-8,*.gut .c-8{flex-basis:calc(66.66666667% - 1em);max-width:calc(66.66666667% - 1em) }*.gut .cm-9,*.gut .c-9{flex-basis:calc(75% - 1em);max-width:calc(75% - 1em) }*.gut .cm-10,*.gut .c-10{flex-basis:calc(83.33333333% - 1em);max-width:calc(83.33333333% - 1em) }*.gut .cm-11,*.gut .c-11{flex-basis:calc(91.66666667% - 1em);max-width:calc(91.66666667% - 1em) }*.gut .cm-12,*.gut .cm-full,*.gut .cl-12,*.gut .cl-full,*.gut .c-12,*.gut .c-full{flex-basis:calc(100% - 1em);max-width:calc(100% - 1em) }*.gut .cm-gs,*.gut .cm-golden-small,*.gut .cl-gs,*.gut .cl-golden-small,*.gut .c-gs,*.gut .c-golden-small{flex-basis:calc(38.2% - 1em);max-width:calc(38.2% - 1em) }*.gut .cm-gl,*.gut .cm-golden-large,*.gut .cl-gl,*.gut .cl-golden-large,*.gut .c-gl,*.gut .c-golden-large{flex-basis:calc(61.8% - 1em);max-width:calc(61.8% - 1em) }}@media screen and (max-width:36em) {*.row.gut,*.row-reverse.gut{padding:0 .5em .5em 0 }*.row.gut >*[class^="c-"],*.row-reverse.gut >*[class^="c-"],*.row.gut >*[class^="cs-"],*.row-reverse.gut >*[class^="cs-"]{margin:.5em 0 0 .5em }.nosidegut >.row {margin:-0.5em 0 0 -0.5em;width:calc(100% + .5em) }*.gut .cs-1,*.gut .c-1{flex-basis:calc(8.33333333% - .5em);max-width:calc(8.33333333% - .5em) }*.gut .cs-2,*.gut .c-2{flex-basis:calc(16.66666667% - .5em);max-width:calc(16.66666667% - .5em) }*.gut .cs-f,*.gut .cs-fifth,*.gut .cm-f,*.gut .cm-fifth,*.gut .cl-f,*.gut .cl-fifth,*.gut .c-f,*.gut .c-fifth{flex-basis:calc(20% - .5em);max-width:calc(20% - .5em) }*.gut .cs-3,*.gut .cs-quarter,*.gut .cm-3,*.gut .cm-quarter,*.gut .cl-3,*.gut .cl-quarter,*.gut .c-3,*.gut .c-quarter{flex-basis:calc(25% - .5em);max-width:calc(25% - .5em) }*.gut .cs-4,*.gut .cs-third,*.gut .cm-4,*.gut .cm-third,*.gut .cl-4,*.gut .cl-third,*.gut .c-4,*.gut .c-third{flex-basis:calc(33.33333333% - .5em);max-width:calc(33.33333333% - .5em) }*.gut .cs-5,*.gut .c-5{flex-basis:calc(41.66666667% - .5em);max-width:calc(41.66666667% - .5em) }*.gut .cs-6,*.gut .cs-half,*.gut .cm-6,*.gut .cm-half,*.gut .cl-6,*.gut .cl-half,*.gut .c-6,*.gut .c-half{flex-basis:calc(50% - .5em);max-width:calc(50% - .5em) }*.gut .cs-7,*.gut .c-7{flex-basis:calc(58.33333333% - .5em);max-width:calc(58.33333333% - .5em) }*.gut .cs-8,*.gut .c-8{flex-basis:calc(66.66666667% - .5em);max-width:calc(66.66666667% - .5em) }*.gut .cs-9,*.gut .c-9{flex-basis:calc(75% - .5em);max-width:calc(75% - .5em) }*.gut .cs-10,*.gut .c-10{flex-basis:calc(83.33333333% - .5em);max-width:calc(83.33333333% - .5em) }*.gut .cs-11,*.gut .c-11{flex-basis:calc(91.66666667% - .5em);max-width:calc(91.66666667% - .5em) }*.gut .cs-12,*.gut .cs-full,*.gut .cm-12,*.gut .cm-full,*.gut .cl-12,*.gut .cl-full,*.gut .c-12,*.gut .c-full{flex-basis:calc(100% - .5em);max-width:calc(100% - .5em) }*.gut .cs-gs,*.gut .cs-golden-small,*.gut .cm-gs,*.gut .cm-golden-small,*.gut .cl-gs,*.gut .cl-golden-small,*.gut .c-gs,*.gut .c-golden-small{flex-basis:calc(38.2% - .5em);max-width:calc(38.2% - .5em) }*.gut .cs-gl,*.gut .cs-golden-large,*.gut .cm-gl,*.gut .cm-golden-large,*.gut .cl-gl,*.gut .cl-golden-large,*.gut .c-gl,*.gut .c-golden-large{flex-basis:calc(61.8% - .5em);max-width:calc(61.8% - .5em) }}*.row,*.row-reverse {clear:both;width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left }*.row-reverse {flex-direction:row-reverse }*.row>*[class*="c-"],*.row-reverse>*[class*="c-"]{box-sizing:border-box;flex:1 0 unset;background-clip:content-box }.c-1 {flex-basis:8.33333333%;max-width:8.33333333% }.c-2 {flex-basis:16.66666667%;max-width:16.66666667% }.c-3,.c-quarter {flex-basis:25%;max-width:25% }.c-4,.c-third {flex-basis:33.33333333%;max-width:33.33333333% }.c-5 {flex-basis:41.66666667%;max-width:41.66666667% }.c-6,.c-half {flex-basis:50%;max-width:50% }.c-7 {flex-basis:58.33333333%;max-width:58.33333333% }.c-8 {flex-basis:66.66666667%;max-width:66.66666667% }.c-9 {flex-basis:75%;max-width:75% }.c-10 {flex-basis:83.33333333%;max-width:83.33333333% }.c-11 {flex-basis:91.66666667%;max-width:91.66666667% }.c-12,.c-full {flex-basis:100%;max-width:100% }.c-gs,.c-golden-small {flex-basis:38.2%;max-width:38.2% }.c-gl,.c-golden-large {flex-basis:61.8%;max-width:61.8% }.c-f,.c-fifth {flex-basis:20%;max-width:20% }@media screen and (max-width:72em) {.cl-1 {flex-basis:8.33333333%;max-width:8.33333333% }.cl-2 {flex-basis:16.66666667%;max-width:16.66666667% }.cl-3,.cl-quarter {flex-basis:25%;max-width:25% }.cl-4,.cl-third {flex-basis:33.33333333%;max-width:33.33333333% }.cl-5 {flex-basis:41.66666667%;max-width:41.66666667% }.cl-6,.cl-half {flex-basis:50%;max-width:50% }.cl-7 {flex-basis:58.33333333%;max-width:58.33333333% }.cl-8 {flex-basis:66.66666667%;max-width:66.66666667% }.cl-9 {flex-basis:75%;max-width:75% }.cl-10 {flex-basis:83.33333333%;max-width:83.33333333% }.cl-11 {flex-basis:91.66666667%;max-width:91.66666667% }.cl-12,.cl-full {flex-basis:100%;max-width:100% }.cl-gs,.cl-golden-small {flex-basis:38.2%;max-width:38.2% }.cl-gl,.cl-golden-large {flex-basis:61.8%;max-width:61.8% }.cl-f,.cl-fifth {flex-basis:20%;max-width:20% }}@media screen and (max-width:54em) {.cm-1 {flex-basis:8.33333333%;max-width:8.33333333% }.cm-2 {flex-basis:16.66666667%;max-width:16.66666667% }.cm-3,.cm-quarter {flex-basis:25%;max-width:25% }.cm-4,.cm-third {flex-basis:33.33333333%;max-width:33.33333333% }.cm-5 {flex-basis:41.66666667%;max-width:41.66666667% }.cm-6,.cm-half {flex-basis:50%;max-width:50% }.cm-7 {flex-basis:58.33333333%;max-width:58.33333333% }.cm-8 {flex-basis:66.66666667%;max-width:66.66666667% }.cm-9 {flex-basis:75%;max-width:75% }.cm-10 {flex-basis:83.33333333%;max-width:83.33333333% }.cm-11 {flex-basis:91.66666667%;max-width:91.66666667% }.cm-12,.cm-full {flex-basis:100%;max-width:100% }.cm-gs,.cm-golden-small {flex-basis:38.2%;max-width:38.2% }.cm-gl,.cm-golden-large {flex-basis:61.8%;max-width:61.8% }.cm-f,.cm-fifth {flex-basis:20%;max-width:20% }}@media screen and (max-width:36em) {.cs-1 {flex-basis:8.33333333%;max-width:8.33333333% }.cs-2 {flex-basis:16.66666667%;max-width:16.66666667% }.cs-3,.cs-quarter {flex-basis:25%;max-width:25% }.cs-4,.cs-third {flex-basis:33.33333333%;max-width:33.33333333% }.cs-5 {flex-basis:41.66666667%;max-width:41.66666667% }.cs-6,.cs-half {flex-basis:50%;max-width:50% }.cs-7 {flex-basis:58.33333333%;max-width:58.33333333% }.cs-8 {flex-basis:66.66666667%;max-width:66.66666667% }.cs-9 {flex-basis:75%;max-width:75% }.cs-10 {flex-basis:83.33333333%;max-width:83.33333333% }.cs-11 {flex-basis:91.66666667%;max-width:91.66666667% }.cs-12,.cs-full {flex-basis:100%;max-width:100% }.cs-gs,.cs-golden-small {flex-basis:38.2%;max-width:38.2% }.cs-gl,.cs-golden-large {flex-basis:61.8%;max-width:61.8% }.cs-f,.cs-fifth {flex-basis:20%;max-width:20% }}.righticon::before{float:right }img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom }body{display:flex;flex-direction:column }main{position:relative;width:100%;flex:1 0 auto }section{min-height:20px;overflow:hidden;position:relative;display:block }section::after{content:"";clear:both;display:block }.full{width:100% }div.flex,div.full{clear:both }div.flex {display:flex;flex-direction:row }.onlynarrow{display:none }div.flex >section,div.flex >article {z-index:1;float:left;box-sizing:padding-box;margin-top:0;flex:1;flex-grow:4;position:relative }aside {flex:1;flex-grow:2;flex-wrap:wrap;max-width:300px;min-width:300px;position:relative }@media screen and (max-width:800px) {aside {max-width:160px;min-width:160px }aside.withcontent{font-size:80% }}@media screen and (max-width:600px) {main{background-image:none }.onlynarrow{display:block }.onlywide{display:none }.content_mobiletop {display:block;width:100% }.content_mobiletop hr {margin-top:10px }.content {display:block }div.flex {flex-direction:column }section{overflow:visible }aside {width:100%;flex:0 0 100%;margin-left:0;max-width:none;font-size:inherit }aside.withcontent {font-size:100%;border-top:8px solid #f1f1f1 }div.mb {margin-bottom:10px }}hr {clear:both;height:1px;margin-top:calc(1em * 1.25);margin-bottom:calc(1em * 1.25);width:100%;border:none;border-bottom:solid 1px rgba(225,225,225,0.55) }.bl {border-left:solid 1px rgba(225,225,225,0.55) }.br {border-right:solid 1px rgba(225,225,225,0.55) }.bt {border-top:solid 1px rgba(225,225,225,0.55) }.bb {border-bottom:solid 1px rgba(225,225,225,0.55) }.hr-s:after,.hr-m:after,.hr-l:after {content:'';position:absolute;width:100%;border-bottom:solid 1px rgba(225,225,225,0.55);display:none;left:0 }@media screen and (max-width:72em) {hr {margin-top:calc(0.75em * 1.5);margin-bottom:calc(0.75em * 1.5) }.hr-l{position:relative;margin-bottom:calc(0.75em * 4) !important }.hr-l:after {display:block;bottom:calc(0.75em * -2) }.hr-l+hr{display:none }}@media screen and (max-width:54em) {hr {margin-top:calc(0.5em * 1.75);margin-bottom:calc(0.5em * 1.75) }.hr-m,.hr-l{position:relative;margin-bottom:calc(0.5em * 4) !important }.hr-m:after,.hr-l:after {display:block;bottom:calc(0.5em * -2) }.hr-m+hr{display:none }}@media screen and (max-width:36em) {hr {margin-top:calc(0.25em * 2);margin-bottom:calc(0.25em * 2) }.hr-s,.hr-m,.hr-l{position:relative;margin-bottom:calc(0.25em * 4) !important }.hr-s:after,.hr-m:after,.hr-l:after {display:block;bottom:calc(0.25em * -2) }.hr-s+hr{display:none }}.loading{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.loading>*,.loading::before,.loading::after{opacity:0.3;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px) }.onlyprint{display:none }@media print {body{background-color:#fff }.noprint{display:none !important }.onlyprint{display:inline-block !important }.sidebar{display:none !important }main{margin-right:0 !important;padding-right:10px;font-size:75%;line-height:120% }.topline,header{display:none !important }.pagepath{display:none !important }footer,.footer2_div,#upbutton{display:none !important }}.ratio::after{width:100%;display:block;content:"" }.ratio.ratio_16x9::after{padding-bottom:56.25% }.ratio.ratio_golden::after{padding-bottom:61.8% }.ratio.ratio_21x9::after{padding-bottom:42.8% }.ratio.ratio_4x3::after{padding-bottom:75% }.ratio.ratio_1x1::after{padding-bottom:100% }@media screen and (min-width:72em) {.hide-f{display:none }}@media screen and (max-width:72em) and (min-width:54em) {.hide-l{display:none }}@media screen and (max-width:54em) and (min-width:36em) {.hide-m{display:none }}@media screen and (max-width:36em){.hide-s {display:none }}html,body {font-family:'Lato',sans-serif;color:rgb(61,79,65);font-size:17px;line-height:1.5;font-weight:400;font-smooth:always;text-rendering:optimizeLegibility !important;font-smoothing:antialiased !important;-webkit-font-smoothing:antialiased !important }h1,h2,h3,h4,h5,h6 {font-weight:700;font-family:"Lato",sans-serif;margin:0;word-wrap:break-word;display:inline-block }h1.invert,h2.invert,h3.invert,h4.invert,h5.invert,h6.invert {color:white;text-shadow:rgba(0,0,0,0.4) 1px 1px 3px }h1 {color:#eceadd;font-size:230% }h2 {color:rgb(61,79,65);font-size:190%;margin:10px auto 10px auto }.pad1 >h2:first-child,.pad2 >h2:first-child {margin-top:0 }h3 {color:rgb(61,79,65);font-size:140% }input {font-family:inherit }ul,ol {padding-left:3em;margin-top:1em;margin-bottom:1em;list-style-type:disc }header ul,header ol,footer ul,footer ol {list-style-type:none }li {margin-bottom:.3em }li >i {margin-left:-35px;margin-right:10px }p {padding:1em 0 0 .6em !important;min-height:1.5em;display:block }strong,b {font-weight:700 }sub {font-size:85%;line-height:90% }@media screen and (max-width:850px) {ul,ol {padding-left:2em }h1 {display:block;font-size:1.4em }}@media screen and (max-width:450px) {ul,ol {padding-left:1.5em;margin-top:.4em;margin-bottom:.6em }li >i {margin-left:-25px;margin-right:3px }.redbtn {padding:15px;font-size:18px;padding-right:25px;padding-left:25px }}@media screen and (max-width:72em) {body {font-size:.95em }p {padding:.75em }}@media screen and (max-width:54em) {body {font-size:.9em }p {padding:.5em }}@media screen and (max-width:36em) {body {font-size:.85em }p {padding:.25em }}.wr,.wrfull{position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:left }.wr{width:98% }@media screen and (max-width:800px) {.wr{width:99% }}@media print {.wr{page-break-before:avoid !important;margin:0 !important;padding:0 !important;min-height:auto !important }}section.invert{background-color:#303030;color:rgb(184,184,184) }section.invert h2{color:$red }section.red{background-color:$red;color:white }section.red a,section.red i{color:white }section.topshaded{background-image:url(/assets/images/top.jpg);background-position:center center;background-size:cover;position:relative;color:white }section.topshaded >div{z-index:1 }section.topshaded::after{content:"";display:block;top:0;bottom:0;left:0;right:0;z-index:0;background-image:url(/assets/images/racs.png);position:absolute }@font-face {font-family:'fontello';src:url('/assets/font/fontello.eot?7247190');src:url('/assets/font/fontello.eot?7247190#iefix') format('embedded-opentype'),url('/assets/font/fontello.woff2?7247190') format('woff2'),url('/assets/font/fontello.woff?7247190') format('woff'),url('/assets/font/fontello.ttf?7247190') format('truetype'),url('/assets/font/fontello.svg?7247190#fontello') format('svg');font-weight:normal;font-style:normal }[class^="icon-"]:before,[class*=" icon-"]:before {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale }.icon-kerek:before {content:'\e800' }.icon-up-open-big:before {content:'\e801' }.icon-zoom-in:before {content:'\e802' }.icon-phone:before {content:'\e803' }.icon-right-open:before {content:'\e804' }.icon-ok:before {content:'\e805' }.icon-location:before {content:'\f031' }.icon-menu:before {content:'\f0c9' }.icon-mail-alt:before {content:'\f0e0' }.icon-facebook-official:before {content:'\f230' }#formshader {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,20,0.8);z-index:90;display:none }.ti_group .autocomplete{position:absolute;top:100%;left:5px;right:5px;padding-top:5px;background-color:white;font-size:85%;border:1px solid $gold;box-shadow:0 0 4px rgba(0,0,0,0.08),0 0 13px rgba(0,0,0,0.03);border-top:none;border-bottom-left-radius:15px;border-bottom-right-radius:15px }.ti_group .autocomplete a{color:#e7a20e;padding:0 3px 8px 12px;display:block }.ti_group .autocomplete a.selected{color:black }input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;display:inline-block;width:13px;height:13px;vertical-align:top }input[type="checkbox"]+label{position:relative;display:inline-block;cursor:pointer;font-weight:$medium-font;padding:4px;padding-right:12px;margin:12px;margin-left:-12px;padding-left:50px;vertical-align:top;-webkit-tap-highlight-color:transparent }input[type="checkbox"]+label::before{position:absolute;top:0;left:12px;display:block;width:28px;height:28px;pointer-events:none;content:"";user-select:none;background-color:#ddd;border-radius:.25rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out }input[type="checkbox"]+label::after{position:absolute;display:none;color:#fff;font-family:"fontello";content:'\e803';top:4px;left:19px;font-size:15px;line-height:19px !important }input[type="checkbox"]:checked+label::before{background-color:#eceadd }input[type="checkbox"]:checked+label::after{display:block;opacity:1 !important }input[type="checkbox"]:disabled+label{box-shadow:none;cursor:default !important;pointer-events:none;color:#aaa }input[type="checkbox"]:disabled+label::before{background-color:#aaa !important }html:not(.no-pointer) input[type="checkbox"]:hover+label::after{display:block;opacity:0.5 }label {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#1d1d1d;font-size:.9em;font-weight:bold }div.ti_group label,div.out-selector label,div.ti_group input:focus + label,div.out-selector input:focus + label,div.ti_group textarea:focus + label,div.out-selector textarea:focus + label,div.ti_group select + label,div.out-selector select + label{position:absolute;font-weight:400 !important;top:-3px;left:10px;line-height:12px;font-size:10px;transition-duration:0.3s !important;border-radius:3px;padding-left:3px;padding-right:3px;background-color:white;border-bottom:3px solid white;color:#aaa;pointer-events:none;z-index:10 }div.ti_group select + label,div.out-selector select + label{top:-9px !important;left:10px !important }div.ti_group select.initial + label,div.out-selector select.initial + label{opacity:0 }div.ti_group input:placeholder-shown + label,div.out-selector input:placeholder-shown + label,div.ti_group textarea:placeholder-shown + label,div.out-selector textarea:placeholder-shown + label{opacity:0;top:10px;left:15px;font-size:inherit }div.ti_group input:disabled + label,div.out-selector input:disabled + label,div.ti_group textarea:disabled + label,div.out-selector textarea:disabled + label,div.ti_group select:disabled + label,div.out-selector select:disabled + label{border-bottom:3px solid #ddd }div.ti_group input:not(:placeholder-shown) + label,div.out-selector input:not(:placeholder-shown) + label,div.ti_group textarea:not(:placeholder-shown) + label,div.out-selector textarea:not(:placeholder-shown) + label{opacity:1 }div.ti_group input:focus + label,div.out-selector input:focus + label,div.ti_group textarea:focus + label,div.out-selector textarea:focus + label,div.ti_group select:focus + label,div.out-selector select:focus + label{color:#eceadd !important;margin:0 }div.ti_group input::placeholder,div.out-selector input::placeholder,div.ti_group textarea::placeholder,div.out-selector textarea::placeholder,div.ti_group select.initial:not(:focus),div.out-selector select.initial:not(:focus){opacity:1;color:#aaa;font-weight:400 }input[type="radio"]{position:absolute;z-index:-1;opacity:0;width:13px;height:13px;vertical-align:top }input[type="radio"] + label{position:relative;padding:4px;padding-left:34px;padding-right:12px;margin:12px;margin-left:0;display:inline-block;cursor:pointer;font-weight:$medium-font;vertical-align:top;-webkit-tap-highlight-color:transparent }input[type="radio"] + label::before,input[type="radio"] + label::after{position:absolute;top:5px;left:6px;display:block;width:18px;height:18px;border-radius:50%;pointer-events:none;content:"";user-select:none;background-color:#ddd }input[type="radio"] + label::after{position:absolute;display:block;content:"" }input[type="radio"]:checked + label::before,input[type="radio"]:checked + label::after{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out !important }input[type="radio"]:checked + label::before{background:#eceadd !important }input[type="radio"]:checked + label::after{opacity:1 !important;box-sizing:border-box;border:5px solid #eceadd !important;background:white }input[type="radio"]:not([disabled]):hover + label::before{background:#ddd;transition:all 0s }input[type="radio"]:not([disabled]):hover + label::after{opacity:1 !important;box-sizing:border-box;border:5px solid #ddd;background:white;transition:all 0s }input[type="radio"]:disabled + label{color:#aaa;cursor:default !important;pointer-events:none }input[type="radio"]:disabled:checked + label::before{background:#aaa !important }input[type="radio"]:disabled:checked + label::after{border:5px solid #aaa !important }.out-selector{position:relative;vertical-align:top;margin-top:9px;margin-bottom:8px;width:100%;display:inline-block }.out-selector .placeholder{position:absolute;top:0;z-index:10;padding:8px;padding-left:10px;pointer-events:none;opacity:0.4 !important;font-size:.9em;display:none;color:black }.out-selector.nullvalue .placeholder{display:block }.out-selector:not(.ro)::after{content:"";position:absolute;right:9px;top:16px;border-top:5px solid rgba(0,0,0,0.6);border-left:5px solid transparent;border-right:5px solid transparent;z-index:3;pointer-events:none }.out-selector:not(.ro):hover::after{border-top:5px solid #de5045 }.out-selector select{padding-top:1px;height:36px;border:1px solid #ddd;color:#292929;background-color:white;position:relative;-webkit-appearance:none;padding-right:20px;border-radius:4px;padding-left:5px;z-index:2;width:100%;cursor:pointer;font-family:'Lato',sans-serif;font-size:.9em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal }.out-selector select[readonly]{pointer-events:none;cursor:default;background-color:transparent !important;border:none !important;opacity:0.8 !important;padding-left:9px }.out-selector select:not([readonly]):focus{border:1px solid #eceadd !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important }.out-selector select option{font-family:'Lato',sans-serif }.out-selector select[readonly] option,.out-selector select[readonly] optgroup{display:none }option {padding:15px }div.ti_group.filled{padding-top:0 }div.ti_group.filled input:placeholder-shown + label{top:14px;left:10px;font-size:.9em }div.ti_group.filled label,div.ti_group.filled input:focus + label{position:absolute;top:3px;left:10px;font-size:10px;margin:0;line-height:1em;transition-duration:0.3s !important;border-radius:3px;padding-left:3px;padding-right:3px;opacity:1 !important;border:none !important }div.ti_group.filled input:focus + label{opacity:1 !important }div.ti_group.filled input[type=text],div.ti_group.filled input[type=email],div.ti_group.filled input[type=password],div.ti_group.filled input[type=number],div.ti_group.filled input[type=search],div.ti_group.filled select,div.ti_group.filled textarea{border:none !important;border-radius:2px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #ddd !important;box-shadow:none !important;height:40px !important }div.ti_group.filled input[type=text]:disabled,div.ti_group.filled input[type=email]:disabled,div.ti_group.filled input[type=password]:disabled,div.ti_group.filled input[type=number]:disabled,div.ti_group.filled input[type=search]:disabled,div.ti_group.filled select:disabled,div.ti_group.filled textarea:disabled{background-color:#ddd }div.ti_group.filled input[type=text]:invalid,div.ti_group.filled input[type=email]:invalid,div.ti_group.filled input[type=password]:invalid,div.ti_group.filled input[type=number]:invalid,div.ti_group.filled input[type=search]:invalid,div.ti_group.filled select:invalid,div.ti_group.filled textarea:invalid{box-shadow:none;border:none !important;border-bottom:1px solid #721c24 !important }div.ti_group.filled input[type=text]:not(.touched):placeholder-shown:invalid,div.ti_group.filled input[type=email]:not(.touched):placeholder-shown:invalid,div.ti_group.filled input[type=password]:not(.touched):placeholder-shown:invalid,div.ti_group.filled input[type=number]:not(.touched):placeholder-shown:invalid,div.ti_group.filled input[type=search]:not(.touched):placeholder-shown:invalid,div.ti_group.filled select:not(.touched):placeholder-shown:invalid,div.ti_group.filled textarea:not(.touched):placeholder-shown:invalid{border:none !important;border-bottom:1px solid #ddd !important }div.ti_group.filled input[type=text]:focus,div.ti_group.filled input[type=email]:focus,div.ti_group.filled input[type=password]:focus,div.ti_group.filled input[type=number]:focus,div.ti_group.filled input[type=search]:focus,div.ti_group.filled select:focus,div.ti_group.filled textarea:focus{border:none !important;border-bottom:1px solid #eceadd !important }div.ti_group.filled input::placeholder{opacity:0 }div.ti_group.filled input[type=text],div.ti_group.filled input[type=email],div.ti_group.filled input[type=password],div.ti_group.filled input[type=number],div.ti_group.filled input[type=search],div.ti_group.filled textarea{padding-bottom:3px;padding-top:13px;padding-left:13px;padding-right:13px }div.ti_group.filled textarea:focus,div.ti_group.filled input[type=datetime]:focus,div.ti_group.filled input[type=datetime-local]:focus,div.ti_group.filled input[type=date]:focus,div.ti_group.filled input[type=month]:focus,div.ti_group.filled input[type=time]:focus,div.ti_group.filled input[type=week]:focus,div.ti_group.filled input[type=number]:focus,div.ti_group.filled input[type=url]:focus,div.ti_group.filled input[type=search]:focus,div.ti_group.filled input[type=tel]:focus,div.ti_group.filled input[type=color]:focus,div.ti_group.filled .uneditable-input:focus{outline:0 none }div.ti_group.minimal{margin-top:8px;margin-bottom:8px;padding-top:0 }div.ti_group.minimal input::placeholder{opacity:1 !important }div.ti_group.minimal input:focus::placeholder{opacity:0.5 !important }div.ti_group.minimal label,div.ti_group.minimal input:focus + label{display:none!important }div.ti_group{position:relative;padding:0;display:inline-block;margin-top:4px;margin-bottom:4px;width:100%;vertical-align:top;padding-top:5px }div.ti_group input[type=text],div.ti_group input[type=email],div.ti_group input[type=password],div.ti_group input[type=number],div.ti_group input[type=search],div.ti_group input[type=date],div.ti_group input[type=color],div.ti_group select,div.ti_group textarea{background-attachment:scroll;background-clip:border-box;color:#292929;background-color:white;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;box-sizing:border-box;display:inline;font-size:.9em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:16px;outline-style:none;transition-delay:0s;transition-duration:0.1s;transition-property:all;transition-timing-function:cubic-bezier(0.42,0,0.58,1);width:100%;height:36px;border:1px solid #ddd;border-radius:4px }div.ti_group input[type=text]:disabled,div.ti_group input[type=email]:disabled,div.ti_group input[type=password]:disabled,div.ti_group input[type=number]:disabled,div.ti_group input[type=search]:disabled,div.ti_group input[type=date]:disabled,div.ti_group input[type=color]:disabled,div.ti_group select:disabled,div.ti_group textarea:disabled,div.ti_group input[type=text][readonly],div.ti_group input[type=email][readonly],div.ti_group input[type=password][readonly],div.ti_group input[type=number][readonly],div.ti_group input[type=search][readonly],div.ti_group input[type=date][readonly],div.ti_group input[type=color][readonly],div.ti_group select[readonly],div.ti_group textarea[readonly]{background-color:transparent !important;border:none !important;opacity:0.8 !important;box-shadow:none !important }div.ti_group input[type=text]:invalid,div.ti_group input[type=email]:invalid,div.ti_group input[type=password]:invalid,div.ti_group input[type=number]:invalid,div.ti_group input[type=search]:invalid,div.ti_group input[type=date]:invalid,div.ti_group input[type=color]:invalid,div.ti_group select:invalid,div.ti_group textarea:invalid{border:1px solid #721c24 }div.ti_group input[type=text]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=email]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=password]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=number]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=search]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=date]:not(.touched):placeholder-shown:invalid,div.ti_group input[type=color]:not(.touched):placeholder-shown:invalid,div.ti_group select:not(.touched):placeholder-shown:invalid,div.ti_group textarea:not(.touched):placeholder-shown:invalid{border:1px solid #ddd }div.ti_group input[type=text]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=email]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=password]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=number]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=search]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=date]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group input[type=color]:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group select:not(:placeholder-shown):not(:invalid):not(:disabled),div.ti_group textarea:not(:placeholder-shown):not(:invalid):not(:disabled){background-color:white }div.ti_group input[type=text]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=email]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=password]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=number]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=search]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=date]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group input[type=color]:not(:placeholder-shown):not(:invalid):disabled,div.ti_group select:not(:placeholder-shown):not(:invalid):disabled,div.ti_group textarea:not(:placeholder-shown):not(:invalid):disabled{background-color:#ddd }div.ti_group input[type=text]:focus,div.ti_group input[type=email]:focus,div.ti_group input[type=password]:focus,div.ti_group input[type=number]:focus,div.ti_group input[type=search]:focus,div.ti_group input[type=date]:focus,div.ti_group input[type=color]:focus,div.ti_group select:focus,div.ti_group textarea:focus{border:1px solid #eceadd !important }div.ti_group input[type=text],div.ti_group input[type=email],div.ti_group input[type=password],div.ti_group input[type=number],div.ti_group input[type=search],div.ti_group input[type=date],div.ti_group textarea{padding-bottom:10px;padding-top:11px;padding-left:13px;padding-right:13px }div.ti_group>.lc,div.ti_group>.rc{display:inline-block;position:absolute;font-size:.9em;color:#aaa }div.ti_group>.lc>p,div.ti_group>.rc>p,div.ti_group>.lc>i,div.ti_group>.rc>i{padding:8px !important;margin:0 !important;pointer-events:none }div.ti_group>.lc{left:0 }div.ti_group>.rc{right:0 }div.ti_group input:focus ~ .lc,div.ti_group input:focus ~ .rc{color:#eceadd !important }div.ti_group input[type="search"]{-webkit-appearance:searchfield }div.ti_group input[type="color"]{padding-top:2px;cursor:pointer;background-color:transparent;padding-bottom:2px }div.ti_group input:focus,div.ti_group textarea:focus{box-shadow:0 0 2px 0 rgba(0,0,0,0.05) }div.ti_group textarea:focus,div.ti_group input[type=datetime]:focus,div.ti_group input[type=datetime-local]:focus,div.ti_group input[type=date]:focus,div.ti_group input[type=month]:focus,div.ti_group input[type=time]:focus,div.ti_group input[type=week]:focus,div.ti_group input[type=number]:focus,div.ti_group input[type=url]:focus,div.ti_group input[type=search]:focus,div.ti_group input[type=tel]:focus,div.ti_group input[type=color]:focus,div.ti_group .uneditable-input:focus{outline:0 none }div.ti_group textarea{font-family:inherit;min-height:4em }div.ti_group[class*="icon-"]::before{position:absolute;top:9px;left:5px;color:#aaa }div.ti_group[class*="icon-"] input{padding-left:30px }div.ti_group.righticon[class*="icon-"]::before{left:unset !important;right:15px }div.ti_group.righticon[class*="icon-"] input{padding-left:13px;padding-right:30px }button,a.button{background-color:#d42b1e;box-shadow:rgba(0,0,0,0.15) 0 3px 1px -2px,rgba(0,0,0,0.12) 0 2px 2px 0,rgba(0,0,0,0.10) 0 1px 5px 0;box-sizing:border-box;border-radius:6px;color:white;text-align:center;font-size:14px !important;font-weight:$medium-font;font-family:'Lato',sans-serif;text-transform:uppercase;letter-spacing:1.25px;padding-left:16px;padding-right:16px;height:36px;cursor:pointer;background-clip:padding-box;border:none;overflow:hidden;display:inline-block;position:relative;touch-action:manipulation;margin-top:8px;margin-bottom:8px;vertical-align:top;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent }button:hover,a.button:hover{background-color:#de5045;box-shadow:0 2px 4px -1px rgba(0,0,0,.15),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.10) }button:active,a.button:active{box-shadow:none;transform:translateY(1px) }button.textbtn,a.button.textbtn{background-color:transparent;color:#d42b1e !important;box-shadow:none }button.textbtn:hover,a.button.textbtn:hover{color:#de5045 !important }button.full,a.button.full{width:100%;margin-left:0;margin-right:0 }button[class*="icon-"],a.button[class*="icon-"]{padding-left:38px;position:relative }button[class*="icon-"]::before,a.button[class*="icon-"]::before{position:absolute;left:8px;top:9px;font-size:18px }button[class*="icon-"].righticon,a.button[class*="icon-"].righticon{padding-left:16px;padding-right:38px;float:none }button[class*="icon-"].righticon::before,a.button[class*="icon-"].righticon::before{left:auto;right:8px }button[class*="icon-"]:empty,a.button[class*="icon-"]:empty{padding-left:19px;padding-right:20px }button:focus,a.button:focus{outline:0 }a.button {line-height:36px;color:white !important;-webkit-transition:none;transition:none }button:disabled,a.button[disabled]{background-color:$lightblue;box-shadow:none;cursor:not-allowed !important;pointer-events:none }button:disabled.textbtn,a.button[disabled].textbtn{color:$lightblue;!important;background-color:transparent }.buttongroup{display:inline-block }.buttongroup button{margin:0 !important;border-radius:0;z-index:1 }.buttongroup button:disabled{z-index:0;transform:translate(0,0);background-color:#ca9651 }.buttongroup button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px }.buttongroup button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px }._lsp{position:fixed;top:50%;left:50%;margin-left:-35px;margin-top:-13px;width:70px;text-align:center;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;opacity:0;z-index:22000 }._lsp.visible{opacity:1 }._lsp.anim{transition:opacity 0.5s;display:block }._lsp.anim >div{width:16px;height:16px;background-color:#d42b1e;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both }._lsp.anim >div:nth-child(1){-webkit-animation-delay:0.38s;animation-delay:0.38s;margin-right:2px }._lsp.anim >div:nth-child(2){-webkit-animation-delay:0.54s;animation-delay:0.54s }._lsp.anim >div:nth-child(3){-webkit-animation-delay:0.7s;animation-delay:0.7s;margin-left:2px }@-webkit-keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);opacity:1 }40% {-webkit-transform:scale(1.0);opacity:0.1 }}@keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);transform:scale(0);opacity:0.1 }40% {-webkit-transform:scale(1.0);transform:scale(1.0);opacity:1 }}.modals-bg div.alert{display:block;position:fixed;top:50%;z-index:18000;left:50%;transform:translate(-50%,-50%);text-align:left;padding:14px;padding-right:30px;min-height:50px;border-radius:5px;background-color:white;-webkit-transition:none !important;transition:none !important;animation:alertappear 0.3s;overflow:hidden;width:90vw;max-width:320px;color:black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:130% }.modals-bg div.alert sub{opacity:0.8 }.modals-bg div.alert:not(.hideclose)::before{content:'\e801';font-family:"fontello";color:#d42b1e;position:absolute;top:14px;right:14px;z-index:2;font-size:19px }.modals-bg div.alert:hover::before{color:#de5045 }.modals-bg div.alert h3{padding-top:6px;padding-bottom:6px }.modals-bg div.alert hr{margin-top:5px;margin-bottom:13px }@media screen and (max-width:550px) {div.alert {width:90% }}@keyframes modalsappear {0% {transform:scale(0.97,0.97);opacity:0.7 }100% {transform:scale(1,1);opacity:1 }}@keyframes alertappear {0% {transform:translate(-50%,-50%) scale(0.95,0.95);opacity:0.7 }100% {transform:translate(-50%,-50%) scale(1,1);opacity:1 }}@keyframes modalsbgappear {0% {opacity:0.7 }100% {opacity:1 }}.modals-bg .confirm{display:block;position:fixed;top:50%;z-index:18000;left:50%;transform:translate(-50%,-50%);text-align:center;padding:25px;padding-top:20px;padding-bottom:20px;border-radius:5px;background-color:white;-webkit-transition:none !important;transition:none !important;animation:alertappear 0.3s;width:90vw;max-width:320px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:130% }.modals-bg .confirm sub{opacity:0.8 }.modals-bg .confirm .buttons{margin-top:20px }.modals-bg .confirm .buttons button{margin:1%;background-color:#f4f4f4;color:black;width:48% }.modals-bg .confirm .buttons button:first-child{color:white;background-color:#721c24 }@media screen and (max-width:550px) {.confirm {width:90% }}header.notshaded{z-index:15001 }.modals-bg{overflow:hidden;z-index:15000 !important;top:0;left:0;bottom:0;right:0;position:fixed;text-align:center;animation:0.1s ease-out 0s 1 modalsbgappear;background-color:rgba(48,48,48,0.75);-webkit-overflow-scrolling:touch }.modals-bg:not(.modals-active)>*{touch-action:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px) }.modals-bg.modals-active{overflow-x:hidden !important;overflow-y:auto !important }.modals-bg.modals-active:after{display:block;content:'';top:100%;left:0;height:50vh;right:0;position:fixed;background-color:rgba(48,48,48,0.75) }.modals-bg.modals-layer-0{background-color:transparent !important }body.modalshaded{touch-action:none !important }body.modalshaded>*:not(.modals-bg):not(.notshaded){touch-action:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px) }.modals-bg .popups-container{text-align:left;margin:auto;position:relative;display:inline-block;margin-top:40vh;min-width:320px;max-width:100% !important;animation:0.2s ease-out 0s 1 modalsappear }.modals-bg .popups-container .popups-header{padding:6px 40px 6px 10px;width:100%;background-color:white;z-index:1;border-top-right-radius:5px;border-top-left-radius:5px }.modals-bg .popups-container .popups-header h1,.modals-bg .popups-container .popups-header h2{margin:0 }.modals-bg .popups-container .popups-header.fixed{box-shadow:rgba(0,0,0,0.15) 0 3px 1px -2px,rgba(0,0,0,0.12) 0 2px 2px 0,rgba(0,0,0,0.10) 0 1px 5px 0 }.modals-bg .popups-container h2{padding-right:35px }.modals-bg .popups-container.opened{transition:height 0.25s,width 0.25s,margin-top 0.2s }.modals-bg .popups-container .popups-closebtn{position:absolute;top:0;padding:4px;padding-left:11px;padding-right:11px;right:0;font-size:24px;z-index:1;display:block;border-radius:10px }.modals-bg .popups-container .popups-closebtn::after{content:'\e801';font-family:"fontello";color:#d42b1e }.modals-bg .popups-container .popups-closebtn:hover::after{color:#de5045 }.modals-bg .popups-container >img{max-width:90vw;max-height:90vh }.modals-bg .popups-container h1,.modals-bg .popups-container h2{margin-top:2px;margin-bottom:10px }.modals-bg .popups-container span.popuptitle{color:black;font-size:21px;padding:7px 0 3px 6px;display:block;text-align:center }.modals-bg .popups-container >section{background-color:white;border-radius:10px;padding:10px;padding-top:6px;min-width:300px;display:block;margin:auto }.modals-bg .popups-container >section .popups-closebtn{color:#d42b1e;background-color:white }.modals-bg .popups-container >section button{width:100% }@media screen and (max-width:650px) {.modals-bg .popups-container div.row div.half:first-child{padding-right:unset }.modals-bg .popups-container div.row div.half:last-child{padding-left:unset }}@media screen and (max-width:360px) {.popups-container section{width:100% !important }}@media screen and (max-width:330px) {.modals-bg .popups-container{width:100vw !important;border-radius:0 }}div.popups-container div.popupoutertitle{color:white !important;font-size:21px;padding:7px 0 15px 6px;display:block;text-align:center }.modals-bg .popups-container >section.narrow,.modals-bg .popups-container >div.narrow{width:90vw;max-width:380px }.modals-bg .popups-container >section.medium,.modals-bg .popups-container >div.medium{width:90vw;max-width:640px }.modals-bg .popups-container >section.wide,.modals-bg .popups-container >div.wide{width:90vw;max-width:1280px }header {width:100%;height:70px;flex:none;z-index:50;background-color:#8ca195;font-weight:700;border-bottom:1px solid #a2bbaa }a[name]:not([href]) {position:relative;top:-72px;visibility:hidden }a[name]:not([href]):after {content:" ";visibility:hidden }@media screen and (max-width:980px) {header{height:60px }header a.phone,header a.mail{font-size:14px;top:13px }header a.phone{right:640px }}@media screen and (max-width:920px) {header a.phone span,header a.mail span{display:none }header a.phone{right:485px }}@media screen and (max-width:630px) {header{height:45px !important }header a.phone,header a.mail{font-size:22px !important;top:0 !important }header a.mail{right:43px }header a.phone{right:83px }}header .header_logo{position:absolute;left:-3px;top:4px;padding:0;text-align:left;z-index:11;height:119px }header .header_logo img{max-height:100% }@media screen and (max-width:980px) {header .header_logo {height:52px }}@media screen and (max-width:630px) {header .header_logo {height:38px !important;top:3px !important;left:0 !important }}#header_menu {position:absolute;right:20px;top:19px;text-align:right;height:100%;margin:0;display:block;z-index:10 }#header_menu li{display:inline-block;list-style-type:none }#header_menu li a{display:inline-block;color:white;font-size:15px;margin-left:4px }#header_menu li a span{display:inline-block;padding:4px 20px }#header_menu li a:hover{color:#eceadd }#header_menu li a.current{color:#eceadd }@media screen and (max-width:980px) {#header_menu {top:14px }}@media screen and (max-width:760px) {#header_menu li a span {padding:4px 10px }}header a.mobilemenubtn{display:none }@media screen and (max-width:630px) {header a.mobilemenubtn{display:inline-block;position:absolute;top:0;font-size:22px;padding:5px 9px 7px 9px;color:white }header a.mobilemenubtn:hover{color:#de5045 !important }header a.mobilemenubtn.on{color:#d42b1e !important }header a.mobilemenubtn.icon-menu{right:0;z-index:22 }header a.mobilemenubtn.icon-mail-alt{right:48px;padding:4px 9px 8px 9px }header a.mobilemenubtn.icon-phone{right:94px }header #header_menu{display:none;top:0 !important;padding-top:50px;margin-top:0;left:auto;height:auto;right:0;z-index:12 }header #header_menu li{display:block;padding:6px }header #header_menu li:before{content:"" }header #header_menu li a{color:#d42b1e }header #header_menu li a span{padding:9px 9px 9px 45px }header #header_menu li.kontakt{display:none }header .dropdownbg{position:absolute;top:0;right:-1%;display:none;padding-left:1000px;padding-bottom:1000px;z-index:12 !important;background-color:rgba(221,231,231,0.8) }header .dropdownbg:before{content:'';display:block;position:absolute;top:0;left:0;height:200px;width:100%;background:-moz-linear-gradient(top,rgba(221,231,231,1) 30%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(221,231,231,1) 30%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(221,231,231,1) 30%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dde7e7',endColorstr='#00000',GradientType=0) }}footer{background-color:black;color:#aaa;padding:5px;font-size:90% }footer .wr{text-align:center }#upbtn{position:fixed;right:10px;bottom:10px;font-size:23px;display:none;z-index:41;padding:12px;background-color:rgba(255,255,255,0.7);border:2px solid rgb(61,79,65);border-radius:50%;-webkit-transition:none !important;transition:none !important }#upbtn i{color:rgb(61,79,65) !important }#upbtn:hover{border-color:rgb(255,255,255) !important }#upbtn:hover i{color:rgb(255,255,255) !important }body.noscroll #upbtn {display:none !important }@media screen and (max-height:400px),screen and (max-width:600px) {#upbtn {right:5px;bottom:5px;padding:5px }}section.intro{background-color:#8ca195;text-align:center;overflow:visible;color:white }section.intro div{position:relative }section.intro h1{position:absolute;top:50%;width:100%;transform:translateY(-50%) }section.intro div.photo{max-width:100%;border:5px solid #eceadd;border-radius:50%;overflow:hidden;margin-bottom:-8.5em;margin-top:3em }section.intro div.photo img{max-width:100% }section.intro div.visitenkarte{background-color:#fafafa;margin-left:15%;margin-right:5%;border-radius:1em;color:rgb(61,79,65) }section.intro div.visitenkarte h2{line-height:105%;width:66% }section.intro div.visitenkarte h3{width:66% }@media screen and (max-width:72em) {section.intro div.visitenkarte{margin-left:5% }}@media screen and (max-width:720px) {section.highlight .row h3 {font-size:100% }}@media screen and (max-width:54em) {section.intro div.photo{margin-bottom:-10em;margin-top:2em }}@media screen and (max-width:36em) {section.intro div.visitenkarte{margin-left:.5em;margin-right:.5em }section.intro h1{position:relative;top:0;transform:none;padding:1em .5em }section.intro div.photo{width:40%;margin-top:0;margin-bottom:-10em;float:right }section.highlight .row{max-width:70%;margin:auto }section.highlight .row h3{font-size:115% }}@media screen and (max-width:490px) {section.intro div.photo{margin-bottom:-10em;margin-top:-2em }}@media screen and (max-width:420px) {section.intro div.photo{width:50vw;margin:25vw;margin-top:-1em;margin-bottom:-25vw }section.intro div.visitenkarte{padding-top:25vw }section.intro div.visitenkarte h2,section.intro div.visitenkarte h3{width:100% }section.intro div.visitenkarte h3{font-size:120% }section.intro div.visitenkarte h2{text-align:center }}section#dienstleistungen div.c-4{background-image:url(/assets/images/versicherung.png);background-size:3em;background-repeat:no-repeat;background-clip:border-box;background-position:1em }section#dienstleistungen div.c-4 h3{color:#8ca195 }@media screen and (max-width:36em) {section#dienstleistungen div.c-4{background-position:0;background-size:2em;background-clip:unset;padding:.5em 1em }}section#kontakt{background-image:url(/assets/images/zurich.jpg);width:100%;font-weight:700;color:white;background-size:cover;background-position:center;position:relative }section#kontakt >div .wr h2{color:white }section#kontakt >div .wr a{font-size:130%;padding:.5em;display:inline-block;color:white }section#kontakt >div .wr a:hover{color:#eceadd }section#kontakt >div .wr a i{color:#eceadd }@media screen and (max-width:620px) {.calltoaction .half {width:100% }.calltoaction .half:nth-of-type(2) {margin-top:15px;border-left:none }.calltoaction >div {padding:15px }}.contact-form {width:90%;max-width:500px;margin:auto;margin-top:30px }.contact-form input,.contact-form textarea {display:block;width:100%;border:1px solid #d3ddde;padding:11px 0 12px 17px;font-size:15px;margin-bottom:9px;font-family:"karla",sans-serif }.contact-form textarea {height:150px }.contact-form td {border:none !important }.kapcsicon{text-align:center }.cbox{background-color:rgba(255,255,255,0.51);border-radius:1em;padding:1em }.cbox input,.cbox textarea{display:block;width:100%;border:1px solid #d3ddde;padding:11px 0 12px 17px;font-size:15px;margin-bottom:9px;font-family:"karla",sans-serif }.cbox textarea{min-height:7em !important }.cbox button{width:100% }