.tf-hero{margin:7.5rem auto;width:100%;max-width:var(--gutenmaxwidth)}@media only screen and (max-width: 1040px){.tf-hero{margin:5rem auto}}.tf-hero .tf-hero_inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.tf-hero .tf-hero_inner.tf-hero-textfotohor{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-textfotohor{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-right .subtxtholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-right .imgholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-right .subtxtholder{padding:64px 124px 0 0}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-right .subtxtholder{width:100%;max-width:600px;padding:0 0 40px 0}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-right .subtxtholder{padding:0 0 32px 0}}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-left .subtxtholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-left .imgholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-left .subtxtholder{padding:64px 0 0 124px}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-left .subtxtholder{width:100%;max-width:600px;padding:40px 0 0 0}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-textfotohor.tf-hero-align-left .subtxtholder{padding:32px 0 0 0}}.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h1:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h2:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h3:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h4:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h5:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder h6:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder p:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder ul:first-child,.tf-hero .tf-hero_inner.tf-hero-textfotohor .subtxtholder .txtholder .tf-block:first-child{margin-top:0}.tf-hero .tf-hero_inner.tf-hero-textfotohor .imgholder{overflow:hidden;width:50%;position:relative;height:auto;border-radius:var(--bigradius)}.tf-hero .tf-hero_inner.tf-hero-textfotohor .imgholder.noimg{background:var(--secondary)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-textfotohor .imgholder{width:100%}}.tf-hero .tf-hero_inner.tf-hero-textfotohor .imgholder::after{content:"";display:block;padding-top:90%;position:relative}.tf-hero .tf-hero_inner.tf-hero-textfotohor .imgholder img{z-index:2;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder{width:50%;margin-top:144px;position:relative;z-index:4;padding:64px;background:var(--primary);--fontp:var(--primary-text);--fontphover:var(--primary-texthover);--primary-el:var(--primary-text);--cborder:rgba(var(--primary-cont), .2)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder{padding:32px;width:calc(100% - 100px)}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder{padding:24px;width:100%;margin-top:16px}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder.csecondary{background:var(--secondary);--fontp:var(--secondary-text);--fontphover:var(--secondary-texthover);--primary-el:var(--secondary-text);--cborder:rgba(var(--secondary-cont), .2)}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h1:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h2:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h3:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h4:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h5:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h6:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder p:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder ul:first-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .tf-block:first-child{margin-top:0}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h1:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h2:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h3:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h4:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h5:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h6:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder p:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder ul:last-child,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .tf-block:last-child{margin-bottom:0}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h1:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h2:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h3:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h4:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h5:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder h6:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder p:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder ul:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .tf-block:nth-last-child(2):is(.tf-block){margin-bottom:0}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks{width:calc(100% - 30px);float:right;margin:30px 0px 0px 0}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks{width:100%;margin:15px 0 0 0}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-decoration:none;font-family:var(--paragraph);font-size:1rem;line-height:1.6;font-weight:var(--pbold);border-bottom:1px solid var(--cborder);color:var(--fontp);padding:20px 0;-webkit-transition:500ms cubic-bezier(.5, 1, .89, 1);transition:500ms cubic-bezier(.5, 1, .89, 1)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a{font-size:1rem}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a{font-size:1rem}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a:last-child{border:0}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a .fa-light{position:relative;left:0;-webkit-transition:500ms cubic-bezier(.5, 1, .89, 1);transition:500ms cubic-bezier(.5, 1, .89, 1)}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a:hover,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a:active{color:var(--fontphover)}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a:hover .fa-light,.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .txtholder .herolinks a:active .fa-light{left:-10px}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .imgholder{width:66%;position:relative;margin-bottom:44px;overflow:hidden}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .imgholder.noimg{background:var(--secondary)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .imgholder{width:100%}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .imgholder::after{content:"";display:block;padding-top:56%;position:relative}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto .imgholder img{z-index:2;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .txtholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:-5%;border-radius:var(--bigradius)}@media only screen and (max-width: 1440px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .txtholder{margin-right:-10%}}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .txtholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:-64px 100px 0 0}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .txtholder{margin:16px 0 0 0}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .imgholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:-5%;border-radius:var(--bigradius)}@media only screen and (max-width: 1440px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .imgholder{margin-left:-10%}}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .imgholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-right .imgholder{margin:0}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .txtholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:-5%;border-radius:var(--bigradius)}@media only screen and (max-width: 1440px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .txtholder{margin-left:-10%}}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .txtholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:-64px 0 0 100px}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .txtholder{margin:16px 0 0 0}}.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .imgholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:-5%;border-radius:var(--bigradius)}@media only screen and (max-width: 1440px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .imgholder{margin-right:-10%}}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .imgholder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-txtmenufoto.tf-hero-align-left .imgholder{margin:0}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text,.tf-hero .tf-hero_inner.tf-hero-fotoblocks{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .imgholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .imgholder{overflow:hidden;width:100%;position:relative;border-radius:var(--bigradius)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .imgholder.noimg,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .imgholder.noimg{background:var(--secondary)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .imgholder img,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .imgholder img{z-index:2;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.innerspacing .imgholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.innerspacing .imgholder{border-radius:var(--bigradius)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks .imgholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks .imgholder{aspect-ratio:68 / 25}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks .imgholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks .imgholder{aspect-ratio:77 / 50}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks .imgholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks .imgholder{aspect-ratio:3 / 4}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder{position:relative;width:100%;z-index:5;aspect-ratio:68 / 25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;background:rgba(0,0,0,0.24);padding:40px 40px 0 40px}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder{aspect-ratio:77 / 50}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder{aspect-ratio:3 / 4}}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder{padding:32px 32px 0 32px}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder{padding:24px}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder{width:100%;max-width:1040px;margin-bottom:107px}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder{margin-bottom:122px}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder{margin-bottom:0}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder li,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder li{color:#fff}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:first-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:first-child{margin-top:0}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:last-child,.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:last-child{margin-bottom:0}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h1:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h2:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h3:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h4:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h5:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder h6:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder p:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder ul:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:nth-last-child(2):is(.tf-block),.tf-hero .tf-hero_inner.tf-hero-fotoblocks.tf-hero-fotoblocks-text .imgholder .subtxtholder .txtholder .tf-block:nth-last-child(2):is(.tf-block){margin-bottom:0;min-height:20px}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks{position:relative;z-index:8;max-width:calc(100% - 120px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-75px;border-radius:var(--smallradius);background:var(--primary);--fontp:var(--primary-text);--fontphover:var(--primary-texthover);--primary-el:var(--primary-text);--cborder:rgba(var(--primary-cont), .2)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin-top:-90px;max-width:calc(100% - 180px)}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks{margin-top:16px;max-width:100%}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks.csecondary,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks.csecondary{background:var(--secondary);--fontp:var(--secondary-text);--fontphover:var(--secondary-texthover);--primary-el:var(--secondary-text);--cborder:rgba(var(--secondary-cont), .2)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks.cwhite,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks.cwhite{background:var(--graybg);--fontp:var(--graybg-text);--fontphover:var(--graybg-texthover);--primary-el:var(--graybg-text);--cborder:rgba(var(--graybg-cont), .2)}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a{text-align:center;position:relative;text-decoration:none;-webkit-transition:500ms cubic-bezier(.5, 1, .89, 1);transition:500ms cubic-bezier(.5, 1, .89, 1);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;width:260px;height:150px}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a{width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a{width:100%;padding:24px;height:auto}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a::before{content:"";display:none;height:1px;background:var(--cborder);position:absolute;bottom:0;left:24px;right:24px}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a::before{display:block}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count2:nth-last-child(1)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count2:nth-last-child(1)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count3:nth-last-child(1)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count3:nth-last-child(1)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count4:nth-last-child(1)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count4:nth-last-child(1)::before{display:none}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count2:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count2:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count4:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count4:nth-last-child(2)::before{display:none}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count2:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count2:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a.count4:nth-last-child(2)::before,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a.count4:nth-last-child(2)::before{display:block}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a::after,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a::after{content:"";display:block;width:1px;background:var(--cborder);position:absolute;right:0;top:24px;bottom:24px}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a::after,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a::after{display:none}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:last-child::after,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:last-child::after{display:none}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:nth-child(even)::after,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:nth-child(even)::after{display:none}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .herolinks_binner,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .herolinks_binner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .herolinks_binner br,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .herolinks_binner br{display:none}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-light,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-light,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-brands,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-brands{font-size:2rem;margin-bottom:10px;color:var(--fontp);-webkit-transition:500ms cubic-bezier(.5, 1, .89, 1);transition:500ms cubic-bezier(.5, 1, .89, 1)}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-light,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-light,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a .fa-brands,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a .fa-brands{font-size:1.5rem;margin:0 10px 0 0;width:40px;display:inline-block}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a span{font-family:var(--paragraph);font-size:1rem;line-height:1.6;font-weight:var(--pbold);-webkit-transition:500ms cubic-bezier(.5, 1, .89, 1);transition:500ms cubic-bezier(.5, 1, .89, 1);color:var(--fontp)}@media only screen and (max-width: 1040px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a span{font-size:1rem}}@media only screen and (max-width: 760px){.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a span{font-size:1rem}}.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:hover .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:hover .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:active .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:active .fa-regular,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:hover span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:hover span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks-text .herolinks a:active span,.tf-hero .tf-hero_inner.tf-hero-fotoblocks .herolinks a:active span{color:var(--fontphover)}