.omna-floater:not(#\9),.omna-sc:not(#\9){font-size:14px;line-height:1.4;box-sizing:border-box;position:relative}
.omna-floater:not(#\9) *,.omna-sc:not(#\9) *{box-sizing:border-box}
.omna-sc:not(#\9){z-index:15; max-width:fit-content;}
.omna:not(#\9) .omna-item{display:flex;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;white-space:nowrap;color:var(--om-menu-text);transition:background .15s ease; height: auto; line-height: 1.5;font-size:var(--om-menu-fs,14px)}
.omna:not(#\9) .omna-item:hover{background:var(--om-menu-bg-h);color:var(--om-menu-text-h)}
.omna:not(#\9) .omna-item--cur{font-weight:600}
.omna:not(#\9) .omna-label{display:inline-block}
.omna:not(#\9) .omna-trigger{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 12px;cursor:pointer;font:inherit;font-size:var(--om-btn-fs,14px);white-space:nowrap;background:var(--om-btn-bg);color:var(--om-btn-text);border:var(--om-btn-bw) solid var(--om-btn-bc);border-radius:var(--om-btn-radius);box-shadow:var(--om-btn-shadow)}
.omna:not(#\9) .omna-trigger:hover{background:var(--om-btn-bg-h);color:var(--om-btn-text-h);border-color:var(--om-btn-bc-h)}
.omna:not(#\9) .omna-menu{position:relative;min-width:100%;max-height:var(--om-menu-max-h);overflow-x:hidden;overflow-y:auto;z-index:1;background:var(--om-menu-bg);border:var(--om-menu-bw) solid var(--om-menu-bc);border-radius:var(--om-menu-radius);box-shadow:var(--om-menu-shadow)}
.omna:not(#\9) .omna-menu{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--om-menu-text) 30%,transparent) transparent}
.omna:not(#\9) .omna-menu::-webkit-scrollbar{width:8px}
.omna:not(#\9) .omna-menu::-webkit-scrollbar-track{background:transparent}
.omna:not(#\9) .omna-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25);background-color:color-mix(in srgb,var(--om-menu-text) 30%,transparent);border-radius:4px;border:2px solid transparent;background-clip:content-box}
.omna:not(#\9) .omna-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);background-color:color-mix(in srgb,var(--om-menu-text) 50%,transparent);background-clip:content-box}
.omna:not(#\9) .omna-arrow{display:inline-flex;align-items:center;width:calc(16em / 14);height:calc(16em / 14);margin-left:2px;transition:transform .2s ease}
.omna:not(#\9) .omna-arrow svg{display:block;width:100%;height:100%}
.omna:not(#\9){--om-caret-h:min(7.0711px + 1.41421 * var(--om-menu-bw),15px);--om-caret-m:max(min(calc(var(--om-caret-h) - 1.41421 * var(--om-menu-bw)),calc(2.4 * (7px - var(--om-menu-bw)))),0px);--om-caret-o:min(var(--om-menu-bw),var(--om-caret-m));--om-caret-i:calc(var(--om-caret-m) + var(--om-caret-o))}
.omna:not(#\9) .omna-caret{position:absolute;width:100%;height:var(--om-caret-h);left:50%;transform:translateX(-50%);z-index:2;pointer-events:none}
.omna:not(#\9) .omna-caret::before,.omna:not(#\9) .omna-caret::after{content:'';position:absolute;left:var(--om-caret-x,50%);width:0;height:0;border-style:solid;border-color:transparent;transform:translateX(-50%)}
.omna:not(#\9) .omna-caret::before{bottom:0;border-width:0 var(--om-caret-h) var(--om-caret-h) var(--om-caret-h);border-bottom-color:var(--om-menu-bc)}
.omna:not(#\9) .omna-caret::after{bottom:calc(-1 * var(--om-caret-o));border-width:0 var(--om-caret-i) var(--om-caret-i) var(--om-caret-i);border-bottom-color:var(--om-menu-bg)}
.omna:not(#\9) .omna-menu-label{display:inline-flex;align-items:center;gap:.4em;vertical-align:top}
.omna:not(#\9) .omna-flag{box-shadow: 0 0 1px 0px #0006;display:inline-flex;flex-shrink:0;width:calc(20em / 14);min-width:0;min-height:0;max-width:none;max-height:none;overflow:hidden;vertical-align:middle}
.omna:not(#\9) .omna-flag svg{display:block;width:100%;height:auto;min-width:0;min-height:0;max-width:none;max-height:none}
.omna:not(#\9) .omna-flag--rounded{border-radius:3px}
.omna:not(#\9) .omna-flag--circle{border-radius:50%;width:calc(18em / 14);height:calc(18em / 14);min-width:0;min-height:0;max-width:none;max-height:none}
.omna:not(#\9) .omna-flag--circle svg{width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;object-fit:cover}
.omna:not(#\9) .omna-flag--rect{border-radius:0}
.omna.omna--tfr:not(#\9) .omna-trigger .omna-flag{order:1}
.omna.omna--tfr:not(#\9) .omna-trigger .omna-arrow{order:2}
.omna.omna--ifr:not(#\9) .omna-item{justify-content:space-between}
.omna.omna--ifr:not(#\9) .omna-item .omna-flag{order:1}
.omna:not(#\9) .omna-icon{display:inline-flex;align-items:center;width:calc(20em / 14);height:calc(20em / 14)}
.omna:not(#\9) .omna-icon img,.omna:not(#\9) .omna-icon svg{max-width:100%;max-height:100%;display:block}
.omna.omna-floater:not(#\9){position:fixed;z-index:998}
.omna.omna-pos-br:not(#\9){bottom:20px;right:20px}
.omna.omna-pos-bl:not(#\9){bottom:20px;left:20px}
.omna.omna-pos-bc:not(#\9){bottom:20px;left:50%;transform:translateX(-50%)}
.omna.omna-pos-tr:not(#\9){top:20px;right:20px}
.omna.omna-pos-tl:not(#\9){top:20px;left:20px}
body.admin-bar .omna.omna-pos-tr:not(#\9),body.admin-bar .omna.omna-pos-tl:not(#\9){top:52px}
@media screen and (max-width:782px){body.admin-bar .omna.omna-pos-tr:not(#\9),body.admin-bar .omna.omna-pos-tl:not(#\9){top:66px}
}
@media screen and (max-width:600px){body.admin-bar .omna.omna-pos-tr:not(#\9),body.admin-bar .omna.omna-pos-tl:not(#\9){top:20px}
}
.omna.omna-pos-br:not(#\9) .omna-caret,.omna.omna-pos-bl:not(#\9) .omna-caret,.omna.omna-pos-bc:not(#\9) .omna-caret{top:auto;bottom:calc(-1 * var(--om-caret-h))}
.omna.omna-pos-br:not(#\9) .omna-caret::before,.omna.omna-pos-bl:not(#\9) .omna-caret::before,.omna.omna-pos-bc:not(#\9) .omna-caret::before{top:0;bottom:auto;border-width:var(--om-caret-h) var(--om-caret-h) 0 var(--om-caret-h);border-color:transparent;border-top-color:var(--om-menu-bc)}
.omna.omna-pos-br:not(#\9) .omna-caret::after,.omna.omna-pos-bl:not(#\9) .omna-caret::after,.omna.omna-pos-bc:not(#\9) .omna-caret::after{top:calc(-1 * var(--om-caret-o));bottom:auto;border-width:var(--om-caret-i) var(--om-caret-i) 0 var(--om-caret-i);border-color:transparent;border-top-color:var(--om-menu-bg)}
.omna.omna-pos-tr:not(#\9) .omna-caret,.omna.omna-pos-tl:not(#\9) .omna-caret{top:calc(-1 * var(--om-caret-h));bottom:auto}
@media(max-width:768px){.omna.omna-hide-m:not(#\9){display:none!important}
.omna.omna-m-br:not(#\9){bottom:20px;right:20px;left:auto;top:auto;transform:none}
.omna.omna-m-bl:not(#\9){bottom:20px;left:20px;right:auto;top:auto;transform:none}
.omna.omna-m-bc:not(#\9){bottom:20px;left:50%;right:auto;top:auto;transform:translateX(-50%)}
.omna.omna-m-tr:not(#\9){top:20px;right:20px;left:auto;bottom:auto;transform:none}
.omna.omna-m-tl:not(#\9){top:20px;left:20px;right:auto;bottom:auto;transform:none}
}
@media(min-width:769px){.omna.omna-hide-d:not(#\9){display:none!important}
}
.omna.omna-sc--dropdown:not(#\9) .omna-caret{top:calc(-1 * var(--om-caret-h));bottom:auto}
.omna.omna-sc--inline:not(#\9){display:flex;flex-wrap:wrap;gap:4px}
.omna.omna-sc--inline:not(#\9) .omna-item{background:var(--om-menu-bg);color:var(--om-menu-text);border:var(--om-menu-bw) solid var(--om-menu-bc);border-radius:var(--om-menu-radius)}
.omna.omna-sc--inline:not(#\9) .omna-item:hover{background:var(--om-menu-bg-h);color:var(--om-menu-text-h);border-color:var(--om-menu-bc-h)}
.omna.omna-sc--list:not(#\9) .omna-item{background:var(--om-menu-bg);color:var(--om-menu-text)}
.omna.omna-sc--list:not(#\9) .omna-item:hover{background:var(--om-menu-bg-h);color:var(--om-menu-text-h)}
.omna-flyout:not(#\9){position:fixed;margin:auto;width:max-content;min-width:0;max-width:calc(100vw - 16px);border:0;padding:0;background:transparent;overflow:visible}
.omna-flyout:not(#\9)::backdrop{background:transparent}
.omna-flyout[data-side="down"]:not(#\9) .omna-caret{top:calc(-1 * var(--om-caret-h));bottom:auto}
.omna-flyout[data-side="up"]:not(#\9) .omna-caret{top:auto;bottom:calc(-1 * var(--om-caret-h))}
.omna-flyout[data-side="up"]:not(#\9) .omna-caret::before{top:0;bottom:auto;border-width:var(--om-caret-h) var(--om-caret-h) 0 var(--om-caret-h);border-color:transparent;border-top-color:var(--om-menu-bc)}
.omna-flyout[data-side="up"]:not(#\9) .omna-caret::after{top:calc(-1 * var(--om-caret-o));bottom:auto;border-width:var(--om-caret-i) var(--om-caret-i) 0 var(--om-caret-i);border-color:transparent;border-top-color:var(--om-menu-bg)}
.omna:not(#\9) a.omna-trigger{-webkit-appearance:none;appearance:none;text-decoration:none;text-align:left;text-transform:none;letter-spacing:normal;min-height:0;min-width:0;width:auto;height:auto}
.omna-flyout--nojs:not(#\9){position:static;display:none;margin:16px auto;max-width:calc(100vw - 32px)}
.omna-flyout--nojs:target:not(#\9){display:block}
.omna-flyout--nojs:not(#\9) .omna-caret{display:none}
@supports not selector(:popover-open){
.omna-flyout:not(#\9){position:static;display:none;margin:16px auto}
.omna-flyout:target:not(#\9){display:block}
.omna-flyout:not(#\9) .omna-caret{display:none}
}.flex_cell.av-mhnj80r3-31628fb7c11387ea900305ce824d6925{
vertical-align:middle;
height:20px;
min-height:20px;
background-color:#444444;
}
.responsive #top #wrap_all .flex_cell.av-mhnj80r3-31628fb7c11387ea900305ce824d6925{
padding:0px 0px 0px 0px !important;
}
.avia-section.av-lktfcnc5-a45ad16a69e54f7d0e59ce082cb3c291{
background-repeat:no-repeat;
background-image:url(https://comfort-berlin.de/wp-content/uploads/2025/11/Element-17.svg);
background-position:0% 100%;
background-attachment:scroll;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lktfcnc5-a45ad16a69e54f7d0e59ce082cb3c291{
z-index:0;
}
.avia-section.av-lktfcnc5-a45ad16a69e54f7d0e59ce082cb3c291 .av-section-color-overlay{
opacity:0.6;
background-image:url(https://comfort-berlin.de/wp-content/uploads/2025/11/Tafel-Grunge-light.png);
background-repeat:repeat;
}
.flex_column.av-j6l0bn-824663eb4bbf8cffc03df556d160c702{
padding:5px 15px 25px 15px;
}
.avia-image-container.av-mhewqdtk-72d9172dff7c51950fe9725af199edd3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhewqdtk-72d9172dff7c51950fe9725af199edd3 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-section.av-i1461f-93365982fe70bd7d9bd0524dab0a5603{
background-color:#5d4e9c;
background:linear-gradient( to top right, #5d4e9c, #00bad2, #f1e966 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-i1461f-93365982fe70bd7d9bd0524dab0a5603{
z-index:0;
}
.avia-section.av-i1461f-93365982fe70bd7d9bd0524dab0a5603 .av-section-color-overlay{
opacity:0.2;
background-image:url(https://comfort-berlin.de/wp-content/uploads/2025/11/Tafel-Grunge-trans.png);
background-repeat:repeat;
}
.flex_column.av-gd13o3-68830c9b42ce9d7f57582a071a9fe33c{
padding:0 0 0 0;
}
#top .av-rotator-container.av-etwkrn-6f7ff00cdd4b5adde087391add2592ec{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-etwkrn-6f7ff00cdd4b5adde087391add2592ec .av-rotator-container-inner{
font-size:6.5vw;
}
.avia-section.av-88uu9f-97ed7e5c204e92dbdb55f3bc0235f221{
background-repeat:no-repeat;
background-image:url(https://comfort-berlin.de/wp-content/uploads/2025/11/Element-27.png);
background-position:0% 100%;
background-attachment:scroll;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-88uu9f-97ed7e5c204e92dbdb55f3bc0235f221{
z-index:0;
}
.avia-section.av-88uu9f-97ed7e5c204e92dbdb55f3bc0235f221 .av-section-color-overlay{
opacity:0.2;
background-image:url(https://comfort-berlin.de/wp-content/uploads/2025/11/Tafel-Grunge-trans.png);
background-repeat:repeat;
}
.flex_column.av-3uj92r-8968dcf86cd96289ceb7549ca7a5b168{
z-index:1;
padding:50px 0 0 0;
}
.flex_column.av-8s2a8j-885cb4071dc7c4fde6723b7aa730b2db{
z-index:1;
padding:50px 0 0 0;
}
.avia-image-container.av-87cedv-bbe03a3b672d2a1dc085a113fc99689c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-87cedv-bbe03a3b672d2a1dc085a113fc99689c .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-section.av-lktp419d-3bf1759b5a6854b0f356682dd964d14d{
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lktp419d-3bf1759b5a6854b0f356682dd964d14d{
z-index:0;
}
.flex_column.av-mhdwxqzy-22e20780910f8690cba4045f602e6166{
z-index:1;
padding:50px 0 0 0;
}
.avia-image-container.av-2t75qb-2d87389dda39bb8d09fede9974beaaea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2t75qb-2d87389dda39bb8d09fede9974beaaea .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-lkv0wxns-d63598979ea22ac871e25a7ef6cee126{
z-index:0;
padding:100px 0 0 0;
}
.avia-image-container.av-3lz69u-3200c0f575f67e67fc6e614d0bb0838d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3lz69u-3200c0f575f67e67fc6e614d0bb0838d .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-section.av-lkvf4f3e-b856f2f81b5d5e82e6020729b65d20a2{
background-color:#5d4e9c;
background:linear-gradient( to top right, #5d4e9c, #3d6bb3 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lkvf4f3e-b856f2f81b5d5e82e6020729b65d20a2{
z-index:0;
}
.avia-section.av-lkvf4f3e-b856f2f81b5d5e82e6020729b65d20a2 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-5io16b-9fa6a2cd556349ee19ebf1e3cb21b8a8{
padding:20px 0 0 0;
}
#top .av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8 .av-subheading{
font-size:15px;
}
.avia-section.av-ll0o87qn-54c2d8e6cd3e07fac4c629d8cddfe29b{
background-color:#3d6bb3;
background:linear-gradient( to top right, #3d6bb3, 2198d5 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ll0o87qn-54c2d8e6cd3e07fac4c629d8cddfe29b{
z-index:0;
}
.avia-section.av-ll0o87qn-54c2d8e6cd3e07fac4c629d8cddfe29b .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-4lnbyr-bf21bb2e8c4221fc47f8f760a07e5be4{
padding:20px 0 0 0;
}
#top .av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff .av-subheading{
font-size:15px;
}
.flex_column.av-3zbxde-1e8a586dddd1c36bda767198d1a89b52{
padding:15px 0 0 0;
}
.avia-section.av-ll0nvhdg-aed4f64ac6b5edcfd63a02248893319e{
background-color:#00bad2;
background:linear-gradient( to top right, #00bad2, #52baab );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ll0nvhdg-aed4f64ac6b5edcfd63a02248893319e{
z-index:0;
}
.avia-section.av-ll0nvhdg-aed4f64ac6b5edcfd63a02248893319e .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-74z5bm-7286e43b9394ca38551e4345bae0b147{
padding:20px 0 0 0;
}
#top .av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8 .av-subheading{
font-size:15px;
}
.flex_column.av-2nd403-2b5e69346fc83fbc3415975c5489d67b{
padding:15px 0 0 0;
}
#top .avia-icon-list-container.av-mhaxddhs-ac93c26527f7f4a20373f8ca89bc4ef5 .iconlist_icon{
color:#ffffff;
background-color:#00bad2;
}
#top .avia-icon-list-container.av-mhaxddhs-ac93c26527f7f4a20373f8ca89bc4ef5 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mhaxddhs-ac93c26527f7f4a20373f8ca89bc4ef5 .av_iconlist_title{
font-size:22px;
}
.avia-section.av-ll0nymk4-89d9971d5dbe619f93110f276f990619{
background-color:#52baab;
background:linear-gradient( to top right, #52baab, #9fc96c );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ll0nymk4-89d9971d5dbe619f93110f276f990619{
z-index:0;
}
.avia-section.av-ll0nymk4-89d9971d5dbe619f93110f276f990619 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-6lnf0y-02b7df8f83d9086c372e00a69541d51d{
padding:20px 0 0 0;
}
#top .av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80 .av-subheading{
font-size:15px;
}
.flex_column.av-dhlw6b-9c203ecf5c5d6a076164fe9e4098fb94{
padding:15px 0 0 0;
}
#top .avia-icon-list-container.av-mhb0waeh-8c482b9d538015da5f06d026e8ee00a2 .iconlist_icon{
color:#ffffff;
background-color:#52baab;
}
#top .avia-icon-list-container.av-mhb0waeh-8c482b9d538015da5f06d026e8ee00a2 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mhb0waeh-8c482b9d538015da5f06d026e8ee00a2 .av_iconlist_title{
font-size:22px;
}
.avia-section.av-46v9w2-a2297a889a9dbf8d1e2c26c4b578a575{
background-color:#9fc96c;
background:linear-gradient( to top right, #9fc96c, #d1dc69 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-46v9w2-a2297a889a9dbf8d1e2c26c4b578a575{
z-index:0;
}
.avia-section.av-46v9w2-a2297a889a9dbf8d1e2c26c4b578a575 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-2j1n0y-2fb33f381d5068222df28cc527ff40fa{
padding:20px 0 0 0;
}
#top .av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6 .av-subheading{
font-size:15px;
}
.flex_column.av-bfihxv-31336b95cda54297204d10bacfb244a1{
padding:15px 0 0 0;
}
#top .avia-icon-list-container.av-mhb1qqtn-8c8e83564f930c6f538676b973ba229a .iconlist_icon{
color:#ffffff;
background-color:#9fc96c;
}
#top .avia-icon-list-container.av-mhb1qqtn-8c8e83564f930c6f538676b973ba229a .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mhb1qqtn-8c8e83564f930c6f538676b973ba229a .av_iconlist_title{
font-size:22px;
}
.avia-section.av-mhb23q69-d3283363dabd279d8806fba157dcdfad{
background-color:#d1dc69;
background:linear-gradient( to top right, #d1dc69, #f1e966 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-mhb23q69-d3283363dabd279d8806fba157dcdfad{
z-index:0;
}
.avia-section.av-mhb23q69-d3283363dabd279d8806fba157dcdfad .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-b1x0z-6dc3cf9161e951c983261ef6c1b03e04{
padding:20px 0 0 0;
}
#top .av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-mhc8248z-4ea6ca17ee8b59adc8819a83c071653f{
height:50px;
}
.avia-section.av-mhbxtflr-3044d337279b83a63bfa1e16f232e545{
background-color:#f1e966;
background:linear-gradient( to top right, #f1e966, #f6a83f );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-mhbxtflr-3044d337279b83a63bfa1e16f232e545{
z-index:0;
}
.avia-section.av-mhbxtflr-3044d337279b83a63bfa1e16f232e545 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-6g75yr-c65f0633bdfc890041c843186dec8e42{
padding:20px 0 0 0;
}
#top .av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139 .av-subheading{
font-size:15px;
}
#top .hr.hr-invisible.av-mhc8303f-d7339eb30e75f8806b7431fcd4b653ea{
height:30px;
}
#top .av-special-heading.av-mhc4o7i6-f918e12d5b67247bab9aa693c8ac89ea{
margin:-10px 0 0 0;
}
body .av-special-heading.av-mhc4o7i6-f918e12d5b67247bab9aa693c8ac89ea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhc4o7i6-f918e12d5b67247bab9aa693c8ac89ea .av-subheading{
font-size:17px;
}
.flex_column.av-75ml7n-3d9962e3bc38506dce2aebfdb0b202d9{
padding:15px 0 0 0;
}
.avia-image-container.av-mhbzok5j-38fecc80b27efea64f3ba4202dc68d87 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhbzok5j-38fecc80b27efea64f3ba4202dc68d87 .av-image-caption-overlay-center{
color:#ffffff;
}
#top .av-special-heading.av-3psutf-9d5c749a5cb57258b8b7a264563ee2b7{
margin:-10px 0 0 0;
}
body .av-special-heading.av-3psutf-9d5c749a5cb57258b8b7a264563ee2b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3psutf-9d5c749a5cb57258b8b7a264563ee2b7 .av-subheading{
font-size:17px;
}
.flex_column.av-68ztjn-98b2df93bd7ad7ad7afc235f5cbe4fe1{
padding:15px 0 0 0;
}
.avia-image-container.av-mhbzzzf4-a6d66d627edc4a4fe1a0882fd2aced80 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhbzzzf4-a6d66d627edc4a4fe1a0882fd2aced80 .av-image-caption-overlay-center{
color:#ffffff;
}
#top .av-special-heading.av-1zb75v-bcfa1ea70e0a25aef1cc1796700d0a37{
margin:-10px 0 0 0;
}
body .av-special-heading.av-1zb75v-bcfa1ea70e0a25aef1cc1796700d0a37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zb75v-bcfa1ea70e0a25aef1cc1796700d0a37 .av-subheading{
font-size:17px;
}
#top .hr.hr-invisible.av-35nbzn-efa78ff28bff9c9a3be3b163b01cdde0{
height:30px;
}
.avia-section.av-mhbxuf9a-f0e0c6bd8c43e6d0a3272ee4c42298e0{
background-color:#f6a83f;
background:linear-gradient( to top right, #f6a83f, #ec6848 );
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-mhbxuf9a-f0e0c6bd8c43e6d0a3272ee4c42298e0{
z-index:0;
}
.avia-section.av-mhbxuf9a-f0e0c6bd8c43e6d0a3272ee4c42298e0 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://comfort-berlin.de/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}
.flex_column.av-4gm7wj-fbc3a549f38c9ad46ca82122df738b1b{
padding:20px 0 0 0;
}
#top .av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb .av-subheading{
font-size:15px;
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb .av-special-heading-tag{
font-size:0.8em;
}
}
@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mhazjfhp-805a754c1cb82d0bc421e09eefe0e3c8 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-361oyr-6b0af2273392d475ed860af4041c17ff .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0nvspr-40486c8efc6b598b9132e39ad7d6fdc8 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0nwyln-2d6ffd110e3c1bae3afb467e6222ff80 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-ll0odu2w-fdfe189993ff1693ba7d5ac5f9c14fb6 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-mhb210lr-cf0b904a303e7d3dc38b91b0a86a8a6a .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-mhbxxvy8-cd43a0b25da0f0f06b394a6792d7b139 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-308i3n-562b35036711bee401b6b00433cf55eb .av-special-heading-tag{
font-size:0.8em;
}
}