.page-width{width:100%;max-width:1300px;padding:0 20px}.center{margin-left:auto;margin-right:auto}.transition{-webkit-transition:.4s;transition:.4s}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-display-flex;display:-webkit-flex;display:flex}.flex-row{display:-webkit-box;display:-moz-box;display:-ms-display-flex;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.blackandwhite{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.main{width:100%;max-width:1300px;padding:0 20px;margin-left:auto;margin-right:auto;position:relative}.only-phone{display:none}section,header,footer,.content{display:table;width:100%}.main .row{margin-left:-20px !important;margin-right:-20px !important}.main .col,.main .col-1,.main .col-10,.main .col-11,.main .col-12,.main .col-2,.main .col-3,.main .col-4,.main .col-5,.main .col-6,.main .col-7,.main .col-8,.main .col-9,.main .col-lg,.main .col-lg-1,.main .col-lg-10,.main .col-lg-11,.main .col-lg-12,.main .col-lg-2,.main .col-lg-3,.main .col-lg-4,.main .col-lg-5,.main .col-lg-6,.main .col-lg-7,.main .col-lg-8,.main .col-lg-9,.main .col-md,.main .col-md-1,.main .col-md-10,.main .col-md-11,.main .col-md-12,.main .col-md-2,.main .col-md-3,.main .col-md-4,.main .col-md-5,.main .col-md-6,.main .col-md-7,.main .col-md-8,.main .col-md-9,.main .col-sm,.main .col-sm-1,.main .col-sm-10,.main .col-sm-11,.main .col-sm-12,.main .col-sm-2,.main .col-sm-3,.main .col-sm-4,.main .col-sm-5,.main .col-sm-6,.main .col-sm-7,.main .col-sm-8,.main .col-sm-9,.main .col-xl,.main .col-xl-1,.main .col-xl-10,.main .col-xl-11,.main .col-xl-12,.main .col-xl-2,.main .col-xl-3,.main .col-xl-4,.main .col-xl-5,.main .col-xl-6,.main .col-xl-7,.main .col-xl-8,.main .col-xl-9{padding-left:20px !important;padding-right:20px !important}.alignright{float:right}.alignleft{float:left}*{box-sizing:border-box}body{color:#000;overflow-x:hidden}h1,h2,h3,h4,p,td,a,li,pre,blockquote,q,input,textarea{font-family:'Open Sans',sans-serif;font-weight:300;text-decoration:none;font-size:16px;color:#000;line-height:1.65;letter-spacing:0}h1,h2,h3,h4,h5{line-height:1.2;font-size:32px;font-family:'Open Sans',sans-serif;font-weight:400}ul,ol{margin:0;padding:0}ul li,ol li{list-style-type:none}img{max-width:100%;height:auto}a{-webkit-transition:.4s;transition:.4s;cursor:pointer}a .icon,a .fa{-webkit-transition:.4s;transition:.4s}a:hover{text-decoration:none;color:#621b73}p a,li a{color:#621b73;position:relative}p a::before,li a::before{-webkit-transition:.4s;transition:.4s;position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#621b73}p a:hover::before,li a:hover::before{left:50%;right:50%}.btn{box-sizing:border-box;border:0;border-radius:0;font-family:'Open Sans',sans-serif;font-size:20px;text-transform:uppercase;padding-left:22px;padding-right:22px;min-width:109px;padding-top:14px;padding-bottom:14px;font-weight:600;position:relative;display:inline-block}.btn-primary{border-color:transparent;background:#e53067}.btn-primary span{position:relative;z-index:2}.btn-primary::before{-webkit-transition:.4s;transition:.4s;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#e53067}.btn-primary:hover{border-color:transparent;background:#e53067}.btn-primary:hover::before{left:-20px;right:-20px}.btn-secondary{color:#a63779;background:transparent}.btn-secondary:hover{color:#fff;background:#621b73}.btn-secondary-gray{color:#504054;background:transparent}.btn-secondary-gray:hover{color:#fff;background:#504054}.show-menu{position:absolute;top:14px;right:20px;width:35px;height:35px;z-index:990;cursor:pointer;opacity:0;display:none}.show-menu .line{position:absolute;left:0;right:0;top:0;height:2px;background:#621b73;transition:.4s}.show-menu .line-1{top:5px}.show-menu .line-2{top:50%;margin-top:-1px}.show-menu .line-3{top:auto;bottom:5px}.show-menu.active .line{background:#fff}.show-menu.active .line-2{opacity:0;left:100%;right:-10px}.show-menu.active .line-1{transform:rotate(45deg);transform-origin:0 0}.show-menu.active .line-3{transform:rotate(-45deg);transform-origin:0 0;bottom:4px}.tophead{position:fixed;z-index:100;left:0;right:0;top:0;background:#fff;border-bottom:2px solid #f1dce7}.tophead .main{max-width:none}.tophead .logo{margin-top:8px;width:220px;height:50px;text-align:left;position:relative;display:block;float:left}.tophead .logo img{width:100%;height:auto}.topmenu{float:right;margin-top:5px}.topmenu li{display:block;float:left;position:relative}.topmenu a{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;font-size:16px;text-decoration:none;position:relative;display:block;font-weight:600}.topmenu a::before{-webkit-transition:.4s;transition:.4s;position:absolute;content:"";bottom:-1px;left:40%;right:40%;height:2px;background:#a63779;opacity:0}.topmenu a:hover::before{opacity:1;left:15px;right:15px}.topmenu .highlight a{font-weight:600;color:#a63779}.subheader{position:relative;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center center;padding-top:70px;padding-bottom:70px}.subheader .row{align-items:center}.subheader .image-product{text-align:left;width:100%}.subheader .image-product img{width:100%;height:400px;object-fit:contain}.subheader .text{padding:10px 20px;border-radius:0}.subheader .text p{font-size:16px;padding-right:45px;position:relative;margin:0 0 45px;text-align:right}.subheader .text p img{position:absolute;right:-75px;top:50%;margin-top:-48px;width:96px;height:96px;object-fit:contain;border-radius:100%;z-index:2}.subheader .text-right p{text-align:left;padding-right:0;padding-left:45px}.subheader .text-right p img{right:auto;left:-75px}.subheader .price-box{position:relative;margin-top:-50px;text-align:center;max-width:300px;margin:-140px auto 0;border-radius:0;padding:20px}.subheader .price-box p{font-weight:600;font-size:30px}.subheader .price-box .btn{display:block;margin-top:40px}.content{padding:50px 0 50px}.content h1,.content h2,.content h3{color:#621b73;position:relative;padding-bottom:20px;margin-bottom:20px}.content h1::before,.content h2::before,.content h3::before{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:#621b73}.content h1{font-size:40px}.content h2{font-size:30px}.content h3{font-size:20px}.content .top-title{font-size:46px;text-align:center;margin-bottom:50px}.content .top-title::before{left:50%;width:60px;margin-left:-30px}.content ul{margin-bottom:30px}.content li{padding-left:17px;margin-bottom:10px;position:relative}.content li::before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:100%;background:#621b73}.content table{margin-bottom:30px}.content table td,.content table th{padding:10px;font-size:13px}.article{padding-top:100px}.top-title-homepage{font-size:46px;text-align:center;color:#524f53;margin-bottom:40px}.tabs-panel{display:-webkit-box;display:-moz-box;display:-ms-display-flex;display:-webkit-flex;display:flex;width:100%;flex-direction:row;margin-bottom:0;justify-content:stretch}.tabs-panel a{padding:10px 0;position:relative;color:#a63779 !important;font-size:18px;flex-grow:1;text-align:center;font-weight:400}.tabs-panel a::before{-webkit-transition:.4s;transition:.4s;content:"";position:absolute;left:40%;right:40%;bottom:-10px;height:10px;background:#a63779;opacity:0;z-index:5}.tabs-panel a:hover::before{left:40px;right:40px;left:0;right:0;opacity:1;background:#a63779}.tabs-panel a.active{background:#621b73;color:#fff !important;border-radius:10px 10px 0 0}.tabs-panel a.active::before{left:20px;right:20px;left:0;right:0;opacity:1;background:#621b73}.tabs-item{transition:opacity .4s;position:relative;overflow:hidden;max-height:0;opacity:0}.tabs-item p{position:relative;z-index:1}.tabs-item a{position:relative}.tabs-item a::before{content:"";position:absolute;left:0;right:0;bottom:1px;background:#621b73;height:1px;-webkit-transition:.4s;transition:.4s}.tabs-item a:hover::before{left:5px;right:5px;opacity:0}.tabs-item::after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;border:10px solid #f1dce7;opacity:0;border-radius:10px;border-radius:0 0 10px 10px}.tabs-item.active{max-height:1000px;max-height:none;opacity:1;padding:40px 40px 80px}.tabs-item.active::before,.tabs-item.active::after{opacity:1}.tabs-item .fright{float:right;margin-left:20px}.tabs-image{position:absolute;left:50%;width:200px;height:200px;margin-left:-100px;bottom:-90px}.tabs-image img{width:100%;height:auto}.box-hl{background:#7b7b7b;padding:15px 15px 5px}.box-hl p{color:#f1dce7;font-weight:400}.blocks{overflow:hidden;margin:0}.blocks .main{max-width:635px;margin-left:0;padding-top:50px;padding-bottom:50px}.blocks .col-sm-7 .main{max-width:740px}.blocks img{object-fit:cover;width:100%}.blocks h2,.blocks h3{font-size:40px}.blocks p{line-height:1.8}.blocks .image-block{display:-webkit-box;display:-moz-box;display:-ms-display-flex;display:-webkit-flex;display:flex;align-items:stretch;position:absolute;right:0;left:0;top:0;bottom:0}.blocks .block{display:-webkit-box;display:-moz-box;display:-ms-display-flex;display:-webkit-flex;display:flex;align-items:stretch}.blocks-1{background:#f5f5f5;background:linear-gradient(to right, #fff, #f5f5f5)}.blocks-1 .main{margin-right:0;margin-left:auto}.blocks-2{margin-top:100px;background:#a63779;background:linear-gradient(130deg, #a63779, #a63779, #ec7995)}.blocks-2 p,.blocks-2 a,.blocks-2 li,.blocks-2 h1,.blocks-2 h2,.blocks-2 h3,.blocks-2 h4{color:#fff}.content-reference{margin-bottom:20px}.reference-box{width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:30px}.reference-box .image{width:100%;text-align:center;margin-bottom:20px}.reference-box .image img{width:120px;height:120px;object-fit:contain;border-radius:100%}.reference-box .author{text-align:center;font-size:14px;margin-bottom:30px}.reference-box .author strong{color:#a63779;display:block;font-weight:700;font-size:18px}.reference-box .text{background:#f5f5f5;padding:15px;position:relative}.reference-box .text::before{content:"";position:absolute;left:50%;width:80px;margin-left:-40px;top:-15px;height:30px;background:#f5f5f5;border-radius:50% 50% 0 0}.reference-box .text p{font-size:15px}.reference-box .text p::before{color:#a63779;content:open-quote;font-weight:700;padding-right:4px}.reference-box .text p::after{color:#a63779;content:close-quote;font-weight:700;padding-left:4px}.collapse-box{position:relative;padding:60px 60px 40px}.collapse-item{width:100%;margin-left:auto;margin-right:auto;position:relative}.collapse-item h3{-webkit-transition:.4s;transition:.4s;color:#621b73;padding-right:40px;margin:0}.collapse-item h3::before{display:none}.collapse-item .text{-webkit-transition:.4s;transition:.4s;border-bottom:2px solid transparent;max-height:500px;opacity:1;padding-bottom:10px;margin-bottom:30px;margin-top:-30px;border-color:#dca3ea}.collapse-item .text p{padding-top:15px}.content-ba-buy{padding-top:63px;padding-bottom:0;background:linear-gradient(to bottom, #f7426f, #fff, #fff)}.content-buy .price-box{text-align:center;margin-top:100px;left:30px;position:relative}.content-buy .price-box p{text-align:left;font-size:18px;padding-left:70px;position:relative}.content-buy .price-box p img{position:absolute;left:0;top:50%;margin-top:-30px;width:60px;height:60px;object-fit:contain;border-radius:100%;z-index:2}.content-buy .price-box h1::before,.content-buy .price-box h2::before,.content-buy .price-box h3::before{width:50px;left:50%;margin-left:-25px}.content-buy .price-box .buy-title{background:#a63779;padding:30px 10px 70px;margin:0;color:#fff;text-align:left}.content-buy .price-box .buy-title::before{display:none}.content-buy .price-box .text{padding:20px;margin-left:30px;margin-right:30px;background:#fff;position:relative}.content-buy .price-box .btn{display:block}.gallery{width:100%;display:table;margin-top:-30px;position:relative}.gallery-item{width:33.33333333%;float:left;display:block}.gallery-item a:hover{opacity:.7}.bottom{padding:30px 0;background:#f5f5f5}.bottom .main{max-width:none}.bottom h1,.bottom h2,.bottom h3,.bottom h4,.bottom p,.bottom a,.bottom span{color:#424242}.bottom h1,.bottom h2,.bottom h3,.bottom h4{margin-bottom:20px;font-size:22px;color:#b5b5b5}.bottom .contact .large{font-size:30px;color:#a63779}.bottom .social{text-align:center;padding-top:30px}.bottom .social a{font-size:22px;width:50px;height:50px;text-align:center;display:inline-block;background:#a63779;border-radius:100%;line-height:50px;color:#fff;margin:0 5px}.bottom .social a span{color:#fff;text-align:center;width:20px}.bottom .social a.fb{background:#4867aa}.bottom .social a.tw{background:#1da1f2}.bottom .social a .fa-facebook{margin-left:3px}.bottom .social a:hover{transform:scale(1.1)}.bottom .logo{max-width:200px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:0;opacity:.5}.bottom .copy p{padding-left:10px;color:#b5b5b5}@media (max-width:991px){.subheader .text p img,.subheader .text-right p img{right:auto;left:0}.subheader .text p,.subheader .text-right p{padding-right:0;padding-left:115px;text-align:left}.tabs-item .fright,.tabs-item img.alignright,.tabs-item img.alignleft{max-width:30%}}@media (max-width:980px){.top-title-homepage{font-size:30px}.tophead .logo{width:150px;height:35px;margin-top:12px}.topmenu a{padding-left:10px;padding-right:10px;font-size:14px}.tabs-panel{align-items:center;flex-wrap:wrap}.tabs-panel a{padding-left:10px;padding-right:10px}.pictograms-wrapper{flex-wrap:wrap}.pictograms-wrapper .pictogram{flex-basis:50%}}@media (max-width:880px){.tabs-panel{align-items:stretch}.tabs-panel a{width:20%;font-size:14px;padding-left:0;padding-right:0}.collapse-box{padding:20px}.content-buy .price-box{margin-top:0;left:auto}.gallery{margin-top:0}}@media (max-width:1300px){.tophead{height:62px}.show-menu{opacity:1;display:block}.topmenu{background:#a63779;width:100%;margin:0;z-index:200;position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;overflow:hidden;max-height:0;transition:.6s}.topmenu ul{padding:30px 20px}.topmenu li{width:100%;text-align:left}.topmenu li a{padding:10px 20px;font-size:24px;display:inline-block;color:#fff}.topmenu.active{opacity:1;max-height:2000px}}@media (max-width:767px){.subheader .text{margin:0 20px 0 40px}.blocks .image-block{position:relative;margin-left:-15px;margin-right:-15px}.content-reference .row{justify-content:center}.reference-box{margin-bottom:30px}.bottom{text-align:center}.bottom .contact{margin-top:20px;border-top:2px solid #ddd;padding-top:30px}.bottom .contact .large{font-size:25px}}@media (max-width:620px){.subheader .image-product img{height:300px}.content h2{font-size:24px}.tabs-panel a{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.tabs-panel a::before{display:none}.content .top-title{font-size:36px}.collapse-box{padding:30px 30px 10px}.subheader .text p img,.subheader .text-right p img{right:auto;left:-80px}.subheader .text p,.subheader .text-right p{padding-right:0;padding-left:25px}}@media (max-width:580px){.tabs-item{padding-left:20px;padding-right:20px}.tabs-item .fright,.tabs-item img.alignright,.tabs-item img.alignleft{width:100%;max-width:none;text-align:center;margin-left:0}.collapse-box{padding:0}.content table td,.content table th{padding:10px 5px;word-break:break-word}.subheader{padding-top:30px}.top-title-homepage{margin-bottom:30px}.pictograms-wrapper .pictogram{flex-basis:100%}}@media (max-width:380px){.topmenu li a{font-size:26px}.subheader{padding-bottom:0}.subheader .text{margin:0;padding:0}.subheader .text p{padding-left:0;margin:10px 0 10px}.subheader .text p img{position:relative;display:block;margin:0 auto;left:auto;top:auto;background:none}.subheader .price-box{margin-top:0}.subheader .price-box .btn{margin-top:20px}.top-title-homepage{margin-bottom:0}}@media (max-height:600px) and (max-width:767px){.topmenu li a{padding:10px 20px;font-size:26px}}@media (max-height:420px) and (max-width:767px){.topmenu li a{padding:5px 20px;font-size:20px}.topmenu ul{top:40px}}.admin-bar .tophead{top:32px}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{background:none;left:0 !important}@media (max-width:782px){.admin-bar .tophead{top:46px}}