@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:300;src:url("../fonts/roboto-slab-v12-latin-300.eot");src:local(""),url("../fonts/roboto-slab-v12-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-slab-v12-latin-300.woff2") format("woff2"),url("../fonts/roboto-slab-v12-latin-300.woff") format("woff"),url("../fonts/roboto-slab-v12-latin-300.ttf") format("truetype"),url("../fonts/roboto-slab-v12-latin-300.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:500;src:url("../fonts/roboto-slab-v12-latin-500.eot");src:local(""),url("../fonts/roboto-slab-v12-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-slab-v12-latin-500.woff2") format("woff2"),url("../fonts/roboto-slab-v12-latin-500.woff") format("woff"),url("../fonts/roboto-slab-v12-latin-500.ttf") format("truetype"),url("../fonts/roboto-slab-v12-latin-500.svg#RobotoSlab") format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;src:url("../fonts/roboto-slab-v12-latin-700.eot");src:local(""),url("../fonts/roboto-slab-v12-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-slab-v12-latin-700.woff2") format("woff2"),url("../fonts/roboto-slab-v12-latin-700.woff") format("woff"),url("../fonts/roboto-slab-v12-latin-700.ttf") format("truetype"),url("../fonts/roboto-slab-v12-latin-700.svg#RobotoSlab") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:300;src:url("../fonts/quicksand-v21-latin-300.eot");src:local(""),url("../fonts/quicksand-v21-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand-v21-latin-300.woff2") format("woff2"),url("../fonts/quicksand-v21-latin-300.woff") format("woff"),url("../fonts/quicksand-v21-latin-300.ttf") format("truetype"),url("../fonts/quicksand-v21-latin-300.svg#Quicksand") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:500;src:url("../fonts/quicksand-v21-latin-500.eot");src:local(""),url("../fonts/quicksand-v21-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand-v21-latin-500.woff2") format("woff2"),url("../fonts/quicksand-v21-latin-500.woff") format("woff"),url("../fonts/quicksand-v21-latin-500.ttf") format("truetype"),url("../fonts/quicksand-v21-latin-500.svg#Quicksand") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:400;src:url("../fonts/quicksand-v21-latin-regular.eot");src:local(""),url("../fonts/quicksand-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand-v21-latin-regular.woff2") format("woff2"),url("../fonts/quicksand-v21-latin-regular.woff") format("woff"),url("../fonts/quicksand-v21-latin-regular.ttf") format("truetype"),url("../fonts/quicksand-v21-latin-regular.svg#Quicksand") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;src:url("../fonts/quicksand-v21-latin-700.eot");src:local(""),url("../fonts/quicksand-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand-v21-latin-700.woff2") format("woff2"),url("../fonts/quicksand-v21-latin-700.woff") format("woff"),url("../fonts/quicksand-v21-latin-700.ttf") format("truetype"),url("../fonts/quicksand-v21-latin-700.svg#Quicksand") format("svg")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:hsla(0,0%,100%,0)}html,body{margin:0;padding:0}body{font-size:18px;font-weight:400;font-family:"Quicksand",Verdana,Arial,sans-serif;color:#555b62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;background:#fff;line-height:30px}::-moz-selection{background:#2c8194;text-shadow:none;color:#fff}::selection{background:#2c8194;text-shadow:none;color:#fff}.portallergy ::-moz-selection{background:#002559}.portallergy ::selection{background:#002559}hr{display:block;height:1px;margin:1em 0;border:none;background-image:linear-gradient(to right, #9e9e9e 50%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:8px 1px;background-repeat:repeat-x}img:not(.is_svg),video{vertical-align:middle;max-width:100%;height:auto;width:auto;min-height:1px;min-width:1px}.is_svg{display:inline-block;min-height:1px;min-width:1px}figure{margin:0}.browsehappy{margin:0;padding:.4em 0;background:#ba2a0a;font-size:13px;color:#fff;text-align:center}.browsehappy a{color:#fff !important}a{color:#002559;text-decoration:underline;transition:all .3s ease-in-out}a:hover{color:rgb(26.46875,77.6015625,89.03125)}.portallergy a{color:#002559}.portallergy a:hover{color:#517095}a[href*="//"]{position:relative;padding-left:20px}a[href*="//"]:after{content:"";display:inline-block;position:absolute;top:5px;left:0;width:15px;height:15px;min-width:15px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/external-link.svg) no-repeat center left;background-size:100% auto}figure a[href*="//"]:after{content:none}.image a[href*="//"]{padding-left:0}.allcont ul{margin-top:10px}.allcont ul li{padding:5px 10px 5px 40px;position:relative}.allcont ul li::before{content:"";width:20px;height:20px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/li.svg) no-repeat center;background-size:20px auto;position:absolute;left:0;top:10px}.allcont ul li ul li{padding:5px 10px 5px 30px}.allcont ol{margin:10px 0;counter-reset:item}.allcont ol>li{padding:5px 0 5px 1.7em;counter-increment:item;position:relative}.allcont ol>li:before{content:counter(item) ".";display:inline-block;position:absolute;top:5px;left:0;font-weight:bold}.allcont .ce-gallery .lightbox{position:relative;height:100%;display:block}.allcont .ce-gallery .lightbox:before{content:"";background:rgba(44,129,148,.7) url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/magnifier.svg) no-repeat center center;background-size:36px 36px;position:absolute;width:100%;height:100%;opacity:0;transition:all .3s ease-in-out;z-index:1}.allcont .ce-gallery .lightbox:hover:before{opacity:1}.allcont .ce-textpic .ce-gallery{margin-bottom:0}.allcont .ce-textpic.ce-above .ce-gallery{margin-bottom:10px}.allcont .ce-textpic.ce-right .ce-gallery{margin-left:40px}.allcont .ce-textpic.ce-left .ce-gallery{margin-right:40px}.text-center{text-align:center}.text-right{text-align:right}.ce-image .ce-column{margin-right:40px}.ce-image .ce-column:last-child{margin-right:0}.ce-image .image-caption{margin-top:10px;line-height:24px}.ce-image.ce-center .image-caption{text-align:center}.ce-image.ce-right .image-caption{text-align:right}.ce-textpic.ce-center .image-caption{text-align:center}.ce-textpic.ce-right .image-caption{text-align:right}#c3643+.inner img{width:275px}.ce-border img{border:none;border-radius:50%;width:200px;height:200px;-o-object-fit:cover;object-fit:cover}.frame-space-before-extra-small{margin-top:30px}.frame-space-before-small{margin-top:45px}.frame-space-before-medium{margin-top:70px}.frame-space-before-large{margin-top:130px}.frame-space-before-extra-large{margin-top:200px}.frame-space-after-extra-small{margin-bottom:30px}.frame-space-after-small{margin-bottom:45px}.frame-space-after-medium{margin-bottom:70px}.frame-space-after-large{margin-bottom:130px}.frame-space-after-extra-large{margin-bottom:200px}@media screen and (max-width: 470px){.frame-space-before-medium{margin-top:50px}.frame-space-before-large{margin-top:45px}.frame-space-before-extra-large{margin-top:100px}.frame-space-after-medium{margin-bottom:50px}.frame-space-after-large{margin-bottom:80px}.frame-space-after-extra-large{margin-bottom:100px}}.button{position:relative;display:inline-block;color:#fff;padding:16px 25px;text-decoration:none;border:0;font-family:"Roboto Slab",Verdana,Arial,sans-serif;font-weight:500;line-height:120%;background:#002559;transition:all .5s ease-in-out;cursor:pointer;border-radius:25px;margin-top:15px;overflow:hidden}.button span{position:relative;z-index:1}.button:hover{color:#fff;background-color:rgb(0,53.9617977528,129.8)}a[href*="//"].button{padding-left:50px}a[href*="//"].button:after{top:18px;left:25px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/external-link_white.svg) no-repeat center left;background-size:100% auto}.portallergy .button{color:#fff;background:#002559}.portallergy .button:hover{color:#fff;background-color:#517095}.button_arrow,.button_arrow_white,.button_arrow_green,.popuplightbox{position:relative;display:inline-block;padding:16px 25px 16px 70px;text-decoration:none;border:0;font-family:"Roboto Slab",Verdana,Arial,sans-serif;color:#555b62;font-weight:500;line-height:100%;transition:all .5s ease-in-out;cursor:pointer;margin-top:15px;overflow:hidden}.button_arrow:before,.button_arrow_white:before,.button_arrow_green:before,.popuplightbox:before{content:"";display:block;width:50px;height:50px;background:#90ac22 url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/arrow_white.svg) no-repeat 20px center;background-size:10px auto;border-radius:25px;position:absolute;opacity:.5;left:0;top:50%;transform:translateY(-50%);max-width:50px;transition:all .3s ease-in-out;z-index:-1}.button_arrow:hover,.button_arrow_white:hover,.button_arrow_green:hover,.popuplightbox:hover{color:#fff;padding-right:50px}.button_arrow:hover:before,.button_arrow_white:hover:before,.button_arrow_green:hover:before,.popuplightbox:hover:before{max-width:580px;opacity:1;width:100%;height:100%}.portallergy .button_arrow,.portallergy .button_arrow_white,.portallergy .button_arrow_green,.portallergy .popuplightbox{color:#555b62}.portallergy .button_arrow:before,.portallergy .button_arrow_white:before,.portallergy .button_arrow_green:before,.portallergy .popuplightbox:before{background-color:#517095}.portallergy .button_arrow:hover,.portallergy .button_arrow_white:hover,.portallergy .button_arrow_green:hover,.portallergy .popuplightbox:hover{color:#fff}.portallergy .button_arrow:hover:before,.portallergy .button_arrow_white:hover:before,.portallergy .button_arrow_green:hover:before,.portallergy .popuplightbox:hover:before{background-color:#002559}a[href*="//"].button_arrow,a[href*="//"].button_arrow_white,a[href*="//"].button_arrow_green{padding-left:70px}a[href*="//"].button_arrow:before,a[href*="//"].button_arrow_white:before,a[href*="//"].button_arrow_green:before{background-image:none}a[href*="//"].button_arrow:after,a[href*="//"].button_arrow_white:after,a[href*="//"].button_arrow_green:after{width:50px;height:50px;min-width:50px;top:50%;left:0;transform:translateY(-50%);background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/external-link_white.svg) no-repeat center;background-size:13px auto;z-index:1}.button_arrow_green:before{background-color:#c5d0c3}.portallergy .button_arrow_green{color:#555b62}.portallergy .button_arrow_green:before{background-color:#c5d0c3}.portallergy .button_arrow_green:hover{color:#fff}.portallergy .button_arrow_green:hover:before{background-color:#c5d0c3}.button_arrow_white{color:#fff;padding-right:50px;text-align:left}.button_arrow_white:before{background:#fff url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/arrow_green.svg) no-repeat 20px center;background-size:10px auto;z-index:0;opacity:1}.button_arrow_white:hover{color:#90ac22}.button_arrow_white:hover:before{max-width:580px;width:100%;height:100%}.portallergy .button_arrow_white{color:#fff}.check{display:flex;justify-content:flex-start;align-items:flex-start}.check:before{content:"";display:block;min-width:30px;width:30px;height:30px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/check.svg) no-repeat center;background-size:100% auto;margin-right:10px}.redtext{color:#ff4c1b}.largetext{font-size:1.5em}.uppercase{text-transform:uppercase}.h6{color:#002559;font-size:18px;line-height:24px;font-family:"Roboto Slab",Verdana,Arial,sans-serif;font-weight:500;letter-spacing:.1em}.frame-greybox{background:#f1f4f1;padding:2%}.frame-white_box{background:#fff;padding:2%;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);border-radius:20px}.frame-ci_bg{background:#2c8194;padding:40px 80px;color:#fff;border-radius:85px;position:relative}.frame-ci_bg img{border-radius:20px}.frame-ci_bg h1,.frame-ci_bg h2,.frame-ci_bg h3,.frame-ci_bg h4,.frame-ci_bg h5,.frame-ci_bg h6{color:#fff}@media all and (max-width: 768px){.frame-ci_bg h1,.frame-ci_bg h2,.frame-ci_bg h3,.frame-ci_bg h4,.frame-ci_bg h5,.frame-ci_bg h6{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;-webkit-hyphens:auto;hyphens:auto}}.frame-ci_bg header+p{margin-top:10px}.frame-ci_bg a[href*="//"]{color:#fff}.frame-ci_bg a[href*="//"]:hover{text-decoration:underline}.frame-ci_bg .button_arrow_white:before{z-index:0}.frame-ci_bg .button_arrow_white span{z-index:1;position:relative}@media all and (max-width: 1024px){.frame-ci_bg{padding:40px;border-radius:50px}.frame-ci_bg .gridrow{display:block}.frame-ci_bg .gridrow .col{width:100% !important}.frame-ci_bg .gridrow .col+.col{margin-left:0}.frame-ci_bg .gridrow .col.col2{margin-bottom:0}}@media screen and (max-width: 470px){.frame-ci_bg{padding:25px}}.portallergy .frame-ci_bg{background-color:#002559}.portallergy .frame-ci_bg a{color:#fff}.portallergy .frame-ci_bg .button{background-color:#a3bbc7}.portallergy .frame-ci_bg .button:hover{background-color:#517095}.portallergy .frame-ci_bg .button_arrow_white:before{background:#fff url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/arrow_darkblue.svg) no-repeat 20px center;background-size:10px auto}.portallergy .frame-ci_bg .button_arrow_white:hover{color:#002559}.frame-bubbles{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/bubbles_right.svg) no-repeat 92% 90%;background-size:444px auto}@media all and (max-width: 768px){.frame-bubbles{background-position:right bottom}}@media all and (max-width: 470px){.frame-bubbles{background-size:100% auto}}@media all and (max-width: 320px){.frame-bubbles{background:none}}.frame-bubbles_left{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/bubbles_left.svg) no-repeat 8% 90%;background-size:444px auto}@media all and (max-width: 768px){.frame-bubbles_left{background-position:left bottom}}@media all and (max-width: 470px){.frame-bubbles_left{background-size:100% auto}}@media all and (max-width: 320px){.frame-bubbles_left{background:none}}.head .inner,.foot>.inner{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}.cont>.frame{width:92%;max-width:1600px;margin-left:auto;margin-right:auto}.cont>.frame.frame-layout-10,.cont>.frame.frame-type-pxalkabello_textimage{max-width:none;width:100%}.cont>.frame.frame-layout-10.frame-greybox,.cont>.frame.frame-type-pxalkabello_textimage.frame-greybox{padding:20px 0}.cont>.frame.frame-layout-10 .frame-layout-20,.cont>.frame.frame-type-pxalkabello_textimage .frame-layout-20{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}.cont>.frame.frame-layout-10 .frame-layout-30,.cont>.frame.frame-type-pxalkabello_textimage .frame-layout-30{width:92%;max-width:760px;margin-left:auto;margin-right:auto}.cont>.frame.frame-layout-20{max-width:none;width:100%}.cont>.frame.frame-layout-20>.inner{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}.cont>.frame.frame-layout-30{width:92%;max-width:760px;margin-left:auto;margin-right:auto}.cont>.frame-layout-100 .frame.frame-layout-30{width:92%;max-width:760px;margin-left:auto;margin-right:auto}.cont>.frame.frame-welle_btm{padding-bottom:250px;position:relative;max-width:none;width:100%}@media screen and (max-width: 1024px){.cont>.frame.frame-welle_btm{padding-bottom:180px}}.cont>.frame.frame-welle_btm .inner{width:92%;max-width:1200px;margin-left:auto;margin-right:auto}.cont>.frame.frame-welle_btm:after{content:"";display:block;width:100%;height:340px;position:absolute;left:0;bottom:-130px;z-index:0;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/wave-white-2.svg) no-repeat 0% 25%/100% auto}.cont>.frame-welle_back{position:relative}.cont>.frame-welle_back:after{content:"";display:block;width:100%;height:340px;position:absolute;left:0;top:0;z-index:-1;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/wave-white-2.svg) no-repeat 0% 25%/100% auto}.gridrow{display:flex;display:-webkit-flex;flex-wrap:wrap}.gridrow .col+.col{margin-left:40px}.gridrow.align__middle{align-items:center}.gridrow.align__top{align-items:flex-start}.gridrow.align__bottom{align-items:flex-end}.grid2cols>.col{width:calc(50% - 40px/2)}.grid2cols .frame-white_box{padding:40px}.grid3cols>.col{width:calc(33.333% - 2*40px/3)}@media screen and (max-width: 1024px){.grid3cols>.col{width:calc(50% - 20px);margin-bottom:40px}}@media screen and (max-width: 768px){.grid3cols>.col{width:100%;margin-right:0}}.grid3cols .frame-white_box{padding:40px}@media screen and (max-width: 1024px){.gridrow.grid3cols .col+.col{margin-left:0}.gridrow.grid3cols .col:nth-child(even){margin-left:40px}}@media screen and (max-width: 768px){.gridrow.grid3cols .col:nth-child(even){margin-left:0}}.grid4cols>.col{width:calc(25% - 3*40px/4)}.grid4cols .frame-white_box{padding:20px}.grid5cols>.col{width:calc(20% - 4*40px/5)}.grid5cols .frame-white_box{padding:20px}.col_pos_33-66>.col.col1{width:calc(33.333% - 40px/2)}.col_pos_33-66>.col.col1 .colorbox .inner{padding:65px 50px 80px 50px}.col_pos_33-66>.col.col2{width:calc(66.666% - 40px/2)}.col_pos_66-33>.col.col1{width:calc(66.666% - 40px/2)}.col_pos_66-33>.col.col2{width:calc(33.333% - 40px/2)}.col_pos_66-33>.col.col2 .colorbox .inner{padding:65px 50px 80px 50px}.col_pos_20-80>.col.col1{width:calc(20% - 40px/2)}.col_pos_20-80>.col.col2{width:calc(80% - 40px/2)}.col_pos_80-20>.col.col1{width:calc(80% - 40px/2)}.col_pos_80-20>.col.col2{width:calc(20% - 40px/2)}@media all and (max-width: 1024px){.grid4cols>.col,.grid5cols>.col{width:calc(50% - 40px/2);margin-bottom:40px}.grid4cols>.col:nth-child(2n+1),.grid5cols>.col:nth-child(2n+1){margin-left:0}}@media all and (max-width: 768px){.grid2cols>.col,.grid3cols>.col,.grid4cols>.col,.grid5cols>.col{width:100%;margin-bottom:40px}.grid2cols .col+.col,.grid3cols .col+.col,.grid4cols .col+.col,.grid5cols .col+.col{margin-left:0}.col_pos_33-66>.col.col1,.col_pos_33-66>.col.col2,.col_pos_66-33>.col.col1,.col_pos_66-33>.col.col2,.col_pos_20-80>.col.col1,.col_pos_20-80>.col.col2,.col_pos_80-20>.col.col1,.col_pos_80-20>.col.col2{width:100%;margin-bottom:40px}.col_pos_33-66 .col+.col,.col_pos_66-33 .col+.col,.col_pos_20-80 .col+.col,.col_pos_80-20 .col+.col{margin-left:0}}.site{position:relative;display:flex;min-height:100vh;flex-direction:column;overflow:hidden}.site .allcont{position:relative;z-index:5;flex:1 0 auto;padding:0 0 110px}@media screen and (max-width: 768px){.site .allcont{padding-bottom:50px}}.site .allcont .ce-intext.ce-left .ce-gallery{margin-right:40px}.site .allcont iframe.dclogin{margin-left:calc(50% - 234px);margin-bottom:145px}.site .allcont .cont>div:last-child{margin-bottom:80px}.site .allcont .cont>div:last-child.frame-greybox,.site .allcont .cont>div:last-child.frame-ci_bg{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;font-family:"Roboto Slab",Verdana,Arial,sans-serif;line-height:120%;color:#323435;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 590px){h1,h2,h3,h4,h5,h6{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{padding-top:20px}h1{font-size:50px}@media screen and (max-width: 470px){h1{font-size:45px}}h2{font-size:42px}@media screen and (max-width: 470px){h2{font-size:39px}}h3{font-size:38px}@media screen and (max-width: 470px){h3{font-size:35px}}h4{font-size:32px}@media screen and (max-width: 470px){h4{font-size:29px}}h5{font-size:26px}@media screen and (max-width: 470px){h5{font-size:23px}}h6{color:#002559;font-size:18px;line-height:24px;font-family:"Roboto Slab",Verdana,Arial,sans-serif;font-weight:500;letter-spacing:.1em}@media screen and (max-width: 470px){h6{font-size:16px}}.portallergy h6{color:#002559}header+p{margin-top:30px}p+h2,p+h3,p+h4,p+h5,p+h6,p+p,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p{margin-top:1em}header+.ce-textpic{margin-top:20px}i,em{font-style:italic}strong,b{font-weight:700}@media all and (max-width: 890px){.ce-textpic.ce-intext.ce-right .ce-gallery,.ce-textpic.ce-intext.ce-left .ce-gallery{float:unset;margin-left:0;margin-bottom:20px}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column{float:unset;width:100%}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video{display:block;width:100%}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure img,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure video,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video img,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure img,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure video,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video img,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video video{width:100%;height:auto}.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure img.is_svg,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column figure video.is_svg,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video img.is_svg,.ce-textpic.ce-intext.ce-right .ce-gallery .ce-column .video video.is_svg,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure img.is_svg,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column figure video.is_svg,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video img.is_svg,.ce-textpic.ce-intext.ce-left .ce-gallery .ce-column .video video.is_svg{max-width:60px}}@media all and (max-width: 768px){.ce-image .ce-gallery{margin-bottom:0;float:none}.ce-image .ce-gallery .ce-column{float:none}.ce-image .ce-gallery .image{display:block;width:100%}.ce-image .ce-gallery .image img{width:100%;height:auto}.ce-uploads li{padding-left:0 !important;padding-right:0 !important}.ce-uploads li::before{content:none !important}.ce-uploads li a{display:block}.ce-uploads li a img{display:block;float:unset;padding-right:0;margin-bottom:10px}.ce-uploads li>div span{font-size:14px}}.head{position:relative;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);z-index:60;min-height:135px}@media all and (max-width: 1200px){.head{min-height:auto}}.head .head2{transition:all .3s ease-in-out;background:#fff;position:relative;z-index:100;width:100%;transform:translateY(0)}.head .head2>.inner{transition:all .3s ease-in-out;max-width:1600px;width:96%;display:flex;justify-content:space-between;align-items:center}.head .head2>.inner .logo{transition:all .3s ease-in-out;background:url(../Images/Logo_FaszinationAllergologie.svg) no-repeat 0;background-size:100% auto;width:250px;height:75px;margin:40px 0 30px}@media all and (max-width: 1200px){.head .head2>.inner .logo{margin:40px 0 30px}}@media all and (max-width: 470px){.head .head2>.inner .logo{margin:20px 0;max-width:70%}}.head .head2>.inner .logo a{display:block;width:100%;height:100%}.head .head2>.inner .logo a span{display:none}@media all and (max-width: 1024px){.head .head2>.inner .open_nav{flex-grow:1;justify-content:flex-end}}.sticky-anchor{position:absolute;bottom:0;left:0}.head.stickyhead .head2{position:fixed;bottom:100%;transform:translateY(100%);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.head.stickyhead .head2 .inner .logo{height:55px;width:150px;margin:0}@media screen and (max-width: 1200px){.head.stickyhead .head2 .inner .logo{margin-top:0}}@media all and (max-width: 470px){.head.stickyhead .head2 .inner .logo{margin:20px 0;max-width:70%}}.head.stickyhead .head2 .inner .nav>li>a{padding:45px 20px 45px}@media screen and (max-width: 1387px){.head.stickyhead .head2 .inner .nav>li>a{padding:32px 15px 23px}}@media screen and (max-width: 1300px){.head.stickyhead .head2 .inner .nav>li>a{padding:22px 15px 13px}}@media all and (max-width: 1200px){.head.stickyhead .head2 .inner .nav>li>a{padding:20px 15px}}@media all and (max-width: 470px){.head.stickyhead .head2 .inner .nav>li>a{padding:20px 35px 20px 20px;-webkit-hyphens:auto;hyphens:auto}}.head.stickyhead .head2 .inner .nav>li>a:after{top:70px}.portallergy .head .head2 .inner .logo{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/Logo_Portallergy.svg) no-repeat 0;background-size:100% auto;width:160px;height:45px}#subhead{position:relative}.head .nav{list-style-type:none;display:flex;align-items:center}.head .nav>li{list-style:none;position:relative}.head .nav>li a{display:block;text-decoration:none;font-weight:500;color:#555b62;font-size:18px;line-height:23px;text-align:center}.head .nav>li>a{padding:65px 15px 57px;position:relative}@media screen and (max-width: 1400px){.head .nav>li>a{padding:42px 15px 33px}}.head .nav>li>a:after{content:"";display:block;background-color:#a3bbc7;height:2px;width:calc(100% - 40px);opacity:0;position:absolute;bottom:25px;left:20px;transition:all .3s ease-in-out}@media all and (max-width: 1200px){.head .nav>li>a:after{display:none}}.head .nav>li.over>.subnav,.head .nav>li.over>a,.head .nav>li:hover>.subnav{display:flex}.head .nav>li.over>a,.head .nav>li:hover>a{color:#a3bbc7}.head .nav>li.over>a:after,.head .nav>li:hover>a:after{opacity:1}.head .nav>li.active>a,.head .nav>li.act>a{color:#2c8194}.head .nav>li.active>a:before,.head .nav>li.act>a:before{content:"";width:50px;height:25px;left:calc(50% - 25px);background:#eef1f4;border-radius:50px 50px 0px 0px;position:absolute;bottom:0;transition:all .3s ease-in-out}@media all and (max-width: 1200px){.head .nav>li.active>a:before,.head .nav>li.act>a:before{display:none}}.head .nav>li.active>a:hover:after,.head .nav>li.active>a.over:after,.head .nav>li.act>a:hover:after,.head .nav>li.act>a.over:after{display:none}.head .nav>li .subnav{display:none;flex-direction:column;position:absolute;z-index:100;top:84%;left:0;padding:0;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,.3);border-radius:15px;padding:15px 20px}@media all and (max-width: 1200px){.head .nav>li .subnav{border-radius:0;box-shadow:none}}.head .nav>li .subnav li{position:relative}.head .nav>li .subnav li a{color:#555b62;font-weight:400;font-size:16px;text-align:left;padding:12px 30px 12px 0;white-space:nowrap;position:relative}.head .nav>li .subnav li a[href*="//"]{position:relative;padding-left:20px}.head .nav>li .subnav li a[href*="//"]:after{top:15px}.head .nav>li .subnav li:hover>a,.head .nav>li .subnav li.over>a{color:#a3bbc7}.head .nav>li .subnav li.active>a,.head .nav>li .subnav li.act>a{color:#2c8194;padding-left:15px}.head .nav>li .subnav li.over>.subnav,.head .nav>li .subnav li.over>a,.head .nav>li .subnav li:hover>.subnav{display:flex}.head .nav>li .subnav li+li a{border-top:1px solid #cbcbcb}@media all and (max-width: 1200px){.head .nav>li .subnav li+li a{border-top:0}}.head .nav>li .subnav li.has_sub>a:after{content:"";display:block;position:absolute;right:5%;top:calc(50% - 4.5px);width:9px;height:9px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/arrow_grey.svg) no-repeat center;background-size:100% auto}@media all and (max-width: 1200px){.head .nav>li .subnav li.has_sub>a:after{display:none}}.head .nav>li .subnav li>.subnav{left:100%;top:0}.head .nav>li .subnav li>.subnav>li.first a{border-top:0}.showSub,.open_nav{display:none}.portallergy .head .nav>li.over>a,.portallergy .head .nav>li:hover>a{color:#517095}.portallergy .head .nav>li.active>a,.portallergy .head .nav>li.act>a{color:#002559}.portallergy .head .nav>li>a:after{background-color:#517095}.portallergy .head .nav>li .subnav li:hover>a,.portallergy .head .nav>li .subnav li.over>a{color:#517095}.portallergy .head .nav>li .subnav li.active>a,.portallergy .head .nav>li .subnav li.act>a{color:#002559}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#2c8194}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#2c8194;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}@media all and (min-width: 1401px){.head .head2>.inner nav{display:flex}}@media all and (max-width: 1400px){.open_nav{display:inherit;margin-top:15px}.head .head2>.inner{position:static;align-items:center}.head .head2>.inner nav{display:none;position:absolute;top:100%;left:0;width:100%;overflow:scroll;max-height:calc(100vh - 95px)}.head .head2>.inner nav .nav{flex-direction:column}.head .head2>.inner nav .nav li{float:none;width:100%;position:relative}.head .head2>.inner nav .nav li:hover>a:after,.head .head2>.inner nav .nav li.over>a:after{display:none !important}.head .head2>.inner nav .nav li.over>.subnav,.head .head2>.inner nav .nav li:hover>.subnav{display:none}.head .head2>.inner nav .nav li:hover>a,.head .head2>.inner nav .nav li.over>a,.head .head2>.inner nav .nav li.active>a,.head .head2>.inner nav .nav li.act>a{color:#2c8194}.head .head2>.inner nav .nav li a{background-color:#f1f4f1;border-bottom:1px solid #fff;padding:20px;text-align:left;font-size:16px}}@media all and (max-width: 1400px)and (max-width: 470px){.head .head2>.inner nav .nav li a{padding:20px 35px 20px 20px;-webkit-hyphens:auto;hyphens:auto}}@media all and (max-width: 1400px){.head .head2>.inner nav .nav li .subnav{transform:translate(0);padding:0;box-shadow:none}.head .head2>.inner nav .nav li .subnav li a{padding:10px 40px;font-size:15px;border-bottom:0;white-space:normal;word-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.head .head2>.inner nav .nav li .subnav li:hover>a,.head .head2>.inner nav .nav li .subnav li.over>a{color:#2c8194}.head .head2>.inner nav .nav li .subnav li.active>a,.head .head2>.inner nav .nav li .subnav li.act>a{color:#2c8194;padding-left:55px}.head .head2>.inner nav .nav li .subnav li+li{border-top:none;margin-left:0}.head .head2>.inner nav .nav li .subnav .showSub{height:47px;line-height:47px}.head .head2>.inner nav .nav li .subnav.subnav2 li a{padding:10px 60px;background-color:#ebedeb}.head .head2>.inner nav .nav li .subnav.subnav2 li.active>a,.head .head2>.inner nav .nav li .subnav.subnav2 li.act>a{padding-left:75px}.head .head2>.inner nav .nav li .subnav,.head .head2>.inner nav .nav li .subnav.subnav2,.head .head2>.inner nav .nav li:last-child>.subnav,.head .head2>.inner nav .nav li:last-child>.subnav.subnav2{position:inherit;left:inherit;top:inherit}.head .head2>.inner nav .nav li:hover>.subnav,.head .head2>.inner nav .nav li.over>.subnav,.head .head2>.inner nav .nav li:hover>.subnav2.subnav,.head .head2>.inner nav .nav li.over>.subnav2.subnav,.head .head2>.inner nav .nav li.over>.subnav .subnav2,.head .head2>.inner nav .nav li:hover>.subnav .subnav2{display:none}.head .head2>.inner nav .nav li .showSub{display:block;position:absolute;right:0;top:0;z-index:10;cursor:pointer;width:64px;height:64px;line-height:64px;background:rgba(0,0,0,0);text-align:center;transition:all .3s ease-in-out}}@media all and (max-width: 1400px)and (max-width: 470px){.head .head2>.inner nav .nav li .showSub{width:44px}}@media all and (max-width: 1400px){.head .head2>.inner nav .nav li .showSub:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed #2c8194;border-top:6px solid\9 ;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transition:all .3s ease-in-out}.head .head2>.inner nav .nav li .showSub.open:after{transform:rotate(180deg)}}.headnavmenu{position:relative;padding-left:40px;margin-left:20px;display:flex;align-items:center}@media screen and (max-width: 1560px){.headnavmenu{padding-left:20px;margin-left:0px}}@media all and (max-width: 1400px){.headnavmenu{background-color:#f1f4f1;margin-left:0;padding-left:0;display:block}}.headnavmenu:before{content:"";display:block;width:1px;height:70px;background-color:#dce3e9;position:absolute;top:calc(50% - 35px);left:0}@media all and (max-width: 1400px){.headnavmenu:before{display:none}}@media all and (max-width: 1400px){.headnavmenu li{display:block;width:100%}.headnavmenu li+li{border-top:1px solid #fff}}.headnavmenu li a{display:inline-block;padding:52px 25px 52px;position:relative;font-weight:500;color:#ff7e64;text-decoration:none}@media all and (max-width: 1400px){.headnavmenu li a{padding:20px 40px;font-size:16px;display:block}}.headnavmenu li a:before{content:"";display:block;position:absolute;top:calc(50% - 10px);left:0;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/geschuetzterBereich_orange.svg) no-repeat center;background-size:auto 100%;width:20px;height:20px}@media all and (max-width: 1400px){.headnavmenu li a:before{width:15px;height:15px;left:20px}}.headnavmenu li a:after{content:"";background:#eef1f4;width:0;height:0;border-radius:50px 50px 0px 0px;position:absolute;top:auto;bottom:0;left:50%;transition:all .3s ease-in-out}@media all and (max-width: 1400px){.headnavmenu li a:after{display:none}}.headnavmenu li a:hover:after{width:50px;height:25px;left:calc(50% - 25px)}.headnavmenu li.uid29 a,.headnavmenu li.uid90 a{color:#517095}.headnavmenu li.uid29 a:before,.headnavmenu li.uid90 a:before{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/geschuetzterBereich_darkblue.svg) no-repeat center;background-size:auto 100%}.headnavmenu li.uid29 a:hover:after,.headnavmenu li.uid90 a:hover:after{width:50px;height:25px;left:calc(50% - 25px)}.head.stickyhead .headnavmenu:before{height:50px;top:calc(50% - 25px)}.head.stickyhead .headnavmenu li a{padding:32px 25px 32px}@media all and (max-width: 1400px){.head.stickyhead .headnavmenu li a{padding:20px 40px}}.portallergy .head .headnavmenu li a:hover{color:#ff7e64}.banneraerzte{position:relative;margin-bottom:320px}@media screen and (max-width: 1024px){.banneraerzte{margin-bottom:50px}}.banneraerzte .topcol{position:relative}.banneraerzte .topcol .image{box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);height:700px;max-height:700px;overflow:hidden;background:#2c8194;background:linear-gradient(to right, rgb(44, 129, 148) 0%, rgb(120, 208, 231) 10%, rgb(119, 204, 195) 40%, rgb(109, 216, 225) 60%, rgb(196, 237, 242) 70%, rgb(167, 202, 175) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2c8194", endColorstr="#a7caaf",GradientType=1 );background-size:1000% 1000%;animation:gradientBG 40s ease infinite}@media screen and (max-width: 1200px){.banneraerzte .topcol .image{max-height:690px}}@media screen and (max-width: 1024px){.banneraerzte .topcol .image{max-height:510px}}@media screen and (max-width: 768px){.banneraerzte .topcol .image{max-height:310px}}@media screen and (max-width: 470px){.banneraerzte .topcol .image{max-height:210px}}.banneraerzte .topcol .image img{width:100%;max-width:100%;height:auto}.banneraerzte .topcol .text{position:absolute;top:100px;left:0;width:100%;text-align:center;font-family:"Roboto Slab",Verdana,Arial,sans-serif;font-size:50px;line-height:60px;color:#fff;text-shadow:0px 6px 10px rgba(0,0,0,.15)}@media screen and (max-width: 1024px){.banneraerzte .topcol .text{top:50px}}@media screen and (max-width: 768px){.banneraerzte .topcol .text{font-size:35px;line-height:45px}}@media screen and (max-width: 470px){.banneraerzte .topcol .text{font-size:25px;line-height:35px}}.banneraerzte .topcol .text img{max-height:60px;margin-bottom:35px}@media screen and (max-width: 470px){.banneraerzte .topcol .text img{margin-bottom:10px;max-height:40px;width:auto}}.banneraerzte .whitecol{width:1200px;position:absolute;top:300px;left:calc(50% - 600px)}@media screen and (max-width: 1200px){.banneraerzte .whitecol{width:100%;max-width:85%;left:2%}}@media screen and (max-width: 1024px){.banneraerzte .whitecol{max-width:96%;position:relative;top:inherit;left:inherit;margin-left:2%;margin-top:-300px}}@media screen and (max-width: 768px){.banneraerzte .whitecol{margin-top:-100px}}@media screen and (max-width: 470px){.banneraerzte .whitecol{margin-top:-50px}}.banneraerzte .whitecol .wrapper{background-color:#fff;margin-right:120px;min-height:465px;padding:60px 220px 60px 60px;box-sizing:border-box;box-shadow:0px 20px 25px 0px rgba(0,0,0,.15);border-radius:20px}@media screen and (max-width: 1200px){.banneraerzte .whitecol .wrapper{padding:60px;margin-right:0}}@media screen and (max-width: 768px){.banneraerzte .whitecol .wrapper{padding:30px 30px 60px 30px;min-height:inherit}}.banneraerzte .whitecol .wrapper .inner{display:flex;justify-content:flex-start}@media screen and (max-width: 470px){.banneraerzte .whitecol .wrapper .inner{display:block;justify-content:none}}.banneraerzte .whitecol .wrapper .inner .image{width:30px;margin-right:20px}@media screen and (max-width: 470px){.banneraerzte .whitecol .wrapper .inner .image{margin-right:0;margin-bottom:10px}}.banneraerzte .whitecol .wrapper .inner .text{font-size:14px;line-height:26px;width:calc(100% - 30px)}@media screen and (max-width: 470px){.banneraerzte .whitecol .wrapper .inner .text{width:100%}}.banneraerzte .whitecol .wrapper .inner .text a[href*="//"]:after{top:2px}.banneraerzte .bluecol{width:560px;position:absolute;top:590px;left:calc(50% + 40px)}@media screen and (max-width: 1200px){.banneraerzte .bluecol{left:inherit;right:2%;top:650px}}@media screen and (max-width: 1024px){.banneraerzte .bluecol{position:relative;right:inherit;top:inherit;width:inherit;max-width:96%;margin-left:2%;margin-top:30px}}.banneraerzte .bluecol .wrapper{background-color:#002559;min-height:295px;padding:60px;box-sizing:border-box;box-shadow:0px 20px 25px 0px rgba(0,0,0,.15);border-radius:20px;position:relative;overflow:hidden}@media screen and (max-width: 470px){.banneraerzte .bluecol .wrapper{padding:30px}}.banneraerzte .bluecol .wrapper .image{position:absolute;bottom:-10px;left:-40px;z-index:1}.banneraerzte .bluecol .wrapper .image img{width:180px;opacity:.2}.banneraerzte .bluecol .wrapper .text{position:relative;z-index:2;color:#fff}@media screen and (max-width: 1024px){.banneraerzte .bluecol .wrapper .text{text-align:center}}.banneraerzte .bluecol .wrapper .text h1,.banneraerzte .bluecol .wrapper .text h2,.banneraerzte .bluecol .wrapper .text h3,.banneraerzte .bluecol .wrapper .text h4,.banneraerzte .bluecol .wrapper .text h5{color:#fff;font-weight:500}.banneraerzte .bluecol .wrapper .text .button{margin-top:45px;color:#fff}.banneraerzte .bluecol .wrapper .text .button.icon{background-color:#517095;padding:16px 40px 16px 60px}@media screen and (max-width: 590px){.banneraerzte .bluecol .wrapper .text .button.icon{padding:16px 60px 16px 60px}}@media screen and (max-width: 470px){.banneraerzte .bluecol .wrapper .text .button.icon{display:flex;justify-content:flex-start;align-items:center;padding:16px 30px 16px 20px;text-align:left}}.banneraerzte .bluecol .wrapper .text .button.icon:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;opacity:.5;transition:all .5s ease-in-out;background-color:#517095;border-radius:25px;z-index:0}.banneraerzte .bluecol .wrapper .text .button.icon:after{content:"";display:block;position:absolute;top:12px;left:30px;z-index:2;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/geschuetzterBereich_white.svg) no-repeat center;background-size:100% auto;width:15px;height:25px}@media screen and (max-width: 470px){.banneraerzte .bluecol .wrapper .text .button.icon:after{position:relative;top:inherit;left:inherit;order:1}}.banneraerzte .bluecol .wrapper .text .button.icon:hover{background-color:#013867}.banneraerzte .bluecol .wrapper .text .button.icon:hover:before{width:100%;opacity:1}@media screen and (max-width: 470px){.banneraerzte .bluecol .wrapper .text .button.icon span{margin-left:10px;order:2}}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bannergeneral{position:relative;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.bannergeneral .image{max-height:778px;overflow:hidden}.bannergeneral .image img{width:100%;max-width:100%;height:auto;position:relative;z-index:0}.bannergeneral .image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:1}.bannergeneral .text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;text-shadow:0px 6px 10px rgba(0,0,0,.15)}.bannergeneral .text .inner{padding:0 2%}.bannergeneral .text .headline{font-size:55px}@media screen and (max-width: 768px){.bannergeneral .text .headline{font-size:35px;line-height:45px}}@media screen and (max-width: 470px){.bannergeneral .text .headline{font-size:25px;line-height:35px;display:none}}.bannergeneral .text .headline h1{font-size:inherit;line-height:65px;font-family:"Roboto Slab",Verdana,Arial,sans-serif;font-weight:700;color:#fff;text-shadow:0px 6px 10px rgba(0,0,0,.15)}.bannergeneral .text img{max-height:60px;margin-bottom:35px}@media screen and (max-width: 470px){.bannergeneral .text img{margin-bottom:10px;max-height:30px;width:auto}}.bannergeneral .text .text_inner{margin-top:30px;font-size:25px;line-height:37px}.bannerwelle{position:relative;max-height:778px}@media screen and (max-width: 1024px){.bannerwelle{max-height:inherit}}.bannerwelle .image{max-height:780px;overflow:hidden}@media screen and (max-width: 1024px){.bannerwelle .image{max-height:inherit}}.bannerwelle .image img{width:100%;max-width:100%;height:auto;position:relative;z-index:0}@media screen and (max-width: 768px){.bannerwelle .image img{height:300px;max-width:inherit;width:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 470px){.bannerwelle .image img{height:200px}}.bannerwelle .image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}@media screen and (max-width: 1024px){.bannerwelle .image:before{height:65%}}@media screen and (max-width: 768px){.bannerwelle .image:before{height:285px}}@media screen and (max-width: 470px){.bannerwelle .image:before{height:200px}}.bannerwelle .image:after{content:"";display:block;width:100%;height:340px;position:absolute;left:0;bottom:-130px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/wave-white-1.svg) no-repeat 0% 25%/100% auto;z-index:2}@media screen and (max-width: 1400px){.bannerwelle .image:after{height:200px;bottom:-70px}}@media screen and (max-width: 1024px){.bannerwelle .image:after{bottom:inherit;top:44%}}@media screen and (max-width: 768px){.bannerwelle .image:after{top:190px}}@media screen and (max-width: 470px){.bannerwelle .image:after{display:none}}.bannerwelle .image .bubbles{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/bubbles_banner.svg) no-repeat center;background-size:100% auto;position:absolute;bottom:70px;left:-10px;width:625px;height:430px;z-index:1}@media screen and (max-width: 768px){.bannerwelle .image .bubbles{bottom:inherit;top:20px;width:60%}}@media screen and (max-width: 470px){.bannerwelle .image .bubbles{top:20px;width:100%;height:200px;background-position:left top}}.bannerwelle .text{position:absolute;top:0;left:calc(50% - 380px);width:100%;max-width:760px;height:75%;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}@media screen and (max-width: 1024px){.bannerwelle .text{position:relative;top:inherit;left:inherit;height:auto;max-width:inherit;text-align:left;color:#555b62;padding:10px 4% 30px}}@media screen and (max-width: 768px){.bannerwelle .text{margin-top:70px;margin-bottom:30px}}.bannerwelle .text .inner{color:#fff}.bannerwelle .text .inner .headline{margin-bottom:20px}.bannerwelle .text .inner .headline h1{color:#fff;font-size:50px;line-height:60px;font-weight:500;text-shadow:0px 6px 10px rgba(0,0,0,.15)}@media screen and (max-width: 1024px){.bannerwelle .text .inner .headline h1{color:#555b62;text-shadow:none}}@media screen and (max-width: 768px){.bannerwelle .text .inner .headline h1{font-size:40px;line-height:50px}}@media screen and (max-width: 470px){.bannerwelle .text .inner .headline h1{font-size:30px;line-height:40px}}.bannerwelle .text .inner .button{padding:16px 45px}@media screen and (max-width: 470px){.bannerwelle .text .inner .button{margin-top:0;line-height:120%;padding:15px 20px}}.newsbox_circle{position:absolute;bottom:60px;left:calc(50% - 650px);z-index:4}.newsbox_circle.circleParent{bottom:-60px}@media screen and (max-width: 590px){.newsbox_circle.circleParent{bottom:0}}@media screen and (max-width: 1400px){.newsbox_circle{left:3%}}@media screen and (max-width: 960px){.newsbox_circle{bottom:-22%}}@media screen and (max-width: 768px){.newsbox_circle{left:2%;width:96%;height:auto;border-radius:50px}}@media screen and (max-width: 590px){.newsbox_circle{position:relative;margin-top:15px}}.newsbox_circle a{text-decoration:none;font-size:clamp(20px,5vw,38px)}.newsbox_circle a span{display:none !important}.newsbox_circle a[href*="//"]::before,.newsbox_circle a[href*="//"]::after{display:none}.newsbox_circle .inner .circle{width:250px;height:250px}@media screen and (max-width: 960px){.newsbox_circle .inner .circle{width:200px;height:200px;bottom:0}}@media screen and (max-width: 768px){.newsbox_circle .inner .circle{width:auto;height:auto}}.newsbox_circle .inner .circle .circle_color{box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);border-radius:50%;width:100%;height:100%}@media screen and (max-width: 768px){.newsbox_circle .inner .circle .circle_color{border-radius:20px}}.newsbox_circle .inner .circle .circle_color.farbe_,.newsbox_circle .inner .circle .circle_color.farbe_blue{background-color:#77ccc3}.newsbox_circle .inner .circle .circle_color .newsbox{text-align:center;color:#fff;font-weight:500;height:100%;display:flex;align-items:center;position:relative}.newsbox_circle .inner .circle .circle_color .newsbox a.newsbox-link{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%}.newsbox_circle .inner .circle .circle_color .newsbox a.newsbox-link span{display:none !important}@media screen and (max-width: 768px){.newsbox_circle .inner .circle .circle_color .newsbox .headline{font-size:16px}}.newsbox_circle .inner .circle .circle_color .newsbox .inner{padding:20px;width:100%;box-sizing:border-box}@media screen and (max-width: 768px){.newsbox_circle .inner .circle .circle_color .newsbox .inner{padding:10px 20px 30px}}.newsbox_circle .inner .circle .circle_color .newsbox .inner .text{line-height:100%}.newsbox_circle .inner .circle .circle_color .newsbox .inner .text .largetext{font-size:25px;line-height:30px}@media screen and (max-width: 1400px){.newsbox_circle .inner .circle .circle_color .newsbox .inner .text .largetext{font-size:20px;line-height:25px}}@media screen and (max-width: 768px){.newsbox_circle .inner .circle .circle_color .newsbox .inner .text .largetext{font-size:13px;line-height:100%}}.newsbox_circle .inner .circle .circle_color .newsbox .inner .button{display:none}@media screen and (max-width: 768px){.newsbox_circle .inner .circle .circle_color .newsbox .inner .button{left:inherit;right:3%;height:30px}}.newsbox_circle .inner .circle .circle_color .newsbox .inner .button span,.newsbox_circle .inner .circle .circle_color .newsbox .inner .button:before{display:none}.newsbox_circle .inner .circle .circle_color .newsbox .inner .button:hover{background-color:#56a89f}.newsbox_circle .inner .circle .circle_color.farbe_darkblue{background-color:#002559}.newsbox_circle .inner .circle .circle_color.farbe_darkblue .newsbox .inner .button{background-color:#a3bbc7}.newsbox_circle .inner .circle .circle_color.farbe_darkblue .newsbox .inner .button:hover{background-color:#517095}.newsbox_circle .inner .circle .circle_color.farbe_grey{background-color:#555b62}.newsbox_circle .inner .circle .circle_color.farbe_grey .newsbox .inner .button{background-color:#cbcbcb}.newsbox_circle .inner .circle .circle_color.farbe_grey .newsbox .inner .button:hover{background-color:#9e9e9e}.newsbox_circle .inner .circle .circle_color.farbe_beige{background-color:#e5ddc8}.newsbox_circle .inner .circle .circle_color.farbe_beige .newsbox{color:#555b62}.newsbox_circle .inner .circle .circle_color.farbe_beige .newsbox .inner .button{background-color:hsl(43.4482758621,35.8024691358%,74.1176470588%)}.newsbox_circle .inner .circle .circle_color.farbe_beige .newsbox .inner .button:hover{background-color:hsl(43.4482758621,35.8024691358%,59.1176470588%)}.newsbox_circle .inner .circle .circle_color.farbe_orange{background-color:#ff7e64}.newsbox_circle .inner .circle .circle_color.farbe_orange .newsbox .inner .button{background-color:#ffb2a2}.newsbox_circle .inner .circle .circle_color.farbe_orange .newsbox .inner .button:hover{background-color:#ff4c1b}.lesedauer{max-width:180px;height:22px;background-color:#cbcbcb;border-radius:16px;overflow:hidden}.lesedauer .inner{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;display:flex;align-items:flex-start;padding:2.5px 5px 0}.lesedauer .inner span{position:relative;top:-6px}.lesedauer .inner:before{content:"";display:block;width:16px;height:16px;background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/lesedauer_white.svg) no-repeat center;background-size:100% auto;margin-right:10px}@media screen and (max-width: 470px){.lesedauer{display:none}}.textimage{display:flex;justify-content:flex-start;align-items:flex-start;padding-bottom:110px}@media screen and (max-width: 1024px){.textimage{display:block;justify-content:inherit;align-items:inherit}}@media screen and (max-width: 768px){.textimage{padding-bottom:50px}}.textimage .textimage_col.col1{max-width:880px}@media screen and (max-width: 1024px){.textimage .textimage_col.col1{max-width:98%}}.textimage .textimage_col.col1 .image{position:relative}.textimage .textimage_col.col1 .image .image_top{position:absolute;bottom:-100px}@media screen and (max-width: 1200px){.textimage .textimage_col.col1 .image .image_top{bottom:-160px}}@media screen and (max-width: 1024px){.textimage .textimage_col.col1 .image .image_top{bottom:-50px}}.textimage .textimage_col.col1 .image .image_top img{height:315px}@media screen and (max-width: 1200px){.textimage .textimage_col.col1 .image .image_top img{height:215px}}@media screen and (max-width: 1024px){.textimage .textimage_col.col1 .image .image_top img{height:145px}}.textimage .textimage_col.col2{max-width:600px}@media screen and (max-width: 1024px){.textimage .textimage_col.col2{max-width:inherit}}.textimage.imageposition_left .textimage_col.col1 .image>img{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;box-shadow:-20px 20px 25px 0px rgba(0,0,0,.15)}.textimage.imageposition_left .textimage_col.col1 .image .image_top{right:-100px}@media screen and (max-width: 1650px){.textimage.imageposition_left .textimage_col.col1 .image .image_top{right:-30px}}@media screen and (max-width: 1024px){.textimage.imageposition_left .textimage_col.col1 .image .image_top{right:2%}}.textimage.imageposition_left .textimage_col.col2{margin-left:120px}@media screen and (max-width: 1650px){.textimage.imageposition_left .textimage_col.col2{margin-left:40px;margin-right:2%}}@media screen and (max-width: 1024px){.textimage.imageposition_left .textimage_col.col2{margin:50px 4% 0}}.textimage.imageposition_left.bubbles{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/bubbles_right.svg) no-repeat 82% 80%;background-size:444px auto}.textimage.imageposition_right{justify-content:flex-end}.textimage.imageposition_right .textimage_col.col1{order:2}.textimage.imageposition_right .textimage_col.col1 .image>img{-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:20px 20px 25px 0px rgba(0,0,0,.15)}@media screen and (max-width: 1024px){.textimage.imageposition_right .textimage_col.col1 .image>img{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}}.textimage.imageposition_right .textimage_col.col1 .image .image_top{left:-100px}@media screen and (max-width: 1650px){.textimage.imageposition_right .textimage_col.col1 .image .image_top{left:-30px}}@media screen and (max-width: 1024px){.textimage.imageposition_right .textimage_col.col1 .image .image_top{left:inherit;right:2%}}.textimage.imageposition_right .textimage_col.col2{order:1;margin-left:0;margin-right:120px}@media screen and (max-width: 1650px){.textimage.imageposition_right .textimage_col.col2{margin-right:40px;margin-left:2%}}@media screen and (max-width: 1024px){.textimage.imageposition_right .textimage_col.col2{margin:50px 4% 0}}.textimage.imageposition_right.bubbles{background:url(https://www.faszination-allergologie.de/typo3conf/ext/pxalkabello/Resources/Public/Images/bubbles_left.svg) no-repeat 17% 80%;background-size:444px auto}.seminarlist__container{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.seminarlist__container .seminar{box-shadow:0px 20px 25px 0px rgba(0,0,0,.15);border-radius:20px;flex:1;padding:40px;min-width:470px;background-color:#fff}@media screen and (max-width: 470px){.seminarlist__container .seminar{min-width:100%;padding:20px}}.search-allergist{display:inline-block;height:50px;background-color:#2c8194;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;position:absolute;right:0;transition:transform .3s ease-in-out;z-index:15;width:245px;top:300px}@media all and (max-width: 1400px){.search-allergist{position:relative;width:100%;top:-21px;left:0;border-radius:0}}.search-allergist:before{content:"";background:url(../Images/search-icon.svg) no-repeat center/16px 16px;position:absolute;left:0;top:0;width:50px;height:50px}.search-allergist .inner{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:50px}.search-allergist a{color:#fff;display:flex;align-items:center;height:100%;width:100%;position:absolute;left:0;top:0;padding-left:50px;text-decoration:none}.search-allergist a:hover{color:#fff}.search-allergist.fixed{top:250px;position:fixed;transform:translateX(calc(100% - 50px))}.search-allergist.fixed:hover{transform:translateX(0)}@media all and (max-width: 1400px){.search-allergist.fixed{transform:translateX(0);position:relative;width:100%;top:-21px;left:0;border-radius:0}}.tx-powermail .powermail_form h3{display:none}.tx-powermail .powermail_form .mandatory{color:#ff7e64}.tx-powermail .powermail_form .powermail_fieldset{margin-top:10px}.tx-powermail .powermail_form .powermail_fieldset legend.powermail_legend{display:none}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap{padding:3px 0;position:relative;margin:10px 0}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_input input.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_date input.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_file input.powermail_field_error{border:2px solid #ff7e64}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap textarea.powermail_field_error{border:2px solid #ff7e64}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check label,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio label{cursor:pointer}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-check,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-radio,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-check,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-radio{display:inline-block;margin-right:2%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-check LABEL,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-radio LABEL,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-check LABEL,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-radio LABEL{font-weight:400}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-check.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .form-radio.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-check.powermail_field_error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .form-radio.powermail_field_error{border:2px solid #ff7e64;padding:1%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field{display:flex;justify-content:flex-end}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field{font-size:13px;line-height:140%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field a{color:#2c8194}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .form-check{padding:10px;width:100%}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .form-check.powermail_field_error{background:#2c8194;color:#fff}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklaerung .powermail_field .form-check.powermail_field_error a{color:#fff}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_pflichtfelder .powermail_field{color:#002559;font-size:15px}.tx-powermail .powermail_form .powermail_fieldset .powermail-errors-list{display:none}.tx-powermail .hidelabel .powermail_fieldwrap>LABEL,.tx-powermail .powermail_fieldwrap.hidelabel>LABEL{display:none}.tx-powermail .greyboxpowermail{background:#f1f4f1;padding:2%}.tx-powermail .powermail_fieldwrap_width50,.tx-powermail .powermail_fieldwrap_width33{display:flex;flex-wrap:wrap;width:100%}.tx-powermail .powermail_fieldwrap_width50 .width33powermail,.tx-powermail .powermail_fieldwrap_width33 .width33powermail{width:calc(33.333% - 2*40px/3)}.tx-powermail .powermail_fieldwrap_width50 .width33powermail+.width33powermail,.tx-powermail .powermail_fieldwrap_width33 .width33powermail+.width33powermail{margin-left:40px}.tx-powermail .powermail_fieldwrap_width50 .width33powermail:nth-child(3n+1),.tx-powermail .powermail_fieldwrap_width33 .width33powermail:nth-child(3n+1){margin-left:0}@media screen and (max-width: 470px){.tx-powermail .powermail_fieldwrap_width50 .width33powermail,.tx-powermail .powermail_fieldwrap_width33 .width33powermail{width:100%}.tx-powermail .powermail_fieldwrap_width50 .width33powermail+.width33powermail,.tx-powermail .powermail_fieldwrap_width33 .width33powermail+.width33powermail{margin-left:0}}.tx-powermail .powermail_fieldwrap_width50 .width50powermail,.tx-powermail .powermail_fieldwrap_width33 .width50powermail{width:calc(50% - 40px/2)}.tx-powermail .powermail_fieldwrap_width50 .width50powermail+.width50powermail,.tx-powermail .powermail_fieldwrap_width33 .width50powermail+.width50powermail{margin-left:40px}.tx-powermail .powermail_fieldwrap_width50 .width50powermail:nth-child(2n+1),.tx-powermail .powermail_fieldwrap_width33 .width50powermail:nth-child(2n+1){margin-left:0}@media screen and (max-width: 470px){.tx-powermail .powermail_fieldwrap_width50 .width50powermail,.tx-powermail .powermail_fieldwrap_width33 .width50powermail{width:100%}.tx-powermail .powermail_fieldwrap_width50 .width50powermail+.width50powermail,.tx-powermail .powermail_fieldwrap_width33 .width50powermail+.width50powermail{margin-left:0}}.tx-powermail .powermail_create table td{padding:5px 10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.animated{animation-duration:1s;animation-fill-mode:both}.slow{animation-duration:1.5s;animation-fill-mode:both}.slower{animation-duration:2s;animation-fill-mode:both}.slowest{animation-duration:3s;animation-fill-mode:both}.delay-250{animation-delay:.25s}.delay-500{animation-delay:.5s}.delay-750{animation-delay:.75s}.delay-1000{animation-delay:1s}.delay-1250{animation-delay:1.25s}.delay-1500{animation-delay:1.5s}.delay-1750{animation-delay:1.75s}.delay-2000{animation-delay:2s}.delay-2500{animation-delay:2.5s}.delay-2000{animation-delay:2s}.delay-2500{animation-delay:2.5s}.delay-3000{animation-delay:3s}.delay-3500{animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;transform:translateX(400px)}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn.go{animation-name:bounceIn}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{animation-name:bounceInRight}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{animation-name:bounceInLeft}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{animation-name:bounceInUp}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{animation-name:bounceInDown}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{animation-name:fadeIn}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{transform:scale(0.2);opacity:0}.growIn.go{animation-name:growIn}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{animation-name:shake}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{animation-name:shakeUp}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;transform:translateX(-400px)}.fadeInLeft.go{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;transform:translateX(400px)}.fadeInRight.go{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;transform:translateY(400px)}.fadeInUp.go{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;transform:translateY(-400px)}.fadeInDown.go{animation-name:fadeInDown}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{animation-name:rotateIn}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{animation-name:rotateInUpLeft}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{animation-name:rotateInDownLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{animation-name:rotateInUpRight}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{animation-name:rotateInDownRight}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{animation-name:rollIn}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{animation-name:wiggle;animation-timing-function:ease-in}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{animation-name:tada}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{animation-name:wobble}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{animation-name:pulse}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut.goAway{animation-name:bounceOut}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{animation-name:bounceOutUp}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{animation-name:bounceOutRight}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{animation-name:fadeOutRight}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{animation-name:rotateOut}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{animation-name:rotateOutUpLeft}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{animation-name:rotateOutDownLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{animation-name:rotateOutUpRight}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{animation-name:rollOut}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;transform:translateY(20px)}.fadeInUpShort.go{animation-name:fadeInUpShort}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;transform:translateY(-20px)}.fadeInDownShort.go{animation-name:fadeInDownShort}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;transform:translateX(20px)}.fadeInRightShort.go{animation-name:fadeInRightShort}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;transform:translateX(-20px)}.fadeInLeftShort.go{animation-name:fadeInLeftShort}
