@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.cookie-notice{position:fixed;z-index:1;bottom:-100px;left:0;right:0;text-align:center;background:rgba(235,235,235,0.8);-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;}.cookie-notice p,.cookie-notice .btn{display:inline-block;font-size:13px;padding:7px 10px;margin:0;vertical-align:middle;}.cookie-notice p{margin-right:10px;padding:9px;text-align:left;}@media (max-width: 768px){.cookie-notice .btn{margin-bottom:10px;}}@media (max-width: ){.cookie-notice p{text-align:center;}}.footer-filler-404{background-color:#2c2c2c;height:calc(100vh - 724px);}@media (max-width: 992px){.footer-filler-404{height:0;}}.vertical-align-outer{display:table;}.vertical-align-outer .vertical-align-inner{display:table-cell;vertical-align:middle;}.full-height{height:100%;}.full-width{width:100%;}.pull-left{float:left;}.pull-right{float:right;}.to-uppercase{text-transform:uppercase;}.small-text{font-size:10px;}.padding-top{padding-top:30px;}.padding-bottom{padding-bottom:30px;}.red-text{color:#ec1c2f;}.roundedCorners{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.no-overflow{overflow:hidden;}*{box-sizing:border-box;font-family:"Open Sans", sans-serif;}wbr{display:inline-block;}html,body{margin:0;padding:0;color:#333;background-color:white;}html p,body p{font-size:15px;line-height:24px;}html h2,body h2{color:black;font-size:24px;font-weight:400;font-family:"Bree Serif", serif;margin-top:0;margin-bottom:0;padding-bottom:10px;}html h4,body h4{font-size:20px;font-weight:400;font-family:"Bree Serif", serif;padding-bottom:11px;margin-bottom:16px;margin-top:0;text-rendering:optimizeLegibility;}html h5,body h5{font-size:14px;font-weight:400;font-family:"Bree Serif", serif;text-shadow:0 0 0 #fff;margin-top:20px;margin-bottom:0;padding-bottom:5px;}img{max-width:100%;}img.left-corner{padding-right:15px;padding-bottom:10px;float:left;}a{color:#ec1c2f;text-decoration:underline;font-family:"Open Sans", sans-serif;}.single-pinboard .start-hr{display:block;}.single-news .start-hr{display:block;}.home .start-hr{display:block;}@media (max-width: 768px){.home .start-hr{display:none;}}.home .col-md-12.page-title{display:none;}#footer{background-color:white;padding:38px 0;}#footer h4{color:black;margin-top:72px;margin-bottom:8px;}#footer p{color:black;font-family:'Open Sans';margin-bottom:29px;}#footer a{color:#ec1c2f;}#footer a:hover,#footer a:visited,#footer a:link,#footer a:active{text-decoration:underline;}#footer #filial-rosendal{color:#ec1c2f;margin-bottom:0px;}#map-canvas-row{height:408px;width:100%;margin-left:0px;margin-right:0px;}#map-canvas-row h4{font-size:24px;margin-top:6%;margin-bottom:20px;}@media screen and (max-width: 475px){#map-canvas-row h4{font-size:18px;margin-bottom:0px;padding-bottom:0px;}}#map-canvas-row h3{color:#ec1c2f;font-size:20px;font-famly:'Bree Serif', serif;text-decoration:underline;margin-bottom:8px;}@media screen and (max-width: 475px){#map-canvas-row h3{font-size:16px;}}#map-canvas-row p{margin-bottom:37px;}@media screen and (max-width: 475px){#map-canvas-row p{margin-bottom:15px;font-size:14px;}}#col-filialer-info{background-color:white;width:353px;height:76%;border-radius:8px;position:relative;margin-top:-360px;float:right;margin-right:3%;}@media screen and (min-width: 1000px){#col-filialer-info{margin-right:10.3%;}}@media screen and (max-width: 875px) and (min-width: 620px){#col-filialer-info{width:35%;}}@media screen and (max-width: 620px){#col-filialer-info{width:45%;}}@media screen and (max-width: 362px){#col-filialer-info{height:90%;width:47%;margin-top:-375px;}}.white{background-color:white;}.content{padding-top:30px;padding-left:10px;}@media (max-width: 768px){.content{margin-left:15px;margin-right:15px;padding-right:5px;padding-left:5px;}}@media (max-width: 992px){.content .image-start{padding-bottom:15px;}.content .image-start-wrapper{width:100%;padding:0;}.content .text-start{padding:0;}}.contentArea{padding-top:15px;padding-bottom:15px;}.contentArea a{color:#ec1c2f;}.contentArea a:hover{color:#ec1c2f;}@media (max-width: 768px){.contentArea .start-big-image-text{flex-direction:column;}}.contentArea hr{display:none;position:relative;padding:0;margin:30px auto;height:0;width:100%;max-height:0;font-size:0.5px;line-height:0;clear:both;border:none;border-bottom:1px solid #c5c5c7;}.contentArea .table-row .row{margin:0;}.contentArea ul{font-size:20px;list-style:none;padding-left:0;}.contentArea .image-start{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:346px;margin-bottom:30px;}@media (min-width: 768px){.contentArea .table-cell{display:table-cell;float:none;padding-bottom:70px;padding-top:35px;vertical-align:top;}.contentArea .table-cell.persian{direction:rtl;}.contentArea .table-cell.persian .image-start{text-align:left;}.contentArea .table-row{display:table-row;}.contentArea .table-row .row{margin-right:-15px;margin-left:-15px;}.contentArea .image-start{margin-bottom:0px;}}.contentArea .table-cell.persian{direction:rtl;}.titleArea{text-align:center;padding:32px 0px 32px 0px;}.titleArea .titleButton{display:inline-block;}@media (max-width: 768px){.titleArea .titleButton{width:90%;}}.headerButton a{display:block;width:fit-content;border:solid 2px #ec1c2f;background-color:#ec1c2f;padding:8px 16px 8px 16px !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:white !important;font-weight:normal !important;font-size:17px;line-height:17px;transition:all 200ms;font-family:sans-serif !important;}.headerButton a:hover{text-decoration:none;background-color:white;color:#ec1c2f !important;}#top-area{margin-top:100px;height:473px;position:relative;z-index:0;background-image:url("/wp-content/themes/bmhjartat/images/hero_background_gradient.svg");background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}#top-area .startImageWrapper{height:100%;width:1170px;padding:100px 15px;margin:0 auto;}#top-area .startImageWrapper .startImage{height:100%;background-position:left center;background-repeat:no-repeat;}@media (max-width: 1200px){#top-area{margin-top:70px;}}@media (max-width: 768px){#top-area{height:150px;}#top-area .startImageWrapper{height:100%;padding:10px 20px;padding-right:0px;}#top-area .startImageWrapper .startImage{background-size:contain;}}a.item{display:block;font-size:20px;font-family:"Bree Serif", serif;text-decoration:underline;margin-bottom:8px;color:#ec1c2f;}.menu-item-button a{font-family:"Open Sans", sans-serif;display:block;width:fit-content;border:solid 2px #ec1c2f;background-color:#ec1c2f;padding:8px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none;color:white !important;font-size:17px;line-height:17px;transition:all 200ms;}.menu-item-button a:hover{text-decoration:none;background-color:white;color:#ec1c2f !important;}a.button{margin-top:20px;display:block;width:fit-content;border:solid 2px #ec1c2f;background-color:#ec1c2f;padding:8px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none !important;color:white !important;font-size:17px;line-height:17px;transition:all 200ms;}a.button:hover{text-decoration:none;background-color:white;color:#ec1c2f !important;}.weeks-listing h2:first-child{margin-top:0;}.weeks-listing a{color:black;text-decoration:none;}.weeks-listing a:hover,.weeks-listing a:visited,.weeks-listing a:link,.weeks-listing a:active{color:black;text-decoration:none;}.map-canvas{height:408px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.map-canvas2{height:400px;}.instagram-wrapper{display:inline-flex;align-items:center;}.instagram-wrapper a{display:inline-flex;font-size:20px;font-family:"Bree Serif", serif;text-decoration:underline;}.instagram-wrapper #ig-logo{width:50px;height:50px;margin-right:25px;background-size:contain;background-image:url(/wp-content/themes/bmhjartat/images/ig-logo.png);}.news-archive p a{color:#ec1c2f;}.image-bottom{padding-top:10px;padding-bottom:10px;}.news-item{padding-top:5px;}.thumbnail2{position:relative;width:200px;height:200px;overflow:hidden;}.employee-img{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:5px;height:168px;width:168px;}@media (min-width: 1200px){.employee-img{height:213px;width:213px;}}#col-md-12-contact h5{font-size:20px;}header{width:100%;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-ms-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease;position:fixed;z-index:1;background-color:white;overflow-y:visible;overflow-x:hidden;top:0;}header img{max-height:38px;width:38px;}header .header{padding:0 20px;}header #menu-menu-2{padding-top:50px;}header .header-bar{height:70px;position:relative;display:flex;align-items:center;width:100%;justify-content:space-between;left:0;}header .header-text-wrapper{display:block;text-align:center;}header .header-text-wrapper span{color:#ec1c2f;display:block;font-family:"Bree Serif", serif;}header .header-text-wrapper span.large{font-size:24px;line-height:24px;}header .menu{width:100%;list-style:none;background:white;margin-top:70px;z-index:2;position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}header .menu .menu-item-depth-0{font-size:24px;}header .menu .menu-item-depth-0 a{position:relative;font-family:"Bree Serif", serif;color:black;display:block;margin-bottom:26px;}header .menu .menu-item-depth-0.menu-item-has-children a:after{right:40px;top:3px;position:absolute;content:url(/wp-content/themes/bmhjartat/images/arrow-down.svg);}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1 a:after{content:" ";}header .menu .menu-item-depth-1 a{font-family:"Open Sans", sans-serif;font-size:17px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:16px;}header .menu .menu-item-depth-1 a:after{content:" ";}header .menu .menu-item-depth-1.menu-item-has-children a{font-family:"Bree Serif", serif;color:black;text-transform:uppercase;text-decoration:unset;font-size:15px;margin-bottom:20px;}header .menu .menu-item-depth-1.menu-item-has-children .menu-item-depth-2 a{font-family:"Open Sans", sans-serif;font-size:17px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:16px;}header .menu .menu-item-depth-2 a{font-family:"Open Sans", sans-serif;font-size:17px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:16px;}header .menu ul{padding-left:0;}header .menu ul li{display:block;padding-top:5px;}@media (max-width: 768px){header .menu ul li.english{margin-top:5px;}header .menu ul li.english:before{content:url(/wp-content/themes/bmhjartat/images/uk.png);}header .menu ul li.persian:before{content:url(/wp-content/themes/bmhjartat/images/ir.png);}header .menu ul li.english,header .menu ul li.persian{max-height:40px;margin-right:16px;display:table;}header .menu ul li.english:before,header .menu ul li.persian:before{padding-right:30px;height:24px;width:24px;border-radius:50px;padding:0px;display:inline-block;vertical-align:middle;overflow:hidden;}header .menu ul li.english a,header .menu ul li.persian a{padding:0px;padding-bottom:4px;padding-left:20px;display:inline-block;vertical-align:middle;font-family:"Open Sans", sans-serif;font-size:17px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0;}header .menu ul li.english a:after,header .menu ul li.persian a:after{content:"";}}header .hamburger-wrapper{height:50px;width:50px;background-color:#f8f8f8;opacity:0.8;z-index:3;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}header .hamburger{position:relative;height:50px;width:50px;background-color:rgba(255,255,255,0);}header .mobile-hamburger{position:absolute;border-radius:3px;height:3px;right:5px;z-index:3;width:27.777777777778px;top:23.5px;background-color:rgba(0,0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}header .mobile-hamburger:before,header .mobile-hamburger:after{top:0px;position:absolute;width:17.857142857143px;border-radius:3px;height:3px;content:"";background:#ec1c2f;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}header .mobile-hamburger:before{top:-4px;}header .mobile-hamburger:after{top:4px;}body.mobile-menu-open header .header-bar{position:absolute;top:0;left:20px;width:calc(100% - 40px);}body.mobile-menu-open header .menu{display:block;margin-top:70px;}body.mobile-menu-open header #navMenu{height:100vh;}body.mobile-menu-open header .hamburger-wrapper{background-color:#ec1c2f;}body.mobile-menu-open header .mobile-hamburger{background-color:rgba(0,0,0,0);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}body.mobile-menu-open header .mobile-hamburger:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);background-color:#fff;}body.mobile-menu-open header .mobile-hamburger:after{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);background-color:#fff;}@media (min-width: 1200px){header{position:fixed;background-color:white;height:100px;top:0;overflow-y:visible;overflow-x:visible;background:white;}header .header-text-wrapper{display:none;}header .pull-left-big-screen{float:left;}header .pull-right-big-screen{float:right;}header #menu-menu-2{padding-top:0px;}header .header-bar{height:100%;display:flex;align-items:center;width:40px;margin-left:unset;}header a{font-size:15px;font-family:"Bree Serif", serif;}header a:after{content:" ";}header .container{min-width:1020px;}header .hamburger-wrapper{display:none;}header .mobile-hamburger{display:none;}header #navMenu{height:100%;margin-left:40px;}header .menu{position:relative;width:100%;display:block;margin-top:0;top:0;height:100%;list-style:none;background:transparent;z-index:2;}header .menu .menu-item-depth-0{font-size:24px;}header .menu .menu-item-depth-0 a{position:relative;font-family:"Bree Serif", serif;color:black;display:block;margin-bottom:0px;margin-right:10px;}header .menu .menu-item-depth-0 a:after{content:"";}header .menu .menu-item-depth-0.menu-item-has-children a{padding-right:30px;}header .menu .menu-item-depth-0.menu-item-has-children a:after{right:10px;top:13px;content:url(/wp-content/themes/bmhjartat/images/arrow-down-small.svg);}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1 a:after{content:" ";}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1.menu-item-has-children a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1.menu-item-has-children a:after{right:12px;top:13px;transform:rotate(270deg);content:url(/wp-content/themes/bmhjartat/images/arrow-down-small.svg);}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1.menu-item-has-children .menu-item-depth-2 a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu .menu-item-depth-0.menu-item-has-children .menu-item-depth-1.menu-item-has-children .menu-item-depth-2 a:after{content:"";}header .menu .menu-item-depth-1 a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu .menu-item-depth-1 a:after{content:"";}header .menu .menu-item-depth-1.menu-item-has-children a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu .menu-item-depth-1.menu-item-has-children a:after{right:12px;top:13px;transform:rotate(270deg);content:url(/wp-content/themes/bmhjartat/images/arrow-down-small.svg);}header .menu .menu-item-depth-1.menu-item-has-children .menu-item-depth-2 a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu .menu-item-depth-1.menu-item-has-children .menu-item-depth-2 a:after{content:"";}header .menu .menu-item-depth-2 a{font-family:"Open Sans", sans-serif;font-size:15px;color:#ec1c2f;text-transform:unset;text-decoration:underline;margin-bottom:0px;}header .menu ul{padding-left:10px;margin:0;position:relative;float:right;margin-top:26px;}header .menu ul li{display:block;padding-left:4px;padding-top:0;float:left;}header .menu ul li.persian,header .menu ul li.english{margin-top:9px;}header .menu ul li.persian:hover,header .menu ul li.english:hover{cursor:pointer;}header .menu ul li.persian.english,header .menu ul li.english.english{margin-left:10px;margin-right:0px;}header .menu ul li.persian.english a,header .menu ul li.english.english a{height:24px;width:24px;border-radius:50px;padding:0px;content:url("/wp-content/themes/bmhjartat/images/uk.png");}header .menu ul li.persian.persian a,header .menu ul li.english.persian a{height:24px;width:24px;border-radius:50px;padding:0px;content:url("/wp-content/themes/bmhjartat/images/ir.png");}header .menu ul li a{padding:10px;color:black;white-space:nowrap;}header .menu ul li a:hover{background-color:#f8f8f8;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}header .menu ul li:hover ul{padding:10px 0px 25px 0px;max-height:400px;}header .menu ul li:hover ul li{padding:0;max-height:400px;overflow:visible;}header .menu ul li:hover ul li a{margin-bottom:0;border-radius:unset;padding:12px 15px;}header .menu ul li:hover ul li a:hover{background-color:#f8f8f8;}header .menu ul li ul{position:absolute;background-color:white;top:50px;padding:0;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:0;max-height:0;border:none;z-index:-100;-webkit-box-shadow:3px 3px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 4px 0 rgba(0,0,0,0.2);box-shadow:3px 3px 4px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}header .menu ul li ul li{float:none;position:relative;padding:0px;display:block;height:auto;width:100%;max-height:0;overflow:hidden;}header .menu ul li ul li.menu-item-has-children a{pointer-events:none;}header .menu ul li ul li.menu-item-has-children a:hover{background-color:#f8f8f8;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}header .menu ul li ul li.menu-item-has-children ul li a{pointer-events:auto;}header .menu ul li ul li a{padding:9px 10px 9px 30px;width:100%;display:inline-block;}header .menu ul li ul li:hover ul{padding:10px 0px 25px 0px;max-height:400px;}header .menu ul li ul li:hover ul li{max-height:400px;}header .menu ul li ul li:hover ul li a{border-radius:unset;}header .menu ul li ul li ul{left:110%;min-width:150px;max-height:0;top:-10px;padding:0;}header .menu ul li ul li ul li{max-height:0;overflow:hidden;}header .menu ul li ul li:hover > ul:before{content:"";display:block;height:150px;position:absolute;top:0px;left:-25px;width:100%;cursor:pointer;background-color:rgba(0,0,0,0);}header .menu ul li:hover > ul{max-height:500px;display:block;z-index:3;opacity:1;}header .menu ul li:hover > ul:before{content:"";display:block;height:100px;position:absolute;top:-25px;left:0;width:100px;cursor:pointer;background-color:rgba(0,0,0,0);}}.products-container{text-align:center;margin:30px 30px 0px;}@media (max-width: 768px){.products-container{margin:30px 0px 0px;}}.products-container a{height:100%;}.products-container a:hover,.products-container a:active,.products-container a:visited,.products-container a:focus{text-decoration:none;}.products-container .single-product-desc-box .product-title{font-size:22px;padding-bottom:5px;}.products-container .single-product-desc-box .product-instruction-header{font-weight:700;}.products-container .single-product-desc-box .product-instruction-text{padding-bottom:10px;}.single-product-container{text-align:center;padding:0px 50px;}@media (max-width: 768px){.single-product-container{padding:0px 20px;margin-bottom:20px;}}.single-product-container .product-image-wrapper{position:relative;height:200px;width:100%;text-align:center;display:-webkit-inline-box;}.single-product-container .product-image-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto;left:50%;position:absolute;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);}.single-product-container .product-image-wrapper .single-product-price{position:absolute;top:0%;left:100%;width:70px;height:70px;transform:translate(-100%);background-color:#d9ce1d;color:white;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}.single-product-container .product-image-wrapper .single-product-price p{position:absolute;top:50%;left:50%;width:95%;transform:translate(-50%,-50%);}.single-product-container .single-product-title{top:100%;width:100%;margin-top:10px;font-size:20px;color:#ec1c2f;font-family:"Bree Serif", serif;text-decoration:underline;}.desctoggle .desctoggle-text-wrapper{clear:both;width:100%;max-height:0;overflow:hidden;}.desctoggle .desctoggle-text-wrapper.desctoggle-show{max-height:1000px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}.desctoggle .desctoggle-text-wrapper.desctoggle-show .entry-desc{opacity:1;max-height:800px;background-color:#c7e4eb;padding:15px;}.desctoggle .entry-desc{max-height:0;text-align:left;opacity:0;overflow:hidden;margin-bottom:30px;}.desctoggle .desctoggle-entry .triangle{height:0px;width:0px;top:100%;left:50%;transform:translate(-50%,-100%);position:absolute;opacity:0;}.desctoggle .desctoggle-entry.open .triangle{opacity:1;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #c7e4eb;}.pinboard{background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:auto;padding:20px;margin-top:20px;margin-bottom:20px;}.pinboard .pinboard-content{padding:0;}.pinboard li{border-bottom:solid 1px #c5c5c7;padding:20px 0;}.pinboard li:last-of-type{border-bottom:none;}.pinboard p{margin:0;}.pinboard h2{padding:0;}.pinboard ul{padding-left:0;}@media screen and (max-width: 992px){.pinboard{margin:20px -45px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.pinboard h2{padding-bottom:20px;padding-top:5px;text-align:center;}.pinboard ul{background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:20px;}.pinboard li:first-of-type{padding:0px;padding-bottom:20px;}}.start-offer{display:block;position:relative;margin-bottom:20px;}.start-offer.mobile{display:none;}.start-offer .offer-item.active svg{transition:all 200ms;transform:rotate(180deg);}.start-offer .offer-summary{position:absolute;top:0;opacity:0;z-index:-5;overflow:hidden;background-color:#f8f8f8;padding:20px;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}.start-offer .offer-summary.active{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;opacity:1;left:0;position:relative;z-index:0;}.start-offer .offer-image{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:cover;height:72px;width:72px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:20px;margin-top:5px;}.start-offer a{display:flex;justify-content:space-between;}.start-offer a.button{display:block;width:110px;margin-top:20px;}.start-offer .offer-title{font-family:"Bree Serif", serif;text-decoration:underline;}.start-offer .offer-title-wrapper{display:flex;justify-content:space-between;}.start-offer .offer-text{font-size:15px;padding-bottom:30px;}.start-offer .offer-text a{display:inline;}.start-offer .offer-text li{font-style:italic;font-size:15px;padding:10px 0;}.start-offer .offer-text li:last-of-type{padding-bottom:20px;}.start-offer .offer-text h1,.start-offer .offer-text h2,.start-offer .offer-text h3,.start-offer .offer-text h4,.start-offer .offer-text h5,.start-offer .offer-text h6{font-size:17px;}.start-offer .offer-text-wrapper{width:100%;height:80px;overflow:hidden;transition:height 200ms;}.start-offer .offer-text-wrapper::before{content:'';margin-top:5px;width:92px;height:75px;float:left;}.start-offer li{width:100%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:flex;border-bottom:solid 1px #c5c5c7;padding:20px 0;}.start-offer li:last-of-type{border-bottom:none;}@media (max-width: 1200px){.start-offer{display:none;}.start-offer.mobile{display:block;}.start-offer .offer-summary{background-color:#f8f8f8;padding:10px 0;}.start-offer a.button{display:flex;justify-content:center;width:100%;margin-top:10px;}}ul#offer-items{overflow:hidden;padding:0;margin-bottom:0px;display:inline;}ul#offer-items .offer-items-row{padding:10px;}ul#offer-items li{float:left;padding:0px 0px;width:163px;height:163px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;text-align:center;list-style:none;margin:0px 12px 30px;background-size:cover;}ul#offer-items li:first-of-type{margin-left:0;}ul#offer-items li:last-of-type{margin-right:0;}ul#offer-items li a{position:absolute;display:block;width:101%;height:100%;left:-1px;bottom:-1px;font-size:12px;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}ul#offer-items li a:hover{color:#ec1c2f;text-decoration:none;}ul#offer-items li a:visited,ul#offer-items li a:link,ul#offer-items li a:active{text-decoration:none;}ul#offer-items li a .bubble-text{top:70%;width:102%;height:100px;padding-top:10px;position:absolute;background-color:#f8f8f8;font-size:12px;font-family:"Bree Serif", serif;color:#ec1c2f;font-weight:700;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}ul#offer-items li .triangle{height:0px;width:0px;bottom:-17px;left:50%;transform:translate(-50%,100%);position:absolute;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}ul#offer-items li:hover .bubble-text{padding-top:20px;top:55%;font-size:14px;}ul#offer-items li.active .triangle{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;opacity:1;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #f8f8f8;}ul#offer-items li.active .bubble-text{padding-top:20px;top:55%;color:#333;font-size:14px;}.start-news h2{margin-bottom:20px;}.start-news a.link{display:block;text-align:center;text-decoration:underline;}.start-news li{border-bottom:solid 1px #c5c5c7;padding-bottom:10px;margin-bottom:20px;}@media screen and (max-width: 992px){.start-news{margin-bottom:20px;}.start-news h2{padding-bottom:20px;padding-top:5px;text-align:center;}}.start-products .button{width:100%;text-align:center;margin-top:20px;}.start-products .button.mobile{display:none;}@media (max-width: 768px){.start-products{text-align:center;border-top:solid 1px #c5c5c7;padding:30px 0;}.start-products .product-start-description{padding-bottom:50px;}.start-products .button{display:none;}.start-products .button.mobile{display:inherit;align-items:center;width:100%;text-align:center;}}.product-slider-container{height:230px;}.product-slider-container .product-slider-start{position:absolute;width:100%;left:0%;}.product-slider-container .slick-prev{left:5%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);}@media (max-width: 768px){.product-slider-container .slick-prev{left:0%;}}.product-slider-container .slick-next{left:95%;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);}@media (max-width: 768px){.product-slider-container .slick-next{left:100%;}}.product-slider-container .slick-prev:before,.product-slider-container .slick-next:before{color:black;font-size:20px;}@media (max-width: 768px){.product-slider-container{height:260px;}}.side-bar a{color:#ec1c2f;}.side-bar a:hover{color:#ec1c2f;}.side-bar a.button{width:195px;color:white;}.side-bar a.button:hover{color:#ec1c2f;}.side-bar h2{padding-bottom:11px;}.side-bar .row{padding-bottom:20px;}@media (max-width: 768px){.side-bar{border-left:none;padding-top:30px;margin-left:15px;margin-right:15px;margin-top:15px;display:none;}}#info-contact-side-bar{margin-bottom:42px;}#info-contact-side-bar .row{margin:0px;padding-bottom:0px;}#info-contact-side-bar .row p{margin-left:51px;}#info-contact-side-bar a{color:black;text-decoration:underline;}#info-contact-side-bar h4{margin-top:9px;padding-bottom:0px;margin-bottom:8px;margin-left:51px;}#info-contact-side-bar h5{color:#ec1c2f;margin-left:51px;margin-top:0px;}#info-contact-side-bar .side-bar-logo{width:38px;height:38px;background-position:center center;background-size:contain;background-repeat:no-repeat;margin-top:10px;position:absolute;}.at-clinic{background:#f8f8f8;margin:20px 0;padding-bottom:20px;}.at-clinic h2:first-of-type{padding-top:20px;}.at-clinic .week-wrapper{width:100%;display:inline-flex;justify-content:space-between;}.at-clinic .week-wrapper h2{padding-top:5px;}.at-clinic .week-container{padding:10px;width:47.5%;background-color:white;margin:0 auto;text-align:center;margin-bottom:15px;border-radius:20px;}.at-clinic .button{margin:0 auto;}@media screen and (max-width: 992px){.at-clinic{margin:20px -45px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.at-clinic h2{padding-bottom:20px;padding-top:5px;text-align:center;}}