/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.scroll-snap{-ms-scroll-snap-type:y mandatory;scroll-behavior:smooth;scroll-snap-type:y mandatory;}.product{margin-top:-50px;overflow:hidden;padding-top:50px;position:relative;scroll-snap-align:center;scroll-snap-stop:always;}@media (min-width:992px){.product{margin-top:-120px;padding-top:120px;}}.product:nth-of-type(4n+1):before{background-image:url(/themes/custom/mandarin/images/konfetti-left-mobile.svg);background-position:center center;background-size:cover;content:"";height:270px;left:0;position:absolute;top:-20px;width:174px;z-index:2;}@media (min-width:992px){.product:nth-of-type(4n+1):before{background-image:url(/themes/custom/mandarin/images/konfetti-left-desktop.svg);height:650px;top:0;width:445px;}}.product:nth-of-type(4n+3):before{background-image:url(/themes/custom/mandarin/images/konfetti-right-mobile.svg);background-position:center center;background-size:cover;content:"";height:356px;position:absolute;right:0;top:-20px;width:106px;z-index:2;}@media (min-width:992px){.product:nth-of-type(4n+3):before{background-image:url(/themes/custom/mandarin/images/konfetti-right-desktop.svg);height:650px;top:-80px;width:445px;}}@media (min-width:768px){.product:nth-of-type(even) .product__packshot{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:8.33333333%;order:1;}}@media (min-width:768px){.product:nth-of-type(even) .product__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}.product--orange .product__wrapper{background-color:#EC6B0F;}.product--orange .product__packshot:after{background-image:url(/themes/custom/mandarin/images/packshot-background-orange.jpg);}.product--orange .product__more-button:hover{color:#EC6B0F;}.product--orange .product__more-button:after{color:#EC6B0F;}.product--orange .product__more{background-color:#EC6B0F;}.product__wrapper{padding-bottom:60px;padding-top:138px;}@media (min-width:992px){.product__wrapper{padding-bottom:300px;padding-top:340px;}}.product__packshot{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;flex-shrink:0;margin-left:16.66666667%;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);position:relative;width:100%;width:66.66666667%;z-index:1;}@media (max-width:991.98px){.product__packshot{margin-bottom:75px;}}@media (min-width:768px){.product__packshot{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;width:50%;}}.product__packshot:after{-webkit-transform:translate(-50%,-50%);background-image:url(/themes/custom/mandarin/images/packshot-background.jpg);background-position:center center;background-size:cover;content:"";height:540px;left:50%;position:absolute;top:calc(50% + 40px);transform:translate(-50%,-50%);width:540px;z-index:-1;}@media (min-width:992px){.product__packshot:after{height:500px;top:50%;width:1300px;}}.product__packshot img{margin:auto;}.product__content{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);text-align:center;width:100%;z-index:3;}@media (min-width:768px){.product__content{-webkit-box-flex:0;-ms-flex:0 0 auto;-ms-flex-item-align:center;align-self:center;flex:0 0 auto;margin-left:8.33333333%;text-align:left;width:33.33333333%;}}.product__name-wrapper{margin-bottom:16px;}@media (min-width:768px){.product__name-wrapper{margin-bottom:24px;}}.product__name{color:#ffffff;font-size:30px;font-weight:700;letter-spacing:-0.005em;line-height:115%;margin-bottom:0;}.product__subline{color:#ffffff;font-size:26px;letter-spacing:-0.005em;line-height:115%;}.product__short-text{margin-bottom:36px;}@media (min-width:992px){.product__short-text{margin-bottom:32px;}}.product__short-text p{color:#ffffff;font-size:20px;line-height:150%;}.product__more-button{-webkit-transition:all 0.5s;background:rgba(255,255,255,0.25);border-radius:24px;color:#ffffff;display:block;font-size:14px;font-weight:700;line-height:20px;margin:auto;padding:14px 21px 14px 60px;position:relative;transition:all 0.5s;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.product__more-button:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#159A34;content:"\e951";font-family:"icomoon";font-size:19px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}@media (min-width:768px){.product__more-button{margin:0;}}.product__more-button:after{background-color:#ffffff;border-radius:100%;height:48px;left:0;line-height:52px;opacity:1;position:absolute;text-align:center;top:0;width:48px;}.product__more-button:hover{background:#ffffff;color:#159A34;cursor:pointer;padding:14px 40px;}.product__more-button:hover:after{opacity:0;}.product__more{display:none;}.product__more-content{-ms-overflow-style:none;height:100%;max-width:750px;overflow:auto;scrollbar-width:none;width:100%;}.product__more-content::-webkit-scrollbar{display:none;}.product__more-content p,.product__more-content a,.product__more-content h1,.product__more-content h2,.product__more-content h3,.product__more-content h4,.product__more-content h5,.product__more-content h6{color:#ffffff;}.product__more-content a.btn-link{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),to(#fff));background-image:linear-gradient(#ffffff 0,#fff 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0.12em;}.product__more-content a.btn-link:hover{-webkit-animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;}.product-overlay-wrapper{background-color:#159A34;display:none;height:100%;left:100%;opacity:0;padding:30px;position:fixed;top:0;width:100%;z-index:20;}.product-overlay-wrapper.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:100px 1fr;justify-items:center;}@media (min-width:768px){.product-overlay-wrapper.show{grid-template-rows:150px 1fr;}}.product-overlay-wrapper__close:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#ffffff;content:"\e90b";font-family:"icomoon";font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.product-overlay-wrapper__close:after{border:1px solid #ffffff;border-radius:30px;cursor:pointer;height:48px;line-height:50px;position:absolute;right:32px;text-align:center;top:32px;width:48px;}@media (min-width:992px){.product-overlay-wrapper__close:after{right:64px;top:64px;}}.product__footnote{margin-top:30px;}@media (min-width:992px){.product__footnote{margin-top:80px;}}.product__footnote p,.product__footnote a,.product__footnote h1,.product__footnote h2,.product__footnote h3,.product__footnote h4,.product__footnote h5,.product__footnote h6{color:#ffffff;font-size:14px;}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.eot);src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.woff) format('woff'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-regular.svg#IBMPlexSans) format('svg');font-display:swap;}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.eot);src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.woff) format('woff'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-italic.svg#IBMPlexSans) format('svg');font-display:swap;}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:700;src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.eot);src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.woff) format('woff'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700italic.svg#IBMPlexSans) format('svg');font-display:swap;}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.eot);src:url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.woff) format('woff'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/ibm-plex-sans-latin/ibm-plex-sans-v7-latin-700.svg#IBMPlexSans) format('svg');font-display:swap;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.eot);src:url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.woff) format('woff'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-regular.svg#RobotoCondensed) format('svg');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.eot);src:url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.woff) format('woff'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/roboto-condensed-latin/roboto-condensed-v18-latin-700.svg#RobotoCondensed) format('svg');font-display:swap;}
@font-face{font-family:'icomoon';src:url(/themes/custom/mandarin/fonts/icomoon/icomoon.eot?axszie=);src:url(/themes/custom/mandarin/fonts/icomoon/icomoon.eot?axszie=#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/icomoon/icomoon.ttf?axszie=) format('truetype'),url(/themes/custom/mandarin/fonts/icomoon/icomoon.woff?axszie=) format('woff'),url(/themes/custom/mandarin/fonts/icomoon/icomoon.svg?axszie=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';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-arrow-left:before{content:"\f060";}.icon-volume-off:before{content:"\f026";}.icon-minus:before{content:"\f068";}.icon-angle-down:before{content:"\f107";}.icon-envelope:before{content:"\f0e0";}.icon-arrow-right:before{content:"\f061";}.icon-angle-right:before{content:"\f105";}.icon-fax:before{content:"\f1ac";}.icon-angle-left:before{content:"\f104";}.icon-home:before{content:"\f015";}.icon-alternate-long-arrow-left:before{content:"\f30a";}.icon-alternate-long-arrow-up:before{content:"\f30c";}.icon-volume-up:before{content:"\f028";}.icon-times:before{content:"\f00d";}.icon-angle-up:before{content:"\f106";}.icon-plus:before{content:"\f067";}.icon-phone:before{content:"\f095";}.icon-alternate-long-arrow-right:before{content:"\f30b";}.icon-info:before{content:"\e951";color:#159a34;}.icon-exklamationmark:before{content:"\e950";}.icon-stoppwatch:before{content:"\e94f";color:#014125;}.icon-play-default:before{content:"\e94a";}.icon-play-hover:before{content:"\e94e";}.icon-lens-2:before{content:"\e94d";}.icon-apofinder-screen:before{content:"\e94b";}.icon-apofinder-marker:before{content:"\e94c";}.icon-lock:before{content:"\e949";}.icon-menu:before{content:"\e945";}.icon-chevron-small-down-light1:before{content:"\e941";}.icon-chevron-small-up-fat:before{content:"\e942";}.icon-chevron-small-up-light:before{content:"\e943";}.icon-chevron-small-down-fat:before{content:"\e944";}.icon-arrow-right-big:before{content:"\e946";}.icon-apotheke:before{content:"\e947";}.icon-erstattung:before{content:"\e948";}.icon-apothekenfinder .path1:before{content:"\e900";color:rgb(234,0,0);}.icon-apothekenfinder .path2:before{content:"\e901";margin-left:-0.888671875em;color:rgb(255,255,255);}.icon-apothekenfinder .path3:before{content:"\e902";margin-left:-0.888671875em;color:rgb(234,0,0);}.icon-apothekenfinder .path4:before{content:"\e903";margin-left:-0.888671875em;color:rgb(255,255,255);}.icon-apothekenfinder .path5:before{content:"\e904";margin-left:-0.888671875em;color:rgb(1,65,37);}.icon-apothekenfinder .path6:before{content:"\e905";margin-left:-0.888671875em;color:rgb(1,65,37);}.icon-apothekenfinder .path7:before{content:"\e906";margin-left:-0.888671875em;color:rgb(1,65,37);}.icon-capsule:before{content:"\e907";}.icon-capsules:before{content:"\e908";color:#159a34;}.icon-check:before{content:"\e909";}.icon-chevron-down:before{content:"\e90a";}.icon-close:before{content:"\e90b";}.icon-download:before{content:"\e90c";}.icon-erstattung-2 .path1:before{content:"\e90d";color:rgb(21,154,52);}.icon-erstattung-2 .path2:before{content:"\e90e";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path3:before{content:"\e90f";margin-left:-0.7890625em;color:rgb(21,154,52);}.icon-erstattung-2 .path4:before{content:"\e910";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path5:before{content:"\e911";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path6:before{content:"\e912";margin-left:-0.7890625em;color:rgb(255,255,255);}.icon-erstattung-2 .path7:before{content:"\e913";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path8:before{content:"\e914";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path9:before{content:"\e915";margin-left:-0.7890625em;color:rgb(161,249,137);}.icon-erstattung-2 .path10:before{content:"\e916";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path11:before{content:"\e917";margin-left:-0.7890625em;color:rgb(161,249,137);}.icon-erstattung-2 .path12:before{content:"\e918";margin-left:-0.7890625em;color:rgb(255,255,255);}.icon-erstattung-2 .path13:before{content:"\e919";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path14:before{content:"\e91a";margin-left:-0.7890625em;color:rgb(161,249,137);}.icon-erstattung-2 .path15:before{content:"\e91b";margin-left:-0.7890625em;color:rgb(255,255,255);}.icon-erstattung-2 .path16:before{content:"\e91c";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path17:before{content:"\e91d";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path18:before{content:"\e91e";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path19:before{content:"\e91f";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path20:before{content:"\e920";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path21:before{content:"\e921";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-erstattung-2 .path22:before{content:"\e922";margin-left:-0.7890625em;color:rgb(1,65,37);}.icon-gluehbirne .path1:before{content:"\e923";color:rgb(1,65,37);}.icon-gluehbirne .path2:before{content:"\e924";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path3:before{content:"\e925";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path4:before{content:"\e926";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path5:before{content:"\e927";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path6:before{content:"\e928";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path7:before{content:"\e929";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path8:before{content:"\e92a";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path9:before{content:"\e92b";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path10:before{content:"\e92c";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path11:before{content:"\e92d";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path12:before{content:"\e92e";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path13:before{content:"\e92f";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path14:before{content:"\e930";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path15:before{content:"\e931";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path16:before{content:"\e932";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path17:before{content:"\e933";margin-left:-0.853515625em;color:rgb(161,249,137);}.icon-gluehbirne .path18:before{content:"\e934";margin-left:-0.853515625em;color:rgb(161,249,137);}.icon-gluehbirne .path19:before{content:"\e935";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path20:before{content:"\e936";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path21:before{content:"\e937";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path22:before{content:"\e938";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-gluehbirne .path23:before{content:"\e939";margin-left:-0.853515625em;color:rgb(1,65,37);}.icon-lens:before{content:"\e93a";}.icon-link:before{content:"\e93b";}.icon-organic-form:before{content:"\e93c";}.icon-packungsgroessen:before{content:"\e93d";}.icon-textmarker:before{content:"\e93e";}.icon-warning:before{content:"\e93f";}.icon-wirkstoff:before{content:"\e940";}
.container-custom-wide{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);position:relative;width:100%;}@media (min-width:1200px){.container-custom-wide{max-width:1172px;}}@media (min-width:1440px){.container-custom-wide{max-width:1344px;}}@media (min-width:1600px){.container-custom-wide{max-width:1504px;}}.clearfix::after{clear:both;content:"";display:block;}.visually-hidden{clip:rect(0,0,0,0) !important;border:0 !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;width:1px !important;}.visually-hidden:not(caption){position:absolute !important;}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@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;}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:calc(-0.5 * var(--bs-gutter-x));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-top:calc(-1 * var(--bs-gutter-y));}.row > *{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-1{margin-left:8.33333333%;}@media (min-width:576px){.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-sm-1{margin-left:8.33333333%;}}@media (min-width:768px){.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-md-1{margin-left:8.33333333%;}.offset-md-2{margin-left:16.66666667%;}.offset-md-6{margin-left:50%;}}@media (min-width:992px){.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333333%;}.offset-lg-2{margin-left:16.66666667%;}.offset-lg-3{margin-left:25%;}}@media (min-width:1200px){.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.offset-xl-1{margin-left:8.33333333%;}.offset-xl-2{margin-left:16.66666667%;}}.d-block{display:block !important;}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-none{display:none !important;}.position-relative{position:relative !important;}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}.mb-0{margin-bottom:0 !important;}.px-12{padding-left:0.75rem !important;padding-right:0.75rem !important;}.py-12{padding-bottom:0.75rem !important;padding-top:0.75rem !important;}.gap-24{gap:1.5rem !important;}.row-gap-24{row-gap:1.5rem !important;}.row-gap-32{row-gap:2rem !important;}.bg-gray{--bs-bg-opacity:1;background-color:#F2F2F2 !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media (min-width:576px){.d-sm-block{display:block !important;}.d-sm-none{display:none !important;}.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.gap-sm-8{gap:0.5rem !important;}}@media (min-width:768px){.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}.order-md-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-md-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important;}.px-md-32{padding-left:2rem !important;padding-right:2rem !important;}.py-md-32{padding-bottom:2rem !important;padding-top:2rem !important;}}@media (min-width:992px){.d-lg-block{display:block !important;}.d-lg-none{display:none !important;}.mt-lg-192{margin-top:12rem !important;}.mb-lg-192{margin-bottom:12rem !important;}.gap-lg-40{gap:2.5rem !important;}.gap-lg-64{gap:4rem !important;}}hr{opacity:1;}
@-webkit-keyframes playButtonAnimation{0%{content:"\e94a";}50%{color:#ffffff;}100%{content:"\e94e";}}@keyframes playButtonAnimation{0%{content:"\e94a";}50%{color:#ffffff;}100%{content:"\e94e";}}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes animationHoverFlickerGradient{0%{background-position:0 100%;background-size:100% 0.148em;}50%{background-position:0 100%;background-size:0% 0.148em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.148em;}100%{background-position:right 0 top 100%;background-size:100% 0.148em;}}@keyframes animationHoverFlickerGradient{0%{background-position:0 100%;background-size:100% 0.148em;}50%{background-position:0 100%;background-size:0% 0.148em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.148em;}100%{background-position:right 0 top 100%;background-size:100% 0.148em;}}@-webkit-keyframes textTeaserHoverFlickerGradient{0%{background-position:0 100%;background-size:99% 0.08em;}50%{background-position:0 100%;background-size:0% 0.08em;}50.01%{background-position:right 9px top 100%;background-size:0% 0.08em;}100%{background-position:right 9px top 100%;background-size:99% 0.08em;}}@keyframes textTeaserHoverFlickerGradient{0%{background-position:0 100%;background-size:99% 0.08em;}50%{background-position:0 100%;background-size:0% 0.08em;}50.01%{background-position:right 9px top 100%;background-size:0% 0.08em;}100%{background-position:right 9px top 100%;background-size:99% 0.08em;}}@-webkit-keyframes animationHoverFlickerGradientThick{0%{background-position:0 100%;background-size:100% 0.12em;}50%{background-position:0 100%;background-size:0% 0.12em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.12em;}100%{background-position:right 0 top 100%;background-size:100% 0.12em;}}@keyframes animationHoverFlickerGradientThick{0%{background-position:0 100%;background-size:100% 0.12em;}50%{background-position:0 100%;background-size:0% 0.12em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.12em;}100%{background-position:right 0 top 100%;background-size:100% 0.12em;}}@-webkit-keyframes animationHoverFlickerGradientThin{0%{background-position:0 100%;background-size:100% 0.05em;}50%{background-position:0 100%;background-size:0% 0.05em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.05em;}100%{background-position:right 0 top 100%;background-size:100% 0.05em;}}@keyframes animationHoverFlickerGradientThin{0%{background-position:0 100%;background-size:100% 0.05em;}50%{background-position:0 100%;background-size:0% 0.05em;}50.01%{background-position:right 0 top 100%;background-size:0% 0.05em;}100%{background-position:right 0 top 100%;background-size:100% 0.05em;}}html{scroll-behavior:smooth;scroll-padding-top:60px;}@media (min-width:992px){html{scroll-padding-top:81px;}}.media--loading::before{display:none !important;}body.user-logged-in{margin-top:0;}#overlay{-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:rgba(0,0,0,0.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;visibility:hidden;width:100%;z-index:1;}#overlay.is-show{opacity:1;visibility:visible;}@media (min-width:992px){#overlay.is-show{opacity:0;visibility:hidden;}}#drupal-live-announce{height:0;}#ModalWindow{height:0;overflow:hidden;}.back-to-top-btn,.back-to-top-btn:hover{-webkit-transition:all 1s;background:#ffffff;border:1px solid #159A34;border-radius:50%;bottom:69px;color:#159A34;font-size:18px;height:48px;line-height:56px;opacity:0;position:fixed;right:15px;text-align:center;text-decoration:none;transition:all 1s;width:48px;z-index:11;}.back-to-top-btn.is-visible,.back-to-top-btn:hover.is-visible{opacity:1;}@media (min-width:992px){.back-to-top-btn,.back-to-top-btn:hover{right:30px;}}.page-content{margin-top:102px;}@media (min-width:992px){.page-content{margin-top:147px;}}@media (min-width:992px){.page-content-search{margin-top:184px;}}#mandatory-text-button{background:#000000;bottom:0;color:#ffffff;grid-area:mandatory;justify-self:flex-start;padding:6px 15px 9px;position:fixed;right:0;text-decoration:underline;z-index:10;}#mandatory-text-button.hide{display:none;}@media (max-width:991.98px){#mandatory-text-button{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}}@media (min-width:992px){#mandatory-text-button{background:#ffffff;border-radius:2px;color:#159A34;cursor:pointer;display:inline-block;font-size:12px;line-height:15px;margin-top:16px;padding:1px 3px 2px;position:relative;}#mandatory-text-button.hide{display:inline-block;}}@media (min-width:992px){header.transparent #mandatory-text-button{background:#ffffff;border-radius:2px;color:#159A34;padding:1px 3px 2px;}}@media (max-width:991.98px){header.affixed #mandatory-text-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;left:0;line-height:15px;right:auto;}}@media (min-width:992px){header.affixed #mandatory-text-button{display:none;}}.auth-area-login{padding-top:48px;}.auth-area-login .tab-content{margin-top:40px;}@media (min-width:768px){.auth-area-login{padding-top:60px;}}.table-contact{width:100%;}.table-contact td{display:block;padding-bottom:20px;padding-left:40px;vertical-align:top;}@media (min-width:768px){.table-contact td{display:table-cell;padding-bottom:10px;}}@media (max-width:767.98px){.table-contact td:first-child{padding-bottom:10px;}}.table-contact span[class^=icon-],.table-contact span[class*=" icon-"]{display:block;font-family:inherit;margin-left:-40px;}.table-contact span[class^=icon-]:before,.table-contact span[class*=" icon-"]:before{font-family:"icomoon";font-size:15px;padding-right:20px;position:relative;top:3px;}@media (min-width:768px){.table-contact span[class^=icon-],.table-contact span[class*=" icon-"]{margin-bottom:40px;}}.lds-ring{display:inline-block;height:80px;left:49%;position:fixed;top:48.5%;width:80px;z-index:1000;}.lds-ring div{-webkit-box-sizing:border-box;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border:8px solid #159A34;border-color:#159A34 transparent transparent transparent;border-radius:50%;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px;}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s;}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s;}.lds-ring-throbber{display:inline-block;height:15px;left:-10px;position:relative;top:4px;width:15px;}.lds-ring-throbber div{-webkit-box-sizing:border-box;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border:2px solid #159A34;border-color:#159A34 transparent transparent transparent;border-radius:50%;box-sizing:border-box;display:block;height:15px;margin:0px;position:absolute;width:15px;}.lds-ring-throbber div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s;}.lds-ring-throbber div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.lds-ring-throbber div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s;}.content a:not([href]):not([class])[id]{display:inline-block;height:1px;visibility:hidden;width:1px;}.text-center{text-align:center;}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute !important;width:1px;}.alert-dismissible .close{background:transparent;border:none;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}footer{background:#F2F2F2;}@media (max-width:767.98px){footer{padding-bottom:40px;}}footer a:not([class*=btn]),footer a.menu.is-active{background-image:linear-gradient(#202622 0px,#202622 100%);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 0.05em;color:#202622;display:inline-block;margin-bottom:8px;padding-bottom:2px;}footer a:not([class*=btn]):hover,footer a.menu.is-active:hover{color:#202622;}@media (min-width:992px){footer a:not([class*=btn]):hover,footer a.menu.is-active:hover{-webkit-animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThin;animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThin;}}footer p{color:#666666;}footer [class^=icon-],footer [class*=" icon-"]{display:inline-block;font-family:inherit;padding-left:30px;position:relative;}footer [class^=icon-]:before,footer [class*=" icon-"]:before{font-family:"icomoon";font-size:13px;left:0;position:absolute;top:2px;}.empty-breadcrumb{height:39px;}@media (min-width:992px){.empty-breadcrumb{height:48px;}}.breadcrumb ol{list-style:none;margin:0;padding:20px 0 0 0;}@media (min-width:992px){.breadcrumb ol{padding-top:30px;}}.breadcrumb li,.breadcrumb a{display:inline-block;font-size:14px;line-height:14px;margin:0;}.breadcrumb li{color:#616161;}.breadcrumb li:after{color:#C1C1C1;content:"\f105";display:inline-block;font-family:"icomoon";left:-3px;position:relative;text-align:center;top:5px;width:13px;}.breadcrumb li:last-child:after{display:none;}.breadcrumb a:hover{margin:0;}hr.breadcrumb{border:0;border-bottom:1px solid #C6C6C6;margin-bottom:39px;margin-top:20px;}@media (min-width:992px){hr.breadcrumb{margin-bottom:48px;margin-top:30px;}}hr.footer-menu{border:0;border-bottom:1px solid #C6C6C6;margin-bottom:16px;margin-top:30px;}@media (min-width:992px){hr.footer-menu{margin-top:40px;}}#mandatory-text{display:block;height:1px;margin:0;overflow:hidden;padding:0;}.mandatory-text-separator{border:0;border-bottom:1px solid #C6C6C6;margin-bottom:24px;margin-top:16px;}ul.menu.footer{margin-bottom:20px;}li.menu.footer{display:inline-block;margin-bottom:8px;margin-right:22px;}a.menu.footer{background-image:linear-gradient(#202622 0px,#202622 100%);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 0.05em;line-height:17px;margin-bottom:0;}span.menu.footer{background-image:linear-gradient(#202622 0px,#202622 100%);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 0.05em;cursor:pointer;line-height:17px;margin-bottom:0;}span.menu.footer:hover{text-decoration:none;}@media (min-width:992px){span.menu.footer:hover{-webkit-animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThin;animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThin;}}.paragraph{margin-bottom:64px;}.paragraph.lower-gap{margin-bottom:32px;}@media (min-width:992px){.paragraph{margin-bottom:128px;}.paragraph.lower-gap{margin-bottom:48px;}.paragraph.big-gap{margin-bottom:128px;}}.paragraph img{display:block;}body .buy-button-hidden{display:block !important;}.media--blazy{position:static;}
html .mmcm-container{max-height:100dvh;}html .mmcm-container .mmcm{-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-color:#cccccc transparent;}@media (max-width:767.98px){html .mmcm-container .mmcm{max-height:calc(100dvh - 40px);}}@media (min-width:768px){html .mmcm-container .mmcm{padding:40px 40px 36px;width:750px;}}html .mmcm-container .mmcm a{color:#159A34;}html .mmcm-container .mmcm a.mmcm-close{-webkit-animation:none !important;animation:none !important;background-image:url(data:image/svg+xml,%3Csvg%20viewbox%3D%220%200%20128%20128%22%20width%3D%22128%22%20height%3D%22128%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23159a34%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%2216%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%208l112%20112%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%20120L120%208%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E) !important;background-position:center;background-repeat:no-repeat;background-size:14px !important;border:1px solid #159A34;border-radius:50%;height:40px !important;padding:15px;width:40px !important;}@media (max-width:480px){html .mmcm-container .mmcm a.mmcm-close{background-size:12px !important;height:30px !important;padding:13px;right:12px;top:12px;width:30px !important;}}html .mmcm-container .mmcm .mmcm-title{color:#014125;font-family:"Roboto Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:32px;margin-bottom:24px;}@media (min-width:768px){html .mmcm-container .mmcm .mmcm-title{font-size:36px;line-height:41px;margin-bottom:32px;}}html .mmcm-container .mmcm .mmcm-description{-ms-scroll-chaining:none;color:#202622;font-size:15px;max-height:30dvh;overflow:scroll;overscroll-behavior:contain;padding-bottom:30px;}html .mmcm-container .mmcm .mmcm-content{position:relative;}html .mmcm-container .mmcm .mmcm-content:before{background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(rgba(255,255,255,0.8)),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,rgba(255,255,255,0.8),rgba(255,255,255,0));content:"";display:block;height:50px;left:0;pointer-events:none;position:absolute;top:-70px;width:100%;}html .mmcm-container .mmcm .mmcm-group-head{color:#014125;font-size:17px;}html .mmcm-container .mmcm .mmcm-group-description{color:#202622;font-size:15px;}html .mmcm-container .mmcm .mmcm-service{background:#F2F2F2;}html .mmcm-container .mmcm .mmcm-service-head{color:#014125;font-size:16px;}html .mmcm-container .mmcm .mmcm-service-purpose{color:#014125;}html .mmcm-container .mmcm .mmcm-service-details-table{color:#666666;font-size:14px;}html .mmcm-container .mmcm .mmcm-service-details-table-property-label{font-weight:normal;}html .mmcm-container .mmcm .mmcm-group-head-toggle-details{background:none;background-image:linear-gradient(#159A34 0px,#159A34 100%);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 0.12em;color:#159A34 !important;display:inline-block;display:inline;font-family:"IBM Plex Sans",sans-serif;font-size:17px;font-weight:bold;line-height:26px;margin-top:16px;padding:0;position:relative;position:relative;}@media (min-width:992px){html .mmcm-container .mmcm .mmcm-group-head-toggle-details:hover{-webkit-animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;color:inherit;text-decoration:none;}}html .mmcm-container .mmcm .mmcm-group-head-toggle-details:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#159A34;content:"\f30b";font-family:"icomoon";font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}html .mmcm-container .mmcm .mmcm-group-head-toggle-details:after{bottom:2px;position:absolute;right:-25px;}html .mmcm-container .mmcm .mmcm-checkbox{margin-right:10px;}html .mmcm-container .mmcm .mmcm-checkbox .mmcm-checkbox-custom{border:1px solid #C6C6C6;border-radius:3px;}html .mmcm-container .mmcm .mmcm-checkbox input:checked + .mmcm-checkbox-custom{border:1px solid #159A34;}html .mmcm-container .mmcm .mmcm-checkbox input:checked + .mmcm-checkbox-custom:after{background-color:#159A34;}html .mmcm-container .mmcm .mmcm-actions{-ms-flex-wrap:wrap;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;flex-wrap:wrap;row-gap:8px;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn{float:none;padding-left:0;padding-right:0;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline{-webkit-transition:all 0.5s;background-color:transparent;border:1px solid #159A34;border-radius:100px;color:#ffffff;display:inline-block;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:700;line-height:16px;overflow:hidden;padding:17px 12px;position:relative;transition:all 0.5s;width:100%;z-index:1;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:before{-webkit-transition:all 0.5s;background:#159A34;content:"";height:100%;position:absolute;right:0;top:0;transition:all 0.5s;width:100%;z-index:-1;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#ffffff;content:"\f30b";font-family:"icomoon";font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:after{-webkit-transition:color 0.5s;bottom:-4px;position:relative;right:-5px;transition:color 0.5s;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:active,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:focus,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:active,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:focus,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:active,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:focus{background-color:transparent;color:#159A34;outline:none;text-decoration:none;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:hover:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:active:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:focus:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:hover:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:active:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:focus:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:hover:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:active:before,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:focus:before{width:0;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:hover:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:active:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:focus:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:hover:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:active:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:focus:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:hover:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:active:after,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:focus:after{color:#159A34;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline{margin-bottom:28px;}.mmcm-content-blocker-container{background-color:#DBF8D3;padding:40px 20px 60px;}.mmcm-content-blocker-container .mmcm-content-blocker{background:transparent;color:#202622;margin:auto;max-width:750px;padding:0;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-title{color:#014125;font-size:28px;font-size:"Roboto Condensed",sans-serif;font-weight:normal;line-height:32px;margin-bottom:24px;}@media (min-width:768px){.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-title{font-size:36px;line-height:41px;margin-bottom:32px;}}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-message{color:#333333;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn{background:none;background-image:linear-gradient(#159A34 0px,#159A34 100%);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 0.12em;color:#159A34 !important;display:inline-block;font-family:"IBM Plex Sans",sans-serif;font-size:17px;font-weight:bold;line-height:26px;padding:0;position:relative;position:relative;}@media (min-width:992px){.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn:hover{-webkit-animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;animation:0.5s cubic-bezier(0.58,0.3,0.005,1) 0s 1 normal none running animationHoverFlickerGradientThick;color:inherit;text-decoration:none;}}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#159A34;content:"\f30b";font-family:"icomoon";font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn:after{bottom:2px;position:absolute;right:-25px;}a.mmcm-launch-dialogue,a.mmcm-launch-dialogue:not([href]){color:#159A34;cursor:pointer;}a.mmcm-launch-dialogue:hover,a.mmcm-launch-dialogue:not([href]):hover{color:#159A34;text-decoration:underline;}
body{background-color:#159A34;}body.no-scroll{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;}header.navigation{background:#159A34;}@media (min-width:992px){header.navigation li.metamenu.menu-level-0:nth-of-type(1) a:hover,header.navigation li.metamenu.menu-level-0:nth-of-type(1) a.is-active,header.navigation li.metamenu.menu-level-0:nth-of-type(2) a:hover,header.navigation li.metamenu.menu-level-0:nth-of-type(2) a.is-active{background-image:linear-gradient(#ffffff 0px,#ffffff 80%);background-position:0px 80%;background-repeat:no-repeat;background-size:100% 0.08em;}header.navigation li.metamenu.menu-level-0:nth-of-type(1):hover > a,header.navigation li.metamenu.menu-level-0:nth-of-type(1) > a:hover,header.navigation li.metamenu.menu-level-0:nth-of-type(1) > a.is-active,header.navigation li.metamenu.menu-level-0:nth-of-type(2):hover > a,header.navigation li.metamenu.menu-level-0:nth-of-type(2) > a:hover,header.navigation li.metamenu.menu-level-0:nth-of-type(2) > a.is-active{background-image:linear-gradient(#ffffff 30px,#ffffff 80%);background-position:30px 80%;background-repeat:no-repeat;background-size:77px 0.08em;}header.navigation li.metamenu.menu-level-0:nth-of-type(2):hover > a,header.navigation li.metamenu.menu-level-0:nth-of-type(2) > a:hover,header.navigation li.metamenu.menu-level-0:nth-of-type(2) > a.is-active{background-image:linear-gradient(#ffffff 30px,#ffffff 80%);}header.navigation li.menu.main.menu-level-0 a:not(.icon-lens-2).menu-level-0:hover{background-image:linear-gradient(#ffffff 0px,#ffffff 104%);background-position:0px 104%;background-repeat:no-repeat;background-size:100% 0.16em;color:#ffffff;}header.navigation li.menu.main.menu-level-0.open a:not(.icon-lens-2).menu-level-0{background-image:linear-gradient(#ffffff 0px,#ffffff 104%);background-position:0px 104%;background-repeat:no-repeat;background-size:100% 0.16em;}header.navigation a{color:#ffffff;}header.navigation a.menu.metamenu{color:#ffffff;}header.navigation a.menu.metamenu.icon-erstattung{color:#ffffff;}}header.navigation #nav-toggle-btn:before{color:#ffffff;}@media (min-width:992px){.page-content{margin-top:183px;}}.anniversary-landingpage__content .paragraph--type--text p,.anniversary-landingpage__content .paragraph--type--text h1,.anniversary-landingpage__content .paragraph--type--text h2,.anniversary-landingpage__content .paragraph--type--text h3,.anniversary-landingpage__content .paragraph--type--text h4,.anniversary-landingpage__content .paragraph--type--text h5,.anniversary-landingpage__content .paragraph--type--text h6{color:#ffffff;}.anniversary-landingpage__content .paragraph--type--text [class*=btn]{display:block;margin-bottom:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media (min-width:768px){.anniversary-landingpage__content .paragraph--type--text [class*=btn]{display:inline-block;margin-bottom:0;margin-right:64px;}}.anniversary-landingpage__content .paragraph--type--text [class*=btn]:first-child{margin-top:40px;}.anniversary-landingpage__content .paragraph--type--text [class*=btn]:last-child{margin-bottom:0;}.anniversary-landingpage__content .paragraph--type--text .btn-flat-cta{border:1px solid #ffffff;}.anniversary-landingpage__content .paragraph--type--text .btn-download{color:#ffffff;position:relative;}.anniversary-landingpage__content .paragraph--type--text .btn-download:before{background-color:#ffffff;bottom:3px;content:"";height:2px;left:0;position:absolute;width:calc(100% - 34px);}@media (min-width:768px){.anniversary-landingpage__content .paragraph--type--text .btn-download:before{width:100%;}}.anniversary-landingpage .form-header{padding-top:80px;position:relative;}@media (min-width:992px){.anniversary-landingpage .form-header{margin-top:95px;}}.anniversary-landingpage .form-header:before{background-color:#ffffff;content:"";height:1px;left:15px;position:absolute;top:0;width:calc(100% - 30px);}.anniversary-landingpage .form-icon{-ms-flex-negative:0;content:url(/themes/custom/mandarin/images/apothekenfinder.svg);flex-shrink:0;height:98px;margin-bottom:30px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:88px;width:100%;}@media (min-width:992px){.anniversary-landingpage .form-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;width:16.66666667%;}}.anniversary-landingpage .form-header-content{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);text-align:center;width:100%;}@media (min-width:992px){.anniversary-landingpage .form-header-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left;width:66.66666667%;}}.anniversary-landingpage .form-header-content .form-title{color:#ffffff;font-size:36px;font-weight:400;line-height:110%;margin-bottom:30px;}@media (min-width:992px){.anniversary-landingpage .form-header-content .form-title{font-size:44px;font-weight:700;line-height:54px;}}.anniversary-landingpage .form-header-content .form-text{color:#ffffff;margin-bottom:30px;}@media (min-width:992px){.anniversary-landingpage .form-header-content .form-text{margin-bottom:64px;}}.anniversary-landingpage .form-header-content .form-text a{color:#ffffff;text-decoration:underline;}.anniversary-landingpage .block-id--apothekenfinder_block .text{border-top:1px solid #fff;padding-top:95px;}.anniversary-landingpage .apothekenfinder .form-wrapper{background-color:transparent;margin-bottom:70px;padding:0 20px;}.anniversary-landingpage .apothekenfinder .form-wrapper .container{padding:0;}@media (min-width:1200px){.anniversary-landingpage .apothekenfinder .form-wrapper form{padding:0 40px;}}@media (min-width:1200px){.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper{width:558px;}}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location{width:100%;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input{background:rgba(255,255,255,0.15);border-radius:4px;color:#ffffff;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input::-webkit-input-placeholder{color:#ffffff;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input::-moz-placeholder{color:#ffffff;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input:-ms-input-placeholder{color:#ffffff;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input::-ms-input-placeholder{color:#ffffff;}.anniversary-landingpage .apothekenfinder .form-wrapper form .search_wrapper .form-item-search-location input::placeholder{color:#ffffff;}@media (min-width:1200px){.anniversary-landingpage .apothekenfinder .form-wrapper form .select_wrapper{max-width:312px;}}.anniversary-landingpage .apothekenfinder .form-wrapper form .select_wrapper .select-wrapper:before{background-color:transparent;}.anniversary-landingpage .apothekenfinder .form-wrapper form .select_wrapper .select-wrapper:after{background-color:#ffffff;content:"";height:calc(100% - 16px);position:absolute;right:50px;top:8px;width:1px;}.anniversary-landingpage .apothekenfinder .form-wrapper form .select_wrapper .select-wrapper select{background:rgba(255,255,255,0.15);border-radius:4px;color:#ffffff;cursor:pointer;}.anniversary-landingpage .apothekenfinder .form-wrapper form .hidden_wrapper{display:none;}@media (min-width:1200px){.anniversary-landingpage .apothekenfinder .form-wrapper form .button_wrapper{max-width:132px;}}.anniversary-landingpage .apothekenfinder .form-wrapper form .button_wrapper .submit-wrapper{position:relative;}.anniversary-landingpage .apothekenfinder .form-wrapper form .button_wrapper .submit-wrapper:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#159A34;content:"\f061";font-family:"icomoon";font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.anniversary-landingpage .apothekenfinder .form-wrapper form .button_wrapper .submit-wrapper:after{-webkit-transform:translate(-50%,-50%);left:calc(50% + 33px);line-height:17px;position:absolute;top:calc(50% + 1px);transform:translate(-50%,-50%);}.anniversary-landingpage .apothekenfinder .form-wrapper form .button_wrapper .submit-wrapper input{background-color:#ffffff;border:none;border-radius:100px;color:#159A34;display:block;font-size:14px;font-weight:700;line-height:115%;padding:15px 30px;position:relative;width:100%;}.anniversary-landingpage .apothekenfinder .tabs-wrapper{background-color:transparent;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs{border-bottom:none;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs li a{color:#ffffff;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs li a:hover .radio{background-color:#159A34;border:2px solid #ffffff;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs li a:hover .radio:before{background-color:#ffffff;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs li a.active .radio{background-color:#159A34;border:2px solid #ffffff;}.anniversary-landingpage .apothekenfinder .tabs-wrapper ul.tabs li a.active .radio:before{background-color:#ffffff;}.anniversary-landingpage .apothekenfinder .map-wrapper{margin:0 auto 80px;}@media (min-width:768px){.anniversary-landingpage .apothekenfinder .map-wrapper{max-width:720px;padding-left:15px;padding-right:15px;}}@media (min-width:992px){.anniversary-landingpage .apothekenfinder .map-wrapper{max-width:960px;}}@media (min-width:1200px){.anniversary-landingpage .apothekenfinder .map-wrapper{max-width:1140px;}}.anniversary-landingpage .apothekenfinder .results-wrapper .result-count h2{color:#ffffff;}.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke{color:#ffffff;}.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke p,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke a,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h1,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h2,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h3,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h4,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h5,.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke h6{color:#ffffff;}.anniversary-landingpage .apothekenfinder .results-wrapper .row .apotheke .data-wrapper h3{color:#ffffff;}
.paragraph--type--text .text > *:last-child{margin-bottom:0;}
.paragraph--type--video-header .video-wrapper{height:576px;position:relative;}@media (min-width:992px){.paragraph--type--video-header .video-wrapper{height:760px;}}@media (max-width:767.98px){.paragraph--type--video-header .video-wrapper--no-video{height:auto;}}.paragraph--type--video-header .mute-toggle{color:#ffffff;cursor:pointer;font-size:30px;left:30px;position:absolute;top:30px;z-index:4;}.paragraph--type--video-header .video-image-container--desktop{display:none;}@media (min-width:576px){.paragraph--type--video-header .video-image-container--desktop{display:block;}}@media (min-width:576px){.paragraph--type--video-header .video-image-container--mobile{display:none;}}.paragraph--type--video-header .video-image{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:2;}.paragraph--type--video-header .video-image--desktop{display:none;}@media (min-width:576px){.paragraph--type--video-header .video-image--desktop{display:block;}}@media (min-width:576px){.paragraph--type--video-header .video-image--mobile{display:none;}}@media (max-width:767.98px){.paragraph--type--video-header .video-image--no-video{bottom:initial;left:initial;position:initial;right:initial;top:initial;}.paragraph--type--video-header .video-image--no-video .video-image-container img{-webkit-transform:none;left:initial;position:initial;top:initial;transform:none;}}.paragraph--type--video-header .video-image img{-webkit-transform:translateX(-50%) translateY(-50%);left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100vw;z-index:2;}@media (min-width:992px){.paragraph--type--video-header .video-image img{max-height:930px;max-width:1440px;width:initial;}}.paragraph--type--video-header .video-image .play-button:after{background:rgba(255,255,255,0.85);font-size:19px;height:56px;line-height:60px;top:calc(50% - 80px);width:56px;z-index:2;}@media (min-width:576px){.paragraph--type--video-header .video-image .play-button:after{top:50%;}}@media (min-width:992px){.paragraph--type--video-header .video-image .play-button:after{font-size:27px;height:80px;line-height:88px;width:80px;}}.paragraph--type--video-header .video-image:hover .play-button:after{-webkit-animation:playButtonAnimation 0.5s forwards;animation:playButtonAnimation 0.5s forwards;}.paragraph--type--video-header .video-container--desktop{display:none;}@media (min-width:576px){.paragraph--type--video-header .video-container--desktop{display:block;}}@media (min-width:576px){.paragraph--type--video-header .video-container--mobile{display:none;}}.paragraph--type--video-header .video-video{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;}.paragraph--type--video-header .video-video video{-webkit-transform:translateX(-50%) translateY(-50%);background-size:cover;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100vw;z-index:2;}@media (min-width:992px){.paragraph--type--video-header .video-video video{max-height:930px;max-width:1440px;width:initial;}}
@media (min-width:992px){.page-content-search .searchform{padding:0px 10px 20px;}}.page-content-search .searchform label{display:none;}.page-content-search .searchform form{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-content-search .searchform form .form-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 50px);flex:1 1 calc(100% - 50px);}.page-content-search .searchform form .form-actions{-webkit-box-flex:1;-ms-flex:1 1 50px;flex:1 1 50px;}.page-content-search .searchform .form-control{-webkit-box-shadow:none;background-color:#ffffff;border:1px solid #C6C6C6;border-radius:4px;box-shadow:none;color:#202622;display:block;min-height:56px;outline:none;padding:6px 12px;width:100%;}.page-content-search .searchform .form-control:focus,.page-content-search .searchform .form-control:active{border-color:#159A34;color:#202622;}.page-content-search .searchform .form-control:-ms-input-placeholder{color:#F2F2F2;opacity:1;}.page-content-search .searchform .form-control::-ms-input-placeholder{color:#F2F2F2;opacity:1;}.page-content-search .searchform .form-control::placeholder,.page-content-search .searchform .form-control::-ms-input-placeholder,.page-content-search .searchform .form-control::-webkit-input-placeholder{color:#F2F2F2;opacity:1;}.page-content-search .searchform .form-text{margin:0;}.page-content-search .searchform .submit-wrapper{-webkit-transition:background,color 0.5s;background:#ffffff;background:#159A34;border:2px solid #ffffff;border:2px solid #159A34;border-radius:100px;color:#014125;color:#ffffff;display:inline-block;font-size:14px;font-weight:bold;height:56px;line-height:15px;line-height:30px;margin-left:16px;overflow:hidden;padding:13px 30px 14px;padding:0;position:relative;text-align:center;transition:background,color 0.5s;width:56px;}.page-content-search .searchform .submit-wrapper:after{content:"\f30b";font-family:"icomoon";font-size:13px;left:2px;position:relative;top:3px;}.page-content-search .searchform .submit-wrapper:hover{background:transparent;color:#ffffff;text-decoration:none;}.page-content-search .searchform .submit-wrapper:hover{background:transparent;color:#159A34;text-decoration:none;}.page-content-search .searchform .submit-wrapper:after{content:"\e94d";font-family:"icomoon";font-size:23px;left:16px;pointer-events:none;position:absolute;top:17px;z-index:2;}.page-content-search .searchform .submit-wrapper input{background:transparent;border:0;color:#EA0000;font-size:inherit;font-weight:bold;height:45px;padding:15px 46px 15px 30px;text-indent:100px;width:50px;}.page-content-search .searchform .submit-wrapper .ajax-progress{position:absolute;right:-5px;top:12px;}
