@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-ExtraBoldItalic.eot);src:local("../fonts/Montserrat ExtraBold Italic"),local("../fonts/Montserrat-ExtraBoldItalic"),url(/FSD-Toxin/fonts/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-ExtraBoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-SemiBoldItalic.eot);src:local("../fonts/Montserrat SemiBold Italic"),local("../fonts/Montserrat-SemiBoldItalic"),url(/FSD-Toxin/fonts/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-SemiBoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-BlackItalic.eot);src:local("../fonts/Montserrat Black Italic"),local("../fonts/Montserrat-BlackItalic"),url(/FSD-Toxin/fonts/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-BlackItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-BlackItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-BoldItalic.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/FSD-Toxin/fonts/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-BoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/FSD-Toxin/fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Regular.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Regular.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Light.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/FSD-Toxin/fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Light.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Light.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/FSD-Toxin/fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Bold.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Bold.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Black.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(/FSD-Toxin/fonts/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Black.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Black.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Thin.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/FSD-Toxin/fonts/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Thin.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Thin.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-ExtraLightItalic.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(/FSD-Toxin/fonts/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-ExtraLightItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-MediumItalic.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/FSD-Toxin/fonts/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-MediumItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-LightItalic.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/FSD-Toxin/fonts/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-LightItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-LightItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-ExtraLight.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/FSD-Toxin/fonts/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-ExtraLight.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/FSD-Toxin/fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-SemiBold.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-ThinItalic.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/FSD-Toxin/fonts/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-ThinItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-ThinItalic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Italic.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/FSD-Toxin/fonts/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Italic.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Italic.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-ExtraBold.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/FSD-Toxin/fonts/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-ExtraBold.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/FSD-Toxin/fonts/Montserrat-Medium.eot);src:local("../fonts/Montserrat Medium"),local("../fonts/Montserrat-Medium"),url(/FSD-Toxin/fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Montserrat-Medium.woff2) format("woff2"),url(/FSD-Toxin/fonts/Montserrat-Medium.woff) format("woff"),url(/FSD-Toxin/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-Light.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/FSD-Toxin/fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-Light.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-Light.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-SemiBold.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/FSD-Toxin/fonts/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-SemiBold.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-LightItalic.eot);src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(/FSD-Toxin/fonts/OpenSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-LightItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-LightItalic.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-ExtraBoldItalic.eot);src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(/FSD-Toxin/fonts/OpenSans-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-ExtraBoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-Bold.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/FSD-Toxin/fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-Bold.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-Bold.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-ExtraBold.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/FSD-Toxin/fonts/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-ExtraBold.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-Regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/FSD-Toxin/fonts/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-Regular.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-Regular.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-SemiBoldItalic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(/FSD-Toxin/fonts/OpenSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-SemiBoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-BoldItalic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/FSD-Toxin/fonts/OpenSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-BoldItalic.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/FSD-Toxin/fonts/OpenSans-Italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/FSD-Toxin/fonts/OpenSans-Italic.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/OpenSans-Italic.woff2) format("woff2"),url(/FSD-Toxin/fonts/OpenSans-Italic.woff) format("woff"),url(/FSD-Toxin/fonts/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Quicksand;src:url(/FSD-Toxin/fonts/Quicksand-Light.eot);src:local("Quicksand Light"),local("Quicksand-Light"),url(/FSD-Toxin/fonts/Quicksand-Light.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Quicksand-Light.woff2) format("woff2"),url(/FSD-Toxin/fonts/Quicksand-Light.woff) format("woff"),url(/FSD-Toxin/fonts/Quicksand-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/FSD-Toxin/fonts/Quicksand-Regular.eot);src:local("Quicksand Regular"),local("Quicksand-Regular"),url(/FSD-Toxin/fonts/Quicksand-Regular.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Quicksand-Regular.woff2) format("woff2"),url(/FSD-Toxin/fonts/Quicksand-Regular.woff) format("woff"),url(/FSD-Toxin/fonts/Quicksand-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/FSD-Toxin/fonts/Quicksand-Medium.eot);src:local("Quicksand Medium"),local("Quicksand-Medium"),url(/FSD-Toxin/fonts/Quicksand-Medium.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Quicksand-Medium.woff2) format("woff2"),url(/FSD-Toxin/fonts/Quicksand-Medium.woff) format("woff"),url(/FSD-Toxin/fonts/Quicksand-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/FSD-Toxin/fonts/Quicksand-Bold.eot);src:local("Quicksand Bold"),local("Quicksand-Bold"),url(/FSD-Toxin/fonts/Quicksand-Bold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Quicksand-Bold.woff2) format("woff2"),url(/FSD-Toxin/fonts/Quicksand-Bold.woff) format("woff"),url(/FSD-Toxin/fonts/Quicksand-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/FSD-Toxin/fonts/Quicksand-SemiBold.eot);src:local("Quicksand SemiBold"),local("Quicksand-SemiBold"),url(/FSD-Toxin/fonts/Quicksand-SemiBold.eot?#iefix) format("embedded-opentype"),url(/FSD-Toxin/fonts/Quicksand-SemiBold.woff2) format("woff2"),url(/FSD-Toxin/fonts/Quicksand-SemiBold.woff) format("woff"),url(/FSD-Toxin/fonts/Quicksand-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{margin:0;line-height:1;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}main{display:block;width:100%}:focus{outline:none}blockquote,dd,dl,figure,p{margin:0}blockquote,q{quotes:none}ol,ul{margin:0;padding:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,th{font-weight:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit}audio,img,video{display:block}img{max-width:100%}iframe,img{border:none}code,kbd,pre,samp{font-size:inherit;font-family:monospace}a{background-color:rgba(0,0,0,0);color:inherit}a,abbr{text-decoration:none}abbr{border:none}b,strong{font-weight:inherit}dfn,em,i{font-style:inherit}mark{background-color:rgba(0,0,0,0);color:inherit}small,sub,sup{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,details,input,optgroup,select,summary,textarea{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;padding:0;background-color:rgba(0,0,0,0);font:inherit;color:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input{overflow:visible}button,select{text-align:left;text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none}textarea{resize:none;overflow-y:auto;overflow-x:hidden}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}summary{display:block}summary::-webkit-details-marker{display:none}fieldset{border:none}fieldset,legend{padding:0;margin:0}body{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;color:#1f2041}strong{font-weight:700}.heading{font-size:24px;line-height:30px}.heading,.heading_level-2{font-weight:700;font-family:Quicksand,Open Sans,sans-serif}.heading_level-2{font-size:19px;line-height:24px}.heading_level-3{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;font-family:Montserrat,sans-serif}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-logo_ui-kit{position:absolute;top:30px;left:30px}.container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;padding:0 20px;width:100%}.content{width:100%}.ibg{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.ibg>img{width:0;height:0;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.fixed{position:fixed}
.advantage{display:-webkit-box;display:-ms-flexbox;display:flex}.advantage__icon{width:48px;height:48px;font-size:48px;line-height:41px;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0 10px 0 0}.advantage__text{color:rgba(31,32,65,.75)}.advantage__title{font-weight:700;line-height:17px;margin:0 0 3px}
.bullet-list__heading{text-transform:uppercase;margin:0 0 16px}.bullet-list__ul{padding:0 0 0 20px}.bullet-list__li{color:rgba(31,32,65,.75);position:relative}.bullet-list__li:before{content:"";position:absolute;width:10px;height:10px;background:rgba(31,32,65,.25);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;left:-20px;top:7px}.bullet-list__li:not(:last-child){margin:0 0 10px}
.like-button{background:rgba(31,32,65,.25);position:relative;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;min-width:40px}.like-button:after{content:"";position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:inherit;z-index:0}.like-button_liked{border:none;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9)}.like-button__icon{height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;color:rgba(31,32,65,.25);font-size:10px;text-align:center;z-index:1;-ms-flex-preferred-size:20px;flex-basis:20px;-ms-flex-negative:0;flex-shrink:0}.like-button_liked .like-button__icon{color:#bc9cff}.like-button__likes-number{padding:3px 5px 3px 0;color:rgba(31,32,65,.25);z-index:1;font-size:10px;line-height:10px}.like-button_liked .like-button__likes-number{color:#bc9cff}.button{position:relative}.button_arrow-forward{position:absolute;width:44px;height:44px;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.button-form-submit,.button-gradient,.button-white,.button_arrow-forward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-form-submit,.button-gradient,.button-white{border-radius:22px;padding:15px 20px;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);color:#fff;width:100%}.button-form-submit:hover,.button-form-submit_hovered,.button-gradient:hover,.button-gradient_hovered,.button-white:hover,.button-white_hovered{opacity:.5}.button-form-submit{padding:15px 22px 15px 18px}.button-white{color:#bc9cff;position:relative;z-index:0}.button-white:after{content:"";position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);background:#fff;border-radius:inherit;z-index:-1;top:2px;left:2px}.button-text{color:#bc9cff;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase}.button-text:hover,.button-text_hovered{color:rgba(31,32,65,.5)}.button__icon{position:absolute;font-size:24px;line-height:24px;right:10px;pointer-events:none}.button_narrow{padding:9px 20px 10px}
.calendar{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:320px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border:1px solid rgba(31,32,65,.25);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05);border-radius:4px;background:#fff}.calendar .days,.calendar__week{display:grid;grid-template-columns:repeat(7,minmax(auto,40px))}.calendar__week-day{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:12px;line-height:15px;color:#bc9cff}.calendar__week-day:after{content:"";padding-bottom:100%}.calendar__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;line-height:24px;margin:0 0 30px}.calendar__header,.calendar__header-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar__header-button{font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.calendar__days{margin:0 0 20px}.calendar__footer{width:100%}.calendar__month-and-year{font-weight:700;font-size:19px;text-transform:capitalize;font-family:Quicksand,Open Sans,sans-serif}.action-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.action-buttons,.day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.day{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:12px;line-height:15px;color:rgba(31,32,65,.5);position:relative}.day:after{content:"";padding-bottom:100%}.day__current-day.day__in-range{background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea);color:#fff}.day__current-day.day__in-range:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(188,156,255,.25)),to(rgba(139,164,249,.25)));background:-o-linear-gradient(top,rgba(188,156,255,.25) 0,rgba(139,164,249,.25) 100%);background:linear-gradient(180deg,rgba(188,156,255,.25),rgba(139,164,249,.25));display:-webkit-box;display:-ms-flexbox;display:flex;content:"";position:absolute;width:100%;height:100%;z-index:-1}.day__next-month,.day__prev-month{color:rgba(31,32,65,.25)}.day_selected{background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);border-radius:22px;font-weight:700;color:#fff;position:relative;z-index:0}.day__in-range{background:-webkit-gradient(linear,left top,left bottom,from(rgba(188,156,255,.25)),to(rgba(139,164,249,.25)));background:-o-linear-gradient(top,rgba(188,156,255,.25) 0,rgba(139,164,249,.25) 100%);background:linear-gradient(180deg,rgba(188,156,255,.25),rgba(139,164,249,.25))}.day_first-day:before,.day_last-day:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50% 0 0 50%;width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(188,156,255,.25)),to(rgba(139,164,249,.25)));background:-o-linear-gradient(top,rgba(188,156,255,.25) 0,rgba(139,164,249,.25) 100%);background:linear-gradient(180deg,rgba(188,156,255,.25),rgba(139,164,249,.25));right:0;z-index:-1}.day_last-day:before{left:0;border-radius:0 50% 50% 0}.day__current-day{background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea);border-radius:22px;font-weight:700;color:#fff;position:relative;z-index:0}
.dropdown{position:relative}.dropdown__layer{position:fixed;background:rgba(0,0,0,0);width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;z-index:99;visibility:hidden;opacity:0}.dropdown_static .increment-box{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;position:relative;z-index:0}.dropdown_static .dropdown__details[open] .dropdown__summary{border:1px solid rgba(31,32,65,.5);border-radius:4px 4px 0 0}.dropdown_expanded .dropdown__layer{visibility:visible;opacity:1}.dropdown_expanded .dropdown__body{visibility:visible;opacity:1}.dropdown_expanded .dropdown__body,.dropdown_expanded .dropdown__summary{-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease}.dropdown_expanded .dropdown__summary{border:1px solid rgba(31,32,65,.5);border-radius:4px 4px 0 0}.dropdown_filter-date-dropdown .dropdown__summary{border-radius:4px;border:1px solid rgba(31,32,65,.25);margin:0 0 5px}.dropdown_filter-date-dropdown .dropdown__summary:hover{border:1px solid rgba(31,32,65,.25)}.dropdown__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 5px}.dropdown__subtitle,.dropdown__title{text-transform:uppercase}.dropdown__subtitle{font-weight:400;color:rgba(31,32,65,.5)}.dropdown__details{position:relative}.dropdown__summary{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fff;border:1px solid rgba(31,32,65,.25);border-radius:4px;padding:9px 15px 9px 14px;cursor:pointer;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease}.dropdown__summary:hover{border:1px solid rgba(31,32,65,.5)}.dropdown__summary:after{content:"expand_more";font-family:Material Icons;width:44px;height:44px;font-size:24px;line-height:24px;color:rgba(31,32,65,.75);position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown__text{width:160px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:rgba(31,32,65,.75);pointer-events:none}.dropdown__body{position:absolute;visibility:hidden;opacity:0;z-index:2;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease;width:100%;z-index:100}.dropdown__inputs{display:grid;grid-template-columns:repeat(auto-fill,minmax(149px,auto));grid-column-gap:20px;margin:0 0 5px;grid-row-gap:20px}.dropdown__input{border:1px solid rgba(31,32,65,.25);border-radius:4px;cursor:pointer;position:relative;padding:7px 15px 10px;max-width:100%;font-size:14px;line-height:24px;color:rgba(31,32,65,.75);width:100%}.dropdown__icon{position:absolute;font-size:24px;line-height:24px;color:rgba(31,32,65,.5);right:9px;top:30px;pointer-events:none}
.expandable-list__detail{display:-webkit-box;display:-ms-flexbox;display:flex}.expandable-list__detail[open] .expandable-list__summary:after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.expandable-list__summary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 18px;cursor:pointer}.expandable-list__summary:after{content:"expand_more";font-family:Material Icons;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:17px;width:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(31,32,65,.5);position:absolute;right:0;top:0}.expandable-list__title{text-transform:uppercase}.expandable-list__item{margin:0 0 10px}

.footer-nav__title{margin:0 0 22px}.footer-nav__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-nav__content,.footer-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav__link{font-size:14px;line-height:17px;color:rgba(31,32,65,.5)}.footer-nav__link:not(:last-child){margin:0 0 21px}
.increment-box{background:#fff;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05);border-radius:0 0 4px 4px;overflow:hidden;padding:6px 6px 6px 14px;border:1px solid rgba(31,32,65,.5);border-top:none;width:100%}.increment-box__rows{margin:0 0 20px}.increment-box__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.increment-box__row:not(:last-child){padding:0 0 7px}.increment-box__text{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:#1f2041;width:100%;padding:0 0 3px}.increment-box__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 92px;flex:1 0 92px}.increment-box__number{font-weight:700;font-size:12px;line-height:15px;text-align:center;text-transform:uppercase;color:#1f2041;padding-bottom:3px;max-width:32px}.decrease_disabled{opacity:.38}.decrease,.increase{font-size:18px;color:rgba(31,32,65,.5);border:1px solid rgba(31,32,65,.25);border-radius:22px;width:30px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-buttons{width:100%;margin:0 0 6px}.action-buttons,.done,.reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.done,.reset{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:rgba(31,32,65,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.done{color:#bc9cff}
.legend{text-transform:uppercase;margin:0 0 17px}.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;cursor:pointer;line-height:18px}.label__additional-text,.label__main-text{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;margin:0 0 5px}.label__additional-text{text-align:right;font-weight:400;color:rgba(31,32,65,.5)}.label_with-checkbox{-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer;color:rgba(31,32,65,.5);-ms-flex-preferred-size:100%;flex-basis:100%}.dropdown-input,.email-input,.password-input,.text-input{background:#fff;border:1px solid rgba(31,32,65,.25);border-radius:4px;width:100%;padding:12px 15px;line-height:18px;font-size:14px}.dropdown-input::-webkit-input-placeholder,.email-input::-webkit-input-placeholder,.password-input::-webkit-input-placeholder,.text-input::-webkit-input-placeholder{color:rgba(31,32,65,.25)}.dropdown-input::-moz-placeholder,.email-input::-moz-placeholder,.password-input::-moz-placeholder,.text-input::-moz-placeholder{color:rgba(31,32,65,.25)}.dropdown-input:-ms-input-placeholder,.email-input:-ms-input-placeholder,.password-input:-ms-input-placeholder,.text-input:-ms-input-placeholder{color:rgba(31,32,65,.25)}.dropdown-input::-ms-input-placeholder,.email-input::-ms-input-placeholder,.password-input::-ms-input-placeholder,.text-input::-ms-input-placeholder{color:rgba(31,32,65,.25)}.dropdown-input::placeholder,.email-input::placeholder,.password-input::placeholder,.text-input::placeholder{color:rgba(31,32,65,.25)}.dropdown-input:focus,.dropdown-input:hover,.dropdown-input_hovered,.email-input:focus,.email-input:hover,.email-input_hovered,.password-input:focus,.password-input:hover,.password-input_hovered,.text-input:focus,.text-input:hover,.text-input_hovered{border:1px solid rgba(31,32,65,.5)}.dropdown-input:focus::-webkit-input-placeholder,.dropdown-input:hover::-webkit-input-placeholder,.dropdown-input_hovered::-webkit-input-placeholder,.email-input:focus::-webkit-input-placeholder,.email-input:hover::-webkit-input-placeholder,.email-input_hovered::-webkit-input-placeholder,.password-input:focus::-webkit-input-placeholder,.password-input:hover::-webkit-input-placeholder,.password-input_hovered::-webkit-input-placeholder,.text-input:focus::-webkit-input-placeholder,.text-input:hover::-webkit-input-placeholder,.text-input_hovered::-webkit-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input:focus::-moz-placeholder,.dropdown-input:hover::-moz-placeholder,.dropdown-input_hovered::-moz-placeholder,.email-input:focus::-moz-placeholder,.email-input:hover::-moz-placeholder,.email-input_hovered::-moz-placeholder,.password-input:focus::-moz-placeholder,.password-input:hover::-moz-placeholder,.password-input_hovered::-moz-placeholder,.text-input:focus::-moz-placeholder,.text-input:hover::-moz-placeholder,.text-input_hovered::-moz-placeholder{color:rgba(31,32,65,.75)}.dropdown-input:focus:-ms-input-placeholder,.dropdown-input:hover:-ms-input-placeholder,.dropdown-input_hovered:-ms-input-placeholder,.email-input:focus:-ms-input-placeholder,.email-input:hover:-ms-input-placeholder,.email-input_hovered:-ms-input-placeholder,.password-input:focus:-ms-input-placeholder,.password-input:hover:-ms-input-placeholder,.password-input_hovered:-ms-input-placeholder,.text-input:focus:-ms-input-placeholder,.text-input:hover:-ms-input-placeholder,.text-input_hovered:-ms-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input:focus::-ms-input-placeholder,.dropdown-input:hover::-ms-input-placeholder,.dropdown-input_hovered::-ms-input-placeholder,.email-input:focus::-ms-input-placeholder,.email-input:hover::-ms-input-placeholder,.email-input_hovered::-ms-input-placeholder,.password-input:focus::-ms-input-placeholder,.password-input:hover::-ms-input-placeholder,.password-input_hovered::-ms-input-placeholder,.text-input:focus::-ms-input-placeholder,.text-input:hover::-ms-input-placeholder,.text-input_hovered::-ms-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input:focus::placeholder,.dropdown-input:hover::placeholder,.dropdown-input_hovered::placeholder,.email-input:focus::placeholder,.email-input:hover::placeholder,.email-input_hovered::placeholder,.password-input:focus::placeholder,.password-input:hover::placeholder,.password-input_hovered::placeholder,.text-input:focus::placeholder,.text-input:hover::placeholder,.text-input_hovered::placeholder{color:rgba(31,32,65,.75)}.dropdown-input_hovered::-webkit-input-placeholder,.email-input_hovered::-webkit-input-placeholder,.password-input_hovered::-webkit-input-placeholder,.text-input_hovered::-webkit-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input_hovered::-moz-placeholder,.email-input_hovered::-moz-placeholder,.password-input_hovered::-moz-placeholder,.text-input_hovered::-moz-placeholder{color:rgba(31,32,65,.75)}.dropdown-input_hovered:-ms-input-placeholder,.email-input_hovered:-ms-input-placeholder,.password-input_hovered:-ms-input-placeholder,.text-input_hovered:-ms-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input_hovered::-ms-input-placeholder,.email-input_hovered::-ms-input-placeholder,.password-input_hovered::-ms-input-placeholder,.text-input_hovered::-ms-input-placeholder{color:rgba(31,32,65,.75)}.dropdown-input_hovered::placeholder,.email-input_hovered::placeholder,.password-input_hovered::placeholder,.text-input_hovered::placeholder{color:rgba(31,32,65,.75)}.checkbox__label{-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:rgba(31,32,65,.5)}.checkbox__label,.checkbox__text{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkbox__title{font-weight:700;font-size:14px;line-height:18px;color:rgba(31,32,65,.75);margin:0 0 6px}.checkbox__description{font-size:12px;line-height:14px;color:rgba(31,32,65,.5)}.checkbox__input,.checkbox__input_rich-checkbox{border:1px solid rgba(31,32,65,.25);border-radius:4px;width:20px;height:20px;margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0}.checkbox__input:checked,.checkbox__input_rich-checkbox:checked{background:url(/FSD-Toxin/images/checked-ad694.svg) no-repeat 4px 3px;border:1px solid #bc9cff}.checkbox__input_rich-checkbox,.checkbox__input_rich-checkbox_rich-checkbox{-ms-flex-preferred-size:20px;flex-basis:20px;-ms-flex-negative:0;flex-shrink:0}.checkbox__input_rich-checkbox_toggle,.checkbox__input_toggle{min-width:40px;height:20px;background:#c7c7cf;border-radius:10px;cursor:pointer;margin:0 10px 3px 0}.checkbox__input_rich-checkbox_toggle:checked,.checkbox__input_toggle:checked{background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9)}.checkbox__input_rich-checkbox_toggle:checked:before,.checkbox__input_toggle:checked:before{background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);left:24px}.checkbox__input_rich-checkbox_toggle:before,.checkbox__input_toggle:before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;-webkit-transition:left .5s ease;-o-transition:left ease .5s;transition:left .5s ease;background:#c7c7cf;position:absolute;top:4px;left:4px;z-index:3}.checkbox__input_rich-checkbox_toggle:after,.checkbox__input_toggle:after{content:"";width:38px;height:18px;display:inline-block;border-radius:10px;background:#fff;position:absolute;top:1px;left:1px;z-index:2}.radio__label{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.radio__text{color:rgba(31,32,65,.5)}.radio__input_simple{width:20px;height:20px;background:#fff;border:1px solid rgba(31,32,65,.25);border-radius:50%;cursor:pointer;margin:0 10px 0 0;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease;-ms-flex-negative:0;flex-shrink:0}.radio__input_simple:before{content:"";width:12px;height:12px;display:inline-block;border-radius:50%;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);position:absolute;margin:3px 0 0 3px;opacity:0}.radio__input_simple:checked{border:1px solid #bc9cff;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease}.radio__input_simple:checked~*{color:rgba(31,32,65,.75)}.radio__input_simple:checked:before{content:"";width:12px;height:12px;display:inline-block;border-radius:50%;-webkit-transition:all .6s ease;-o-transition:all ease .6s;transition:all .6s ease;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);position:absolute;margin:3px 0 0 3px;opacity:1}
.nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:17px;color:rgba(31,32,65,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__item{cursor:pointer}.nav__item_active{font-weight:700;color:rgba(31,32,65,.75)}.nav__item_expandable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__item_expandable:after{content:"expand_more";font-family:Material Icons;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;font-size:24px;line-height:20px}.nav>:not(:last-child){margin:0 21px 0 0}@media (max-width:991px){.nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8.5px 0}.nav>:not(:last-child){margin:0 0 10px}.nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav:not(:last-child){margin:0 0 10px}}
.pages{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{overflow:auto}.pagination__body{margin:0 0 8px}.pagination__text{color:rgba(31,32,65,.75)}.pajinatify__button.pajinatify__current{background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);border-radius:22px;font-weight:700;color:#fff}.page__spliter,.pajinatify__button{width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;color:rgba(31,32,65,.5)}.pajinatify__button{cursor:pointer}.pajinatify__button.arrow__next,.pajinatify__button.arrow__prev{background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea);border-radius:22px}.pajinatify__button.arrow__next:after,.pajinatify__button.arrow__prev:after{content:"arrow_forward";font-family:Material Icons;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pajinatify__button.arrow__prev:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.range{-webkit-box-flex:1;-ms-flex:1;flex:1}.range__title{text-transform:uppercase}.range__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 23px}.range__body,.range__heading{display:-webkit-box;display:-ms-flexbox;display:flex}.range__body{width:100%;height:12px;background:#000;margin:0 0 13px}.range__text{line-height:15px;text-transform:uppercase}.range__bottom,.range__text{font-size:12px;color:rgba(31,32,65,.5)}.range__bottom{line-height:14px;padding:15px 0 0}.noUi-target{-webkit-box-shadow:unset;box-shadow:unset;height:6px;border:1px solid rgba(31,32,65,.25);background:#fff}.noUi-horizontal .noUi-handle{width:16px;height:16px;top:-6px;right:-7px;border:2px solid #fff;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea);-webkit-box-shadow:unset;box-shadow:unset;cursor:pointer}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-connects{overflow:visible}.noUi-connect{will-change:unset;top:-1px;height:6px;background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea)}
.rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:120px}.rate__radio{height:24px;cursor:pointer}.rate__radio:after{content:"star_border";font-family:Material Icons;font-size:24px;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rate__radio:checked:after,.rate__radio:checked~.rate__radio:after{content:"star"}.rate:hover .rate__radio:after{content:"star_border"}.rate .rate__radio:hover:after,.rate__radio:hover~.rate__radio:after{content:"star"}
.footer__top{background:#fff;-webkit-box-shadow:0 1px 0 rgba(31,32,65,.1);box-shadow:0 1px 0 rgba(31,32,65,.1);padding:101px 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5}.footer__container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__container_bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{width:100%;max-width:260px;margin:0 41px 0 0}.footer__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 17px}.footer__text{color:rgba(31,32,65,.75)}.footer__nav{padding:4px 0 0;margin:0 50px 0 0}.footer__nav,.footer__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.footer__nav-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:150px}.footer__nav-item:not(:last-child){margin:0 50px 0 0}.footer__subscription{width:100%;max-width:260px}.footer .subscription{padding:5px 0 0}.footer .subscription__title{margin:0 0 17px}.footer .subscription__text{color:rgba(31,32,65,.75);margin:0 0 23px}.footer__bottom{background:#fff;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px 0}.footer__copy{line-height:26px;color:rgba(31,32,65,.75)}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2px 0 0}.footer__social-item{font-size:24px;line-height:23px;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.footer__social-link{line-height:1}.footer__social-link:not(:last-child){margin:0 22px 0 0}.footer_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:768px;margin:0 auto;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05)}.footer_mobile .footer__top{width:100%;border:none;padding:120px 0 20px}.footer_mobile .footer__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_mobile .footer__logo{margin:0}.footer_mobile .footer__logo-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.footer_mobile .footer__bottom{width:100%;padding:0 0 120px}.footer_mobile .footer__container_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_mobile .footer__copy{margin:0 0 25px}@media (max-width:767px){.footer__top{padding-bottom:0;padding-top:120px;border:none}.footer__logo-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.footer__nav,.footer__subscription,.footer__text{display:none}.footer__bottom{padding-top:0;padding-bottom:120px}.footer__copy{text-align:center}}@media (max-width:991px){.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo,.footer__nav{margin:0 0 20px}.footer__nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copy{margin:0 0 20px}}
.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#fff;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05);padding:15px 0;z-index:999;position:relative}.header__user-block{padding:6px 0 6px 20px;font-size:14px;line-height:18px;color:rgba(31,32,65,.5);border-left:1px solid rgba(31,32,65,.1)}.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo-link>*{width:auto;height:100%}.header__nav{margin:0 20px 0 auto}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.header__buttons>:not(:last-child){margin:0 20px 0 0}.header__mobile-menu{display:none;position:absolute;right:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:0;left:0;overflow:auto;background:#fff;z-index:3;top:50px;padding:0 20px}.header__mobile-menu,.header__mobile-menu_opened{-webkit-transition:all .4s ease;-o-transition:all ease .4s;transition:all .4s ease}.header__mobile-menu_opened{height:calc(100vh - 50px);padding-top:20px}.header__mobile-menu .header__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 10px}.header__mobile-menu .header__buttons>:not(:last-child){margin:0 0 10px}.header__burger-button{display:none;height:25px;width:21px;position:absolute;right:20px}.header__burger-button span{display:block;height:2px;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);pointer-events:none;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}.header__burger-button span:before{content:"";width:100%;height:2px;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease;top:2px}.header__burger-button span:after{content:"";width:100%;height:2px;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9);-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease;top:20px}.header__burger-button_opened span{height:0;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease}.header__burger-button_opened span:after,.header__burger-button_opened span:before{-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease;top:11px}.header__burger-button_opened span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger-button_opened span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:991px){.header{padding:10px 0;width:100vw}.header__logo-link>*{max-height:30px}.header__burger-button,.header__mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header__burger-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
.review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:rgba(31,32,65,.75)}.review,.review__head{display:-webkit-box;display:-ms-flexbox;display:flex}.review__head{margin:0 0 10px}.review__avatar{width:48px;height:48px;border:2px solid #fff;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.1);box-shadow:0 10px 20px rgba(31,32,65,.1);border-radius:50%;margin:0 9px 0 0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.review__img{width:100%;height:auto}.review__name{font-weight:700}.review__body,.review__button{display:-webkit-box;display:-ms-flexbox;display:flex}.review__button{margin:0 9px 0 0;min-width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 0 0}
.room{max-width:270px;background:#fff;-webkit-box-shadow:0 10px 20px rgba(31,32,65,.05);box-shadow:0 10px 20px rgba(31,32,65,.05);border-radius:4px}.room,.room__images{width:100%;overflow:hidden}.room__images{height:auto}.room__text{padding:20px 17px 19px 20px}.room__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.room__number{font-family:Quicksand,Open Sans,sans-serif;font-weight:700;font-size:19px;margin:0 5px 0 0}.room__number_small{font-size:14px}.room__lux{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:#bc9cff}.room__price{margin:0 0 0 auto;font-weight:700;font-size:14px;line-height:18px;color:rgba(31,32,65,.5)}.room__price_small{font-size:12px;font-weight:400}.room__hr{background:rgba(31,32,65,.1);height:1px;border:none;margin:9px 0 7px}.room__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room__rating,.room__reviews{display:-webkit-box;display:-ms-flexbox;display:flex}.room__reviews{line-height:18px;color:rgba(31,32,65,.5)}.room__reviews-amount{margin:0 5px 0 0;font-weight:700}.swiper-container:hover .swiper-button-prev{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),color-stop(99.99%,rgba(0,0,0,0)),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 99.99%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0) 99.99%,hsla(0,0%,100%,0))}.swiper-container:hover .swiper-button-next{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(.01%,rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,rgba(0,0,0,0) .01%,rgba(0,0,0,.5) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,0) .01%,rgba(0,0,0,.5))}.swiper-button-next,.swiper-button-prev{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:unset;width:42px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0}.swiper-button-next:after,.swiper-button-prev:after{font-family:Material Icons;font-size:24px;line-height:24px;color:#fff}.swiper-button-prev:after{content:"expand_more";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.swiper-button-next:after{content:"expand_more";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-pagination{z-index:1000}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swiper-pagination-bullet{border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;background:rgba(0,0,0,0)}.swiper-pagination-bullet,.swiper-pagination-bullet-active{-webkit-box-shadow:0 5px 5px rgba(31,32,65,.3);box-shadow:0 5px 5px rgba(31,32,65,.3)}.swiper-pagination-bullet-active{width:8px;height:8px;background:#fff}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin:0 3.5px 0 0}
.landing-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:492px;position:absolute;width:100%;top:70px;height:57.6388888vw;z-index:111}.landing-content__form{margin:70px 0 0}.landing-content__text{position:absolute;bottom:21px;right:133px;width:100%;max-width:297px;text-align:right}.slider__element{height:62.638889vw;min-height:670px}.swiper-container_landing{margin-top:-73px}@media (max-width:991px){.landing-content__form{margin:0 0 20px}.landing-content__text{position:unset;text-align:center}.container_landing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
.sign-in-content{position:relative}.sign-in-content__form{z-index:111;width:100%;padding:213px 0 160px}.sign-in-content__form,.sign-in-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in-content__wrapper{position:relative;margin-top:-50px}.sign-in-content__slider{position:absolute;height:100%;width:100%}.sign-in-content .swiper-wrapper{position:unset}.sign-in-content .slider__element{height:100%}
.registration-content{position:relative}.registration-content__form{z-index:111;width:100%;padding:100px 0 23px}.registration-content__form,.registration-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.registration-content__wrapper{position:relative;margin-top:-70px}.registration-content__slider{position:absolute;z-index:111;height:100%;width:100%}.registration-content .swiper-wrapper{position:unset}.registration-content .slider__element{height:100%}.registration-content .swiper-container{height:100%;width:100%}
.main_room-details{padding:0 0 72px;border-bottom:1px solid rgba(31,32,65,.25)}.container_room-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container_room-details .aside-left{display:none}.room-details{width:100%}.room-details__top{margin:0 0 70px}.room-details__images{width:100%;display:grid;grid-template-columns:minmax(320px,981px) minmax(320px,459px);grid-template-rows:minmax(auto,243px) minmax(auto,242px);grid-template-areas:"first second" "first third"}.room-details__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.room-details__image:first-child{grid-area:first}.room-details__image:nth-child(2){grid-area:second}.room-details__image:nth-child(3){grid-area:third}.room-details__body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.room-details__content{max-width:712px}.room-details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room-details__row:not(:last-child){margin:0 0 30px}.room-details__item{width:100%;max-width:350px}.room-details__aside{width:100%;max-width:380px}.advantages{width:100%;max-width:291px}.advantages__title{margin:0 0 24px}.impressions{width:100%}.impressions__title{margin:0 0 20px}.impressions__body{display:-webkit-box;display:-ms-flexbox;display:flex}.circle{width:100%;max-width:120px;margin:0 30px 3px 0;-ms-flex-item-align:start;align-self:flex-start;position:relative;line-height:0}.circle__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;color:#bc9cff;font-weight:700;text-align:center;left:0;right:0;z-index:3;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.circle__top-text{font-size:24px;line-height:30px;font-family:Quicksand,Open Sans,sans-serif}.circle__bottom-text{font-size:12px;line-height:15px;text-transform:uppercase}.marked-list{-ms-flex-item-align:end;align-self:flex-end}.marked-list__item{padding:0 0 0 14px;position:relative}.marked-list__item:before{content:"";width:10px;height:10px;display:inline-block;border-radius:50%;background:rgba(31,32,65,.25);position:absolute;left:0;margin:7px 0 0}.marked-list__item_orange:before{background:-webkit-gradient(linear,left top,left bottom,from(#ffe39c),to(#ffba9c));background:-o-linear-gradient(top,#ffe39c 0,#ffba9c 100%);background:linear-gradient(180deg,#ffe39c,#ffba9c)}.marked-list__item_green:before{background:-webkit-gradient(linear,left top,left bottom,from(#6fcf97),to(#66d2ea));background:-o-linear-gradient(top,#6fcf97 0,#66d2ea 100%);background:linear-gradient(180deg,#6fcf97,#66d2ea)}.marked-list__item_violet:before{background:-webkit-gradient(linear,left top,left bottom,from(#bc9cff),to(#8ba4f9));background:-o-linear-gradient(top,#bc9cff 0,#8ba4f9 100%);background:linear-gradient(180deg,#bc9cff,#8ba4f9)}.marked-list__item_black:before{background:-webkit-gradient(linear,left top,left bottom,from(#919191),to(#3d4975));background:-o-linear-gradient(top,#919191 0,#3d4975 100%);background:linear-gradient(180deg,#919191,#3d4975)}.reviews__title{margin:0 0 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews__count{line-height:14px;color:rgba(31,32,65,.5)}.reviews__item:not(:last-child){margin:0 0 23px}.rules__title{margin:0 0 18px;padding:2px 0 0 20px}.cancel__title{margin:0 0 18px;padding:2px 0 0}.cancel__body{color:rgba(31,32,65,.75)}@media (max-width:1199px){.container_room-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-details__content{margin:0 0 20px}}@media (max-width:767px){.room-details__top{margin:0 0 20px}.room-details__images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:991px){.room-details__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-details__item{margin:0 0 20px}.advantages{margin:0}}@media (max-width:479px){.reviews__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews__title-text{margin:0 0 10px}}
.main_search-room{padding:30px 0 71px;border-bottom:1px solid rgba(31,32,65,.25)}.container_search-room{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aside-left__form{width:100%;max-width:266px;margin:0 60px 0 0}.content_search-room{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-room__title{margin:0 0 21px}.search-room__body{margin:0 0 41px}.search-room__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.rooms{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,auto));grid-column-gap:12px;grid-row-gap:20px}.rooms .room{max-width:unset}.rooms .room img{width:100%;height:auto}.rooms__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.container_search-room{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aside-left__form{margin:0}}
.main_cards{background:#f4f4f6;padding:150px 140px 140px;display:grid;grid-template-columns:minmax(300px,380px) minmax(300px,380px) minmax(300px,320px);grid-column-gap:40px}.cards__item:not(:last-child){margin:0 0 40px}.form-wrapper{padding:40px 29px 30px;background-color:#fff;border:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2);border-radius:4px;width:100%;max-width:380px}.form__header{margin:0 0 20px}.form__header_booking{margin:0 0 18px}.form__title{font-family:Quicksand,Open Sans,sans-serif;font-weight:700;font-size:24px;line-height:30px}.form__content-item:not(:last-child){margin:0 0 20px}.form__content-item_10:not(:last-child){margin:0 0 10px}.form__content-item_30:not(:last-child){margin:0 0 30px}.form-footer{padding:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:18px;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-footer__button{min-width:99px}.booking-room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-room__number{font-family:Quicksand,Open Sans,sans-serif;font-weight:700;font-size:24px;line-height:30px;margin:0 5px 0 0}.booking-room__number_small{font-weight:700;font-size:14px;line-height:17px;margin:0}.booking-room__lux{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:#bc9cff}.booking-room__price{font-weight:700;font-size:14px;color:rgba(31,32,65,.5);-ms-flex-item-align:end;align-self:flex-end}.booking-room__price-additional{font-weight:400;font-size:12px;line-height:18px}.calculations{color:rgba(31,32,65,.75)}.calculations__body{margin:0 0 30px}.calculations__item{display:grid;grid-template-columns:minmax(auto,214px) 20px auto;grid-template-rows:minmax(auto,24px);grid-column-gap:6px;grid-row-gap:9px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.calculations__item:not(:last-child){margin:0 0 10px}.calculations__text{line-height:18px}.calculations__icon{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(31,32,65,.25);width:20px;height:20px;border-radius:50%;font-weight:700;font-size:12px;color:rgba(31,32,65,.25);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.calculations__number{text-align:right}.calculations__result{font-weight:700;font-size:19px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Quicksand,Open Sans,sans-serif}.calculations__result-text{margin:0 5px 0 0}.calculations__result-dots{border-bottom:1px dotted rgba(31,32,65,.25);-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin:0 5px 0 0;height:19px}@media (max-width:479px){.form__title{font-size:20px;line-height:24px}}
.colors-and-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:145px 191px 145px 150px}.colors{width:100%;max-width:275px}.colors__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colors__item:not(:last-child){margin:0 0 20px}.colors__pattern{width:70px;height:70px;border-radius:6px;margin:0 40px 0 0}.colors__pattern_ds-100{background:#1f2041}.colors__pattern_ds-75{background:rgba(31,32,65,.75)}.colors__pattern_ds-50{background:rgba(31,32,65,.5)}.colors__pattern_ds-25{background:rgba(31,32,65,.25)}.colors__pattern_ds-5{background:rgba(31,32,65,.05)}.colors__pattern_purple{background:#bc9cff}.colors__pattern_green{background:#6fcf97}.colors__text-block{font-size:19px;line-height:29px;color:#1f2041;font-family:Quicksand,Open Sans,sans-serif}.colors__term{font-weight:700}.types{display:grid;grid-template-columns:-webkit-max-content minmax(300px,336px);grid-template-columns:max-content minmax(300px,336px);grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content max-content;width:100%;max-width:403px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:50px}.types__term{text-align:right;color:rgba(31,32,65,.25);text-transform:uppercase}.types__term_h1{font-size:24px;line-height:29px}.types__term_h2{font-size:19px;line-height:23px}.types__term_h3{font-size:12px;line-height:15px}.types__term_body{font-size:14px;line-height:24px;text-transform:capitalize}.types__descr_h1{font-size:24px;line-height:30px}.types__descr_h1,.types__descr_h2{font-weight:700;font-family:Quicksand,Open Sans,sans-serif}.types__descr_h2{font-size:19px;line-height:24px;max-width:282px}.types__descr_h3{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase}.types__descr_body{font-size:14px;line-height:24px;max-width:301px}
.main_form-elements{padding:140px 140px 130px}.column-1,.column-2,.column-3{pointer-events:all}.dropdowns,.inputs-and-buttons,.lists{display:grid;grid-template-columns:minmax(320px,446px) minmax(320px,392px) minmax(320px,auto);grid-template-areas:"misc-item misc-item2 misc-item2 "}.inputs-and-buttons{margin:0 0 100px}.inputs-and-buttons__item{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:320px}.inputs-and-buttons__item_range-container{max-width:266px}.inputs-and-buttons__item_pagination-container{max-width:320px}.inputs-and-buttons__item_checkbox-buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inputs-and-buttons__item-heading{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;text-transform:uppercase;margin:0 0 16px}.checkbox-buttons__item:not(:last-child){margin:0 0 10px}.radio-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3px}.radio-buttons__item{margin:0 20px 0 0}.toggle__item{margin:0 0 10px}.like-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.like-buttons>.like-button:not(:last-child){margin:0 14px 0 3px}.rates{display:-webkit-box;display:-ms-flexbox;display:flex}.rates .rate:not(:last-child){margin:0 20px 0 0}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px;max-width:218px}.buttons>.button:not(:last-child){margin:0 16px 0 0}.dropdowns{margin:0 0 154px}.dropdowns__item{max-width:320px}.dropdowns__item:not(:last-child){margin:0 0 20px}.dropdowns__item_small{max-width:266px}.lists{margin:0 0 100px}.lists__item{max-width:292px}.lists__item:not(:last-child){margin:0 0 20px}.lists__item_small{max-width:266px}.rich-buttons__item{margin:0 0 10px}.misc{display:grid;grid-template-columns:minmax(320px,446px) auto}.advantages__item{max-width:280px}.advantages__item:not(:last-child){margin:0 0 23px}.advantages__item:not(:last-child):after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:1px;background:rgba(31,32,65,.1);width:100%;margin:17px 0 0}
.main_headers-footers{background:#f4f4f6;padding:140px 0}.header-footers__item:not(:last-child){margin:0 0 40px}
