@charset "UTF-8";
/*!
Theme Name: HUMERA 2026
Author: Falko Rauch
Author URI: https://www.falko-rauch.de/
Version: 1.0
!*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}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:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url("dist/fonts/ibm-plex-sans-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url("dist/fonts/ibm-plex-sans-v23-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url("dist/fonts/ibm-plex-sans-v23-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:url("dist/fonts/ibm-plex-sans-v23-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Clash Display";font-style:normal;font-weight:200 700;src:url("dist/fonts/clash-display-variable.woff2") format("woff2")}.color-black{color:#000000}.black-bg{background-color:#000000}.black-bg:before{background-color:#000000}.black-border-full{border:0.063rem solid #000000}.black-border-top{border-top:0.063rem solid #000000}.color-white{color:#FFFFFF}.white-bg{background-color:#FFFFFF}.white-bg:before{background-color:#FFFFFF}.white-border-full{border:0.063rem solid #FFFFFF}.white-border-top{border-top:0.063rem solid #FFFFFF}.color-gray100{color:#F3F3F3}.gray100-bg{background-color:#F3F3F3}.gray100-bg:before{background-color:#F3F3F3}.gray100-border-full{border:0.063rem solid #F3F3F3}.gray100-border-top{border-top:0.063rem solid #F3F3F3}.color-gray700{color:#515D59}.gray700-bg{background-color:#515D59}.gray700-bg:before{background-color:#515D59}.gray700-border-full{border:0.063rem solid #515D59}.gray700-border-top{border-top:0.063rem solid #515D59}.color-brown50{color:#E0D7C6}.brown50-bg{background-color:#E0D7C6}.brown50-bg:before{background-color:#E0D7C6}.brown50-border-full{border:0.063rem solid #E0D7C6}.brown50-border-top{border-top:0.063rem solid #E0D7C6}.color-brown100{color:#D4C19F}.brown100-bg{background-color:#D4C19F}.brown100-bg:before{background-color:#D4C19F}.brown100-border-full{border:0.063rem solid #D4C19F}.brown100-border-top{border-top:0.063rem solid #D4C19F}.color-brown200{color:#AE9A80}.brown200-bg{background-color:#AE9A80}.brown200-bg:before{background-color:#AE9A80}.brown200-border-full{border:0.063rem solid #AE9A80}.brown200-border-top{border-top:0.063rem solid #AE9A80}.color-beige50{color:#DAD8C0}.beige50-bg{background-color:#DAD8C0}.beige50-bg:before{background-color:#DAD8C0}.beige50-border-full{border:0.063rem solid #DAD8C0}.beige50-border-top{border-top:0.063rem solid #DAD8C0}.color-beige100{color:#CECAA6}.beige100-bg{background-color:#CECAA6}.beige100-bg:before{background-color:#CECAA6}.beige100-border-full{border:0.063rem solid #CECAA6}.beige100-border-top{border-top:0.063rem solid #CECAA6}.color-green200{color:#8CAB9B}.green200-bg{background-color:#8CAB9B}.green200-bg:before{background-color:#8CAB9B}.green200-border-full{border:0.063rem solid #8CAB9B}.green200-border-top{border-top:0.063rem solid #8CAB9B}.color-green600{color:#5A867F}.green600-bg{background-color:#5A867F}.green600-bg:before{background-color:#5A867F}.green600-border-full{border:0.063rem solid #5A867F}.green600-border-top{border-top:0.063rem solid #5A867F}.color-green800{color:#384544}.green800-bg{background-color:#384544}.green800-bg:before{background-color:#384544}.green800-border-full{border:0.063rem solid #384544}.green800-border-top{border-top:0.063rem solid #384544}.color-orange50{color:#F2E6D8}.orange50-bg{background-color:#F2E6D8}.orange50-bg:before{background-color:#F2E6D8}.orange50-border-full{border:0.063rem solid #F2E6D8}.orange50-border-top{border-top:0.063rem solid #F2E6D8}.color-orange200{color:#FCB194}.orange200-bg{background-color:#FCB194}.orange200-bg:before{background-color:#FCB194}.orange200-border-full{border:0.063rem solid #FCB194}.orange200-border-top{border-top:0.063rem solid #FCB194}.color-orange300{color:#E39776}.orange300-bg{background-color:#E39776}.orange300-bg:before{background-color:#E39776}.orange300-border-full{border:0.063rem solid #E39776}.orange300-border-top{border-top:0.063rem solid #E39776}.color-orange400{color:#DB744B}.orange400-bg{background-color:#DB744B}.orange400-bg:before{background-color:#DB744B}.orange400-border-full{border:0.063rem solid #DB744B}.orange400-border-top{border-top:0.063rem solid #DB744B}.color-orange500{color:#CD7954}.orange500-bg{background-color:#CD7954}.orange500-bg:before{background-color:#CD7954}.orange500-border-full{border:0.063rem solid #CD7954}.orange500-border-top{border-top:0.063rem solid #CD7954}.container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:1.875rem;padding-right:1.875rem}.container-fluid{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;overflow-x:hidden}.container .container-nested{padding-left:0;padding-right:0}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.625rem;margin-left:-0.625rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evenly-xs{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.order-xs-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xs-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xs-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xs-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xs-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xs-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xs-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xs-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xs-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xs-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xs-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xs-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xs-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}@media screen and (min-width:768px){.col-sm{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evenly-sm{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media screen and (min-width:992px){.col-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evenly-md{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media screen and (min-width:1280px){.col-lg{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evenly-lg{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media screen and (min-width:1536px){.col-xl{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xl-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.625rem;padding-left:0.625rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}.start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xl{-ms-flex-pack:distribute;justify-content:space-around}.between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evenly-xl{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.first-xl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xl{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}.flex-xs{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-xs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-xs{display:block}.inline-block-xs{display:inline-block}.hide-xs{display:none}.show-xs{display:block}.flex-row-xs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-xs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-xs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse-xs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-xs{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-xs{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-xs{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-1-xs{-webkit-box-flex:1;-ms-flex:1;flex:1}.row-gap-5-xs{row-gap:0.3125rem}.row-gap-10-xs{row-gap:0.625rem}.row-gap-15-xs{row-gap:0.938rem}.row-gap-20-xs{row-gap:1.25rem}.row-gap-30-xs{row-gap:1.875rem}.row-gap-40-xs{row-gap:2.5rem}.row-gap-50-xs{row-gap:3.125rem}.row-gap-60-xs{row-gap:3.75rem}.row-gap-80-xs{row-gap:5rem}.column-gap-15-xs{-webkit-column-gap:0.938rem;-moz-column-gap:0.938rem;column-gap:0.938rem}.column-gap-20-xs{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column-gap-40-xs{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.margin-t-auto-xs{margin-top:auto}.margin-t-15-xs{margin-top:0.938rem}.margin-t-30-xs{margin-top:1.875rem}.margin-t-40-xs{margin-top:2.5rem}.margin-t-80-xs{margin-top:5rem}.margin-t-100-xs{margin-top:6.25rem}.margin-b-auto-xs{margin-bottom:auto}.margin-b-0-xs{margin-bottom:0}.margin-b-5-xs{margin-bottom:0.3125rem}.margin-b-10-xs{margin-bottom:0.625rem}.margin-b-15-xs{margin-bottom:0.938rem}.margin-b-20-xs{margin-bottom:1.25rem}.margin-b-30-xs{margin-bottom:1.875rem}.margin-b-40-xs{margin-bottom:2.5rem}.margin-b-50-xs{margin-bottom:3.125rem}.margin-b-60-xs{margin-bottom:3.75rem}.margin-b-70-xs{margin-bottom:4.375rem}.margin-b-80-xs{margin-bottom:5rem}.margin-b-90-xs{margin-bottom:5.625rem}.margin-b-100-xs{margin-bottom:6.25rem}.margin-l-auto-xs{margin-left:auto}.margin-l-0-xs{margin-left:0}.margin-r-auto-xs{margin-right:auto}.margin-r-0-xs{margin-right:0}.margin-r--30-xs{margin-right:-1.875rem}.padding-t-0-xs{padding-top:0}.padding-t-10-xs{padding-top:0.625rem}.padding-t-15-xs{padding-top:0.938rem}.padding-t-20-xs{padding-top:1.25rem}.padding-t-25-xs{padding-top:1.5625rem}.padding-t-30-xs{padding-top:1.875rem}.padding-t-40-xs{padding-top:2.5rem}.padding-t-60-xs{padding-top:3.75rem}.padding-t-80-xs{padding-top:5rem}.padding-t-120-xs{padding-top:7.5rem}.padding-t-240-xs{padding-top:15rem}.padding-b-0-xs{padding-bottom:0}.padding-b-15-xs{padding-bottom:0.938rem}.padding-b-20-xs{padding-bottom:1.25rem}.padding-b-30-xs{padding-bottom:1.875rem}.padding-b-40-xs{padding-bottom:2.5rem}.padding-b-60-xs{padding-bottom:3.75rem}.padding-b-80-xs{padding-bottom:5rem}.padding-b-120-xs{padding-bottom:7.5rem}.padding-b-240-xs{padding-bottom:15rem}.padding-l-0-xs{padding-left:0}.padding-l-20-xs{padding-left:1.25rem}.padding-l-25-xs{padding-left:1.5625rem}.padding-l-30-xs{padding-left:1.875rem}.padding-l-40-xs{padding-left:2.5rem}.padding-r-0-xs{padding-right:0}.padding-r-20-xs{padding-right:1.25rem}.padding-r-25-xs{padding-right:1.5625rem}.padding-r-30-xs{padding-right:1.875rem}.padding-r-40-xs{padding-right:2.5rem}.padding-r-80-xs{padding-right:5rem}.text-center-xs{text-align:center}.text-left-xs{text-align:left}.font-size-12-xs{font-size:0.75rem}.font-size-14-xs{font-size:0.875rem}.font-size-15-xs{font-size:0.938rem}.font-size-16-xs{font-size:1rem}.font-size-18-xs{font-size:1.125rem}.font-size-22-xs{font-size:1.37rem}.font-size-24-xs{font-size:1.5rem}.font-size-26-xs{font-size:1.75rem}.font-size-32-xs{font-size:2rem}.font-size-36-xs{font-size:2.25rem}.font-size-40-xs{font-size:2.5rem}.font-size-48-xs{font-size:3rem}.font-size-56-xs{font-size:3.5rem}.font-size-64-xs{font-size:4rem}.font-size-68-xs{font-size:4.25rem}.font-size-70-xs{font-size:4.375rem}.font-size-80-xs{font-size:5rem}.font-size-90-xs{font-size:5.625rem}.font-size-130-xs{font-size:8.125rem}.line-height-1-xs{line-height:1}.line-height-105-xs{line-height:1.05}.line-height-110-xs{line-height:1.1}.line-height-115-xs{line-height:1.15}.line-height-125-xs{line-height:1.25}.line-height-130-xs{line-height:1.3}.line-height-150-xs{line-height:1.5}.line-height-160-xs{line-height:1.6}.width-auto-xs{width:auto}.width-100-xs{width:100%}.height-auto-xs{height:auto}.height-100-xs{height:100%}.height-400-xs{height:400px}.height-300-xs{height:300px}.height-360-xs{height:360px}.height-600-xs{height:600px}.min-height-0-xs{min-height:0}.min-height-360-xs{min-height:360px}.min-height-600-xs{min-height:600px}.max-width-100-xs{max-width:100%}.max-width-250-xs{max-width:250px}.max-width-320-xs{max-width:320px}.max-width-992-xs{max-width:992px}.max-width-1280-xs{max-width:1280px}.max-height-100-xs{max-height:100%}.max-height-110-xs{max-height:110px}.max-height-140-xs{max-height:140px}.max-height-180-xs{max-height:180px}.max-height-200-xs{max-height:200px}.max-height-250-xs{max-height:250px}.max-height-400-xs{max-height:400px}.z-index-1-xs{z-index:1}.z-index-2-xs{z-index:2}@media screen and (min-width:768px){.flex-sm{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-sm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-sm{display:block}.inline-block-sm{display:inline-block}.hide-sm{display:none}.show-sm{display:block}.flex-row-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-sm{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-sm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse-sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-sm{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-sm{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-sm{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-1-sm{-webkit-box-flex:1;-ms-flex:1;flex:1}.row-gap-5-sm{row-gap:0.3125rem}.row-gap-10-sm{row-gap:0.625rem}.row-gap-15-sm{row-gap:0.938rem}.row-gap-20-sm{row-gap:1.25rem}.row-gap-30-sm{row-gap:1.875rem}.row-gap-40-sm{row-gap:2.5rem}.row-gap-50-sm{row-gap:3.125rem}.row-gap-60-sm{row-gap:3.75rem}.row-gap-80-sm{row-gap:5rem}.column-gap-15-sm{-webkit-column-gap:0.938rem;-moz-column-gap:0.938rem;column-gap:0.938rem}.column-gap-20-sm{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column-gap-40-sm{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.margin-t-auto-sm{margin-top:auto}.margin-t-15-sm{margin-top:0.938rem}.margin-t-30-sm{margin-top:1.875rem}.margin-t-40-sm{margin-top:2.5rem}.margin-t-80-sm{margin-top:5rem}.margin-t-100-sm{margin-top:6.25rem}.margin-b-auto-sm{margin-bottom:auto}.margin-b-0-sm{margin-bottom:0}.margin-b-5-sm{margin-bottom:0.3125rem}.margin-b-10-sm{margin-bottom:0.625rem}.margin-b-15-sm{margin-bottom:0.938rem}.margin-b-20-sm{margin-bottom:1.25rem}.margin-b-30-sm{margin-bottom:1.875rem}.margin-b-40-sm{margin-bottom:2.5rem}.margin-b-50-sm{margin-bottom:3.125rem}.margin-b-60-sm{margin-bottom:3.75rem}.margin-b-70-sm{margin-bottom:4.375rem}.margin-b-80-sm{margin-bottom:5rem}.margin-b-90-sm{margin-bottom:5.625rem}.margin-b-100-sm{margin-bottom:6.25rem}.margin-l-auto-sm{margin-left:auto}.margin-l-0-sm{margin-left:0}.margin-r-auto-sm{margin-right:auto}.margin-r-0-sm{margin-right:0}.margin-r--30-sm{margin-right:-1.875rem}.padding-t-0-sm{padding-top:0}.padding-t-10-sm{padding-top:0.625rem}.padding-t-15-sm{padding-top:0.938rem}.padding-t-20-sm{padding-top:1.25rem}.padding-t-25-sm{padding-top:1.5625rem}.padding-t-30-sm{padding-top:1.875rem}.padding-t-40-sm{padding-top:2.5rem}.padding-t-60-sm{padding-top:3.75rem}.padding-t-80-sm{padding-top:5rem}.padding-t-120-sm{padding-top:7.5rem}.padding-t-240-sm{padding-top:15rem}.padding-b-0-sm{padding-bottom:0}.padding-b-15-sm{padding-bottom:0.938rem}.padding-b-20-sm{padding-bottom:1.25rem}.padding-b-30-sm{padding-bottom:1.875rem}.padding-b-40-sm{padding-bottom:2.5rem}.padding-b-60-sm{padding-bottom:3.75rem}.padding-b-80-sm{padding-bottom:5rem}.padding-b-120-sm{padding-bottom:7.5rem}.padding-b-240-sm{padding-bottom:15rem}.padding-l-0-sm{padding-left:0}.padding-l-20-sm{padding-left:1.25rem}.padding-l-25-sm{padding-left:1.5625rem}.padding-l-30-sm{padding-left:1.875rem}.padding-l-40-sm{padding-left:2.5rem}.padding-r-0-sm{padding-right:0}.padding-r-20-sm{padding-right:1.25rem}.padding-r-25-sm{padding-right:1.5625rem}.padding-r-30-sm{padding-right:1.875rem}.padding-r-40-sm{padding-right:2.5rem}.padding-r-80-sm{padding-right:5rem}.text-center-sm{text-align:center}.text-left-sm{text-align:left}.font-size-12-sm{font-size:0.75rem}.font-size-14-sm{font-size:0.875rem}.font-size-15-sm{font-size:0.938rem}.font-size-16-sm{font-size:1rem}.font-size-18-sm{font-size:1.125rem}.font-size-22-sm{font-size:1.37rem}.font-size-24-sm{font-size:1.5rem}.font-size-26-sm{font-size:1.75rem}.font-size-32-sm{font-size:2rem}.font-size-36-sm{font-size:2.25rem}.font-size-40-sm{font-size:2.5rem}.font-size-48-sm{font-size:3rem}.font-size-56-sm{font-size:3.5rem}.font-size-64-sm{font-size:4rem}.font-size-68-sm{font-size:4.25rem}.font-size-70-sm{font-size:4.375rem}.font-size-80-sm{font-size:5rem}.font-size-90-sm{font-size:5.625rem}.font-size-130-sm{font-size:8.125rem}.line-height-1-sm{line-height:1}.line-height-105-sm{line-height:1.05}.line-height-110-sm{line-height:1.1}.line-height-115-sm{line-height:1.15}.line-height-125-sm{line-height:1.25}.line-height-130-sm{line-height:1.3}.line-height-150-sm{line-height:1.5}.line-height-160-sm{line-height:1.6}.width-auto-sm{width:auto}.width-100-sm{width:100%}.height-auto-sm{height:auto}.height-100-sm{height:100%}.height-400-sm{height:400px}.height-300-sm{height:300px}.height-360-sm{height:360px}.height-600-sm{height:600px}.min-height-0-sm{min-height:0}.min-height-360-sm{min-height:360px}.min-height-600-sm{min-height:600px}.max-width-100-sm{max-width:100%}.max-width-250-sm{max-width:250px}.max-width-320-sm{max-width:320px}.max-width-992-sm{max-width:992px}.max-width-1280-sm{max-width:1280px}.max-height-100-sm{max-height:100%}.max-height-110-sm{max-height:110px}.max-height-140-sm{max-height:140px}.max-height-180-sm{max-height:180px}.max-height-200-sm{max-height:200px}.max-height-250-sm{max-height:250px}.max-height-400-sm{max-height:400px}.z-index-1-sm{z-index:1}.z-index-2-sm{z-index:2}}@media screen and (min-width:992px){.flex-md{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-md{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-md{display:block}.inline-block-md{display:inline-block}.hide-md{display:none}.show-md{display:block}.flex-row-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-md{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-md{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse-md{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-md{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-md{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-1-md{-webkit-box-flex:1;-ms-flex:1;flex:1}.row-gap-5-md{row-gap:0.3125rem}.row-gap-10-md{row-gap:0.625rem}.row-gap-15-md{row-gap:0.938rem}.row-gap-20-md{row-gap:1.25rem}.row-gap-30-md{row-gap:1.875rem}.row-gap-40-md{row-gap:2.5rem}.row-gap-50-md{row-gap:3.125rem}.row-gap-60-md{row-gap:3.75rem}.row-gap-80-md{row-gap:5rem}.column-gap-15-md{-webkit-column-gap:0.938rem;-moz-column-gap:0.938rem;column-gap:0.938rem}.column-gap-20-md{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column-gap-40-md{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.margin-t-auto-md{margin-top:auto}.margin-t-15-md{margin-top:0.938rem}.margin-t-30-md{margin-top:1.875rem}.margin-t-40-md{margin-top:2.5rem}.margin-t-80-md{margin-top:5rem}.margin-t-100-md{margin-top:6.25rem}.margin-b-auto-md{margin-bottom:auto}.margin-b-0-md{margin-bottom:0}.margin-b-5-md{margin-bottom:0.3125rem}.margin-b-10-md{margin-bottom:0.625rem}.margin-b-15-md{margin-bottom:0.938rem}.margin-b-20-md{margin-bottom:1.25rem}.margin-b-30-md{margin-bottom:1.875rem}.margin-b-40-md{margin-bottom:2.5rem}.margin-b-50-md{margin-bottom:3.125rem}.margin-b-60-md{margin-bottom:3.75rem}.margin-b-70-md{margin-bottom:4.375rem}.margin-b-80-md{margin-bottom:5rem}.margin-b-90-md{margin-bottom:5.625rem}.margin-b-100-md{margin-bottom:6.25rem}.margin-l-auto-md{margin-left:auto}.margin-l-0-md{margin-left:0}.margin-r-auto-md{margin-right:auto}.margin-r-0-md{margin-right:0}.margin-r--30-md{margin-right:-1.875rem}.padding-t-0-md{padding-top:0}.padding-t-10-md{padding-top:0.625rem}.padding-t-15-md{padding-top:0.938rem}.padding-t-20-md{padding-top:1.25rem}.padding-t-25-md{padding-top:1.5625rem}.padding-t-30-md{padding-top:1.875rem}.padding-t-40-md{padding-top:2.5rem}.padding-t-60-md{padding-top:3.75rem}.padding-t-80-md{padding-top:5rem}.padding-t-120-md{padding-top:7.5rem}.padding-t-240-md{padding-top:15rem}.padding-b-0-md{padding-bottom:0}.padding-b-15-md{padding-bottom:0.938rem}.padding-b-20-md{padding-bottom:1.25rem}.padding-b-30-md{padding-bottom:1.875rem}.padding-b-40-md{padding-bottom:2.5rem}.padding-b-60-md{padding-bottom:3.75rem}.padding-b-80-md{padding-bottom:5rem}.padding-b-120-md{padding-bottom:7.5rem}.padding-b-240-md{padding-bottom:15rem}.padding-l-0-md{padding-left:0}.padding-l-20-md{padding-left:1.25rem}.padding-l-25-md{padding-left:1.5625rem}.padding-l-30-md{padding-left:1.875rem}.padding-l-40-md{padding-left:2.5rem}.padding-r-0-md{padding-right:0}.padding-r-20-md{padding-right:1.25rem}.padding-r-25-md{padding-right:1.5625rem}.padding-r-30-md{padding-right:1.875rem}.padding-r-40-md{padding-right:2.5rem}.padding-r-80-md{padding-right:5rem}.text-center-md{text-align:center}.text-left-md{text-align:left}.font-size-12-md{font-size:0.75rem}.font-size-14-md{font-size:0.875rem}.font-size-15-md{font-size:0.938rem}.font-size-16-md{font-size:1rem}.font-size-18-md{font-size:1.125rem}.font-size-22-md{font-size:1.37rem}.font-size-24-md{font-size:1.5rem}.font-size-26-md{font-size:1.75rem}.font-size-32-md{font-size:2rem}.font-size-36-md{font-size:2.25rem}.font-size-40-md{font-size:2.5rem}.font-size-48-md{font-size:3rem}.font-size-56-md{font-size:3.5rem}.font-size-64-md{font-size:4rem}.font-size-68-md{font-size:4.25rem}.font-size-70-md{font-size:4.375rem}.font-size-80-md{font-size:5rem}.font-size-90-md{font-size:5.625rem}.font-size-130-md{font-size:8.125rem}.line-height-1-md{line-height:1}.line-height-105-md{line-height:1.05}.line-height-110-md{line-height:1.1}.line-height-115-md{line-height:1.15}.line-height-125-md{line-height:1.25}.line-height-130-md{line-height:1.3}.line-height-150-md{line-height:1.5}.line-height-160-md{line-height:1.6}.width-auto-md{width:auto}.width-100-md{width:100%}.height-auto-md{height:auto}.height-100-md{height:100%}.height-400-md{height:400px}.height-300-md{height:300px}.height-360-md{height:360px}.height-600-md{height:600px}.min-height-0-md{min-height:0}.min-height-360-md{min-height:360px}.min-height-600-md{min-height:600px}.max-width-100-md{max-width:100%}.max-width-250-md{max-width:250px}.max-width-320-md{max-width:320px}.max-width-992-md{max-width:992px}.max-width-1280-md{max-width:1280px}.max-height-100-md{max-height:100%}.max-height-110-md{max-height:110px}.max-height-140-md{max-height:140px}.max-height-180-md{max-height:180px}.max-height-200-md{max-height:200px}.max-height-250-md{max-height:250px}.max-height-400-md{max-height:400px}.z-index-1-md{z-index:1}.z-index-2-md{z-index:2}}@media screen and (min-width:1280px){.flex-lg{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-lg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-lg{display:block}.inline-block-lg{display:inline-block}.hide-lg{display:none}.show-lg{display:block}.flex-row-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-lg{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-lg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse-lg{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-lg{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-lg{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-1-lg{-webkit-box-flex:1;-ms-flex:1;flex:1}.row-gap-5-lg{row-gap:0.3125rem}.row-gap-10-lg{row-gap:0.625rem}.row-gap-15-lg{row-gap:0.938rem}.row-gap-20-lg{row-gap:1.25rem}.row-gap-30-lg{row-gap:1.875rem}.row-gap-40-lg{row-gap:2.5rem}.row-gap-50-lg{row-gap:3.125rem}.row-gap-60-lg{row-gap:3.75rem}.row-gap-80-lg{row-gap:5rem}.column-gap-15-lg{-webkit-column-gap:0.938rem;-moz-column-gap:0.938rem;column-gap:0.938rem}.column-gap-20-lg{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column-gap-40-lg{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.margin-t-auto-lg{margin-top:auto}.margin-t-15-lg{margin-top:0.938rem}.margin-t-30-lg{margin-top:1.875rem}.margin-t-40-lg{margin-top:2.5rem}.margin-t-80-lg{margin-top:5rem}.margin-t-100-lg{margin-top:6.25rem}.margin-b-auto-lg{margin-bottom:auto}.margin-b-0-lg{margin-bottom:0}.margin-b-5-lg{margin-bottom:0.3125rem}.margin-b-10-lg{margin-bottom:0.625rem}.margin-b-15-lg{margin-bottom:0.938rem}.margin-b-20-lg{margin-bottom:1.25rem}.margin-b-30-lg{margin-bottom:1.875rem}.margin-b-40-lg{margin-bottom:2.5rem}.margin-b-50-lg{margin-bottom:3.125rem}.margin-b-60-lg{margin-bottom:3.75rem}.margin-b-70-lg{margin-bottom:4.375rem}.margin-b-80-lg{margin-bottom:5rem}.margin-b-90-lg{margin-bottom:5.625rem}.margin-b-100-lg{margin-bottom:6.25rem}.margin-l-auto-lg{margin-left:auto}.margin-l-0-lg{margin-left:0}.margin-r-auto-lg{margin-right:auto}.margin-r-0-lg{margin-right:0}.margin-r--30-lg{margin-right:-1.875rem}.padding-t-0-lg{padding-top:0}.padding-t-10-lg{padding-top:0.625rem}.padding-t-15-lg{padding-top:0.938rem}.padding-t-20-lg{padding-top:1.25rem}.padding-t-25-lg{padding-top:1.5625rem}.padding-t-30-lg{padding-top:1.875rem}.padding-t-40-lg{padding-top:2.5rem}.padding-t-60-lg{padding-top:3.75rem}.padding-t-80-lg{padding-top:5rem}.padding-t-120-lg{padding-top:7.5rem}.padding-t-240-lg{padding-top:15rem}.padding-b-0-lg{padding-bottom:0}.padding-b-15-lg{padding-bottom:0.938rem}.padding-b-20-lg{padding-bottom:1.25rem}.padding-b-30-lg{padding-bottom:1.875rem}.padding-b-40-lg{padding-bottom:2.5rem}.padding-b-60-lg{padding-bottom:3.75rem}.padding-b-80-lg{padding-bottom:5rem}.padding-b-120-lg{padding-bottom:7.5rem}.padding-b-240-lg{padding-bottom:15rem}.padding-l-0-lg{padding-left:0}.padding-l-20-lg{padding-left:1.25rem}.padding-l-25-lg{padding-left:1.5625rem}.padding-l-30-lg{padding-left:1.875rem}.padding-l-40-lg{padding-left:2.5rem}.padding-r-0-lg{padding-right:0}.padding-r-20-lg{padding-right:1.25rem}.padding-r-25-lg{padding-right:1.5625rem}.padding-r-30-lg{padding-right:1.875rem}.padding-r-40-lg{padding-right:2.5rem}.padding-r-80-lg{padding-right:5rem}.text-center-lg{text-align:center}.text-left-lg{text-align:left}.font-size-12-lg{font-size:0.75rem}.font-size-14-lg{font-size:0.875rem}.font-size-15-lg{font-size:0.938rem}.font-size-16-lg{font-size:1rem}.font-size-18-lg{font-size:1.125rem}.font-size-22-lg{font-size:1.37rem}.font-size-24-lg{font-size:1.5rem}.font-size-26-lg{font-size:1.75rem}.font-size-32-lg{font-size:2rem}.font-size-36-lg{font-size:2.25rem}.font-size-40-lg{font-size:2.5rem}.font-size-48-lg{font-size:3rem}.font-size-56-lg{font-size:3.5rem}.font-size-64-lg{font-size:4rem}.font-size-68-lg{font-size:4.25rem}.font-size-70-lg{font-size:4.375rem}.font-size-80-lg{font-size:5rem}.font-size-90-lg{font-size:5.625rem}.font-size-130-lg{font-size:8.125rem}.line-height-1-lg{line-height:1}.line-height-105-lg{line-height:1.05}.line-height-110-lg{line-height:1.1}.line-height-115-lg{line-height:1.15}.line-height-125-lg{line-height:1.25}.line-height-130-lg{line-height:1.3}.line-height-150-lg{line-height:1.5}.line-height-160-lg{line-height:1.6}.width-auto-lg{width:auto}.width-100-lg{width:100%}.height-auto-lg{height:auto}.height-100-lg{height:100%}.height-400-lg{height:400px}.height-300-lg{height:300px}.height-360-lg{height:360px}.height-600-lg{height:600px}.min-height-0-lg{min-height:0}.min-height-360-lg{min-height:360px}.min-height-600-lg{min-height:600px}.max-width-100-lg{max-width:100%}.max-width-250-lg{max-width:250px}.max-width-320-lg{max-width:320px}.max-width-992-lg{max-width:992px}.max-width-1280-lg{max-width:1280px}.max-height-100-lg{max-height:100%}.max-height-110-lg{max-height:110px}.max-height-140-lg{max-height:140px}.max-height-180-lg{max-height:180px}.max-height-200-lg{max-height:200px}.max-height-250-lg{max-height:250px}.max-height-400-lg{max-height:400px}.z-index-1-lg{z-index:1}.z-index-2-lg{z-index:2}}@media screen and (min-width:1536px){.flex-xl{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex-xl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.block-xl{display:block}.inline-block-xl{display:inline-block}.hide-xl{display:none}.show-xl{display:block}.flex-row-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-xl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-xl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse-xl{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-xl{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse-xl{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-1-xl{-webkit-box-flex:1;-ms-flex:1;flex:1}.row-gap-5-xl{row-gap:0.3125rem}.row-gap-10-xl{row-gap:0.625rem}.row-gap-15-xl{row-gap:0.938rem}.row-gap-20-xl{row-gap:1.25rem}.row-gap-30-xl{row-gap:1.875rem}.row-gap-40-xl{row-gap:2.5rem}.row-gap-50-xl{row-gap:3.125rem}.row-gap-60-xl{row-gap:3.75rem}.row-gap-80-xl{row-gap:5rem}.column-gap-15-xl{-webkit-column-gap:0.938rem;-moz-column-gap:0.938rem;column-gap:0.938rem}.column-gap-20-xl{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column-gap-40-xl{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.margin-t-auto-xl{margin-top:auto}.margin-t-15-xl{margin-top:0.938rem}.margin-t-30-xl{margin-top:1.875rem}.margin-t-40-xl{margin-top:2.5rem}.margin-t-80-xl{margin-top:5rem}.margin-t-100-xl{margin-top:6.25rem}.margin-b-auto-xl{margin-bottom:auto}.margin-b-0-xl{margin-bottom:0}.margin-b-5-xl{margin-bottom:0.3125rem}.margin-b-10-xl{margin-bottom:0.625rem}.margin-b-15-xl{margin-bottom:0.938rem}.margin-b-20-xl{margin-bottom:1.25rem}.margin-b-30-xl{margin-bottom:1.875rem}.margin-b-40-xl{margin-bottom:2.5rem}.margin-b-50-xl{margin-bottom:3.125rem}.margin-b-60-xl{margin-bottom:3.75rem}.margin-b-70-xl{margin-bottom:4.375rem}.margin-b-80-xl{margin-bottom:5rem}.margin-b-90-xl{margin-bottom:5.625rem}.margin-b-100-xl{margin-bottom:6.25rem}.margin-l-auto-xl{margin-left:auto}.margin-l-0-xl{margin-left:0}.margin-r-auto-xl{margin-right:auto}.margin-r-0-xl{margin-right:0}.margin-r--30-xl{margin-right:-1.875rem}.padding-t-0-xl{padding-top:0}.padding-t-10-xl{padding-top:0.625rem}.padding-t-15-xl{padding-top:0.938rem}.padding-t-20-xl{padding-top:1.25rem}.padding-t-25-xl{padding-top:1.5625rem}.padding-t-30-xl{padding-top:1.875rem}.padding-t-40-xl{padding-top:2.5rem}.padding-t-60-xl{padding-top:3.75rem}.padding-t-80-xl{padding-top:5rem}.padding-t-120-xl{padding-top:7.5rem}.padding-t-240-xl{padding-top:15rem}.padding-b-0-xl{padding-bottom:0}.padding-b-15-xl{padding-bottom:0.938rem}.padding-b-20-xl{padding-bottom:1.25rem}.padding-b-30-xl{padding-bottom:1.875rem}.padding-b-40-xl{padding-bottom:2.5rem}.padding-b-60-xl{padding-bottom:3.75rem}.padding-b-80-xl{padding-bottom:5rem}.padding-b-120-xl{padding-bottom:7.5rem}.padding-b-240-xl{padding-bottom:15rem}.padding-l-0-xl{padding-left:0}.padding-l-20-xl{padding-left:1.25rem}.padding-l-25-xl{padding-left:1.5625rem}.padding-l-30-xl{padding-left:1.875rem}.padding-l-40-xl{padding-left:2.5rem}.padding-r-0-xl{padding-right:0}.padding-r-20-xl{padding-right:1.25rem}.padding-r-25-xl{padding-right:1.5625rem}.padding-r-30-xl{padding-right:1.875rem}.padding-r-40-xl{padding-right:2.5rem}.padding-r-80-xl{padding-right:5rem}.text-center-xl{text-align:center}.text-left-xl{text-align:left}.font-size-12-xl{font-size:0.75rem}.font-size-14-xl{font-size:0.875rem}.font-size-15-xl{font-size:0.938rem}.font-size-16-xl{font-size:1rem}.font-size-18-xl{font-size:1.125rem}.font-size-22-xl{font-size:1.37rem}.font-size-24-xl{font-size:1.5rem}.font-size-26-xl{font-size:1.75rem}.font-size-32-xl{font-size:2rem}.font-size-36-xl{font-size:2.25rem}.font-size-40-xl{font-size:2.5rem}.font-size-48-xl{font-size:3rem}.font-size-56-xl{font-size:3.5rem}.font-size-64-xl{font-size:4rem}.font-size-68-xl{font-size:4.25rem}.font-size-70-xl{font-size:4.375rem}.font-size-80-xl{font-size:5rem}.font-size-90-xl{font-size:5.625rem}.font-size-130-xl{font-size:8.125rem}.line-height-1-xl{line-height:1}.line-height-105-xl{line-height:1.05}.line-height-110-xl{line-height:1.1}.line-height-115-xl{line-height:1.15}.line-height-125-xl{line-height:1.25}.line-height-130-xl{line-height:1.3}.line-height-150-xl{line-height:1.5}.line-height-160-xl{line-height:1.6}.width-auto-xl{width:auto}.width-100-xl{width:100%}.height-auto-xl{height:auto}.height-100-xl{height:100%}.height-400-xl{height:400px}.height-300-xl{height:300px}.height-360-xl{height:360px}.height-600-xl{height:600px}.min-height-0-xl{min-height:0}.min-height-360-xl{min-height:360px}.min-height-600-xl{min-height:600px}.max-width-100-xl{max-width:100%}.max-width-250-xl{max-width:250px}.max-width-320-xl{max-width:320px}.max-width-992-xl{max-width:992px}.max-width-1280-xl{max-width:1280px}.max-height-100-xl{max-height:100%}.max-height-110-xl{max-height:110px}.max-height-140-xl{max-height:140px}.max-height-180-xl{max-height:180px}.max-height-200-xl{max-height:200px}.max-height-250-xl{max-height:250px}.max-height-400-xl{max-height:400px}.z-index-1-xl{z-index:1}.z-index-2-xl{z-index:2}}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#F2E6D8;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:0rem;font-weight:400;color:#384544}:focus{outline:0}p{text-wrap:pretty}p:not(:last-child){margin-bottom:1em}a{color:#384544;text-decoration:underline}a:focus-visible{outline-offset:0.125rem;outline:0.125rem solid #384544;z-index:1000}img{width:auto;height:auto;display:block;max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,div,figure,footer,form,header,li,main,section,ul,video{position:relative}header{-webkit-box-flex:0;-ms-flex:none;flex:none;position:fixed;width:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;z-index:999}header.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}header section.logo-main-navigation-block{margin-top:1.875rem}header section.logo-main-navigation-block .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;background-color:#FFFFFF}@media screen and (max-width:767px){header section.logo-main-navigation-block .header-inner{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:768px) and (max-width:991px){header section.logo-main-navigation-block .header-inner{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:992px) and (max-width:1279px){header section.logo-main-navigation-block .header-inner{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:2.5rem}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:2.5rem}}@media screen and (min-width:1536px){header section.logo-main-navigation-block .header-inner{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:2.5rem}}@media screen and (max-width:767px){header section.logo-main-navigation-block .header-inner img.logo{max-width:110px}}@media screen and (min-width:768px) and (max-width:991px){header section.logo-main-navigation-block .header-inner img.logo{max-width:110px}}@media screen and (min-width:992px) and (max-width:1279px){header section.logo-main-navigation-block .header-inner img.logo{max-width:135px}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner img.logo{max-width:135px}}@media screen and (min-width:1536px){header section.logo-main-navigation-block .header-inner img.logo{max-width:135px}}header section.logo-main-navigation-block .header-inner nav.main-menu{margin-left:auto}@media screen and (max-width:767px){header section.logo-main-navigation-block .header-inner nav.main-menu{display:none}}@media screen and (min-width:768px) and (max-width:991px){header section.logo-main-navigation-block .header-inner nav.main-menu{display:none}}@media screen and (min-width:992px) and (max-width:1279px){header section.logo-main-navigation-block .header-inner nav.main-menu{display:block}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner nav.main-menu{display:block}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner nav.main-menu{display:block}}header section.logo-main-navigation-block .header-inner nav.main-menu>ul{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li{position:static;font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:1.6;letter-spacing:0rem;font-weight:400;color:#384544}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.current-menu-item>a{color:#DB744B}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-foldout>a,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-foldout>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.3125rem;-moz-column-gap:0.3125rem;column-gap:0.3125rem}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-foldout>a:after,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-foldout>button:after{content:"";width:0.375rem;height:0.375rem;margin-top:0.188rem;border-radius:50%;background-color:#DB744B}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>a,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.4;letter-spacing:0rem;font-weight:500;color:#384544;text-align:center;text-decoration:none;border-radius:2.5rem;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#FCB194}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>a:before,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>button:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:0.125rem;background:linear-gradient(135deg,#FCB194,#DB744B);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (hover:hover){header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>a:hover,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-btn>button:hover{color:inherit;background-color:#FFFFFF}}header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li>a,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li>button{background-color:transparent;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:0.625rem;padding-right:0.625rem;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:1.6;letter-spacing:0rem;font-weight:400;color:#384544;text-decoration:none;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}@media (hover:hover){header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li>a:hover,header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li>button:hover{color:#DB744B}}header section.logo-main-navigation-block .header-inner a.demo-btn{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-family:"IBM Plex Sans",sans-serif;font-size:0.75rem;line-height:1.4;letter-spacing:0rem;font-weight:500;color:#384544;text-align:center;text-decoration:none;border-radius:2.5rem;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#FCB194}header section.logo-main-navigation-block .header-inner a.demo-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:0.125rem;background:linear-gradient(135deg,#FCB194,#DB744B);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (hover:hover){header section.logo-main-navigation-block .header-inner a.demo-btn:hover{background-color:#FFFFFF}}@media screen and (max-width:767px){header section.logo-main-navigation-block .header-inner a.demo-btn{display:block}}@media screen and (min-width:768px) and (max-width:991px){header section.logo-main-navigation-block .header-inner a.demo-btn{display:block}}@media screen and (min-width:992px) and (max-width:1279px){header section.logo-main-navigation-block .header-inner a.demo-btn{display:none}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner a.demo-btn{display:none}}@media screen and (min-width:1280px) and (max-width:1535px){header section.logo-main-navigation-block .header-inner a.demo-btn{display:none}}.single-loesungen header section.logo-main-navigation-block .header-inner nav.main-menu>ul>li.menu-item-foldout>button{color:#DB744B}main{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:9.375rem}footer{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;background:-webkit-gradient(linear,left bottom,left top,from(#DB744B),color-stop(50.48%,#E39776),to(#FCB194));background:linear-gradient(0deg,#DB744B 0%,#E39776 50.48%,#FCB194 100%)}@media screen and (max-width:767px){footer{padding-top:4rem}}@media screen and (min-width:768px) and (max-width:991px){footer{padding-top:4rem}}@media screen and (min-width:992px) and (max-width:1279px){footer{padding-top:4rem}}@media screen and (min-width:1280px) and (max-width:1535px){footer{padding-top:15rem}}@media screen and (min-width:1536px){footer{padding-top:15rem}}footer:before{content:"";position:absolute;left:0;width:100%;pointer-events:none;background-image:radial-gradient(ellipse 2px 2px,#DB744B 100%,transparent 100%);background-size:52px 52px;background-repeat:repeat}@media screen and (max-width:767px){footer:before{top:0;height:100%}}@media screen and (min-width:768px) and (max-width:991px){footer:before{top:0;height:100%}}@media screen and (min-width:992px) and (max-width:1279px){footer:before{top:0;height:100%}}@media screen and (min-width:1280px) and (max-width:1535px){footer:before{top:3rem;height:calc(100% - 3rem)}}@media screen and (min-width:1536px){footer:before{top:3rem;height:calc(100% - 3rem)}}footer section.footer-navigation-block nav.footer-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.875rem}footer section.footer-navigation-block nav.footer-menu>ul>li{font-family:"IBM Plex Sans",sans-serif;font-size:1.625rem;line-height:1.25;letter-spacing:0rem;font-weight:500;color:#FFFFFF}footer section.footer-navigation-block nav.footer-menu>ul>li>a{color:#FFFFFF;text-decoration:none}footer section.footer-navigation-block nav.footer-menu>ul>li>span{display:inline-block;margin-bottom:0.938rem}footer section.footer-navigation-block nav.footer-menu>ul>li>ul.sub-menu+.sub-menu{margin-top:2.25rem}footer section.footer-navigation-block nav.footer-menu>ul>li>ul.sub-menu+.sub-menu:after{content:"";position:absolute;top:-0.75rem;left:0rem;width:12rem;height:0.063rem;background-color:#CD7954}footer section.footer-navigation-block nav.footer-menu>ul>li>ul.sub-menu>li{font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:1.6;letter-spacing:0rem;font-weight:400;color:#FFFFFF}footer section.footer-navigation-block nav.footer-menu>ul>li>ul.sub-menu>li>a{color:#FFFFFF;text-decoration:none}footer section.footer-navigation-block nav.meta-menu ul li{font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:1.6;letter-spacing:0rem;font-weight:400;color:#FFFFFF}footer section.footer-navigation-block nav.meta-menu ul li a{color:#FFFFFF;text-decoration:none}.form-control,select,textarea{display:block}button{cursor:pointer}button:focus-visible{outline-offset:0.125rem;outline:0.125rem solid #384544;z-index:1000}button:disabled{cursor:auto}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.4;letter-spacing:0rem;font-weight:500;color:#384544;text-align:center;text-decoration:none;border-radius:2.5rem;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.btn.btn-orange:before,.btn.btn-white:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:0.125rem;background:linear-gradient(135deg,#FCB194,#DB744B);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn.btn-orange{background-color:#FCB194}@media (hover:hover){.btn.btn-orange:hover{background-color:#FFFFFF}}.btn.btn-white{background-color:#FFFFFF}@media (hover:hover){.btn.btn-white:hover{background-color:#F2E6D8}}.btn.btn-large{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:1.25;letter-spacing:0rem;font-weight:500;color:#384544;text-align:left;border:0.063rem solid #384544;border-radius:6rem}@media (hover:hover){.btn.btn-large:hover{background-color:#FFFFFF}}@media screen and (max-width:767px){.btn.btn-large{padding-top:0.75rem;padding-bottom:0.75rem;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:768px) and (max-width:991px){.btn.btn-large{padding-top:1rem;padding-bottom:1rem;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:992px) and (max-width:1279px){.btn.btn-large{padding-top:1rem;padding-bottom:1rem;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:1280px) and (max-width:1535px){.btn.btn-large{padding-top:1.875rem;padding-bottom:1.875rem;padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1536px){.btn.btn-large{padding-top:1.875rem;padding-bottom:1.875rem;padding-left:3rem;padding-right:3rem}}.btn.btn-large>span{white-space:nowrap}@media screen and (max-width:767px){.btn.btn-large>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:768px) and (max-width:991px){.btn.btn-large>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:992px) and (max-width:1279px){.btn.btn-large>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:1280px) and (max-width:1535px){.btn.btn-large>span{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:1536px){.btn.btn-large>span{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.btn.btn-large>span.btn-inner-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.875rem;-moz-column-gap:0.875rem;column-gap:0.875rem;font-weight:700}.btn.btn-large>span.btn-inner-right>svg{display:block;width:2.5rem;height:auto}.btn.btn-large>span.btn-inner-right>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.btn .btn-overlap{position:absolute;left:auto;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.text-right{text-align:right}.text-center{text-align:center}.text-center img{margin:0 auto}.uppercase{text-transform:uppercase}.no-decorate{text-decoration:none}.block{display:block}.inline-block{display:inline-block;vertical-align:top}.no-overflow{overflow:hidden}.has-overflow{overflow:visible}.bold,strong{font-weight:bold}.italic,em{font-style:italic}.object-fit-cover{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.object-fit-contain{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-to-content-link{position:absolute;top:0;left:50%;padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1.25rem;padding-right:1.25rem;background-color:#384544;display:block;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:0rem;font-weight:500;color:#FFFFFF;text-decoration:none;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:0;z-index:1000;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s,-webkit-transform 0.5s}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);opacity:1}.transparent-bg{background-color:transparent}.linear-gradient-bg{background:-webkit-gradient(linear,left bottom,left top,from(#384544),color-stop(50.48%,#8CAB9B),color-stop(77.4%,#DAD8C0),to(transparent));background:linear-gradient(0deg,#384544 0%,#8CAB9B 50.48%,#DAD8C0 77.4%,transparent 100%)}.glass-transparent-bg{background:rgba(255,255,255,0.1);backdrop-filter:blur(0.375rem);border:0.063rem solid #FFFFFF}.glass-orange-bg{background:rgba(252,177,148,0.7);backdrop-filter:blur(0.375rem)}.parallax-bg{position:sticky;top:0;will-change:transform}.parallax-bg~section{background-color:#F2E6D8}body.home .curves-bg{position:fixed;top:0;left:0;height:200vh;width:100%;pointer-events:none;opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);will-change:opacity,transform}@media screen and (max-width:767px){body.home .curves-bg{display:none}}@media screen and (min-width:768px) and (max-width:991px){body.home .curves-bg{display:none}}@media screen and (min-width:992px) and (max-width:1279px){body.home .curves-bg{display:none}}body.home .curves-bg-inner{width:120%;height:120%;margin:-10%;background-image:url("dist/img/curves-bg.svg");background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-animation:bgDrift 12s ease-in-out infinite;animation:bgDrift 12s ease-in-out infinite}@-webkit-keyframes bgDrift{0%{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}25%{-webkit-transform:translateX(100px) scale(1.04);transform:translateX(100px) scale(1.04)}50%{-webkit-transform:translateX(200px) scale(1.02);transform:translateX(200px) scale(1.02)}75%{-webkit-transform:translateX(100px) scale(1.05);transform:translateX(100px) scale(1.05)}to{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}}@keyframes bgDrift{0%{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}25%{-webkit-transform:translateX(100px) scale(1.04);transform:translateX(100px) scale(1.04)}50%{-webkit-transform:translateX(200px) scale(1.02);transform:translateX(200px) scale(1.02)}75%{-webkit-transform:translateX(100px) scale(1.05);transform:translateX(100px) scale(1.05)}to{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}}body:not(.home) .curves-bg{position:absolute;top:0;left:0;pointer-events:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);will-change:opacity,transform;overflow:hidden}@media screen and (max-width:767px){body:not(.home) .curves-bg{height:120vh;width:100%}}@media screen and (min-width:768px) and (max-width:991px){body:not(.home) .curves-bg{height:120vh;width:100%}}@media screen and (min-width:992px) and (max-width:1279px){body:not(.home) .curves-bg{height:120vh;width:100%}}@media screen and (min-width:1280px) and (max-width:1535px){body:not(.home) .curves-bg{height:150vh;width:100%}}@media screen and (min-width:1536px){body:not(.home) .curves-bg{height:150vh;width:100%}}body:not(.home) .curves-bg-inner{width:125%;height:125%;margin:-12%;background-image:url("dist/img/curves-bg.svg");background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-animation:bgDrift 12s ease-in-out infinite;animation:bgDrift 12s ease-in-out infinite}@keyframes bgDrift{0%{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}25%{-webkit-transform:translateX(100px) scale(1.04);transform:translateX(100px) scale(1.04)}50%{-webkit-transform:translateX(200px) scale(1.02);transform:translateX(200px) scale(1.02)}75%{-webkit-transform:translateX(100px) scale(1.05);transform:translateX(100px) scale(1.05)}to{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1)}}.grid-parent{display:-ms-grid;display:grid}@media screen and (min-width:768px) and (max-width:991px){.grid-parent.grid-parent-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px) and (max-width:1279px){.grid-parent.grid-parent-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px) and (max-width:1535px){.grid-parent.grid-parent-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1536px){.grid-parent.grid-parent-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1280px) and (max-width:1535px){.grid-parent.grid-parent-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1536px){.grid-parent.grid-parent-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px) and (max-width:1535px){.grid-parent.grid-parent-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1536px){.grid-parent.grid-parent-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px) and (max-width:1535px){.grid-parent.grid-parent-3-uneven{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}}@media screen and (min-width:1536px){.grid-parent.grid-parent-3-uneven{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}}.grid-parent.grid-parent-stacked{-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;height:100%}.grid-parent.grid-parent-flexible{}.grid-parent.grid-parent-flexible::has(>:last-child:nth-child(4)){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.grid-parent.grid-parent-flexible{}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5)){-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5))>:first-child,.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5))>:nth-child(2){-ms-grid-column-span:3;grid-column:span 3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5))>:nth-child(3),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5))>:nth-child(4),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(5))>:nth-child(5){-ms-grid-column-span:2;grid-column:span 2}.grid-parent.grid-parent-flexible{}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6)){-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr)}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:first-child{-ms-grid-row:1;-ms-grid-column:1}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(6){-ms-grid-row:2;-ms-grid-column:2}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(7){-ms-grid-row:2;-ms-grid-column:3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(8){-ms-grid-row:2;-ms-grid-column:4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(10){-ms-grid-row:3;-ms-grid-column:2}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(11){-ms-grid-row:3;-ms-grid-column:3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(12){-ms-grid-row:3;-ms-grid-column:4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(13){-ms-grid-row:4;-ms-grid-column:1}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(14){-ms-grid-row:4;-ms-grid-column:2}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(15){-ms-grid-row:4;-ms-grid-column:3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(16){-ms-grid-row:4;-ms-grid-column:4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:first-child{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;z-index:6}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;z-index:5}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(3){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5;z-index:4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(4){-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;z-index:3}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(5){-ms-grid-column:4;grid-column:4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;z-index:2}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(6))>:nth-child(6){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;z-index:1}.grid-parent.grid-parent-flexible{}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7)){-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:first-child,.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(2),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(3){-ms-grid-column-span:4;grid-column:span 4}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(4),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(5),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(6),.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(7))>:nth-child(7){-ms-grid-column-span:3;grid-column:span 3}.grid-parent.grid-parent-flexible{}.grid-parent.grid-parent-flexible:has(>:last-child:nth-child(8)){-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.grid-parent .grid-child{min-width:0}.grid-parent .grid-child.animate-trigger:first-child{-webkit-transition-delay:0s;transition-delay:0s}.grid-parent .grid-child.animate-trigger:nth-child(2){-webkit-transition-delay:0.25s;transition-delay:0.25s}.grid-parent .grid-child.animate-trigger:nth-child(3){-webkit-transition-delay:0.5s;transition-delay:0.5s}.grid-parent .grid-child.animate-trigger:nth-child(4){-webkit-transition-delay:0.75s;transition-delay:0.75s}.grid-parent .grid-child.animate-trigger:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}.grid-parent .grid-child.animate-trigger:nth-child(6){-webkit-transition-delay:1.25s;transition-delay:1.25s}.grid-parent .grid-child.animate-trigger:nth-child(7){-webkit-transition-delay:1.5s;transition-delay:1.5s}.grid-parent .grid-child.animate-trigger:nth-child(8){-webkit-transition-delay:1.75s;transition-delay:1.75s}.grid-parent .grid-child.animate-trigger:nth-child(9){-webkit-transition-delay:2s;transition-delay:2s}.grid-parent .grid-child.animate-trigger:nth-child(10){-webkit-transition-delay:2.25s;transition-delay:2.25s}.app-card{height:100%}.app-card.app-card-white-border{border:0.063rem solid #FFFFFF}.app-card .app-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.app-card div{position:static}.app-card a.main-link{position:static;color:inherit;outline:none}.app-card a.main-link:focus-visible:before,.app-card a.main-link:focus:before{outline-offset:-0.125rem;outline:0.125rem solid #384544;z-index:1000}.app-card a.main-link:before{content:"";position:absolute;top:0;left:0;inset:0;width:100%;height:100%;z-index:1;cursor:pointer}.app-card a.btn{position:relative;z-index:2}.splide-full-width{overflow:visible}.splide-full-width .splide{overflow:visible}.splide-full-width .splide__track{overflow:visible!important}.splide-progress{width:4rem;height:0.1875rem;background-color:rgba(255,255,255,0.5);margin-top:1.25rem;margin-left:auto;margin-right:auto;margin-bottom:0.75rem}.splide-progress .splide-progress-bar{width:0%;height:0.1875rem;background-color:#384544}ul.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}ul.tag-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.875rem;padding-right:0.875rem;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0rem;font-weight:400;color:#384544;border:0.063rem solid #384544;border-radius:3.75rem}.icon-arrow{background-image:url("dist/icons/icon-arrow.svg");background-position:bottom right;background-size:auto;background-repeat:no-repeat}.font-ibm-plex-sans{font-family:"IBM Plex Sans",sans-serif}.font-clash-display{font-family:"Clash Display",serif}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.post-content h2:not(:last-child){margin-bottom:0.5em}.post-content h3:not(:last-child){margin-bottom:0.75em}.post-content ol+h2,.post-content p+h2,.post-content ul+h2{margin-top:0.875em}.post-content ol+h3,.post-content p+h3,.post-content ul+h3{margin-top:1.25em}.post-content h2+ol,.post-content h2+p,.post-content h2+ul,.post-content h3+ol,.post-content h3+p,.post-content h3+ul{margin-top:0.75em}.post-content ul:not([class]):not(:last-child){margin-bottom:1em}.post-content ul:not([class]) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-content ul:not([class]) li:not(:last-child){margin-bottom:0.5em}.post-content ul:not([class]) li:before{content:""}.post-content ul:not([class]) li>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-content ul.list-checkmark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.375em}.post-content ul.list-checkmark li{padding-left:1.25em}.post-content ul.list-checkmark li:before{content:"";position:absolute;left:0;top:0;width:0.875rem;height:0.6875rem;margin-top:calc((1lh - 0.6875rem) / 2);background-image:url("dist/icons/icon-checkmark.svg");background-repeat:no-repeat;background-size:contain}.post-content ol:not([class]){counter-reset:section}.post-content ol:not([class]):not(:last-child){margin-bottom:1em}.post-content ol:not([class]) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-content ol:not([class]) li:not(:last-child){margin-bottom:0.5em}.post-content ol:not([class]) li:before{content:counter(section) ".";counter-increment:section}.post-content ol:not([class]) li>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-block-humera-about-us-teaser{border-top:0.063rem solid #FFFFFF}@media (min-width:1920px){.custom-block-humera-about-us-teaser .bleed-left{padding-left:calc((100vw - 1920px) / 2 + 1.875rem + 0.625rem)}}@media (max-width:1920px){.custom-block-humera-about-us-teaser .bleed-left{padding-left:calc(1.875rem + 0.625rem)}}@media screen and (max-width:767px){.custom-block-humera-about-us-teaser .bleed-left{border-bottom:0.063rem solid #FFFFFF}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-about-us-teaser .bleed-left{border-bottom:0.063rem solid #FFFFFF}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-about-us-teaser .bleed-left{border-bottom:0.063rem solid #FFFFFF}}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-about-us-teaser .about-us-teaser-slider{border-left:0.063rem solid #FFFFFF}}@media screen and (min-width:1536px){.custom-block-humera-about-us-teaser .about-us-teaser-slider{border-left:0.063rem solid #FFFFFF}}.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0.063rem solid #FFFFFF;margin-right:-2rem}.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;padding-top:1.875rem;padding-bottom:1.875rem}@media screen and (max-width:767px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:1536px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:767px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:last-child{padding-left:3rem;max-width:300px}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:last-child{padding-left:3rem;max-width:300px}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:last-child{padding-left:3rem;max-width:300px}}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:375px}.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}}@media screen and (min-width:1536px){.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:375px}.custom-block-humera-about-us-teaser .about-us-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner>div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}}.custom-block-humera-columns .acf-innerblocks-container{display:contents}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper{height:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:#FFFFFF;border-color:#FFFFFF}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child h4{font-size:1.75rem;line-height:1.3;letter-spacing:0rem;font-weight:500}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child .expand{width:auto;opacity:1}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child{}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child .main-link{z-index:2;pointer-events:auto}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper:not(.collapsed):not(.has-active) .core-skills-teaser-column:first-child .teaser-toggle{pointer-events:none}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.938rem;background-color:#F2E6D8;height:100%;border:0.063rem solid #384544;border-right:none;overflow:hidden;cursor:pointer;-webkit-transition:background-color 0.25s ease,border-color 0.25s ease,-webkit-box-flex 0.5s ease;transition:background-color 0.25s ease,border-color 0.25s ease,-webkit-box-flex 0.5s ease;transition:flex 0.5s ease,background-color 0.25s ease,border-color 0.25s ease;transition:flex 0.5s ease,background-color 0.25s ease,border-color 0.25s ease,-webkit-box-flex 0.5s ease,-ms-flex 0.5s ease}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column:first-child.is-active{border-left-color:#FFFFFF}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column:last-child{border-right:0.063rem solid #384544}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column:last-child.is-active{border-right-color:#FFFFFF}@media (hover:hover){.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column:hover{background-color:#E0D7C6}}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column:focus-visible{outline-offset:0.125rem;outline:0.125rem solid #384544;z-index:1000}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:#FFFFFF;border-color:#FFFFFF}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active h4{font-size:1.5rem;line-height:1.3;letter-spacing:0rem;font-weight:500}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active .expand{width:100%;margin:0;opacity:1;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active .expand .col-xs-12{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active{}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active .main-link{z-index:2;pointer-events:auto;aria-hidden:false}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column.is-active .teaser-toggle{pointer-events:none}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .teaser-toggle{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:none;cursor:pointer;z-index:1;padding:0}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .teaser-toggle:focus-visible{outline-offset:0.125rem;outline:0.125rem solid #384544;z-index:1000}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .main-link{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .main-link:focus-visible{outline-offset:-0.125rem;outline:0.125rem solid #384544;z-index:1000}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column h4{-webkit-transition:font-size 0.5s ease;transition:font-size 0.5s ease}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .core-skills-icon{width:3.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .core-skills-icon img{max-width:100%;max-height:100%}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .short-description{position:absolute;top:0}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .short-description{right:1rem;max-width:180px}}@media screen and (min-width:1536px){.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .short-description{right:2rem;max-width:280px}}.custom-block-humera-core-skills-teaser .core-skills-teaser-wrapper .core-skills-teaser-column .expand{width:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.custom-block-humera-cta.block-position-absolute{position:absolute;left:auto;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.custom-block-humera-features-cards .video-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;line-height:0}.custom-block-humera-features-cards .video-wrapper .lazy-video{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;background-size:cover;background-position:center}.custom-block-humera-features-cards .video-wrapper .lazy-video.is-playing{opacity:1}.custom-block-humera-hero-front.is-editor{height:100vh}.custom-block-humera-hero-front.is-page{height:200vh;margin-top:-9.375rem}.custom-block-humera-hero-front .video-wrapper{position:sticky;top:0;height:100vh;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}.custom-block-humera-hero-front .video-wrapper .video-wrapper-inner{background-color:#384544;width:100%;height:100%;will-change:transform}.custom-block-humera-hero-front .video-wrapper .video-wrapper-inner>video{position:absolute;inset:0;will-change:transform}.custom-block-humera-hero-front .video-wrapper .video-wrapper-inner .content-overlay{position:absolute;opacity:0;visibility:hidden;inset:0;z-index:1;will-change:transform;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-block-humera-hero-front .video-wrapper .content-wrapper{position:absolute;z-index:3;width:100%;max-width:90%}.custom-block-humera-industries-teaser{overflow-x:hidden}.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{content:"";position:absolute;top:0;width:25%;height:100%;z-index:2;pointer-events:none;backdrop-filter:blur(0.125rem)}@media screen and (max-width:767px){.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{width:0%}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{width:0}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{width:0}}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{width:25%}}@media screen and (min-width:1536px){.custom-block-humera-industries-teaser:after,.custom-block-humera-industries-teaser:before{width:25%}}.custom-block-humera-industries-teaser:before{left:0;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(black),to(transparent));-webkit-mask-image:linear-gradient(to right,black 0%,transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,from(black),to(transparent));mask-image:linear-gradient(to right,black 0%,transparent 100%)}.custom-block-humera-industries-teaser:after{right:0;-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(black),to(transparent));-webkit-mask-image:linear-gradient(to left,black 0%,transparent 100%);mask-image:-webkit-gradient(linear,right top,left top,from(black),to(transparent));mask-image:linear-gradient(to left,black 0%,transparent 100%)}.custom-block-humera-industries-teaser .industries-teaser-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;margin-top:0.25rem}.custom-block-humera-industries-teaser .industries-teaser-slider-dots .industries-teaser-slider-dot{width:0.625rem;height:0.625rem;padding:0;background-color:rgba(255,255,255,0.5);border:none;border-radius:100%;overflow:hidden;cursor:pointer}.custom-block-humera-industries-teaser .industries-teaser-slider-dots .industries-teaser-slider-dot.is-active{width:3rem;border-radius:0}.custom-block-humera-industries-teaser .industries-teaser-slider-dots .industries-teaser-slider-dot.is-active .industries-teaser-slider-dot-progress{width:0%;-webkit-animation:dot-progress v-bind(interval) linear forwards;animation:dot-progress v-bind(interval) linear forwards}.custom-block-humera-industries-teaser .industries-teaser-slider-dots .industries-teaser-slider-dot .industries-teaser-slider-dot-progress{height:100%;width:100%;background-color:var(--dot-color)}@-webkit-keyframes dot-progress{0%{width:0%}to{width:100%}}@keyframes dot-progress{0%{width:0%}to{width:100%}}.custom-block-humera-industries-teaser .industries-teaser-frame{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;pointer-events:none;overflow:hidden;border:0.063rem solid black;background-color:#F2E6D8}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item{position:absolute;inset:1rem;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item.is-active{opacity:1}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item video{-webkit-filter:contrast(1.2);filter:contrast(1.2)}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item .industries-teaser-frame-bg{position:absolute;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#384544),color-stop(50.48%,#8CAB9B),color-stop(77.4%,#DAD8C0));background:linear-gradient(0deg,#384544 0%,#8CAB9B 50.48%,#DAD8C0 77.4%);mix-blend-mode:multiply;pointer-events:none;z-index:1}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item h4{position:absolute;top:0;left:0;padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem;z-index:2}.custom-block-humera-industries-teaser .industries-teaser-frame .industries-teaser-frame-item .industries-teaser-frame-content{position:absolute;left:0;bottom:0;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;z-index:2}.custom-block-humera-industries-teaser .industries-teaser-slider .splide__track .splide__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:460px}.custom-block-humera-industries-teaser .industries-teaser-slider .splide__track .splide__list .splide__slide{min-width:320px}.custom-block-humera-industries-teaser .industries-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{height:400px;padding-top:1.25rem;padding-right:1.25rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (max-width:767px){.custom-block-humera-insights-teaser .grid-parent-insights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#FFFFFF;border-top:0.063rem solid #384544}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2) .app-card:nth-child(2){display:none}.custom-block-humera-insights-teaser .grid-parent-insights .app-card{border-bottom:0.063rem solid #384544}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-insights-teaser .grid-parent-insights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#FFFFFF;border-top:0.063rem solid #384544}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2) .app-card:nth-child(2){display:none}.custom-block-humera-insights-teaser .grid-parent-insights .app-card{border-bottom:0.063rem solid #384544}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-insights-teaser .grid-parent-insights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#FFFFFF;border-top:0.063rem solid #384544}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2) .app-card:nth-child(2){display:none}.custom-block-humera-insights-teaser .grid-parent-insights .app-card{border-bottom:0.063rem solid #384544}}@media screen and (min-width:1280px){.custom-block-humera-insights-teaser .grid-parent-insights{display:-ms-grid;display:grid;gap:0}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child{display:-webkit-box;display:-ms-flexbox;display:flex;width:150%;overflow:hidden;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;--slide:-33.333%}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:has(.app-card:last-child .main-link:focus-visible),.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:has(.app-card:last-child:hover){-webkit-transform:translateX(var(--slide));transform:translateX(var(--slide))}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:first-child{width:160%;--slide:-37.5%}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:first-child .app-card{border-top:0.063rem solid #384544;border-bottom:0.063rem solid #384544}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2){width:150%;--slide:-33.333%;-webkit-transform:translateX(var(--slide));transform:translateX(var(--slide))}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2):has(.app-card:first-child .main-link:focus-visible),.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2):has(.app-card:first-child:hover){-webkit-transform:translateX(0);transform:translateX(0)}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child:nth-child(2) .app-card{border-bottom:0.063rem solid transparent}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child .app-card{width:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color 0.5s ease,border-color 0.5s ease;transition:background-color 0.5s ease,border-color 0.5s ease}.custom-block-humera-insights-teaser .grid-parent-insights .grid-child .app-card:first-child{border-right:0.063rem solid #384544}}@media screen and (min-width:1280px) and (hover:hover){.custom-block-humera-insights-teaser .grid-parent-insights .grid-child .app-card:hover{background-color:#FFFFFF;border-top-color:#FFFFFF}}.custom-block-humera-references .references-slider:after,.custom-block-humera-references .references-slider:before{content:"";position:absolute;top:0;width:8rem;height:100%;z-index:1;pointer-events:none}.custom-block-humera-references .references-slider:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#F2E6D8),to(transparent));background-image:linear-gradient(to right,#F2E6D8,transparent)}.custom-block-humera-references .references-slider:after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#F2E6D8),to(transparent));background-image:linear-gradient(to left,#F2E6D8,transparent)}@media screen and (max-width:767px){.custom-block-humera-references .references-slider .splide__track .splide__list .splide__slide img{max-height:4rem}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-references .references-slider .splide__track .splide__list .splide__slide img{max-height:4rem}}@media screen and (min-width:992px) and (max-width:1279px){.custom-block-humera-references .references-slider .splide__track .splide__list .splide__slide img{max-height:4rem}}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-references .references-slider .splide__track .splide__list .splide__slide img{max-height:5rem}}@media screen and (min-width:1536px){.custom-block-humera-references .references-slider .splide__track .splide__list .splide__slide img{max-height:5rem}}@media screen and (max-width:767px){.custom-block-humera-roles-teaser .roles-teaser-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding:0;background-color:transparent;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0rem;font-weight:600;color:#384544;border:none;cursor:pointer;margin-right:-1.5rem;-webkit-transition:margin-right 0.5s ease;transition:margin-right 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot:last-child{margin-right:0}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active{margin-right:0}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-title{max-width:20rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active .roles-teaser-slider-dot-progress-bar{width:2.25rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-image{max-width:2rem;height:auto}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-title{display:inline-block;max-width:0;white-space:nowrap;-webkit-transition:max-width 0.5s ease;transition:max-width 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar{width:0;height:0.1875rem;background-color:rgba(146,169,155,0.5);-webkit-transition:width 0.5s ease;transition:width 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar .roles-teaser-slider-dot-progress{height:100%;width:0%;background-color:#384544}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-roles-teaser .roles-teaser-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding:0;background-color:transparent;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0rem;font-weight:600;color:#384544;border:none;cursor:pointer;margin-right:-1.5rem;-webkit-transition:margin-right 0.5s ease;transition:margin-right 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot:last-child{margin-right:0}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active{margin-right:0}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-title{max-width:20rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active .roles-teaser-slider-dot-progress-bar{width:2.8125rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-image{max-width:2rem;height:auto}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-title{display:inline-block;max-width:0;white-space:nowrap;-webkit-transition:max-width 0.5s ease;transition:max-width 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar{width:0;height:0.1875rem;background-color:rgba(146,169,155,0.5);-webkit-transition:width 0.5s ease;transition:width 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar .roles-teaser-slider-dot-progress{height:100%;width:0%;background-color:#384544}}@media screen and (min-width:992px){.custom-block-humera-roles-teaser .roles-teaser-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;padding:0;background-color:transparent;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:0rem;font-weight:600;color:#384544;border:none;cursor:pointer}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot:last-child .roles-teaser-slider-dot-progress-bar{display:none}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot.is-active .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-image{width:2rem}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;overflow:hidden}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-image{width:0;max-width:2rem;height:auto;-webkit-transition:width 0.5s ease;transition:width 0.5s ease}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-inner .roles-teaser-slider-dot-title{white-space:nowrap}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar{width:2.8125rem;height:0.1875rem;background-color:rgba(146,169,155,0.5)}.custom-block-humera-roles-teaser .roles-teaser-slider-dots .roles-teaser-slider-dot .roles-teaser-slider-dot-progress-bar .roles-teaser-slider-dot-progress{height:100%;width:0%;background-color:#384544}}@keyframes dot-progress{0%{width:0%}to{width:100%}}.custom-block-humera-roles-teaser .roles-teaser-slider .splide__track .splide__list{will-change:transform}@media screen and (min-width:1280px) and (max-width:1535px){.custom-block-humera-roles-teaser .roles-teaser-slider .splide__track .splide__list .splide__slide{height:600px}}@media screen and (min-width:1536px){.custom-block-humera-roles-teaser .roles-teaser-slider .splide__track .splide__list .splide__slide{height:600px}}.custom-block-humera-roles-teaser .roles-teaser-vertical-slider:before{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),to(#FCB194));background-image:linear-gradient(transparent 65%,#FCB194 100%);pointer-events:none;z-index:1}.custom-block-humera-roles-teaser .roles-teaser-vertical-slider .splide__track .splide__list{will-change:transform}.custom-block-humera-solutions-teaser .solutions-teaser-slider .splide__track .splide__list .splide__slide{height:300px}.custom-block-humera-solutions-teaser .solutions-teaser-slider .splide__track .splide__list .splide__slide .splide__slide-inner{height:100%}.custom-block-humera-suite{overflow:hidden;margin-top:-80px;margin-bottom:-80px;padding-top:150px;padding-bottom:125px}.custom-block-humera-suite .suite-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;border:0.063rem solid #FFFFFF;border-radius:1.875rem}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1220px;margin-left:auto;margin-right:auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media screen and (max-width:767px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite{-ms-flex-wrap:wrap;flex-wrap:wrap}}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child{-webkit-transition:-webkit-transform 2s cubic-bezier(0.2,0.7,0.1,1);transition:-webkit-transform 2s cubic-bezier(0.2,0.7,0.1,1);transition:transform 2s cubic-bezier(0.2,0.7,0.1,1);transition:transform 2s cubic-bezier(0.2,0.7,0.1,1),-webkit-transform 2s cubic-bezier(0.2,0.7,0.1,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}@media screen and (max-width:767px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child{max-width:250px}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child{max-width:300px}}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.animated.fly-animation{-webkit-transform:translate(0,0);transform:translate(0,0)}@media screen and (max-width:767px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-1{-webkit-transform:translate(-75px,-75px);transform:translate(-75px,-75px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-2{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-3{-webkit-transform:translate(-125px,-50px);transform:translate(-125px,-50px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-4{-webkit-transform:translate(150px,50px);transform:translate(150px,50px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-5{-webkit-transform:translate(-150px,25px);transform:translate(-150px,25px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-6{-webkit-transform:translate(125px,-75px);transform:translate(125px,-75px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-7{-webkit-transform:translate(-100px,100px);transform:translate(-100px,100px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-8{-webkit-transform:translate(150px,150px);transform:translate(150px,150px)}}@media screen and (min-width:768px) and (max-width:991px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-1{-webkit-transform:translate(-75px,-75px);transform:translate(-75px,-75px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-2{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-3{-webkit-transform:translate(-125px,-50px);transform:translate(-125px,-50px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-4{-webkit-transform:translate(150px,50px);transform:translate(150px,50px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-5{-webkit-transform:translate(-150px,25px);transform:translate(-150px,25px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-6{-webkit-transform:translate(125px,-75px);transform:translate(125px,-75px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-7{-webkit-transform:translate(-100px,100px);transform:translate(-100px,100px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-mobile-8{-webkit-transform:translate(150px,150px);transform:translate(150px,150px)}}@media screen and (min-width:992px){.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-1{-webkit-transform:translate(-150px,-150px);transform:translate(-150px,-150px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-4{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}.custom-block-humera-suite .suite-wrapper .grid-parent-hr-suite .grid-child.fly-animation-8{-webkit-transform:translate(125px,125px);transform:translate(125px,125px)}}.custom-block-humera-tour .content-overlay{position:absolute;width:100%;height:100%;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}#open-mobile-navigation{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:0.25rem;padding:0;width:1.875rem;height:1.875rem;background-color:transparent;border:none;z-index:1001;cursor:pointer}@media screen and (max-width:767px){#open-mobile-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px) and (max-width:991px){#open-mobile-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px) and (max-width:1279px){#open-mobile-navigation{display:none}}@media screen and (min-width:1280px) and (max-width:1535px){#open-mobile-navigation{display:none}}@media screen and (min-width:1536px){#open-mobile-navigation{display:none}}#open-mobile-navigation.open>span:first-child{-webkit-transform:translateY(8px) translateX(0) rotate(45deg);transform:translateY(8px) translateX(0) rotate(45deg)}#open-mobile-navigation.open>span:nth-child(2){opacity:0}#open-mobile-navigation.open>span:nth-child(3){-webkit-transform:translateY(-8px) translateX(0) rotate(-45deg);transform:translateY(-8px) translateX(0) rotate(-45deg)}#open-mobile-navigation>span{display:inline-block;width:100%;height:0.25rem;background-color:#384544;-webkit-transition:all 0.5s;transition:all 0.5s}#mobile-menu{position:absolute;top:calc(100% + 0.75rem);left:0;width:100%;max-width:100%;height:calc(100dvh - 8.75rem);background-color:#FFFFFF;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0.3s;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease}#mobile-menu.open{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0s;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease}#mobile-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.375rem;height:100%;padding-top:1.25rem;padding-bottom:2.5rem;padding-left:1.875rem;padding-right:1.875rem}#mobile-menu>ul>li{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544}#mobile-menu>ul>li.menu-item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}#mobile-menu>ul>li.menu-item-btn>a,#mobile-menu>ul>li.menu-item-btn>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-top:0.875rem;padding-bottom:0.875rem;padding-left:1.875rem;padding-right:1.875rem;font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:1.4;letter-spacing:0rem;font-weight:500;color:#384544;text-align:center;text-decoration:none;border-radius:2.5rem;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#FCB194}#mobile-menu>ul>li.menu-item-btn>a:before,#mobile-menu>ul>li.menu-item-btn>button:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:0.125rem;background:linear-gradient(135deg,#FCB194,#DB744B);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (hover:hover){#mobile-menu>ul>li.menu-item-btn>a:hover,#mobile-menu>ul>li.menu-item-btn>button:hover{background-color:#FFFFFF}}#mobile-menu>ul>li>a,#mobile-menu>ul>li>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;width:100%;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;background-color:transparent;border:none;font-family:"IBM Plex Sans",sans-serif;font-size:0.9375rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544;text-align:left;text-decoration:none}#mobile-menu>ul>li>a>span:first-child,#mobile-menu>ul>li>button>span:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}#mobile-menu>ul>li>a>span:last-child,#mobile-menu>ul>li>button>span:last-child{margin-left:auto}#mobile-menu>ul>li>a>span:last-child svg,#mobile-menu>ul>li>button>span:last-child svg{display:block;max-width:0.625rem;height:auto;fill:#FCB194}#mobile-menu [data-panel]{position:absolute;inset:0;background-color:#FFFFFF;padding-top:1.25rem;padding-bottom:2.5rem;z-index:1;overflow-y:auto;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0.3s;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0.3s,-webkit-transform 0.3s ease}#mobile-menu [data-panel].open{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0s;transition:transform 0.3s ease,opacity 0.3s ease,visibility 0s linear 0s,-webkit-transform 0.3s ease}#mobile-menu [data-panel]>ul>li.more-products{margin-top:0.625rem}#mobile-menu [data-panel]>ul>li.more-products:after{content:"";position:absolute;top:-0.25rem;left:2rem;width:calc(100% - 4rem);height:0.063rem;background-color:rgba(140,171,155,0.5)}#mobile-menu [data-panel-back]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;width:calc(100% - 4rem);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0;padding-right:0;margin-left:2rem;margin-right:2rem;margin-bottom:0.5rem;background-color:#FFFFFF;border:none;font-family:"IBM Plex Sans",sans-serif;font-size:0.75rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544;text-decoration:none;text-align:center;text-transform:uppercase}#mobile-menu [data-panel-back]>span:first-child{margin-right:auto}#mobile-menu [data-panel-back]>span:first-child svg{display:block;max-width:0.625rem;height:auto;fill:#384544;-webkit-transform:scale(-1);transform:scale(-1)}#mobile-menu [data-panel-back]>span:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}#mobile-menu .mm-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;background-color:#FFFFFF;font-family:"IBM Plex Sans",sans-serif;font-size:0.9375rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544}#mobile-menu .mm-accordion-header a{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#384544;text-decoration:none}#mobile-menu .mm-accordion-header button[data-mm-accordion-trigger]{margin-left:auto;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;background-color:transparent;border:none}#mobile-menu .mm-accordion-header button[data-mm-accordion-trigger][aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mobile-menu .mm-accordion-header button[data-mm-accordion-trigger] svg{display:block;max-width:0.625rem;height:auto;fill:#FCB194;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}#mobile-menu [data-mm-accordion-panel]{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s ease;transition:grid-template-rows 0.3s ease;transition:grid-template-rows 0.3s ease,-ms-grid-rows 0.3s ease;visibility:hidden}#mobile-menu [data-mm-accordion-panel].mm-accordion-open{-ms-grid-rows:1fr;grid-template-rows:1fr;visibility:visible}#mobile-menu [data-mm-accordion-panel]>ul{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.75rem;background-color:#E0D7C6}#mobile-menu [data-mm-accordion-panel]>ul>li{padding-left:2rem;padding-right:2rem;background-color:#E0D7C6;font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;line-height:2;letter-spacing:0rem;font-weight:400;color:#384544}#mobile-menu [data-mm-accordion-panel]>ul>li:first-child{padding-top:1rem}#mobile-menu [data-mm-accordion-panel]>ul>li:last-child{padding-bottom:1rem}#mobile-menu [data-mm-accordion-panel]>ul>li>a{color:#384544;text-decoration:none}.foldout-menu{position:absolute;top:calc(100% + 1rem);left:0;width:100%;max-height:0;background-color:#FFFFFF;overflow:hidden;visibility:hidden;-webkit-transition:max-height 0.5s ease,visibility 0.5s;transition:max-height 0.5s ease,visibility 0.5s;z-index:1}.foldout-menu[aria-hidden=false]{visibility:visible;max-height:550px}.foldout-menu[aria-hidden=false] .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry a,.foldout-menu[aria-hidden=false] .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry button{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (min-width:992px) and (max-width:1279px){.foldout-menu .grid-parent.grid-parent-foldout-menu{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px) and (max-width:1535px){.foldout-menu .grid-parent.grid-parent-foldout-menu{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1536px){.foldout-menu .grid-parent.grid-parent-foldout-menu{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.foldout-menu .grid-parent .grid-child:first-child{background-color:#FFFFFF;padding-top:2rem;padding-bottom:2rem;padding-left:2.5rem;padding-right:2rem}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry{font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.is-active a:before,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.is-active button:before{background-color:#DB744B}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.is-active a>span,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.is-active button>span{color:#DB744B;opacity:1}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.foldout-menu-solutions-entry-last a,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.foldout-menu-solutions-entry-last button{margin-top:1.875rem}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.foldout-menu-solutions-entry-last a:after,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry.foldout-menu-solutions-entry-last button:after{content:"";position:absolute;top:-0.75rem;left:1rem;width:18rem;height:0.063rem;background-color:rgba(140,171,155,0.5)}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry a,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;background-color:transparent;border:none;font-family:"IBM Plex Sans",sans-serif;font-size:1.125rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544;text-decoration:none;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,-webkit-transform 0.3s ease;-webkit-transition-delay:var(--stagger-delay,0ms);transition-delay:var(--stagger-delay,0ms)}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry a:before,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry button:before{content:"";width:0.5rem;height:0.5rem;border-radius:50%;background-color:transparent}.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry a>span,.foldout-menu .grid-parent .grid-child:first-child ul.foldout-menu-solutions-list li.foldout-menu-solutions-entry button>span{opacity:0.85}.foldout-menu .grid-parent .grid-child:nth-child(2){display:-ms-grid;display:grid;background-color:#E0D7C6;padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.foldout-menu .grid-parent .grid-child:nth-child(2):after{content:"";position:absolute;top:2rem;right:0;width:0.063rem;height:calc(100% - 4rem);background-color:#384544}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;opacity:0;pointer-events:none;visibility:hidden}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel.is-active{opacity:1;pointer-events:auto;visibility:visible}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel.is-active ul.foldout-menu-features-list li.foldout-menu-features-entry .trigger,.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel.is-active ul.foldout-menu-features-list li.foldout-menu-features-entry a,.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel.is-active ul.foldout-menu-features-list li.foldout-menu-features-entry button{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel ul.foldout-menu-features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel ul.foldout-menu-features-list li.foldout-menu-features-entry{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel ul.foldout-menu-features-list li.foldout-menu-features-entry a,.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel ul.foldout-menu-features-list li.foldout-menu-features-entry button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;background-color:transparent;border:none;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:2.25;letter-spacing:0rem;font-weight:400;color:#384544;text-decoration:none;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,-webkit-transform 0.3s ease;-webkit-transition-delay:var(--stagger-delay,0ms);transition-delay:var(--stagger-delay,0ms)}.foldout-menu .grid-parent .grid-child:nth-child(2) .foldout-menu-features-panel ul.foldout-menu-features-list li.foldout-menu-features-entry .trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,-webkit-transform 0.3s ease;-webkit-transition-delay:var(--stagger-delay,0ms);transition-delay:var(--stagger-delay,0ms)}.foldout-menu .grid-parent .grid-child:nth-child(3){background-color:#E0D7C6;padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:3rem}@media screen and (max-width:767px){.foldout-menu .grid-parent .grid-child:nth-child(3){display:none}}@media screen and (min-width:768px) and (max-width:991px){.foldout-menu .grid-parent .grid-child:nth-child(3){display:none}}@media screen and (min-width:992px) and (max-width:1279px){.foldout-menu .grid-parent .grid-child:nth-child(3){display:none}}@media screen and (min-width:1280px) and (max-width:1535px){.foldout-menu .grid-parent .grid-child:nth-child(3){display:block}}@media screen and (min-width:1536px){.foldout-menu .grid-parent .grid-child:nth-child(3){display:block}}.foldout-menu .grid-parent .grid-child:nth-child(3) .core-skills-slider .splide__track .splide__list .splide__slide .core-skills-icon{width:3.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foldout-menu .grid-parent .grid-child:nth-child(3) .core-skills-slider .splide__track .splide__list .splide__slide .core-skills-icon img{max-width:100%;max-height:100%}.animate-text{opacity:1}.line-mask{display:block!important;overflow:hidden!important;text-align:inherit!important}.split-line{display:block;text-align:inherit!important;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-hero{width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);will-change:transform}.curtain-animation{max-height:0;opacity:0;-webkit-transition:max-height 0.5s ease,opacity 0.5s ease;transition:max-height 0.5s ease,opacity 0.5s ease}.curtain-animation.animated{max-height:100%;opacity:1}.slide-down-animation{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity 0.5s ease,-webkit-transform 0.5s ease;transition:opacity 0.5s ease,-webkit-transform 0.5s ease;transition:transform 0.5s ease,opacity 0.5s ease;transition:transform 0.5s ease,opacity 0.5s ease,-webkit-transform 0.5s ease}.slide-down-animation.animated{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion-item{background-color:transparent;border:0.063rem solid #384544;border-bottom:none;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.accordion-item:last-child{border-bottom:0.063rem solid #384544}.accordion-item.active{background-color:#FFFFFF}@media (hover:hover){.accordion-item:hover{background-color:#FFFFFF}}.accordion-header button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;background-color:transparent;border:none;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.15;letter-spacing:0rem;font-weight:500;color:#384544;text-align:left;cursor:pointer;-webkit-transition:font-size 0.5s ease;transition:font-size 0.5s ease}.accordion-header button:focus-visible{outline-offset:-0.125rem;outline:0.125rem solid #384544;z-index:1000}.accordion-header button>span:first-child{width:3.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion-header button>span:first-child img{max-width:100%;max-height:100%}.accordion-header.active-header button{font-size:1.5rem;line-height:1.3;letter-spacing:0rem;font-weight:500}.accordion-content{display:none}