@import url(https://fonts.googleapis.com/css2?family=Playfair+Display+SC:wght@400;700&display=swap);@charset "UTF-8";*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;-ms-overflow-style:scrollbar}h1{font-size:2em;margin:.67em 0}dl,dl dl,dl ol,dl ul,ol,ol dl,ol ol,ol ul,ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{display:inline-block;text-decoration:none;background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,svg,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}img{max-width:100%;height:auto}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;table-layout:fixed}button,input,select{-webkit-appearance:none;appearance:none;margin:0}button{overflow:visible;text-transform:none}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{max-width:100%;margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;outline:none}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@-ms-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}@font-face{font-family:Neue Haas Grotesk DS;src:url(../fonts/NHaasGroteskDSPro-55Rg.eot);src:url(../fonts/NHaasGroteskDSPro-55Rg.eot?#iefix) format("embedded-opentype"),url(../fonts/NHaasGroteskDSPro-55Rg.woff) format("woff"),url(../fonts/NHaasGroteskDSPro-55Rg.ttf) format("truetype"),url(../fonts/NHaasGroteskDSPro-55Rg.svg#NHaasGroteskDSPro-55Rg) format("svg");font-weight:400;font-style:normal}.user-content h1{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:42px;line-height:1.2;margin-top:50px;margin-bottom:30px}.user-content h1:first-child{margin-top:0}.user-content h2{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:36px;line-height:1.2;margin-top:40px;margin-bottom:30px}.user-content h3{font-size:30px}.user-content h3,.user-content h4{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;line-height:1.2;margin-top:30px;margin-bottom:30px}.user-content h4{font-size:24px}.user-content h5{font-size:20px}.user-content h5,.user-content h6{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;line-height:1.2;margin-top:30px;margin-bottom:20px}.user-content h6{font-size:18px}.user-content a{display:inline-block;position:relative;font-size:16px;color:#e74481}.user-content a:hover{text-decoration:underline}.user-content p{font-size:16px;line-height:1.6;margin-bottom:20px}.user-content ol,.user-content ul{margin-left:0;padding-left:20px;margin-bottom:40px}.user-content ol li,.user-content ul li{font-size:16px;line-height:1.6;margin-bottom:20px}.user-content blockquote{position:relative;font-style:italic;padding:64px 40px;margin:70px auto 59px;text-align:center;border-top:2px solid #e74481;border-bottom:2px solid #e74481}.user-content blockquote:after,.user-content blockquote:before{content:"\201D";position:absolute;font-size:140px;line-height:148px;color:#e74481;pointer-events:none}.user-content blockquote:before{top:-10px;left:-10px}.user-content blockquote:after{bottom:-80px;right:20px}.user-content br{line-height:0;display:none}.user-content img{max-width:100%;height:auto}.user-content hr,.user-content img{margin-bottom:20px}.user-content iframe{width:100%;height:530px;margin-bottom:20px}.user-content table{width:100%;border-collapse:collapse;margin-bottom:20px}.user-content table caption{text-align:center;font-weight:700;padding:10px}.user-content table th{color:#fff;padding:10px;background:#e74481}.user-content table tbody tr:nth-child(2n) td{background:#ffe1ec}.user-content table td{padding:10px}.user-content table tfoot td{background:#292d33;color:#fff}@media screen and (max-width:1000px){.user-content h1{font-size:30px}.user-content h2{font-size:28px}.user-content h3{font-size:26px}.user-content h4{font-size:22px}.user-content iframe{height:50vw}.user-content blockquote{padding:64px 20px}}.container{width:90%;max-width:1560px;margin:0 auto}.row{margin-left:-20px}.row:after,.row:before{content:"";display:table}.row:after{clear:both}[class*=cols-]{float:left;min-height:1px;padding:0;background-clip:padding-box!important;border:solid transparent;border-width:0 0 0 20px}.cols-1{width:8.3333333333%}.cols-2{width:16.6666666667%}.cols-3{width:25%}.cols-4{width:33.3333333333%}.cols-5{width:41.6666666667%}.cols-6{width:50%}.cols-7{width:58.3333333333%}.cols-8{width:66.6666666667%}.cols-9{width:75%}.cols-10{width:83.3333333333%}.cols-11{width:91.6666666667%}.cols-12{width:100%}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.object-fit-cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;background-repeat:no-repeat;background-size:cover;background-position:50%}.object-fit-cover>img{visibility:hidden!important;display:block;width:100%;height:100%}.ofc-left-top{object-position:left top;background-position:0 0}.ofc-left-center{object-position:left center;background-position:0}.ofc-left-bottom{object-position:left bottom;background-position:0 100%}.ofc-center-top{object-position:center top;background-position:top}.ofc-center-bottom{object-position:center bottom;background-position:bottom}.ofc-right-top{object-position:right top;background-position:100% 0}.ofc-right-center{object-position:right center;background-position:100%}.ofc-right-bottom{object-position:right bottom;background-position:100% 100%}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.custom-select{margin-bottom:40px}.select-1,.select-1 .dk-selected{width:100%;position:relative}.select-1 .dk-selected{height:66px;border-radius:33px;border:none;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;background-color:#e74481;font-size:16px;letter-spacing:.04em;line-height:24px;color:#fff;padding:21px 66px 21px 40px;cursor:pointer}.select-1 .dk-selected:after{content:"";display:block;width:46px;height:46px;position:absolute;top:10px;right:10px;background:url(../img/icons/arrow-bottom-1_white.png) 50% 52% no-repeat;background-size:10px;border-radius:50%;transform:rotate(0);transition:transform .3s}.select-1 .dk-select-options{width:100%;position:absolute;top:100%;left:0;background:#e74481;border-radius:33px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;max-height:205px;overflow:auto;z-index:20;list-style:none;padding:0;margin-top:10px;box-shadow:0 17px 10px -7px rgba(0,0,0,.26)}.select-1.dk-select-open-down .dk-select-options,.select-1.dk-select-open-up .dk-select-options{opacity:1;visibility:visible}.select-1.dk-select-open-down:after,.select-1.dk-select-open-down:before,.select-1.dk-select-open-up:after,.select-1.dk-select-open-up:before{opacity:1}.select-1.dk-select-open-down .dk-selected:after,.select-1.dk-select-open-up .dk-selected:after{transform:rotate(180deg)}.select-1 .dk-option{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.04em;color:#fff;padding:0 40px;cursor:pointer;line-height:45px;transition:color .3s}.select-1 .dk-option-selected,.select-1 .dk-option:hover{color:#fff}.select-1.hidden-first .dk-select-options li:first-child{display:none}select.select-1{width:0;height:0;visibility:hidden;position:absolute}.select-2,.select-2 .dk-selected{width:100%;position:relative}.select-2 .dk-selected{height:66px;border:none;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;background-color:#f4f6fc;font-size:16px;letter-spacing:.04em;line-height:24px;color:#292d33;padding:21px 66px 21px 30px;cursor:pointer}.select-2 .dk-selected:after{content:"";display:block;width:46px;height:46px;position:absolute;top:10px;right:10px;background:url(../img/icons/arrow-bottom-1.png) 50% 52% no-repeat;background-size:10px;border-radius:50%;transform:rotate(0);transition:transform .3s}.select-2 .dk-select-options{border-top:1px solid #ae96dc;width:100%;position:absolute;top:100%;left:0;background:#f4f6fc;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;max-height:205px;overflow:auto;z-index:20;list-style:none;padding:0;box-shadow:0 17px 10px -7px rgba(0,0,0,.26)}.select-2.dk-select-open-down .dk-select-options,.select-2.dk-select-open-up .dk-select-options{opacity:1;visibility:visible}.select-2.dk-select-open-down:after,.select-2.dk-select-open-down:before,.select-2.dk-select-open-up:after,.select-2.dk-select-open-up:before{opacity:1}.select-2.dk-select-open-down .dk-selected:after,.select-2.dk-select-open-up .dk-selected:after{transform:rotate(180deg)}.select-2 .dk-option{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.04em;color:#292d33;padding:25px 30px;border-bottom:1px solid #ae96dc;cursor:pointer;line-height:1;transition:color .3s}.select-2 .dk-option-selected,.select-2 .dk-option:hover{color:#292d33}.select-2 .dk-option-selected{display:none}select.select-2{width:0;height:0;visibility:hidden;position:absolute}body.mobile select.select-1,body.tablet select.select-1{width:100%;height:66px;border-radius:33px;border:none;background:#fff url(../img/icons/arrow-bottom-1.png) right 30px center no-repeat;background-size:10px;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.04em;line-height:24px;color:#1a0f20;padding:21px 66px 21px 40px;position:relative;visibility:visible;cursor:pointer}body.mobile select.select-1::-ms-expand,body.tablet select.select-1::-ms-expand{display:none}.hidden-first option:first-child{display:none}.form-group:after,.form-group:before{content:"";display:table}.form-group:after{clear:both}.group-inner{margin-bottom:30px}.label-1{display:block;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;color:#292d33;text-transform:uppercase;margin-bottom:10px}.input-1{height:66px;padding:21px 30px}.input-1,.textarea-1{width:100%;border:none;background-color:#f4f6fc;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.04em;line-height:26px;color:#292d33}.textarea-1{height:192px;padding:21px 40px;resize:none}.error .input-1,.error .textarea-1{background-color:#ffdee5}.error-msg{color:#ffdee5}.error-msg,.success-msg{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;padding:10px 0}.checkbox-wrap,.success-msg{letter-spacing:.04em;color:#292d33}.checkbox-wrap{display:block;position:relative;padding-top:8px;padding-left:52px;margin-bottom:25px;cursor:pointer;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16x;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrap a{text-decoration:underline}.checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-wrap .checkmark{position:absolute;top:0;left:0;width:38px;height:38px;background-color:#f4f6fc;border-radius:10px}.checkbox-wrap .checkmark:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(../img/icons/icon-check.png) 50% no-repeat;background-size:16px;border-radius:50%;opacity:0}.checkbox-wrap input:checked~.checkmark:after{opacity:1}.checkbox-wrap input:checked~i{color:#000}.col.terms-group .checkbox-text{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.04em;color:#292d33;padding-left:52px}.col.terms-group .btn-1{border:none;cursor:pointer;margin-left:52px}.file-input-outer{position:relative;margin-bottom:30px}.file-input-wrap{position:relative;height:256px;background:#f4f6fc}.input-file-1{width:0;height:0;opacity:0;position:absolute}.label-file-1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-align:center;color:#292d33;cursor:pointer;padding-top:50px;background:url(../img/icons/upload.png) top no-repeat;background-size:32px}.label-file-1 span{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.upload-successful .hidden-file-input{opacity:1;visibility:visible}.hidden-file-input{position:absolute;bottom:0;max-width:100%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.hidden-file-input .btn-2{display:block;width:270px}.file-input-wrap{overflow:hidden}.file-input-wrap .vue-dropzone{border:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.file-input-wrap .vue-dropzone:hover{background:transparent}.file-input-wrap .dropzone.dz-drag-hover{border:none}.file-input-wrap .dropzone .dz-preview.dz-error,.file-input-wrap .dz-message{display:none}.file-input-wrap .dropzone .dz-preview{width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.file-input-wrap .vue-dropzone>.dz-preview .dz-image img:not([src]){display:none}.file-input-wrap .dropzone .dz-preview .dz-image img{width:100%;height:100%;object-fit:contain}.file-input-wrap .vue-dropzone>.dz-preview .dz-details{background-color:rgba(231,68,129,.8);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.file-input-wrap .close{display:none;width:30px;height:30px;background:#fff;position:absolute;top:15px;right:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;z-index:1000}.file-input-wrap .close svg{width:18px;height:18px;fill:#e74481}.file-input-wrap.uploaded .close{display:-ms-flexbox;display:flex}.file-input-outer .error-msg{padding:10px 30px}.placeholder-1:focus::-webkit-input-placeholder{color:transparent}.placeholder-1:focus::-moz-placeholder{color:transparent}.placeholder-1::-webkit-input-placeholder{color:#292d33;opacity:1;font-style:italic}.placeholder-1::-moz-placeholder{color:#292d33;opacity:1;font-style:italic}input.placeholder-1:-ms-input-placeholder{color:#292d33;opacity:1;font-style:italic}textarea.placeholder-1:-ms-input-placeholder{color:#292d33;opacity:1;font-style:italic}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}body{font-size:16px;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;color:#292d33}#app,body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#app{min-height:100vh;position:relative;overflow:hidden;padding-top:230px}h1,h2,h3,h4,h5,h6{line-height:1.25;font-weight:400;margin:0}p{margin:0}.btn-1{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;line-height:22px;text-align:left;color:#fff;border-radius:22px;background:#e74481;padding:10px 20px;text-transform:uppercase;transition:background-color .3s;border:none}.btn-1:hover{background:#ec6899}.header{-ms-flex-negative:0;flex-shrink:0;position:fixed;top:0;left:0;right:0;z-index:100}.header:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;box-shadow:0 0 10px 0 #ae96dc;opacity:0;transition:opacity .3s}.header .container{position:relative;max-width:1920px;width:96%}.header-top{background:#e74481}.header-top .container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.header-top p{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin-bottom:0}.header-top ul{display:-ms-flexbox;display:flex;list-style:none;padding:12px 0}.header-top li{margin-left:40px}.header-top a{display:block;width:45px;height:24px;opacity:1}.header-top img{max-width:100%;max-height:100%}.main-header{position:relative;background:#fff}.main-header .container{padding-top:40px}.main-header .container:after,.main-header .container:before{content:"";display:table}.main-header .container:after{clear:both}.main-header .lang-wrap{float:right;margin-left:30px;margin-top:25px}.site-logo{width:132px;position:absolute;top:26px;left:50%;margin-left:-66px;z-index:1}.site-logo-img{width:100%;height:auto}.header .social{float:left;list-style:none;padding-left:0}.header .social:after,.header .social:before{content:"";display:table}.header .social:after{clear:both}.header .social li{float:left;width:66px;height:66px;background:#f4f6fc;border-radius:50%;padding:17px;transition:background-color .3s}.header .social li:hover{background:#e74481}.header .social li:hover svg{fill:#fff}.header .social li:not(:last-child){margin-right:24px}.header .social svg{width:32px;height:32px;fill:#292d33;transition:fill .3s}.main-nav{display:-ms-flexbox;display:flex;width:100%;padding-left:0;padding-top:30px;-ms-flex-pack:center;justify-content:center}.main-nav li{display:inline-block;margin:0 10px}.main-nav li a{display:inline-block;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#292d33;transition:color .3s}.main-nav>li.active>a,.main-nav>li:hover>a{color:#e74481}.lang-wrap{position:absolute;right:0;top:20px;cursor:pointer;transition:transform .3s}.lang-wrap:hover .lang-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.lang{width:120px;height:44px;border-radius:22px;background:#f4f6fc;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#292d33;transition:all .3s ease-out;padding:10px 25px}.lang svg{width:10px;height:10px;stroke:#292d33;float:right;margin-top:7px}.lang-dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#f4f6fc;border-radius:27px;opacity:0;visibility:hidden;transform:translateY(0);transition:opacity .3s,visibility .3s,transform .3s}.dropdown-link{display:block;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#292d33;background-color:transparent;transition:color .3s,background-color .3s;border-radius:50%;text-align:center;padding:10px 25px}.dropdown-link:hover{color:#e74481}.header-search{position:absolute;border-radius:27px;top:40px;right:140px}.header-search-input{width:100%;height:54px;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;color:#292d33;background:#f4f6fc;border:none;border-radius:27px;padding:0 60px 0 25px;transition:opacity .3s,visibility .3s,background-color .3s}.header .header-search-input{opacity:0;visibility:hidden}.header-search-submit{width:44px;height:44px;position:absolute;top:5px;right:5px;border-radius:50%;border:none;background-color:#e74481;transition:background-color .3s;cursor:pointer}.header-search-submit svg{width:16px;height:16px;stroke:#fff;transition:transform .3s;transform:scale(1)}.header-search-submit:hover svg{transform:scale(1.15)}.search-open .header-search-input{opacity:1;visibility:visible}.site-logo-sticky{width:30px;position:absolute;bottom:17px;left:0;opacity:0;visibility:hidden;z-index:1}.site-logo-sticky .site-logo-link{width:50px!important}.site-logo-sticky img{width:100%}.menu-btn-wrap,.menu-overlay,.mobile-menu{display:none}main{-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (min-width:1200px){header{transform:translateY(0);background:transparent;transition:transform .3s,background .3s}header .site-logo{opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}header .site-logo-link{transition:width .3s}header .main-nav{transform:translateY(0);transition:transform .3s}header .header-search{transform:translateY(0);transition:transform .3s,background .3s}header .lang{transform:translateY(0);transition:all .3s}header .social{opacity:1;visibility:visible}header .site-logo-sticky,header .social{transition:opacity .3s,visibility .3s}header.sticky{transform:translateY(-138px)}header.sticky .site-logo{opacity:0;visibility:hidden}header.sticky .main-nav{transform:translateY(-24px)}header.sticky .header-search,header.sticky .lang-wrap{transform:translateY(58px)}header.sticky .social{opacity:0;visibility:hidden}header.sticky .site-logo-sticky{width:50px;opacity:1;visibility:visible}}header.sticky:before{opacity:.2}footer{-ms-flex-negative:0;flex-shrink:0;padding:50px 0;background-color:#e74481;color:#fff}footer,footer .container{position:relative}footer .container:after,footer .container:before{content:"";display:table}footer .container:after{clear:both}.footer-logo{width:174px;float:left}.footer-logo img{width:100%;height:auto}.group-footer{float:right;padding-top:70px}.group-footer p{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.1em;line-height:22px;color:#fff;text-align:right;text-transform:uppercase;padding-right:50px;margin-bottom:20px}.group-footer ul{display:-ms-flexbox;display:flex;list-style:none;padding:12px 0}.group-footer ul li:not(:last-child){margin-right:80px}.group-footer a{display:-ms-flexbox;display:flex;width:70px;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.group-footer img{max-width:100%;max-height:100%}.footer-links{position:absolute;bottom:0;left:0;padding-left:0}.footer-links:after,.footer-links:before{content:"";display:table}.footer-links:after{clear:both}.footer-links ul{list-style:none;padding-left:0;margin-bottom:20px}.footer-links li{float:left;margin-right:10px}.footer-links li:not(:last-child):after{content:"|";margin-left:10px}.footer-links a{display:inline-block;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.12em;line-height:28px;color:#fff;position:relative}.footer-links a:after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:2px;background:#fff;opacity:0;transition:opacity .3s}.footer-links a:hover:after{opacity:1}.footer-links .footer-copy{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.12em;line-height:28px;color:#fff}.promo-slider{width:86%;overflow:visible;margin:0 auto}.promo-slider .swiper-slide{padding:0 3%}.promo-slider .slide-inner{overflow:hidden;width:100%;height:35vw;position:relative}.promo-slider .img-wrap{width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.promo-slider .img-wrap img{width:100%;height:100%;object-fit:cover;object-position:70% 50%;transform:scale(1);transition:transform .5s}.promo-slider .inner{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;opacity:0;transform:translateY(30px);transition:transform .8s,opacity .8s;padding:20px;max-width:500px;width:100%;text-align:left;-ms-flex-pack:left;justify-content:left;-ms-flex-align:normal;align-items:normal;top:auto;left:3%;bottom:5%}.promo-slider .inner h3{font-size:60px;color:#e74481}.promo-slider .inner h3,.promo-slider .inner p{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;margin-bottom:10px;text-align:left;line-height:1}.promo-slider .inner p{font-size:26px;letter-spacing:.12em;color:#fff}.promo-slider .slide-nr{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:42px;color:#fff;position:absolute;bottom:50px;right:40px;opacity:0;transform:translateY(30px);transition:transform .8s,opacity .8s}.promo-slider .swiper-slide-active .img-wrap{transform:scale(1)}.promo-slider .swiper-slide-active .inner,.promo-slider .swiper-slide-active .slide-nr{opacity:1;transform:translateY(0)}.product-slider-section{padding-top:60px;padding-bottom:60px}.section-title{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:42px;line-height:55px;text-align:center;color:#292d33;text-transform:uppercase;margin-bottom:40px}.section-title.title-left{text-align:left}.product-slider{position:relative}.product-slider .swiper-slide{flex-direction:column;height:auto}.product-slider .swiper-slide,.product-slider a{display:-ms-flexbox;display:flex;-ms-flex-direction:column}.product-slider a{flex-direction:column;-ms-flex:1;flex:1}.product-slider a:hover .inner{background-color:#e8ecf9}.product-slider a:hover img{transform:scale(1.05)}.product-slider .img-wrap{width:100%;height:456px;overflow:hidden}.product-slider .img-wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .8s}.product-slider .inner{-ms-flex:1;flex:1;background-color:#f4f6fc;transition:background-color .8s;padding-bottom:40px}.product-slider h4{text-align:center;position:relative;top:-20px}.product-slider h4 span{display:inline-block;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:26px;line-height:1.4;color:#292d33;background:#fff;padding:5px 20px;text-transform:uppercase}.product-slider p{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-size:16px;letter-spacing:.12em;line-height:28px;text-align:left;color:#292d33;padding:0 40px}.product-slider .swiper-button-next,.product-slider .swiper-button-prev{display:-ms-flexbox;display:flex;width:78px;height:78px;background:#f4f6fc;position:absolute;top:50%;margin-top:-39px;z-index:2;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .3s;cursor:pointer}.product-slider .swiper-button-next svg,.product-slider .swiper-button-prev svg{width:14px;height:14px;fill:#292d33;transition:fill .3s}.product-slider .swiper-button-next:hover,.product-slider .swiper-button-prev:hover{background:#e74481}.product-slider .swiper-button-next:hover svg,.product-slider .swiper-button-prev:hover svg{fill:#fff}.product-slider .swiper-button-prev{left:-39px}.product-slider .swiper-button-prev svg{transform:rotate(180deg)}.product-slider .swiper-button-next{right:-39px}.product-slider .swiper-pagination{position:relative;text-align:center;padding-top:30px}.product-slider .swiper-pagination-bullet{display:inline-block;width:16px;height:16px;border:1px solid #b5b8c2;border-radius:50%;background:transparent;transition:border-color .3s,background .3s;cursor:pointer;margin:0 15px}.product-slider .swiper-pagination-bullet-active,.product-slider .swiper-pagination-bullet:hover{border-color:#e74481;background:#e74481}.features-section{padding:40px 0 0}.features-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.features-list .item{width:33.33%;float:left;padding:0 20px}.features-list .inner{max-width:252px;margin:0 auto 40px}.features-list .img-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto 40px}.features-list .img-wrap img{max-width:80%;max-height:80%}.features-list h5{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:26px;text-align:center;color:#292d33;margin-bottom:20px}.features-list p{font-weight:400;font-size:16px;letter-spacing:.12em;line-height:28px;text-align:center;color:#292d33}.new-section .container{padding:120px 0 40px;position:relative}.new-section h2{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:433px;line-height:1;color:#f6f6f6;position:absolute;top:-40px;right:-150px;text-transform:uppercase}.items-list{width:calc(100% + 40px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:-20px}.items-list .item{width:33.33%;float:left;padding:0 20px;margin-bottom:40px}.article-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-item a{-ms-flex:1;flex:1;transition:background-color .8s;background:#f4f6fc}.article-item .inner{padding:0 0 60px}.article-item a:hover{background-color:#e8ecf9}.article-item a:hover img{transform:scale(1.05)}.article-item .img-wrap{width:100%;height:456px;overflow:hidden;margin-bottom:40px}.article-item .img-wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .8s}.article-item h5{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.1em;line-height:22px;margin-bottom:10px}.article-item h5,.article-item p{font-size:16px;text-align:left;color:#292d33;padding:0 40px}.article-item p{letter-spacing:.12em;line-height:28px}.new-promo .inner{max-width:350px;padding-left:20px}.new-promo img{margin-bottom:40px}.new-promo h5{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;line-height:44px;margin-bottom:30px}.new-promo h5,.new-promo p{text-align:left;color:#292d33}.new-promo p{font-size:16px;letter-spacing:.12em;line-height:28px;margin-bottom:40px}.newsletter-section{background:url(../img/demo/NEWSLETTER-3.png) 50% no-repeat;background-size:cover;padding:50px 0 80px;position:relative;z-index:2}.nl-txt{font-size:16px;letter-spacing:.12em;line-height:28px;text-align:center;color:#292d33;max-width:820px;margin:0 auto 30px}.nl-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.nl-select{width:265px;margin-right:15px}.mail-input{position:relative}.mail-input input{width:394px;background:#fff;border:none;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:16px;line-height:40px;color:#292d33;border-radius:33px;padding:13px 25px}.mail-input button{display:-ms-flexbox;display:flex;width:56px;height:56px;position:absolute;top:5px;right:5px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:none;background:#e74481;transition:background-color .3s;border-radius:50%;cursor:pointer}.mail-input button svg{width:19px;height:19px;fill:#fff;transform:scale(1);transition:transform .3s}.mail-input button:hover{background:#dc1c64}.mail-input button:hover svg{transform:scale(1.2)}.nl-success{color:#292d33;text-align:center}.nl-error{text-align:center;color:#e74481}.social-section{position:relative;background:#f4f6fc;padding:50px 0 60px}.social-header:after,.social-header:before{content:"";display:table}.social-header:after{clear:both}.social-header .col{width:50%;float:left}.social-header h3{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:26px;line-height:44px;color:#292d33}.social-header p{font-size:16px;letter-spacing:.12em;line-height:28px;color:#292d33;margin-bottom:20px}.social-list{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}.social-list li{margin-left:24px}.social-list a{display:-ms-flexbox;display:flex;width:66px;height:66px}.social-list svg{width:32px;height:32px;fill:#292d33;transition:fill .3s}.social-list a:hover svg{fill:#e74481}.social-slider .img-inner{overflow:hidden}.social-slider .img-inner img{transform:scale(1);transition:transform 1s ease;display:block;width:99%}.social-slider .img-inner:hover img{transform:scale(1.02)}.error404 .footer,.error404 .header{display:none}.error404 .container{max-width:1920px;margin:0 auto;height:100vh}.error404 .container,.error404 .inner-wrap{width:100%;position:absolute;top:0;left:0;right:0}.error404 .inner-wrap{height:100%;min-height:400px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 2px}.error404 .text-wrap{max-width:52%;padding-left:140px;z-index:2}.error404 .small-headline{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:42px;color:#292d33;font-weight:600}.error404 .title-big{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:106px;color:#e74481;line-height:1;margin-bottom:20px}.error404 .btn-1{margin:40px 0}.error404 .bg-img{max-width:50%;width:100%;height:100%;position:absolute;right:0;top:0;bottom:0;background:url(../img/bg/404_wecare.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.home,.home .features-list .item,.home .new-section .item,.home .new-section h2,.home .newsletter-section,.home .newsletter-section .container,.home .product-slider-section,.home .promo,.home .social-section,.home .social-section .container,.home .social-section .social-slider{opacity:0}.page-promo,.page-promo-section .container{position:relative}.page-promo{height:35vw;max-height:600px}.page-promo .img-wrap{position:absolute;top:0;right:0;left:0;bottom:0}.page-promo .img-wrap img{width:100%;height:100%;object-fit:cover}.page-promo .page-promo-mobile-img{display:none}.page-promo .inner{position:absolute;padding:20px;max-width:800px;width:94%;text-align:left;-ms-flex-pack:left;justify-content:left;-ms-flex-align:normal;align-items:normal;top:auto;left:2%;bottom:3%}.page-promo h1{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:60px;line-height:1.2;text-transform:uppercase;margin-bottom:10px;text-align:left;line-height:1;color:#e74481}.page-promo .inner p{font-size:26px;letter-spacing:.12em;color:#fff}.page-promo .inner p,.page-promo .side-title{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;text-align:center}.page-promo .side-title{font-size:433px;line-height:1;color:#f6f6f6;transform:rotate(-90deg);transform-origin:100% 0;position:absolute;top:70px;right:270px;text-transform:uppercase}@media screen and (max-width:1800px){.page-promo .side-title{font-size:322px;top:50px;right:240px}}.news-list{padding:40px 0;position:relative}.news-list h2{max-width:950px;font-size:42px;line-height:1.3;margin-bottom:40px}.news-list h2,.news-list h3{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;color:#292d33}.news-list h3{font-weight:700;font-size:14px;letter-spacing:.1em;line-height:22px;text-transform:uppercase}.news-promo .container{position:relative}.news-promo .promo-item{width:66.66%;position:relative;padding:0 20px}.news-promo .promo-item a{display:block}.news-promo .promo-item a:hover img{transform:scale(1.05)}.news-promo .promo-item .inner{position:relative;width:100%;height:600px}.news-promo .promo-item .img-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.news-promo .promo-item .img-wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .8s}.news-promo .new-promo .inner{max-width:450px;padding-top:40px;padding-left:40px}.news-promo .side-title{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:433px;line-height:1;text-align:center;color:#f6f6f6;text-transform:uppercase;transform:rotate(-90deg);transform-origin:100% 0;position:absolute;top:0;right:520px}@media screen and (max-width:1600px){.news-promo .side-title{right:400px}}.main-content{padding:40px 0 80px}.main-content .container{position:relative}.main-content .btn-back{position:absolute;top:0;left:0}.content-container{max-width:950px;position:relative;margin:0 auto}.category-title{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.btn-back.single{display:-ms-flexbox;display:flex;width:48px;height:48px;background:#e74481;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .3s}.btn-back.single svg{width:7px;height:7px;stroke:#fff;transform:rotate(90deg)}.btn-back.single:hover{background:#ec6899}.product-single-section{padding:40px 0 0}.product-single-section .container{position:relative}.product-single-section .side-title{width:100%;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:433px;line-height:1;text-align:center;color:#f6f6f6;transform:rotate(-90deg);transform-origin:100% 0;position:absolute;top:-50px;right:270px;text-transform:uppercase}@media screen and (max-width:1800px){.product-single-section .side-title{font-size:322px;top:50px;right:240px}}.product-main-block{position:relative}.product-main-block:after,.product-main-block:before{content:"";display:table}.product-main-block:after{clear:both}.product-main-block .img-col{float:left;width:45%}.product-main-block .img-wrap{display:-ms-flexbox;display:flex;height:525px;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-main-block .img-wrap img{max-width:100%;max-height:100%}.product-main-block .txt-col{width:55%;float:left;padding-top:40px;padding-left:40px}.product-main-block .txt-col h1{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:106px;text-transform:uppercase;margin-bottom:30px}.product-main-block .txt-col p{max-width:700px;font-size:20px;letter-spacing:.12em;line-height:1.5}.product-info-section{padding:0 0 40px;position:relative}.product-block{display:-ms-flexbox;display:flex;max-width:1200px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-height:350px}.product-block .col{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-block .img-col{-ms-flex-pack:center;justify-content:center}.product-block .txt-col{padding-left:40px;-ms-flex-pack:start;justify-content:flex-start}.product-block img{max-width:50%;max-height:100%;display:block}.product-block p{max-width:456px;font-size:20px;letter-spacing:.12em;line-height:1.5}.product-block.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-block.reverse .txt-col{padding-left:40px;padding-right:40px;-ms-flex-pack:flex;justify-content:flex}.back-section{padding:40px 0 80px}.back-section .container{text-align:center}.cta{display:inline-block}.cta .btn-back{margin:0 auto}.cta .btn-back,.cta .btn-back i{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cta .btn-back i{width:48px;height:48px;background:#e74481;border-radius:50%;-ms-flex-pack:center;justify-content:center;transition:background-color .3s,transform .3s;transform:translateX(0);margin-right:20px}.cta .btn-back svg{width:7px;height:7px;stroke:#fff;transform:rotate(90deg)}.cta .btn-back span{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;line-height:1.6;color:#292d33;text-transform:uppercase;transition:color .3s}.cta .btn-back:hover i{background:#ec6899;transform:translateX(-5px)}.cta .btn-back:hover span{color:#e74481}.program-details{padding:70px 0 0}.program-details .container{max-width:950px}.program-details h3{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:42px;line-height:1.3;text-align:center;text-transform:uppercase;margin-bottom:40px}.program-details img{width:100%;height:auto;margin-bottom:30px}.program-details p{font-size:16px;letter-spacing:.12em;line-height:1.7;text-align:center}.program-form-section{padding:0 0 50px}.program-form-section .container{max-width:950px}.program-form-section .inner h3{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:42px;line-height:1.3;text-align:center;text-transform:uppercase;margin-bottom:40px}.program-form-section .inner p{font-size:16px;letter-spacing:.12em;line-height:1.7;text-align:center}.form-section{padding-top:20px;margin-bottom:50px}.form-section .form-wrap{padding-top:40px}.form-section .form-cta{text-align:center}.form-section .btn-1{margin:0 auto}.form-section .cta-single{text-align:center;margin-bottom:40px}.form-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.form-cols .col{width:47%}.error-text{font-family:Geomanist-Book;font-size:16px;line-height:24px;color:#e41c1c;padding:10px 0}.search-results-title{padding-top:20px;padding-bottom:40px;text-align:center}.search-results-title .container{position:relative}.search-results-title h3{font-size:26px;letter-spacing:.04em;margin-bottom:10px}.search-results-title h2,.search-results-title h3{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;text-transform:uppercase;position:relative}.search-results-title h2{font-size:42px;margin-bottom:40px}.search-results-title .cat-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;margin-bottom:40px;list-style:none}.search-results-title .cat-list li{margin:0 12px}.search-results-title .cat-list li a{display:inline-block;border-radius:29px;background:#f4f6fc;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;color:#292d33;padding:16px 30px;transition:background-color .3s;cursor:pointer}.search-results-title li.active a,.search-results-title li:hover a{background-color:#e74481}.search-results-title .search-text{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#292d33;position:relative}.search-results-title .form-group{display:none;max-width:300px;margin-left:auto;margin-right:auto}.search-results-title .side-title{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;font-size:433px;line-height:1;text-align:center;color:#f6f6f6;transform:rotate(-90deg);transform-origin:100% 0;position:absolute;top:-70px;right:270px;text-transform:uppercase}@media screen and (max-width:1800px){.search-results-title .side-title{font-size:322px;top:50px;right:240px}}.search-results-section{padding-top:80px}.search-results-list{max-width:1080px;margin:0 auto 100px}.result-wrap{position:relative;margin-bottom:30px}.result-wrap a{display:-ms-flexbox;display:flex;border-radius:10px;background-color:transparent;transition:background-color .3s;padding:20px}.result-wrap a:hover{background-color:#f4f6fc}.result-wrap .img-wrap{width:25%}.result-wrap .img-wrap img{width:100%;height:auto}.result-wrap .inner{width:100%;padding-left:40px}.result-wrap .inner .cat{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px}.result-wrap .inner .cat,.result-wrap .inner h4{font-family:Playfair Display SC,Helvetica,Arial,sans-serif;color:#292d33}.result-wrap .inner h4{font-size:42px;margin-bottom:20px}.result-wrap .inner .desc{font-size:16px;letter-spacing:.12em;line-height:1.7;color:#292d33}.pagination{margin-bottom:50px}.pagination ul{text-align:center;padding:0}.pagination li{display:inline-block;font-family:Playfair Display SC,Helvetica,Arial,sans-serif;padding:0 4px}.pagination li a{display:inline-block;width:56px;height:56px;font-size:26px;line-height:48px;color:#292d33;background:transparent;border-radius:50%;transition:background-color .3s,color .3s}.pagination li.active a,.pagination li:hover a{color:#fff;background:#e74481}@media screen and (max-width:1400px){.promo-slider .inner{max-width:390px}.promo-slider .inner h3{font-size:40px}.promo-slider .inner p{font-size:20px}.group-footer{width:40%}.group-footer ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.group-footer ul li{margin-bottom:30px}.product-slider .img-wrap{height:26vw}.new-section h2{right:-40px}.article-item .img-wrap{height:26vw}.news-promo .promo-item .inner{height:500px}.page-promo h1{font-size:40px}.page-promo .inner p{font-size:30px}.product-main-block .txt-col h1{font-size:76px}.error404 .title-big{font-size:70px}.error404 .small-headline{font-size:32px}}@media screen and (max-width:1200px){#app{padding-top:60px}.header{background:#fff;height:60px}.header .container{width:100%;padding:0 20px}.header:before{opacity:.2}.main-header{padding-top:0}.main-header .lang{display:none}.site-logo{width:52px;top:7px;left:20px;margin-left:0}.site-logo-link{width:52px}.header-search,.header-top,.header .social,.main-header .lang-wrap,.main-nav{display:none}.menu-overlay{display:block;width:100%;opacity:0;visibility:hidden;background:#e74481;transition:opacity .5s,visibility .5s;z-index:40}.menu-overlay,.mobile-menu{height:100%;position:fixed;top:0;right:0}.mobile-menu{display:-ms-flexbox;display:flex;width:300px;background:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;z-index:50;overflow:auto;transform:translateX(100%);transition:transform .5s}.mobile-menu .inner{position:relative;padding:70px 20px 30px}.mobile-menu .menu-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.mobile-menu .header-search{display:block;float:left;position:relative;top:0;right:0;width:200px;background:#eff2ff;margin-top:0}.mobile-menu .subnav{display:block;position:static;opacity:1;visibility:visible;padding:0 0 20px}.mobile-menu .main-nav{position:relative;display:-ms-flexbox;display:flex;float:none;width:100%;-ms-flex-direction:column;flex-direction:column;padding-left:0;z-index:1}.mobile-menu .main-nav>li{width:auto;text-align:center;margin-bottom:10px}.mobile-menu .lang-wrap{position:relative;float:right;top:0}.mobile-menu .lang-wrap:hover .lang{border-radius:27px 27px 0 0}.mobile-menu .lang{width:54px;height:54px;padding:17px 10px;border-radius:50%;text-align:center;font-size:12px;transition:none}.mobile-menu .lang svg{display:none}.mobile-menu .lang-dropdown{border-radius:0 0 27px 27px;padding-bottom:10px;transition:none}.mobile-menu .dropdown-link{font-size:12px;padding:10px}.mobile-menu .group-list{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;list-style:none;-ms-flex-pack:center;justify-content:center;background-color:#e74481}.mobile-menu .group-list li{margin:20px}.mobile-menu .group-list a{display:block;width:45px;height:24px}.mobile-menu .group-list a:hover{opacity:1}.mobile-menu .group-list img{max-width:100%;max-height:100%}.main-nav li{margin-right:0}.menu-btn{display:-ms-flexbox;display:flex;float:left;width:60px;height:60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .5s;position:relative}.menu-btn-wrap{display:block;float:right;margin-top:18px}.menu-btn-wrap .menu-box{width:46px;height:31px;display:inline-block;position:relative}.menu-btn-wrap .menu-btn-inner,.menu-btn-wrap .menu-btn-inner:after,.menu-btn-wrap .menu-btn-inner:before{width:46px;height:6px;background-color:#e74481;border-radius:4px;position:absolute;transition-property:transform,width;transition-duration:.15s;transition-timing-function:ease}.menu-btn-wrap .menu-btn-inner{display:block;top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);margin-top:-2px}.menu-btn-wrap .menu-btn-inner:after,.menu-btn-wrap .menu-btn-inner:before{content:"";display:block}.menu-btn-wrap .menu-btn-inner:before{width:24px;top:15px;transition:opacity .125s ease .275s}.menu-btn-wrap .menu-btn-inner:after{width:36px;top:30px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.menu-btn-wrap .menu-box{width:36px;height:20px}.menu-btn-wrap .menu-btn-inner,.menu-btn-wrap .menu-btn-inner:after,.menu-btn-wrap .menu-btn-inner:before{width:36px;height:4px}.menu-btn-wrap .menu-btn-inner:before{width:20px;top:10px}.menu-btn-wrap .menu-btn-inner:after{width:32px;top:20px}.menu-open .menu-btn{background-color:#292d33}.menu-open .menu-btn-wrap .menu-btn-inner{transform:translate3d(0,15px,0) rotate(135deg);transition-delay:75ms}.menu-open .menu-btn-wrap .menu-btn-inner:before{width:100%;transition-delay:0s;opacity:0}.menu-open .menu-btn-wrap .menu-btn-inner:after{width:100%;transform:translate3d(0,-30px,0) rotate(-270deg);transition-delay:75ms}.menu-open .menu-btn-wrap .menu-btn-inner{transform:translate3d(0,10px,0) rotate(135deg)}.menu-open .menu-btn-wrap .menu-btn-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg)}.menu-btn.home-menu-btn,.menu-open .menu-btn.home-menu-btn{background:#fff}.menu-btn.home-menu-btn .menu-btn-inner,.menu-btn.home-menu-btn .menu-btn-inner:after,.menu-btn.home-menu-btn .menu-btn-inner:before,.menu-open .menu-btn.home-menu-btn .menu-btn-inner,.menu-open .menu-btn.home-menu-btn .menu-btn-inner:after,.menu-open .menu-btn.home-menu-btn .menu-btn-inner:before{background-color:#292d33}.menu-open header:before{opacity:0}.menu-open .mobile-menu{transform:translateX(0)}.menu-open .menu-overlay{opacity:.4;visibility:visible}.footer .container{text-align:center}.footer-logo{width:120px;float:none;margin-left:auto;margin-right:auto}.group-footer{width:100%;margin-bottom:50px}.group-footer p{text-align:center;padding:0}.group-footer ul{-ms-flex-pack:center;justify-content:center}.group-footer ul li{margin:0 20px 20px}.group-footer ul li:not(:last-child){margin-right:20px}.footer-links{display:inline-block;position:static}.promo-slider .slide-inner{height:45vw}.promo-slider .slide-nr{font-size:32px;bottom:10px;right:10px}.product-slider .img-wrap{height:26vw}.new-section h2{font-size:32vw}.main-content .btn-back,.page-promo .side-title{display:none}.program-details h3,.program-form-section .inner h3{font-size:32px}.search-results-title .side-title{display:none}.error404 .title-big{font-size:50px}.error404 .text-wrap{padding-left:70px}}@media screen and (max-width:1000px){.product-slider .img-wrap{height:40vw}.items-list .item{width:50%;margin-bottom:40px}.article-item .img-wrap{height:40vw}.social-header .col{width:100%}.social-list{-ms-flex-pack:center;justify-content:center;padding-left:0}.news-list h2{font-size:28px}.items-list .promo-item{width:100%}.items-list .promo-item .inner{height:50vw}.news-promo .side-title{font-size:35vw;top:50vw;right:30vw}.news-promo .new-promo .inner{padding-left:0;padding-top:0}.new-promo h5{font-size:24px;line-height:1.5}.product-single-section{padding-top:0}.product-single-section .side-title{display:none}.product-main-block .col{float:none;width:100%}.product-main-block .img-col{width:100%}.product-main-block .txt-col{padding-left:0;text-align:center}.product-block{display:block;margin-bottom:100px}.product-block .col{display:block;width:100%;text-align:center;padding-left:0;margin-bottom:40px}.product-block p{margin:0 auto}.product-block.reverse .txt-col{padding-left:0;padding-right:0}.search-results-title h2{font-size:30px}.search-results-title h3{font-size:18px}.search-results-title .cat-list li{margin:0 5px}.search-results-title .cat-list li a{font-size:12px;padding:5px 15px}.result-wrap .inner .desc{font-size:16px}.product-main-block .img-wrap{height:55vw}.product-main-block .img-wrap img{max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%;object-position:right}.product-main-block .txt-col p{max-width:100%}.product-block img{margin:auto}.product-block{max-height:100%}.product-main-block{margin-bottom:50px}}@media screen and (max-width:768px){.product-slider .swiper-button-next,.product-slider .swiper-button-prev{display:none}.features-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.features-list .item{width:100%;margin-bottom:50px}.nl-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.nl-form .mail-input,.nl-form .nl-select{width:100%;margin-right:0}.nl-form .nl-select{margin-bottom:30px}.nl-form .mail-input input{width:100%;margin-bottom:0}.page-promo h1{margin-bottom:20px}.page-promo .inner p{font-size:20px}.form-cols{display:block}.form-cols .col{width:100%}.form-section .cta-single{padding-top:50px}.search-results-section{padding-top:20px}.result-wrap{margin-bottom:80px}.result-wrap a{display:block}.result-wrap .img-wrap{width:100%;float:none;max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:40px}.result-wrap .inner{width:100%;float:none;padding-left:0}.result-wrap .inner h4{font-size:30px}.error404 .title-big{font-size:33px}.error404 .text-wrap{padding-left:50px}.error404 .small-headline{font-size:22px}}@media screen and (max-width:600px){.group-footer a{width:50px;height:38px}.footer-links{display:block}.footer-links li{float:none}.footer-links li:after{display:none}.page-promo h1{font-size:28px}.page-promo.has-mobile-promo-img{height:94vw;max-height:unset}.page-promo.has-mobile-promo-img .page-promo-desktop-img{display:none}.page-promo.has-mobile-promo-img .page-promo-mobile-img{display:block}.section-title{font-size:30px;line-height:1.5}.promo-slider{width:100%}.promo-slider .inner{max-width:290px}.promo-slider .slide-inner{height:300px}.promo-slider .inner h3{font-size:28px}.promo-slider .inner p{font-size:18px}.product-slider .img-wrap{height:80vw}.product-slider p{padding:0 20px}.items-list{width:100%;margin-left:0}.items-list .item{width:100%;padding:0;margin-bottom:40px}.article-item h5,.article-item p{padding:0 20px}.new-section .container{padding-top:16vw}.new-section h2{right:0}.article-item .img-wrap{height:80vw}.new-promo .inner{max-width:100%}.new-promo h5{font-size:18px;line-height:1.5}.news-list h2{font-size:24px}.product-main-block .img-wrap{height:90vw}.product-main-block .txt-col h1{font-size:46px}.program-details h3,.program-form-section .inner h3{font-size:30px}.search-results-title .cat-list{display:none}.search-results-title .form-group{display:block}.search-results-title .select-1 .dk-select-options,.search-results-title .select-1 .dk-selected{background:#f4f6fc}body.mobile .search-results-title select.select-1,body.tablet .search-results-title select.select-1{background-color:#f4f6fc}.pagination li a{width:40px;height:40px;font-size:20px;line-height:36px}.error404 .text-wrap{padding:0 20px;max-width:100%;width:100%}.error404 .bg-img{opacity:.3;max-width:100%}}@media screen and (max-width:450px){.page-promo h1{font-size:28px;margin-bottom:0}.page-promo .inner p{font-size:16px}.promo-slider .inner{left:0;bottom:0;background:#fff;padding:10px 15px;max-width:70%}.promo-slider .inner h3{font-size:22px;margin-bottom:0}.promo-slider .inner p{display:none}.promo-slider .img-wrap img{object-position:85% 50%}.promo-slider .slide-nr{bottom:0}.product-slider-section{padding:30px 0}.section-title{font-size:18px;line-height:1.2;margin-bottom:5px}.product-slider .img-wrap{height:70vw}.product-slider h4 span{font-size:20px}.product-slider p{line-height:1.4}.product-slider .inner{padding-bottom:25px}.product-slider .swiper-pagination-bullet{width:12px;height:12px;margin:0 10px}.features-section{padding:20px 0 0}.features-section .inner{max-width:100%}.features-list h5{font-size:22px}.features-list p{line-height:1.4}.features-list .item{margin-bottom:20px}.features-list .img-wrap{margin:0 auto 20px}.features-list .img-wrap img{max-width:50%;max-height:50%}.items-list .item{margin-bottom:0}.newsletter-section{background-position:85% 50%}.article-item p{line-height:1.4}.new-promo .inner{text-align:center;padding:0}.new-promo img{display:none}.program-details h3,.program-form-section .inner h3{font-size:22px}.program-details p{line-height:1.4}.form-section .form-wrap{padding-top:0}.input-1{height:50px;padding:10px 20px}.group-inner{margin-bottom:20px}.program-form-section .container{width:100%;padding:0 10px}.program-form-section{padding:0}.back-section{padding:20px 0 50px}.page-promo .inner{bottom:0;left:0}.program-details{padding:40px 0 0}.user-content h2{margin-top:10px;margin-bottom:20px}.form-section{padding-top:0;margin-bottom:0}.product-main-block .img-wrap{height:60vw}.product-main-block .txt-col{padding-top:20px}.product-block{margin-bottom:40px}.product-block p{font-size:18px;line-height:1.4}}#cookie-law-info-bar{max-width:570px;width:100%!important;padding:20px 60px 10px 90px!important;background:linear-gradient(90deg,#e74481 0,#e74481 23.42%,#e74481)!important;background-color:transparent!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important;bottom:0!important;top:auto!important;margin:0!important}@media only screen and (max-width:600px){#cookie-law-info-bar{max-width:100%!important;left:0!important;transform:none}}#cookie-law-info-bar span p{font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#fff;margin-bottom:20px}#cookie-law-info-bar span img{width:50px;height:auto;left:20px;position:absolute;top:50%;transform:translateY(-50%)}#cookie-law-info-bar span .cli-plugin-button,#cookie-law-info-bar span .cli_settings_button{color:#4d4d4d!important;background:#fff;background-color:#fff!important;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif!important;font-size:14px!important;padding:7px 15px!important;text-transform:uppercase!important;margin:0!important;display:inline-block!important;overflow:hidden;position:relative;transition:opacity .35s ease;border-radius:6px;line-height:20px;opacity:1}@media only screen and (max-width:600px){#cookie-law-info-bar span .cli-plugin-button,#cookie-law-info-bar span .cli_settings_button{width:100%!important;display:block!important}}#cookie-law-info-bar span .cli-plugin-button:hover,#cookie-law-info-bar span .cli_settings_button:hover{opacity:.6;transition:opacity .35s ease}#cookie-law-info-bar span .cli_settings_button{margin-right:20px!important}@media only screen and (max-width:600px){#cookie-law-info-bar span .cli-plugin-button,#cookie-law-info-bar span .cli_settings_button{display:table!important;margin:0 auto!important;max-width:240px!important}}@media only screen and (max-width:600px){#cookie-law-info-bar span .cli_settings_button{margin-bottom:10px!important}}#cookie-law-info-bar span .cookie_action_close_header_reject{position:absolute;top:17px;right:30px;padding:0!important;background:transparent!important;background-color:transparent!important;color:#fff!important;font-family:Neue Haas Grotesk DS,Helvetica,Arial,sans-serif!important;font-size:14px!important}@media only screen and (max-width:600px){#cookie-law-info-bar span .cookie_action_close_header_reject{margin-right:0!important;margin-bottom:10px!important;display:inline-block!important;width:auto!important}}#cookie-law-info-bar .cli-slider:after{min-width:80px!important}