/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:14px;}body{font-family:"Raleway",Helvetica,Arial,sans-serif;font-size:1rem;color:#363636;background:#f9f9f9;overflow-x:hidden;}h1,h2,h3,h4,h5{font-family:"Muli",Helvetica,Arial,sans-serif;font-weight:700;}h1{margin-top:0;font-family:"Muli",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:0.05em;text-transform:uppercase;color:#ca006a;font-weight:300;margin-bottom:2.643rem;}h2{color:#ca006a;font-size:1.714rem;font-weight:400;}h4{font-weight:700;}h5{font-size:1.286rem;font-weight:700;}a{font-weight:700;color:#ca006a;}blockquote{margin:0;margin-top:1rem;padding:0.5rem 0.75rem 0.5rem 0;font-size:1rem;font-style:italic;color:#7d7d7d;border:0;}.subtitle{display:block;font-weight:300;font-family:"Muli",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:0.05em;text-transform:uppercase;color:#363636;}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translateX(-2px);transform:translateX(-2px);}}@keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translateX(-2px);transform:translateX(-2px);}}@-webkit-keyframes fadeStroke{0%{stroke:#e5508e;}49%{stroke:transparent;}100%{stroke:#e5508e;}}@keyframes fadeStroke{0%{stroke:#e5508e;}49%{stroke:transparent;}100%{stroke:#e5508e;}}@-webkit-keyframes fadeFill{0%{fill:#e5508e;}49%{fill:transparent;}100%{fill:#e5508e;}}@keyframes fadeFill{0%{fill:#e5508e;}49%{fill:transparent;}100%{fill:#e5508e;}}.swiper-container{position:relative;z-index:1;overflow:hidden;margin-right:auto;margin-left:auto;}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-slide{position:relative;width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;border-radius:100%;background:#ffffff;}button.swiper-pagination-bullet{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{width:14px;height:14px;background:#ffffff;}.slide__content{position:absolute;top:0;right:0;bottom:0;left:0;width:35%;height:330px;margin:auto;padding:3.286rem;font-size:1.143rem;font-weight:300;line-height:1.714rem;text-align:center;color:#ffffff;background:linear-gradient(166deg,rgba(255,0,78,0.3) 0%,rgba(148,0,52,0.3) 100%);}.slide__content a{color:#fff;}.slide__content a:hover{color:#fff;}.slide__content h2{margin-top:0;margin-bottom:3rem;font-size:2.143rem;font-weight:600;text-transform:uppercase;color:#ffffff;}@media (min-width:992px){.slide__bg{height:606px;background-repeat:no-repeat;background-position:bottom center;background-size:cover;}}.hero{margin-top:-15px;}.swiper-slide h1{padding:10px;font-size:20px;}#cure h1,#news h1{margin-top:55px;margin-bottom:20px;}#cure h1 span,#news h1 span{display:block;font-size:1rem;color:#363636;}.treatment__element{position:relative;display:block;padding-top:30px;padding-bottom:90px;text-align:center;}.treatment__element:hover,.treatment__element:focus{text-decoration:none;color:#ca006a;}.treatment__element:hover img,.treatment__element:focus img{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.treatment__element:hover .svg .pink-stroke,.treatment__element:focus .svg .pink-stroke{-webkit-animation:fadeStroke 2500ms 1;animation:fadeStroke 2500ms 1;}.treatment__element:hover .svg .pink-fill,.treatment__element:focus .svg .pink-fill{-webkit-animation:fadeFill 2500ms 1;animation:fadeFill 2500ms 1;}.treatment__element:hover .treatment__btn::before,.treatment__element:focus .treatment__btn::before{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform 300ms ease-in;transition:-webkit-transform 300ms ease-in;transition:transform 300ms ease-in;transition:transform 300ms ease-in,-webkit-transform 300ms ease-in;}.treatment__element .svg{width:auto;height:100px;}.treatment__element p{font-weight:400;color:#363636;}.treatment__element::after{position:absolute;bottom:60px;left:0;width:100%;content:"";border-bottom:1px solid #e6e6e6;}.treatment__element .treatment__btn{position:relative;color:transparent;}.treatment__element .treatment__btn::before{position:absolute;top:0;left:0;color:#ca006a;right:0;bottom:0;display:inline-block;width:12px;height:12px;margin:auto;-webkit-transition:-webkit-transform 400ms ease-in;transition:-webkit-transform 400ms ease-in;transition:transform 400ms ease-in;transition:transform 400ms ease-in,-webkit-transform 400ms ease-in;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;content:"\f067";text-rendering:auto;-webkit-font-smoothing:antialiased;}#news .form-group{margin:0;}.img-news{width:100%;height:100%;}.news{height:auto;background-color:#f2f4f6;}.news__img{width:100%;height:100%;}.news__content{min-height:480px;padding:10%;}.news__content h3{margin-bottom:40px;}.news__content p:last-of-type{margin:30px 0 30px 0;}.news__content p a{position:relative;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;}.news__content p a:hover{text-decoration:none;color:#e40564;}.news__content p a:hover::before{right:0;}.news__content p a::before{position:absolute;z-index:-1;right:100%;bottom:-0.5rem;left:0;display:block;height:2px;content:"";-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:right;transition-property:right;background:#e40564;}@media (min-width:992px){.treatment__element::after{position:absolute;right:-14px;bottom:0;left:initial;width:1px;height:100%;content:"";border-right:1px solid #e6e6e6;}.last .treatment__element::after,.last-center .treatment__element::after{display:none;}.last-center{float:none;margin:0 auto;}.news__content{min-height:480px;padding:10%;}#news .col-md-6{padding:0;}#news .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1rem;background:#f2f4f6;}}
