/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ffff00;color:#000000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:300 11px/1.4;color:#444}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{box-sizing:border-box}pre{position:absolute;top:0;left:0;padding:20px;background:rgba(255,255,255,0.8);border:1px solid red;margin:30px;color:black !important;z-index:99999999}html{height:100%}html,body{width:100%;color:#000000;font-family:"Lusitana", "Times New Roman", Sans-serif;text-align:center;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:0}.sticky-logo-img{height:200px;width:200px;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;pointer-events:none;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden}section{width:100%;position:relative;z-index:10;background-color:#fff;overflow:hidden}nav{font-family:"Montserrat", "Tahoma", Sans-serif;text-transform:uppercase}a:hover{opacity:0.5;text-decoration:underline}h1{font-weight:normal;line-height:1}h2{text-transform:uppercase;font-family:montserratregular;font-weight:lighter;font-size:18px;letter-spacing:2px}nav ul{list-style:none;padding:0;text-align:center}nav li{display:inline-block}nav a{display:inline-block;padding:10px;text-align:center}.lusitana{font-family:"Lusitana", "Times New Roman", Sans-serif}.montserrat{font-family:"Montserrat", "Tahoma", Sans-serif}.wrapper{width:100%;max-width:1024px;padding:40px 20px;margin:0 auto}.content{position:absolute;top:0;left:0}.cc{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.aspect{position:relative;height:450px;overflow:hidden}.aspect .aspect-content{position:absolute;top:0;left:0;width:100%;height:100%}.aspect:after{content:'';display:block;padding-top:56.25%;width:100%}.circle{width:400px;height:400px;overflow:hidden;border-radius:50%}@media only screen and (max-width: 480px){.sticky-logo-img{display:none}}#preloader{position:fixed;z-index:200;top:0;left:0}.landing{height:100vh;position:relative}.landing:after{content:'';display:block;position:fixed;width:100%;height:100%;background-size:cover;z-index:-1}.landing-nav{position:fixed;overflow:hidden;top:-200px;left:15px;right:0;bottom:0;margin:auto;width:210px;height:210px;border-radius:50%;border:2px solid white;z-index:200;-webkit-backface-visibility:hidden;backface-visibility:hidden}.landing-nav img{width:200px;height:200px}.landing-nav .nav-background{position:absolute;width:100%;height:100%;background-color:black;opacity:0.3;z-index:0}.landing-nav .logo{width:200px;height:200px;padding:0;margin-bottom:20px}.landing-nav .logo:hover{opacity:1 !important}.landing-nav .landing-nav-item{color:#ffffff;letter-spacing:5px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-top:20px}.landing-nav .landing-nav-item:hover{opacity:0.5;text-decoration:underline}.landing-nav ul{padding:0;list-style:none;position:absolute;margin:auto;left:0px;right:0px;top:200px;bottom:0px;width:200px;height:400px;z-index:20}.landing-nav li{width:400px;margin-left:-100px}@media only screen and (max-width: 480px){.landing{height:440px !important;background-size:auto}.summary{padding-top:10px !important}.summary h1{font-size:22px}.summary .social-nav{margin-bottom:10px !important;z-index:1000}.landing-nav{left:3px}nav li{font-size:11px}}.summary{margin-top:-200px;position:relative;max-width:100%;margin-left:auto;margin-right:auto;background-image:url("../img/background_paper.jpg");background-attachment:fixed}.summary:after{content:"";display:table;clear:both}.summary .content-container{width:100%;max-width:1024px;margin:0 auto}.summary .readmore-btn:hover{opacity:0.5}.summary h1{text-transform:uppercase;text-align:center}.summary h1 span{font-style:italic}.summary .section-column{width:50%;float:left}.summary article{margin:0 auto;margin-bottom:50px;max-width:450px}.summary article .readmore-content{display:none}.summary .read-btn{font-family:montserratregular;color:black;text-transform:uppercase;letter-spacing:2px;cursor:pointer}.summary .readless{visibility:hidden;opacity:0;margin-top:15px}.summary .readmore{margin-bottom:15px}.summary h3{font-family:Lusitana;font-weight:normal;font-size:13px;text-transform:uppercase;margin-bottom:6px;margin-top:20px}.summary .social-nav{font-family:montserratregular;margin-bottom:50px;letter-spacing:2px;z-index:1000}.summary .social-shares{font-family:montserratregular;font-size:11px;letter-spacing:2px}.summary .social-shares ul{margin-top:0px;margin-bottom:25px}.about .about-header{position:relative;width:100%;height:250px;margin-bottom:25px;overflow:hidden;cursor:pointer}.about .about-header h2{width:100%;height:20%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:110}.about .about-header .header-img-outline{width:80%;height:65%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:200;outline:#f8b81a solid;outline-width:2px;outline-offset:10px}.about .about-header .header-img-overlay{background-color:#f8b81a;-ms-transform:scaleX(0.8) scaleY(0.65);transform:scaleX(0.8) scaleY(0.65);width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:100}.about .about-header .about-header-img{width:100%;min-height:100%;background-image:url("../img/excellence.jpg");background-size:cover;background-position:center center}.about p{font-size:18px;margin:0 auto;margin-bottom:20px;line-height:24px;width:90%;-ms-transform:matrix(1, 0, 0, 1, 0, 1);transform:matrix(1, 0, 0, 1, 0, 1)}.global-selections-link .global-selections-header{position:relative;width:80%;height:600px;margin:auto;margin-bottom:50px;margin-top:100px;overflow:hidden;cursor:pointer}.global-selections-link .global-selections-header h1{opacity:0;font-family:montserratregular;color:white;font-weight:bolder;width:100%;height:1.5em;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:110}.global-selections-link .global-selections-header .header-img-outline-inset{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3);height:90%;width:100%;z-index:200;opacity:0}.global-selections-link .global-selections-header .header-img-outline-inset img{height:100%}.global-selections-link .global-selections-header .header-img-outline{opacity:0;width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:200;border:3px solid white}.global-selections-link .global-selections-header .header-img-overlay{opacity:0;background-color:#000000;width:100%;height:100%;position:absolute;z-index:100}.global-selections-link .global-selections-header .global-header-img{width:100%;min-height:100%;background-image:url("../img/global-selections.jpg");background-size:cover;background-position:center center}.global-selections-link p{font-size:13px;margin:0 auto;margin-bottom:20px;line-height:19px;width:90%}.store-location{max-width:400px;width:70%;padding-top:30px;border:2px solid black}.store-location p{margin-bottom:45px}.store-location hr{border-top:2px solid black}.follow-dfl-link{color:#ffffff;margin:0 auto;padding:0px;width:70%;border-radius:50%;background-image:url("../img/follow-dfl.jpg");background-position:center center;background-size:cover;position:relative;overflow:hidden;transition:all 0.5s;border:0px solid black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.follow-dfl-link .content{height:220px;width:300px}.follow-dfl-link:hover{border:20px solid black}.follow-dfl-link:after{content:'';display:block;padding-top:100%;width:100%;background:rgba(0,0,0,0.6);transition:all 0.5s}.follow-dfl-link h2{font-size:26px;font-weight:bolder;margin-top:0px;width:45%;margin:0 auto}.follow-dfl-link .readmore-btn{color:#ffffff !important}.follow-dfl-link .readmore-btn a{opacity:1 !important;color:white !important}.follow-dfl-link p{font-size:13px;width:200px;margin:0 auto;margin-bottom:20px}@media screen and (max-width: 860px){.summary article{margin-bottom:30px}.global-selections-link .global-selections-header{height:200px !important}.section-column{width:100% !important;float:none !important}.follow-dfl-link h2{font-size:21px;margin-top:15px;width:41%;margin-bottom:15px}.follow-dfl-link .content{width:100%}.follow-dfl-link{width:90%}.follow-dfl-link:hover{border:0px solid black}.readmore-content{padding-left:20px;padding-right:20px}.store-location{width:80%;max-width:100%}.store-location nav li{font-size:8px}}.flowers-header-background{width:100%;height:130%;background-image:url("../img/flowers_header.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:0}.flowers-header-overlay{position:absolute;top:0;left:0;width:100%;height:300px;background-color:#000000;opacity:0.5;z-index:1}.flowers-header{width:100%;height:300px;overflow:hidden;position:relative}.flowers-header h1{color:#ffffff;font-family:montserratregular;font-size:32px;text-transform:uppercase;margin-top:60px;z-index:10}.flowers-header p{color:#ffffff;font-size:18px;line-height:26px}.flower-header-text{z-index:2;position:absolute;margin:0 auto;width:100%;height:300px;padding-left:30%;padding-right:30%}.flower-list{padding:0px;margin:0px}.flower-item{display:inline-block;width:325px;position:relative}.flowers{min-height:110%;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:150px}.flowers .wrapper{overflow:visible}.flowers .content{position:absolute;top:0;left:0}.flowers .flower-item-content{opacity:0;visibility:hidden;background-color:#ffffff;border:1px solid #000000;z-index:999;width:130%;margin-left:-15%;margin-top:-15%;padding-top:12%;padding-left:15%;padding-right:15%;padding-bottom:20px}.flowers .flower-item-content .content-login{visibility:hidden;opacity:0;color:white}.flowers .flower-item-content .content-login .login-error{margin-top:90px;opacity:0;display:none;visibility:hidden}.flowers .flower-item-content .content-login .login .dialog-back-btn{position:absolute;top:10px;left:20px;width:20px;height:50px;background-image:url("../img/backbtn.svg");background-size:20px 50px;background-repeat:no-repeat;cursor:pointer}.flowers .flower-item-content .input-password{width:70%}.flowers .flower-item-content .login-btn{width:30%;float:left;border:0}.flowers .flower-item-content input{display:inline-block;height:30px;width:100%;float:left;margin-bottom:10px;font-family:montserratbold, "Tahoma", Sans-serif;text-align:center;outline:1px solid white;outline-offset:-1px;border:0;color:white;background-color:black}.flowers .flower-item-content button{display:inline-block;height:30px;width:50%;margin:0 auto;color:black;background-color:white;font-family:montserratbold, "Tahoma", Sans-serif}.flowers .flower-item-content .flower-item-close{position:absolute;right:13px;top:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flowers .flower-item-content p{font-size:13px;margin-bottom:15%}.flowers .flower-item-content nav{border-top:1px solid #000000;width:130%;margin-left:-15%}.flowers .flower-item-content nav h2{margin-bottom:30px}.flowers .flower-item-content nav a{cursor:pointer}.flowers .flower-item-content nav a:hover{opacity:0.5}.flowers .flower-item-content nav .availability-list li{width:100%}.flowers .flower-item-content nav .availability-list li .availability-period{display:inline-block;float:left;width:50%;height:40px;font-size:11px}.flowers .flower-item-content nav .availability-list li .availability-origin{display:inline-block;float:right;width:50%;font-size:11px}.flowers .flower-item-tile{opacity:0;visibility:hidden;background-color:turquoise;background-image:url("");width:325px;height:260px;border:5px solid white;background-size:1024px 1024px;z-index:200}.flowers #flower-tile0{background-position:0 0}.flowers #flower-tile1{background-position:-330px 0}.flowers #flower-tile2{background-position:-660px 0}.flowers #flower-tile3{background-position:0 -260px}.flowers #flower-tile4{background-position:-330px -260px}.flowers #flower-tile5{background-position:-660px -260px}.flowers #flower-tile6{background-position:0 -520px}.flowers #flower-tile7{background-position:-330px -520px}.flowers #flower-tile8{background-position:-660px -520px}.flowers #flower-tile8{background-position:-330px -780px}.flowers .flower-item-bg{overflow:hidden;width:325px;height:260px;border:5px solid white;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flowers .flower-item-bg .flower-img{width:100%;height:100%;background-size:cover;background-position:center center}.flowers .flower-item-bg .flower-hover-outlines{top:0;left:0;position:absolute;width:100%;height:100%}.flowers .flower-item-bg .flower-hover-outlines:after{content:'';display:block;position:relative;width:100%;height:100%;border:2px solid white;z-index:120}.flowers .flower-item-bg .flower-hover-overlay{position:absolute;top:5px;left:5px;width:315px;height:250px;background-color:black;opacity:0;z-index:110}.flowers .flower-item-bg h2{opacity:0;width:100%;height:10%;margin:auto;position:absolute;color:white;top:0;left:0;bottom:0;right:0;z-index:130}@media only screen and (max-width: 480px){.instagram-images{top:0px !important;left:20px !important}.flowers{overflow:visible;padding-bottom:0px}.flowers .flower-item-content .content-login{display:none;margin-bottom:180px}.flower-hover-outlines{visibility:hidden}.follow-us .reload-btn{top:210px !important;right:10px !important}.flowers .flower-item-bg h2{visibility:visible;opacity:1;top:-10px}.flower-hover-overlay{visibility:hidden}.flowers .flower-list{margin-top:5px}.flowers .flower-item{width:100%}.flowers .flowers-header{background-size:auto 120%}.flowers .flowers-header h1{margin:0px;font-size:28px;padding-top:30px;padding-left:10px;padding-right:10px}.flowers header p{color:white;padding-top:20px;max-width:270px;width:100%;margin:0 auto;font-size:15px;line-height:24px}.wrapper{padding:0px}.flowers .flower-item-bg{overflow:hidden;width:100%;height:80px;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flowers .flower-item-tile{overflow:hidden;width:100%;height:80px;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flowers .flower-item-content{width:100%;margin-left:0;margin-top:-85%;height:auto;padding-top:10%;padding-left:15%;padding-right:15%}.flower-header-text{padding-left:0 !important;padding-right:0 !important}.flowers .flower-item-content nav{width:100%;margin-left:0;padding-top:5%;padding-bottom:5%}}.flowermap{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#f0f1f1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;opacity:0;z-index:1000;min-height:780px}.flowermap-content{display:block;position:absolute;height:1000px;width:100%}.flowermap-close-btn{position:absolute;top:20px;right:20px;font-size:18px;font-family:"Montserrat", "Tahoma", Sans-serif;cursor:pointer;text-align:right;word-spacing:10px}.flowermap h5{text-transform:uppercase;font-family:montserratregular;font-weight:lighter;letter-spacing:1px;margin-top:0px;opacity:0}.flowermap-progress{opacity:0;visibility:hidden;width:300px;height:230px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:300}.flowermap-sidebar{width:50px;height:100%;position:absolute;top:0px;left:0px;background-color:black;z-index:900}.flowermap-back-btn{position:absolute;top:10px;left:10px;width:20px;height:50px;background-image:url("../img/backbtn.svg");background-size:20px 50px;background-repeat:no-repeat;cursor:pointer}.flowermap-container{width:960px;height:580px;margin:0 auto;margin-top:100px;margin-bottom:100px}.fm-line-overlay{position:absolute;width:960px;height:580px;z-index:1000}.fm-world-map{width:960px;height:600px;position:absolute;margin:auto;top:-250px;left:0;bottom:0;right:0}.fm-country-info{width:960px;height:600px;position:absolute;top:0;left:0;z-index:1100;margin:auto;bottom:0;right:0}.fm-country-info-list{list-style:none}.fm-country-info-item{position:absolute;width:255px;height:200px;float:left;opacity:0;cursor:pointer}.fm-country-info-item span{font-family:montserratregular;text-decoration:underline}.fm-country-info-item:nth-child(1){left:180px;top:-190px}.fm-country-info-item:nth-child(2){left:-130px;top:86px}.fm-country-info-item:nth-child(3){top:-190px;left:560px}.fm-country-info-item:nth-child(4){top:86px;left:829px}.fm-country-info-item:nth-child(5){top:350px;left:390px}.fm-country-info-item:nth-child(6){top:370px;left:829px}.fm-country-info-item:nth-child(7){top:350px;left:-10px}.fm-country-info-item:nth-child(8){top:330px;left:510px}.fm-availability{font-family:montserratregular;text-decoration:underline}.flowermap-front ul{list-style:none}.fm-country-marker{position:absolute;top:200px;left:270px;width:105px;height:124px;background-image:url("../img/marker.svg");background-repeat:no-repeat;background-size:80px auto}.fm-dfl-marker{z-index:1000;position:absolute;top:170px;left:226px;width:53px;height:63px;background-image:url("../img/marker_small_dfl.svg");background-repeat:no-repeat;background-size:120px auto;background-position-x:-34px;background-position-y:-24px}.flowermap-back{width:100%;height:100%;background-image:url("../img/worldmap.svg");background-repeat:no-repeat;background-size:100% 100%;opacity:0}.flowermap-controller{width:960px;height:85px;margin:0 auto;z-index:120}.flowermap-controller-list{width:100%;height:100%;list-style:none;padding:0px;margin:0px}.flowermap-controller-item{display:inline-block;width:104px;height:85px;cursor:pointer;transition:all 0.3s}.fm-item-img{opacity:0.5;width:100%;height:100%;margin-bottom:10px;background-size:cover}.flowermap-menu-btn{display:none}.flowermap-menu-title{display:none}@media only screen and (max-width: 480px){.flowermap-progress{top:-500px}.flowermap-container{display:none}.fm-country-info{width:100%;height:100%;z-index:100}.flowermap-sidebar{width:100%;height:50px}.flowermap-back-btn{top:0;left:10px;background-size:17px 50px}.flowermap-menu-btn{display:block;position:absolute;top:13px;right:0px;width:32px;height:40px;background:url("../img/menubtn.svg") no-repeat;background-size:25px 25px}.flowermap-menu-title{display:block;color:white;font-size:13px;padding-top:19px;height:50px;margin:0 auto;width:75%;background-size:cover;background-position:center center}.flowermap-controller{position:absolute;height:auto;margin-top:55px;background-color:white;width:100%;top:-550px}.fm-item-img{background-size:100%;background-position:center center;opacity:1}.flowermap-controller-item{width:100%;height:50px;position:relative}.flowermap h5{opacity:1;position:absolute;width:100%;height:50px;font-size:17px;margin-bottom:0;z-index:200;padding-top:16px;top:0;left:0;background-color:rgba(0,0,0,0.32)}.fm-country-info-item{position:relative;float:none;opacity:0.5;visibility:visible;top:0;left:0;height:auto;margin-bottom:20px;width:100% !important}.fm-country-info-item p{margin:7px}.fm-country-info-item h2{font-size:15px;margin-bottom:0}.fm-country-info-list{padding-top:40px;padding-left:0}.fm-country-info-item:nth-child(1){top:0;left:0}.fm-country-info-item:nth-child(2){top:0;left:0}.fm-country-info-item:nth-child(3){top:0;left:0}.fm-country-info-item:nth-child(4){top:0;left:0}.fm-country-info-item:nth-child(5){top:0;left:0}}.follow-us{height:100%;background-color:#1a171a;color:#ffffff;min-height:100vh;z-index:20}.follow-us header{padding-left:20%;padding-right:20%}.follow-us header h1{font-family:montserratregular;font-weight:bolder;text-transform:uppercase}.follow-us .wrapper{z-index:1;position:relative}.follow-us a{color:#ffffff}.follow-us .reload-btn{position:absolute;top:100px;right:100px;width:70px;height:70px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:999}.follow-us .reload-btn-inner{position:absolute;width:36px;height:36px;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.follow-us .reload-btn-outer{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.instagram-images{position:absolute;height:100%;width:100%;max-width:1280px;z-index:1;top:-100px;left:0;right:0;margin:0 auto}.instagram-images .circle{visibility:hidden;opacity:0;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0px solid black;background-color:#000000;background-position:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.instagram-images .circle:hover{z-index:2}.instagram-images .circle:hover .circle-background{-ms-transform:scale(1.1);transform:scale(1.1)}.instagram-images .circle-desc{opacity:0;position:absolute;text-align:center;width:200px;z-index:110}.instagram-images .circle-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:black;z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden}.instagram-images .circle-background{transition:.4s all;width:100%;height:100%;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.instagram-images .set1 .circle:nth-child(1){top:30%;left:-20%;width:400px;height:400px}.instagram-images .set1 .circle:nth-child(1) .circle-desc{font-size:28px;width:200px}.instagram-images .set1 .circle:nth-child(2){top:-20%;left:-50%;width:225px;height:225px}.instagram-images .set1 .circle:nth-child(2) .circle-desc{font-size:16px;width:150px}.instagram-images .set1 .circle:nth-child(3){top:0%;left:40%;width:350px;height:350px}.instagram-images .set1 .circle:nth-child(3) .circle-desc{font-size:24px;width:250px}.instagram-images .set1 .circle:nth-child(4){top:45%;left:70%;width:250px;height:250px}.instagram-images .set1 .circle:nth-child(4) .circle-desc{font-size:17px;width:150px}.instagram-images .set1 .circle:nth-child(5){top:50%;left:-65%;width:200px;height:200px}.instagram-images .set1 .circle:nth-child(5) .circle-desc{font-size:14px;width:150px}.instagram-images .set1 .circle:nth-child(6){top:0%;left:-67%;width:370px;height:370px}.instagram-images .set1 .circle:nth-child(6) .circle-desc{font-size:23px}.instagram-images .set1 .circle:nth-child(7){top:-10%;left:59%;width:250px;height:250px}.instagram-images .set1 .circle:nth-child(7) .circle-desc{font-size:14px;width:150px}.instagram-images .set1 .circle:nth-child(8){top:50%;left:52%;width:200px;height:200px}.instagram-images .set1 .circle:nth-child(8) .circle-desc{font-size:14px;width:150px}.instagram-images .set1 .circle:nth-child(9){top:39%;left:4%;width:350px;height:350px}.instagram-images .set1 .circle:nth-child(9) .circle-desc{font-size:25px}.instagram-images .set1 .circle:nth-child(10){top:51%;left:-43%;width:190px;height:190px}.instagram-images .set1 .circle:nth-child(10) .circle-desc{font-size:14px;width:150px}.instagram-images .set1 .circle:nth-child(11){top:10%;left:-61%;width:250px;height:250px}.instagram-images .set1 .circle:nth-child(11) .circle-desc{font-size:18px;width:150px}.instagram-images .set1 .circle:nth-child(12){top:52%;left:37%;width:250px;height:250px}.instagram-images .set1 .circle:nth-child(12) .circle-desc{font-size:18px}.instagram-images .set1 .circle:nth-child(13){top:44%;left:-18%;width:350px;height:350px}.instagram-images .set1 .circle:nth-child(13) .circle-desc{font-size:25px}.instagram-images .set1 .circle:nth-child(14){top:-10%;left:50%;width:400px;height:400px}.instagram-images .set1 .circle:nth-child(14) .circle-desc{font-size:25px}.instagram-images .set1 .circle:nth-child(15){top:-10%;left:-10%;width:190px;height:190px}.instagram-images .set1 .circle:nth-child(15) .circle-desc{font-size:13px;width:150px}@media only screen and (max-width: 480px){.set1{-webkit-transform:scale(0.5, 0.5);margin-top:370px;margin-left:-85px}p{padding-left:20px;padding-right:20px}.follow-us{height:850px}.follow-us header{padding-left:0 !important;padding-right:0 !important}.instagram-images .set1 .circle:nth-child(2){top:530px;left:-310px}.instagram-images .set1 .circle:nth-child(3){top:710px;left:49%}.instagram-images .set1 .circle:nth-child(4){top:230px;left:70%}.instagram-images .set1 .circle:nth-child(5){top:900px;left:-38%}.instagram-images .set1 .circle:nth-child(6){top:290px;left:-27%}.instagram-images .set1 .circle:nth-child(7){top:730px;left:59%}.instagram-images .set1 .circle:nth-child(8){top:120px;left:72%}.instagram-images .set1 .circle:nth-child(9){top:1190px;left:34%}.instagram-images .set1 .circle:nth-child(10){top:-280px;left:-43%}.instagram-images .set1 .circle:nth-child(11){top:200px;left:-61%}.instagram-images .set1 .circle:nth-child(13){top:980px;left:-18%}.instagram-images .set1 .circle:nth-child(14){top:510px;left:50%}.instagram-images .set1 .circle:nth-child(15){top:540px;left:-10%}}.contact{padding-bottom:20px}.contact .wrapper{z-index:20;position:relative}#google_maps{display:block;position:relative;width:100%;height:100%}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}.aspect{position:relative;margin-top:60px;z-index:20}@media screen and (max-width: 480px){.aspect{height:350px}}footer{padding-bottom:60px;padding-top:60px;background-color:#fff;position:relative;z-index:10}footer h1{display:block;position:relative;margin:0 auto}.anchor{cursor:pointer;text-decoration:underline}.new-customers{margin-top:30px;margin-bottom:0}.new-customers+p{margin-top:3px}.webshop{color:#fff;position:relative;min-height:400px}.no-csstransforms3d .webshop-wrapper{visibility:visible}.no-csstransforms3d .holex-login{visibility:hidden}.no-csstransforms3d .webshop.active .webshop-wrapper{visibility:hidden}.no-csstransforms3d .webshop.active .holex-login{visibility:visible}.webshop-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.3s all;transform:rotateY(0deg)}.active .webshop-wrapper{transform:rotateY(180deg)}.webshop-bg{width:100%;height:100%;min-height:400px}@media screen and (max-width: 860px){.webshop-bg{height:65vw}}.webshop-header{font-size:26px;font-weight:bolder}.webshop-header-small{font-size:21px;font-weight:bolder}.webshop-content{position:absolute;width:70%;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.webshop-content .readmore{color:#fff}.holex-close{position:absolute;right:10px;top:10px;cursor:pointer}.holex-login{transition:.3s all;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(-180deg);background-color:#000;color:#fff;overflow:hidden;padding:6px;position:absolute;top:0;width:100%;height:100%}.active .holex-login{transform:rotateY(0deg)}.holex-login h3{text-transform:uppercase;text-align:left;float:left;margin:0;width:150px}@media screen and (max-width: 1035px){.holex-login h3{width:100%;text-align:center;margin-bottom:20px}}.holex-login input{font-family:montserratregular;text-transform:uppercase;width:100%;border:2px solid white;padding:8px;background-color:#000;text-align:center;color:#fff}.holex-login .holex-submit{width:30%;color:#000;background-color:#fff;border:0;height:100%;position:absolute;right:0;top:0;border:2px solid white;transition:.3s all;visibility:hidden;opacity:0}.holex-login .holex-submit:hover{background-color:#000;color:#fff}.show-login .holex-submit{visibility:visible;opacity:1}.holex-form{width:80%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-group{float:inherit;width:100%;margin-bottom:20px;padding:0;position:relative}@font-face{font-family:'eb_garamondregular';src:url("../fonts/garagmond/ebgaramond-regular-webfont.eot");src:url("../fonts/garagmond/ebgaramond-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/garagmond/ebgaramond-regular-webfont.woff2") format("woff2"),url("../fonts/garagmond/ebgaramond-regular-webfont.woff") format("woff"),url("../fonts/garagmond/ebgaramond-regular-webfont.ttf") format("truetype"),url("../fonts/garagmond/ebgaramond-regular-webfont.svg#eb_garamondregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url("../fonts/montserrat/montserrat-regular-webfont.eot");src:url("../fonts/montserrat/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/montserrat/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight:normal;font-style:normal}.wrapper{z-index:10;position:relative;overflow:hidden}.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden}.jvectormap-tip{position:absolute;display:none;border:solid 1px #CDCDCD;border-radius:3px;background:#292929;color:white;font-family:sans-serif, Verdana;font-size:smaller;padding:3px}.jvectormap-zoomin,.jvectormap-zoomout,.jvectormap-goback{position:absolute;left:10px;border-radius:3px;background:#292929;padding:3px;color:white;cursor:pointer;line-height:10px;text-align:center}.jvectormap-zoomin,.jvectormap-zoomout{width:10px;height:10px}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat url(data:image/gif;base64,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)}.jvectormap-legend-title{font-weight:bold;font-size:14px;text-align:center}.jvectormap-legend-cnt{position:absolute}.jvectormap-legend-cnt-h{bottom:0;right:0}.jvectormap-legend-cnt-v{top:0;right:0}.jvectormap-legend{background:black;color:white;border-radius:3px}.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px 3px}.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}.jvectormap-legend-tick-text{font-size:12px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
