@import url(//hello.myfonts.net/count/334dd2);
@font-face {font-family: 'LuloCleanOne';src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_0_0.eot);src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_0_0.eot?#iefix) format('embedded-opentype'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_0_0.woff2) format('woff2'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_0_0.woff) format('woff'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_0_0.ttf) format('truetype');}
@font-face {font-family: 'LuloCleanOne-Bold';src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_1_0.eot);src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_1_0.eot?#iefix) format('embedded-opentype'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_1_0.woff2) format('woff2'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_1_0.woff) format('woff'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_1_0.ttf) format('truetype');}
@font-face {font-family: 'BergenText-Regular';src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_2_0.eot);src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_2_0.eot?#iefix) format('embedded-opentype'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_2_0.woff2) format('woff2'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_2_0.woff) format('woff'),url(//www.andrea-lehner.at/wp-content/themes/adios-child/webfonts/334DD2_2_0.ttf) format('truetype');}html {
line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }  article,
aside,
footer,
header,
nav,
section {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  figcaption,
figure,
main { display: block;
} figure {
margin: 1em 40px;
} hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent; -webkit-text-decoration-skip: objects; } abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } dfn {
font-style: italic;
} mark {
background-color: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  audio,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} img {
border-style: none;
} svg:not(:root) {
overflow: hidden;
}  button,
input,
optgroup,
select,
textarea {
margin: 0;
} button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
html [type="button"], [type="reset"],
[type="submit"] {
-webkit-appearance: button; } button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
display: inline-block; vertical-align: baseline; } textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details, menu {
display: block;
} summary {
display: list-item;
}  canvas {
display: inline-block;
} template {
display: none;
}  [hidden] {
display: none;
}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled){outline:0}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.andrea-lehner.at/wp-content/themes/adios-child/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-Regular.ttf)
format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-Italic.ttf)
format("truetype");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-Light.ttf)
format("truetype");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-LightItalic.ttf)
format("truetype");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-Medium.ttf)
format("truetype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-MediumItalic.ttf)
format("truetype");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-SemiBold.ttf)
format("truetype");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-SemiBoldItalic.ttf)
format("truetype");
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-Bold.ttf)
format("truetype");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Rubik;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Rubik-BoldItalic.ttf)
format("truetype");
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-Regular.woff2)
format("woff2");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-Italic.woff2)
format("woff2");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-Light.woff2)
format("woff2");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-LightItalic.woff2)
format("woff2");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-Medium.woff2)
format("woff2");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-MediumItalic.woff2)
format("woff2");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-SemiBold.woff2)
format("woff2");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-SemiBoldItalic.woff2)
format("woff2");
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-Bold.woff2)
format("woff2");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Poppins;
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/Poppins-BoldItalic.woff2)
format("woff2");
font-weight: 700;
font-style: italic;
}
#wpadminbar {
display: none;
}
body {
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
color: #000000;
}
b,
strong {
font-weight: 700;
}
.simple-text p {
color: #000000;
}
.top-baner .bg-wrap {
background: #ff5848;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
color: #000000;
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
}
.h1 {
position: relative;
}
.h1:after {
content: "";
background: #000000;
display: block;
width: 225px;
position: absolute;
height: 25px;
bottom: -56px;
left: 4px;
}
.page-template-leistungen .h1:after {
display: none;
}
.title-style-1 {
margin-top: 0;
}
.content-page strong,
.content-page h2 {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
font-weight: 400;
}
.content-page h2 {
font-size: 24px;
line-height: 1.4;
}
.content-page ul li,
.content-page p {
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 25px;
}
.content-page ul {
margin-bottom: 40px;
margin-left: 20px;
}
.content-page ul li {
padding: 8px 0;
position: relative;
}
.content-page .content ul li:before {
position: absolute;
content: "";
width: 24px;
height: 3px;
background: #000000;
left: 0;
bottom: 4px;
}
.content-page .content {
padding-top: 50px;
}
.top-baner .bg-wrap .bg .header-img:after,
.top-baner .bg-wrap .bg .header-img:before {
background: #ffffff;
position: absolute;
content: "";
z-index: 99;
}
.top-baner .bg-wrap .bg .header-img:after {
width: 44px;
height: 18px;
top: -9px;
left: -22px;
}
.top-baner .bg-wrap .bg .header-img:before {
height: 44px;
width: 18px;
left: -9px;
top: -22px;
}
.top-baner .bg-wrap .bg .header-img {
margin-right: 80px;
max-width: calc(50% - 80px);
position: relative;
}
.top-baner .bg-wrap .bg {
display: -webkit-flex; -webkit-align-items: center; display: flex;
align-items: center;
justify-content: flex-end;
background: none;  }
.top-baner .bg-wrap .bg {
position: relative;
}
.top-baner .bg-wrap .bg:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-image: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/header_vg.png);
background-size: cover;
background-position: center center;
z-index: 99;
}
.burger-menu i:before {
top: -13px;
}
.burger-menu i,
.burger-menu i:before,
.burger-menu i:after {
height: 6px;
border-radius: 4px;
}
.burger-menu i:after {
bottom: -13px;
}
.bg-claim {
height: 420px;
position: relative;
}
.bg-claim .wpb_column,
.bg-claim .item-padd-mob {
position: static;
}
.bg-claim .simple-text p {
font-size: 26px;
font-weight: 400;
line-height: 38px;
letter-spacing: 5px;
left: 120px;
position: absolute;
bottom: 66px;
font-family: "LuloCleanOne-Bold";
}
.logo img {
width: 220px;
left: -11px;
position: relative;
}
.simple-text.md .service-item p {
font-size: 20px;
line-height: 26px;
font-family: "BergenText-Regular", arial, sans-serif;
}
.service-item .simple-text {
padding: 0px 35px 35px;
}
.service-item .img-container {
height: 125px;
}
.service-item a .icon-right-open-mini {
display: none;
}
.service-item a {
text-decoration: underline;
text-transform: none;
font-family: "BergenText-Regular";
font-size: 16px;
}
.service-item,
.service-item .h4 {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
}
.service-item .h4 {
text-transform: uppercase;
font-size: 22px;
display: inline-block;
width: 80%; line-height: 28px;
}
.service-item img {
height: 65px;
width: auto;
}
#services .row > .wpb_column > .item-padd-mob,
#services .row > .wpb_column > .item-padd-mob > .simple-text,
#services .row > .wpb_column > .item-padd-mob > .simple-text > .service-item {
height: 100%;
}
#services .row .link-type-1 {
position: absolute;
bottom: 30px;
left: 50%;
transform: translate(-50%);
-webkit-transform: translate(-50%);
-moz-transform: translate(-50%);
-ms-transform: translate(-50%);
}
#services .row { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; display: -webkit-flex; -webkit-flex-wrap: wrap; display: flex;
flex-wrap: wrap;
}
#services .row:after,
#services .row:before {
display: none;
}
#services .row > div:nth-child(2) img {
height: 75px;
}
#services .row > div:nth-child(3) img {
height: 52px;
}
.custom_cats img {
-webkit-filter: grayscale(1);
-moz-filter: grayscale(1);
-ms-filter: grayscale(1);
-o-filter: grayscale(1);
filter: grayscale(1);
filter: gray; }
.custom_cats .masonry-item:hover .link-wrap {
background: none;
}
.custom_cats .masonry-item:hover img {
filter: none;
-webkit-filter: none;
}
.image-testi {
left: 0;
width: 26%;
}
.testimonial-swiper-slider .testi-item {
padding: 40px 0;
}
.testi-section:after {
content: "";
background-image: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/testimonial.png);
position: absolute;
right: 5%;
bottom: 50px;
z-index: 0;
display: block;
width: 200px;
height: 172px;
background-size: contain;
background-repeat: no-repeat;
}
.testimonial-swiper-slider .testi-item .right-half {
width: 67%;
}
.testimonial-swiper-slider .owl-nav {
position: absolute;
right: 50px;
bottom: 50px;
}
.testimonial-swiper-slider .owl-prev::before,
.testimonial-swiper-slider .owl-next::before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 54px;
content: "\e806";
color: #fff;
}
.testimonial-swiper-slider .owl-next {
transform: rotate(180deg);
margin-left: 20px;
}
.testimonial-swiper-slider .owl-nav span {
display: none;
}
.testi-text {
max-width: 100%;
background: transparent;
box-shadow: none;
color: #ffffff;
margin-bottom: 5px;
}
.testi-text p {
position: relative;
line-height: 22px;
}
.testi-text p:before {
content: "“";
font-size: 125px;
position: absolute;
top: -14px;
left: -60px;
line-height: 90px;
}
.image-testi img {
bottom: auto;
top: 40px;
left: 2px;
}
.testimonial-swiper-slider .testi-author {
color: #ffffff;
padding-left: 30px;
font-family: "BergenText-Regular";
font-size: 16px;
}
.testi-text:before {
display: none;
}
@media screen and (max-width: 1024px) {
.testimonial-swiper-slider .owl-nav {
right: auto;
bottom: 20px;
left: 0;
}
}
.filter-mob-list li.active,
.filter-mob-list li:hover {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
}
.flex-center {
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center;
-webkit-align-items: center; justify-content: center;
-webkit-justify-content: space-around; }
b,
strong {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
font-weight: 400;
}
.pb0 {
padding-bottom: 0 !important;
}
.pb0-child > div {
padding-bottom: 0 !important;
}
.white .sub-title:before {
background: #ffffff;
}
.white .h1,
.white .h2,
.white .h3,
.white .h4,
.white .h5,
.white {
color: #ffffff;
}
.bergen {
font-family: "BergenText-Regular", Arial, Helvetica, sans-serif;
}
.burger-menu {
top: 65%;
}
.small-header.header-img img {
max-height: 60vh;
}
.small-header.top-baner {
min-height: 270px;
max-height: 270px;
}
.medium-header .header-img img {
max-height: 42vh;
}
.medium-header.top-baner {
min-height: 55vh;
max-height: 55vh;
}
.page-template-default .bergen {
font-weight: 400;
font-size: 16px;
line-height: 25px;
}
.block-bg .bg-wrap {
top: 0;
}
.link-type-1 {
text-transform: none;
text-decoration: underline;
}
.service-item {
padding: 40px 0 50px 0;
}
.simple-text p {
font-weight: 600;
} .name-cloud {
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
font-size: 34px;
padding: 10px 0 40px;
color: #000000;
text-align: center;
width: 75%;
margin-left: 12.5%;
}
.name-cloud a {
color: #000000;
}
.name-cloud a:hover {
color: #ff5848;
}
.name-cloud a:hover .slash {
color: #000000;
}
.name-cloud .name .slash {
white-space: pre;
}
.name-cloud a:last-child .name .slash {
display: none;
}
.name-cloud .name {
display: inline-block; line-height: 34px;
border-bottom: 2px solid #000000;
margin-bottom: 15px;
}  .headroom {
will-change: transform;
transition: transform 200ms linear;
}
.headroom--pinned {
transform: translateY(0%);
}
.headroom--unpinned {
transform: translateY(-100%);
}
body.fix .headroom {
will-change: initial;
transform: none;
}  .team-section {
color: #ffffff;
margin-bottom: 65px;
}
.team-section .simple-text p,
.team-section .simple-text p a,
.team-section a,
.team-section h5 {
color: #ffffff;
}
.team-section .simple-text p {
text-transform: uppercase;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.team-section .pagination {
margin-top: 0;
}
.team-section .sub-title:before {
background: #ffffff;
}
.team-section .simple-text.md {
padding-bottom: 0;
}
.team-section .team-item {
margin-bottom: 0;
}
.team-section .team-item img {
width: 47.5%;
margin-right: 5%;
float: left;
}
.team-section .team .col-md-6 {
width: 100%;
}
.team-section .team-item .team-desc {
position: relative;
left: 0px;
top: 0px;
width: 47.5%;
height: 100%;
background: #ff5848;
opacity: 1;
padding-bottom: 47.5%;
float: left;
}
.team-section .team-item .team-desc .vertical-align {
transition: none;
-webkit-transition: none;
margin-top: 0;
}
.team-section .team-item .h4 {
color: #ffffff;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
font-weight: 400;
max-width: 90%;
margin: 0 auto 5px;
}
.team-section .team-item span {
font-family: "BergenText-Regular";
font-size: 13px;
} .h1 {
font-size: 94px;
line-height: 100px;
font-weight: 700;
}
.simple-text p {
font-weight: 300;
}
.simple-text p a:hover {
color: #ff5848;
}
.header-img img {
max-height: 80vh;
width: auto;
}
.top-baner {
max-height: 80vh;
}
.mb5 {
margin-bottom: 5px;
display: block;
}
.mb35 {
margin-bottom: 35px;
display: block;
}
.mb70 {
margin-bottom: 70px;
}
.sub-title .h5 {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
}
.sub-title {
padding-bottom: 50px;
}
.filters {
visibility: hidden !important;
} .single-team .info p {
margin-bottom: 50px;
}
.single-team .info strong.mb5 {
margin-bottom: 10px;
}
.single-team .info strong {
font-size: 20px;
}
.single-team .info p,
.single-team p {
font-family: "BergenText-Regular", Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 25px;
}
.team-single .text-block.section-text p {
font-size: 16px;
line-height: 25px;
}         .izotope-container .item { }       .align-vertical { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center;
-webkit-align-items: center; justify-content: center;
-webkit-justify-content: space-around; }
.customers .logo-item {
padding: 0 15px;
}
.customers .logo-item:hover img {
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
filter: none;
}
.customers .logo-item img {
-webkit-filter: grayscale(1);
-moz-filter: grayscale(1);
-ms-filter: grayscale(1);
-o-filter: grayscale(1);
filter: grayscale(1);
filter: gray;
}
.swipe-arrow-type-1 {
display: block !important;
}
.name-cloud .name-container {
display: inline-block;
}
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors {
border: none;
margin-left: 0;
padding-left: 0;
}
.wh-12-5 {
width: 12.5%;
}
.grid-sizer { }
.masonry-item .sort {
display: none;
} .main-footer .section-bg {
background: #000000;
}
.main-footer .container {
width: 100%;
}
.main-footer .footer-logo {
float: left;
}
.main-footer .row {
margin-left: -30px;
margin-right: -30px;
}
.menu-footer-1-container,
.menu-footer-2-container {
float: right;
}
.menu-footer-2-container {
clear: right;
margin-top: 10px;
}
.main-footer ul {
list-style: none;
margin: 0;
padding: 0;
}
.main-footer ul li {
float: left;
}
.main-footer ul li + li {
margin-left: 30px;
}
@media screen and (max-width: 992px) {
.menu-footer-1-container,
.menu-footer-2-container,
.main-footer ul li,
.main-footer .footer-logo {
float: none;
text-align: center;
}
.main-footer ul {
display: flex;
flex-flow: row wrap;
justify-content: center;
}
.main-footer ul li,
.main-footer ul li + li {
margin: 0 5px;
}
}
.main-footer a {
color: #ffffff;
}
.main-footer {
font-family: "BergenText-Regular";
background: #000000;
color: #ffffff;
font-size: 18px;
}
.footer-logo,
.footer-logo img {
max-width: 100%;
} #team > .container,
#services > .container,
.testi-section > .container {
max-width: 100%;
} .custom-slider {
font-size: 18px;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.custom-slider img {
margin-bottom: 25px;
}
.custom-slider a {
text-align: center;
color: #ff5848;
}
.custom-slider h3 {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
font-size: 18px;
margin-bottom: 8px;
}
.custom-slider div {
font-size: 14px;
}
.custom-slider-container {
padding-top: 50px;
}
.custom-slider-container:after {
content: "";
background-image: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/testimonial.png);
position: absolute;
right: -30px;
top: 40px;
z-index: 0;
display: block;
width: 200px;
height: 172px;
background-size: contain;
background-repeat: no-repeat;
}
.details-augenbrauen .service-item.item-hov p {
font-size: 18px;
line-height: 22px;
}
.details-augenbrauen .service-item.item-hov strong {
font-family: BergenText-Regular, arial, sans-serif;
font-weight: 600;
display: inline-block;
font-size: 19px;
text-transform: none;
}
.details-augenbrauen .strong-mt .service-item.item-hov .mt-20 {
margin-top: 20px;
}
.details-augenbrauen .strong-mt .service-item.item-hov strong {
margin-top: 20px;
}
.details-augenbrauen .service-item.item-hov a {
text-decoration: none;
font-size: 20px;
}
.details-augenbrauen .service-item.item-hov .link-type-1 {
display: none;
}
.details-augenbrauen .service-item .simple-text {
padding-bottom: 0;
}
.interesse-augenbrauen .simple-text p {
font-size: 32px;
line-height: 40px;
}
.interesse-augenbrauen .simple-text p a:hover {
text-decoration: underline;
}
.interesse-augenbrauen .simple-text p a {
color: #ff5848;
}
.custom-slider-container .swipe-arrow img {
margin-bottom: 0;
}
.custom-slider-container .swipe-arrow-type-1 {
position: static;
}
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow.right {
right: 0;
left: auto;
transform: translate(100%, -50%);
-webkit-transform: translate(100%, -50%);
-ms-transform: translate(100%, -50%);
}
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow {
position: absolute;
top: 50%;
left: 0;
bottom: auto;
transform: translate(-100%, -50%);
-webkit-transform: translate(-100%, -50%);
-ms-transform: translate(-100%, -50%);
}
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow:hover {
background: none;
}
.custom-slider-container .swipe-arrow {
z-index: 99999;
margin-right: 0;
border: none;
height: auto;
}  .container > .tt-content > .section.augenbrauen-teaser {
padding-top: 80px;
margin-top: 100px;
background-image: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/Akademie_ganz.jpg) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
background-attachment: fixed;
height: 410px;
}
.augenbrauen-teaser .simple-text.md p {
text-transform: none;
}
.augenbrauen-teaser p a,
.augenbrauen-teaser p {
margin-bottom: 15px;
color: #ff5848;
}
.augenbrauen-teaser .container {
max-width: 100%;
}
.augenbrauen-teaser p a {
text-decoration: underline;
text-transform: none;
font-family: "BergenText-Regular";
font-size: 16px;
letter-spacing: 1.3px;
font-weight: bold;
}  .pdf-dl {
line-height: 34px;
margin-bottom: 25px;
color: #000000;
display: inline-block;
font-size: 34px;
padding-right: 40px;
position: relative;
}
.pdf-dl span {
border-bottom: 2px solid #000000;
}
.pdf-dl:after {
content: "";
position: absolute;
width: 26px;
height: 26px;
background-size: contain;
background-repeat: no-repeat;
right: 0;
top: 5px;
background-image: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/dl-arrow.png);
}
.pdf-dl:hover {
color: #ff5848;
} @media screen and (max-width: 1399px) {
.h1 {
font-size: 80px;
line-height: 86px;
}
.h1:after {
bottom: -42px;
}
}
@media screen and (max-width: 1300px) and (min-width: 1200px) {
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow.right {
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
}
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow {
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
}
}
@media screen and (max-width: 1199px) {
.custom-slider h3 {
font-size: 18px;
}
.h1 {
font-size: 60px;
line-height: 65px;
}
.logo img {
left: 0;
max-width: 100px;
}
.team-section .team-item .h4 {
font-size: 14px;
}
}
@media screen and (max-width: 1100px) {
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow.right {
transform: translate(-15px, -50%);
-webkit-transform: translate(-15px, -50%);
-ms-transform: translate(-15px, -50%);
}
.custom-slider-container .swipe-arrow-type-1 .swipe-arrow {
transform: translate(15px, -50%);
-webkit-transform: translate(15px, -50%);
-ms-transform: translate(15px, -50%);
}
}
@media screen and (max-width: 1010px) {
.interesse-augenbrauen .simple-text p {
font-size: 26px;
line-height: 34px;
padding: 0 30px;
}
}
@media screen and (max-width: 991px) {
.team-section .team-item .h4 {
font-size: 18px;
}
.h1 {
font-size: 35px;
line-height: 45px;
}
.h1:after {
bottom: -23px;
height: 13px;
width: 90px;
left: 2px;
}
#artists {
background-position: top !important;
}
}
@media screen and (min-width: 1200px) {
.headroom--pinned {
height: 130px;
}
.headroom--pinned.headroom--top {
height: 200px;
}
.style-1 {
height: 200px;
}
.top-baner {
margin-top: 200px;
}
.section.bg-claim {
background-position: -100px center;
}
}
@media screen and (max-width: 1199px) {
.details-augenbrauen .service-item .h4 {
font-size: 17px;
}
.top-baner { margin-top: 70px;
}
}     @media screen and (max-width: 767px) {
.hidden-xs {
display: none;
}
.container > .section.augenbrauen-teaser {
margin-bottom: 45px;
margin-top: 30px;
}
.custom-slider h3 {
font-size: 16px;
}
.custom-slider h3 + div {
font-size: 16px;
}
#services .wpb_column {
margin-bottom: 20px;
}
.sub-title:before {
display: none;
}
.item-padd-mob,
.item-padd-mob .simple-text {
padding-bottom: 0;
}
.sub-title {
padding-bottom: 15px;
text-align: left;
}
.content-page .content {
padding-top: 30px;
}
.burger-menu {
right: 15px;
top: 50%;
}
.customers > .row {
margin: 0;
}
.customers .logo-item,
.customers .logo-item img {
max-width: 100%;
}
.name-cloud {
font-size: 26px;
}
.name-cloud .name {
line-height: 24px;
}
.top-baner .bg-wrap .bg:before {
z-index: 0;
}
.title-style-1 {
position: relative;
top: 80%;
}
.title-style-1 .h1 {
font-size: 26px;
line-height: 35px;
left: 1px;
}
.top-image.block-bg .bg-wrap {
text-align: center;
}
.top-image.block-bg .bg-wrap .bg {
display: inline-block;
position: relative;
width: auto;
}
.top-baner .bg-wrap .bg .header-img {
margin-top: 54px;
margin-right: 0;
max-width: 65%;
position: relative;
display: inline-block;
}
.team-item {
margin-top: 30px;
}
}
@media (max-width: 680px) {
.swipe-arrow-type-1 {
bottom: 10px;
}
.container > .section {
padding: 0;
}
.content-page .wpb_column + .wpb_column {
margin-top: 30px;
display: inline-block;
}
.small-header.top-baner {
height: 30vmin;
min-height: inherit;
}
.small-header .top-image.block-bg .bg-wrap {
height: 130px;
}
.small-header .title-style-1 {
top: 50%;
}
.small-header .top-image {
height: 150px;
}
.testimonial-swiper-slider .testi-item {
padding: 0;
}
.image-testi img {
top: 0;
}
.image-testi img,
.image-testi {
width: 100%;
position: relative;
}
.image-testi {
padding: 0 20% 0 5%;
}
.testimonial-swiper-slider .testi-item .right-half {
width: 90%;
margin-top: 20px;
display: block;
}
.testi-text p {
font-size: 16px;
line-height: 20px;
}
.bg-claim .simple-text p {
max-width: 90%;
left: 10%;
font-size: 18px;
line-height: 24px;
letter-spacing: 2px;
}
}
@media (max-width: 480px) {
.interesse-augenbrauen .simple-text p {
margin-bottom: 50px;
}
.woocommerce-page.woocommerce-account:not(.logged-in) .woocommerce {
padding: 0;
}
}
@media (max-width: 480px) {
.swipe-arrow-type-1 {
display: none !important;
}
.bg-claim .simple-text p { font-size: 16px;
line-height: 20px;
max-width: 95%;
left: 5%;
}
#artists {
height: 230px;
padding: 25px 0 15px 0;
}
.bg-claim .simple-text p {
bottom: 15px;
}
#artists {
background-position: top !important;
}
.main-footer {
padding: 0px 30px;
}
.name-cloud > * { }
.name-cloud .name {
font-size: 18px;
margin-bottom: 8px;
}
.team-section .vertical-point.right-align {
top: 100%;
}
.name-cloud .name-container {
width: 100%;
display: inline-block;
}
.name-cloud .name .slash {
display: none;
}
.team-section .team-item img {
width: 100%;
}
.team-section .team-item .team-desc {
width: 100%;
padding: 15px 0 30px;
}
.team-section .team-item .team-desc .vertical-align {
position: relative;
transform: none;
-webkit-transform: none;
}
.team-section .team-item .team-desc .mb35 {
margin-bottom: 0;
}
.team-section .pagination {
display: none;
}
.content-page h2 {
font-size: 16px;
}
.single-team .info strong {
font-size: 16px;
margin-bottom: 5px;
}
.single-team .info p,
.single-team p {
margin-bottom: 30px;
}
.simple-text.md p {
font-size: 14px;
line-height: 21px;
}
}
#services {
top: -1px;
}
.bg-black {
background-color: #000;
}
.color-white h1,
.color-white h2,
.color-white h3,
.color-white h4,
.color-white h5,
.color-white p,
.color-white {
color: #fff;
}
.color-white .sub-title:before {
background: #fff;
}
.pb-50 {
padding-bottom: 50px;
}
.col-pd-50 .row {
margin-right: -25px;
margin-left: -25px;
}
.col-pd-50 .col-md-4 {
padding-left: 25px;
padding-right: 25px;
}
.default-link a {
text-transform: none;
font-family: "BergenText-Regular";
font-size: 16px;
text-decoration: underline;
} .nav-list .drop-menu a,
.style-2 .nav-list .drop-menu a {
color: #f7f7f7;
background-color: #000000;
}
.style-2 .nav-list .drop-menu li {
position: relative;
background-color: #000000;
}
.style-2 .drop-menu > li {
border-bottom: 0px solid #2a2a2a;
line-height: 10px;
}
.main-footer {
font-family: "BergenText-Regular";
background: #000 !important;
color: #ffffff;
font-size: 18px;
}
img {
width: 100%;
}
.containersX {
text-align: center;
padding: 28px 15px;
background: #000 !important;
color: #ffffff;
}
.containersX h3 {
position: relative;
z-index: 100;
font-size: 22px;
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
margin-bottom: 0;
}
.containersX h3 a:hover,
.containersX h3 a {
color: #ffffff !important;
} .messageS {
border: 2px solid #ff5848;
padding: 2em;
font-size: 1.7vw;
}
.sectionS {
display: none;
padding: 2rem;
border: 2px solid #ff5848;
}
.sectionSx {
display: flex;
justify-content: center;
align-items: center;
position: relative;
width: 100%;
height: 100%;
background: #f5f4f4;
font-size: 13px;
font-family: "Arvo", monospace;
}
h1 {
font-size: 2rem;
margin: 0 0 1.5em;
}
.grid {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 150px;
grid-auto-flow: row dense;
}
.details2 {
position: relative;
z-index: 1;
padding: 20px;
color: #000;
background: #fff;
font-size: 12px;
letter-spacing: 1px;
font-weight: bold;
}
.details3 {
padding: 35px;
color: #ff5848;
background: #fff;
font-size: 16px;
font-weight: bold;
}     .admin-bar header.style-2 {
top: 0;
}
.style-2 .nav-menu a {
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
}
.style-2 .nav-menu .table-align .nav-list > li > a {
padding: 15px;
}
.style-2 .nav-menu .table-align .nav-list > li {
padding-left: 0;
}
.style-2 .nav-menu .table-align .nav-list .drop-menu {
background-color: #000000;
border: none;
}
.style-2 .nav-menu .table-align .nav-list .drop-menu > li a {
width: 100%;
color: #ffffff;
}
.style-2 .nav-menu .table-align .nav-list .drop-menu > li a:hover {
color: #ff5848;
text-decoration: underline;
}
.style-2 .nav-menu .table-align .nav-list > li > a {
text-decoration: underline;
}
.style-2 .nav-menu .table-align .nav-list > li:hover > a,
.style-2 .nav-menu .table-align .nav-list > li a:hover {
background-color: #000000;
color: #ff5848;
}
.style-2 .nav-list > li {
padding-bottom: 0;
}
@media (min-width: 1200px) {
.style-2 .nav-menu .table-align .nav-list .drop-menu:before {
display: none;
}
.style-2 .nav-menu .table-align .nav-list .drop-menu {
width: 194px;
margin-left: 0;
left: 0;
}
.style-2 .nav-menu .table-align {
height: 145px;
position: absolute;
}
.style-2 .nav-menu .table-align .nav-list {
padding: 0px;
margin-bottom: 0;
position: absolute;
bottom: 0;
right: 0;
height: auto;
}
.style-2 .nav-menu .table-align ul.nav-list {
height: auto;
bottom: -15px;
}
.style-2 .nav-menu .table-align .nav-list > li a {
font-size: 18px;
}
header.style-2 {
height: 200px;
}
header.style-2.headroom--pinned {
outline: 20px #ffffff solid;
}
}
#accordion > div:last-child .service-card__body {
padding-bottom: 0;
}
.service-card__header {
font-size: 20px;
line-height: 22px;
cursor: pointer;
padding: 20px;
position: relative;
}
@media all and (min-width: 992px) {
.service-card__header {
padding-left: 65px;
}
}
.service-card__header i {
font-size: 12px;
border-radius: 50%;
width: 29px;
height: 29px;
border: 2px solid #ffffff;
position: absolute;
right: 20px;
top: 15px;
text-align: center;
padding: 7px 4px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.service-card__header.collapsed i {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.service-card__body {
padding-top: 40px;
padding-bottom: 40px;
}
@media all and (min-width: 992px) {
.service-card__body {
padding-top: 120px;
padding-bottom: 90px;
}
}
.bg-black {
background-color: #000000;
}
.d-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.font-normal {
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
}
.font-bold p,
.font-bold {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
font-weight: 400;
}
.color-primary {
color: #ff5849;
}
.bg-primary {
background-color: #ff5849;
}
.pd-20-15 {
padding: 20px 15px;
}
.leistungen {
flex-wrap: wrap;
}
.flex-column {
flex-direction: column;
}
.mt-auto {
margin-top: auto !important;
}
.mt-80 {
margin-top: 80px;
}
.mb-25 {
margin-bottom: 25px;
}
.mb-30 {
margin-bottom: 30px;
}
.leistung__title {
font-size: 18px;
line-height: 24px;
justify-content: center;
align-items: center;
}     .border-primary {
border: 1px solid #ff5849;
}
.leistung__infos {
text-transform: none;
font-size: 15px;
line-height: 19px;
font-weight: 600;
position: absolute;
bottom: 0;
width: 100%;
}
.leistung__infos .pipe {
padding: 0 4px;
position: relative;
top: -1px;
}
.leistung p {
text-transform: none;
padding: 25px 50px;
font-size: 15px;
line-height: 19px;
font-weight: 600;
}
.hover-boxes .col-md-4 .simple-text .containersX {
position: relative;
}
.hover-boxes .col-md-4 .simple-text .containersX:before {
z-index: 0;
background: #ff5848;
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
transform: scale(0, 1);
transform-origin: 0;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.hover-boxes .col-md-4 .simple-text:hover .containersX:before {
transform: scale(1, 1);
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.flex-column .height-100 {
height: 100%;
position: relative;
}
.leistung__title {
padding: 0 15px;
min-height: 70px;
}
.pb-40 {
padding-bottom: 40px;
}  @media screen and (min-width: 991px) {
#services .item-padd-mob.section-text > .simple-text.md > .service-item,
#services .item-padd-mob.section-text > .simple-text.md {
min-height: 510px;
}
}
@media screen and (min-width: 1199px) {
#services .item-padd-mob.section-text > .simple-text.md > .service-item,
#services .item-padd-mob.section-text > .simple-text.md {
min-height: 452px;
}
}
@media (max-width: 992px) {
.content {
padding: 0p !important;
}
.testi-text p {
font-size: 18px;
}
}
.page-id-2064 .top-baner.medium-header {
max-height: 100vh;
}
.page-id-2064 .header-img img {
max-height: 80vh;
height: auto;
}
.page-id-1690 .simple-text {
line-height: 25px;
font-family: BergenText-Regular, Arial, Helvetica, sans-serif;
text-transform: none;
font-size: 16px;
}
.team-slider {
margin: 0;
}
#about .col-md-10 .simple-text.md p {
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.testi-text p {
text-transform: uppercase;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.nav-list > li:nth-child(1) {
transition-delay: 0.2s;
}
.nav-list > li:nth-child(2) {
transition-delay: 0.4s;
}
.nav-list > li:nth-child(3) {
transition-delay: 0.6s;
}
.nav-list > li:nth-child(4) {
transition-delay: 0.8s;
}
.nav-list > li:nth-child(5) {
transition-delay: 1s;
}
.nav-list > li:nth-child(6) {
transition-delay: 1.2s;
}
.nav-list > li:nth-child(7) {
transition-delay: 1.4s;
}
.nav-list > li:nth-child(8) {
transition-delay: 1.6s;
}
.team-section .col-sm-12 {
width: 50%;
}
.stylist-slider {
padding: 0 100px;
}
.stylist-slider .owl-nav {
position: absolute;
top: 100px;
width: 100%;
}
.stylist-slider .owl-nav button.owl-prev {
position: absolute;
left: -100px;
width: 79px;
height: 150px;
background: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/pfeil1.svg) no-repeat;
}
.stylist-slider .owl-nav button.owl-next {
position: absolute;
right: 100px;
width: 79px;
height: 150px;
background: url(//www.andrea-lehner.at/wp-content/themes/adios-child/img/pfeil2.svg) no-repeat;
}
.stylist-slider .owl-nav span {
display: none;
}
.stylist-slider h3 {
margin-top: 10px;
}
.tt-product figure,
.woocommerce-product-gallery figure {
margin: 0;
}
.ajax_add_to_cart.c-btn.type-2,
.product_type_variable.add_to_cart_button.c-btn.type-2 {
width: auto;
height: auto;
}
.tt-shop-product .button {
margin-top: 15px;
}
.woocommerce .tt-products .onsale,
.woocommerce-page .tt-products .onsale {
padding: 7px 14px !important;
width: auto;
height: auto;
line-height: 1;
border-radius: 0;
}
.product_meta .sku_wrapper,
.product_meta .posted_in {
display: block;
line-height: normal;
}
.product_meta .posted_in {
margin-top: 5px;
}
.woocommerce .shop_table #coupon_code,
.woocommerce-page .shop_table #coupon_code {
width: auto;
}
.woocommerce-MyAccount-navigation ul {
margin-left: 0;
display: flex;
flex-flow: row wrap;
}
.simple-text.tt-content .woocommerce-MyAccount-navigation li {
margin: 0 20px 0 0;
padding-bottom: 5px;
}
.woocommerce-page input,
.woocommerce-page select {
border: 1px solid #dfe2e7;
width: 100%;
padding: 0 15px !important;
height: 40px;
}
.woocommerce-page input[type="checkbox"] {
width: 15px;
height: 15px;
padding: 0 !important;
}
.woocommerce .button,
.woocommerce-page .button {
font-size: 16px;
}
.woocommerce .button:hover,
body.woocommerce-page .button:hover,
body .button.wc-backward:hover {
color: rgba(255, 255, 255, 0.8);
}
body.woocommerce-page .add_to_cart_button:hover {
color: #272b2b;
}
.woocommerce-Address-title {
position: static;
}
.quantity input,
.quantity select {
height: auto;
}
.variations .label {
padding: 5px 10px !important;
}
.variations .label label {
width: auto;
}
.woocommerce-order-overview {
margin-left: 0 !important;
padding: 0 !important;
}
.woocommerce ul.order_details li,
.woocommerce-page ul.order_details li {
margin: 0 !important;
padding: 10px !important;
}
body.woocommerce-page.woocommerce-account:not(.logged-in) .woocommerce {
max-width: none;
}
.woocommerce .button:hover,
.woocommerce-page .button:hover {
color: #272b2b;
}
.added_to_cart.wc-forward {
width: auto;
height: auto;
}
.payment_method_paypal img {
width: auto;
}
.woocommerce #payment input[type="radio"],
.woocommerce-page #payment input[type="radio"],
.woocommerce-shipping-fields input[type="checkbox"] {
appearance: auto;
width: auto;
height: auto;
position: static;
margin: 0;
}
.woocommerce-shipping-fields label span {
font-size: 14px;
}
.wc_payment_methods li::before {
display: none;
}
.woocommerce-page .shop_table .button {
color: #fff;
}
.woocommerce-page .shop_table .button:hover {
color: rgba(255, 255, 255, 0.8);
}
.woocommerce-customer-details address {
line-height: 1.5;
}
.woocommerce-account-fields input,
.place-order input[type="checkbox"] {
appearance: auto;
position: static;
width: auto;
height: auto;
}
.nav-list > li a {
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.contact-text p {
margin-bottom: 20px;
}
.contact-text p:last-child {
margin: 0;
}
.woocommerce-loop-product__title {
line-height: 1 !important;
margin-bottom: 10px !important;
letter-spacing: -1px;
}
.woocommerce .entry-summary h1,
.woocommerce-page .entry-summary h1 {
line-height: 1.4;
}
.woocommerce-message,
.woocommerce .shop_table td,
.woocommerce-page .shop_table td {
line-height: 1.5;
}
.woocommerce-message .button {
float: right;
margin: 0 0 20px 20px;
}
.woocommerce-message .button:hover {
color: #fff;
}
.product-content p {
margin-bottom: 10px;
}
body.archive .tt-products > .row,
.related.products .tt-products > .row {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 30px;
margin: 0;
}
.tt-products > .row::before,
.tt-products > .row::after {
display: none;
}
.tt-shop-product {
margin: 0 !important;
padding: 0;
width: auto;
}
.nav-list > li a {
text-transform: uppercase;
}
.product-back-shop {
clear: both;
padding-top: 40px;
text-align: center;
}
@font-face {
font-family: "icomoon";
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/icomoon.eot?xnh44k);
src: url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/icomoon.eot?xnh44k#iefix) format("embedded-opentype"),
url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/icomoon.ttf?xnh44k) format("truetype"),
url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/icomoon.woff?xnh44k) format("woff"),
url(//www.andrea-lehner.at/wp-content/themes/adios-child/fonts/icomoon.svg?xnh44k#icomoon) format("svg");
font-weight: normal;
font-style: normal;
font-display: block;
}
.icon-user::before,
.icon-shopping-cart::before {
font-family: "icomoon" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-user::before {
content: "\f007";
}
.icon-shopping-cart::before {
content: "\f07a";
}
.header > .logo {
display: flex;
flex-flow: row wrap;
align-items: flex-end;
}
.header .logo .vertical-align {
position: static;
transform: none;
}
.content-page .header ul li {
padding: 0;
}
.header .vertical-align-right {
right: 0;
top: 65%;
z-index: 103;
display: flex;
flex-flow: row wrap;
align-items: center;
}
.header .vertical-align-right ul {
list-style-type: none;
margin-right: 10px;
margin-bottom: 0;
}
.header .vertical-align-right li a {
display: block;
height: 34px;
line-height: 34px;
color: #fff;
background-color: #000;
padding: 0 10px;
letter-spacing: -2px;
text-transform: uppercase;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
}
.header .vertical-align-right li a:hover {
color: rgba(255, 255, 255, 0.8);
}
.header .vertical-align-right li a::before {
font-family: "icomoon" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f07a";
margin-right: 8px;
font-size: 16px;
}
.burger-menu {
display: inline-block;
position: relative;
}
.header .widget a {
color: #272b2b;
font-size: 24px;
margin-right: 20px;
}
.header .widget a:hover,
.header .widget a:focus {
color: #ff5849;
}
.header .widget a .cart-number {
display: inline-block;
margin-left: 5px;
font-size: 10px;
font-weight: bold;
width: 22px;
height: 22px;
line-height: 21px;
color: #fff;
background-color: #ff5848;
border-radius: 100%;
text-align: center;
letter-spacing: -1px;
position: relative;
top: -5px;
}
.woocommerce-page .cart-collaterals .shipping-calculator-button {
margin-bottom: 10px;
}
.woocommerce-page .shop_table th {
vertical-align: top;
}
.woocommerce-page .woocommerce-info a {
line-height: 1.5;
}
.woocommerce #payment ul li,
.woocommerce-page #payment ul li {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
.woocommerce #payment ul li input[type="radio"] {
margin-top: 10px;
}
.woocommerce #payment ul li label {
width: calc(100% - 23px);
}
.cart_totals {
overflow-x: auto;
}
.woocommerce-loop-product__title a:hover {
opacity: 1;
color: #ff5849;
}
.woocommerce-page.woocommerce-account:not(.logged-in) .woocommerce {
background: none;
border: none;
}
.woocommerce-Addresses address {
line-height: 1.5;
}
.woocommerce .button.continue-shopping {
margin: 0 0 20px;
}
.main-footer ul li {
padding: 0;
}
.woocommerce-page #stripe-payment-data input[type="checkbox"] {
width: 20px !important;
height: 20px;
background-color: #fff;
position: relative;
top: 3px;
appearance: auto;
}
.woocommerce-page .woocommerce-form-login input[type="checkbox"] {
appearance: auto;
}
.woocommerce-password-strength,
.woocommerce-password-hint {
background-color: #ebccd1;
color: #a94442;
}
.woocommerce-password-strength {
padding: 10px;
}
.woocommerce-password-hint {
display: block;
padding: 0 10px 10px;
}
.woocommerce-message {
font-weight: 700;
color: #000 !important;
border-color: #ff5848 !important;
}
.woocommerce-message::after {
content: "";
display: table;
clear: both;
}
.woocommerce-message .button {
margin-bottom: 0;
background-color: #ff5848;
}
.woocommerce-store-notice.demo_store {
margin: 40px 0;
padding: 20px 100px;
text-align: center;
background-color: #dff0d8;
border: 1px solid #ff5848;
text-transform: uppercase;
font-family: LuloCleanOne, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 1.8;
}
.woocommerce-store-notice__dismiss-link {
display: none;
}
@media (max-width: 1600px) {
.woocommerce-store-notice.demo_store {
margin: 20px 0;
padding: 20px 60px;
}
}
@media (max-width: 1200px) {
.woocommerce-store-notice.demo_store {
padding: 15px;
font-size: 13px;
}
}
@media (min-width: 1200px) {
.service-item .h4 {
height: 60px;
}
}
@media (min-width: 1400px) {
.stylist-slider .logo-item {
height: 370px;
overflow: hidden;
margin-bottom: 25px;
}
.stylist-slider .logo-item img {
object-fit: cover;
height: 100%;
}
.stylist-slider .owl-nav button.owl-prev {
left: -90px;
}
.stylist-slider .owl-nav button.owl-next {
right: -90px;
}
}
@media (max-width: 1400px) {
.variations {
width: 100%;
}
}
@media (max-width: 1200px) {
.header .widget a {
font-size: 18px;
margin-right: 15px;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
float: none;
width: 100%;
}
}
@media (max-width: 768px) {
header {
height: 100px;
}
.header .logo .vertical-align,
.header .widget {
width: 100%;
}
.header > .logo {
top: 35%;
}
.header .vertical-align-right {
top: 20%;
justify-content: flex-end;
}
.burger-menu {
position: absolute;
}
.header .widget {
margin: 20px 50px 0 0;
}
body.archive .tt-products > .row,
.related.products .tt-products > .row {
grid-template-columns: repeat(3, 1fr);
}
.nav-list > li a {
font-size: 20px;
}
.team-section .col-sm-12 {
width: calc(100% - 20px);
}
.header .vertical-align-right ul {
margin-top: 140px;
}
body.home .header .vertical-align-right ul,
body.single-team .header .vertical-align-right ul,
body.page-id-1036 .header .vertical-align-right ul {
margin-top: 105px;
}
.header .vertical-align-right li a {
font-size: 14px;
}
}
@media (max-width: 650px) {
.top-baner .h1::after {
display: none;
}
.service-item {
height: auto !important;
padding-bottom: 40px;
}
.service-item p {
margin-bottom: 20px;
}
#services .row .link-type-1 {
position: static;
transform: none;
margin-bottom: 20px;
}
.team-section .team-item span:last-child {
display: inline-block;
margin-bottom: 20px;
}
.hover-boxes .col-md-4 .simple-text .containersX {
padding-bottom: 20px !important;
}
.testimonial-swiper-slider {
padding: 20px 0;
}
.styling-intro .simple-text {
padding-bottom: 30px !important;
}
body.archive .tt-products > .row,
.related.products .tt-products > .row {
grid-template-columns: repeat(1, 1fr);
}
.top-baner .title-style-1 {
margin: 0;
padding: 10px;
background-color: rgba(255, 255, 255, 0.7);
}
.small-header .title-style-1 {
background: none;
}
.woocommerce-page.woocommerce-account .woocommerce h2 {
font-size: 20px !important;
}
.stylist-slider {
padding: 0 30px;
}
.stylist-slider .owl-item img {
width: auto;
margin: auto;
}
.stylist-slider .owl-nav button.owl-prev {
left: -40px;
width: 30px;
height: 60px;
}
.stylist-slider .owl-nav button.owl-next {
right: 15px;
width: 30px;
height: 60px;
}
.header .widget a {
margin-right: 10px;
}
}
@media (max-width: 480px) {
.block-bg {
height: 100%;
}
}
.has-post-thumbnail.product_cat-andrea-lehner
.button.product_type_simple.add_to_cart_button {
display: none;
}
.has-post-thumbnail.product_cat-andrea-lehner
.overlay-inner
.button.product_type_simple.add_to_cart_button {
display: block !important;
}
.has-post-thumbnail.product_cat-andrea-lehner .price {
padding-bottom: 10px;
}
.productViewImage {
text-transform: capitalize !important;
font-size: 80%;
}
#CookieBoxTextHeadline {
font-family: LuloCleanOne-Bold, Arial, Helvetica, sans-serif;
font-weight: 800;
font-kerning: 1 !important;
}
#BorlabsCookieBox *,
.BorlabsCookie * {
font-family: "Rubik", "Segoe UI Symbol" !important;
}
#andrea-lehner .wc_payment_method.payment_method_paypal {
width: 400px !important;
}
#andrea-lehner .payment_method_paypal img {
width: 150px !important;
}
@media screen and (max-width: 768px) {
#andrea-lehner .payment_method_paypal img {
display: none;
}
}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}