@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&&family=Playfair+Display:ital,wght@0,700;1,400&display=swap);
@charset "UTF-8";*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{color:#000;font-size:10px;scroll-behavior:smooth}@media (min-width:992px){html{font-size:12px}}body{font-size:16px}body,input,select,textarea{font-family:Montserrat,sans-serif}a{cursor:pointer;text-decoration:none;transition:.3s ease-in-out}a,a:hover{color:inherit}img{max-width:100%}ul{margin:0;padding:0}a,button{cursor:pointer}.container{margin:0 auto;max-width:1270px;padding:0 25px;width:100%}@media (min-width:768px){.container{padding:0 15px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/vendor/slick-carousel/slick/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(/fonts/vendor/slick-carousel/slick/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(/fonts/vendor/slick-carousel/slick/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(/fonts/vendor/slick-carousel/slick/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.pageHeader{background:#fff;left:0;min-height:72px;position:fixed;right:0;top:0;z-index:10}@media (min-width:768px){.pageHeader{background:#fff}}.pageHeader.scrolled{box-shadow:0 10px 40px 0 rgba(0,0,0,.05)}.pageHeader .pageHeader-top{align-items:center;display:flex;justify-content:space-between;min-height:72px;position:relative}@media (min-width:768px){.pageHeader .pageHeader-top{height:120px}}.pageHeader .pageHeader-logo a,.pageHeader .pageHeader-logo img{display:inline-block}.pageHeader .pageHeader-logo img{height:50px}@media (min-width:768px){.pageHeader .pageHeader-logo img{height:unset}}.pageHeader .pageHeader-menu{font-size:16px;font-weight:700;letter-spacing:.8px;list-style:none;margin:0 30px}@media (min-width:768px){.pageHeader .pageHeader-menu{display:flex}}.pageHeader .pageHeader-menu li{margin:0 20px}.pageHeader .pageHeader-menu li a:hover{color:#019784}.pageHeader .pageHeader-nav{flex-grow:1;position:relative}@media (min-width:992px){.pageHeader .pageHeader-nav{align-items:center;display:flex;height:40px;justify-content:flex-end}}.pageHeader .pageHeader-navLogo,.pageHeader .pageHeader-navOverlay{display:none}@media (max-width:767px){.pageHeader .pageHeader-nav{background:#fff;bottom:0;left:0;max-width:300px;padding-top:70px;position:fixed;top:0;transform:translateX(-100%);transition:.3s ease-in-out;width:60vw;z-index:10}.pageHeader .pageHeader-nav.open{transform:translateX(0)}.pageHeader .pageHeader-nav .pageHeader-navLogo{display:block;height:60px;left:20px;position:absolute;top:5px}.pageHeader .pageHeader-nav .pageHeader-navLogo img{display:inline-block;height:60px}.pageHeader .pageHeader-nav #closeMenuButton{background:url(/images/icon-close.svg) 50% no-repeat;background-size:16px 16px;display:inline-block;height:30px;position:absolute;right:10px;top:20px;width:30px}.pageHeader .pageHeader-navOverlay{background:rgba(0,0,0,.6);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s ease-in-out;z-index:5}.pageHeader .pageHeader-nav.open~.pageHeader-navOverlay{opacity:1;pointer-events:all}.pageHeader .pageHeader-menu{border-top:1px solid #f3e8e4;margin:0}.pageHeader .pageHeader-menu li{border-bottom:1px solid #f3e8e4;margin:0;padding:10px 20px}.pageHeader .pageHeader-menu li a{display:block;margin:-10px -20px;padding:10px 20px}}.pageHeader .pageHeader-icons{align-items:center;display:flex}.pageHeader .pageHeader-icons a{border-radius:10px;display:inline-block;height:39px;margin:0 5px;position:relative;width:39px}.pageHeader .pageHeader-icons a:after{background:50% no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.pageHeader .pageHeader-icons .pageHeader-iconSearch{background:url(/images/icon-header-search.svg) 50% no-repeat}.pageHeader .pageHeader-icons .pageHeader-iconFacebook:after{background-image:url(/images/icon-header-facebook.svg)}.pageHeader .pageHeader-icons .pageHeader-iconFacebook:hover{background-color:#007ae5}.pageHeader .pageHeader-icons .pageHeader-iconFacebook:hover:after{filter:brightness(0) invert(100%)}.pageHeader .pageHeader-icons .pageHeader-iconInstagram:after{background-image:url(/images/icon-header-instagram.svg)}.pageHeader .pageHeader-icons .pageHeader-iconInstagram:hover{background:transparent linear-gradient(139deg,#f70,#aa00b7) 0 0 no-repeat padding-box}.pageHeader .pageHeader-icons .pageHeader-iconInstagram:hover:after{filter:brightness(0) invert(100%)}.pageHeader .pageHeader-icons .pageHeader-iconLinkedin:after{background-image:url(/images/icon-header-linkedin.svg)}.pageHeader .pageHeader-icons .pageHeader-iconLinkedin:hover{background-color:#0a66c2}.pageHeader .pageHeader-icons .pageHeader-iconLinkedin:hover:after{filter:brightness(0) invert(100%)}.pageHeader .pageHeader-icons .pageHeader-mobileBars{display:none}.pageHeader .pageHeader-icons .pageHeader-languages{margin-left:20px}.pageHeader .pageHeader-icons .pageHeader-languages a{align-items:center;border-radius:10px;display:inline-flex;font-weight:700;height:39px;justify-content:center;width:39px}.pageHeader .pageHeader-icons .pageHeader-languages a:hover{background:#ff9168;color:#fff}.pageHeader .pageHeader-icons .pageHeader-languages a.current{background:#019784;color:#fff}@media (max-width:767px){.pageHeader .pageHeader-icons .pageHeader-iconFacebook,.pageHeader .pageHeader-icons .pageHeader-iconInstagram,.pageHeader .pageHeader-icons .pageHeader-iconLinkedin,.pageHeader .pageHeader-icons .pageHeader-languages{display:none}.pageHeader .pageHeader-icons .pageHeader-mobileBars{background:url(/images/icon-menu.svg) 50% no-repeat;display:block;height:36px;width:36px}}.pageHeader .pageHeader-searchForm{background-color:#def4f2;left:0;opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .3s ease-in-out}.pageHeader .pageHeader-searchForm #searchForm{align-items:center;display:flex;justify-content:center;margin-left:auto;max-width:500px}.pageHeader .pageHeader-searchForm input[type=text]{border:1px solid #019784;border-radius:10px 0 0 10px;height:40px;line-height:30px;outline:none;padding:5px 10px;width:100%}.pageHeader .pageHeader-searchForm input[type=submit]{background:#86d2c1 url(/images/icon-header-search.svg) 50% no-repeat;border-radius:0 10px 10px 0;height:40px;width:44px}.pageHeader .pageHeader-searchForm.open{opacity:1;pointer-events:all}.pageHeader-space{height:72px}@media (min-width:992px){.pageHeader-space{height:120px}}.homeSlider .homeSlider-slide{height:80vh;position:relative}.homeSlider .homeSlider-slide .homeSlider-slideBg--desktop,.homeSlider .homeSlider-slide .homeSlider-slideBg--mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.homeSlider .homeSlider-slide .homeSlider-slideBg--mobile{display:block}@media (min-width:768px){.homeSlider .homeSlider-slide .homeSlider-slideBg--mobile{display:none}}.homeSlider .homeSlider-slide .homeSlider-slideBg--desktop{display:none}@media (min-width:768px){.homeSlider .homeSlider-slide .homeSlider-slideBg--desktop{display:block}.homeSlider .homeSlider-slide{height:30vw}}.homeSlider .homeSlider-slide .homeSlider-slideLink{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.homeSlider .homeSlider-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media (min-width:768px){.homeSlider .homeSlider-text{height:40vw;min-height:unset}}.homeSlider .homeSlider-text .homeSlider-textHeading,.homeSlider .homeSlider-text .homeSlider-textSubheading{background-color:#019784;color:#fff;font-size:28px;font-weight:300;margin:10px 0;padding:10px}@media (min-width:768px){.homeSlider .homeSlider-text .homeSlider-textHeading,.homeSlider .homeSlider-text .homeSlider-textSubheading{font-size:50px}}.homeSlider .homeSlider-text .homeSlider-textSubheading{background-color:#9fd8cb}.homeSlider .homeSlider-text .homeSlider-textActions{margin-top:30px}.homeSlider .slick-arrow{background:#9fd8cb;border-radius:10px;bottom:30px;height:60px;position:absolute;right:unset;top:unset;transform:none;transition:.3s ease-in-out;width:60px;z-index:1}@media (min-width:768px){.homeSlider .slick-arrow{bottom:50px}}.homeSlider .slick-arrow:before{background:url(/images/slider-arrow.svg) 50% no-repeat;background-size:20px 20px;content:"";display:block;height:100%;transition:.3s ease-in-out;width:100%}.homeSlider .slick-arrow:hover{background-color:#019784}.homeSlider .slick-arrow.slick-prev{left:20px}.homeSlider .slick-arrow.slick-next{left:70px}.homeSlider .slick-arrow.slick-next:before{transform:rotate(180deg)}@media (min-width:992px){.homeSlider .slick-arrow.slick-prev{left:calc(50% - 620px)}.homeSlider .slick-arrow.slick-next{left:calc(50% - 550px)}}.homeSlider .slick-dots li button:before{color:#f3e8e4;font-size:10px;opacity:1}.homeSlider .slick-dots li.slick-active button:before{color:#86d2c1}form#contactForm .contactForm-message{color:#019784;font-weight:700;margin:20px 0}@media (min-width:768px){form#contactForm .form-cols{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr}}form#contactForm .form-group{margin:0 0 20px}form#contactForm .form-group .form-line{background:#86d2c1;display:block;height:2px;position:relative}form#contactForm .form-group .form-line:after{background:#ff9168;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .6s ease-in-out;width:0}form#contactForm .form-group .input-wrapper{padding-top:20px;position:relative}form#contactForm .form-group .input-wrapper .form-input{background:transparent;border:none;color:#393939;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:20px;outline:none;padding:10px 15px;width:100%}form#contactForm .form-group .input-wrapper .form-input::-webkit-input-placeholder,form#contactForm .form-group .input-wrapper .form-input::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}form#contactForm .form-group .input-wrapper textarea.form-input{height:100px}form#contactForm .form-group .input-wrapper label{color:#9fd8cb;font-size:14px;font-weight:500;left:15px;line-height:20px;pointer-events:none;position:absolute;top:30px;transition:all .3s ease-in-out}form#contactForm .form-group .input-wrapper input:not(:-moz-placeholder-shown)+label,form#contactForm .form-group .input-wrapper textarea:not(:-moz-placeholder-shown)+label{font-size:14px;left:0;top:0;-moz-transition:all .3s ease-in-out,opacity 0s ease-in-out;transition:all .3s ease-in-out,opacity 0s ease-in-out}form#contactForm .form-group .input-wrapper input:not(:-ms-input-placeholder)+label,form#contactForm .form-group .input-wrapper textarea:not(:-ms-input-placeholder)+label{font-size:14px;left:0;top:0;-ms-transition:all .3s ease-in-out,opacity 0s ease-in-out;transition:all .3s ease-in-out,opacity 0s ease-in-out}form#contactForm .form-group .input-wrapper input:focus+label,form#contactForm .form-group .input-wrapper input:not(:placeholder-shown)+label,form#contactForm .form-group .input-wrapper textarea:focus+label,form#contactForm .form-group .input-wrapper textarea:not(:placeholder-shown)+label{font-size:14px;left:0;top:0;transition:all .3s ease-in-out,opacity 0s ease-in-out}form#contactForm .form-group .input-wrapper input:focus+label,form#contactForm .form-group .input-wrapper textarea:focus+label{color:#6a7b69}form#contactForm .form-group .input-wrapper input:focus~.form-line:after,form#contactForm .form-group .input-wrapper textarea:focus~.form-line:after{width:100%}form#contactForm .form-group .invalid-feedback{color:#fd397a;display:block;font-size:12px;margin:5px 0}form#contactForm .form-group.checkbox{margin:20px 0;position:relative}form#contactForm .form-group.checkbox input{opacity:0;pointer-events:none;position:absolute}form#contactForm .form-group.checkbox label{color:#000;cursor:pointer;display:inline-block;font-weight:500;line-height:24px;padding-left:30px;position:relative;transition:.3s ease-in-out}form#contactForm .form-group.checkbox label:before{background:#fff;content:"";height:20px;left:0;position:absolute;top:0;transition:.3s ease-in-out;width:20px}form#contactForm .form-group.checkbox input:focus+label{color:#9fd8cb}form#contactForm .form-group.checkbox input:focus+label:before{border-color:#9fd8cb}form#contactForm .form-group.checkbox input:checked+label:before{background:#9fd8cb}form#contactForm .form-actions{margin-top:30px;text-align:center}@media (min-width:768px){form#contactForm .form-actions{text-align:left}}.pageFooter .footerNav{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}@media (min-width:768px){.pageFooter .footerNav{flex-direction:row;padding:10px 0}}.pageFooter .footerNav .footerNav-logo{margin-bottom:20px}@media (min-width:768px){.pageFooter .footerNav .footerNav-logo{margin-bottom:0}}.pageFooter .footerNav .footerMenu{color:#000;display:none;font-size:16px;line-height:1.25;list-style:none;margin:0;padding:0;text-transform:uppercase}@media (min-width:768px){.pageFooter .footerNav .footerMenu{display:flex;flex-grow:1;margin-left:50px}.pageFooter .footerNav .footerMenu li{margin:0 20px}}.pageFooter .footerNav .footerMenu a:hover{color:#019784}.pageFooter .footerNav .footer-linkUp{background:url(/images/icon-arrow-up.svg) 50% no-repeat;display:inline-block;height:25px;width:25px}.pageFooter .footerBottom{border-top:1px solid #f3e8e4;color:#86d2c1;line-height:1.875;padding:20px 0;text-align:center}@media (min-width:768px){.pageFooter .footerBottom{align-items:center;display:flex;justify-content:space-between;padding:30px 0}}.pageFooter .footerBottom .footerBottom-copyrights{letter-spacing:.8px;margin-bottom:20px}.pageFooter .footerBottom .footerBottom-copyrights span{display:block}@media (min-width:768px){.pageFooter .footerBottom .footerBottom-copyrights{margin-bottom:0}.pageFooter .footerBottom .footerBottom-copyrights span{display:inline-block}.pageFooter .footerBottom .footerBottom-copyrights span:first-child:after{content:" - "}}.pageFooter .footerBottom .footerBottom-authors{align-items:center;display:inline-flex;font-size:16px}.pageFooter .footerBottom .footerBottom-authors a,.pageFooter .footerBottom .footerBottom-authors img{display:inline-flex}.pageFooter .footerBottom .footerBottom-authors img{margin-left:10px}.homePage{margin:25px 0}@media (min-width:992px){.homePage{margin:37.5px 0}}@media (min-width:1200px){.homePage{margin:50px 0}}.homeBox{padding:25px 0}@media (min-width:992px){.homeBox{grid-gap:30px;display:flex;padding:37.5px 0}}@media (min-width:1200px){.homeBox{padding:50px 0}.homeBox:nth-child(odd){flex-direction:row-reverse}.homeBox:nth-child(odd) .homeBox-text{padding-left:100px;padding-right:0}.homeBox .homeBox-image{width:575px}}.homeBox .homeBox-text{color:#6b6b6b;flex:1;font-size:16px;line-height:2}@media (min-width:768px){.homeBox .homeBox-text{padding-right:100px}}.homeBox .homeBox-text h4{color:#393939;font-weight:700;margin:0 0 10px}.homeWhy{background:#def4f2;padding:50px 0;text-align:center}@media (min-width:768px){.homeWhy{padding:100px 0}}@media (min-width:1200px){.homeWhy{background-image:url(/images/why-us-left-bgr.svg),url(/images/why-us-right-bgr.svg);background-position:left -150px center,right -150px center;background-repeat:no-repeat}}.homeWhy .homeHeading{margin-bottom:30px}@media (min-width:768px){.homeWhy .homeHeading{margin-bottom:80px}}@media (min-width:992px){.homeWhy .homeWhy-list{grid-gap:50px;display:grid;grid-template-columns:repeat(3,1fr)}}.homeWhy .homeWhy-item{margin-bottom:48px}@media (min-width:768px){.homeWhy .homeWhy-item{margin-bottom:0}}.homeWhy .homeWhy-item .homeWhy-itemIcon{margin-bottom:30px}.homeWhy .homeWhy-item .homeWhy-itemIcon img{width:110px}@media (min-width:768px){.homeWhy .homeWhy-item .homeWhy-itemIcon img{width:186px}}.homeWhy .homeWhy-item h4{font-size:24px;margin:0 0 20px}@media (min-width:768px){.homeWhy .homeWhy-item h4{font-size:32px;margin:0 0 30px}}.homeWhy .homeWhy-item p{color:#6b6b6b;font-size:14px;line-height:2;margin:0}@media (min-width:768px){.homeWhy .homeWhy-item p{font-size:16px}}.homeProducts{margin:70px 0}.homeProducts .homeHeading,.homeProducts .homeSubheading{text-align:center}.homeProducts .homeHeading{margin-bottom:30px}@media (min-width:768px){.homeProducts .homeHeading{margin-bottom:60px}}.homeButtons{margin:0 0 30px;text-align:center}@media (min-width:768px){.homeButtons{margin:0 0 50px}}.homeButtons a.btn{margin:5px}.homeButtons a.btn:not(.btn-secondary){background-color:#019784}.homeButtons a.btn:not(.btn-secondary):hover{background-color:#016458}.homeAbout{background:#faf2ef}@media (min-width:992px){.homeAbout{align-items:center;display:grid;grid-template-columns:1fr 1fr}}.homeAbout .homeAbout-image img{display:block;width:100%}.homeAbout .homeAbout-text{padding:30px}@media (min-width:992px){.homeAbout .homeAbout-text{max-width:635px;padding:30px 15px 30px 50px}}.homeAbout .homeAbout-text p{color:#6b6b6b;font-size:16px;line-height:2;margin:0 0 20px}.homeAbout .homeAbout-text p strong{color:#393939}.homeShops{margin:50px 0 100px}.homeShops .homeShops-heading{color:#393939;font-size:20px;font-weight:700;margin:0 0 30px;text-align:center}.homeShops .shopsList{padding:0 40px}.homeShops .shopsList .shopItem{text-align:center}.homeShops .shopsList .shopItem p{align-items:center;display:flex;height:100px;justify-content:center;margin:0 20px}.homeShops .shopsList .slick-arrow{background-color:#faf2ef;border-radius:5px;height:32px;transition:.3s ease-in-out;width:32px}.homeShops .shopsList .slick-arrow:before{background:url(/images/slider-arrow.svg) 50% no-repeat;background-size:16px 16px;content:"";display:block;height:100%;transition:.3s ease-in-out;width:100%}.homeShops .shopsList .slick-arrow:hover{background-color:#eed2c8}.homeShops .shopsList .slick-prev{left:0}.homeShops .shopsList .slick-next{right:0}.homeShops .shopsList .slick-next:before{transform:rotate(180deg)}.homeShops .shopsList .slick-dots{left:0}.homeShops .shopsList .slick-dots li button:before{color:#f3e8e4;font-size:10px;opacity:1}.homeShops .shopsList .slick-dots li.slick-active button:before{color:#86d2c1}.homeInstagram{text-align:center}.homeInstagram .igProfile{align-items:center;display:flex;flex-wrap:wrap;margin:30px 0}.homeInstagram .igProfile img{border:1px solid #ddd;border-radius:50%;height:60px;margin-right:15px;width:60px}@media (min-width:768px){.homeInstagram .igProfile img{height:100px;margin-right:20px;width:100px}}.homeInstagram .igProfile h4{font-size:16px;font-weight:400;margin-right:15px}@media (min-width:768px){.homeInstagram .igProfile h4{font-size:20px;margin-right:20px}}.homeInstagram .igProfile a{border:1px solid #ddd;border-radius:5px;color:#393939;display:inline-block;font-size:12px;font-weight:600;margin:10px 0;padding:5px 10px}@media (min-width:768px){.homeInstagram .igProfile a{font-size:13px}}.homeInstagram .igProfile a:hover{border-color:#019784;color:#019784}.homeInstagram .igList{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}@media (min-width:768px){.homeInstagram .igList{grid-template-columns:1fr 1fr 1fr}}@media (min-width:992px){.homeInstagram .igList{grid-template-columns:repeat(4,1fr);margin-bottom:50px}}.homeInstagram .igList .igPost{aspect-ratio:1;display:block;position:relative}@media (min-width:768px) and (max-width:991px){.homeInstagram .igList .igPost:nth-child(4){display:none}}.homeInstagram .igList .igPost .igPost-image{padding-top:100%;position:relative}.homeInstagram .igList .igPost .igPost-image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.homeInstagram .igList .igPost .igPost-caption{align-items:center;background-color:rgba(51,51,51,.85);bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(25%);transition:opacity .3s ease-in-out,transform .75s ease-in-out}.homeInstagram .igList .igPost .igPost-caption p{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;overflow:hidden;transform:scale(.75);transition:transform .75s ease-in-out}@media (min-width:768px){.homeInstagram .igList .igPost .igPost-caption p{font-size:14px}}@media (min-width:992px){.homeInstagram .igList .igPost .igPost-caption p{-webkit-line-clamp:12}}.homeInstagram .igList .igPost:hover .igPost-caption{opacity:1;pointer-events:all;transform:translateY(0)}.homeInstagram .igList .igPost:hover .igPost-caption p{transform:scale(1)}.blogList{display:grid}@media (min-width:768px){.blogList{grid-gap:30px}}.blogList .blogList-item{transition:.3s ease-in-out}.blogList .blogList-item .blogList-itemImage{padding-top:64%;position:relative}.blogList .blogList-item .blogList-itemImage img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.blogList .blogList-item .blogList-itemText{padding:20px}.blogList .blogList-item .blogList-itemText .blogList-itemDate,.blogList .blogList-item .blogList-itemText .blogList-itemLink{color:#019784;font-size:14px;font-weight:500}.blogList .blogList-item .blogList-itemText .blogList-itemTitle{color:#393939;font-size:20px;font-weight:700;line-height:1.6;margin:0 0 16px}.blogList .blogList-item .blogList-itemText .blogList-itemBody{color:#6b6b6b;font-size:14px;line-height:1.5;margin:0 0 22px}.blogList .blogList-item .blogList-itemText .blogList-itemLink{margin-bottom:0}.blogList .blogList-item:hover{background:#faf2ef}.homeBlog{margin:70px 0}.homeBlog .homeHeading,.homeBlog .homeSubheading{text-align:center}.homeBlog .homeHeading{margin-bottom:60px}@media (min-width:992px){.homeBlog .blogList{grid-gap:50px;grid-template-columns:repeat(3,1fr)}}.blogPage{margin:50px 0}.blogPage .blogPage-date{color:#019784;font-size:16px;font-weight:700}.blogPage .blogColumns{margin-top:20px}@media (min-width:768px){.blogPage .blogColumns{grid-gap:30px;display:grid;grid-template-columns:auto 200px;margin-top:30px}}@media (min-width:992px){.blogPage .blogColumns{grid-gap:70px;display:grid;grid-template-columns:auto 360px}}.blogPage .blogColumns .blogColumn-post .blogColumn-image img{display:block;margin:0 0 30px;width:100%}.blogPage .blogColumns .blogColumn-post .blogColumn-content p{color:#6b6b6b;font-size:16px;line-height:32px}.blogPage .blogColumns .blogColumn-post .blogColumn-content p strong{color:#393939}.blogPage .blogColumns .blogColumn-post .blogColumn-content p+p{margin-top:20px}.blogPage .blogColumns .blogColumn-backLink{border-top:1px solid #f3e8e4;margin-top:40px;padding:20px 0}.blogPage .blogColumns .blogColumn-backLink a{background:url(/images/back-arrow.svg) 0 no-repeat;color:#6b6b6b;display:inline-block;font-size:16px;padding-left:20px}.blogPage .blogPage-subheading{color:#393939;font-family:Playfair Display,serif;font-size:32px;font-weight:700;margin:0 0 30px}.productPage{margin:50px 0}@media (min-width:992px){.productPage{margin:75px 0}}@media (min-width:1200px){.productPage{margin:100px 0}}.productPage .productPage-columns{grid-gap:30px;display:grid}@media (min-width:992px){.productPage .productPage-columns{grid-template-columns:1fr 1fr}}.productPage .productPage-columns .productPage-imageColumn{padding:20px;text-align:center}.productPage .productPage-columns .productPage-imageColumn img{display:inline-block}.productPage .productPage-detailsColumn h2.homeHeading{margin:0 0 40px}.productPage .productPage-details{font-size:16px}.productPage .productPage-details .productPage-detail{margin:0 0 20px}.productPage .productPage-details h4{margin:30px 0 20px}.productPage .productPage-description{font-size:14px;margin:20px 0}.productPage .productPage-description h4{margin:0 0 10px}.productPage .productPage-description .productPage-descriptionText{color:#6b6b6b;line-height:1.66}.productsList{display:grid}@media (min-width:992px){.productsList{grid-gap:50px;grid-template-columns:repeat(3,1fr)}}.productsList .productsList-item{border:5px solid transparent;padding:30px 20px;text-align:center;transition:.3s ease-in-out}.productsList .productsList-item .productsList-itemImage{padding-top:64%;position:relative}.productsList .productsList-item .productsList-itemImage img{bottom:0;display:block;height:100%;height:unset;left:0;margin:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%;width:unset}.productsList .productsList-item .productsList-itemText{font-size:14px;padding:20px}.productsList .productsList-item .productsList-itemText .productsList-itemTitle{color:#393939;font-size:14px;font-weight:700;line-height:1.5;margin:0 0 14px}@media (min-width:768px){.productsList .productsList-item .productsList-itemText .productsList-itemTitle{font-size:16px}}.productsList .productsList-item .productsList-itemText .productsList-itemBody{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b6b6b;display:-webkit-box;line-height:1.5;margin:0 0 22px;overflow:hidden;text-overflow:ellipsis}.productsList .productsList-item .productsList-itemText .productsList-itemLink{margin-bottom:0}.productsList .productsList-item:hover{border-color:#faf2ef}.productsPage{margin:50px 0}.categoriesList{margin:0 -5px 20px}.categoriesList>a,.categoriesList>span{background:#9fd8cb;color:#393939;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;margin:0 5px;padding:12px 20px;transition:.3s ease-in-out}.categoriesList>a:hover{background:#7bc9b7}.categoriesList>a.selected{background:#2b3791;color:#fff}.blozList .blozList-item{border-bottom:1px solid #faf2ef;padding:10px;text-align:center}.blozList .blozList-item .blozList-itemImage{text-align:center}.blozList .blozList-item .blozList-itemImage img{max-height:150px}.blozList .blozList-item .blozList-itemImage,.blozList .blozList-item .blozList-itemName,.blozList .blozList-item .blozList-itemNumber{margin-bottom:15px}@media (min-width:768px){.blozList .blozList-item .blozList-itemImage,.blozList .blozList-item .blozList-itemName,.blozList .blozList-item .blozList-itemNumber{margin-bottom:0}}.blozList .blozList-item .blozList-itemActions{font-weight:700;text-align:center}.blozList .blozList-item a:hover{color:#019784}@media (min-width:768px){.blozList .blozList-item{grid-gap:20px;align-items:center;display:grid;grid-template-columns:120px 150px auto 150px;text-align:left}}@media (min-width:992px){.blozList .blozList-item{grid-gap:30px;grid-template-columns:150px 200px auto 150px}}.blozList .blozList-header{background:#faf2ef;color:#393939;display:none;font-weight:700}@media (min-width:768px){.blozList .blozList-header{display:grid}}.aboutPage .aboutSection{padding:50px 0}@media (min-width:992px){.aboutPage .aboutSection{padding:75px 0}}.aboutPage .aboutSection .aboutSection-layout{grid-gap:30px;display:grid}@media (min-width:992px){.aboutPage .aboutSection .aboutSection-layout{grid-gap:50px;align-items:center;grid-template-columns:1fr 1fr}}.aboutPage .aboutSection p{color:#6b6b6b;font-size:14px;line-height:2}@media (min-width:768px){.aboutPage .aboutSection p{font-size:16px}}.aboutPage .aboutSection p+p{margin-top:20px}.aboutPage .aboutSection strong{color:#393939}.aboutPage .aboutSection .aboutSection-images{margin-top:20px}.aboutPage .aboutSection.colored{background:#fee9ca}.aboutPage .aboutSection.colored .aboutSection-layout{align-items:flex-start}@media (min-width:992px){.aboutPage .aboutSection.colored .aboutSection-layout{grid-gap:80px}}.matsPage{overflow-x:hidden}.matsPage .matsSection{padding:50px 0}@media (min-width:992px){.matsPage .matsSection{padding:75px 0}}.matsPage .matsSection.colored{background:#fef5e4;padding-top:0}.matsPage .matsSection.colored .matsSection-layout{padding-bottom:75px}@media (min-width:992px){.matsPage .matsSection.colored .matsSection-layout.col-2{-moz-column-gap:90px;column-gap:90px;display:flex}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-txt{max-width:500px}}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-txt p{line-height:2}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-txt p.smallerTitle{line-height:1.4}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-image .image-container{position:relative}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-image .image-container:after{background:url(/images/rectangle02.svg);bottom:-50px;content:"";height:167px;left:-57px;position:absolute;width:235px}.matsPage .matsSection.colored .matsSection-layout.col-2 .matsSection-image .image-container img{display:block;position:relative;width:100%;z-index:8}.matsPage .matsSection.colored .matsSection-layout:last-child{padding-bottom:0}.matsPage .matsSection.colored .matsSection-layout .matsSection-boxes{align-items:center;display:flex;flex-direction:column;padding-bottom:25px;row-gap:20px}@media (min-width:992px){.matsPage .matsSection.colored .matsSection-layout .matsSection-boxes{align-items:stretch;-moz-column-gap:70px;column-gap:70px;flex-direction:row}}.matsPage .matsSection.colored .matsSection-layout .matsSection-boxes .box{background:#ffe0af;border-radius:20px;max-width:380px;padding:40px 30px 20px;text-align:center;width:100%}.matsPage .matsSection.colored .matsSection-layout .matsSection-boxes .box h2{color:#1b3b8e;font-size:24px;line-height:1.2;margin-bottom:20px}.matsPage .matsSection.colored .matsSection-slajd{max-width:100%;padding-bottom:50px;text-align:center;width:100%}.matsPage .matsSection.listSection{padding-bottom:45px}.matsPage .matsSection.listSection .matsSection-layout{align-items:center}@media (min-width:992px){.matsPage .matsSection.listSection .matsSection-layout{grid-gap:30px;display:flex}}.matsPage .matsSection.listSection .matsSection-layout .matsSection-image{text-align:center}.matsPage .matsSection.listSection .matsSection-layout ul{list-style:none}.matsPage .matsSection.listSection .matsSection-layout ul li{background:url(/images/check.svg) no-repeat 0;font-size:14px;line-height:2;margin-bottom:20px;padding-left:40px}@media (min-width:768px){.matsPage .matsSection.listSection .matsSection-layout ul li{font-size:18px}}.matsPage .matsSection.fullImage{padding-bottom:150px;padding-top:45px}@media (min-width:992px){.matsPage .matsSection.fullImage .matsSection-layout{display:grid;grid-template-columns:1fr 1fr}}.matsPage .matsSection.fullImage .matsSection-layout .matsSection-image .image-container{position:relative}.matsPage .matsSection.fullImage .matsSection-layout .matsSection-image .image-container:after{background:url(/images/rectangle01.svg);bottom:-50px;content:"";height:141px;left:-57px;position:absolute;width:441px}.matsPage .matsSection.fullImage .matsSection-layout .matsSection-image .image-container img{display:block;position:relative;width:100%;z-index:8}.matsPage .matsSection.fullImage .matsSection-layout .matsSection-txt{justify-self:end;padding:30px}@media (min-width:992px){.matsPage .matsSection.fullImage .matsSection-layout .matsSection-txt{max-width:635px;padding:30px 150px 30px 15px}}.matsPage .matsSection.map{background:#fef5e4}.matsPage .matsSection.map .slick-slide .shopItem{align-items:center;background:#fff;border-radius:20px;display:flex!important;height:115px;justify-content:center;max-width:212px;width:100%}.matsPage .matsSection.map .slick-slide div{display:flex;justify-content:center;margin:0 5px}.matsPage .matsSection.map .slick-slide .slick-dots{bottom:-70px}@media (min-width:992px){.matsPage .matsSection.map .shops{-moz-column-gap:60px;column-gap:60px;display:flex}}.matsPage .matsSection.map .shops .shopsLists{margin-bottom:25px;max-width:570px}@media (min-width:992px){.matsPage .matsSection.map .shops .shopsLists{margin-bottom:0;width:100%}}.matsPage .matsSection.map .shops .shopsLists .shop-list{max-height:460px;overflow-y:auto;padding-right:50px}.matsPage .matsSection.map .shops .shopsLists .shop-list::-webkit-scrollbar{width:15px}.matsPage .matsSection.map .shops .shopsLists .shop-list::-webkit-scrollbar-track{background:#fff;border-radius:20px}.matsPage .matsSection.map .shops .shopsLists .shop-list::-webkit-scrollbar-thumb{background:#f5a319;border-radius:20px;height:20px}.matsPage .matsSection.map .shops .shopsLists .shop-list::-webkit-scrollbar-thumb:hover{background:#f5a319;height:20px}.matsPage .matsSection.map .shops .shopsLists .province-option{background:url(/images/map-marker.svg) no-repeat right 30px center;border:2px solid #efdbb6;border-radius:20px;display:none;margin-bottom:25px;padding:20px 60px 20px 30px}.matsPage .matsSection.map .shops .shopsLists .province-option.active{display:block}.matsPage .matsSection.map .shops .shopsLists .province-option h4{font-size:16px;margin-bottom:5px}.matsPage .matsSection.map .shops .shopsLists .province-option p{font-size:16px;margin-bottom:0}.matsPage .matsSection.map .shops .shops-map{width:100%}.matsPage .matsSection.map .shops .shops-map #map{border-radius:20px;height:692px}.matsPage .matsSection.map h2{color:#393939;font-size:36px;margin-bottom:40px}.matsPage p{color:#393939;font-size:14px;line-height:1.6;margin-bottom:20px}@media (min-width:768px){.matsPage p{font-size:18px}}.matsPage p.ulTitle{font-size:36px;line-height:1.2;margin-bottom:30px}.matsPage p.smallerTitle{font-size:24px;line-height:1.2;margin-bottom:25px}.matsPage .select_wrap{margin-bottom:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.matsPage .select_wrap .default_option{align-items:center;background:#fff;border-radius:20px;cursor:pointer;display:flex;font-size:18px;height:75px;list-style:none;padding-left:30px;position:relative}.matsPage .select_wrap .default_option li{padding:10px 20px}.matsPage .select_wrap .default_option:before{background:#2b3791 url(/images/chevron-down.svg) no-repeat 50%;border-radius:20px;content:"";height:75px;position:absolute;right:0;top:0;width:67px}.matsPage .select_wrap .select_ul{background:#fff;border-radius:5px;display:none;left:0;list-style:none;position:absolute;top:75px;width:100%;z-index:9}.matsPage .select_wrap .select_ul li{cursor:pointer;padding:10px 20px}.matsPage .select_wrap .select_ul li:hover{background:#fff4dd}.matsPage .select_wrap .select_ul li:last-child:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.matsPage .select_wrap.active .select_ul{display:block}.btn{background:#019784;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;padding:18px 30px;text-transform:uppercase;transition:.3s ease-in-out}.btn:hover{background-color:#016458;color:#fff}.btn.btn-secondary{background:#2b3791}.btn.btn-secondary:hover{background:#3f7af1}.homeHeading{color:#393939;font-family:Playfair Display,serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 20px}@media (min-width:768px){.homeHeading{font-size:40px;line-height:1.33;margin-bottom:25px}}@media (min-width:992px){.homeHeading{font-size:48px}}.homeSubheading{color:#019784;font-family:Playfair Display,serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.75}@media (min-width:768px){.homeSubheading{font-size:40px}}.homeContact .container{padding-left:0;padding-right:0}@media (min-width:992px){.homeContact{background:#9fd8cb;position:relative}.homeContact .container{display:grid;grid-template-columns:2fr 3fr}.homeContact:before{background:#def4f2;bottom:0;content:"";position:absolute;right:0;top:0;width:50%}}.homeContact .homeHeading{font-size:32px;margin-bottom:20px}@media (min-width:768px){.homeContact .homeHeading{font-size:40px}}.homeContact .contactDetails{background:#9fd8cb;color:#393939;font-size:16px;line-height:1.5;padding:40px}@media (min-width:768px){.homeContact .contactDetails{padding:100px 0}}.homeContact .contactDetails .contactDetails-company,.homeContact .contactDetails .contactDetails-email,.homeContact .contactDetails .contactDetails-phone{margin:20px 0;min-height:53px;padding-left:80px;position:relative}.homeContact .contactDetails .contactDetails-company:before,.homeContact .contactDetails .contactDetails-email:before,.homeContact .contactDetails .contactDetails-phone:before{background:#fff url(/images/icon-contact-details.svg) 50% no-repeat;border-radius:50%;content:"";height:53px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:53px}.homeContact .contactDetails .contactDetails-company h4,.homeContact .contactDetails .contactDetails-email h4,.homeContact .contactDetails .contactDetails-phone h4{margin:0}.homeContact .contactDetails .contactDetails-company address{font-style:normal}.homeContact .contactDetails .contactDetails-phone:before{background-image:url(/images/icon-contact-phone.svg)}.homeContact .contactDetails .contactDetails-email:before{background-image:url(/images/icon-contact-email.svg)}.homeContact .contactDetails .contactDetails-icons{margin-top:40px}.homeContact .contactDetails .contactDetails-icons a{display:inline-block}.homeContact .contactDetails .contactDetails-icons a+a{margin-left:10px}.homeContact .contactForm{background:#def4f2;padding:40px;position:relative}@media (min-width:768px){.homeContact .contactForm{padding:100px 0 100px 60px}}.pageHeading{background:url(/images/home-banner.jpg) 100% 0 no-repeat;padding:30px 0}@media (min-width:768px){.pageHeading{background-size:100% auto;padding:50px 0}}.pageHeading .homeHeading{margin:0}.pageHeading .pageBreadcrumbs{list-style:none;margin-top:10px}.pageHeading .pageBreadcrumbs li{color:#019784;display:inline-block;font-weight:700}.pageHeading .pageBreadcrumbs li+li:before{content:"»";display:inline-block;margin:0 5px}
