@font-face{font-family:'icomoon';src:url(/themes/custom/mandarin/fonts/icomoon/icomoon.ttf?76t81u=) format('truetype'),url(/themes/custom/mandarin/fonts/icomoon/icomoon.woff?76t81u=) format('woff'),url(/themes/custom/mandarin/fonts/icomoon/icomoon.svg?76t81u=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-handshake:before{content:"\e900";color:#fff;}.icon-mail:before{content:"\e91e";color:#fff;}.icon-logo-small:before{content:"\e91f";color:#c7cab2;}.icon-place:before{content:"\e920";color:#fff;}.icon-phone:before{content:"\e921";color:#fff;}.icon-search:before{content:"\e922";color:#fff;}.icon-circle:before{content:"\e923";color:#fff;}
*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#007bff;text-decoration:none;background-color:transparent;}a:hover{color:#0056b3;text-decoration:underline;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}html{box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{box-sizing:inherit;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-fill{flex:1 1 auto !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-n1{margin:-0.25rem !important;}.mt-n1,.my-n1{margin-top:-0.25rem !important;}.mr-n1,.mx-n1{margin-right:-0.25rem !important;}.mb-n1,.my-n1{margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{margin-left:-0.25rem !important;}.m-n2{margin:-0.5rem !important;}.mt-n2,.my-n2{margin-top:-0.5rem !important;}.mr-n2,.mx-n2{margin-right:-0.5rem !important;}.mb-n2,.my-n2{margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{margin-left:-0.5rem !important;}.m-n3{margin:-1rem !important;}.mt-n3,.my-n3{margin-top:-1rem !important;}.mr-n3,.mx-n3{margin-right:-1rem !important;}.mb-n3,.my-n3{margin-bottom:-1rem !important;}.ml-n3,.mx-n3{margin-left:-1rem !important;}.m-n4{margin:-1.5rem !important;}.mt-n4,.my-n4{margin-top:-1.5rem !important;}.mr-n4,.mx-n4{margin-right:-1.5rem !important;}.mb-n4,.my-n4{margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{margin-left:-1.5rem !important;}.m-n5{margin:-3rem !important;}.mt-n5,.my-n5{margin-top:-3rem !important;}.mr-n5,.mx-n5{margin-right:-3rem !important;}.mb-n5,.my-n5{margin-bottom:-3rem !important;}.ml-n5,.mx-n5{margin-left:-3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.eot),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.woff) format("woff"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-300.svg#Poppins) format("svg");}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.eot),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.woff) format("woff"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/Poppins/poppins-v9-latin-regular.svg#Poppins) format("svg");}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.eot),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.woff) format("woff"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-regular.svg#RedHatDisplay) format("svg");}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;src:url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.eot),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.woff) format("woff"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-500.svg#RedHatDisplay) format("svg");}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.eot),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.woff) format("woff"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-700.svg#RedHatDisplay) format("svg");}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:900;src:url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.eot),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.woff) format("woff"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/RedHatDisplay/red-hat-display-v3-latin-900.svg#RedHatDisplay) format("svg");}p{font-family:"Poppins",sans-serif;font-size:18px;line-height:normal;margin-bottom:26px;color:#434343;font-style:normal;font-weight:500;}@media (min-width:576px){p{font-size:18px;line-height:normal;margin-bottom:26px;}}@media (min-width:768px){p{font-size:18px;line-height:normal;margin-bottom:26px;}}@media (min-width:992px){p{font-size:18px;line-height:normal;margin-bottom:26px;}}@media (min-width:1200px){p{font-size:18px;line-height:normal;margin-bottom:26px;}}p:last-child{margin-bottom:0;}h1,.h1{font-family:"Red Hat Display",serif;font-size:28px;line-height:normal;font-weight:900;font-style:normal;color:#ffffff;text-transform:uppercase;margin-top:0;margin-bottom:20px;}@media (min-width:576px){h1,.h1{font-size:28px;line-height:normal;margin-top:0;margin-bottom:20px;}}@media (min-width:768px){h1,.h1{font-size:74px;line-height:98px;margin-bottom:20px;}}@media (min-width:992px){h1,.h1{font-size:74px;line-height:98px;margin-bottom:20px;}}@media (min-width:1200px){h1,.h1{font-size:74px;line-height:98px;margin-bottom:20px;}}h2,.h2{font-family:"Red Hat Display",serif;font-size:28px;line-height:37px;font-weight:900;font-style:normal;color:#076633;text-transform:uppercase;margin-top:0;margin-bottom:20px;position:relative;display:inline-block;}@media (min-width:576px){h2,.h2{font-size:28px;line-height:37px;margin-top:0;margin-bottom:20px;}}@media (min-width:768px){h2,.h2{font-size:46px;line-height:61px;margin-bottom:20px;}}@media (min-width:992px){h2,.h2{font-size:46px;line-height:61px;margin-bottom:20px;}}@media (min-width:1200px){h2,.h2{font-size:46px;line-height:61px;margin-bottom:20px;}}h2 .bg-markup,.h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 15px,transparent 0px);}@media (min-width:768px){h2 .bg-markup,.h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 20px,transparent 0px);}}h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,.h3{font-family:"Red Hat Display",serif;font-size:20px;line-height:28px;font-weight:900;font-style:normal;color:#076633;text-transform:uppercase;margin-top:0;margin-bottom:20px;position:relative;display:inline-block;}@media (min-width:576px){h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,.h3{font-size:20px;line-height:28px;margin-top:0;margin-bottom:20px;}}@media (min-width:768px){h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,.h3{font-size:32px;line-height:42px;margin-bottom:20px;}}@media (min-width:992px){h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,.h3{font-size:32px;line-height:42px;margin-bottom:20px;}}@media (min-width:1200px){h3,.paragraph--type--text-image .text h2,.paragraph--type--teaser-big .text-box .text h2,.paragraph--type--contact-cta .right h2,.paragraph.paragraph--type--contact-form .right h2,.h3{font-size:32px;line-height:42px;margin-bottom:20px;}}h3 .bg-markup,.paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--contact-cta .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right h2 .bg-markup,.h3 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 10px,transparent 0px);}@media (min-width:768px){h3 .bg-markup,.paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--contact-cta .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right h2 .bg-markup,.h3 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 15px,transparent 0px);}}h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,.h4{font-family:"Red Hat Display",serif;font-size:24px;line-height:32px;font-weight:900;font-style:normal;color:#434343;text-transform:none;margin-top:0;margin-bottom:15px;}@media (min-width:576px){h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,.h4{font-size:24px;line-height:32px;margin-top:0;margin-bottom:15px;}}@media (min-width:768px){h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,.h4{font-size:24px;line-height:32px;margin-bottom:15px;}}@media (min-width:992px){h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,.h4{font-size:24px;line-height:32px;margin-bottom:15px;}}@media (min-width:1200px){h4,.paragraph--type--header .text-box p,.paragraph--type--service .teaser-items h3,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2,.paragraph--type--image-teaser-element h3,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2,.h4{font-size:24px;line-height:32px;margin-bottom:15px;}}h4 .bg-markup,.paragraph--type--header .text-box p .bg-markup,.paragraph--type--service .teaser-items h3 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2 .bg-markup,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--image-teaser-element h3 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2 .bg-markup,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2 .bg-markup,.h4 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 10px,transparent 0px);}@media (min-width:768px){h4 .bg-markup,.paragraph--type--header .text-box p .bg-markup,.paragraph--type--service .teaser-items h3 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--text-image .text .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph--type--contact-cta .right h2 .bg-markup,.paragraph--type--contact-cta .right .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--service .teaser-items .paragraph.paragraph--type--contact-form .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right .paragraph--type--service .teaser-items h2 .bg-markup,.paragraph--type--image-teaser-element h3 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--text-image .text .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph--type--contact-cta .right h2 .bg-markup,.paragraph--type--contact-cta .right .paragraph--type--image-teaser-element h2 .bg-markup,.paragraph--type--image-teaser-element .paragraph.paragraph--type--contact-form .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right .paragraph--type--image-teaser-element h2 .bg-markup,.h4 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(132,179,21,0.3) 0px,rgba(132,179,21,0.3) 15px,transparent 0px);}}h5,.h5{font-family:"Poppins",sans-serif;font-size:20px;line-height:26px;font-weight:700;font-style:normal;color:#434343;text-transform:none;margin-top:0;margin-bottom:10px;}@media (min-width:576px){h5,.h5{font-size:20px;line-height:26px;margin-top:0;margin-bottom:10px;}}@media (min-width:768px){h5,.h5{font-size:20px;line-height:26px;margin-bottom:10px;}}@media (min-width:992px){h5,.h5{font-size:20px;line-height:26px;margin-bottom:10px;}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:26px;margin-bottom:10px;}}h6,.h6{font-family:"Red Hat Display",serif;font-size:16px;line-height:21px;font-weight:500;font-style:normal;color:#888888;text-transform:uppercase;margin-top:0;margin-bottom:10px;}@media (min-width:576px){h6,.h6{font-size:16px;line-height:21px;margin-top:0;margin-bottom:10px;}}@media (min-width:768px){h6,.h6{font-size:16px;line-height:21px;margin-bottom:10px;}}@media (min-width:992px){h6,.h6{font-size:16px;line-height:21px;margin-bottom:10px;}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:21px;margin-bottom:10px;}}div[data-drupal-messages] div{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;}@media (min-width:576px){div[data-drupal-messages] div{max-width:540px;}}@media (min-width:768px){div[data-drupal-messages] div{max-width:720px;}}@media (min-width:992px){div[data-drupal-messages] div{max-width:960px;}}@media (min-width:1200px){div[data-drupal-messages] div{max-width:1140px;}}@media (min-width:1440px){div[data-drupal-messages] div{max-width:1440px;}}@media (min-width:1600px){div[data-drupal-messages] div{max-width:1600px;}}div[data-drupal-messages] div[aria-label="Statusmeldung"]{background:#28a745;color:#302D2D;}div[data-drupal-messages] div[aria-label="Statusmeldung"] em{color:#302D2D;font-weight:bold;}div[data-drupal-messages] div[aria-label="Statusmeldung"] em a{color:#302D2D;}div[data-drupal-messages] div[aria-label="Fehlermeldung"]{background:#dc3545;color:#ffffff;}div[data-drupal-messages] div[aria-label="Fehlermeldung"] em{color:#302D2D;font-weight:bold;}div[data-drupal-messages] div[aria-label="Fehlermeldung"] em a{color:#302D2D;}form div[data-drupal-messages]{margin-bottom:20px;padding:0 15px;}form div[data-drupal-messages] ul{padding-left:0;}form div[data-drupal-messages] div{padding:10px 15px;font-family:"Poppins",sans-serif;font-weight:600;color:#fff;}form div[data-drupal-messages] div[aria-label="Fehlermeldung"]{background:#8a5f04;}form div[data-drupal-messages] div[aria-label="Fehlermeldung"] div{padding:0;}form div[data-drupal-messages] div[aria-label="Statusmeldung"]{background:#84b315;}.media--loading::before{display:none !important;}img{max-width:100%;height:auto;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Poppins",sans-serif;}body.user-logged-in{margin-top:0;}a{outline:none !important;}.btn{outline:none !important;border:1px solid transparent;border-radius:3px;text-decoration:none !important;text-transform:uppercase;position:relative;padding:12px 15px;color:#ffffff;transition:all .3s 0s;display:inline-block;font-size:15px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;font-family:"Red Hat Display",serif;letter-spacing:0.75px;}@media (min-width:992px){.btn{padding:12px 20px;}}.btn.btn-default,.btn.btn-primary{background:#eda407;}.btn.btn-default:hover,.btn.btn-primary:hover{color:#ffffff;background:linear-gradient(0deg,rgba(0,0,0,0.07),rgba(0,0,0,0.07)),#eda407;}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-primary:active,.btn.btn-primary:focus{color:#ffffff;background:linear-gradient(0deg,rgba(0,0,0,0.07),rgba(0,0,0,0.07)),#eda407;}.btn.btn-ghost{background:transparent;border-color:#ffffff;}.btn.btn-ghost:hover{color:#eda407;background:#ffffff;}.btn.btn-ghost:active,.btn.btn-ghost:focus{color:#eda407;background:#ffffff;}.paragraph ul{list-style:none;}.paragraph p a:not(.btn){color:#076633;border-bottom:1px solid transparent;}.paragraph p a:not(.btn):hover{color:#076633;text-decoration:none;border-bottom-color:#076633;}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);z-index:1;opacity:0;visibility:hidden;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;}#overlay.is-show{visibility:visible;opacity:1;}@media (min-width:992px){#overlay.is-show{visibility:hidden;opacity:0;}}#overlay.navi-is-show{visibility:visible;opacity:1;z-index:-1;}@media (min-width:992px){#overlay.navi-is-show{visibility:hidden;opacity:0;}}#overlay.cookie-consent-show{visibility:visible;opacity:1;}#drupal-live-announce{height:0;}body.user-logged-in #page-navigation{position:relative;box-shadow:none;}#page-navigation{width:100%;position:fixed;top:0;left:0;z-index:10;}#page-navigation.sps--blw #meta-nav{opacity:0;}#page-navigation.sps--blw #main-navigation{position:fixed;top:0;width:100%;-webkit-box-shadow:3px 0px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:3px 0px 5px 0 rgba(0,0,0,0.25);box-shadow:3px 0px 5px 0 rgba(0,0,0,0.25);}@media (min-width:992px){#page-navigation.sps--blw #main-navigation{animation:smoothScroll 1s forwards;}}#page-navigation.sps--blw #main-navigation:before{opacity:1;}#page-navigation.sps--blw #block-mainnavigation{top:66px;}@media (min-width:992px){#page-navigation.sps--blw #block-mainnavigation{top:auto;}}@media (min-width:1200px){#page-navigation.sps--blw #block-mainnavigation{top:15px;}}#meta-nav{background:#076633;text-align:right;padding:5px 0;opacity:1;transition:opacity 1s linear;}#meta-nav a{font-size:13px;font-weight:300;color:#ffffff;display:inline-block;margin-right:10px;}#meta-nav a:last-child{margin-right:0;}#meta-nav a:hover{text-decoration:none;}#meta-nav a.address{display:none;}@media (min-width:768px){#meta-nav a.address{display:inline-block;}}#meta-nav a.mail span:not(.icon){display:none;}@media (min-width:576px){#meta-nav a.mail span:not(.icon){display:inline-block;}}#meta-nav a span.icon:before{display:inline-block;width:14px;height:14px;margin-right:5px;}#main-navigation{position:relative;padding:5px 0;}@media (min-width:992px){#main-navigation{padding:20px 0;min-height:80px;-webkit-transition:all 0.5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all 0.5s ease;}}@media (min-width:1200px){#main-navigation{min-height:99px;}}#main-navigation.is-show:before{opacity:1;}#main-navigation:before{content:'';display:block;width:100%;height:100%;position:absolute;background:#ffffff;opacity:0.8;z-index:-1;top:0;transition:opacity 400ms linear;}#main-navigation #nav-toggle-btn{cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:15px;width:28px;height:20px;z-index:11;}@media (min-width:992px){#main-navigation #nav-toggle-btn{display:none;}}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(1){transform:rotate(45deg) translateX(5px) translateY(5px);-webkit-transform:rotate(45deg) translateX(5px) translateY(5px);-ms-transform:rotate(45deg) translateX(5px) translateY(5px);}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(2){transform:rotate(-45deg) translateX(1px) translateY(0px);-webkit-transform:rotate(-45deg) translateX(1px) translateY(0px);-ms-transform:rotate(-45deg) translateX(1px) translateY(0px);}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(3){display:none;}#main-navigation #nav-toggle-btn span{display:block;height:2px;position:relative;width:100%;transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:#434343;}#main-navigation #nav-toggle-btn span:nth-of-type(1){top:0;}#main-navigation #nav-toggle-btn span:nth-of-type(2){top:6px;}#main-navigation #nav-toggle-btn span:nth-of-type(3){top:12px;}#main-navigation #logo{display:block;width:262px;height:40px;background:url(/themes/custom/mandarin/images/logo.svg) 0 0 no-repeat;background-size:contain;margin:7px 0 9px;transition:all .3s 0s;}@media (min-width:992px){#main-navigation #logo{background:url(/themes/custom/mandarin/images/logo_with_text.svg) 0 0 no-repeat;background-size:contain;width:175px;height:40px;float:left;margin:0;}}@media (min-width:1200px){#main-navigation #logo{width:262px;height:63.9px;top:-7px;position:relative;}}#main-navigation #block-mainnavigation{position:fixed;width:100%;right:0;top:100px;height:calc(100% - 72px);background:#ffffff;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);opacity:0;visibility:hidden;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;z-index:11;}@media (min-width:768px){#main-navigation #block-mainnavigation{width:320px;}}@media (min-width:992px){#main-navigation #block-mainnavigation{width:auto;position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;visibility:visible;height:auto;background:transparent;top:auto;float:right;}}@media (min-width:1200px){#main-navigation #block-mainnavigation{top:10px;}}#main-navigation #block-mainnavigation.is-show{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;visibility:visible;}#main-navigation #block-mainnavigation ul{list-style:none;padding:0;margin:0;}#main-navigation #block-mainnavigation ul li{padding:15px;}@media (min-width:992px){#main-navigation #block-mainnavigation ul li{display:inline-block;padding:10px;}#main-navigation #block-mainnavigation ul li:last-child{padding-right:0;}}@media (min-width:1200px){#main-navigation #block-mainnavigation ul li{padding:10px 20px;}}#main-navigation #block-mainnavigation ul li a{display:inline-block;position:relative;color:#473016;font-family:"Red Hat Display",serif;font-style:normal;font-weight:bold;font-size:15px;line-height:150%;text-decoration:none !important;text-transform:uppercase;}#main-navigation #block-mainnavigation ul li a:before{content:'';display:block;position:absolute;left:-2px;bottom:-2px;width:calc(100% + 4px);height:12px;opacity:0;z-index:-1;}#main-navigation #block-mainnavigation ul li a:hover{color:#076633;}#main-navigation #block-mainnavigation ul li a:hover:before{opacity:0.3;background:linear-gradient(0deg,transparent,transparent 0px,#84b315 0px,#84b315 45px,transparent 0px);}#main-navigation #block-mainnavigation ul li a.has-clicked{color:#076633;}#main-navigation #block-mainnavigation ul li a.has-clicked:before{opacity:0.3;background:linear-gradient(0deg,transparent,transparent 0px,#84b315 0px,#84b315 45px,transparent 0px);}@keyframes smoothScroll{0%{transform:translateY(-10px);}100%{transform:translateY(0px);}}#admin-page-menu{padding-top:10px;border-bottom:1px solid #dddddd;}#admin-page-menu ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-bottom:0;}#admin-page-menu ul li{display:flex;}#admin-page-menu ul li a{padding:12px 15px;}#admin-page-menu ul li a.is-active{color:#767676;pointer-events:none;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-radius:4px 4px 0 0;}#footer{background:#076633;padding:23px 0;}@media (min-width:576px){#footer{text-align:center;}}#footer ul{list-style:none;padding:0;margin:0;}#footer li{display:block;padding-right:30px;}@media (min-width:576px){#footer li{display:inline-block;}}#footer li:last-child{padding-right:0;}#footer a{border-bottom:1px solid transparent;color:#ffffff;font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;}#footer a:hover{text-decoration:none;border-bottom-color:#84b315;color:#84b315;}form{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}form textarea,form input,form select{display:block;width:100%;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #DBDEE7;background-color:#473016;color:#fff;padding:20px 12px 16px 12px;min-height:65px;outline:0 !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}form textarea.error,form input.error,form select.error{border:2px solid #8a5f04;}form fieldset[id^='edit-salutation-'],form .form-item-message{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:20px;}form .js-form-type-select{height:100px;}form .js-form-type-select label{font-size:16px;line-height:20px;color:#ffffff;width:100%;}form .js-form-type-select select{height:65px;}form .form-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:10px;}@media (min-width:992px){form .form-item-first-name,form .form-item-last-name,form .form-item-phone,form .form-item-mail{flex:0 0 50%;max-width:50%;}}form fieldset[id^='edit-salutation-']{margin-bottom:20px;}form fieldset[id^='edit-salutation-'] .form-item{display:inline-block;margin-right:35px;width:auto;padding:0;margin-bottom:0;}form fieldset[id^='edit-salutation-'] .form-item:last-child{margin-right:0;}form fieldset[id^='edit-salutation-'] .form-item label{margin-bottom:0;position:relative;left:0;top:auto;}form .form-item:not(.js-form-type-select) label{position:absolute;top:20px;left:27px;font-size:16px;line-height:20px;color:#ffffff;-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1);-moz-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1);transition:all 400ms cubic-bezier(0.645,0.045,0.355,1);}form .form-item:not(.js-form-type-select) label.no-floating-label{margin-bottom:0;position:relative;left:0;top:auto;font-size:13px;font-weight:300;line-height:1.6;color:#DBDEE7;}@media (min-width:576px) and (max-width:1439.98px){form .form-item:not(.js-form-type-select) label.no-floating-label{font-size:13px;font-weight:300;line-height:1.6;}}form .form-item:not(.js-form-type-select) textarea:focus,form .form-item:not(.js-form-type-select) textarea.has-value,form .form-item:not(.js-form-type-select) input:focus,form .form-item:not(.js-form-type-select) input.has-value,form .form-item:not(.js-form-type-select) select:focus,form .form-item:not(.js-form-type-select) select.has-value{background:#473016;padding-top:22px;outline:0 transparent;}form .form-item:not(.js-form-type-select) textarea:focus + label,form .form-item:not(.js-form-type-select) textarea.has-value + label,form .form-item:not(.js-form-type-select) input:focus + label,form .form-item:not(.js-form-type-select) input.has-value + label,form .form-item:not(.js-form-type-select) select:focus + label,form .form-item:not(.js-form-type-select) select.has-value + label{font-size:12px;top:2px;}form .form-item:not(.js-form-type-select) textarea.error + label,form .form-item:not(.js-form-type-select) input.error + label,form .form-item:not(.js-form-type-select) select.error + label{color:#8a5f04;}form .form-item-message{margin-bottom:18px;}form [id^='edit-info-text']{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:22px;}form [id^='edit-info-text'] p{font-size:12px;line-height:14px;color:#ffffff;}form .form-item-check-privacy-police{position:relative;width:100%;padding-right:15px;padding-left:15px;}form .form-item-check-privacy-police a{color:#ffffff;border-bottom:1px solid #ffffff;}form .form-item-check-privacy-police a:hover{border-bottom-color:transparent;text-decoration:none;}form .form-item-which-area{margin-top:15px;}form .form-item-federal-epublic{margin-bottom:25px;}form .webform-actions{position:relative;width:100%;padding-right:15px;padding-left:15px;width:auto;margin-top:30px;margin-bottom:30px;}form .ajax-progress.ajax-progress-throbber{display:none !important;}form label.option{color:#ffffff;font-size:15px;font-weight:300;}form input[type="radio"]{display:none;}form input[type="radio"] + label{position:relative;padding-left:35px;}form input[type="radio"] + label:before{content:'';display:block;position:absolute;border:1px solid #DBDEE7;border-radius:11.2px;background:transparent;width:24px;height:24px;left:0;bottom:50%;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-o-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);}form input[type="radio"]:checked + label:before{background:url(/themes/custom/mandarin/images/checkbox.svg);background-size:contain;border:0;width:24px;height:24px;}form input[type="checkbox"]{display:none;}form input[type="checkbox"] + label{position:relative;padding-left:35px;font-size:13px;font-weight:300;line-height:1.6;}form input[type="checkbox"] + label:before{content:'';display:block;position:absolute;width:24px;height:24px;border:1px solid #DBDEE7;background:#473016;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);left:0;top:0;}form input[type="checkbox"]:checked + label:before{border-width:4px;background:#84b315;}form .webform-confirmation{margin-top:25px;background:#84b315;padding:5px 10px;font-family:"Poppins",sans-serif;font-weight:600;}form .webform-confirmation .webform-confirmation__message{margin-bottom:0;}#cookieconsent{display:block;width:500px;max-width:90vw;max-height:95vh;position:fixed;overflow:auto;z-index:10000;top:50%;right:50%;-webkit-transform:translate(calc(50% - 1px),calc(-50% + 0.5px));-moz-transform:translate(calc(50% - 1px),calc(-50% + 0.5px));-o-transform:translate(calc(50% - 1px),calc(-50% + 0.5px));-ms-transform:translate(50%,-50%);transform:translate(calc(50% - 1px),calc(-50% + 0.5px));background:#ffffff;opacity:0;visibility:visible;transition:all .3s 0s;animation:fadeIn .3s .4s forwards;padding:20px 20px;-webkit-box-shadow:1px 0 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 0 3px 0 rgba(0,0,0,0.5);box-shadow:1px 0 3px 0 rgba(0,0,0,0.5);border-radius:0px;overflow-y:scroll;}@media (min-width:768px){#cookieconsent{padding:45px 50px;overflow-y:auto;}}@media (min-width:992px){#cookieconsent{width:600px;}}@media (min-width:1200px){#cookieconsent{top:53%;}}#cookieconsent .cookie{position:absolute;left:-10px;top:0;width:50px;height:auto;}@media (min-width:474px){#cookieconsent .cookie{top:-15px;}}#cookieconsent h2{position:relative;font-size:28px;margin-bottom:15px;text-align:center;}@media (min-width:992px){#cookieconsent h2{font-size:38px;}}#cookieconsent .text{margin:0 0 20px;text-align:center;}@media (min-width:768px){#cookieconsent .text{margin:20px 0 30px;}}#cookieconsent .text p{font-size:13px;line-height:20px;}@media (min-width:768px){#cookieconsent .text p{font-size:16px;line-height:24px;}}#cookieconsent .text p a{color:#076633;}#cookieconsent .text p a:hover{text-decoration:underline;}#cookieconsent .buttons{width:100%;text-align:center;}#cookieconsent .buttons button{display:block;margin:auto;}#cookieconsent .buttons #cookieconsent-info-btn{background:transparent;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#434343;font-family:"Poppins",sans-serif;font-size:13px;border:0;margin-top:10px;}#cookieconsent .buttons #cookieconsent-info-btn:hover{text-decoration:underline;}#cookieconsent .icon-contact{content:'';display:block;opacity:0.3;width:361px;height:147px;background:url(/themes/custom/mandarin/images/logo_contact.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (min-width:768px) and (max-width:991.98px){#cookieconsent .icon-contact{height:116px;}}#cookieconsent .trenner{height:1px;width:100%;background:#473016;margin:20px 0 10px;}#cookieconsent .bottom-hint{margin-top:20px;text-align:center;color:#434343;}#cookieconsent .bottom-hint a{font-size:13px;color:#434343;}#cookieconsent input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;}#cookieconsent input[type='checkbox']{width:auto;float:left;margin-right:.75em;background:transparent;border:none;outline:none !important;}#cookieconsent input[type='checkbox']:before{content:'';display:inline-block;width:22px;height:22px;border-radius:50%;border:2px solid #eda407;}#cookieconsent input[type='checkbox']:checked:before{background-color:#eda407;}#cookieconsent input[type='checkbox']:disabled:before{background-color:#eda407;border-color:#eda407;opacity:0.5;}#cookieconsent label{position:relative;padding-left:0;margin-bottom:10px;font-size:14px;font-weight:600;text-align:left;}@media (min-width:768px){#cookieconsent label{font-size:16px;}}#cookieconsent label:hover{cursor:pointer;}#cookieconsent label + p{text-align:left;}#cookieconsent .cookieconsent-page-2{display:none;}#cookieconsent .cookieconsent-page-2 .cookie{top:-10px;}@media (min-width:768px){#cookieconsent .cookieconsent-page-2 .cookie{top:-15px;}}#cookieconsent .cookieconsent-page-2 .text{margin-top:20px;text-align:left;}#cookieconsent .cookieconsent-page-2 .text div{margin-bottom:5px;}@media (min-width:768px){#cookieconsent .cookieconsent-page-2 .text div{margin-bottom:15px;}}#cookieconsent .cookieconsent-page-2 .text p{font-size:13px;}@media (min-width:768px){#cookieconsent .cookieconsent-page-2 .text p{font-size:15px;line-height:22px;}}#cookieconsent.invisible{opacity:0;visibility:hidden;display:none;top:0 !important;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}#user-login-page{margin-top:200px;}#user-login-page .user-login-form{max-width:500px;margin:50px auto 50px auto;}.paragraph{padding-top:0;padding-bottom:50px;}@media (min-width:768px){.paragraph{padding-top:0;padding-bottom:70px;}}@media (min-width:1200px){.paragraph{padding-top:0;padding-bottom:100px;}}.paragraph:first-of-type:not(.paragraph--type--header){padding-top:150px;}@media (min-width:1200px){.paragraph.paragraph--type--header{padding-bottom:70px;}}.paragraph.paragraph--type--contact-form{padding-bottom:0;}@media (min-width:768px){.paragraph.paragraph--type--contact-form{padding-bottom:0;}}@media (min-width:1200px){.paragraph.paragraph--type--contact-form{padding-bottom:0;}}.paragraph--type--header{position:relative;}.paragraph--type--header .container{height:100%;}.paragraph--type--header .background-image{display:block;min-height:425px;height:45vh;position:relative;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;}@media (min-width:768px){.paragraph--type--header .background-image{background-position:center center;min-height:500px;height:50vh;}}@media (min-width:1200px){.paragraph--type--header .background-image{min-height:750px;}}.paragraph--type--header .background-image:before{content:'';display:block;width:100%;height:100%;position:absolute;opacity:0.5;mix-blend-mode:multiply;background-color:#473016;top:0;left:0;}.paragraph--type--header .text-box{position:relative;width:100%;padding-right:15px;padding-left:15px;position:absolute;bottom:40px;}@media (min-width:768px){.paragraph--type--header .text-box{position:relative;bottom:0;top:135px;}}@media (min-width:992px){.paragraph--type--header .text-box{top:200px;}}@media (min-width:1200px){.paragraph--type--header .text-box{top:385px;}}.paragraph--type--header .text-box h1{margin-bottom:0;}.paragraph--type--header .text-box h1 span{font-weight:normal;}.paragraph--type--header .text-box p{color:#ffffff;margin-bottom:20px;}@media (min-width:768px){.paragraph--type--header .text-box p{margin-bottom:40px;}}.paragraph--type--header .text-box a{margin-bottom:15px;margin-right:20px;}@media (min-width:768px){.paragraph--type--header .text-box a{margin-bottom:0;}.paragraph--type--header .text-box a:last-child{margin-right:0;}}.paragraph--type--header .text-box a:last-child{margin-bottom:0;}.paragraph--type--text{text-align:center;position:relative;}.paragraph--type--text.text-center{text-align:center;}.paragraph--type--text.text-left{text-align:left;}.paragraph--type--text.text-left .title{text-align:left;}.paragraph--type--text.show-icon:before{content:'';display:block;width:115.4px;height:47.2px;background:url(/themes/custom/mandarin/images/logo.svg) 0 0 no-repeat;background-size:contain;margin:0 auto 26px auto;}.paragraph--type--text .title{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center;}@media (min-width:992px){.paragraph--type--text .title{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%;}}.paragraph--type--text .text{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:992px){.paragraph--type--text .text{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%;}}.paragraph--type--text-image{overflow:hidden;padding-top:20px;}.paragraph--type--text-image .container{padding-top:20px;}@media (min-width:1440px){.paragraph--type--text-image.image-position-left .image-wrapper{width:50%;}}@media (min-width:768px){.paragraph--type--text-image.image-position-left .image-wrapper .image{position:absolute;left:0;width:50%;}}@media (min-width:992px){.paragraph--type--text-image.image-position-left .image-wrapper .image img{max-height:470px;width:auto;}}@media (min-width:1440px){.paragraph--type--text-image.image-position-left .image-wrapper .image{position:relative;width:calc(100% + 125px);margin-left:-125px;}}.paragraph--type--text-image.image-position-left .image-wrapper .image:before,.paragraph--type--text-image.image-position-left .image-wrapper .image:after{left:0;}@media (min-width:768px){.paragraph--type--text-image.image-position-left .text{margin-left:50%;padding-left:8.3333333%;}}@media (min-width:1440px){.paragraph--type--text-image.image-position-left .text{margin-left:0;}}@media (min-width:768px){.paragraph--type--text-image.image-position-right .image-wrapper{order:2;flex:0 0 50%;max-width:50%;}}@media (min-width:992px){.paragraph--type--text-image.image-position-right .image-wrapper{margin-top:20px;}}@media (min-width:768px){.paragraph--type--text-image.image-position-right .image-wrapper .image{position:absolute;right:0;width:50%;}}@media (min-width:992px){.paragraph--type--text-image.image-position-right .image-wrapper .image img{max-height:470px;width:auto;}}@media (min-width:1440px){.paragraph--type--text-image.image-position-right .image-wrapper .image{position:relative;width:calc(100% + 125px);margin-right:-125px;}}.paragraph--type--text-image.image-position-right .image-wrapper .image:before,.paragraph--type--text-image.image-position-right .image-wrapper .image:after{right:0;}@media (min-width:768px){.paragraph--type--text-image.image-position-right .text{order:-1;padding-right:8.3333333%;}}.paragraph--type--text-image img{width:100%;}.paragraph--type--text-image .image{position:relative;width:100%;}.paragraph--type--text-image .image:before,.paragraph--type--text-image .image:after{content:"";display:block;position:absolute;width:calc(100% - 120px);z-index:-1;}.paragraph--type--text-image .image:before{background-color:#84b315;top:-20px;height:30px;}.paragraph--type--text-image .image:after{background-color:#f2eada;bottom:-20px;height:30px;}@media (min-width:768px){.paragraph--type--text-image .image:after{bottom:-50px;height:60px;}}.paragraph--type--text-image .text{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:30px;}@media (min-width:768px){.paragraph--type--text-image .text{flex:0 0 50%;max-width:50%;margin-top:0;}}.paragraph--type--text-image .text p{font-weight:300;font-size:15px;line-height:170%;}.paragraph--type--text-image .text strong{font-weight:500;font-size:18px;line-height:180%;}.paragraph--type--teaser-big .inner{position:relative;}@media (min-width:992px){.paragraph--type--teaser-big .inner:before{content:'';display:block;width:calc(50% + 15px);height:100%;position:absolute;z-index:1;background-image:linear-gradient(to top,rgba(71,48,22,0.2),rgba(71,48,22,0.6),rgba(71,48,22,0.6),rgba(71,48,22,0),rgba(71,48,22,0));}}.paragraph--type--teaser-big .image-wrapper{position:relative;width:100%;overflow:hidden;}.paragraph--type--teaser-big .image-wrapper:before{content:'';display:block;width:100%;height:100%;position:absolute;opacity:0.5;mix-blend-mode:multiply;background-color:#473016;top:0;left:0;z-index:1;}.paragraph--type--teaser-big .image-wrapper .image{width:calc(100% + 200px);max-height:606px;}.paragraph--type--teaser-big .image-wrapper .image img{width:100%;position:relative;}@media (min-width:1200px){.paragraph--type--teaser-big .image-wrapper .image img{top:-100px;}}@media (min-width:1440px){.paragraph--type--teaser-big .image-wrapper .image img{top:-200px;}}.paragraph--type--teaser-big .text-box{margin-top:20px;}@media (min-width:768px){.paragraph--type--teaser-big .text-box{position:absolute;z-index:1;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;margin-top:0;}}@media (min-width:768px){.paragraph--type--teaser-big .text-box .text{width:460px;}}@media (min-width:992px){.paragraph--type--teaser-big .text-box .text{flex:0 0 50%;max-width:50%;}}@media (min-width:768px){.paragraph--type--teaser-big .text-box .text h2{color:#ffffff;}}.paragraph--type--teaser-big .text-box .text p{font-weight:300;font-size:15px;line-height:170%;}@media (min-width:768px){.paragraph--type--teaser-big .text-box .text p{color:#ffffff;}}.paragraph--type--teaser-big .text-box .text strong{font-weight:500;font-size:18px;line-height:180%;}.paragraph--type--service .title{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center;}.paragraph--type--service .text{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center;margin-bottom:45px;margin-top:35px;}@media (min-width:992px){.paragraph--type--service .text{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%;}}.paragraph--type--service .teaser-items{width:100%;display:flex;flex-wrap:wrap;}.paragraph--type--service .teaser-items .icon{display:block;width:56.8px;height:57px;background:#84b315;border-radius:50%;margin:0 auto 22px auto;position:relative;}.paragraph--type--service .teaser-items .icon:before{font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--service .teaser-items .icon.icon-search:before{font-size:35px;}.paragraph--type--service .teaser-items .icon.icon-circle:before{font-size:45px;}.paragraph--type--service .teaser-items .icon.icon-handshake:before{font-size:28px;}.paragraph--type--service .teaser-items .teaser-item{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center;margin-bottom:20px;}.paragraph--type--service .teaser-items .teaser-item:last-child{margin-bottom:0;}@media (min-width:768px){.paragraph--type--service .teaser-items .teaser-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}}.paragraph--type--service .link{width:100%;text-align:center;margin-top:51px;}.paragraph--type--contact-cta .background{position:relative;overflow:hidden;padding-bottom:30px;}@media (min-width:1200px){.paragraph--type--contact-cta .background{padding-bottom:0;}}.paragraph--type--contact-cta .background:before{content:'';display:block;width:100%;position:absolute;background:#473016;height:calc(100% - 55px);left:0;bottom:0;}.paragraph--type--contact-cta p{color:#ffffff;}.paragraph--type--contact-cta .left{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:30px;z-index:1;}@media (min-width:768px){.paragraph--type--contact-cta .left{flex:0 0 41.6666666667%;max-width:41.6666666667%;margin-top:7px;}}.paragraph--type--contact-cta .left .media{margin-bottom:5px;}@media (min-width:768px){.paragraph--type--contact-cta .left .media{margin-bottom:15px;}}.paragraph--type--contact-cta .left span{display:inline-block;font-size:15px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;color:#ffffff;}.paragraph--type--contact-cta .left .name{font-weight:500;}.paragraph--type--contact-cta .left .name:after{content:'|';position:relative;display:inline-block;margin:0px 5px;}.paragraph--type--contact-cta .right{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:768px){.paragraph--type--contact-cta .right{flex:0 0 50%;max-width:50%;margin-left:8.3333333333%;margin-top:55px;}}.paragraph--type--contact-cta .right .top{position:relative;padding:15px 0;}@media (min-width:992px){.paragraph--type--contact-cta .right .top{padding:30px 0 50px;}}.paragraph--type--contact-cta .right .top:before{content:'';display:block;height:100%;z-index:0;background:#84b315;position:absolute;width:calc(100% + 30px);left:-15px;top:0;}@media (min-width:576px){.paragraph--type--contact-cta .right .top:before{width:100vw;left:calc(-50vw + 50%);}}@media (min-width:992px){.paragraph--type--contact-cta .right .top:before{left:calc(-50vw + 75%);}}@media (min-width:1600px){.paragraph--type--contact-cta .right .top:before{left:calc(-50vw + 100%);}}.paragraph--type--contact-cta .right .top:after{content:'\e91f';font-family:'icomoon';color:rgba(82,111,13,0.3);position:absolute;font-size:100px;right:calc(-50vw + 50%);bottom:-25px;}@media (min-width:768px){.paragraph--type--contact-cta .right .top:after{right:calc(-50vw + 50% + 185px);}}@media (min-width:992px){.paragraph--type--contact-cta .right .top:after{right:calc(-50vw + 100% + 20px);font-size:165px;bottom:-42px;}}.paragraph--type--contact-cta .right .bottom{margin-top:30px;}.paragraph--type--contact-cta .right h2{color:#ffffff;}.paragraph--type--contact-cta .right h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(255,255,255,0.3) 0px,rgba(255,255,255,0.3) 10px,transparent 0px);}@media (min-width:768px){.paragraph--type--contact-cta .right h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(255,255,255,0.3) 0px,rgba(255,255,255,0.3) 20px,transparent 0px);}}.paragraph--type--contact-cta .right .text{position:relative;}.paragraph--type--contact-cta .right .text p{font-family:"Red Hat Display",serif;z-index:1;position:relative;}.paragraph--type--contact-cta .right span{color:#ffffff;}.paragraph--type--contact-cta .right a{color:#ffffff;}.paragraph--type--contact-cta .right a:hover{text-decoration:none;}.paragraph--type--contact-cta .right .icon{display:inline-block;margin-right:5px;position:absolute;left:0;}.paragraph--type--contact-cta .right .icon:before{color:#eda407;font-size:15px;}@media (min-width:992px){.paragraph--type--contact-cta .right .icon:before{font-size:20px;}}.paragraph--type--contact-cta .right .contact-data{display:block;margin-bottom:10px;padding-left:30px;position:relative;}.paragraph--type--contact-cta .right .contact-data:last-child{margin-bottom:0;}@media (min-width:576px){.paragraph--type--contact-cta .right .contact-data{display:inline-block;margin-right:30px;margin-bottom:30px;}.paragraph--type--contact-cta .right .contact-data:last-child{margin-bottom:0;}}@media (min-width:992px){.paragraph--type--contact-cta .right .contact-data{margin-right:15px;padding-left:35px;}}@media (min-width:1200px){.paragraph--type--contact-cta .right .contact-data:first-of-type{margin-right:125px;}.paragraph--type--contact-cta .right .contact-data:nth-child(2){margin-right:0;}}.paragraph--type--image-teaser .title{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center;margin-bottom:40px;}.paragraph--type--image-teaser .paragraph--type--image-teaser-element{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:768px){.paragraph--type--image-teaser .paragraph--type--image-teaser-element{flex:0 0 50%;max-width:50%;}}@media (min-width:992px){.paragraph--type--image-teaser .paragraph--type--image-teaser-element{flex:0 0 33.3333333333%;max-width:33.3333333333%;}}.paragraph--type--image-teaser-element{margin-bottom:30px;}.paragraph--type--image-teaser-element .image{max-width:360px;margin:auto;}.paragraph--type--image-teaser-element img{width:100%;}.paragraph--type--image-teaser-element p{font-size:15px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.7;}.paragraph--type--image-teaser-element .inner{position:relative;background:#faf7f1;padding:35px 20px;margin-top:-50px;margin-left:auto;margin-right:auto;width:300px;text-align:center;min-height:275px;}@media (min-width:992px) and (max-width:1199.98px){.paragraph--type--image-teaser-element .inner{width:250px;min-height:320px;}}.paragraph.paragraph--type--contact-form .background{position:relative;overflow:hidden;padding-bottom:30px;}@media (min-width:1200px){.paragraph.paragraph--type--contact-form .background{padding-bottom:0;}}.paragraph.paragraph--type--contact-form .background:before{content:'';display:block;width:100%;position:absolute;background:#473016;height:calc(100% - 55px);left:0;bottom:0;}.paragraph.paragraph--type--contact-form .baltik-immobilien{content:'';display:block;width:227px;height:19px;background:url(/themes/custom/mandarin/images/baltik_immobilien.svg);margin-bottom:15px;margin-top:25px;}.paragraph.paragraph--type--contact-form .icon-contact{content:'';display:block;opacity:0.3;width:361px;height:147px;background:url(/themes/custom/mandarin/images/logo_contact.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:768px) and (max-width:991.98px){.paragraph.paragraph--type--contact-form .icon-contact{height:116px;}}.paragraph.paragraph--type--contact-form .left{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:30px;z-index:1;}@media (min-width:768px){.paragraph.paragraph--type--contact-form .left{flex:0 0 41.6666666667%;max-width:41.6666666667%;margin-top:7px;}}.paragraph.paragraph--type--contact-form .left .media{margin-bottom:5px;}@media (min-width:768px){.paragraph.paragraph--type--contact-form .left .media{margin-bottom:15px;}}.paragraph.paragraph--type--contact-form .left p{color:#ffffff;font-size:15px;font-weight:300;line-height:1.7;}.paragraph.paragraph--type--contact-form .left p a{color:#ffffff !important;}.paragraph.paragraph--type--contact-form .left p a:hover{border-bottom-color:#ffffff;}.paragraph.paragraph--type--contact-form .right{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:768px){.paragraph.paragraph--type--contact-form .right{flex:0 0 58.3333333333%;max-width:58.3333333333%;margin-top:55px;}}.paragraph.paragraph--type--contact-form .right .top{position:relative;padding:20px 0;}@media (min-width:992px){.paragraph.paragraph--type--contact-form .right .top{padding:35px 0;}}.paragraph.paragraph--type--contact-form .right .top:before{content:'';display:block;height:100%;z-index:0;background:#84b315;position:absolute;width:calc(100% + 30px);left:-15px;top:0;}@media (min-width:576px){.paragraph.paragraph--type--contact-form .right .top:before{width:100vw;left:calc(-50vw + 50%);}}@media (min-width:992px){.paragraph.paragraph--type--contact-form .right .top:before{left:calc(-50vw + 75%);}}@media (min-width:1600px){.paragraph.paragraph--type--contact-form .right .top:before{left:calc(-50vw + 100%);}}.paragraph.paragraph--type--contact-form .right .bottom{margin-top:30px;}.paragraph.paragraph--type--contact-form .right h2{color:#ffffff;margin-bottom:0;}.paragraph.paragraph--type--contact-form .right h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(255,255,255,0.3) 0px,rgba(255,255,255,0.3) 10px,transparent 0px);}@media (min-width:768px){.paragraph.paragraph--type--contact-form .right h2 .bg-markup{background:linear-gradient(0deg,transparent,transparent 0px,rgba(255,255,255,0.3) 0px,rgba(255,255,255,0.3) 20px,transparent 0px);}}.paragraph.paragraph--type--contact-form .hint{flex:0 0 100%;max-width:100%;margin-bottom:20px;}.paragraph.paragraph--type--contact-form .hint p{font-size:15px;font-weight:300;line-height:1.7;color:#ffffff;}.paragraph.paragraph--type--contact-form .hint h3,.paragraph.paragraph--type--contact-form .hint .paragraph--type--text-image .text h2,.paragraph--type--text-image .text .paragraph.paragraph--type--contact-form .hint h2,.paragraph.paragraph--type--contact-form .hint .paragraph--type--teaser-big .text-box .text h2,.paragraph--type--teaser-big .text-box .text .paragraph.paragraph--type--contact-form .hint h2,.paragraph--type--contact-cta .right .paragraph.paragraph--type--contact-form .hint h2,.paragraph.paragraph--type--contact-form .hint .right h2,.paragraph.paragraph--type--contact-form .right .hint h2{font-size:18px;color:#ffffff;line-height:normal;}.paragraph.paragraph--type--contact-form .hint h3 .bg-markup,.paragraph.paragraph--type--contact-form .hint .paragraph--type--text-image .text h2 .bg-markup,.paragraph--type--text-image .text .paragraph.paragraph--type--contact-form .hint h2 .bg-markup,.paragraph.paragraph--type--contact-form .hint .paragraph--type--teaser-big .text-box .text h2 .bg-markup,.paragraph--type--teaser-big .text-box .text .paragraph.paragraph--type--contact-form .hint h2 .bg-markup,.paragraph--type--contact-cta .right .paragraph.paragraph--type--contact-form .hint h2 .bg-markup,.paragraph.paragraph--type--contact-form .hint .right h2 .bg-markup,.paragraph.paragraph--type--contact-form .right .hint h2 .bg-markup{background:transparent;}
