img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.wp-block-giftup-checkout.aligncenter .gift-up-target{margin-left:auto;margin-right:auto}.wp-block-giftup-checkout.alignright .gift-up-target{margin-left:auto}.gift-up-target.center{margin-left:auto;margin-right:auto}.gift-up-target.right{margin-left:auto}.gift-up-target.gift-up-block{max-width:512px}.gift-up-target.gift-up-checkout-editor{position:relative;pointer-events:none}
/*
Theme Name: Enfold
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter, facebook and via newsletter:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='http://www.kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 4.8.6.5
Author: Kriesi
Author URI: https://kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Envato_ID: 4519990
*/


/*
* PLEASE DO NOT EDIT THIS FILE!
*
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
* CSS Rules in this file will not be used by the theme.
* Instead use the custom.css file that is located in your themes /css/ folder to add your styles.
* You can copy a style rule from any of your css files and paste it in custom.css and
* it will override the original style. If you just want to add small css snippets you might also
* want to consider to add it to the designated CSS option field in your themes backend at: Theme Options->General Styling
*/

/*
Theme Name: Enfold
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter, facebook and via newsletter:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='http://www.kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 4.8.6.5
Author: Kriesi
Author URI: https://kriesi.at
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Envato_ID: 4519990
*/


/*
* PLEASE DO NOT EDIT THIS FILE!
*
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
* CSS Rules in this file will not be used by the theme.
* Instead use the custom.css file that is located in your themes /css/ folder to add your styles.
* You can copy a style rule from any of your css files and paste it in custom.css and
* it will override the original style. If you just want to add small css snippets you might also
* want to consider to add it to the designated CSS option field in your themes backend at: Theme Options->General Styling
*/
.avia-menu-fx{position:absolute;bottom:35px;height:3px;z-index:10;width:100%;left:0;opacity:0;visibility:hidden}.av-masonry-entry .av-masonry-entry-title{line-height:1em;margin:0;font-size:25px;text-align:center}.av-main-nav ul{display:none;margin-left:0;left:0;position:absolute;top:100%;width:208px;z-index:2;padding:0;box-shadow:0 8px 15px rgb(0 0 0/10%);margin-top:-38px}.avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity:1}.avia-caption{position:relative;z-index:10;bottom:0;left:0;padding:0;color:#fff;border-radius:3px;width:100%;text-align:center}.avia-inner-caption{background-color:#243648}.redcolumn{background-color:#a81541;padding:5px;border-radius:5px}.av-main-nav>li>ul{border-top-width:3px;border-top-style:solid}body div .avia-button{border-radius:5px;padding:10px;font-size:16px;text-decoration:none;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;margin:3px 0;line-height:1.2em;position:relative;font-weight:400;text-align:center;max-width:100%}.avia-button.avia-size-medium{padding:12px 16px 10px;font-size:16px;min-width:90px}.av-catalogue-container{margin:0}.av-catalogue-item *{text-transform:none !important;font-size:15px !important}.av-catalogue-title-container *{text-transform:none !important;font-size:17px !important}#top .av-catalogue-item{text-decoration:none;padding:0 5px;display:block;overflow:hidden}.catablanc .av-catalogue-item{color:#fff}#top select{-webkit-appearance:none;border:1px solid #e1e1e1;padding:8px 6px;outline:none;font:1em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:100%;display:block;margin-bottom:0;background:#fff;border-radius:0}#top label{font-weight:400;font-size:15px}#top .input-text,#top input[type=text],#top input[type=input],#top input[type=password],#top input[type=email],#top input[type=number],#top input[type=url],#top input[type=tel],#top input[type=search],#top textarea,#top select{-webkit-appearance:none;border:1px solid #e1e1e1;padding:8px 6px;outline:none;font:1em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:100%;display:block;margin-bottom:0;background:#fff;border-radius:0}#top .av-toggle-switch input[type=checkbox]:checked+.toggle-track{background:#a81541}@media screen and (max-width:989px){.phone-info{display:none}}@media screen and (min-width:990px){.sub_menu{display:none}}@media screen and (max-width:989px){#header_main .logo.avia-standard-logo img{max-height:75px;height:auto;max-width:100%}}#header_meta{min-height:38px !important;padding-top:4px !important}#header{position:fixed !important;top:0 !important;left:0;width:100% !important;height:118px !important;z-index:1000 !important;box-shadow:0px 3px 8px rgba(0,0,0,.15)}#main{margin-top:118px !important}@media screen and (max-width:989px){body.page-id-1803 #main{margin-top:80px !important}}@media screen and (max-width:989px){body.page-id-1803 #header{height:80px !important}}@media screen and (max-width:989px){#header_meta{background-color:#ee799b !important}}@media screen and (max-width:989px){body.page-id-1803 #header_meta{display:none}}@media screen and (max-width:989px){#header_meta .sub_menu{font-size:14px !important}}@media screen and (max-width:767px){.no-margin-container{display:block;margin-right:-9%;margin-left:-9%}}#menu-item-4335{display:none}@media screen and (max-width:767px){#mobile-menu #menu-item-4335{display:block !important}}li.av-menu-button.av-menu-button-bordered.menu-item-4335{margin-top:10px !important}@media (min-width:767px) and (max-width:989px){.container{display:flex;justify-content:center}}@media only screen and (min-width:768px) and (max-width:989px){.responsive.html_mobile_menu_tablet #top #header_main>.container .main_menu .av-main-nav>li>a,.responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container{height:80px !important;line-height:80px !important}}#section-container-width .container{width:100% !important;min-width:100%;padding:0;margin:0}.fade-in-on-load{opacity:0;animation:fadeIn 1.2s ease-out .3s forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.avia-slideshow-arrows .prev-slide:before,.avia-slideshow-arrows .next-slide:before{font-size:40px !important;font-weight:700 !important;color:#fff !important;background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important;outline:none !important}.avia-slideshow-arrows .prev-slide,.avia-slideshow-arrows .next-slide{opacity:1 !important;visibility:visible !important;display:block !important}.avia-slideshow-dots .goto-slide{opacity:1 !important;visibility:visible !important;display:inline-block !important}.av-countdown-timer{border:2px solid #a81643 !important;border-radius:10px !important}
.slideshow_caption{z-index:100;width:42%;position:absolute;bottom:0;top:auto;height:100%;display:block;text-decoration:none;padding:50px;text-shadow:.2em .2em .2em #090400}.sub_menu{float:left;z-index:2;font-size:15px;line-height:30px;position:relative;top:10px;font-weight:600}.av_phone_active_right .phone-info{float:right;font-size:15px;font-weight:600}.catablanc .av-catalogue-content{color:#fff}
#top .av-special-heading.av-av_heading-a629e3845c97cf730b7daaf95191a127{margin:10px 0 0;padding-bottom:10px}
#top .hr.av-jhe1dyat-381e073337cc8512c616f9ce78cc22d9{margin-top:0;margin-bottom:0}.hr.av-jhe1dyat-381e073337cc8512c616f9ce78cc22d9 .hr-inner{width:100%}