@charset "UTF-8";.rouble{font-style:normal;font-weight:400;text-transform:none;font-family:rouble}img{max-width:100%}:focus{outline:0}.main-сontent{-ms-flex:1 1 auto;flex:1 1 auto}section{position:relative;z-index:10}.container{position:relative;z-index:15}.tablebodytext{display:none}.nopadding{padding:0}.slick-slider *{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-focus:none}.slick-slider .slick-slide{height:auto}.sliderHolder{overflow:hidden}.mobile-show{display:block}.to-top{position:fixed;bottom:10px;right:10px;width:50px;height:50px;z-index:9999;opacity:0;cursor:pointer;border:1px solid #34373b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:.3s opacity}.to-top:hover{opacity:1}.to-top img{width:100%}.to-top.show{opacity:.5}.simple-list .simple-element{margin:10px;border:1px solid #34373b}.imitate-link{background:0 0;border:none;display:inline;padding:0;margin:0;cursor:pointer}.tech-wi__block{width:50%;margin:0 auto;background:#fff;padding:10px}.tech-wi__block h2{text-align:center}.g-recaptcha iframe{transform:scale(.9) translateX(-20px)}.bx-composite-btn{display:none;position:absolute;z-index:0;opacity:.6;top:-40px;right:auto;left:50%;transform:translateX(-50%);min-width:200px}html{height:100%}body{color:#34373b;font-family:Lato,sans-serif;font-weight:300;overflow-x:hidden;line-height:1.4;position:relative;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px}body.noscroll{overflow:hidden}.add-sections hr,.landing hr,.main-content hr,.modal hr,.page-footer hr,.page-header hr{width:100%;height:1px;background:#34373b;border:0}.add-sections .h1,.add-sections .h2,.add-sections .h3,.add-sections .h4,.add-sections h1,.add-sections h2,.add-sections h3,.add-sections h4,.landing .h1,.landing .h2,.landing .h3,.landing .h4,.landing h1,.landing h2,.landing h3,.landing h4,.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.modal .h1,.modal .h2,.modal .h3,.modal .h4,.modal h1,.modal h2,.modal h3,.modal h4,.page-footer .h1,.page-footer .h2,.page-footer .h3,.page-footer .h4,.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4,.page-header .h1,.page-header .h2,.page-header .h3,.page-header .h4,.page-header h1,.page-header h2,.page-header h3,.page-header h4{font-family:Geometric,serif;margin-top:0;word-break:normal;font-weight:400;margin-bottom:.2em}.add-sections .h1,.add-sections h1,.landing .h1,.landing h1,.main-content .h1,.main-content h1,.modal .h1,.modal h1,.page-footer .h1,.page-footer h1,.page-header .h1,.page-header h1{font-size:30px;text-transform:uppercase}.add-sections .h2,.add-sections h2,.landing .h2,.landing h2,.main-content .h2,.main-content h2,.modal .h2,.modal h2,.page-footer .h2,.page-footer h2,.page-header .h2,.page-header h2{font-size:22px}.add-sections .h3,.add-sections h3,.landing .h3,.landing h3,.main-content .h3,.main-content h3,.modal .h3,.modal h3,.page-footer .h3,.page-footer h3,.page-header .h3,.page-header h3{font-size:20px}.add-sections .h4,.add-sections h4,.landing .h4,.landing h4,.main-content .h4,.main-content h4,.modal .h4,.modal h4,.page-footer .h4,.page-footer h4,.page-header .h4,.page-header h4{font-size:15px}.add-sections ul,.landing ul,.main-content ul,.modal ul,.page-footer ul,.page-header ul{list-style:none;padding-left:32px}.add-sections ul li:not([role=tab]),.landing ul li:not([role=tab]),.main-content ul li:not([role=tab]),.modal ul li:not([role=tab]),.page-footer ul li:not([role=tab]),.page-header ul li:not([role=tab]){letter-spacing:normal;color:#34373b;margin-bottom:10px;position:relative}.add-sections ul li:not([role=tab]):before,.landing ul li:not([role=tab]):before,.main-content ul li:not([role=tab]):before,.modal ul li:not([role=tab]):before,.page-footer ul li:not([role=tab]):before,.page-header ul li:not([role=tab]):before{content:"—";position:absolute;left:-32px;width:12px;overflow:hidden;color:#ba1a76}.add-sections ol,.landing ol,.main-content ol,.modal ol,.page-footer ol,.page-header ol{list-style:none;padding-left:32px;counter-reset:ol-counter}.add-sections ol>li,.landing ol>li,.main-content ol>li,.modal ol>li,.page-footer ol>li,.page-header ol>li{letter-spacing:normal;color:#34373b;margin-bottom:10px;position:relative}.add-sections ol>li:before,.landing ol>li:before,.main-content ol>li:before,.modal ol>li:before,.page-footer ol>li:before,.page-header ol>li:before{content:counter(ol-counter) ".";counter-increment:ol-counter;position:absolute;left:-32px;width:12px;overflow:hidden;color:#ba1a76;font-family:Geometric,serif}.add-sections table,.landing table,.main-content table,.modal table,.page-footer table,.page-header table{width:100%;position:relative;margin-bottom:6px}.add-sections table:after,.landing table:after,.main-content table:after,.modal table:after,.page-footer table:after,.page-header table:after{content:'';display:block;position:absolute;width:100%;height:3px;background-color:#34373b;margin-top:3px}.add-sections table td,.add-sections table th,.landing table td,.landing table th,.main-content table td,.main-content table th,.modal table td,.modal table th,.page-footer table td,.page-footer table th,.page-header table td,.page-header table th{padding:18px 10px}.add-sections table td:first-child,.add-sections table th:first-child,.landing table td:first-child,.landing table th:first-child,.main-content table td:first-child,.main-content table th:first-child,.modal table td:first-child,.modal table th:first-child,.page-footer table td:first-child,.page-footer table th:first-child,.page-header table td:first-child,.page-header table th:first-child{padding-left:0}.add-sections table td:last-child,.add-sections table th:last-child,.landing table td:last-child,.landing table th:last-child,.main-content table td:last-child,.main-content table th:last-child,.modal table td:last-child,.modal table th:last-child,.page-footer table td:last-child,.page-footer table th:last-child,.page-header table td:last-child,.page-header table th:last-child{padding-right:0}.add-sections table tr:last-child,.landing table tr:last-child,.main-content table tr:last-child,.modal table tr:last-child,.page-footer table tr:last-child,.page-header table tr:last-child{border-bottom:1px solid #34373b}.add-sections table thead tr,.landing table thead tr,.main-content table thead tr,.modal table thead tr,.page-footer table thead tr,.page-header table thead tr{border-top:1px solid #34373b;border-bottom:1px solid #34373b}.add-sections table thead td,.add-sections table thead th,.landing table thead td,.landing table thead th,.main-content table thead td,.main-content table thead th,.modal table thead td,.modal table thead th,.page-footer table thead td,.page-footer table thead th,.page-header table thead td,.page-header table thead th{font-weight:400}.add-sections .btn,.add-sections a.btn,.landing .btn,.landing a.btn,.main-content .btn,.main-content a.btn,.modal .btn,.modal a.btn,.page-footer .btn,.page-footer a.btn,.page-header .btn,.page-header a.btn{font-size:20px;text-transform:uppercase;padding:8px 45px 8px;text-align:center;margin:0 0 15px;border-radius:0;border:3px solid #34373b;cursor:pointer;background-color:#fff;color:#34373b;font-family:Geometric,serif;text-decoration:none}.add-sections .btn:active,.add-sections .btn:focus,.add-sections .btn:hover,.add-sections a.btn:active,.add-sections a.btn:focus,.add-sections a.btn:hover,.landing .btn:active,.landing .btn:focus,.landing .btn:hover,.landing a.btn:active,.landing a.btn:focus,.landing a.btn:hover,.main-content .btn:active,.main-content .btn:focus,.main-content .btn:hover,.main-content a.btn:active,.main-content a.btn:focus,.main-content a.btn:hover,.modal .btn:active,.modal .btn:focus,.modal .btn:hover,.modal a.btn:active,.modal a.btn:focus,.modal a.btn:hover,.page-footer .btn:active,.page-footer .btn:focus,.page-footer .btn:hover,.page-footer a.btn:active,.page-footer a.btn:focus,.page-footer a.btn:hover,.page-header .btn:active,.page-header .btn:focus,.page-header .btn:hover,.page-header a.btn:active,.page-header a.btn:focus,.page-header a.btn:hover{outline:0 solid;box-shadow:none;border-color:#ba1a76;color:#ba1a76}.add-sections .btn:visited,.add-sections a.btn:visited,.landing .btn:visited,.landing a.btn:visited,.main-content .btn:visited,.main-content a.btn:visited,.modal .btn:visited,.modal a.btn:visited,.page-footer .btn:visited,.page-footer a.btn:visited,.page-header .btn:visited,.page-header a.btn:visited{color:inherit}.add-sections .btn--unactive,.add-sections a.btn--unactive,.landing .btn--unactive,.landing a.btn--unactive,.main-content .btn--unactive,.main-content a.btn--unactive,.modal .btn--unactive,.modal a.btn--unactive,.page-footer .btn--unactive,.page-footer a.btn--unactive,.page-header .btn--unactive,.page-header a.btn--unactive{cursor:default;border:3px solid #eaebeb;color:#eaebeb}.add-sections .btn--unactive:active,.add-sections .btn--unactive:hover,.add-sections a.btn--unactive:active,.add-sections a.btn--unactive:hover,.landing .btn--unactive:active,.landing .btn--unactive:hover,.landing a.btn--unactive:active,.landing a.btn--unactive:hover,.main-content .btn--unactive:active,.main-content .btn--unactive:hover,.main-content a.btn--unactive:active,.main-content a.btn--unactive:hover,.modal .btn--unactive:active,.modal .btn--unactive:hover,.modal a.btn--unactive:active,.modal a.btn--unactive:hover,.page-footer .btn--unactive:active,.page-footer .btn--unactive:hover,.page-footer a.btn--unactive:active,.page-footer a.btn--unactive:hover,.page-header .btn--unactive:active,.page-header .btn--unactive:hover,.page-header a.btn--unactive:active,.page-header a.btn--unactive:hover{box-shadow:none;color:#eaebeb;border:3px solid #eaebeb}.add-sections .btn--unactive:visited,.add-sections a.btn--unactive:visited,.landing .btn--unactive:visited,.landing a.btn--unactive:visited,.main-content .btn--unactive:visited,.main-content a.btn--unactive:visited,.modal .btn--unactive:visited,.modal a.btn--unactive:visited,.page-footer .btn--unactive:visited,.page-footer a.btn--unactive:visited,.page-header .btn--unactive:visited,.page-header a.btn--unactive:visited{color:inherit}.add-sections .btn--small,.add-sections a.btn--small,.landing .btn--small,.landing a.btn--small,.main-content .btn--small,.main-content a.btn--small,.modal .btn--small,.modal a.btn--small,.page-footer .btn--small,.page-footer a.btn--small,.page-header .btn--small,.page-header a.btn--small{width:245px}.add-sections .btn--large,.add-sections a.btn--large,.landing .btn--large,.landing a.btn--large,.main-content .btn--large,.main-content a.btn--large,.modal .btn--large,.modal a.btn--large,.page-footer .btn--large,.page-footer a.btn--large,.page-header .btn--large,.page-header a.btn--large{width:100%}.add-sections .btn--pink,.add-sections a.btn--pink,.landing .btn--pink,.landing a.btn--pink,.main-content .btn--pink,.main-content a.btn--pink,.modal .btn--pink,.modal a.btn--pink,.page-footer .btn--pink,.page-footer a.btn--pink,.page-header .btn--pink,.page-header a.btn--pink{border-color:#ba1a76;font-size:16px;color:#ba1a76;text-transform:none;padding:11px 34px;border-width:2px;margin:0}.add-sections .btn--pink:visited,.add-sections a.btn--pink:visited,.landing .btn--pink:visited,.landing a.btn--pink:visited,.main-content .btn--pink:visited,.main-content a.btn--pink:visited,.modal .btn--pink:visited,.modal a.btn--pink:visited,.page-footer .btn--pink:visited,.page-footer a.btn--pink:visited,.page-header .btn--pink:visited,.page-header a.btn--pink:visited{color:#ba1a76}.add-sections .btn--pink:hover,.add-sections a.btn--pink:hover,.landing .btn--pink:hover,.landing a.btn--pink:hover,.main-content .btn--pink:hover,.main-content a.btn--pink:hover,.modal .btn--pink:hover,.modal a.btn--pink:hover,.page-footer .btn--pink:hover,.page-footer a.btn--pink:hover,.page-header .btn--pink:hover,.page-header a.btn--pink:hover{background-color:#ba1a76;color:#fff;text-decoration:none}.add-sections .btn--arrow,.add-sections a.btn--arrow,.landing .btn--arrow,.landing a.btn--arrow,.main-content .btn--arrow,.main-content a.btn--arrow,.modal .btn--arrow,.modal a.btn--arrow,.page-footer .btn--arrow,.page-footer a.btn--arrow,.page-header .btn--arrow,.page-header a.btn--arrow{padding:11px 45px 8px;font-size:16px;line-height:1em;display:block;margin:0 auto}.add-sections .btn--link,.add-sections a.btn--link,.landing .btn--link,.landing a.btn--link,.main-content .btn--link,.main-content a.btn--link,.modal .btn--link,.modal a.btn--link,.page-footer .btn--link,.page-footer a.btn--link,.page-header .btn--link,.page-header a.btn--link{border:none;padding:0;color:#34373b;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;text-transform:none;border-bottom:2px dashed #34373b;margin-top:30px}.add-sections .btn--bg-pink-small,.add-sections a.btn--bg-pink-small,.landing .btn--bg-pink-small,.landing a.btn--bg-pink-small,.main-content .btn--bg-pink-small,.main-content a.btn--bg-pink-small,.modal .btn--bg-pink-small,.modal a.btn--bg-pink-small,.page-footer .btn--bg-pink-small,.page-footer a.btn--bg-pink-small,.page-header .btn--bg-pink-small,.page-header a.btn--bg-pink-small{text-decoration:none;outline:0;box-shadow:none;display:inline-block;font-size:13px;line-height:17px;font-weight:300;font-family:Lato,sans-serif;white-space:normal;text-transform:none;border-radius:20px;color:#fff;background-color:#ba1a76;border:1px solid #ba1a76;padding:5px 15px 6px;margin:0}.add-sections .btn--bg-pink-small:visited,.add-sections a.btn--bg-pink-small:visited,.landing .btn--bg-pink-small:visited,.landing a.btn--bg-pink-small:visited,.main-content .btn--bg-pink-small:visited,.main-content a.btn--bg-pink-small:visited,.modal .btn--bg-pink-small:visited,.modal a.btn--bg-pink-small:visited,.page-footer .btn--bg-pink-small:visited,.page-footer a.btn--bg-pink-small:visited,.page-header .btn--bg-pink-small:visited,.page-header a.btn--bg-pink-small:visited{color:#fff}.add-sections .btn--bg-pink-small:visited:active,.add-sections .btn--bg-pink-small:visited:focus,.add-sections .btn--bg-pink-small:visited:hover,.add-sections a.btn--bg-pink-small:visited:active,.add-sections a.btn--bg-pink-small:visited:focus,.add-sections a.btn--bg-pink-small:visited:hover,.landing .btn--bg-pink-small:visited:active,.landing .btn--bg-pink-small:visited:focus,.landing .btn--bg-pink-small:visited:hover,.landing a.btn--bg-pink-small:visited:active,.landing a.btn--bg-pink-small:visited:focus,.landing a.btn--bg-pink-small:visited:hover,.main-content .btn--bg-pink-small:visited:active,.main-content .btn--bg-pink-small:visited:focus,.main-content .btn--bg-pink-small:visited:hover,.main-content a.btn--bg-pink-small:visited:active,.main-content a.btn--bg-pink-small:visited:focus,.main-content a.btn--bg-pink-small:visited:hover,.modal .btn--bg-pink-small:visited:active,.modal .btn--bg-pink-small:visited:focus,.modal .btn--bg-pink-small:visited:hover,.modal a.btn--bg-pink-small:visited:active,.modal a.btn--bg-pink-small:visited:focus,.modal a.btn--bg-pink-small:visited:hover,.page-footer .btn--bg-pink-small:visited:active,.page-footer .btn--bg-pink-small:visited:focus,.page-footer .btn--bg-pink-small:visited:hover,.page-footer a.btn--bg-pink-small:visited:active,.page-footer a.btn--bg-pink-small:visited:focus,.page-footer a.btn--bg-pink-small:visited:hover,.page-header .btn--bg-pink-small:visited:active,.page-header .btn--bg-pink-small:visited:focus,.page-header .btn--bg-pink-small:visited:hover,.page-header a.btn--bg-pink-small:visited:active,.page-header a.btn--bg-pink-small:visited:focus,.page-header a.btn--bg-pink-small:visited:hover{color:#ba1a76}.add-sections .btn--bg-pink-small:active,.add-sections .btn--bg-pink-small:focus,.add-sections .btn--bg-pink-small:hover,.add-sections a.btn--bg-pink-small:active,.add-sections a.btn--bg-pink-small:focus,.add-sections a.btn--bg-pink-small:hover,.landing .btn--bg-pink-small:active,.landing .btn--bg-pink-small:focus,.landing .btn--bg-pink-small:hover,.landing a.btn--bg-pink-small:active,.landing a.btn--bg-pink-small:focus,.landing a.btn--bg-pink-small:hover,.main-content .btn--bg-pink-small:active,.main-content .btn--bg-pink-small:focus,.main-content .btn--bg-pink-small:hover,.main-content a.btn--bg-pink-small:active,.main-content a.btn--bg-pink-small:focus,.main-content a.btn--bg-pink-small:hover,.modal .btn--bg-pink-small:active,.modal .btn--bg-pink-small:focus,.modal .btn--bg-pink-small:hover,.modal a.btn--bg-pink-small:active,.modal a.btn--bg-pink-small:focus,.modal a.btn--bg-pink-small:hover,.page-footer .btn--bg-pink-small:active,.page-footer .btn--bg-pink-small:focus,.page-footer .btn--bg-pink-small:hover,.page-footer a.btn--bg-pink-small:active,.page-footer a.btn--bg-pink-small:focus,.page-footer a.btn--bg-pink-small:hover,.page-header .btn--bg-pink-small:active,.page-header .btn--bg-pink-small:focus,.page-header .btn--bg-pink-small:hover,.page-header a.btn--bg-pink-small:active,.page-header a.btn--bg-pink-small:focus,.page-header a.btn--bg-pink-small:hover{text-decoration:none;outline:0;box-shadow:none;color:#ba1a76;background-color:#fff;border:1px solid #ba1a76}.add-sections .btn--bg-white-small,.add-sections a.btn--bg-white-small,.landing .btn--bg-white-small,.landing a.btn--bg-white-small,.main-content .btn--bg-white-small,.main-content a.btn--bg-white-small,.modal .btn--bg-white-small,.modal a.btn--bg-white-small,.page-footer .btn--bg-white-small,.page-footer a.btn--bg-white-small,.page-header .btn--bg-white-small,.page-header a.btn--bg-white-small{text-decoration:none;outline:0;box-shadow:none;display:inline-block;font-size:13px;line-height:17px;font-weight:300;font-family:Lato,sans-serif;white-space:normal;text-transform:none;border-radius:20px;color:#34373b;background-color:#fff;border:1px solid #fff;padding:5px 15px 6px;margin:0}.add-sections .btn--bg-white-small:visited,.add-sections a.btn--bg-white-small:visited,.landing .btn--bg-white-small:visited,.landing a.btn--bg-white-small:visited,.main-content .btn--bg-white-small:visited,.main-content a.btn--bg-white-small:visited,.modal .btn--bg-white-small:visited,.modal a.btn--bg-white-small:visited,.page-footer .btn--bg-white-small:visited,.page-footer a.btn--bg-white-small:visited,.page-header .btn--bg-white-small:visited,.page-header a.btn--bg-white-small:visited{color:#34373b}.add-sections .btn--bg-white-small:visited:active,.add-sections .btn--bg-white-small:visited:focus,.add-sections .btn--bg-white-small:visited:hover,.add-sections a.btn--bg-white-small:visited:active,.add-sections a.btn--bg-white-small:visited:focus,.add-sections a.btn--bg-white-small:visited:hover,.landing .btn--bg-white-small:visited:active,.landing .btn--bg-white-small:visited:focus,.landing .btn--bg-white-small:visited:hover,.landing a.btn--bg-white-small:visited:active,.landing a.btn--bg-white-small:visited:focus,.landing a.btn--bg-white-small:visited:hover,.main-content .btn--bg-white-small:visited:active,.main-content .btn--bg-white-small:visited:focus,.main-content .btn--bg-white-small:visited:hover,.main-content a.btn--bg-white-small:visited:active,.main-content a.btn--bg-white-small:visited:focus,.main-content a.btn--bg-white-small:visited:hover,.modal .btn--bg-white-small:visited:active,.modal .btn--bg-white-small:visited:focus,.modal .btn--bg-white-small:visited:hover,.modal a.btn--bg-white-small:visited:active,.modal a.btn--bg-white-small:visited:focus,.modal a.btn--bg-white-small:visited:hover,.page-footer .btn--bg-white-small:visited:active,.page-footer .btn--bg-white-small:visited:focus,.page-footer .btn--bg-white-small:visited:hover,.page-footer a.btn--bg-white-small:visited:active,.page-footer a.btn--bg-white-small:visited:focus,.page-footer a.btn--bg-white-small:visited:hover,.page-header .btn--bg-white-small:visited:active,.page-header .btn--bg-white-small:visited:focus,.page-header .btn--bg-white-small:visited:hover,.page-header a.btn--bg-white-small:visited:active,.page-header a.btn--bg-white-small:visited:focus,.page-header a.btn--bg-white-small:visited:hover{color:#ba1a76}.add-sections .btn--bg-white-small:active,.add-sections .btn--bg-white-small:focus,.add-sections .btn--bg-white-small:hover,.add-sections a.btn--bg-white-small:active,.add-sections a.btn--bg-white-small:focus,.add-sections a.btn--bg-white-small:hover,.landing .btn--bg-white-small:active,.landing .btn--bg-white-small:focus,.landing .btn--bg-white-small:hover,.landing a.btn--bg-white-small:active,.landing a.btn--bg-white-small:focus,.landing a.btn--bg-white-small:hover,.main-content .btn--bg-white-small:active,.main-content .btn--bg-white-small:focus,.main-content .btn--bg-white-small:hover,.main-content a.btn--bg-white-small:active,.main-content a.btn--bg-white-small:focus,.main-content a.btn--bg-white-small:hover,.modal .btn--bg-white-small:active,.modal .btn--bg-white-small:focus,.modal .btn--bg-white-small:hover,.modal a.btn--bg-white-small:active,.modal a.btn--bg-white-small:focus,.modal a.btn--bg-white-small:hover,.page-footer .btn--bg-white-small:active,.page-footer .btn--bg-white-small:focus,.page-footer .btn--bg-white-small:hover,.page-footer a.btn--bg-white-small:active,.page-footer a.btn--bg-white-small:focus,.page-footer a.btn--bg-white-small:hover,.page-header .btn--bg-white-small:active,.page-header .btn--bg-white-small:focus,.page-header .btn--bg-white-small:hover,.page-header a.btn--bg-white-small:active,.page-header a.btn--bg-white-small:focus,.page-header a.btn--bg-white-small:hover{text-decoration:none;outline:0;box-shadow:none;color:#ba1a76;background-color:#fff;border:1px solid #ba1a76}.add-sections .btn--pink-border,.add-sections a.btn--pink-border,.landing .btn--pink-border,.landing a.btn--pink-border,.main-content .btn--pink-border,.main-content a.btn--pink-border,.modal .btn--pink-border,.modal a.btn--pink-border,.page-footer .btn--pink-border,.page-footer a.btn--pink-border,.page-header .btn--pink-border,.page-header a.btn--pink-border{border-color:#ba1a76;font-size:16px;color:#34373b;text-transform:none;padding:10px 27px;border-width:2px;margin:0}.add-sections .btn--pink-border:visited,.add-sections a.btn--pink-border:visited,.landing .btn--pink-border:visited,.landing a.btn--pink-border:visited,.main-content .btn--pink-border:visited,.main-content a.btn--pink-border:visited,.modal .btn--pink-border:visited,.modal a.btn--pink-border:visited,.page-footer .btn--pink-border:visited,.page-footer a.btn--pink-border:visited,.page-header .btn--pink-border:visited,.page-header a.btn--pink-border:visited{color:#34373b}.add-sections .btn--pink-border:hover,.add-sections a.btn--pink-border:hover,.landing .btn--pink-border:hover,.landing a.btn--pink-border:hover,.main-content .btn--pink-border:hover,.main-content a.btn--pink-border:hover,.modal .btn--pink-border:hover,.modal a.btn--pink-border:hover,.page-footer .btn--pink-border:hover,.page-footer a.btn--pink-border:hover,.page-header .btn--pink-border:hover,.page-header a.btn--pink-border:hover{background-color:#ba1a76;color:#fff;text-decoration:none}.add-sections blockquote,.landing blockquote,.main-content blockquote,.modal blockquote,.page-footer blockquote,.page-header blockquote{padding:0;margin:0;margin-bottom:1rem;color:#34373b;font-style:italic}.add-sections .blockquote,.landing .blockquote,.main-content .blockquote,.modal .blockquote,.page-footer .blockquote,.page-header .blockquote{font-size:16px;font-weight:300;font-style:italic;margin:35px 0}.add-sections .blockquote__quoute-icon,.landing .blockquote__quoute-icon,.main-content .blockquote__quoute-icon,.modal .blockquote__quoute-icon,.page-footer .blockquote__quoute-icon,.page-header .blockquote__quoute-icon{display:block;content:'';width:27px;height:27px;background:url(/images/icons/qoute.svg);background-size:cover;margin-bottom:16px}.add-sections .italic-link,.landing .italic-link,.main-content .italic-link,.modal .italic-link,.page-footer .italic-link,.page-header .italic-link{font-family:Lato,sans-serif;font-style:italic;font-size:18px;font-weight:400}.add-sections .border-link,.landing .border-link,.main-content .border-link,.modal .border-link,.page-footer .border-link,.page-header .border-link{font-family:Lato,sans-serif;font-style:italic;color:#ba1a76;text-decoration:none;border-bottom:1px dashed #ba1a76}.add-sections .border-link:active,.add-sections .border-link:focus,.add-sections .border-link:focus-visible,.add-sections .border-link:hover,.add-sections .border-link:visited,.landing .border-link:active,.landing .border-link:focus,.landing .border-link:focus-visible,.landing .border-link:hover,.landing .border-link:visited,.main-content .border-link:active,.main-content .border-link:focus,.main-content .border-link:focus-visible,.main-content .border-link:hover,.main-content .border-link:visited,.modal .border-link:active,.modal .border-link:focus,.modal .border-link:focus-visible,.modal .border-link:hover,.modal .border-link:visited,.page-footer .border-link:active,.page-footer .border-link:focus,.page-footer .border-link:focus-visible,.page-footer .border-link:hover,.page-footer .border-link:visited,.page-header .border-link:active,.page-header .border-link:focus,.page-header .border-link:focus-visible,.page-header .border-link:hover,.page-header .border-link:visited{color:#ba1a76;text-decoration:none;border-bottom:1px solid #ba1a76}.add-sections .enter-btn,.landing .enter-btn,.main-content .enter-btn,.modal .enter-btn,.page-footer .enter-btn,.page-header .enter-btn{padding:10px 30px!important;min-width:158px!important;font-size:16px!important;font-weight:400!important;cursor:pointer;transition:background-color .1s ease-in-out}.add-sections .enter-btn:hover,.landing .enter-btn:hover,.main-content .enter-btn:hover,.modal .enter-btn:hover,.page-footer .enter-btn:hover,.page-header .enter-btn:hover{background-color:#ba1a76!important;color:#fff!important}.landing,.main-content{position:relative;-ms-flex-positive:1;flex-grow:1}.landing .imitate-link,.landing a,.main-content .imitate-link,.main-content a{font-family:Geometric,serif;color:#34373b;text-decoration:underline}.landing .imitate-link:visited,.landing a:visited,.main-content .imitate-link:visited,.main-content a:visited{color:#34373b}.landing .imitate-link:hover,.landing a:hover,.main-content .imitate-link:hover,.main-content a:hover{color:#ba1a76;text-decoration:underline}.landing .imitate-link:focus,.landing a:focus,.main-content .imitate-link:focus,.main-content a:focus{color:#34373b;outline:1px solid #ba1a76}.landing .imitate-link.italic,.landing a.italic,.main-content .imitate-link.italic,.main-content a.italic{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;color:#231f20}.landing .content-quoute,.main-content .content-quoute{font-size:18px;font-weight:300;font-style:italic;margin:3px 0 40px 0}.landing .color-pink,.main-content .color-pink{color:#ba1a76}.group-item::-webkit-input-placeholder,.landing::-webkit-input-placeholder,.main-content::-webkit-input-placeholder{color:#a2b1b5}.group-item::-moz-placeholder,.landing::-moz-placeholder,.main-content::-moz-placeholder{color:#a2b1b5}.group-item:-moz-placeholder,.landing:-moz-placeholder,.main-content:-moz-placeholder{color:#a2b1b5}.group-item:-ms-input-placeholder,.landing:-ms-input-placeholder,.main-content:-ms-input-placeholder{color:#a2b1b5}.group-item input[type=checkbox],.group-item input[type=radio],.landing input[type=checkbox],.landing input[type=radio],.main-content input[type=checkbox],.main-content input[type=radio]{font-size:13px}.group-item input[type=checkbox]+label,.group-item input[type=radio]+label,.landing input[type=checkbox]+label,.landing input[type=radio]+label,.main-content input[type=checkbox]+label,.main-content input[type=radio]+label{cursor:pointer;font-weight:400;display:inline-block;font-size:15px}.group-item input[type=checkbox]+label.doubleText,.group-item input[type=radio]+label.doubleText,.landing input[type=checkbox]+label.doubleText,.landing input[type=radio]+label.doubleText,.main-content input[type=checkbox]+label.doubleText,.main-content input[type=radio]+label.doubleText{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.group-item input[type=checkbox]+label .mainText,.group-item input[type=radio]+label .mainText,.landing input[type=checkbox]+label .mainText,.landing input[type=radio]+label .mainText,.main-content input[type=checkbox]+label .mainText,.main-content input[type=radio]+label .mainText{margin-bottom:2px}.group-item input[type=checkbox]+label .subText,.group-item input[type=radio]+label .subText,.landing input[type=checkbox]+label .subText,.landing input[type=radio]+label .subText,.main-content input[type=checkbox]+label .subText,.main-content input[type=radio]+label .subText{font-weight:300}.group-item input[type=checkbox]:not(checked),.group-item input[type=radio]:not(checked),.landing input[type=checkbox]:not(checked),.landing input[type=radio]:not(checked),.main-content input[type=checkbox]:not(checked),.main-content input[type=radio]:not(checked){position:absolute!important;opacity:0}.group-item input[type=checkbox]:not(checked)+label,.group-item input[type=radio]:not(checked)+label,.landing input[type=checkbox]:not(checked)+label,.landing input[type=radio]:not(checked)+label,.main-content input[type=checkbox]:not(checked)+label,.main-content input[type=radio]:not(checked)+label{position:relative;padding:0 0 0 50px;margin:5px 0 5px 0}.group-item input[type=checkbox]:not(checked)+label:before,.group-item input[type=radio]:not(checked)+label:before,.landing input[type=checkbox]:not(checked)+label:before,.landing input[type=radio]:not(checked)+label:before,.main-content input[type=checkbox]:not(checked)+label:before,.main-content input[type=radio]:not(checked)+label:before{content:'';position:absolute;border:1px solid #34373b;margin-top:0;width:36px;height:36px;top:-5px;left:0}.group-item input[type=checkbox]:not(checked)+label:after,.group-item input[type=radio]:not(checked)+label:after,.landing input[type=checkbox]:not(checked)+label:after,.landing input[type=radio]:not(checked)+label:after,.main-content input[type=checkbox]:not(checked)+label:after,.main-content input[type=radio]:not(checked)+label:after{content:'';position:absolute;transition:all .2s;display:none;text-align:center;line-height:21px;color:#34373b;background:url(/images/icons/checkbox-arrow.svg) no-repeat;background-size:cover;margin-top:0;width:42px;height:28px;top:-6px;left:5px}.group-item input[type=checkbox]:checked+label:before,.group-item input[type=radio]:checked+label:before,.landing input[type=checkbox]:checked+label:before,.landing input[type=radio]:checked+label:before,.main-content input[type=checkbox]:checked+label:before,.main-content input[type=radio]:checked+label:before{border-color:#ba1a76;border-width:2px}.group-item input[type=checkbox]:checked+label:after,.group-item input[type=radio]:checked+label:after,.landing input[type=checkbox]:checked+label:after,.landing input[type=radio]:checked+label:after,.main-content input[type=checkbox]:checked+label:after,.main-content input[type=radio]:checked+label:after{display:block}.group-item textarea,.landing textarea,.main-content textarea{border:solid 1px #34373b;background:#fff;font-size:18px;line-height:35px;height:150px;font-weight:300;padding:14px 28px;width:100%;resize:vertical}.group-item textarea::-webkit-input-placeholder,.landing textarea::-webkit-input-placeholder,.main-content textarea::-webkit-input-placeholder{color:#a2b1b5}.group-item textarea::-moz-placeholder,.landing textarea::-moz-placeholder,.main-content textarea::-moz-placeholder{color:#a2b1b5}.group-item textarea:-moz-placeholder,.landing textarea:-moz-placeholder,.main-content textarea:-moz-placeholder{color:#a2b1b5}.group-item textarea:-ms-input-placeholder,.landing textarea:-ms-input-placeholder,.main-content textarea:-ms-input-placeholder{color:#a2b1b5}.group-item textarea:hover,.landing textarea:hover,.main-content textarea:hover{border-color:#ba1a76}.group-item textarea:active,.group-item textarea:focus,.landing textarea:active,.landing textarea:focus,.main-content textarea:active,.main-content textarea:focus{color:#34373b;font-weight:300;border-color:#ba1a76;box-shadow:inset 0 0 0 1px #ba1a76}.group-item textarea:active::-webkit-input-placeholder,.group-item textarea:focus::-webkit-input-placeholder,.landing textarea:active::-webkit-input-placeholder,.landing textarea:focus::-webkit-input-placeholder,.main-content textarea:active::-webkit-input-placeholder,.main-content textarea:focus::-webkit-input-placeholder{color:#a2b1b5}.group-item textarea:active::-moz-placeholder,.group-item textarea:focus::-moz-placeholder,.landing textarea:active::-moz-placeholder,.landing textarea:focus::-moz-placeholder,.main-content textarea:active::-moz-placeholder,.main-content textarea:focus::-moz-placeholder{color:#a2b1b5}.group-item textarea:active:-moz-placeholder,.group-item textarea:focus:-moz-placeholder,.landing textarea:active:-moz-placeholder,.landing textarea:focus:-moz-placeholder,.main-content textarea:active:-moz-placeholder,.main-content textarea:focus:-moz-placeholder{color:#a2b1b5}.group-item textarea:active:-ms-input-placeholder,.group-item textarea:focus:-ms-input-placeholder,.landing textarea:active:-ms-input-placeholder,.landing textarea:focus:-ms-input-placeholder,.main-content textarea:active:-ms-input-placeholder,.main-content textarea:focus:-ms-input-placeholder{color:#a2b1b5}.group-item textarea.error,.landing textarea.error,.main-content textarea.error{border-color:red;box-shadow:0 0 5px 0 red}.group-item input[type=email],.group-item input[type=password],.group-item input[type=phone],.group-item input[type=text],.landing input[type=email],.landing input[type=password],.landing input[type=phone],.landing input[type=text],.main-content input[type=email],.main-content input[type=password],.main-content input[type=phone],.main-content input[type=text]{border:solid 1px #34373b;background:#fff;font-size:18px;line-height:35px;height:51px;font-weight:300;padding:0 28px;width:100%;font-size:15px}.group-item input[type=email]:hover,.group-item input[type=password]:hover,.group-item input[type=phone]:hover,.group-item input[type=text]:hover,.landing input[type=email]:hover,.landing input[type=password]:hover,.landing input[type=phone]:hover,.landing input[type=text]:hover,.main-content input[type=email]:hover,.main-content input[type=password]:hover,.main-content input[type=phone]:hover,.main-content input[type=text]:hover{border-color:#ba1a76}.group-item input[type=email]:active,.group-item input[type=email]:focus,.group-item input[type=password]:active,.group-item input[type=password]:focus,.group-item input[type=phone]:active,.group-item input[type=phone]:focus,.group-item input[type=text]:active,.group-item input[type=text]:focus,.landing input[type=email]:active,.landing input[type=email]:focus,.landing input[type=password]:active,.landing input[type=password]:focus,.landing input[type=phone]:active,.landing input[type=phone]:focus,.landing input[type=text]:active,.landing input[type=text]:focus,.main-content input[type=email]:active,.main-content input[type=email]:focus,.main-content input[type=password]:active,.main-content input[type=password]:focus,.main-content input[type=phone]:active,.main-content input[type=phone]:focus,.main-content input[type=text]:active,.main-content input[type=text]:focus{color:#34373b;font-weight:300;border-color:#ba1a76;box-shadow:inset 0 0 0 1px #ba1a76}.group-item input[type=email]:active::-webkit-input-placeholder,.group-item input[type=email]:focus::-webkit-input-placeholder,.group-item input[type=password]:active::-webkit-input-placeholder,.group-item input[type=password]:focus::-webkit-input-placeholder,.group-item input[type=phone]:active::-webkit-input-placeholder,.group-item input[type=phone]:focus::-webkit-input-placeholder,.group-item input[type=text]:active::-webkit-input-placeholder,.group-item input[type=text]:focus::-webkit-input-placeholder,.landing input[type=email]:active::-webkit-input-placeholder,.landing input[type=email]:focus::-webkit-input-placeholder,.landing input[type=password]:active::-webkit-input-placeholder,.landing input[type=password]:focus::-webkit-input-placeholder,.landing input[type=phone]:active::-webkit-input-placeholder,.landing input[type=phone]:focus::-webkit-input-placeholder,.landing input[type=text]:active::-webkit-input-placeholder,.landing input[type=text]:focus::-webkit-input-placeholder,.main-content input[type=email]:active::-webkit-input-placeholder,.main-content input[type=email]:focus::-webkit-input-placeholder,.main-content input[type=password]:active::-webkit-input-placeholder,.main-content input[type=password]:focus::-webkit-input-placeholder,.main-content input[type=phone]:active::-webkit-input-placeholder,.main-content input[type=phone]:focus::-webkit-input-placeholder,.main-content input[type=text]:active::-webkit-input-placeholder,.main-content input[type=text]:focus::-webkit-input-placeholder{color:#a2b1b5}.group-item input[type=email]:active::-moz-placeholder,.group-item input[type=email]:focus::-moz-placeholder,.group-item input[type=password]:active::-moz-placeholder,.group-item input[type=password]:focus::-moz-placeholder,.group-item input[type=phone]:active::-moz-placeholder,.group-item input[type=phone]:focus::-moz-placeholder,.group-item input[type=text]:active::-moz-placeholder,.group-item input[type=text]:focus::-moz-placeholder,.landing input[type=email]:active::-moz-placeholder,.landing input[type=email]:focus::-moz-placeholder,.landing input[type=password]:active::-moz-placeholder,.landing input[type=password]:focus::-moz-placeholder,.landing input[type=phone]:active::-moz-placeholder,.landing input[type=phone]:focus::-moz-placeholder,.landing input[type=text]:active::-moz-placeholder,.landing input[type=text]:focus::-moz-placeholder,.main-content input[type=email]:active::-moz-placeholder,.main-content input[type=email]:focus::-moz-placeholder,.main-content input[type=password]:active::-moz-placeholder,.main-content input[type=password]:focus::-moz-placeholder,.main-content input[type=phone]:active::-moz-placeholder,.main-content input[type=phone]:focus::-moz-placeholder,.main-content input[type=text]:active::-moz-placeholder,.main-content input[type=text]:focus::-moz-placeholder{color:#a2b1b5}.group-item input[type=email]:active:-moz-placeholder,.group-item input[type=email]:focus:-moz-placeholder,.group-item input[type=password]:active:-moz-placeholder,.group-item input[type=password]:focus:-moz-placeholder,.group-item input[type=phone]:active:-moz-placeholder,.group-item input[type=phone]:focus:-moz-placeholder,.group-item input[type=text]:active:-moz-placeholder,.group-item input[type=text]:focus:-moz-placeholder,.landing input[type=email]:active:-moz-placeholder,.landing input[type=email]:focus:-moz-placeholder,.landing input[type=password]:active:-moz-placeholder,.landing input[type=password]:focus:-moz-placeholder,.landing input[type=phone]:active:-moz-placeholder,.landing input[type=phone]:focus:-moz-placeholder,.landing input[type=text]:active:-moz-placeholder,.landing input[type=text]:focus:-moz-placeholder,.main-content input[type=email]:active:-moz-placeholder,.main-content input[type=email]:focus:-moz-placeholder,.main-content input[type=password]:active:-moz-placeholder,.main-content input[type=password]:focus:-moz-placeholder,.main-content input[type=phone]:active:-moz-placeholder,.main-content input[type=phone]:focus:-moz-placeholder,.main-content input[type=text]:active:-moz-placeholder,.main-content input[type=text]:focus:-moz-placeholder{color:#a2b1b5}.group-item input[type=email]:active:-ms-input-placeholder,.group-item input[type=email]:focus:-ms-input-placeholder,.group-item input[type=password]:active:-ms-input-placeholder,.group-item input[type=password]:focus:-ms-input-placeholder,.group-item input[type=phone]:active:-ms-input-placeholder,.group-item input[type=phone]:focus:-ms-input-placeholder,.group-item input[type=text]:active:-ms-input-placeholder,.group-item input[type=text]:focus:-ms-input-placeholder,.landing input[type=email]:active:-ms-input-placeholder,.landing input[type=email]:focus:-ms-input-placeholder,.landing input[type=password]:active:-ms-input-placeholder,.landing input[type=password]:focus:-ms-input-placeholder,.landing input[type=phone]:active:-ms-input-placeholder,.landing input[type=phone]:focus:-ms-input-placeholder,.landing input[type=text]:active:-ms-input-placeholder,.landing input[type=text]:focus:-ms-input-placeholder,.main-content input[type=email]:active:-ms-input-placeholder,.main-content input[type=email]:focus:-ms-input-placeholder,.main-content input[type=password]:active:-ms-input-placeholder,.main-content input[type=password]:focus:-ms-input-placeholder,.main-content input[type=phone]:active:-ms-input-placeholder,.main-content input[type=phone]:focus:-ms-input-placeholder,.main-content input[type=text]:active:-ms-input-placeholder,.main-content input[type=text]:focus:-ms-input-placeholder{color:#a2b1b5}.group-item input[type=email]::-webkit-input-placeholder,.group-item input[type=password]::-webkit-input-placeholder,.group-item input[type=phone]::-webkit-input-placeholder,.group-item input[type=text]::-webkit-input-placeholder,.landing input[type=email]::-webkit-input-placeholder,.landing input[type=password]::-webkit-input-placeholder,.landing input[type=phone]::-webkit-input-placeholder,.landing input[type=text]::-webkit-input-placeholder,.main-content input[type=email]::-webkit-input-placeholder,.main-content input[type=password]::-webkit-input-placeholder,.main-content input[type=phone]::-webkit-input-placeholder,.main-content input[type=text]::-webkit-input-placeholder{color:#a2b1b5}.group-item input[type=email]::-moz-placeholder,.group-item input[type=password]::-moz-placeholder,.group-item input[type=phone]::-moz-placeholder,.group-item input[type=text]::-moz-placeholder,.landing input[type=email]::-moz-placeholder,.landing input[type=password]::-moz-placeholder,.landing input[type=phone]::-moz-placeholder,.landing input[type=text]::-moz-placeholder,.main-content input[type=email]::-moz-placeholder,.main-content input[type=password]::-moz-placeholder,.main-content input[type=phone]::-moz-placeholder,.main-content input[type=text]::-moz-placeholder{color:#a2b1b5}.group-item input[type=email]:-moz-placeholder,.group-item input[type=password]:-moz-placeholder,.group-item input[type=phone]:-moz-placeholder,.group-item input[type=text]:-moz-placeholder,.landing input[type=email]:-moz-placeholder,.landing input[type=password]:-moz-placeholder,.landing input[type=phone]:-moz-placeholder,.landing input[type=text]:-moz-placeholder,.main-content input[type=email]:-moz-placeholder,.main-content input[type=password]:-moz-placeholder,.main-content input[type=phone]:-moz-placeholder,.main-content input[type=text]:-moz-placeholder{color:#a2b1b5}.group-item input[type=email]:-ms-input-placeholder,.group-item input[type=password]:-ms-input-placeholder,.group-item input[type=phone]:-ms-input-placeholder,.group-item input[type=text]:-ms-input-placeholder,.landing input[type=email]:-ms-input-placeholder,.landing input[type=password]:-ms-input-placeholder,.landing input[type=phone]:-ms-input-placeholder,.landing input[type=text]:-ms-input-placeholder,.main-content input[type=email]:-ms-input-placeholder,.main-content input[type=password]:-ms-input-placeholder,.main-content input[type=phone]:-ms-input-placeholder,.main-content input[type=text]:-ms-input-placeholder{color:#a2b1b5}.group-item input[type=email].error,.group-item input[type=password].error,.group-item input[type=phone].error,.group-item input[type=text].error,.landing input[type=email].error,.landing input[type=password].error,.landing input[type=phone].error,.landing input[type=text].error,.main-content input[type=email].error,.main-content input[type=password].error,.main-content input[type=phone].error,.main-content input[type=text].error{border-color:red;box-shadow:0 0 5px 0 red}.group-item .form-error,.landing .form-error,.main-content .form-error{color:red;font-size:13px;margin-bottom:10px}.group-item .captcha_img,.landing .captcha_img,.main-content .captcha_img{display:block;margin:0 auto 10px auto}.group-item p.input-name,.landing p.input-name,.main-content p.input-name{margin-bottom:.5rem}.group-item{margin-bottom:20px;position:relative}.group-item__error{position:absolute;top:-18px;font-size:12px;color:red}.selectpicker-holder .bootstrap-select{width:100%!important}.selectpicker-holder .bootstrap-select .dropdown-toggle{border-radius:0;background:#fff;border:solid 1px #34373b;color:#a2b1b5;line-height:51px;height:51px;padding:0 28px;margin:0;font-size:18px;font-family:Lato,sans-serif;text-transform:none;transition:none;font-size:15px;color:#a2b1b5}.selectpicker-holder .bootstrap-select .dropdown-toggle:focus{outline:0!important;box-shadow:none;color:#34373b;background:#fff}.selectpicker-holder .bootstrap-select .dropdown-toggle:active{background:inherit!important}.selectpicker-holder .bootstrap-select .dropdown-toggle:after{display:none}.selectpicker-holder .bootstrap-select .dropdown-toggle .bs-caret{display:block;position:absolute;top:50%;margin-top:-4.5px;right:1.5em;background:url(/images/icons/list-default.svg) center center no-repeat;width:24px;height:15px}.selectpicker-holder .bootstrap-select .dropdown-toggle:hover{border-color:#ba1a76;background:#fff;color:#34373b}.selectpicker-holder .bootstrap-select .dropdown-toggle:hover .bs-caret{background-image:url(/images/icons/list-hover.svg)}.selectpicker-holder .bootstrap-select .dropdown-toggle.error{border-color:red;box-shadow:0 0 5px 0 red}.selectpicker-holder .bootstrap-select.show .dropdown-toggle{background:#fff;border-radius:0;border-color:#ba1a76;box-shadow:inset 0 0 0 1px #ba1a76;border-bottom-color:transparent}.selectpicker-holder .bootstrap-select.show .dropdown-menu{display:block}.selectpicker-holder .bootstrap-select.show .bs-caret{background-image:url(/images/icons/list-active.svg)!important}.selectpicker-holder .bootstrap-select .dropdown-menu{border-color:#ba1a76;border-top:none;border-width:2px;margin:-2px 0 0 0;padding:0;border-radius:0}.selectpicker-holder .bootstrap-select .dropdown-menu ul li{padding:0;border-top:1px solid #ba1a76;margin-bottom:0}.selectpicker-holder .bootstrap-select .dropdown-menu ul li:before{display:none}.selectpicker-holder .bootstrap-select .dropdown-menu ul li a{font-family:Lato,sans-serif;padding:14px 28px;display:block;color:#34373b}.selectpicker-holder .bootstrap-select .dropdown-menu ul li a:hover{background-color:#f5f7f7;outline:0}.selectpicker-holder .bootstrap-select .dropdown-menu ul li a:focus{outline:0}.selectpicker-holder .bootstrap-select.show.dropup .dropdown-toggle{border-color:#ba1a76;border-bottom:2px solid #ba1a76;border-top:none}.selectpicker-holder .bootstrap-select.show.dropup>.dropdown-menu{margin:0 0 -2px 0;border-top:2px solid #ba1a76;border-bottom:none}.selectpicker-holder .bootstrap-select.show.dropup ul li{border-top:none;border-bottom:1px solid #ba1a76}.selectpicker-holder .bootstrap-select .dropdown-item.active{background-color:#fbd1c3}.selectpicker-holder .bootstrap-select a{border-bottom:none}.file-load__field{position:relative;overflow:hidden;border-bottom:1px dashed #34373b;cursor:pointer;font-size:12px}.file-load__field:hover{border-bottom:1px solid #34373b}.file-load__field input[type=file]{position:absolute;top:0;right:0;width:100%;height:100%;font-size:1em;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.file-load__add-file{font-weight:700;margin:5px 0}.file-load__rem-file{width:1em;height:1em;display:block;float:left;margin-right:10px;cursor:pointer}#preloader{position:fixed;z-index:99999;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;top:0;left:0}#preloader img{width:60%;opacity:1;animation:fade 2s linear;animation-fill-mode:both}@keyframes fade{0%,100%{opacity:0}50%{opacity:1}}.ui-widget.ui-spinner{border:none;width:35%}.ui-widget.ui-spinner .ui-spinner-input{height:51px;border:solid 1px #e4e8e9;padding:0 18%;font-size:17px;margin:0 36px 0 0;width:65%;background-color:#fff}.ui-widget.ui-spinner .ui-spinner-button{width:26px;height:14px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover;border:none}.ui-widget.ui-spinner .ui-spinner-button span{display:none}.ui-widget.ui-spinner .ui-spinner-up{top:2px;background-image:url(/images/icons/up.svg)}.ui-widget.ui-spinner .ui-spinner-down{bottom:2px;background-image:url(/images/icons/down.svg)}.ui-widget.ui-datepicker{z-index:200!important}section{position:relative;z-index:100}.video-holder{position:relative}.video-holder__prev{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.video-holder__image{display:block;position:absolute;top:calc(50% - 60px);left:calc(50% - 50px);max-width:100px;height:auto}.video-holder__btn{display:block;width:78px;height:54px;position:absolute;opacity:.77;top:calc(50% - 27px);left:calc(50% - 39px)}.range-wrapper{position:relative}.range-wrapper input[type=range]{width:100%;height:8px;border-radius:5px;background:#ba1a76;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;cursor:pointer;pointer-events:all;position:relative;top:-8px;z-index:2;background-repeat:no-repeat;background-position:0 0;background-size:24px;background-image:url(/images/icons/Slider-Handle.svg)}.range-wrapper input[type=range]::-webkit-slider-thumb:active,.range-wrapper input[type=range]::-webkit-slider-thumb:hover{background-position:0 100%}.range-wrapper input[type=range]::-moz-range-thumb{width:24px;height:24px;cursor:pointer;pointer-events:all;position:relative;top:-8px;z-index:2;background-repeat:no-repeat;background-position:0 0;background-size:24px;background-image:url(/images/icons/Slider-Handle.svg)}.range-wrapper input[type=range]::-moz-range-thumb:active,.range-wrapper input[type=range]::-moz-range-thumb:hover{background-position:0 100%}.range-wrapper .labels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;position:relative}.range-wrapper .label{font-size:14px}.page-header{z-index:101;padding-top:20px}.page-header a{color:#34373b}.page-header__wrapper{display:-ms-flexbox;display:flex;column-gap:15px;row-gap:20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-header__logo{-ms-flex:0 0 100%;flex:0 0 100%}.page-header__contacts{-ms-flex:0 0 290px;flex:0 0 290px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-6px;margin-right:-6px}.page-header__contacts-item{-ms-flex:0 0 50%;flex:0 0 50%;padding-left:6px;padding-right:6px}.page-header__contacts-item:first-child{border-right:1px solid #34373b}.page-header__phone{font-weight:700;font-size:15px;line-height:18px;margin-bottom:3px}.page-header__phone a{color:#ba1a76}.page-header__address{font-size:15px;line-height:20px}.page-header__icons{-ms-flex:0 0 auto;flex:0 0 auto}.page-header__personal{display:none}.page-header__add-menu-desktop{display:none}.page-header__menu-block-mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:21px 0}.page-header__menu-block-trigger{text-transform:uppercase;font-family:Geometric,serif;font-size:14px}.page-header__price{margin-top:15px;margin-bottom:30px}.page-header__price-caption{font-size:16px;font-weight:300;font-style:italic;color:#ba1a76;margin-bottom:14px}.page-header__menu-block{border-top:1px solid #34373b;border-bottom:1px solid #34373b;margin:38px 0 18px 0}.page-header__menu-block__trigger-bottom{margin-top:16px;border-top:dashed 1px #c2c3c4;height:66px;line-height:66px;font-size:13px}.page-header__menu-block__trigger-bottom span{padding-right:10px}.page-header__add-menu{padding:22px 0 15px 0;border-top:1px solid #d4d5d5;border-bottom:1px dashed #d4d5d5}.page-header__menu-holder{display:none}.page-header .soc-links{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;column-gap:10px}.page-header .soc-links a{margin:0;line-height:0}.page-header .soc-links span{width:21px;height:21px}.page-header .personal-links{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;column-gap:10px}.page-header .personal-links__icon{display:block;width:21px;height:21px;text-decoration:none;margin:0;line-height:0;background-repeat:no-repeat;background-position:0 0;background-size:21px}.page-header .personal-links__icon:active,.page-header .personal-links__icon:focus,.page-header .personal-links__icon:hover{background-position:0 100%}.page-header .personal-links__icon--login{background-image:url(/images/icons/Log-In.svg)}.page-header .personal-links__icon--logout{background-image:url(/images/icons/Log-Out.svg)}.page-header .personal-links__icon--profile{background-image:url(/images/icons/LK.svg)}.page-header .personal-links__icon--empty-basket{background-image:url(/images/icons/Card-Shopping.svg)}.page-header .personal-links__icon--empty-basket:active,.page-header .personal-links__icon--empty-basket:focus,.page-header .personal-links__icon--empty-basket:hover{background-position:0 50%}.page-header .personal-links__icon--full-basket{background-image:url(/images/icons/Card-Shopping.svg);background-position:0 100%}.page-header .personal-links__icon--full-basket:active,.page-header .personal-links__icon--full-basket:focus,.page-header .personal-links__icon--full-basket:hover{background-position:0 100%}.page-footer{font-size:12px;font-weight:300;margin:30px 0 53px 0}.page-footer a{color:#34373b}.footer-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu__item{width:33%}.pagination{font-family:Geometric,serif;font-size:26px}.pagination__list{margin:0!important;padding:0!important;text-align:center;width:100%}.pagination__list li{display:inline-block;line-height:1em;vertical-align:middle;min-width:.5em;margin:0!important}.pagination__list li:before{display:none}.pagination__list li a{display:block;text-decoration:none;height:100%;width:100%;font-size:14px}.pagination__end,.pagination__next,.pagination__prev,.pagination__start{width:1em;height:1em;background-size:cover;background-repeat:no-repeat;overflow:hidden}.pagination__end:hover a,.pagination__next:hover a,.pagination__prev:hover a,.pagination__start:hover a{text-decoration:none}.pagination__start{background-image:url(/images/icons/to-begin_default.svg)}.pagination__start:hover{background-image:url(/images/icons/to-begin_active.svg)}.pagination__start.pagination__passive{background-image:url(/images/icons/to-begin_unactive.svg)}.pagination__prev{background-image:url(/images/icons/to-left_default.svg)}.pagination__prev:hover{background-image:url(/images/icons/to-left_active.svg)}.pagination__prev.pagination__passive{background-image:url(/images/icons/to-left_unactive.svg)}.pagination__next{background-image:url(/images/icons/to-right_default.svg)}.pagination__next:hover{background-image:url(/images/icons/to-right_active.svg)}.pagination__next.pagination__passive{background-image:url(/images/icons/to-right_unactive.svg)}.pagination__end{background-image:url(/images/icons/to-end_default.svg)}.pagination__end:hover{background-image:url(/images/icons/to-end_active.svg)}.pagination__end.pagination__passive{background-image:url(/images/icons/to-end_unactive.svg)}.pagination__active a{color:#ba1a76}.basket__item-list{border-bottom:1px solid #ba1a76;margin:30px 0 66px 0}.basket__box-title{padding-bottom:9px;margin-bottom:34px;border-bottom:1px solid #34373b}.basket__delivery__row{margin-bottom:16px}.basket__delivery__row span:nth-child(1){display:inline-block;width:88px;color:#231f20}.basket__delivery__row span:nth-child(2),.basket__delivery__row span:nth-child(3){font-size:25px;font-family:Geometric,serif}.basket__postcard{margin:80px 0}.basket__postcard__description{opacity:.7;margin:30px 0}.basket__postcard__checkbox input[type=checkbox]+label{font-size:15px;color:#231f20}.basket__postcard__textarea{margin-top:20px}.basket__postcard__textarea textarea{font-size:15px;padding:8px 16px;line-height:1.3em}.basket__total-price{margin-top:48px}.basket__total-price__title{color:#ba1a76;padding-bottom:9px;margin-bottom:23px;border-bottom:1px solid #ba1a76}.basket__total-price__price{font-size:25px;font-weight:700;color:#ba1a76;margin-top:23px}.basket__total-price__cupon span{display:none;cursor:pointer;text-decoration:underline}.basket__total-price__cupon.hidden span{display:block}.basket__total-price__cupon.hidden .basket__total-price__cupon__field{display:none}.main-content .basket-item{margin-bottom:30px}.main-content .basket-item__left-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.main-content .basket-item__name{font-size:25px;font-family:Geometric,serif}.main-content .basket-item__property{margin-bottom:10px}.main-content .basket-item__quantity{text-align:center}.main-content .basket-item__quantity span{cursor:pointer;font-size:34px;display:inline-block;vertical-align:middle;width:20%}.main-content .basket-item__quantity span:first-child{margin-top:-6px}.main-content .basket-item__quantity span:hover{color:#ba1a76}.main-content .basket-item__quantity input[type=text]{vertical-align:middle;font-size:25px;display:inline-block;border:none;text-align:center;padding:0 5px;width:30%}.main-content .basket-item__price{font-size:25px;font-weight:700;color:#ba1a76}.main-content .basket-item__remove{color:#ced6d8;cursor:pointer;padding-top:5px}.main-content .basket-item__remove:hover{color:#a2afb3}.main-content .basket-item__remove .icon-delete{padding-right:8px}.order-tabs{padding:0}.order-tabs.ui-widget.ui-widget-content{border:none}.order-tabs .order-tab{padding:0;background:#fff}.order-tabs .order-tabs-list{margin:0 -15px 50px -15px;padding:0;background:0 0;border:none}.order-tabs .order-tabs-list li{position:relative;width:16.66%;margin:0;padding:0 15px;line-height:62px;background:0 0;border:none;border-radius:0;display:none}.order-tabs .order-tabs-list li a.ui-tabs-anchor{float:none;text-align:center;padding:0;margin:0;font-family:Lato,sans-serif;color:#a2b1b5;border-bottom:1px solid #34373b;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;line-height:1.2em;white-space:normal;border-bottom:1px solid #34373b;height:60px;-ms-flex-align:center;align-items:center}.order-tabs .order-tabs-list li a.ui-tabs-anchor:after{content:'';display:block;position:absolute;right:14px;bottom:-6px;background:url(/images/icons/arrow-header_2.svg) center center no-repeat;background-size:contain;width:7px;height:13px}.order-tabs .order-tabs-list li span{display:none}.order-tabs .order-tabs-list li:last-child a.ui-tabs-anchor:after{width:45px;height:43px;background:url(/images/icons/flower_1.svg) center center no-repeat;background-size:contain;bottom:-19px;right:11px}.order-tabs .order-tabs-list li:nth-child(n+2):before{content:'';display:block;position:absolute;bottom:0;height:1px;background-color:#ba1a76;left:18px;width:42px}.order-tabs .order-tabs-list li.ui-tabs-active{width:100%;display:list-item}.order-tabs .order-tabs-list li.ui-tabs-active a{color:#ba1a76;font-family:Geometric,serif;border:1px solid #ba1a76;border-bottom:none;margin:0 44px;font-size:25px}.order-tabs .order-tabs-list li.ui-tabs-active a:after,.order-tabs .order-tabs-list li.ui-tabs-active a:before{content:'';display:block;position:absolute}.order-tabs .order-tabs-list li.ui-tabs-active a:before{bottom:0;height:1px;background-color:#ba1a76;right:18px;width:42px}.order-tabs .order-tabs-list li.ui-tabs-active a:after{right:18px;bottom:-6px;background:url(/images/icons/arrow-header_1.svg) center center no-repeat;background-size:contain;width:7px;height:13px}.order-tabs .order-tabs-list li.ui-tabs-active span{display:block;position:absolute;font-size:12px;font-style:italic;color:#231f20;line-height:1.2em;top:5px;right:70px}.order-tabs .order-tabs-list li.ui-tabs-active:last-child a.ui-tabs-anchor:after{background-image:url(/images/icons/flower_2.svg);right:36px}.order-tabs .order-tabs-list li.ui-tabs-active:last-child a.ui-tabs-anchor:before{display:none}.order-tabs .order-tabs-list .ui-tabs-tab-prev{position:relative}.order-tabs .order-tabs-list .ui-tabs-tab-prev:after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:calc(100% + 15px);height:1px;background-color:#ba1a76}.order-tabs .order-tabs-list .ui-tabs-tab-prev a.ui-tabs-anchor{border-bottom:none;color:#a2b1b5;text-decoration:line-through}.order-tabs .order-tabs-list .ui-tabs-tab-prev a.ui-tabs-anchor:after{display:none}.order-tabs .order-tabs-list .ui-tabs-tab-prev a.ui-tabs-anchor:before{content:'';display:block;position:absolute;bottom:-8px;left:0;width:calc(100% + 16px);height:4px;background-color:#ba1a76}.order-tabs .order-tabs-list .ui-tabs-tab-error a.ui-tabs-anchor{color:#ba1a76;text-decoration:none}.order-tabs .order-tabs-list .ui-state-active a,.order-tabs .order-tabs-list .ui-state-active a:link,.order-tabs .order-tabs-list .ui-state-active a:visited{color:#ba1a76}.order-tab__buttons{border-top:1px solid #a2b1b5;padding-top:38px;margin-top:110px}.order-tab__buttons__next{text-align:center}.order-tab__buttons__next button{cursor:pointer;background:url(/images/icons/button-arrow_1.svg) no-repeat;background-size:contain;font-family:Geometric,serif;color:#ba1a76;text-transform:uppercase;border:none;margin:0;outline:0;padding:5px 15px 0 0;width:126px;height:73px;font-size:18px}.order-tab__buttons__next button:active,.order-tab__buttons__next button:focus{outline:0}.order-tab__buttons__next button.disabled{cursor:default;background-image:url(/images/icons/button-arrow_1-unactive.svg);color:#a2b1b5}.order-tab__buttons__next button[type=submit]{font-size:20px}.order-tab__buttons__next button[type=submit] span{display:none}.order-tab__buttons__prev{text-align:center;margin-top:20px}.order-tab__buttons__prev button{cursor:pointer;font-family:Geometric,serif;color:#a2b1b5;border:none;background:url(/images/icons/prev-step.svg) no-repeat left center;outline:0;padding:4px 0 0 20px}.order-tab__buttons__prev button:active,.order-tab__buttons__prev button:focus{outline:0}.order-delivery .group-item label span{font-size:18px;font-family:Geometric,serif}.order-delivery-date .row{margin-bottom:60px}.order-delivery-date__title{height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-delivery-date__title--input{height:51px}.order-delivery-date__datepicker{margin-bottom:20px}.order-delivery-date__datepicker input[type=text]{max-width:344px;font-size:15px;background:url(/images/icons/data-picker.svg) 95% center no-repeat;background-size:24.9px 25px}.order-delivery-date__datepicker input[type=text]:focus{background-image:url(/images/icons/data-picker_active.svg)}.order-delivery-date__datepicker input[type=checkbox]+label{font-size:15px}.order-delivery-date__time-holder{margin-bottom:47px}.order-delivery-date__time-holder__spacer{display:inline-block;text-align:center;width:20%}.order-delivery-date__time-holder__inside{margin-bottom:20px}.order-delivery-date__time-description{margin-top:25px;opacity:.7}.order-recipient__address-descr{opacity:.7}.order-sender__time-holder{margin-bottom:50px}.order-sender__title{padding-bottom:5px;border-bottom:solid 1px #34373b;margin-bottom:15px}.order-sender .bx-sls .dropdown-block{box-shadow:none;font-size:15px;border:1px solid #34373b;border-radius:0}.order-sender .bx-sls .dropdown-icon{top:20px}.order-sender .bx-sls .bx-ui-sls-container{height:51px}.order-sender .bx-sls .bx-ui-sls-clear{top:9px}.order-payment__title{font-family:Geometric,serif;font-size:25px;margin-bottom:30px}.order-payment__hidden-info{display:none}.order-payment__info{margin:46px 0;padding:28px 0;border-top:1px solid #34373b;border-bottom:1px solid #34373b}.order-payment__info__logo{margin-bottom:18px}.order-payment__info__logo img{max-width:95px}.order-payment__info__name{font-size:22px;margin-bottom:8px}.soc-links__soc-link{display:inline-block;margin:0 6px}.soc-links__soc-icon span{display:inline-block;background:no-repeat center;background-size:contain}.soc-links__soc-icon span:last-child{display:none}.soc-links__soc-icon:hover span:first-child{display:none}.soc-links__soc-icon:hover span:last-child{display:inline-block}.slider-landing{position:relative}.slider-landing .slider-controll__arrow{position:absolute;font-size:2em;top:40%;z-index:50;padding:5px;background:#fff;cursor:pointer;color:#51ac49}.slider-landing .slider-controll__arrow--to-left{left:0}.slider-landing .slider-controll__arrow--to-right{right:0}.slider-landing__dots{display:block;width:100%;padding:0;margin:20px 0 0 0;list-style:none;text-align:center}.slider-landing__dots li{display:inline-block;width:2em;height:2em;margin:0 1em;background:#34373b}.slider-landing__dots li:before{display:none}.slider-landing__dots li.slick-active{outline:2px solid #51ac49}.slider-element{position:relative}.slider-element__text-holder{position:absolute;bottom:0;left:0;z-index:20;width:100%}.slider-element__text{padding:1em 2.5em}.slider-element__text--theme-none{background:0 0}.slider-element__text--theme-light{background:rgba(255,255,255,.55)}.slider-element__text--theme-dark{background:rgba(0,0,0,.55)}.slider-element__header{line-height:1.2;color:#34373b;text-transform:uppercase;font-weight:700;font-size:20px}.slider-element__description{color:#34373b;text-transform:uppercase;font-size:16px}.slider-element__pict{position:relative;z-index:10}.slider-element__pict img{width:100%}.add-menu__item{margin-bottom:15px}.add-menu__item a{font-size:15px;font-weight:300;display:inline-block;position:relative}.add-menu__item a:after{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:8px;opacity:.5;background-color:#ba1a76;transition:width .3s ease-in-out .1s;z-index:-1}.add-menu__item a:hover{z-index:10;text-decoration:none}.add-menu__item a:hover:after{width:100%}.add-menu__item span{font-size:17px;color:#ba1a76;padding-right:10px;width:33px;display:inline-block;text-align:center}.add-menu__sub-menu{width:100%;background-color:#fff;display:none;padding:15px 0}.add-menu__sub-menu-item{font-family:Lato,sans-serif;font-size:15px;text-transform:none;margin-bottom:5px;font-weight:300;font-style:italic;padding-left:30px;display:block}.add-menu__sub-menu-item span{color:#34373b}.add-menu__sub-menu-item a{display:inline;font-weight:300}.main-menu{background-color:#fff;margin-top:18px}.main-menu__item{padding:11px 0;font-family:Geometric,serif;font-size:14px;text-transform:uppercase}.main-menu__item a:hover{text-decoration:none}.main-menu__sub-menu-holder{display:none}.main-menu__sub-menu{width:100%;background-color:#fff;padding:15px 0}.main-menu__sub-menu:before{content:'';display:block;width:60px;height:2px;border:solid 1px #ba1a76;position:absolute;top:0;left:50%;margin-left:-30px}.main-menu__sub-menu-item{font-family:Lato,sans-serif;font-size:15px;text-transform:none;margin-bottom:5px;font-weight:300;font-style:italic;display:block}.main-menu__sub-menu-item span{color:#34373b}.main-menu__sub-menu-item a{display:inline;font-weight:300;display:inline-block;position:relative}.main-menu__sub-menu-item a:after{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:8px;opacity:.5;background-color:#ba1a76;transition:width .3s ease-in-out .1s;z-index:-1}.main-menu__sub-menu-item a:hover{z-index:10;text-decoration:none}.main-menu__sub-menu-item a:hover:after{width:100%}.price-menu__item{border-radius:20.5px;background-color:#ba1a76;border:solid 1px #ba1a76;margin-bottom:14px;transition:all .3s ease}.price-menu__item a{line-height:30px;display:block;font-size:13px;color:#fff;text-align:center}.price-menu__item:hover{background-color:#fff}.price-menu__item:hover a{color:#ba1a76;text-decoration:none}.add-block{margin:40px 0 30px 0}.add-block__heading{font-family:Geometric,serif;color:#34373b;text-transform:uppercase;margin-bottom:6px;font-size:24px}.add-block__heading a{color:#34373b}.add-block__description{margin-top:6px;font-weight:300;font-style:italic;font-size:20px}.advantages-list__heading.add-block__heading{font-size:20px;text-align:left}.advantages-list__heading.add-block__heading a{text-decoration:none}.advantages-list__heading.add-block__heading a:hover{text-decoration:none}.advantages-list__description.add-block__description{font-size:16px;font-weight:300;font-style:italic;text-align:left}.advantages-list__item-holder{margin-bottom:30px}.advantages-list__caption-block{margin-top:15px;margin-bottom:35px}.advantages-list__link{display:block;font-family:Geometric,serif;color:#34373b;text-decoration:underline;text-align:left;margin-top:20px}.advantages-list__link:hover{color:#ba1a76!important}.advantages-item{height:100%}.advantages-item__icon img{max-width:50px}.advantages-item__name{font-size:16px;font-weight:300}.advantages-item__desc{font-style:italic;font-size:16px;font-weight:300}.route__title{font-size:16px;font-weight:300;font-style:italic;color:#ba1a76}.route__title span{border-bottom:1px dashed #ba1a76}.route__link{margin:10px 0}.route__link a{color:#ba1a76}.textual-addblock__holder--pseudo{margin-bottom:30px}.textual-addblock__heading{font-size:28px}.textual-addblock__heading a{color:#34373b}.textual-addblock__content-block{font-size:15px;margin-top:20px}.textual-addblock__video-holder{margin-top:40px;width:100%;height:238px}.textual-addblock__video-holder iframe{width:100%;height:238px}.content-slider{position:relative;margin-bottom:50px}.content-slider__list{position:relative;overflow:hidden;min-height:120px!important;max-height:120px}.content-slider__list .show-all .content-slider__item{display:block!important}.content-slider__item{margin:0 auto;width:80%;display:block;position:absolute;top:0;left:-100%}.content-slider__item .content-slider__item-content{opacity:0}.content-slider__item.active .content-slider__item-content{opacity:1}.content-slider__item.next .content-slider__picture img,.content-slider__item.next .content-slider__picture video,.content-slider__item.prev .content-slider__picture img,.content-slider__item.prev .content-slider__picture video{cursor:pointer}.content-slider__item.animated{transition:all .5s ease-in-out}.content-slider__item.animated .content-slider__item-content{transition:all .5s ease-in-out}.content-slider__item:first-child{display:block}.content-slider__item.active .content-slider__text-holder{opacity:1}.content-slider__link{font-family:Geometric,serif;display:inline-block;position:relative;outline:0}.content-slider__link:focus{outline:0!important}.content-slider__text-holder{display:none}.content-slider__text--theme-none{background:0 0}.content-slider__text--theme-border{text-shadow:1px 0 3px #000}.content-slider__text--theme-light{background:rgba(255,255,255,.55)}.content-slider__text--theme-dark{background:rgba(0,0,0,.55)}.content-slider__header{color:#fff;text-transform:uppercase;font-size:18px}.content-slider__description{color:#fff;font-size:15px}.content-slider__description--tt{text-transform:uppercase}.content-slider__picture img,.content-slider__picture video{padding:0 0 70px 0;margin:0 auto;max-height:235px;transition:padding .3s}.content-slider__arrow{display:none;position:absolute;z-index:10;background-image:url(/images/icons/to-up.svg);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;outline:0;width:40px;height:40px;bottom:-70px}.content-slider__arrow:active,.content-slider__arrow:focus,.content-slider__arrow:hover{background-color:transparent;border:none;outline:0}.content-slider__arrow--prev{left:15px;transform:rotate(-90deg)}.content-slider__arrow--next{left:65px;transform:rotate(90deg)}.catalog-list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:20px}.catalog-list__item .catalog-list__back{content:'';display:block;position:absolute;left:0;width:100%;height:calc(100% - 30px)}.catalog-list__item .catalog-list__back:after,.catalog-list__item .catalog-list__back:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-list__item--tl{padding:16px 0 0 30px}.catalog-list__item--tl .catalog-list__back{top:0;border-top:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.catalog-list__item--tl .catalog-list__back:before{height:60px;width:1px;top:0;right:0}.catalog-list__item--tl .catalog-list__back:after{height:1px;width:18px;bottom:0;left:0}.catalog-list__item--tl .catalog-list__name{-ms-flex-order:0;order:0}.catalog-list__item--tl .catalog-list__price{-ms-flex-order:1;order:1}.catalog-list__item--tl .catalog-list__image{-ms-flex-order:2;order:2;margin-top:12px}.catalog-list__item--tl .catalog-list__sale{bottom:6px;right:11px}.catalog-list__item--tr{padding:0 0 16px 30px}.catalog-list__item--tr .catalog-list__back{bottom:0;border-bottom:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.catalog-list__item--tr .catalog-list__back:before{height:60px;width:1px;bottom:0;right:0}.catalog-list__item--tr .catalog-list__back:after{height:1px;width:18px;top:0;left:0}.catalog-list__item--tr .catalog-list__name{-ms-flex-order:1;order:1}.catalog-list__item--tr .catalog-list__price{-ms-flex-order:2;order:2}.catalog-list__item--tr .catalog-list__image{-ms-flex-order:0;order:0;margin-bottom:12px}.catalog-list__item--tr .catalog-list__sale{top:6px;right:11px}.catalog-list__item--bl{padding:16px 0 0 30px}.catalog-list__item--bl .catalog-list__back{top:0;border-top:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.catalog-list__item--bl .catalog-list__back:before{height:60px;width:1px;top:0;right:0}.catalog-list__item--bl .catalog-list__back:after{height:1px;width:18px;bottom:0;left:0}.catalog-list__item--bl .catalog-list__name{-ms-flex-order:0;order:0}.catalog-list__item--bl .catalog-list__price{-ms-flex-order:1;order:1}.catalog-list__item--bl .catalog-list__image{-ms-flex-order:2;order:2;margin-top:12px}.catalog-list__item--bl .catalog-list__sale{bottom:6px;right:11px}.catalog-list__item--br{padding:0 0 16px 30px}.catalog-list__item--br .catalog-list__back{bottom:0;border-bottom:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.catalog-list__item--br .catalog-list__back:before{height:60px;width:1px;bottom:0;right:0}.catalog-list__item--br .catalog-list__back:after{height:1px;width:18px;top:0;left:0}.catalog-list__item--br .catalog-list__name{-ms-flex-order:1;order:1}.catalog-list__item--br .catalog-list__price{-ms-flex-order:2;order:2}.catalog-list__item--br .catalog-list__image{-ms-flex-order:0;order:0;margin-bottom:12px}.catalog-list__item--br .catalog-list__sale{top:6px;right:11px}.catalog-list__name{font-family:Geometric,serif;position:relative;z-index:100;font-size:13px}.catalog-list__name a{color:#34373b;text-decoration:none}.catalog-list__price{font-weight:300;position:relative;z-index:100;font-size:20px}.catalog-list__image{position:relative;padding-top:0;z-index:100;width:100%;height:auto;transition:transform .2s ease-in-out}.catalog-list__image:hover{transform:scale(.97)}.catalog-list__image img{position:relative;top:0;left:0;width:100%;height:100%}.catalog-list__sale{background-color:#ba1a76;border:solid 2px #fff;text-align:center;font-family:Geometric,serif;color:#fff;padding:9px 15px;position:absolute;z-index:150;font-size:12px}.catalog-list__to-basket{position:absolute;width:45px;height:45px;right:15px;top:15px;transition:transform .1s ease-in-out;cursor:pointer}.catalog-list__to-basket img{position:absolute!important}.catalog-list__to-basket a{color:#fff!important;text-decoration:none!important;outline:0!important}.catalog-list__to-basket:hover{transform:scale(1.06)}.catalog-list__to-basket:focus{outline:0!important}.catalog-list__to-basket .js_put-in-basket{display:block;position:relative;width:160px;height:45px;background-color:#ba1a76;border-radius:22px;border:2px solid #fff;color:#fff;font-family:Lato,sans-serif;text-decoration:none;font-size:14px;text-align:center;line-height:37px;right:115px}.filter{border-bottom:1px solid #ba1a76;margin-bottom:68px;margin-top:0;display:none}.filter__title{font-size:18px;font-weight:300;font-style:italic;color:#ba1a76;padding-bottom:17px;border-bottom:1px solid #ba1a76}.filter__title span{display:none}.filter__item-list{padding:43px 0 0 0}.filter__item-holder{text-align:center;margin:0 0 43px 0;cursor:pointer}.filter__item-holder--selected .filter__item-icon{color:#ba1a76;opacity:.5}.filter__item-holder--active .filter__item-icon{color:#ba1a76;opacity:1}.filter__item-icon{font-size:55px;height:55px;color:#c2c3c4;margin-bottom:17px}.filter__item-title{font-size:16px;font-weight:300}.filter__values{display:none;position:relative;border-top:1px solid #e8e5db;padding:45px 0;overflow:hidden}.filter__values--active{display:block}.filter__value.disabled{opacity:.5}.filter__buttons{display:none;text-align:center;padding-top:30px;border-top:1px solid #e8e5db}.filter__buttons__submit.btn{background-color:#fff;border:solid 2px #ba1a76;font-size:14px;color:#ba1a76;text-transform:none;margin-bottom:5px}.filter__buttons__reset.btn{border:none;line-height:25px;font-size:12px;font-weight:300;color:#34373b;text-transform:none;font-family:Lato,sans-serif}.filter__buttons--active{display:block}.filter-after-block{font-size:15px;font-style:italic;margin:-55px 0 55px 0}.filter-after-block__title{color:#ba1a76}.contacts-addblock__heading{font-size:20px}.contacts-addblock__map{width:100%;height:326px;margin-top:45px}.contacts-addblock__map .bx-yandex-view-layout,.contacts-addblock__map .bx-yandex-view-map{height:100%}.contacts-addblock-item{font-size:16px;font-weight:300;margin:14px 0}.contacts-addblock-item a{color:#34373b}.contacts-addblock-item__soc-list{margin-top:20px}.contacts-addblock-item__soc-list .soc-links{margin:0 -6px}.contacts-addblock-item__soc-list .soc-links__soc-icon img{width:35px;height:35px}.contacts-addblock-item__soc-list .soc-links__soc-icon span{width:35px;height:35px}.contacts-content{margin-top:-130px}.contacts-page .add-block{margin:0}.contacts-page .add-block__heading{margin-bottom:30px}.contacts-page .contacts-addblock__soc-list{margin:20px 0}.contacts-page .contacts-addblock__soc-list .soc-links{margin:0 -6px}.contacts-page .contacts-addblock__soc-list .soc-links__soc-icon img{width:35px;height:35px}.contacts-page .contacts-addblock__soc-list .soc-links__soc-icon span{width:35px;height:35px}.contacts-page .contacts-addblock__text-block{padding:0}.contacts-page .contacts-addblock__map{margin-top:30px}.contacts-page .contacts-addblock__block{margin-bottom:45px}.contacts-page .contacts-addblock-item__phone{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px}.contacts-page .contacts-addblock-item__phone a{color:#ba1a76}.contacts-page .contacts-addblock-item__phone .soc-links{margin:0}.contacts-page .contacts-addblock-item__phone .soc-links__soc-icon img{width:30px;height:30px}.contacts-page .contacts-addblock-item__phone .soc-links__soc-icon span{width:30px;height:30px}.breadcrumbs{font-size:14px;font-weight:300;color:#979797;margin-bottom:10px}.breadcrumbs a{color:#979797!important;text-decoration:none;font-family:Lato,sans-serif;font-weight:300}.breadcrumbs__sepor{font-size:25px;line-height:19px;padding:0 10px;vertical-align:middle}.section-menu{margin-bottom:35px}.section-menu__title{font-size:14px;font-weight:700;text-transform:uppercase}.section-menu__title span{display:none}.section-menu__title a{color:#34373b!important;text-decoration:none;font-family:Lato,sans-serif}.section-menu__title--active a{color:#ba1a76!important}.section-menu__list{border-top:1px solid #ba1a76;border-bottom:1px solid #ba1a76;margin:12px 0}.section-menu__item{margin:14px 0;font-size:14px;font-weight:300}.section-menu__item a{font-family:Lato,sans-serif;color:#34373b!important;text-decoration:none}.section-menu__item--active{font-weight:400}.section-menu__item--active a{color:#ba1a76!important}.content-banner__holder{margin-bottom:30px}.catalog-detail{margin-top:24px}.catalog-detail__gallery-holder{position:relative}.catalog-detail__gallery-holder a:active,.catalog-detail__gallery-holder a:focus,.catalog-detail__gallery-holder a:focus-visible,.catalog-detail__gallery-holder a:hover{outline:0;border:none;box-shadow:none}.catalog-detail__gallery{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:10px}.catalog-detail__gallery.slick-initialized .flower-subscribe__gallery-item{display:block}.catalog-detail__gallery.slick-initialized .slick-slide{line-height:0}.catalog-detail__gallery-item{line-height:0;display:none;border-left:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2;position:relative;margin:24px 0 12px;padding:0 0 24px 24px;text-align:right}.catalog-detail__gallery-item:nth-child(1){display:block}.catalog-detail__gallery-item:after,.catalog-detail__gallery-item:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-detail__gallery-item:before{height:6px;width:1px;bottom:0;right:0}.catalog-detail__gallery-item:after{height:1px;width:6px;top:0;left:0}.catalog-detail__gallery-item img,.catalog-detail__gallery-item video{margin-top:-24px}.catalog-detail__gallery-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}.catalog-detail__gallery-nav.slick-initialized{margin-left:0;margin-right:0}.catalog-detail__gallery-nav.slick-initialized .slick-track{margin-left:-5px;margin-right:-5px}.catalog-detail__gallery-nav.slick-initialized .flower-subscribe__gallery-nav-item{display:block;width:auto}.catalog-detail__gallery-nav.slick-initialized .slick-slide{width:100px;line-height:0}.catalog-detail__gallery-nav-item{line-height:0;display:none;width:100px;padding:0 5px}.catalog-detail__gallery-nav-item:nth-child(1),.catalog-detail__gallery-nav-item:nth-child(2),.catalog-detail__gallery-nav-item:nth-child(3){display:block}.catalog-detail__slogan{font-size:16px;font-weight:300;font-style:italic;margin-bottom:20px}.catalog-detail__image-holder{border-left:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2;position:relative;margin:30px 0;padding:0 0 30px 30px;text-align:right}.catalog-detail__image-holder:after,.catalog-detail__image-holder:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-detail__image-holder:before{height:12px;width:1px;bottom:0;right:0}.catalog-detail__image-holder:after{height:1px;width:12px;top:0;left:0}.catalog-detail__image-holder img{margin-top:-30px}.catalog-detail__image-holder a:active,.catalog-detail__image-holder a:focus,.catalog-detail__image-holder a:focus-visible,.catalog-detail__image-holder a:hover{outline:0;border:none;box-shadow:none}.catalog-detail__sale{position:absolute;top:-20px;right:10px;background-color:#ba1a76;border:solid 2px #fff;width:96px;height:42px;line-height:38px;text-align:center;font-family:Geometric,serif;font-size:14px;color:#fff}.catalog-detail__price-list{margin:0;padding:50px 0 30px 0}.catalog-detail__price-list__item{padding:16px 0;border-top:2px solid transparent;border-bottom:2px solid transparent}.catalog-detail__price-list__item input[type=radio]+label{padding:0!important}.catalog-detail__price-list__item input[type=radio]+label:after,.catalog-detail__price-list__item input[type=radio]+label:before{display:none!important}.catalog-detail__price-list__item.active{border-color:#ba1a76;position:relative}.catalog-detail__price-list__item.active *{font-weight:400}.catalog-detail__price-list__item.active .btn{display:block;border:none;position:absolute;padding:0;height:24px;font-size:16px;color:#ba1a76;top:50%;margin:-12px 0 0 0;right:0}.catalog-detail__price-list__item.active *{font-weight:400!important}.catalog-detail__price-list__item-size{font-size:15px;font-weight:300;display:block}.catalog-detail__price-list__item-price{font-size:20px;font-weight:300;color:#353035;display:block}.catalog-detail__description{margin-top:44px;padding-bottom:15px}.catalog-detail__description__caption{font-family:Geometric,serif;font-size:20px;margin-bottom:10px;text-transform:uppercase}.catalog-detail__description__text{font-size:16px;font-weight:300}.catalog-detail__property-list{padding:30px 0;font-size:16px;border-top:1px solid #dfdccf}.catalog-detail__property-list__item{margin-bottom:10px;position:relative}.catalog-detail__property-list__item>div:first-child{float:left;white-space:nowrap}.catalog-detail__property-list__item__right{text-align:right}.catalog-detail__property-list__item::before{content:'';position:relative;display:block;clear:both}.catalog-detail__property-list__item:after{display:block;content:'';width:80%;height:0;position:absolute;left:10%;top:18px;z-index:50;border-bottom:1px dotted #c2c3c4}.catalog-detail__property-list__item span:not(.icon){position:relative;z-index:100;background-color:#fff;margin:0 5px;padding:0 5px}.catalog-detail__property-list__item span.icon{display:none;background-color:#fff;color:#ba1a76;width:24px;font-size:20px;line-height:17px;vertical-align:middle}.catalog-detail__add-image-holder{display:none;text-align:center}.catalog-detail__add-image{padding:0 0 30px 26px;border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2;position:relative;margin:50px 0 0 0;display:inline-block}.catalog-detail__add-image:after,.catalog-detail__add-image:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-detail__add-image:before{height:12px;width:1px;bottom:0;right:0}.catalog-detail__add-image:after{height:1px;width:12px;top:0;left:0}.catalog-detail__add-image img{margin-top:-30px}.catalog-detail__add-image a:active,.catalog-detail__add-image a:focus,.catalog-detail__add-image a:focus-visible,.catalog-detail__add-image a:hover{outline:0;border:none;box-shadow:none}.catalog-detail__one-click{display:inline-block;padding:0;margin:0;border:none;box-shadow:none;outline:0;background-color:transparent;font-size:16px;line-height:24px;color:#ba1a76;font-family:Geometric,serif;text-transform:uppercase;cursor:pointer}.catalog-detail__one-click:active,.catalog-detail__one-click:focus,.catalog-detail__one-click:hover{outline:0;border:none;box-shadow:none;background-color:transparent;color:#ba1a76;text-decoration:underline}.catalog-detail__alert{font-style:italic;margin-top:20px;margin-bottom:20px}.catalog-detail__offers-range{margin:40px 0 20px}.catalog-detail__video{padding:0 0 30px 26px;border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2;position:relative;margin:50px 0 0 0;display:inline-block}.catalog-detail__video:after,.catalog-detail__video:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-detail__video:before{height:12px;width:1px;bottom:0;right:0}.catalog-detail__video:after{height:1px;width:12px;top:0;left:0}.catalog-detail__video video{margin-top:-30px}.catalog-detail__video a:active,.catalog-detail__video a:focus,.catalog-detail__video a:focus-visible,.catalog-detail__video a:hover{outline:0;border:none;box-shadow:none}video{width:100%;max-width:100%}.additional-catalog-list__heading{font-size:20px;color:#353035;margin-bottom:32px}.additional-catalog-list__item{position:relative;margin-bottom:24px}.additional-catalog-list__image{position:relative;border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2;padding:0 0 12px 12px;margin:12px 0}.additional-catalog-list__image:after,.additional-catalog-list__image:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.additional-catalog-list__image:before{height:6px;width:1px;bottom:0;right:0}.additional-catalog-list__image:after{height:1px;width:6px;top:0;left:0}.additional-catalog-list__image img{margin:-12px 0 0 0}.additional-catalog-list__name{font-family:Geometric,serif;font-size:15px}.additional-catalog-list__name a{color:#34373b;text-decoration:none}.additional-catalog-list__price{font-size:18px;font-weight:300}.catalog__caption{font-size:16px;font-weight:300;font-style:italic;text-align:center}.catalog__list{margin-top:40px}.catalog__section-name{text-align:center;text-transform:uppercase;font-size:20px;margin-bottom:5px}.catalog__section-caption{font-size:16px;font-weight:300;font-style:italic;text-align:center}.catalog__catalog-items{margin:40px 0 90px 0}.catalog__catalog-all-items{text-align:center;margin-top:30px}.catalog__catalog-all-items a.btn{font-size:14px;text-decoration:none;border-color:#ba1a76;line-height:20px;padding-top:1em}.main-content--hidden{overflow:hidden}.main-content .content-h1--center{text-align:center}.main-content .content-h1--center+.content-quoute{text-align:center}.main-content .content-h1--center-small{text-align:center;max-width:730px;margin-left:auto;margin-right:auto}.main-content .content-h1--center-small+.content-quoute{text-align:center;max-width:730px;margin-left:auto;margin-right:auto}.main-content .content-h1--catalog{text-align:center}.main-content .content-h1--hidden{display:none}.main-content .content-h1--register{margin-bottom:36px}.empty-basket{margin:40px 0}.empty-basket__image{text-align:center;margin-bottom:30px}.empty-basket__text-holder{text-align:center}.empty-basket__title{font-family:Geometric,serif;font-size:25px;margin-bottom:10px;line-height:1em}.empty-basket__caption{font-size:15px;font-weight:300;color:#231f20}.empty-basket__link a{margin:30px auto;display:block;background:url(/images/icons/button-arrow_1.svg) center center no-repeat;background-size:cover;width:200px;height:112px;color:#ba1a76!important;text-decoration:none;padding:44px 30px;font-family:Geometric,serif;font-size:20px;text-transform:uppercase}.empty-basket__link a:active,.empty-basket__link a:focus,.empty-basket__link a:hover{color:#ba1a76!important;text-decoration:none}.not-found-page{padding:50px 0 0}.not-found-page__error{border:solid 1px #34373b;background:#fff;z-index:10}.not-found-page__text{margin-bottom:110px;padding-bottom:70px;background:#fff;position:relative;top:-2px;right:-2px}.not-found-page__text img{margin-bottom:40px}.not-found-page__text h1{margin-bottom:10px;font-size:38px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase;font-family:Geometric,sans-serif;letter-spacing:.2px}.not-found-page__text p{padding:0;font-family:Lato,sans-serif;font-size:20px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#34373b}.not-found-page__text p a{padding:0;font-family:Lato,sans-serif;font-size:20px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#34373b;text-decoration:underline}.section-menu__error-page{display:none}.reminder-table__header{display:none}.reminder-table__body{border-bottom:solid 4px #34373b}.reminder-table__body:after{content:"";display:block;height:1px;background-color:#34373b;margin-bottom:4px}.reminder-table__row{margin-top:7px;margin-bottom:7px;border-top:1px solid #34373b;padding-top:7px}.reminder-table__col{margin-top:7px;margin-bottom:7px;font-size:14px}.reminder-table__col span{display:inline-block;width:73px;font-weight:700;margin-right:30px;vertical-align:top}.reminder-table__buttons{text-align:center;font-size:13px;border-top:1px dotted #c2c3c4;margin:18px 0 16px 0;padding-top:18px}.reminder-table__buttons a{display:block;margin:2px auto}.reminder-table__buttons a:last-child{font-family:Lato,sans-serif;font-weight:300;font-style:italic;text-align:center;color:#231f20}.authorization h1{margin-bottom:40px;font-size:38px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px}.authorization .authorization-form{margin-bottom:20px}.authorization .authorization-form .policy-group-item label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.authorization .authorization-form .policy-group-item label input:checked+span:before{display:block}.authorization .authorization-form .policy-group-item label .checkbox-custom{margin-right:17px;width:21px;min-width:21px;height:21px;border:2px solid #ba1a76;position:relative}.authorization .authorization-form .policy-group-item label .checkbox-custom:before{content:url(../../../images/icons/checkbox-arrow.svg);display:none;position:absolute;top:-2px;right:-8px}.authorization .authorization-form .policy-group-item label p{margin:0}.authorization__line{margin:30px 0 15px;height:1px;width:100%;background:#979797}.authorization__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.authorization__links .authorization__help{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;font-stretch:normal;line-height:.62;letter-spacing:normal;color:#231f20;text-decoration:underline}.authorization__links .authorization__help:hover{text-decoration:none}.authorization__links .authorization__help:first-of-type{margin-bottom:10px}.authorization__links a{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;color:#231f20}.authorization__link{margin-bottom:5px}.enter-btn{width:158px;background-color:#fff;border:solid 2px #ba1a76!important;border-radius:0;color:#ba1a76;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal}.bx-auth-serv-icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.bx-auth-serv-icons-title{margin-right:10px;margin-bottom:0!important}.bx-auth-serv-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.bx-auth-serv-icons a{width:40px;height:40px;display:block;margin:0 10px 0 0!important;border-radius:50%;border:none!important;outline:0!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);text-decoration:none;transition:all .2s linear}.bx-auth-serv-icons a:active,.bx-auth-serv-icons a:focus,.bx-auth-serv-icons a:hover{margin:0 10px 0 0!important;box-shadow:0 4px 5px 0 rgba(0,0,0,.18);transform:translate(0,-1px)}.bx-auth-serv-icons a .bx-ss-icon.yandex{display:block;width:100%;height:100%;margin:0;background-position:center;background-size:100% auto;background-repeat:no-repeat;background-image:url(/images/icons/ui-service-ya.svg)}h1.content-h1--some-class{margin-bottom:10px;font-size:38px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;text-transform:uppercase;font-family:Geometric,sans-serif}p.in-work{font-size:20px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;font-family:Lato}.paroly p{margin-bottom:48px;font-family:Lato,sans-serif;font-size:19px;font-weight:300;font-style:italic}.paroly .paroly-form-holder{max-width:450px;margin:0 auto}.paroly .paroly-form .policy-group-item input{width:100%}.paroly .paroly-form .paroly-form__buttons .enter-btn{padding:10px 0;width:158px;background-color:#fff;border:solid 2px #ba1a76!important;border-radius:0;color:#ba1a76;font-size:16px;font-family:Geometric,serif}.paroly__links .authorization-link{font-family:Lato,sans-serif!important;font-size:13px;font-weight:300;font-style:italic;font-stretch:normal;line-height:.62;letter-spacing:normal;color:#231f20}.registration .registration-form{max-width:610px;margin:0 auto}.registration .registration-form .policy-group-item label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.registration .registration-form .policy-group-item label input:checked+span:before{display:block}.registration .registration-form .policy-group-item label .checkbox-custom{margin-right:17px;width:21px;min-width:21px;height:21px;border:2px solid #ba1a76;position:relative}.registration .registration-form .policy-group-item label .checkbox-custom:before{content:url(../../../images/icons/checkbox-arrow.svg);display:none;position:absolute;top:-2px;right:-8px}.registration .registration-form .policy-group-item label p{margin:0}.registration .registration-form__buttons{margin-top:46px}.registration .registration-form__buttons .enter-btn{width:auto;padding:10px 12px;background-color:#fff;border:solid 2px #ba1a76!important;border-radius:0;color:#ba1a76;font-family:Geometric,serif}.registration .registration-form__hint{margin-top:45px;border-top:1px solid #34373b;padding-top:16px;font-size:13px;font-weight:300;line-height:2em}.registration__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.registration__links p{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;font-stretch:normal;line-height:.62;letter-spacing:normal;color:#231f20}.registration__links p:first-of-type{margin-bottom:10px}.order-list__title{font-family:Geometric,serif;color:#231f20;font-size:18px;margin:22px 0}.order-list__title+.order-list-order{border-top:1px solid #34373b}.order-list__show-history{margin:30px 0}.order-list__show-history a{font-family:Lato,sans-serif;font-weight:300;font-style:italic}.order-list-order{border-bottom:solid 4px #34373b;margin-bottom:30px}.order-list-order__title{font-size:18px;color:#231f20;padding:16px 0;border-bottom:1px solid #34373b;font-weight:400}.order-list-order:after{content:'';display:block;height:1px;background-color:#34373b;margin:20px 0 4px 0}.order-list-order-info{padding:14px 0}.order-list-order-info__title{font-size:15px;color:#c2c3c4;margin-bottom:10px}.order-list-order-info__title span{display:inline-block;background-color:#fff;padding-right:6px}.order-list-order-info__title:after{content:'';display:block;border-bottom:1px dotted #c2c3c4;width:100%;float:right;margin-top:-10px}.order-list-order-info__block{margin-bottom:26px}.order-list-order-info .sale-order-list-inner-row-body{font-size:15px;color:#231f20}.order-list-order-info .sale-order-list-payment-title{margin-bottom:14px}.order-list-order-info .sale-order-list-button,.order-list-order-info .sale-order-list-status-alert,.order-list-order-info .sale-order-list-status-success{padding:4px 13px;margin-top:8px;border-radius:4px;font-size:12px;display:inline-block;font-family:Lato,sans-serif;text-decoration:none}.order-list-order-info .sale-order-list-status-alert{background-color:#ffe5e8;border:solid 1px #d72338;color:#d0021b}.order-list-order-info .sale-order-list-button,.order-list-order-info .sale-order-list-status-success{background-color:#d7edda;border:solid 1px #059c0a;color:#059c0a}.order-list-order-info .sale-order-list-payment-price,.order-list-order-info .sale-order-list-shipment-item,.order-list-order-info .sale-order-list-shipment-status{margin-bottom:20px}.order-list-order-info .sale-order-list-change-payment{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;color:#231f20;display:none}.order-list-order-info .sale-order-list-inner-row-template{display:none}.order-list-order-info .sale-order-list-shipment-status-block{padding:4px 13px;margin-top:8px;border-radius:4px;background-color:#f3f4f5;border:solid 1px #34373b;font-size:12px;color:#34373b;display:inline-block}.order-list-order-info .sale-order-list-shipment-status,.order-list-order-info .sale-order-list-shipment-title{margin-bottom:15px}.order-list-order-info .sale-order-list-shipment-element{font-weight:400}.main-content .sale-order-list-inner-row-links{border-top:1px solid #34373b;padding-top:14px}.main-content .sale-order-list-about-container,.main-content .sale-order-list-cancel-container,.main-content .sale-order-list-repeat-container{text-align:center;margin-bottom:13px;font-size:13px}.main-content .sale-order-list-about-link{color:#231f20}.main-content .sale-order-list-cancel-link,.main-content .sale-order-list-repeat-link{font-family:Lato,sans-serif;font-weight:300;font-style:italic;color:#231f20}.sale-order-list-container{border-bottom:4px solid #34373b;margin-bottom:16px}.sale-order-list-container:after{content:'';display:block;height:1px;background-color:#34373b;margin-bottom:4px;margin-top:10px}.main-content .sale-order-detail-back-to-list-link-down,.main-content .sale-order-detail-back-to-list-link-up{display:inline-block;position:relative;padding-left:24px;font-family:Lato,sans-serif;font-weight:300;font-style:italic;color:#231f20;margin:25px 0 32px 0}.main-content .sale-order-detail-back-to-list-link-down span,.main-content .sale-order-detail-back-to-list-link-up span{position:absolute;font-size:21px;top:0;left:0}.main-content .sale-order-detail-back-to-list-link-down{margin:15px 0 20px 0}.main-content .sale-order-detail-general-head{font-family:Geometric,serif;font-size:20px;color:#231f20}.main-content .sale-order-detail-title-container .sale-order-detail-title-element{text-transform:uppercase;font-family:Geometric,serif;font-size:20px;color:#231f20;margin:30px 0 26px 0}.main-content .sale-order-detail-general .sale-order-detail-about-order{border-bottom:4px solid #34373b}.main-content .sale-order-detail-general .sale-order-detail-about-order:after{content:'';display:block;height:1px;background-color:#34373b;margin:26px 0 4px 0}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-title{padding:14px 0;border-top:1px solid #34373b;border-bottom:1px solid #34373b;margin:26px 0 17px 0}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-title-element{font-size:20px;color:#231f20}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-price,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-status{font-size:15px;color:#231f20;margin-bottom:13px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-title,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-price-title,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-status-title{font-weight:300}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-detail,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-price-detail,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-status-detail{font-size:15px;color:#231f20;font-weight:400}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-repeat{margin-top:23px;padding-bottom:26px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-repeat-button{font-size:14px;padding:8px 18px;margin-bottom:10px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-repeat-cancel{font-family:Lato,sans-serif;font-size:13px;font-style:italic;color:#231f20;font-weight:400}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read{border-top:1px dotted #c2c3c4;padding:14px 0}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read-less,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read-more{text-decoration:underline;font-family:Lato,sans-serif;font-size:13px;font-style:italic;color:#231f20;display:inline-block;position:relative}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read-less span,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read-more span{position:absolute;top:4px;right:-23px;font-size:15px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-name-read-less{display:none}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-details{display:none;width:100%}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-details-title{font-size:15px;color:#c2c3c4}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-details-title span{display:inline-block;background-color:#fff;padding-right:6px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-details-title:after{content:'';display:block;border-bottom:1px dotted #c2c3c4;width:100%;float:right;margin-top:-10px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-details-list{padding:13px 0 22px 0}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-list-item{margin-bottom:13px;font-size:15px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-list-item-title{font-weight:300;color:#231f20}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-list-item-element,.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-list-item-link{font-family:Lato,sans-serif;color:#231f20;font-weight:400}.main-content .sale-order-detail-payment-options{border-bottom:4px solid #34373b}.main-content .sale-order-detail-payment-options:after{content:'';display:block;height:1px;background-color:#34373b;margin:26px 0 4px 0}.main-content .sale-order-detail-payment-options-title-element{padding:13px 0;border-bottom:1px solid #34373b;margin-bottom:26px;font-size:20px;color:#231f20;font-weight:400}.main-content .sale-order-detail-payment-options-info{font-size:15px;color:#231f20;border-bottom:1px dotted #c2c3c4;padding-bottom:23px;margin-bottom:23px}.main-content .sale-order-detail-payment-options-info-order-number{font-weight:400;margin-bottom:6px}.main-content .sale-order-detail-payment-options-methods-info{color:#231f20;font-size:15px}.main-content .sale-order-detail-payment-options-methods-info-title{margin-bottom:5px}.main-content .sale-order-detail-payment-options-methods-info-title-status-alert,.main-content .sale-order-detail-payment-options-methods-info-title-status-restricted,.main-content .sale-order-detail-payment-options-methods-info-title-status-success{padding:4px 13px;margin-top:8px;border-radius:4px;font-size:12px;display:inline-block;font-family:Lato,sans-serif;text-decoration:none}.main-content .sale-order-detail-payment-options-methods-info-title-status-success{background-color:#d7edda;border:solid 1px #059c0a;color:#059c0a}.main-content .sale-order-detail-payment-options-methods-info-title-status-restricted{background-color:#f3f4f5;border:solid 1px #34373b;color:#34373b}.main-content .sale-order-detail-payment-options-methods-info-title-status-alert{background-color:#ffe5e8;border:solid 1px #d72338;color:#d0021b}.main-content .sale-order-detail-payment-options-methods-info-change-link{font-family:Lato,sans-serif;font-size:13px;font-style:italic;color:#231f20;font-weight:400;display:none}.main-content .sale-order-detail-payment-options-methods-button-container .btn-theme{padding:4px 13px;margin-top:8px;border-radius:4px;font-size:12px;display:inline-block;font-family:Lato,sans-serif;text-decoration:none;background-color:#d7edda;border:solid 1px #059c0a;color:#059c0a}.main-content .sale-order-list-cancel-payment{display:none}.main-content .sale-order-detail-payment-options-title-element{padding:13px 0;border-bottom:1px solid #34373b;margin-bottom:26px;font-size:20px;color:#231f20;font-weight:400}.main-content .sale-order-detail-payment-options-methods-shipment-list{font-size:15px;color:#231f20}.main-content .sale-order-detail-payment-options-methods-shipment-list-item-title{font-weight:400}.main-content .sale-order-detail-payment-options-order-content{border-bottom:4px solid #34373b}.main-content .sale-order-detail-payment-options-order-content:after{content:'';display:block;height:1px;background-color:#34373b;margin:26px 0 4px 0}.main-content .sale-order-detail-payment-options-order-content-title-element{padding:13px 0;border-bottom:1px solid #34373b;margin-bottom:26px;font-size:20px;color:#231f20;font-weight:400}.main-content .sale-order-detail-order-basket-info{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #34373b}.main-content .sale-order-detail-order-basket-info:last-child{border-bottom:none}.main-content .sale-order-detail-order-item-title{font-family:Geometric,serif;font-size:20px}.main-content .sale-order-detail-order-item-title a{text-decoration:none}.main-content .sale-order-detail-order-item-properties-list{padding:12px 0 0 0}.main-content .sale-order-detail-order-item-quantity{margin-top:12px;font-size:16px;font-weight:400}.main-content .sale-order-detail-order-item-price{margin-top:3px;font-size:16px;font-weight:700;color:#ba1a76}.main-content .sale-order-detail-total-payment{padding:22px 0 50px 0}.main-content .sale-order-detail-total-payment-list{text-align:center}.main-content .sale-order-detail-total-payment-list-item{margin-bottom:7px}.main-content .sale-order-detail-total-payment-list-total{font-size:25px;font-weight:700;color:#ba1a76}.profil__description{margin-bottom:50px;font-family:Lato,sans-serif;font-size:18px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal}.order-sender__title{margin-top:38px;font-family:Lato,sans-serif;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:normal}.js_order-sender-time-holder .js_order-radio-button .group-item label:before{top:0}.js_order-sender-time-holder .js_order-radio-button .group-item label:after{top:-1px}.dropdown-menu{max-width:100%!important}label[for=payment-info-input]{margin:10px 0 70px!important}label[for=payment-info-input]:before{top:-2px}.change-password{padding-top:40px;margin-bottom:24px;border-top:1px solid #34373b}.change-password.change-password-btn{margin:44px 0 30px;padding:0}.change-password p{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;font-family:Geometric,serif}.contacts-btn .btn.save-btn{margin:0;padding:10px 0;width:158px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-transform:none;border-color:#ba1a76;color:#ba1a76}.contacts-btn .btn-link{font-family:Lato,sans-serif;font-size:13px;font-weight:300;font-style:italic;font-stretch:normal;line-height:.62;border:none;letter-spacing:normal;color:#231f20;text-decoration:underline;outline:0}.contacts-btn .btn-link:hover{text-decoration:none;color:#231f20}.popap-feedback a{color:#34373b;text-decoration:underline}.popap-feedback .modal-content{border-radius:12px!important;border:solid 1px #eaebeb}.popap-feedback .popap-close{position:absolute;top:19px;right:22px;padding:0;margin:0;background-color:transparent;border:0;cursor:pointer;opacity:.7}.popap-feedback .popap-close:hover{opacity:.8}.popap-feedback .popap-close img{width:17px;height:17px}.popap-feedback .popap-content{padding:45px 20px 30px}.popap-feedback .popap-content label{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:normal;color:#34373b;margin-bottom:3px}.popap-feedback .popap-content a{color:#34373b;font-weight:300}.popap-feedback .popap-content .group-item{margin-bottom:10px}.popap-feedback .popap-content .group-item--policy{margin-bottom:20px}.popap-feedback .popap-content .group-item--policy label{font-size:14px;font-weight:300;line-height:1.3}.popap-feedback .popap-header{border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem}.popap-feedback .popap-header .popap-title{font-family:Geometric,serif;font-size:30px;text-transform:uppercase}.popap-header-modal-body{padding-top:0}.popap-header-modal-body .feedback-form__message{color:#55b030}.popap-header-modal-body .feedback-form__message .error{color:red}.popap-header-modal-body .group-item{margin-bottom:10px}.popap-header-modal-body .group-item--policy{margin-bottom:20px}.popap-header-modal-body .group-item--policy label{font-size:14px;font-weight:300;line-height:1.3}.btn-review{width:160px;padding:10px 12px;background-color:#fff;border:solid 2px #ba1a76!important;border-radius:0;color:#ba1a76;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;outline:0}.btn-review:focus{outline:0}.one-click-form .modal-content{border-radius:12px!important;border:solid 1px #eaebeb}.one-click-form .popap-close{position:absolute;top:19px;right:22px;padding:0;margin:0;background-color:transparent;border:0;cursor:pointer;opacity:.7}.one-click-form .popap-close:hover{opacity:.8}.one-click-form .popap-close img{width:17px;height:17px}.one-click-form .popap-content{padding:45px 20px 30px}.one-click-form .popap-content label{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:normal;color:#34373b;margin-bottom:3px}.one-click-form .popap-content a{color:#34373b;font-weight:300}.one-click-form .popap-content .group-item{margin-bottom:10px}.one-click-form .popap-content .group-item--policy{margin-bottom:20px}.one-click-form .popap-content .group-item--policy label{font-size:14px;font-weight:300;line-height:1.3}.reviews-addblock{margin-top:50px}.reviews-addblock__heading{margin:0 0 22px 0;font-size:20px}.reviews-addblock__form-trigger{font-size:16px;font-weight:300;font-style:italic;color:#ba1a76}.reviews-addblock__form-trigger span{border-bottom:1px dashed #ba1a76;cursor:pointer}.reviews-addblock-list{margin-top:32px}.reviews-addblock-item{margin-bottom:12px;text-align:center}.reviews-addblock-item__picture{display:inline-block;position:relative}.reviews-addblock-item__picture:hover .reviews-addblock-item__shadow{width:100%;height:100%;top:0;left:0}.reviews-addblock-item__picture:hover .reviews-addblock-item__info{opacity:1}.reviews-addblock-item__info{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s ease-in-out}.reviews-addblock-item__info span{color:#fff;padding:0 7px}.reviews-addblock-item__info span svg{height:13px;width:12px;margin-right:3px}.reviews-addblock-item__shadow{position:absolute;width:0;height:0;top:50%;left:50%;transition:all .3s ease-in-out;background-color:#ba1a76;opacity:.5}.social-title:before{content:'';display:inline-block;width:29px;height:29px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:top;margin-right:10px}.social-title--inst:before{background-image:url(/images/icons/insta-default.svg)}.social-title--inst:hover:before{background-image:url(/images/icons/insta-active.svg)}.modal .modal-header{border:none}.modal table td{padding:10px 0}.modal .modal-content{padding:0 20px;border-radius:0}.modal .modal-content .main-content{padding-bottom:25px;padding-top:6px}.modal .modal-content .main-content .bx-auth-table{margin-top:20px;margin-bottom:16px}.modal .modal-content .main-content .error-message{color:red}.modal .modal-content .close{position:absolute;top:20px;right:22px;padding:0;margin:0}.modal .modal-content .close img{width:26px;height:26px}.modal .modal-title{font-family:Geometric,serif;font-size:30px;text-transform:uppercase}.custom-bouquet-form__buttons .btn{background:url(/images/icons/button-arrow_1.svg) no-repeat center;border:none;padding:45px 12px 45px 0;background-size:contain;width:183px;margin:0 0 0 auto;color:#ba1a76}.uslugi-florista .services{margin-top:40px}.uslugi-florista .services__subtitle{margin-bottom:40px}.uslugi-florista .services__item-text{padding:10px 0 0 0}.uslugi-florista .services__item-title{font-size:18px;padding:10px 0 0 0}.uslugi-florista .services__item-img a:active,.uslugi-florista .services__item-img a:focus{outline:0;border:none}.payment-status{margin:40px 0}.payment-status__image{text-align:center;margin-bottom:30px}.payment-status__text-holder{text-align:center}.payment-status__title{font-family:Geometric,serif;font-size:25px;margin-bottom:10px;line-height:1em}.payment-status__caption{font-size:15px;font-weight:300;color:#231f20}.payment-status__link a{margin:30px auto;display:block;background:url(/images/icons/button-arrow_1.svg) center center no-repeat;background-size:cover;width:200px;height:112px;color:#ba1a76!important;text-decoration:none;padding:44px 30px;font-family:Geometric,serif;font-size:20px;text-transform:uppercase}.payment-status__link a:active,.payment-status__link a:focus,.payment-status__link a:hover{color:#ba1a76!important;text-decoration:none}.team__item{margin-bottom:90px}.team__image-holder{position:relative;border-left:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2;text-align:right;margin-top:80px;min-height:750px}.team__image-holder img{position:relative;max-width:80%;margin-top:-80px}.team__image-holder::after,.team__image-holder::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.team__image-holder::after{height:1px;width:50px;top:0;left:0}.team__image-holder::before{width:1px;height:140px;bottom:0;right:0}.team__image-holder--right{position:relative;border-right:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2;text-align:left;margin-top:80px;min-height:750px}.team__image-holder--right img{position:relative;max-width:80%;margin-top:-80px}.team__image-holder--right::after,.team__image-holder--right::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.team__image-holder--right::after{height:1px;width:50px;top:0;right:0}.team__image-holder--right::before{width:1px;height:140px;bottom:0;left:0}.team__image-holder--foot{position:relative;border-left:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2;text-align:right;margin-top:80px;min-height:394px}.team__image-holder--foot img{position:relative;max-width:83%;margin-top:-33px}.team__image-holder--foot::after,.team__image-holder--foot::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.team__image-holder--foot::after{height:1px;width:60px;top:0;left:0}.team__image-holder--foot::before{width:1px;height:55px;bottom:0;right:0}.team__image-text{padding:15px 25px 25px 180px;position:relative;font-size:16px;font-style:italic}.team__image-text::before{content:'';position:absolute;display:block;background-image:url(/images/quote.svg);background-size:cover;width:48px;height:52px;left:123px;top:-17px}.team__image-text--foot{padding:15px 0 25px 110px;position:relative;font-size:16px;font-style:italic;text-align:left}.team__image-text--right{padding:15px 110px 25px 85px}.team__image-text--right::before{left:26px}.team__text-holder{padding:40px 0 0 40px}.team__title{font-size:25px;text-transform:uppercase;font-family:Geometric,serif}.team__title--text{font-family:Geometric,serif;font-size:25px;margin:20px 0 10px -30px}.team__title--foot{font-size:30px;text-transform:uppercase;font-family:Geometric,serif;padding:70px 30px 10px 0}.team__position{font-size:16px;font-style:italic;font-weight:300;margin-bottom:35px}.team__text{font-size:16px;font-weight:300;padding:0 30px}.team__text li{font-size:15px;line-height:23px;font-weight:300}.team__text--foot{font-size:16px;font-weight:300;padding-right:30px}.team__link{display:inline-block;margin-top:20px}.team__photo-holder{position:relative;border-left:solid 1px #d7d3c2;border-top:solid 1px #d7d3c2;text-align:right;margin:50px 0 155px;height:500px}.team__photo-holder img{position:relative;max-width:88%}.team__photo-holder::after,.team__photo-holder::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.team__photo-holder::after{height:70px;width:1px;top:0;right:0}.team__photo-holder::before{width:70px;height:1px;bottom:0;left:0}.team__photo-text{text-align:left;padding:55px 25px 15px 100px;position:relative;font-size:16px;font-style:italic}.school__item{margin-bottom:170px}.school__image-holder{position:relative}.school__image-holder img{position:relative;max-width:90%}.school__image-holder::after,.school__image-holder::before{display:block;content:'';position:absolute}.school__image-holder::before{width:30px;height:100%;top:60px;left:-53px;border-left:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.school__image-holder::after{height:35px;width:90%;bottom:-60px;right:106px;border-right:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.school__image-holder--right::before{width:30px;height:100%;top:60px;left:auto;right:-4px;border-left:none;border-right:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.school__image-holder--right::after{height:35px;width:90%;bottom:-60px;right:-4px;border-right:none;border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.school__text-holder{padding:40px 0 0 40px}.school__title{font-size:25px;text-transform:uppercase;font-family:Geometric,serif;line-height:normal}.school__title a{text-decoration:none}.school__title a:hover{text-decoration:none}.school__title a:active,.school__title a:focus{outline:0;border:none}.school__master{font-size:16px;font-style:italic;font-weight:300;margin-bottom:35px}.school__text{font-size:16px;font-weight:300;padding-left:40px;line-height:1.56}.school__link{display:block;margin-top:20px;font-family:Lato,sans-serif!important}.school__record-btn{border:3px solid #353035;color:#353035;font-family:Geometric,serif;padding:10px 40px 6px;text-transform:uppercase;font-size:20px;transition:.2s all ease;background-color:#fff;margin-top:35px}.school__record-btn:hover{color:#ba1a76;border-color:#ba1a76;cursor:pointer}.school__date{font-size:20px;font-family:Geometric,serif;color:#353035;margin-bottom:3px}.school__date span{color:#ba1a76}.school-detail__image-holder{position:relative;text-align:right;margin-bottom:185px}.school-detail__image-holder::after,.school-detail__image-holder::before{position:absolute;content:'';display:block;background-color:transparent}.school-detail__image-holder::after{width:100%;height:70px;bottom:-100px;right:0;border-right:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.school-detail__image-holder::before{width:80px;height:calc(100% + 40px);left:0;top:60px;border-left:1px solid #c2c3c4;border-top:1px solid #c2c3c4}.school-detail__image-text{font-family:Geometric,serif;font-size:35px;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;bottom:25px;right:-30px;max-width:995px;display:inline-block;text-align:left}.school-detail__content{max-width:600px;text-align:center;margin:0 auto 180px}.school-detail__name.content-h1{margin-bottom:0}.school-detail__name-comment{font-size:20px;font-weight:300;font-style:italic;margin-bottom:30px}.school-detail__date{font-size:20px;font-family:Geometric,serif;margin-bottom:10px}.school-detail__text{margin-bottom:35px;font-size:16px;line-height:24px}.school-detail__record-btn{color:#ba1a76;border:3px solid #ba1a76;font-family:Geometric,serif;font-size:20px;text-transform:uppercase;border-radius:25px;background-color:transparent;padding:10px 50px 8px}.school-detail__record-btn:hover{cursor:pointer}.school-detail__master{margin-bottom:180px}.school-detail__master-photo-holder{position:relative;padding-top:80px;text-align:right}.school-detail__master-photo-holder img{max-width:80%}.school-detail__master-photo-holder::after,.school-detail__master-photo-holder::before{content:'';position:absolute;display:block;background-color:transparent}.school-detail__master-photo-holder::after{width:100%;height:45px;top:0;left:0;border-top:1px solid #c2c3c4;border-right:1px solid #c2c3c4}.school-detail__master-photo-holder::before{width:70px;height:90%;top:0;left:0;border-bottom:1px solid #c2c3c4;border-left:1px solid #c2c3c4}.school-detail__master-photo-text{text-align:left;font-size:25px;color:#ba1a76;text-transform:uppercase;font-family:Geometric,serif;position:absolute;max-width:275px;top:43px;left:135px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;line-height:normal}.school-detail__master-name{font-size:25px;text-transform:uppercase;font-family:Geometric,serif;padding-left:40px}.school-detail__master-description-short{font-size:16px;font-weight:300;font-style:italic;line-height:normal;margin-bottom:35px;padding-left:40px}.school-detail__master-description{font-size:16px;padding-left:80px;margin-bottom:70px}.school-detail__master-link{padding-left:40px}.school-detail__program{position:relative;text-align:center;padding:35px 190px 175px;margin-bottom:180px}.school-detail__program::after,.school-detail__program::before{position:absolute;content:'';display:block;background-color:transparent}.school-detail__program::after{width:100%;height:100px;bottom:0;left:0;border-right:1px solid #34373b;border-bottom:1px solid #34373b}.school-detail__program::before{width:80px;height:100%;left:0;top:0;border-top:1px solid #34373b;border-left:1px solid #34373b}.school-detail__program-title{font-size:30px;text-transform:uppercase;font-family:Geometric,serif;margin-bottom:40px}.school-detail__program-description{text-align:right;color:#ba1a76;font-size:20px;font-family:Geometric,serif}.school-detail__program-text{text-align:left;font-size:16px;font-weight:300;margin-bottom:25px}.school-detail__videos{margin-bottom:180px}.school-detail__videos video{max-width:825px;max-height:460px;background-color:#34373b}.school-detail__videos iframe{width:825px;height:460px}.school-detail__video-holder{position:relative;padding-bottom:90px;text-align:right}.school-detail__video-holder::after,.school-detail__video-holder::before{position:absolute;content:'';display:block;background-color:transparent}.school-detail__video-holder::after{width:100%;height:60px;bottom:0;left:0;border-right:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.school-detail__video-holder::before{width:60px;height:90%;border-left:1px solid #c2c3c4;border-top:1px solid #c2c3c4;bottom:0;left:0}.school-detail__video-text{font-size:20px;font-weight:300;font-style:italic;position:absolute;left:95px;bottom:40px}.school-detail__reviews{margin-bottom:180px}.school-detail__reviews-name{font-size:30px;font-family:Geometric,serif;text-transform:uppercase;line-height:none;margin-bottom:15px}.school-detail__reviews-link{color:#ba1a76!important;font-family:Lato,sans-serif!important;font-size:16px;font-weight:300;font-style:italic;border-bottom:1px dashed #ba1a76;text-decoration:none!important}.school-detail__review-holder{position:relative;padding:10px 40px 50px 140px;font-size:16px;font-style:italic;font-weight:300;margin-bottom:25px}.school-detail__review-holder::after,.school-detail__review-holder::before{position:absolute;content:'';display:block;background-color:transparent}.school-detail__review-holder::after{width:100%;height:50px;bottom:0;left:0;border-bottom:1px solid #34373b;border-right:1px solid #34373b}.school-detail__review-holder::before{width:70px;height:100%;top:0;left:0;border-top:1px solid #34373b;border-left:1px solid #34373b}.school-detail__review-text{position:relative;margin-bottom:15px}.school-detail__review-text::before{position:absolute;content:'';display:block;left:-60px;top:-5px;width:37px;height:39px;background-image:url(/images/quote.svg);background-size:contain;background-repeat:no-repeat}.school-detail__conditions{margin-bottom:180px;padding:35px 190px 110px;text-align:center;position:relative}.school-detail__conditions::after,.school-detail__conditions::before{position:absolute;content:'';display:block;background-color:transparent}.school-detail__conditions::after{width:100%;height:100px;bottom:0;left:0;border-right:1px solid #34373b;border-bottom:1px solid #34373b}.school-detail__conditions::before{width:80px;height:100%;left:0;top:0;border-top:1px solid #34373b;border-left:1px solid #34373b}.school-detail__conditions-name{font-size:30px;text-transform:uppercase;font-family:Geometric,serif;margin-bottom:30px}.school-detail__conditions-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.school-detail__conditions-item:last-of-type{margin-bottom:30px}.school-detail__conditions-description{font-size:18px;font-weight:300}.school-detail__conditions-dots{border-bottom:2px dotted #34373b;height:24px;margin:0 8px;-ms-flex-positive:1;flex-grow:1}.school-detail__conditions-value{font-size:25px;font-family:Geometric,serif;color:#ba1a76}.school-detail__other-classes{font-size:25px;text-align:center;font-family:Geometric,serif;text-transform:uppercase;margin-bottom:50px}.school-detail__additional-image-holder{max-width:235px}.school-detail__additional-name{font-size:23px;width:250px;line-height:normal}.school-detail__additional-link{bottom:20px;position:absolute}.school-detail__additional-link a{font-family:Lato,sans-serif;color:#ba1a76!important;font-weight:300;font-style:italic}.portfolio__item{margin-bottom:170px}.portfolio__image-holder{position:relative}.portfolio__image-holder img{position:relative;max-width:90%}.portfolio__image-holder::after,.portfolio__image-holder::before{display:block;content:'';position:absolute}.portfolio__image-holder::before{width:30px;height:100%;top:60px;left:-53px;border-left:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.portfolio__image-holder::after{height:35px;width:90%;bottom:-60px;right:106px;border-right:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.portfolio__image-holder--right::before{width:30px;height:100%;top:60px;left:auto;right:-4px;border-left:none;border-right:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.portfolio__image-holder--right::after{height:35px;width:90%;bottom:-60px;right:-4px;border-right:none;border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.portfolio__text-holder{padding:40px 0 0 40px}.portfolio__title{font-size:25px;text-transform:uppercase;font-family:Geometric,serif;line-height:33px}.portfolio__title a{text-decoration:none}.portfolio__title a:hover{text-decoration:none}.portfolio__title a:active,.portfolio__title a:focus{outline:0;border:none}.portfolio__date{font-size:16px;font-style:italic;font-weight:300;margin-bottom:35px}.portfolio__text{font-size:16px;font-weight:300;padding-left:40px;line-height:1.56}.portfolio__link{display:block;margin-top:20px;font-family:Lato,sans-serif!important}.portfolio__call-btn{border:3px solid #353035;color:#353035;font-family:Geometric,serif;padding:10px 40px 6px;text-transform:uppercase;font-size:20px;transition:.2s all ease;background-color:#fff;margin-top:35px}.portfolio__call-btn:hover{color:#ba1a76;border-color:#ba1a76;cursor:pointer}.portfolio__filter{margin:50px 0 90px}.portfolio__filter-title{font-size:16px;font-weight:300;font-style:italic;color:#ba1a76;margin-bottom:14px}.portfolio__filter-item{border-radius:20.5px;background-color:#fff;border:solid 1px #ba1a76;margin-bottom:14px;transition:all .3s ease;color:#ba1a76;font-size:13px;padding:5px;word-break:break-word;cursor:pointer;text-align:center}.portfolio__filter-item:hover{color:#fff;background-color:#ba1a76}.portfolio__filter-item--checked{color:#fff;background-color:#ba1a76}.portfolio-detail__image-holder{position:relative;text-align:right;margin-bottom:185px}.portfolio-detail__image-holder::after,.portfolio-detail__image-holder::before{position:absolute;content:'';display:block;background-color:transparent}.portfolio-detail__image-holder::after{width:100%;height:70px;bottom:-100px;right:0;border-right:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.portfolio-detail__image-holder::before{width:80px;height:calc(100% + 40px);left:0;top:60px;border-left:1px solid #c2c3c4;border-top:1px solid #c2c3c4}.portfolio-detail__image-text{font-family:Geometric,serif;font-size:15px;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;right:5px;bottom:10px;display:inline-block;text-align:left;max-width:95%}.portfolio-detail__content{max-width:600px;text-align:center;margin:0 auto 180px}.portfolio-detail__name.content-h1{margin-bottom:0}.portfolio-detail__place{font-size:20px;font-weight:300;font-style:italic;margin-bottom:30px}.portfolio-detail__date{font-size:20px;font-family:Geometric,serif;margin-bottom:10px}.portfolio-detail__text{margin-bottom:35px;font-size:16px;line-height:24px}.portfolio-detail__videos{margin-bottom:180px}.portfolio-detail__video-holder{position:relative;padding-bottom:90px;margin-bottom:110px;text-align:right}.portfolio-detail__video-holder::after,.portfolio-detail__video-holder::before{position:absolute;content:'';display:block;background-color:transparent}.portfolio-detail__video-holder::after{width:100%;height:60px;bottom:0;left:0;border-right:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.portfolio-detail__video-holder::before{width:60px;height:90%;border-left:1px solid #c2c3c4;border-top:1px solid #c2c3c4;bottom:0;left:0}.portfolio-detail iframe,.portfolio-detail__video-wrap{display:inline-block;width:100%;height:280px}.portfolio-detail__video-text{font-size:20px;font-weight:300;font-style:italic;position:absolute;left:95px;bottom:50px;text-align:left}.portfolio-detail__other-classes{font-size:25px;text-align:center;font-family:Geometric,serif;text-transform:uppercase;margin-bottom:50px}.portfolio-detail__addititonal-text-block.additional-catalog-list__text-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0}.portfolio-detail__additional-image-holder{max-width:235px}.portfolio-detail__additional-name{font-size:16px;width:250px;font-weight:300;line-height:normal}.portfolio-detail__additional-link a{font-family:Lato,sans-serif;color:#ba1a76!important;font-weight:300;font-style:italic}.portfolio-detail__call{margin-bottom:180px;text-align:center;padding:37px 0 120px;position:relative}.portfolio-detail__call::after,.portfolio-detail__call::before{position:absolute;content:'';display:block;background-color:transparent}.portfolio-detail__call::after{width:100%;height:120px;bottom:0;left:0;border-right:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.portfolio-detail__call::before{width:95px;height:100%;border-left:1px solid #c2c3c4;border-top:1px solid #c2c3c4;bottom:0;left:0}.portfolio-detail__call-title{font-family:Geometric,serif;font-size:30px;line-height:1.5;text-transform:uppercase;max-width:920px;margin:0 auto}.portfolio-detail__call-text{font-size:20px;font-style:italic;font-weight:300;max-width:600px;margin:0 auto}.portfolio-detail__call-btn{border:3px solid #353035;color:#353035;font-family:Geometric,serif;padding:10px 40px 6px;text-transform:uppercase;font-size:20px;transition:.2s all ease;background-color:#fff;margin-top:35px}.portfolio-detail__call-btn:hover{color:#ba1a76;border-color:#ba1a76;cursor:pointer}.portfolio-detail__slider{margin:60px 0}.portfolio-detail__slider .content-slider{margin-bottom:0}.portfolio-detail__slider .content-slider__item.active .content-slider__link::after,.portfolio-detail__slider .content-slider__item.active .content-slider__link::before{background-color:#c2c3c4}.portfolio-detail__slider .content-slider__item.active .content-slider__picture img{border-left:1px solid #c2c3c4;border-bottom:1px solid #c2c3c4}.smi-addblock__caption-block{max-width:540px;margin:0 auto;text-align:center}.smi-addblock__heading{font-family:Geometric,serif;font-size:30px;text-transform:uppercase}.smi-addblock__description{font-size:20px;font-style:italic;font-weight:300;margin-bottom:45px}.smi-addblock__item{position:relative}.smi-addblock__item::after,.smi-addblock__item::before{display:block;content:'';position:absolute}.smi-addblock__item--one{padding:33px 0 95px 95px;border-left:1px solid #d7d3c2;height:100%}.smi-addblock__item--one::before{width:100%;height:35px;top:0;left:0;border-right:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.smi-addblock__item--one::after{width:100%;height:35px;bottom:0;right:0;border-right:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.smi-addblock__item--two{padding:33px 95px 0 0;border-right:1px solid #d7d3c2;margin-bottom:30px}.smi-addblock__item--two::before{width:100%;height:35px;top:0;left:0;border-left:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.smi-addblock__item--two::after{width:60px;height:100%;top:0;right:0;border-right:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.smi-addblock__item--three{padding:0 95px 33px 0;border-right:1px solid #d7d3c2}.smi-addblock__item--three::before{width:60px;height:100%;top:0;right:0;border-right:1px solid #d7d3c2;border-top:1px solid #d7d3c2}.smi-addblock__item--three::after{width:100%;height:35px;bottom:0;right:0;border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.smi-addblock__name{font-family:Geometric,serif;line-height:normal}.smi-addblock__link{font-size:13px;color:#ba1a76!important;font-style:italic;font-weight:300;font-family:Lato,sans-serif!important;line-height:normal}.smi-addblock__image{display:block}.smi-addblock__image--one{margin-top:20px}.smi-addblock__image--two{margin-top:20px}.smi-addblock__image--three{margin-bottom:20px}.about-turcan-block p{font-size:16px}.about-turcan-block__title{font-size:25px;text-transform:uppercase;font-family:Geometric,serif;margin-bottom:15px}.about-turcan-block__text{font-size:16px;font-weight:300;padding:0 30px}.about-turcan-dscr__image-holder{position:relative;text-align:right;margin-top:80px;border:none}.about-turcan-dscr__image-holder img{position:relative;margin-top:-80px}.about-turcan-dscr__image-holder::after{height:1px;width:50px;top:0;left:0}.about-turcan-dscr__image-holder::before{width:1px;height:140px;bottom:0;right:0}.about-turcan-dscr__image-text{padding:15px 30px 25px 50px;position:relative;font-size:14px;font-style:italic;text-align:left}.about-turcan-dscr__image-text::before{content:'';position:absolute;display:block;background-image:url(/images/quote.svg);background-size:cover;width:25px;height:27px;left:26px;top:-17px}.about-turcan-dscr__text-holder{padding:40px 0}.about-turcan-dscr--inst{margin-top:50px}.about-turcan-master__image-holder{position:relative;text-align:left;border:none;margin:0 0 20px}.about-turcan-master__image-holder img{position:relative}.about-turcan-master__image-holder::after{height:70px;width:1px;top:0;left:0}.about-turcan-master__image-holder--bot{margin-bottom:0}.about-turcan-master__image-holder--bot::after{height:40px;width:1px;top:auto;bottom:0;left:0}.about-turcan-master__image-text{padding:10px 0;position:relative;font-size:16px;font-style:italic;text-align:left}.about-turcan-master__text-holder{padding:40px 0 0}.about-turcan-master__text-holder--bot{margin-bottom:70px}.about-turcan-master__text{padding:0 40px}.about-turcan-catalog__title{margin:20px auto;max-width:540px;text-align:center;font-size:25px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;font-family:Geometric,serif;text-transform:uppercase}.about-turcan-catalog__subtitle{text-transform:none;margin:10px 0}.about-turcan-catalog__subname{font-style:italic}.about-turcan-catalog .catalog-list__item--tl .about-turcan-catalog__subname{-ms-flex-order:1;order:1}.about-turcan-catalog .catalog-list__item--tr .about-turcan-catalog__subname{-ms-flex-order:2;order:2}.about-turcan-catalog .catalog-list__item--bl .about-turcan-catalog__subname{-ms-flex-order:2;order:2}.about-turcan-catalog .catalog-list__item--br .about-turcan-catalog__subname{-ms-flex-order:2;order:2}.about-projects{margin-top:50px}.about-projects__title{width:100%;min-width:100%;font-size:25px;text-transform:uppercase;font-family:Geometric,serif;margin-bottom:40px;text-align:left}.about-projects__center{display:none;position:relative}.about-projects__center:after,.about-projects__center:before{content:'';display:block;position:absolute;width:22px;height:1px;background-color:#d7d3c2;left:0}.about-projects__center:before{top:0}.about-projects__center::after{bottom:0}.about-projects__center-item{position:absolute;width:46px;height:26px;font-size:15px;font-family:Geometric,serif;color:#d7d3c2;background-color:#fff;text-align:center;line-height:31px;left:-22px;margin-top:-13px}.about-projects__center-item:after{content:'';display:block;height:1px;width:22px;position:absolute;bottom:0;left:0;background-color:#d7d3c2}.about-projects__center-item:nth-child(1){top:25%}.about-projects__center-item:nth-child(2){top:50%}.about-projects__center-item:nth-child(2):after{left:auto;right:0}.about-projects__center-item:nth-child(3){top:75%}.about-projects-item{margin-bottom:20px}.about-projects-item:first-child{margin-top:0!important}.about-projects-item__text{font-size:14px;font-style:italic;padding:10px 0 20px}.about-projects-item__text--subfont{padding:0 0 20px;font-family:Geometric,serif;font-style:normal;font-size:15px}.about-prize__text ol li{margin-bottom:10px}.about-prize__text p.text-uppercase{margin-bottom:0}.about-prize__text p.italic{font-style:italic}.about-prize__top-row{position:relative}.about-prize__top-row:after{content:'';width:100%;height:20px;position:absolute;bottom:0;left:0;background-color:#fff}.about-prize__item{overflow:hidden;position:relative}.about-prize__item img{width:auto;max-height:285px}.about-prize__item--tl:after{top:0;right:0}.about-prize__item--tl:before{top:0;left:0;border-bottom:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.about-prize__item--tr:after{top:0;left:0}.about-prize__item--tr:before{top:0;right:0;border-bottom:solid 1px #d7d3c2;border-right:solid 1px #d7d3c2}.about-prize__item--bl:after{bottom:0;right:0}.about-prize__item--bl:before{bottom:0;left:0;border-top:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.about-prize__item--br:after{bottom:0;left:0}.about-prize__item--br:before{bottom:0;right:0;border-top:solid 1px #d7d3c2;border-right:solid 1px #d7d3c2}.static-page{padding-top:30px}.static-page .contacts{margin-bottom:50px}.static-page .contacts__form{margin-bottom:40px}.static-page .contacts__form .default-btn{-ms-flex-order:unset;order:unset}.static-page .contacts__form .policy-group-item{-ms-flex-order:unset;order:unset}.static-page .contacts__message{color:#228b22;font-weight:400;margin:10px 0 20px}.static-page .contacts__message .error{color:red}.static-page .contacts__map{margin:0 auto;width:100%;height:400px;min-height:400px;display:block;position:relative;z-index:10}.static-page .contacts__map-title{color:#b82175;position:absolute;z-index:20;top:120px;left:30px;font-family:Geometric,serif;width:290px}.static-page .contacts__map-soon{font-size:36px;text-transform:uppercase}.static-page .contacts__map-address{margin-top:10px}.static-page .contacts__map-address p{font-size:21px;color:#b82175;font-family:Geometric,serif;margin-bottom:5px}.static-page .text-block{margin-bottom:30px}.static-page .text-block__wrapper:after,.static-page .text-block__wrapper:before{content:'';display:none;position:absolute;background:#34373b}.static-page .text-block__wrapper:before{width:40px;height:1px;top:0;left:0}.static-page .text-block__wrapper:after{height:30px;width:1px;right:0;bottom:0}.static-page .text-block__wrapper .h2,.static-page .text-block__wrapper .h3,.static-page .text-block__wrapper .h4,.static-page .text-block__wrapper .h5,.static-page .text-block__wrapper h2,.static-page .text-block__wrapper h3,.static-page .text-block__wrapper h4,.static-page .text-block__wrapper h5{margin-top:15px}.static-page .picture{margin-bottom:20px}.static-page .picture:after,.static-page .picture:before{content:'';display:none;position:absolute;background:#34373b}.static-page .picture:before{width:40px;height:1px;top:0;left:0}.static-page .picture:after{height:30px;width:1px;right:0;bottom:0}.contacts-phone-addblock--main{display:none}.contacts-phone-addblock .phone-block__title{text-align:center}.contacts-phone-addblock .phone-block__phone{text-align:center}.contacts-phone-addblock .phone-block__phone a{font-family:Lato,sans-serif!important;font-size:30px!important;font-weight:300!important;font-style:italic;color:#ba1a76!important;text-decoration:none!important}.contacts-phone-addblock .phone-block__phone a:hover{color:#34373b;text-decoration:none}.contacts-phone-addblock .phone-block__phone a:visited{color:#ba1a76}.contacts-phone-addblock .phone-block__phone a:focus{color:#34373b;outline:0}.contacts-phone-addblock .phone-block__phone a:active{color:#34373b;outline:0}.contacts-phone-addblock .phone-block__soc-block{margin-top:20px;text-align:center}.contacts-phone-addblock .phone-block__soc-block .soc-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:0}.contacts-phone-addblock .phone-block__soc-block .soc-links__soc-icon span{width:30px;height:30px}.picture-gallery{text-align:center;margin:30px 0}.picture-gallery:after{content:'';display:block;clear:both}.picture-gallery__item{padding:0 0 30px 26px;border-left:1px solid #ba1a76;border-bottom:1px solid #ba1a76;position:relative;margin:50px 0 0 0;display:inline-block}.picture-gallery__item:after,.picture-gallery__item:before{display:block;content:'';position:absolute;background-color:#ba1a76}.picture-gallery__item:before{height:12px;width:1px;bottom:0;right:0}.picture-gallery__item:after{height:1px;width:12px;top:0;left:0}.picture-gallery__item img{margin-top:-30px}.picture-gallery--gray .picture-gallery__item{border-left:1px solid #d7d3c2;border-bottom:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item:after,.picture-gallery--gray .picture-gallery__item:before{background-color:#d7d3c2}.reviews-badges{margin-bottom:25px}.reviews-badges a{display:block;margin-bottom:15px;text-align:center}.reviews-badges a img{max-width:250px}.step-app .step-steps{display:none!important}.step-app .step-content{border:none}.step-app .step-footer{margin:0;position:absolute;display:block;line-height:0;bottom:-20px;right:25px;z-index:10}.step-app .flower-step-btn{display:inline-block;width:25px;height:40px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;outline:0}.step-app .flower-step-btn:active,.step-app .flower-step-btn:focus,.step-app .flower-step-btn:hover{background-color:#fff;border:none;outline:0}.step-app .flower-step-btn--prev{background-image:url(/images/icons/slider-left-arrow.svg);margin-right:10px}.step-app .flower-step-btn--prev:active,.step-app .flower-step-btn--prev:hover{background-image:url(/images/icons/slider-left-arrow-pink.svg)}.step-app .flower-step-btn--next{background-image:url(/images/icons/slider-right-arrow.svg)}.step-app .flower-step-btn--next:active,.step-app .flower-step-btn--next:hover{background-image:url(/images/icons/slider-right-arrow-pink.svg)}.step-app input[type=checkbox],.step-app input[type=radio]{font-size:15px}.step-app input[type=checkbox]+label,.step-app input[type=radio]+label{cursor:pointer;font-weight:400;display:inline-block;font-size:15px}.step-app input[type=checkbox]:not(checked),.step-app input[type=radio]:not(checked){position:absolute!important;opacity:0}.step-app input[type=checkbox]:not(checked)+label,.step-app input[type=radio]:not(checked)+label{position:relative;padding:0 0 0 30px}.step-app input[type=checkbox]:not(checked)+label:before,.step-app input[type=radio]:not(checked)+label:before{width:20px;height:20px;top:0;left:0}.step-app input[type=checkbox]:not(checked)+label:after,.step-app input[type=radio]:not(checked)+label:after{width:23.4px;height:15.4px;top:0;left:3px}.flower-selection-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;column-gap:5%;padding:5px 0}.flower-selection-header__text{display:none;font-family:Geometric,serif;font-size:14px;text-transform:uppercase}.flower-selection-header__btn{-ms-flex-positive:1;flex-grow:1}.flower-selection-header__btn a{width:100%}.flower-selection{max-width:730px;margin:0 auto 60px;padding:10px 20px 40px;border:1px solid #a2b1b5;border-right:none;position:relative}.flower-selection:after{content:'';display:block;width:1px;height:50px;background-color:#a2b1b5;position:absolute;bottom:0;right:0}.flower-selection .flower-selection-top-border{display:block;width:0;height:1px;background-color:#ba1a76;position:absolute;top:-1px;left:0;z-index:1}.flower-selection__steps{margin-bottom:40px}.flower-selection-step__title{margin-bottom:5px}.flower-selection-step__description{margin-bottom:20px}.flower-selection-step__item{margin-bottom:5px}.flower-selection-result{display:none}.flower-selection-result__variant-wrapper{display:none;margin-bottom:40px}.flower-selection-result__variant{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;column-gap:4%;row-gap:15px}.flower-selection-result__title{-ms-flex:0 0 100%;flex:0 0 100%}.flower-selection-result__title b{display:inline-block;margin-bottom:5px}.flower-selection-result__picture{-ms-flex:0 0 100%;flex:0 0 100%}.flower-selection-result__content{-ms-flex:0 0 100%;flex:0 0 100%}.flower-selection-result__sub-title{margin-bottom:5px}.flower-selection-result__text{margin-bottom:15px}.flower-selection-result__buttons-title{margin-bottom:20px}.flower-selection-result__buttons{text-align:center;margin-top:20px}.flower-selection-result__buttons .btn{display:inline-block;width:100%;margin-bottom:10px!important}.flower-selection-page{display:none}.flower-selection-page__blockquote{font-size:18px;text-align:right;margin-bottom:30px}.flower-selection-page__block{max-width:730px;margin:0 auto 60px}.flower-selection-page__title{text-align:center;margin-bottom:30px}.flower-selection-page__title .h2,.flower-selection-page__title .h3,.flower-selection-page__title .h4,.flower-selection-page__title h2,.flower-selection-page__title h3,.flower-selection-page__title h4{text-transform:uppercase}.flower-selection-page__text{margin-bottom:30px}.flower-selection-page__btn{text-align:center}.courses-text-block{padding:30px 0;margin-bottom:20px}.courses-text-block__title{font-family:Geometric,serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:10px}.courses-text-block__text{text-align:center;font-size:16px;font-style:italic;margin-bottom:20px}.courses-text-block__btn{text-align:center}.courses-slider{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px;margin-bottom:40px}.courses-slider__item-wrapper{display:none;height:100%;width:320px;min-width:320px;padding-left:15px;padding-right:15px}.courses-slider__item-wrapper:nth-child(1){display:block}.courses-slider__item{height:inherit}.courses-slider .slick-list{overflow:visible;margin-left:-15px;margin-right:-15px}.courses-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.courses-slider .slick-slide{height:inherit;width:320px;min-width:320px;padding-left:15px;padding-right:15px}.courses-slider .slick-slide>div{height:100%}.courses-slider.slick-initialized{display:block;margin-left:0;margin-right:0}.courses-slider.slick-initialized .courses-slider__item-wrapper{display:block;width:auto;min-width:unset;height:inherit;padding-left:0;padding-right:0}.courses-slider-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.courses-slider-item__picture{width:100%}.courses-slider-item__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;border:1px solid #d7d3c2;border-top:none;padding:20px}.courses-slider-item__info{-ms-flex-positive:1;flex-grow:1}.courses-slider-item__name{font-family:Geometric,serif;font-weight:400;margin-bottom:3px}.courses-slider-item__name a{text-decoration:none}.courses-slider-item__duration{font-style:italic;margin-bottom:18px}.courses-slider-item__price{font-family:Geometric,serif;font-weight:400;margin-bottom:3px}.courses-slider-item__description{margin-bottom:20px}.courses-slider-item__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;column-gap:8px}.courses-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:40px}.courses-columns__item-wrapper{height:100%;padding-bottom:30px}.courses-columns__item{height:100%}.courses-columns-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.courses-columns-item__picture{width:100%}.courses-columns-item__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;border:1px solid #d7d3c2;border-top:none;padding:20px}.courses-columns-item__info{-ms-flex-positive:1;flex-grow:1}.courses-columns-item__name{font-family:Geometric,serif;font-weight:400;margin-bottom:3px}.courses-columns-item__name a{text-decoration:none}.courses-columns-item__duration{font-style:italic;margin-bottom:18px}.courses-columns-item__price{font-family:Geometric,serif;font-weight:400;margin-bottom:3px}.courses-columns-item__description{margin-bottom:20px}.courses-columns-item__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;column-gap:8px}.courses-elements{margin-bottom:40px}.courses-elements-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;height:340px;background-repeat:no-repeat;background-position:50% 0;background-size:cover;text-decoration:none!important;font-family:Lato,sans-serif;color:#fff;padding:20px;margin-bottom:16px}.courses-elements-item:before{content:'';display:block;width:100%;max-width:395px;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(89.87deg,#34373b 3.75%,rgba(52,55,59,0) 95.94%)}.courses-elements-item:active,.courses-elements-item:focus,.courses-elements-item:focus-visible,.courses-elements-item:hover{color:#fff;text-decoration:none!important;outline:0!important;border:none!important}.courses-elements-item *{font-family:Lato,sans-serif;color:#fff;text-decoration:none!important}.courses-elements-item__top{max-width:230px;position:relative;z-index:2;-ms-flex-positive:1;flex-grow:1}.courses-elements-item__bottom{width:100%;position:relative;z-index:2}.courses-elements-item__name{font-family:Geometric,serif;font-weight:400;font-size:18px;line-height:22px;text-transform:uppercase;margin-bottom:10px}.courses-elements-item__description{font-style:italic}.courses-elements-item__properties{font-family:Geometric,serif;font-weight:400;font-size:11px;line-height:17px;margin-bottom:20px}.courses-elements-item__property{margin-bottom:3px}.courses-elements-item__format{display:inline-block;font-weight:400;font-size:11px;line-height:15px;text-align:center;color:#34373b;background-color:#fff;padding:4px 10px 6px;border-radius:16px}.courses-timetable__title{font-family:Geometric,serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:32px}.courses-timetable__header-title{display:none}.courses-timetable__header-title-col--1{width:360px;padding-left:32px}.courses-timetable__header-title-col--2,.courses-timetable__header-title-col--3{width:160px}.courses-timetable-item{border-top:1px solid #d7d3c2}.courses-timetable-item__header{padding:15px 0 15px 32px}.courses-timetable-item__name{font-family:Lato,sans-serif!important;display:inline-block;border:none;background:0 0;outline:0!important;color:#34373b;font-weight:300!important;padding:0;margin:0;text-decoration:none!important;text-align:left;position:relative;cursor:pointer}.courses-timetable-item__name:active,.courses-timetable-item__name:focus,.courses-timetable-item__name:focus-visible,.courses-timetable-item__name:hover{border:none;background:0 0;outline:0!important;color:#ba1a76;padding:0;margin:0;text-decoration:none}.courses-timetable-item__name:before{content:'';display:block;width:24px;height:24px;position:absolute;top:0;left:-32px;background-repeat:no-repeat;background-position:0 100%;background-image:url(/images/icons/Spoiler-Icon.svg);background-size:24px}.courses-timetable-item__name.collapsed:before{background-position:0 0}.courses-timetable-item__collapse{padding:0 0 15px 32px}.courses-timetable-item__text{font-size:13px;line-height:17px}.courses-timetable-item__text *{font-size:13px;line-height:17px}.courses-detail .modal-content{position:relative;border:none;border-radius:16px!important;padding:20px}.courses-detail__pictures{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px;margin-bottom:20px;padding-right:30px}.courses-detail__pictures .slick-list{margin-left:-5px;margin-right:-5px}.courses-detail__pictures .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.courses-detail__pictures .slick-slide{height:inherit;width:80px;min-width:80px;padding-left:5px;padding-right:5px}.courses-detail__pictures.slick-initialized{display:block;margin-left:0;margin-right:0}.courses-detail__pictures.slick-initialized .courses-detail__picture{display:block;width:auto;min-width:unset;height:inherit;padding-left:0;padding-right:0}.courses-detail__picture{display:none;width:80px;min-width:80px;padding-left:5px;padding-right:5px}.courses-detail__picture:nth-child(1),.courses-detail__picture:nth-child(2){display:block}.courses-detail__close{display:block;width:14px;height:14px;position:absolute;top:20px;right:20px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:14px;background-image:url(/images/icons/Close-Window.svg);border:none;outline:0;box-shadow:none;cursor:pointer}.courses-detail__close:active,.courses-detail__close:focus,.courses-detail__close:focus-visible,.courses-detail__close:hover{background-position:0 100%;border:none;outline:0;box-shadow:none;cursor:pointer}.courses-detail__heading{font-family:Geometric,serif;font-weight:400;font-size:16px;line-height:21px;text-transform:uppercase;margin-bottom:10px}.courses-detail__title{margin-bottom:3px}.courses-detail__text{margin-bottom:20px}.courses-detail__btn .btn{width:100%}.search-form{position:relative;margin-bottom:10px}.search-form input.search-input{width:100%}.search-form__btn{display:block;width:40px;height:100%;padding:0;margin:0;position:absolute;top:0;right:0;background-color:transparent;outline:0;border:none;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Ik00OTUsNDY2LjJMMzc3LjIsMzQ4LjRjMjkuMi0zNS42LDQ2LjgtODEuMiw0Ni44LTEzMC45QzQyNCwxMDMuNSwzMzEuNSwxMSwyMTcuNSwxMUMxMDMuNCwxMSwxMSwxMDMuNSwxMSwyMTcuNSAgIFMxMDMuNCw0MjQsMjE3LjUsNDI0YzQ5LjcsMCw5NS4yLTE3LjUsMTMwLjgtNDYuN0w0NjYuMSw0OTVjOCw4LDIwLjksOCwyOC45LDBDNTAzLDQ4Ny4xLDUwMyw0NzQuMSw0OTUsNDY2LjJ6IE0yMTcuNSwzODIuOSAgIEMxMjYuMiwzODIuOSw1MiwzMDguNyw1MiwyMTcuNVMxMjYuMiw1MiwyMTcuNSw1MkMzMDguNyw1MiwzODMsMTI2LjMsMzgzLDIxNy41UzMwOC43LDM4Mi45LDIxNy41LDM4Mi45eiIgZmlsbD0iIzAwMDAwMCIvPgogIDwvZz4KPC9zdmc+Cg==);background-size:15px;background-position:center;background-repeat:no-repeat;cursor:pointer}.search-form__btn:focus,.search-form__btn:hover{outline:0;border:none;box-shadow:none}.search-page__top-block{margin-bottom:20px}.search-page__top-pagin{margin-bottom:10px}.search-page__top-pagin .pagination{display:none}.search-page__drop-results{margin-bottom:10px}.search-page__drop-results a{font-family:Lato,sans-serif;font-weight:300}.search-page__bottom-block .pagination-total-found{display:none}.search-element{margin-bottom:30px}.search-element__chain a,.search-element__chain span{font-family:Lato,sans-serif;font-size:13px;font-weight:300}.flower-subscribe{padding-top:30px}.flower-subscribe__block{margin-bottom:50px}.flower-subscribe__block-title{margin-bottom:30px}.flower-subscribe__block-text{margin-bottom:30px}.flower-subscribe__block-text--left-border:after,.flower-subscribe__block-text--left-border:before{content:'';display:none;position:absolute;background:#34373b}.flower-subscribe__block-text--left-border:before{width:40px;height:1px;top:0;left:0}.flower-subscribe__block-text--left-border:after{height:30px;width:1px;right:0;bottom:0}.flower-subscribe__block-text--right-border:after,.flower-subscribe__block-text--right-border:before{content:'';display:none;position:absolute;background:#34373b}.flower-subscribe__block-text--right-border:before{width:40px;height:1px;top:0;right:0}.flower-subscribe__block-text--right-border:after{height:30px;width:1px;left:0;bottom:0}.flower-subscribe__gallery{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:10px}.flower-subscribe__gallery.slick-initialized .flower-subscribe__gallery-item{display:block}.flower-subscribe__gallery.slick-initialized .slick-slide{line-height:0}.flower-subscribe__gallery-item{line-height:0;display:none}.flower-subscribe__gallery-item:nth-child(1){display:block}.flower-subscribe__gallery-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}.flower-subscribe__gallery-nav.slick-initialized{margin-left:0;margin-right:0}.flower-subscribe__gallery-nav.slick-initialized .slick-track{margin-left:-5px;margin-right:-5px}.flower-subscribe__gallery-nav.slick-initialized .flower-subscribe__gallery-nav-item{display:block;width:auto}.flower-subscribe__gallery-nav.slick-initialized .slick-slide{width:80px;line-height:0}.flower-subscribe__gallery-nav-item{line-height:0;display:none;width:80px;padding:0 5px}.flower-subscribe__gallery-nav-item:nth-child(1),.flower-subscribe__gallery-nav-item:nth-child(2),.flower-subscribe__gallery-nav-item:nth-child(3){display:block}.flower-table-wrapper table:after{display:none}.flower-table-wrapper table tr:last-child{border:none}.dtfh-floatingparent.dtfh-floatingparent-head{z-index:999!important}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc{text-align:left}table.dataTable td.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-numeric div.dt-column-header{-ms-flex-direction:row!important;flex-direction:row!important}.faq-elements{margin:60px 0}.faq-elements-item{margin-bottom:30px}.faq-elements-item__question{font-family:Geometric,serif;margin-bottom:10px}.faq-elements-item--left,.faq-elements-item--right{position:relative;padding:16px 30px 30px 30px;border-bottom:solid 1px #d7d3c2}.faq-elements-item--left:after,.faq-elements-item--left:before,.faq-elements-item--right:after,.faq-elements-item--right:before{content:'';display:block;position:absolute;background-color:#d7d3c2}.faq-elements-item--left:before,.faq-elements-item--right:before{height:1px;width:18px;top:0}.faq-elements-item--left:after,.faq-elements-item--right:after{height:60px;width:1px;bottom:0}.faq-elements-item--left{text-align:left;border-left:solid 1px #d7d3c2}.faq-elements-item--left:before{left:0}.faq-elements-item--left:after{right:0}.faq-elements-item--right{text-align:right;border-right:solid 1px #d7d3c2;margin-left:auto}.faq-elements-item--right:before{right:0}.faq-elements-item--right:after{left:0}@media (min-width:576px){.desktop-show{display:none}.g-recaptcha iframe{transform:none}.add-sections .btn--link,.add-sections a.btn--link,.landing .btn--link,.landing a.btn--link,.main-content .btn--link,.main-content a.btn--link,.modal .btn--link,.modal a.btn--link,.page-footer .btn--link,.page-footer a.btn--link,.page-header .btn--link,.page-header a.btn--link{margin-top:0}.add-sections .blockquote,.landing .blockquote,.main-content .blockquote,.modal .blockquote,.page-footer .blockquote,.page-header .blockquote{padding-left:60px;position:relative}.add-sections .blockquote__quoute-icon,.landing .blockquote__quoute-icon,.main-content .blockquote__quoute-icon,.modal .blockquote__quoute-icon,.page-footer .blockquote__quoute-icon,.page-header .blockquote__quoute-icon{position:absolute;left:0;top:0}.landing,.main-content{padding-bottom:100px}.group-item .captcha_img,.landing .captcha_img,.main-content .captcha_img{height:51px;display:inline;margin:0}.group-item input.captcha_word,.landing input.captcha_word,.main-content input.captcha_word{float:right;width:calc(100% - 240px)}.page-header{padding-top:15px}.page-header__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:30px;grid-row-gap:20px;-ms-flex-align:start;align-items:start}.page-header__logo{-ms-grid-column:span 6;grid-column:span 6;-ms-grid-row:1;grid-row:1}.page-header__contacts{-ms-grid-column:span 6;grid-column:span 6;grid-row:1/3;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-header__contacts-item{-ms-flex:0 0 100%;flex:0 0 100%}.page-header__contacts-item:first-child{margin-bottom:12px;border-right:none}.page-header__icons{-ms-grid-column:span 6;grid-column:span 6;-ms-grid-row:2;grid-row:2}.page-header__menu-block{margin:23px 0 18px 0}.page-footer{margin:0 0 48px 0}.order-tab__buttons__next{text-align:right}.order-tab__buttons__next button{font-size:25px;padding:0 40px 0 0;width:202px;height:118px}.order-tab__buttons__prev{margin-top:0;text-align:right}.order-tab__buttons__prev button{padding:4px 0 0 30px}.add-menu{float:left;width:50%}.add-menu__item{margin-bottom:4px}.add-menu__sub-menu-item{padding-left:14px}.main-menu{margin-top:20px;column-count:2}.main-menu__item{padding:6px 0}.main-menu__sub-menu-holder{padding-top:14px;display:none;position:absolute;left:0;top:100%;width:100%}.main-menu__sub-menu{border:1px solid #34373b;border-top-color:#fff;padding:12px 0 28px 0}.add-block{margin:70px 0 30px 0}.textual-addblock__video-holder{width:510px;height:274px}.textual-addblock__video-holder iframe{width:510px;height:274px}.content-slider__list{min-height:289px!important;max-height:289px}.content-slider__picture img,.content-slider__picture video{max-height:529px;padding:0 0 100px 0}.content-slider__arrow--prev{left:50%;margin-left:-255px}.content-slider__arrow--next{left:50%;margin-left:-200px}.catalog-list__item--tl .catalog-list__back:before{height:50px}.catalog-list__item--tl .catalog-list__back:after{width:20px}.catalog-list__item--tl .catalog-list__image{padding-top:84.45%;margin-top:12px}.catalog-list__item--tl .catalog-list__sale{right:auto;left:35px;bottom:5px}.catalog-list__item--tr{text-align:right;padding:16px 30px 0 0}.catalog-list__item--tr .catalog-list__back{top:0;bottom:auto;border:none;border-top:solid 1px #d7d3c2;border-right:solid 1px #d7d3c2}.catalog-list__item--tr .catalog-list__back:before{height:50px;right:auto;top:0;left:0}.catalog-list__item--tr .catalog-list__back:after{width:20px;top:auto;bottom:0;left:auto;right:0}.catalog-list__item--tr .catalog-list__name{-ms-flex-order:0;order:0}.catalog-list__item--tr .catalog-list__price{-ms-flex-order:1;order:1}.catalog-list__item--tr .catalog-list__image{-ms-flex-order:2;order:2;padding-top:130.29%;margin-bottom:0;margin-top:12px}.catalog-list__item--tr .catalog-list__sale{top:auto;right:35px;bottom:5px}.catalog-list__item--bl{padding:0 0 16px 30px}.catalog-list__item--bl .catalog-list__back{top:auto;bottom:0;border:none;border-bottom:solid 1px #d7d3c2;border-left:solid 1px #d7d3c2}.catalog-list__item--bl .catalog-list__back:before{top:auto;bottom:0;height:50px}.catalog-list__item--bl .catalog-list__back:after{width:20px;bottom:auto;top:0}.catalog-list__item--bl .catalog-list__name{-ms-flex-order:1;order:1}.catalog-list__item--bl .catalog-list__price{-ms-flex-order:2;order:2}.catalog-list__item--bl .catalog-list__image{padding-top:130.29%;-ms-flex-order:0;order:0;margin-top:0;margin-bottom:12px}.catalog-list__item--bl .catalog-list__sale{bottom:auto;top:5px;right:auto;left:35px}.catalog-list__item--br{text-align:right;padding:0 30px 16px 0}.catalog-list__item--br .catalog-list__back{border:none;border-bottom:solid 1px #d7d3c2;border-right:solid 1px #d7d3c2}.catalog-list__item--br .catalog-list__back:before{height:50px;right:auto;left:0}.catalog-list__item--br .catalog-list__back:after{width:20px;left:auto;right:0}.catalog-list__item--br .catalog-list__image{padding-top:84.45%}.catalog-list__item--br .catalog-list__sale{top:5px;right:35px}.catalog-list__name{height:13px;line-height:13px}.catalog-list__price{line-height:20px;height:20px}.catalog-list__image{height:0}.catalog-list__image img{position:absolute}.filter{margin-top:70px}.filter__title{font-size:20px;padding-bottom:20px}.filter__buttons__submit.btn{margin-bottom:15px}.filter__buttons__submit.btn{float:right}.filter__buttons__reset.btn{float:right}.contacts-addblock__map{margin-top:66px;padding:0 0 55px 47px;border-left:1px solid #34373b;border-bottom:1px solid #34373b;position:relative;height:382px}.contacts-addblock__map:after,.contacts-addblock__map:before{content:'';display:block;position:absolute;background:#34373b}.contacts-addblock__map:before{width:40px;height:1px;top:0;left:0}.contacts-addblock__map:after{height:30px;width:1px;right:0;bottom:0}.contacts-addblock-item__soc-list{margin-top:35px}.contacts-page .contacts-addblock__map{margin-top:40px}.contacts-page .contacts-addblock__map--right{padding:0 47px 55px 0;border-left:none;border-right:1px solid #34373b;border-bottom:1px solid #34373b}.contacts-page .contacts-addblock__map--right:before{width:40px;height:1px;top:0;right:0;left:auto}.contacts-page .contacts-addblock__map--right:after{height:30px;width:1px;left:0;bottom:0}.contacts-page .contacts-addblock__block{margin-bottom:60px}.breadcrumbs__sepor{font-size:34px}.content-banner__holder img{padding:0 0 50px 65px;background:url(/images/border_2.png) no-repeat left top;background-size:contain}.catalog-detail__gallery-nav{margin-left:-8px;margin-right:-8px}.catalog-detail__gallery-nav.slick-initialized .slick-track{margin-left:-8px;margin-right:-8px}.catalog-detail__gallery-nav.slick-initialized .slick-slide{width:120px}.catalog-detail__gallery-nav-item{width:120px;padding:0 8px}.catalog-detail__image-holder{padding:0 0 45px 45px;margin:45px 0 30px 0}.catalog-detail__image-holder:before{height:20px}.catalog-detail__image-holder:after{width:20px}.catalog-detail__image-holder img{margin-top:-45px}.catalog-detail__sale{top:-36px}.catalog-detail__price-list__item input[type=radio]:checked+label *{color:#ba1a76}.catalog-detail__property-list__item span.icon{display:inline-block}.catalog-detail__add-image{width:calc(50% - 15px)}.catalog-detail__add-image--tl{padding:22px 0 0 18px;margin:0 0 20px 0;border:none;border-top:1px solid #d7d3c2;border-left:1px solid #d7d3c2;text-align:left;float:left}.catalog-detail__add-image--tl:before{height:8px;width:1px;top:0;right:0}.catalog-detail__add-image--tl:after{height:1px;width:10px;top:auto;bottom:0;left:0}.catalog-detail__add-image--tl img{margin:0 0 -20px 0}.catalog-detail__add-image--tr{padding:22px 18px 0 0;margin:0 0 20px 0;border:none;border-top:1px solid #d7d3c2;border-right:1px solid #d7d3c2;text-align:right;float:right}.catalog-detail__add-image--tr:before{height:8px;width:1px;top:0;left:0}.catalog-detail__add-image--tr:after{height:1px;width:10px;top:auto;left:auto;bottom:0;right:0}.catalog-detail__add-image--tr img{margin:0 0 -20px 0}.catalog-detail__add-image--bl{padding:0 0 22px 18px;margin:20px 0 0 0;border:none;border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2;text-align:left;float:left}.catalog-detail__add-image--bl:before{height:8px;width:1px;right:0;bottom:0}.catalog-detail__add-image--bl:after{height:1px;width:10px;top:0;left:0}.catalog-detail__add-image--bl img{margin:20px 0 0 0}.catalog-detail__add-image--br{padding:0 18px 22px 0;margin:20px 0 0 0;border:none;border-bottom:1px solid #d7d3c2;border-right:1px solid #d7d3c2;text-align:right;float:right}.catalog-detail__add-image--br:before{height:8px;width:1px;bottom:0;left:0}.catalog-detail__add-image--br:after{height:1px;width:10px;top:0;left:auto;right:0}.catalog-detail__add-image--br img{margin:20px 0 0 0}.additional-catalog-list__image{padding:0 0 20px 20px;margin:20px 0}.additional-catalog-list__image:before{height:4px;width:1px;bottom:0;right:0}.additional-catalog-list__image:after{height:1px;width:4px;top:0;left:0}.additional-catalog-list__image img{margin:-20px 0 0 0}.reminder-table__header{display:block;height:41px;border-top:solid 1px #34373b;border-bottom:solid 1px #34373b;font-weight:400}.reminder-table__header .row{height:100%}.reminder-table__body{border:none}.reminder-table__body:after{display:none}.reminder-table__row{border-top:none;border-bottom:solid 4px #34373b}.reminder-table__row:after{content:"";display:block;height:1px;background-color:#34373b;margin-bottom:4px}.reminder-table__col{font-size:16px}.reminder-table__col span{display:none}.reminder-table__buttons{text-align:left}.reminder-table__buttons a{display:inline-block;margin-right:60px}.order-list-order:after{margin:0 0 4px 0}.order-list-order-info .sale-order-list-shipment-status,.order-list-order-info .sale-order-list-shipment-title{margin-bottom:5px}.order-list-order-info .sale-order-list-button-container{display:inline-block}.order-list-order-info .sale-order-list-shipment-title .sale-order-list-status-alert,.order-list-order-info .sale-order-list-shipment-title .sale-order-list-status-success{margin-top:0}.main-content .sale-order-list-inner-row-links{padding-top:14px}.main-content .sale-order-list-about-container{display:inline-block}.main-content .sale-order-list-cancel-container,.main-content .sale-order-list-repeat-container{float:right;margin-left:30px}.main-content .sale-order-detail-back-to-list-link-down,.main-content .sale-order-detail-back-to-list-link-up{margin:20px 0 32px 0}.main-content .sale-order-detail-title-container .sale-order-detail-title-element{font-size:30px}.main-content .sale-order-detail-order-item-title{font-size:25px}.reviews-addblock__heading{margin:0 0 7px 0;font-size:20px}.reviews-addblock-list{margin-top:66px}.reviews-addblock-item{margin-bottom:20px}.reviews-addblock-item__picture{display:block}.portfolio-detail__image-text{font-size:20px}.portfolio-detail iframe,.portfolio-detail__video-wrap{width:510px;height:284px}.about-turcan-block{margin-bottom:50px}.about-turcan-dscr--inst .about-turcan-dscr__text-holder{padding:60px 0}.about-turcan-master__image-text{text-align:right}.about-turcan-master__text-holder--bot{margin-bottom:0}.about-turcan-catalog .catalog-list__item--tr .about-turcan-catalog__subname{-ms-flex-order:1;order:1}.about-projects__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.about-projects__column{width:45%;padding:0 20px 0 0}.about-projects__column--right{padding:0 0 0 20px}.about-projects__center{display:block;width:2px;min-width:2px;min-height:790px;margin:0 22px;background-color:#d7d3c2}.about-projects-item__text--right{text-align:right}.about-prize__top-row:after{height:30px}.about-prize__item img{height:285px;max-height:unset}.static-page .contacts__map{width:450px;height:450px;min-height:450px}.static-page .contacts__map-title{width:350px;top:130px;left:80px}.static-page .contacts__map-soon{font-size:50px}.static-page .contacts__map-address p{font-size:27px}.contacts-phone-addblock .phone-block__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contacts-phone-addblock .phone-block__phone a{font-size:35px}.contacts-phone-addblock .phone-block__soc-block{justify-self:flex-start;text-align:left;margin-top:0;margin-left:18px}.picture-gallery__item{width:calc(50% - 15px)}.picture-gallery__item--tl{padding:22px 0 0 18px;margin:0 0 20px 0;border:none;border-top:1px solid #ba1a76;border-left:1px solid #ba1a76;text-align:left;float:left}.picture-gallery__item--tl:before{height:8px;width:1px;top:0;right:0}.picture-gallery__item--tl:after{height:1px;width:10px;top:auto;bottom:0;left:0}.picture-gallery__item--tl img{margin:0 0 -20px 0}.picture-gallery__item--tr{padding:22px 18px 0 0;margin:0 0 20px 0;border:none;border-top:1px solid #ba1a76;border-right:1px solid #ba1a76;text-align:right;float:right}.picture-gallery__item--tr:before{height:8px;width:1px;top:0;left:0}.picture-gallery__item--tr:after{height:1px;width:10px;top:auto;left:auto;bottom:0;right:0}.picture-gallery__item--tr img{margin:0 0 -20px 0}.picture-gallery__item--bl{padding:0 0 22px 18px;margin:20px 0 20px 0;border:none;border-bottom:1px solid #ba1a76;border-left:1px solid #ba1a76;text-align:left;float:left}.picture-gallery__item--bl:before{height:8px;width:1px;right:0;bottom:0}.picture-gallery__item--bl:after{height:1px;width:10px;top:0;left:0}.picture-gallery__item--bl img{margin:20px 0 0 0}.picture-gallery__item--br{padding:0 18px 22px 0;margin:20px 0 20px 0;border:none;border-bottom:1px solid #ba1a76;border-right:1px solid #ba1a76;text-align:right;float:right}.picture-gallery__item--br:before{height:8px;width:1px;bottom:0;left:0}.picture-gallery__item--br:after{height:1px;width:10px;top:0;left:auto;right:0}.picture-gallery__item--br img{margin:20px 0 0 0}.picture-gallery--gray .picture-gallery__item--tl{border-top:1px solid #d7d3c2;border-left:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--tr{border-top:1px solid #d7d3c2;border-right:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--bl{border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--br{border-bottom:1px solid #d7d3c2;border-right:1px solid #d7d3c2}.reviews-badges{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;column-gap:15px}.reviews-badges a{margin-bottom:0}.reviews-badges a img{max-width:100%}.flower-selection-result__picture{-ms-flex:0 0 38%;flex:0 0 38%}.flower-selection-result__content{-ms-flex:0 0 58%;flex:0 0 58%}.flower-selection-result__buttons .btn{width:auto}.courses-slider{margin-bottom:62px}.courses-slider__item-wrapper{width:300px;min-width:300px}.courses-slider__item-wrapper:nth-child(2){display:block}.courses-slider .slick-slide{width:300px;min-width:300px}.courses-columns{margin-bottom:62px}.courses-elements{margin-bottom:62px}.courses-elements-item:before{width:395px;max-width:unset}.courses-elements-item__top{max-width:280px}.courses-timetable-item__header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses-timetable-item__name{-ms-flex-order:1;order:1;width:calc(100% - 150px)}.courses-timetable-item__start{width:100%;-ms-flex-order:3;order:3}.courses-timetable-item__price{width:100%;-ms-flex-order:4;order:4}.courses-timetable-item__link{-ms-flex-order:2;order:2;text-align:center;width:150px;min-width:150px}.courses-detail__btn .btn{width:auto}.search-page__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.flower-subscribe__gallery{margin-bottom:20px}.flower-subscribe__gallery-nav.slick-initialized .slick-slide{width:100px}.flower-subscribe__gallery-nav-item{width:100px}}@media (min-width:768px){.desktop-show{display:block}.mobile-show{display:none}.bx-composite-btn{transform:translateX(-50%);top:-67px;margin-left:247px}.add-sections .btn--arrow,.add-sections a.btn--arrow,.landing .btn--arrow,.landing a.btn--arrow,.main-content .btn--arrow,.main-content a.btn--arrow,.modal .btn--arrow,.modal a.btn--arrow,.page-footer .btn--arrow,.page-footer a.btn--arrow,.page-header .btn--arrow,.page-header a.btn--arrow{border:none;background:url(/images/icons/detail_button.svg) center center no-repeat;background-size:cover;padding:0;width:300px;height:92px;margin:0 0 0 auto;color:#ba1a76}.add-sections .btn--arrow:active,.add-sections a.btn--arrow:active,.landing .btn--arrow:active,.landing a.btn--arrow:active,.main-content .btn--arrow:active,.main-content a.btn--arrow:active,.modal .btn--arrow:active,.modal a.btn--arrow:active,.page-footer .btn--arrow:active,.page-footer a.btn--arrow:active,.page-header .btn--arrow:active,.page-header a.btn--arrow:active{background-image:url(/images/icons/detail_button_active.svg)!important;color:#fff}.add-sections .blockquote,.landing .blockquote,.main-content .blockquote,.modal .blockquote,.page-footer .blockquote,.page-header .blockquote{padding:16px 0 40px 112px;border-left:1px solid #ba1a76;border-bottom:1px solid #ba1a76}.add-sections .blockquote:after,.add-sections .blockquote:before,.landing .blockquote:after,.landing .blockquote:before,.main-content .blockquote:after,.main-content .blockquote:before,.modal .blockquote:after,.modal .blockquote:before,.page-footer .blockquote:after,.page-footer .blockquote:before,.page-header .blockquote:after,.page-header .blockquote:before{display:block;content:'';position:absolute;background-color:#ba1a76}.add-sections .blockquote:before,.landing .blockquote:before,.main-content .blockquote:before,.modal .blockquote:before,.page-footer .blockquote:before,.page-header .blockquote:before{height:25px;width:1px;bottom:0;right:0}.add-sections .blockquote:after,.landing .blockquote:after,.main-content .blockquote:after,.modal .blockquote:after,.page-footer .blockquote:after,.page-header .blockquote:after{height:1px;width:40px;top:0;left:0}.add-sections .blockquote__quoute-icon,.landing .blockquote__quoute-icon,.main-content .blockquote__quoute-icon,.modal .blockquote__quoute-icon,.page-footer .blockquote__quoute-icon,.page-header .blockquote__quoute-icon{top:16px;left:62px}.group-item input[type=checkbox]+label,.group-item input[type=radio]+label,.landing input[type=checkbox]+label,.landing input[type=radio]+label,.main-content input[type=checkbox]+label,.main-content input[type=radio]+label{font-size:13px}.group-item input[type=checkbox]:not(checked)+label,.group-item input[type=radio]:not(checked)+label,.landing input[type=checkbox]:not(checked)+label,.landing input[type=radio]:not(checked)+label,.main-content input[type=checkbox]:not(checked)+label,.main-content input[type=radio]:not(checked)+label{padding:0 0 0 30px;margin:0}.group-item input[type=checkbox]:not(checked)+label:before,.group-item input[type=radio]:not(checked)+label:before,.landing input[type=checkbox]:not(checked)+label:before,.landing input[type=radio]:not(checked)+label:before,.main-content input[type=checkbox]:not(checked)+label:before,.main-content input[type=radio]:not(checked)+label:before{width:20px;height:20px;top:0;left:0}.group-item input[type=checkbox]:not(checked)+label:after,.group-item input[type=radio]:not(checked)+label:after,.landing input[type=checkbox]:not(checked)+label:after,.landing input[type=radio]:not(checked)+label:after,.main-content input[type=checkbox]:not(checked)+label:after,.main-content input[type=radio]:not(checked)+label:after{width:23.4px;height:15.4px;top:0;left:3px}.group-item input[type=email],.group-item input[type=password],.group-item input[type=phone],.group-item input[type=text],.landing input[type=email],.landing input[type=password],.landing input[type=phone],.landing input[type=text],.main-content input[type=email],.main-content input[type=password],.main-content input[type=phone],.main-content input[type=text]{font-size:13px}.group-item p.input-name,.landing p.input-name,.main-content p.input-name{margin-bottom:1rem}.selectpicker-holder .bootstrap-select .dropdown-toggle{font-size:13px}.ui-widget.ui-spinner{width:120px}.ui-widget.ui-spinner .ui-spinner-input{width:79px;padding:0 18px}.page-header__wrapper{grid-row-gap:30px;-ms-flex-align:center;align-items:center}.page-header__logo{-ms-grid-row:2;grid-row:2}.page-header__contacts{-ms-grid-column:span 8;grid-column:span 8;-ms-grid-row:1;grid-row:1}.page-header__contacts-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;column-gap:5px}.page-header__contacts-item:first-child{margin-bottom:6px}.page-header__phone{font-size:16px;line-height:19px;margin-bottom:0}.page-header__address{font-weight:700;font-size:16px;line-height:19px}.page-header__icons{-ms-grid-column:span 4;grid-column:span 4;-ms-grid-row:1;grid-row:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;column-gap:20px}.page-header__personal{display:block}.page-header__add-menu-desktop{-ms-grid-column:span 6;grid-column:span 6;-ms-grid-row:2;grid-row:2;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px}.page-header__add-menu-col{-ms-flex:0 0 50%;flex:0 0 50%;padding-left:15px;padding-right:15px}.page-header__menu-block-mobile{display:none}.page-header__menu-block{margin:20px 0 15px 0}.page-header__add-menu{padding:0;border:none}.page-header__menu-holder{display:block}.page-header .soc-links span{width:26px;height:26px}.page-header .personal-links__icon{width:26px;height:26px;background-size:26px}.page-footer{margin:60px 0 13px 0}.pagination{font-size:41px}.pagination__list li{margin:0 .2em!important}.pagination__list li a{font-size:20px}.basket__box-title{font-size:13px}.basket__delivery__row span:nth-child(1){font-size:13px}.basket__delivery__row span:nth-child(2),.basket__delivery__row span:nth-child(3){font-size:20px}.basket__postcard{margin:0}.basket__postcard__description{font-size:13px}.basket__postcard__checkbox input[type=checkbox]+label{font-size:13px}.basket__postcard__textarea textarea{font-size:13px;height:85px}.basket__total-price__title{font-size:13px}.basket__total-price__price{font-size:20px}.basket__total-price__cupon{font-size:13px}.main-content .basket-item__left-column{display:block}.main-content .basket-item__name{font-size:20px}.main-content .basket-item__property{font-size:13px}.main-content .basket-item__price{font-size:20px}.main-content .basket-item__remove{font-size:13px}.order-tabs .order-tabs-list li{display:list-item}.order-tabs .order-tabs-list li a.ui-tabs-anchor{font-size:13px}.order-tabs .order-tabs-list li:nth-child(n+2):before{display:none}.order-tabs .order-tabs-list li.ui-tabs-active{width:33.32%}.order-tabs .order-tabs-list li.ui-tabs-active a{font-size:20px;margin:0 18px 0 0}.order-tabs .order-tabs-list li.ui-tabs-active a:before{width:16px}.order-tabs .order-tabs-list li.ui-tabs-active span{right:52%;top:74%}.order-tabs .order-tabs-list li.ui-tabs-active:last-child a.ui-tabs-anchor:after{right:11px}.order-tabs .order-tabs-list li.ui-tabs-active:last-child a.ui-tabs-anchor:before{display:block}.order-tab__buttons__next button{font-size:20px}.order-tab__buttons__next button[type=submit]{width:285px;height:122px;background-image:url(/images/icons/button-arrow_2.svg)}.order-tab__buttons__next button[type=submit] span{display:inline}.order-tab__buttons__next button[type=submit].disabled{background-image:url(/images/icons/button-arrow_2-unactive.svg)}.order-delivery-date__title{font-size:13px}.order-delivery-date__datepicker input[type=text]{font-size:13px}.order-delivery-date__reminder{font-size:13px}.order-delivery-date__time-holder__spacer{width:80px}.order-delivery-date__time-holder__inside:last-child{margin-left:55px}.order-delivery-date__time-description{font-size:13px}.order-recipient__address-descr{font-size:13px}.order-sender .bx-sls .dropdown-block{font-size:13px}.order-payment__list{margin:0 0 76px 0}.order-payment__info{border-top:none;border-bottom:none;border-left:1px solid #34373b;padding:0 0 0 30px;margin:0;height:calc(100% - 22px)}.order-payment__info__logo{margin-bottom:27px}.order-payment__info__logo img{max-width:100%;max-height:98px}.order-payment__info__name{font-size:20px;margin-bottom:12px}.order-payment__info__description{font-size:13px}.soc-links__soc-link{margin:0 4px}.add-menu{float:none;width:auto}.add-menu__item{margin-bottom:2px}.main-menu{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;z-index:300;position:relative}.main-menu__item{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-positive:1;flex-grow:1;font-size:12px;padding:0;margin:14px 0}.main-menu__item:hover .main-menu__sub-menu-holder{display:block}.add-block{margin:70px 0 70px 0}.add-block__heading{font-size:30px}.add-block__description{font-size:20px}.advantages-list__heading.add-block__heading{text-align:center}.advantages-list__description.add-block__description{text-align:center}.advantages-list__caption-block{margin-bottom:60px}.advantages-list__link{text-align:center;margin-top:-20px}.advantages-item{padding:30px 0 30px 0;border-left:1px solid #000;border-bottom:1px solid #000;position:relative}.advantages-item:after,.advantages-item:before{content:'';display:block;position:absolute;background-color:#34373b}.advantages-item:before{width:16px;height:1px;top:0;left:0}.advantages-item:after{height:18px;width:1px;right:0;bottom:0}.advantages-item{padding:20px 0 10px 30px;height:calc(100% - 30px)}.advantages-item__text{margin:26px 0 62px 0}.textual-addblock__holder{border-left:1px solid #34373b;border-bottom:1px solid #34373b;position:relative;padding:30px 0 100px 90px}.textual-addblock__holder:after,.textual-addblock__holder:before{content:'';position:absolute;display:block;background:#34373b}.textual-addblock__holder:before{top:0;left:0;width:65px;height:1px}.textual-addblock__holder:after{height:80px;width:1px;right:0;bottom:0}.textual-addblock__holder--pseudo{padding:30px 0 50px 90px}.textual-addblock__heading{font-size:38px}.textual-addblock__content-block{margin-top:35px;font-size:16px}.textual-addblock__video-holder{width:479px;height:257px}.textual-addblock__video-holder iframe{width:479px;height:257px}.content-slider{margin-bottom:-200px}.content-slider__list{min-height:550px!important;max-height:550px}.content-slider__item.active .content-slider__picture img,.content-slider__item.active .content-slider__picture video{padding:0 0 40px 60px;border-left:1px solid #34373b;border-bottom:1px solid #34373b}.content-slider__item.active .content-slider__link:after,.content-slider__item.active .content-slider__link:before{content:'';display:block;position:absolute;background-color:#34373b;z-index:100}.content-slider__item.active .content-slider__link:before{top:0;left:0;height:1px;width:7%}.content-slider__item.active .content-slider__link:after{bottom:0;right:0;height:9%;width:1px}.content-slider__text-holder{display:block;position:absolute;bottom:80px;left:80px;text-align:left;opacity:0;transition:opacity .3s ease-in-out}.content-slider__header{font-size:22px}.content-slider__description{font-size:18px}.content-slider__description--tt{font-size:16px}.content-slider__picture img,.content-slider__picture video{max-height:500px}.content-slider__arrow{display:block;height:70px;top:28%}.content-slider__arrow--prev{margin:0;transform:none;background-image:url(/images/icons/slider-left-arrow.svg);left:30px}.content-slider__arrow--next{margin:0;transform:none;background-image:url(/images/icons/slider-right-arrow.svg);left:auto;right:30px}.catalog-list__item{margin-bottom:25px}.catalog-list__item .catalog-list__back{height:calc(100% - 42px)}.catalog-list__item--tl{padding:18px 0 0 56px}.catalog-list__item--tl .catalog-list__back:after{width:38px}.catalog-list__item--tl .catalog-list__sale{left:61px}.catalog-list__item--tr{padding:18px 56px 0 0}.catalog-list__item--tr .catalog-list__back:after{width:38px}.catalog-list__item--tr .catalog-list__back:before{height:56px}.catalog-list__item--tr .catalog-list__back:after{width:55px}.catalog-list__item--tr .catalog-list__back:before{height:76px}.catalog-list__item--tr .catalog-list__back:after{width:66px}.catalog-list__item--tr .catalog-list__sale{right:61px}.catalog-list__item--bl{padding:0 0 18px 56px}.catalog-list__item--bl .catalog-list__back:after{width:38px}.catalog-list__item--bl .catalog-list__sale{left:61px}.catalog-list__item--br{padding:0 56px 18px 0}.catalog-list__item--br .catalog-list__back:after{width:38px}.catalog-list__item--br .catalog-list__sale{right:61px}.catalog-list__price{line-height:27px;height:27px;font-size:20px}.catalog-list__sale{font-size:14px;padding:10px 23px}.filter{display:block;margin-top:0}.contacts-addblock__heading{font-size:20px}.contacts-addblock__text-block{height:100%;padding-top:40px}.contacts-addblock__map{margin-top:0}.contacts-addblock:before{width:60px}.contacts-addblock:after{height:50px}.contacts-addblock-item__soc-list{position:absolute;bottom:0}.contacts-page .add-block__heading{margin-bottom:50px}.contacts-page .contacts-addblock__soc-list{margin:0 0 30px}.contacts-page .contacts-addblock__text-block{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}.contacts-page .contacts-addblock__text-block--right{-ms-flex-align:end;align-items:flex-end}.contacts-page .contacts-addblock__text-block--right .contacts-addblock-item__phone{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.contacts-page .contacts-addblock__map{margin-top:0}.contacts-page .contacts-addblock__block{margin-bottom:80px}.breadcrumbs{margin-bottom:16px}.section-menu{margin-right:20px;margin-bottom:0}.content-banner{margin-bottom:45px}.content-banner__holder img{padding:0 0 70px 80px}.catalog-detail{margin-top:44px}.catalog-detail__gallery{margin-bottom:0}.catalog-detail__gallery-item{margin:40px 0 24px;padding:0 0 40px 40px}.catalog-detail__gallery-item:before{height:12px}.catalog-detail__gallery-item:after{width:12px}.catalog-detail__gallery-item img,.catalog-detail__gallery-item video{margin-top:-40px}.catalog-detail__image-holder{padding:0 0 35px 35px;margin:35px 0 0 0}.catalog-detail__image-holder:before{height:15px}.catalog-detail__image-holder:after{width:15px}.catalog-detail__image-holder img{margin-top:-35px}.catalog-detail__sale{top:-25px}.catalog-detail__description-holder{margin-top:50px}.catalog-detail__description{padding-bottom:30px;margin-top:0}.catalog-detail__description__caption{margin-bottom:5px}.catalog-detail__add-image{width:100%}.catalog-detail__add-image--bl,.catalog-detail__add-image--br,.catalog-detail__add-image--tl,.catalog-detail__add-image--tr{padding:0 0 36px 30px;margin:36px 0 56px 0;border:none;border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2;float:none}.catalog-detail__add-image--bl:before,.catalog-detail__add-image--br:before,.catalog-detail__add-image--tl:before,.catalog-detail__add-image--tr:before{height:16px;width:1px;top:auto;bottom:0;right:0;left:auto}.catalog-detail__add-image--bl:after,.catalog-detail__add-image--br:after,.catalog-detail__add-image--tl:after,.catalog-detail__add-image--tr:after{height:1px;width:18px;top:0;bottom:auto;left:0;right:auto}.catalog-detail__add-image--bl img,.catalog-detail__add-image--br img,.catalog-detail__add-image--tl img,.catalog-detail__add-image--tr img{margin:-36px 0 0 0}.catalog-detail__offers-range{margin:40px 0 0}.additional-catalog-list__heading{font-size:20px;text-align:center;margin-bottom:44px}.additional-catalog-list__item{margin-bottom:0}.additional-catalog-list__price{font-size:16px}.catalog__list{margin-top:60px}.catalog__section-name{font-size:30px;margin-bottom:17px}.catalog__catalog-all-items{margin-top:0}.catalog__catalog-all-items a.btn{font-size:16px;float:right;border:none;background:url(/images/icons/detail_button.svg);background-size:cover;height:96px;width:300px;margin:0;text-align:center;padding:0 44px 0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:none}.catalog__catalog-all-items a.btn:active{background-image:url(/images/icons/detail_button_active.svg)!important;color:#fff}.main-content .content-h1--register{text-align:center}.empty-basket__text-holder{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;height:100%}.empty-basket__link{bottom:0;position:absolute}.empty-basket__link a{margin:0}.main-content .sale-order-detail-back-to-list-link-down,.main-content .sale-order-detail-back-to-list-link-up{margin:0 0 32px 0}.main-content .sale-order-detail-order-item-quantity{font-size:20px}.main-content .sale-order-detail-order-item-price{font-size:20px}.reviews-addblock{margin-top:62px}.reviews-addblock__heading{margin:0 0 22px 0;font-size:20px}.reviews-addblock-list{margin-top:0}.uslugi-florista .services{margin-top:70px}.uslugi-florista .services__subtitle{margin-bottom:70px}.uslugi-florista .services__item-text{padding:10px 0 10px 10px}.uslugi-florista .services__item-title{font-size:25px;padding:10px 0 10px 10px}.payment-status__text-holder{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;height:100%}.payment-status__link{bottom:0;position:absolute}.payment-status__link a{margin:0}.portfolio-detail__image-text{font-size:30px;max-width:85%}.portfolio-detail iframe,.portfolio-detail__video-wrap{width:640px;height:356px}.about-turcan-dscr__image-holder{border-left:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2}.about-turcan-dscr__image-holder img{max-width:80%}.about-turcan-dscr__image-holder::after,.about-turcan-dscr__image-holder::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.about-turcan-dscr__image-text{padding:15px 10px 70px 110px;font-size:15px}.about-turcan-dscr__image-text::before{width:29px;height:31px;left:75px}.about-turcan-dscr__text-holder{padding:40px 0 0 40px}.about-turcan-dscr--inst .about-turcan-dscr__image-holder{border-left:none}.about-turcan-dscr--inst .about-turcan-dscr__image-holder:before{height:20px}.about-turcan-dscr--inst .about-turcan-dscr__image-holder:after{background-color:transparent;width:30px;height:80%;border-left:solid 1px #d7d3c2;border-top:solid 1px #d7d3c2;top:auto;bottom:0;left:0}.about-turcan-dscr--inst img{margin-bottom:40px}.about-turcan-master__image-holder{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-top:solid 1px #d7d3c2;margin:0 0 40px 0}.about-turcan-master__image-holder img{max-width:90%;-ms-flex-order:2;order:2}.about-turcan-master__image-holder::after,.about-turcan-master__image-holder::before{display:block;content:'';position:absolute;background-color:#d7d3c2}.about-turcan-master__image-holder::before{height:85%;width:50px;top:0;right:0;background-color:transparent;border-right:solid 1px #d7d3c2;border-bottom:solid 1px #d7d3c2}.about-turcan-master__image-holder--bot{border-top:none;border-bottom:solid 1px #d7d3c2;margin:0}.about-turcan-master__image-holder--bot img{max-width:83%}.about-turcan-master__image-holder--bot::before{height:80%;width:40px;top:auto;bottom:0;right:0;background-color:transparent;border-right:solid 1px #d7d3c2;border-top:solid 1px #d7d3c2;border-bottom:none}.about-turcan-master__image-text{width:90%;-ms-flex-order:1;order:1;padding:50px 0 20px 20px}.about-turcan-master__image-text--bot{-ms-flex-order:2;order:2;width:83%;padding:10px 0 25px}.about-projects{margin-bottom:50px}.about-projects__title{text-align:center}.about-projects__column{padding:0 40px 0 0}.about-projects__column--right{padding:0 0 0 40px}.about-projects__center{min-height:870px}.about-projects-item{margin-top:40px}.about-projects-item__text{padding:10px 0 40px}.about-projects-item__text--subfont{padding:0 0 40px}.about-prize__top-row{margin-bottom:40px}.about-prize__top-row:after{display:none}.about-prize__item:after,.about-prize__item:before{content:'';display:block;position:absolute}.about-prize__item:after{height:25px;width:1px;background-color:#d7d3c2}.about-prize__item:before{width:25px;height:80%;background-color:transparent}.about-prize__item img{height:353px}.about-prize__item--tl{text-align:right;padding-top:40px;border-top:solid 1px #d7d3c2}.about-prize__item--tr{padding-top:40px;border-top:solid 1px #d7d3c2}.about-prize__item--bl{text-align:right;padding-bottom:40px;border-bottom:solid 1px #d7d3c2}.about-prize__item--br{padding-bottom:40px;border-bottom:solid 1px #d7d3c2}.static-page{padding-top:50px}.static-page .contacts__form{margin-bottom:0}.static-page .contacts__form form{width:100%}.static-page .contacts__form .group-item{width:100%;min-width:100%;padding-right:40px}.static-page .contacts__form .default-btn{-ms-flex-order:unset;order:unset}.static-page .contacts__form .policy-group-item{-ms-flex-order:unset;order:unset}.static-page .contacts__map{height:570px;min-height:570px;width:100%}.static-page .contacts__map-title{left:55px;top:170px}.static-page .contacts__map-soon{font-size:46px}.static-page .contacts__map-address p{font-size:24px}.static-page .text-block__wrapper .h2,.static-page .text-block__wrapper .h3,.static-page .text-block__wrapper .h4,.static-page .text-block__wrapper .h5,.static-page .text-block__wrapper h2,.static-page .text-block__wrapper h3,.static-page .text-block__wrapper h4,.static-page .text-block__wrapper h5{margin-top:30px}.static-page .picture{margin-bottom:30px}.contacts-phone-addblock--main{display:block}.contacts-phone-addblock .phone-block{margin:0 0 40px}.picture-gallery{margin:50px 0}.step-app input[type=checkbox]:not(checked)+label,.step-app input[type=radio]:not(checked)+label{padding:0 0 0 30px;margin:0}.step-app input[type=checkbox]:not(checked)+label:before,.step-app input[type=radio]:not(checked)+label:before{width:20px;height:20px;top:0;left:0}.step-app input[type=checkbox]:not(checked)+label:after,.step-app input[type=radio]:not(checked)+label:after{width:23.4px;height:15.4px;top:0;left:3px}.flower-selection-header__text{display:block;max-width:60%;font-size:12px}.flower-selection{margin:0 auto 100px}.flower-selection-result__picture{-ms-flex:0 0 30%;flex:0 0 30%}.flower-selection-result__content{-ms-flex:0 0 66%;flex:0 0 66%}.flower-selection-result__buttons{margin-top:40px}.flower-selection-page__blockquote{font-size:20px;margin-bottom:40px}.flower-selection-page__block{margin:0 auto 100px}.flower-selection-page__title{margin-bottom:40px}.flower-selection-page__text{margin-bottom:40px}.courses-text-block{margin-bottom:35px}.courses-text-block__title{margin-bottom:12px}.courses-text-block__text{margin-bottom:28px}.courses-slider__item-wrapper:nth-child(3){display:block}.courses-columns__item-wrapper{padding-bottom:40px}.courses-elements-item{height:460px}.courses-elements-item:before{width:440px}.courses-elements-item__top{max-width:360px}.courses-timetable__title{margin-bottom:42px}.courses-detail__pictures .slick-slide{width:120px;min-width:120px}.courses-detail__picture{width:120px;min-width:120px}.courses-detail__text{margin-bottom:35px}.flower-subscribe{padding-top:50px}.flower-subscribe__block{margin-bottom:70px}.flower-subscribe__block-title{margin-bottom:50px}.flower-subscribe__block-text--left-border{padding:40px 10px 40px 40px;border-left:1px solid #34373b;border-bottom:1px solid #34373b;position:relative}.flower-subscribe__block-text--left-border:after,.flower-subscribe__block-text--left-border:before{display:block}.flower-subscribe__block-text--right-border{padding:40px 40px 40px 15px;border-right:1px solid #34373b;border-bottom:1px solid #34373b;position:relative}.flower-subscribe__block-text--right-border:after,.flower-subscribe__block-text--right-border:before{display:block}.faq-elements-item{margin-bottom:40px}.faq-elements-item--left,.faq-elements-item--right{max-width:600px;padding:24px 30px 30px 30px}}@media (min-width:992px){.bx-composite-btn{top:-72px;transform:none;margin-left:266px}.add-sections .h1,.add-sections .h2,.add-sections .h3,.add-sections .h4,.add-sections h1,.add-sections h2,.add-sections h3,.add-sections h4,.landing .h1,.landing .h2,.landing .h3,.landing .h4,.landing h1,.landing h2,.landing h3,.landing h4,.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.modal .h1,.modal .h2,.modal .h3,.modal .h4,.modal h1,.modal h2,.modal h3,.modal h4,.page-footer .h1,.page-footer .h2,.page-footer .h3,.page-footer .h4,.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4,.page-header .h1,.page-header .h2,.page-header .h3,.page-header .h4,.page-header h1,.page-header h2,.page-header h3,.page-header h4{margin-bottom:.5em}.add-sections .h1,.add-sections h1,.landing .h1,.landing h1,.main-content .h1,.main-content h1,.modal .h1,.modal h1,.page-footer .h1,.page-footer h1,.page-header .h1,.page-header h1{font-size:38px}.add-sections .h2,.add-sections h2,.landing .h2,.landing h2,.main-content .h2,.main-content h2,.modal .h2,.modal h2,.page-footer .h2,.page-footer h2,.page-header .h2,.page-header h2{font-size:30px}.add-sections .h3,.add-sections h3,.landing .h3,.landing h3,.main-content .h3,.main-content h3,.modal .h3,.modal h3,.page-footer .h3,.page-footer h3,.page-header .h3,.page-header h3{font-size:25px}.add-sections .btn--pink-border,.add-sections a.btn--pink-border,.landing .btn--pink-border,.landing a.btn--pink-border,.main-content .btn--pink-border,.main-content a.btn--pink-border,.modal .btn--pink-border,.modal a.btn--pink-border,.page-footer .btn--pink-border,.page-footer a.btn--pink-border,.page-header .btn--pink-border,.page-header a.btn--pink-border{padding:14px 58px}.add-sections .blockquote,.landing .blockquote,.main-content .blockquote,.modal .blockquote,.page-footer .blockquote,.page-header .blockquote{padding:25px 0 56px 156px}.add-sections .blockquote__quoute-icon,.landing .blockquote__quoute-icon,.main-content .blockquote__quoute-icon,.modal .blockquote__quoute-icon,.page-footer .blockquote__quoute-icon,.page-header .blockquote__quoute-icon{top:26px;left:88px;width:37px;height:37px}.landing--left-image .breadcrumbs,.main-content--left-image .breadcrumbs{margin-bottom:28px}.landing .content-quoute,.main-content .content-quoute{font-size:20px;margin:9px 0 40px 0}.group-item input[type=checkbox]+label,.group-item input[type=radio]+label,.landing input[type=checkbox]+label,.landing input[type=radio]+label,.main-content input[type=checkbox]+label,.main-content input[type=radio]+label{font-size:15px}.group-item input[type=checkbox]:not(checked)+label,.group-item input[type=radio]:not(checked)+label,.landing input[type=checkbox]:not(checked)+label,.landing input[type=radio]:not(checked)+label,.main-content input[type=checkbox]:not(checked)+label,.main-content input[type=radio]:not(checked)+label{padding-right:0}.group-item input[type=checkbox]:not(checked)+label:before,.group-item input[type=radio]:not(checked)+label:before,.landing input[type=checkbox]:not(checked)+label:before,.landing input[type=radio]:not(checked)+label:before,.main-content input[type=checkbox]:not(checked)+label:before,.main-content input[type=radio]:not(checked)+label:before{top:2px}.group-item input[type=email],.group-item input[type=password],.group-item input[type=phone],.group-item input[type=text],.landing input[type=email],.landing input[type=password],.landing input[type=phone],.landing input[type=text],.main-content input[type=email],.main-content input[type=password],.main-content input[type=phone],.main-content input[type=text]{font-size:15px}.selectpicker-holder .bootstrap-select .dropdown-toggle{font-size:15px}.page-header{padding-top:21px}.page-header__wrapper{grid-row-gap:18px}.page-header__logo{grid-row:1/3}.page-header__contacts{-ms-grid-column:span 5;grid-column:span 5;-ms-grid-row:1;grid-row:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px}.page-header__contacts-item{display:block;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:15px;padding-right:15px}.page-header__contacts-item:first-child{margin-bottom:0}.page-header__phone{margin-bottom:3px}.page-header__icons{-ms-flex-direction:column;flex-direction:column;-ms-grid-column:span 1;grid-column:span 1;grid-row:1/4;column-gap:2px;row-gap:18px}.page-header__add-menu-desktop{-ms-grid-column:span 5;grid-column:span 5}.page-header__price{margin-top:30px;margin-bottom:30px}.page-header__menu-block{margin:38px 0 18px 0}.page-header .soc-links{-ms-flex-direction:column;flex-direction:column;margin:0;column-gap:2px;row-gap:8px}.page-header .personal-links{-ms-flex-direction:column;flex-direction:column;column-gap:2px;row-gap:8px}.basket__box-title{font-size:15px}.basket__delivery__row span:nth-child(1){font-size:15px}.basket__delivery__row span:nth-child(2),.basket__delivery__row span:nth-child(3){font-size:25px}.basket__postcard__description{font-size:15px}.basket__postcard__checkbox input[type=checkbox]+label{font-size:15px}.basket__postcard__textarea textarea{font-size:15px;height:150px}.basket__total-price__title{font-size:15px}.basket__total-price__price{font-size:25px}.basket__total-price__cupon{font-size:15px}.main-content .basket-item__name{font-size:25px}.main-content .basket-item__price{font-size:25px}.main-content .basket-item__remove .icon-delete{padding-right:0}.main-content .basket-item__remove{float:right;font-size:20px}.order-tabs .order-tabs-list li a.ui-tabs-anchor{font-size:15px}.order-tabs .order-tabs-list li.ui-tabs-active a{font-size:25px}.order-tabs .order-tabs-list li.ui-tabs-active span{top:5px;right:42px}.order-tab__buttons__next button{font-size:25px;width:245px;height:143px}.order-tab__buttons__next button[type=submit]{width:334px;height:143px;font-size:25px}.order-delivery-date__title{font-size:15px}.order-delivery-date__datepicker input[type=text]{font-size:15px}.order-delivery-date__reminder{font-size:15px}.order-delivery-date__time-description{font-size:15px}.order-recipient__address-descr{font-size:15px}.order-sender .bx-sls .dropdown-block{font-size:15px}.order-payment__info{padding:20px 30px 44px 30px;height:auto;border-bottom:1px solid #34373b;position:relative}.order-payment__info:after,.order-payment__info:before{content:'';display:block;position:absolute;background-color:#34373b}.order-payment__info:before{top:0;left:0;width:20px;height:1px}.order-payment__info:after{right:0;bottom:0;width:1px;height:20px}.order-payment__info__logo{margin-bottom:16px}.order-payment__info__name{font-size:22px}.order-payment__info__description{font-size:15px}.soc-links{margin:0 0 0 20px}.soc-links__soc-link{margin:0 6px}.add-block{margin:86px 0 50px 0}.advantages-list__heading.add-block__heading{text-align:left;font-size:30px}.advantages-list__description.add-block__description{text-align:left;font-size:20px}.advantages-list__caption-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px 0}.advantages-list__link{text-align:left;margin-top:20px}.advantages-item{height:100%;padding:40px 10px 50px 68px}.advantages-item__icon img{max-width:70px}.advantages-item__text{margin:45px 0 0 0}.advantages-item__name{font-size:20px;font-weight:300;font-style:italic;line-height:22px;margin-bottom:15px}.advantages-item__desc{font-size:20px}.textual-addblock__holder{padding:30px 0 150px 140px}.textual-addblock__holder--pseudo{padding:30px 0 70px 140px}.textual-addblock__video-holder{width:629px;height:337px}.textual-addblock__video-holder iframe{width:629px;height:337px}.content-slider{margin-bottom:-100px}.content-slider__list{min-height:600px!important;max-height:600px}.content-slider__item.active .content-slider__picture img,.content-slider__item.active .content-slider__picture video{padding:0 0 100px 98px;border-left:1px solid #34373b;border-bottom:1px solid #34373b}.content-slider__item.active .content-slider__link:before{width:7%}.content-slider__item.active .content-slider__link:after{height:12%}.content-slider__text-holder{bottom:126px;left:114px}.content-slider__header{font-size:26px}.content-slider__arrow{top:37%}.content-slider__arrow--prev{left:40px}.content-slider__arrow--next{right:40px}.catalog-list__item{margin-bottom:34px}.catalog-list__item .catalog-list__back{height:calc(100% - 57px)}.catalog-list__item--tl{padding:24px 0 0 78px}.catalog-list__item--tl .catalog-list__back:before{height:56px}.catalog-list__item--tl .catalog-list__back:after{width:55px}.catalog-list__item--tl .catalog-list__image{margin-top:20px}.catalog-list__item--tl .catalog-list__sale{left:88px;bottom:10px}.catalog-list__item--tr{padding:24px 78px 0 0}.catalog-list__item--tr .catalog-list__image{margin-top:20px}.catalog-list__item--tr .catalog-list__sale{right:88px;bottom:10px}.catalog-list__item--bl{padding:0 0 24px 78px}.catalog-list__item--bl .catalog-list__back:before{height:56px}.catalog-list__item--bl .catalog-list__back:after{width:55px}.catalog-list__item--bl .catalog-list__back:before{height:76px}.catalog-list__item--bl .catalog-list__back:after{width:66px}.catalog-list__item--bl .catalog-list__image{margin-bottom:20px}.catalog-list__item--bl .catalog-list__sale{left:88px;top:10px}.catalog-list__item--br{padding:0 78px 24px 0}.catalog-list__item--br .catalog-list__back:before{height:56px}.catalog-list__item--br .catalog-list__back:after{width:55px}.catalog-list__item--br .catalog-list__image{margin-bottom:20px}.catalog-list__item--br .catalog-list__sale{right:88px;top:10px}.catalog-list__name{font-size:15px;height:27px;line-height:27px}.catalog-list__price{font-size:23px}.filter{border-left:1px solid #ba1a76;position:relative;padding-top:1px;margin-top:30px}.filter:after,.filter:before{display:block;content:'';position:absolute;background-color:#ba1a76}.filter:before{top:0;left:0;width:57px;height:1px}.filter:after{bottom:0;right:0;height:34px;width:1px}.filter__title{border:none;font-size:22px;margin-top:-17px;padding-left:72px;position:relative}.filter__title span{display:block;position:absolute;top:10px;left:47px;font-size:14px}.filter__item-list{padding:43px 0 40px 80px}.contacts-addblock__heading{font-size:30px}.contacts-addblock__text-block{padding-top:90px}.contacts-addblock__map{padding:0 0 68px 64px;height:518px}.contacts-addblock-item{font-size:20px}.contacts-addblock-item__soc-list .soc-links__soc-icon img{width:47px;height:47px}.contacts-addblock-item__soc-list .soc-links__soc-icon span{width:47px;height:47px}.contacts-page .contacts-addblock__soc-list .soc-links__soc-icon img{width:47px;height:47px}.contacts-page .contacts-addblock__soc-list .soc-links__soc-icon span{width:47px;height:47px}.contacts-page .contacts-addblock__text-block{padding-bottom:45px}.contacts-page .contacts-addblock__map--right{padding:0 64px 68px 0}.breadcrumbs{margin-bottom:50px}.section-menu{border-bottom:1px solid #ba1a76;border-left:1px solid #ba1a76;padding:1px 0 28px 40px;margin-top:11px;position:relative}.section-menu:after,.section-menu:before{display:block;content:'';position:absolute;background-color:#ba1a76}.section-menu:before{height:20px;width:1px;bottom:0;right:0}.section-menu:after{height:1px;width:30px;top:0;left:0}.section-menu__title{margin-top:-11px;position:relative;font-size:16px}.section-menu__title span{position:absolute;color:#ba1a76;font-size:13px;top:4px;display:block;left:-18px}.section-menu__list{border:none;margin:0}.section-menu__item{margin:22px 0;font-size:16px}.content-banner__holder img{padding:0 0 100px 98px}.catalog-detail__image-holder{padding:0 0 50px 50px;margin:50px 0 0 0}.catalog-detail__image-holder:before{height:20px}.catalog-detail__image-holder:after{width:20px}.catalog-detail__image-holder img{margin-top:-50px}.catalog-detail__sale{top:-25px}.catalog-detail__price-list{min-height:150px}.catalog-detail__price-list__item{border:none;padding-left:24px;position:relative;z-index:100}.catalog-detail__price-list__item.active{z-index:50;background:url(/images/icons/detail_button.svg) no-repeat center center;background-size:contain;margin:-30px 0;padding:0 0 0 24px;min-height:147px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.catalog-detail__price-list__item.active .btn{transition:none;font-size:20px;height:30px;margin:-15px 52px 0 0;color:#ba1a76!important}.catalog-detail__price-list__item.active:hover{background-image:url(/images/icons/detail_button_active.svg);color:#fff}.catalog-detail__price-list__item.active:hover input[type=radio]:checked+label *{color:#fff}.catalog-detail__price-list__item.active:hover .btn{color:#fff!important;background-color:#ba1a76;text-decoration:none}.catalog-detail__price-list__item-price{font-size:25px}.catalog-detail__description-holder{margin-top:100px}.catalog-detail__description__caption{margin-bottom:18px;font-size:25px}.catalog-detail__property-list{border-top:none;border-left:1px solid #dfdccf;border-bottom:1px solid #dfdccf;padding:34px 0 45px 45px;position:relative}.catalog-detail__property-list:after,.catalog-detail__property-list:before{display:block;content:'';position:absolute;background-color:#d7d3c2}.catalog-detail__property-list:before{height:32px;width:1px;bottom:0;right:0}.catalog-detail__property-list:after{height:1px;width:32px;top:0;left:0}.catalog-detail__add-image-holder{display:block;margin-top:60px}.catalog-detail__add-image--tl{width:calc(59% - 15px);padding:28px 0 0 14px;margin:0 0 50px 0;border:none;border-top:1px solid #d7d3c2;border-left:1px solid #d7d3c2;text-align:right;float:left}.catalog-detail__add-image--tl:before{height:12px;width:1px;top:0;right:0}.catalog-detail__add-image--tl:after{height:1px;width:12px;top:auto;bottom:0;left:0}.catalog-detail__add-image--tl img{margin:0 0 -28px 0}.catalog-detail__add-image--tr{width:calc(41% - 15px);padding:28px 14px 0 0;margin:0 0 50px 0;border:none;border-top:1px solid #d7d3c2;border-right:1px solid #d7d3c2;text-align:left;float:right}.catalog-detail__add-image--tr:before{height:12px;width:1px;top:0;left:0}.catalog-detail__add-image--tr:after{height:1px;width:12px;top:auto;left:auto;bottom:0;right:0}.catalog-detail__add-image--tr img{margin:0 0 -28px 0}.catalog-detail__add-image--bl{width:calc(59% - 15px);padding:0 0 28px 14px;margin:28px 0 20px 0;border:none;border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2;text-align:right;float:left}.catalog-detail__add-image--bl:before{height:12px;width:1px;right:0;bottom:0}.catalog-detail__add-image--bl:after{height:1px;width:12px;top:0;left:0}.catalog-detail__add-image--bl img{margin:-28px 0 0 0}.catalog-detail__add-image--br{width:calc(41% - 15px);padding:0 14px 28px 0;margin:28px 0 20px 0;border:none;border-bottom:1px solid #d7d3c2;border-right:1px solid #d7d3c2;text-align:left;float:right}.catalog-detail__add-image--br:before{height:12px;width:1px;bottom:0;left:0}.catalog-detail__add-image--br:after{height:1px;width:12px;top:0;left:auto;right:0}.catalog-detail__add-image--br img{margin:-28px 0 0 0}.catalog-detail__one-click{font-size:20px;height:30px}.catalog-detail__video{padding:0 0 28px 14px;margin:28px 0 20px 0;border:none;border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2;text-align:right;float:left}.catalog-detail__video:before{height:12px;width:1px;right:0;bottom:0}.catalog-detail__video:after{height:1px;width:12px;top:0;left:0}.catalog-detail__video video{margin:-28px 0 0 0}.additional-catalog-list{margin-bottom:86px}.additional-catalog-list__heading{font-size:25px}.additional-catalog-list__image{padding:0 0 24px 24px;margin:24px 0}.additional-catalog-list__image:before{height:5px;width:1px;bottom:0;right:0}.additional-catalog-list__image:after{height:1px;width:5px;top:0;left:0}.additional-catalog-list__image img{margin:-24px 0 0 0}.additional-catalog-list__price{font-size:23px}.catalog__caption{font-size:20px}.catalog__list{margin-top:80px}.catalog__section-caption{font-size:20px}.reminder-table__col{padding-bottom:24px}.reminder-table__buttons{border:none;margin:0;padding-top:0;text-align:center}.reminder-table__buttons a{margin:0 auto;display:block}.main-content .sale-order-detail-payment-options-methods-info-title{margin-bottom:0}.main-content .sale-order-detail-order-item-title{font-size:18px}.main-content .sale-order-detail-order-item-title-list{height:100%}.profil__description{font-size:20px}.reviews-addblock{margin-top:65px}.reviews-addblock__heading{margin:0 0 46px 0;font-size:30px}.reviews-addblock-item{margin-bottom:24px}.portfolio-detail__image-text{bottom:25px}.portfolio-detail iframe,.portfolio-detail__video-wrap{width:825px;height:460px}.about-turcan-block{margin-bottom:80px}.about-turcan-dscr__image-text{padding:15px 30px 75px 165px;font-size:16px}.about-turcan-dscr__image-text::before{width:48px;height:52px;left:105px}.about-turcan-dscr__text-holder{padding:80px 0 0 40px}.about-turcan-dscr__text{padding:0 70px 0 40px}.about-turcan-dscr--inst .about-turcan-dscr__image-holder:before{height:30px}.about-turcan-dscr--inst .about-turcan-dscr__image-holder:after{width:50px}.about-turcan-dscr--inst img{margin-bottom:50px}.about-turcan-master__image-holder img{max-width:89%}.about-turcan-master__image-holder::before{width:55px}.about-turcan-master__image-holder--bot img{max-width:83%}.about-turcan-master__image-holder--bot::after{height:55px}.about-turcan-master__image-holder--bot::before{width:55px}.about-turcan-master__image-text{width:89%;padding:50px 0 20px 40px}.about-turcan-master__image-text--bot{width:83%;padding:10px 0 50px}.about-turcan-master__text-holder{padding:120px 0 0}.about-projects{margin-top:80px;margin-bottom:80px}.about-projects__center{min-height:1330px}.about-projects-item{margin-top:70px}.about-projects-item__text{font-size:16px;padding:10px 0 30px}.about-projects-item__text--subfont{padding:0 0 25px}.about-projects-item__wrapper{border-bottom:solid 1px #d7d3c2;padding:0 0 0 45px;position:relative}.about-projects-item__wrapper:before{content:'';display:block;width:22px;height:calc(100% - 30px);position:absolute;bottom:0;left:0;background-color:transparent;border-left:solid 1px #d7d3c2;border-top:solid 1px #d7d3c2}.about-projects-item__wrapper:after{content:'';display:block;height:15px;width:1px;background-color:#d7d3c2;position:absolute;bottom:0;right:0}.about-projects-item__wrapper--right{padding:0 45px 0 0}.about-projects-item__wrapper--right:before{left:auto;right:0;border-left:none;border-right:solid 1px #d7d3c2}.about-projects-item__wrapper--right:after{left:0}.about-projects-item__wrapper--noimg{margin-bottom:20px}.about-projects-item__wrapper--noimg:before{width:40px;height:calc(100% + 5px)}.about-prize__text{padding:0 80px 0 40px}.about-prize__item:after{height:15px}.about-prize__item:before{width:15px}.about-prize__item img{height:227px}.about-prize__item--tl{padding-top:20px}.about-prize__item--tr{padding-top:20px}.about-prize__item--bl{padding-bottom:20px}.about-prize__item--br{padding-bottom:20px}.static-page .contacts__map{width:408px;height:525px;min-height:525px;margin:0 0 0 40px}.static-page .contacts__map-border{display:block;width:452px;height:570px;position:absolute;top:-2px;left:15px;background-repeat:no-repeat;background-position:bottom left;background-image:url(/images/borders/map-border.png);background-size:contain;z-index:1}.static-page .contacts__map-title{left:100px;top:170px}.static-page .contacts__map-soon{font-size:50px}.static-page .contacts__map-address p{font-size:27px}.static-page .text-block{margin-bottom:70px}.static-page .text-block__wrapper{padding:50px 0 50px 100px;border-left:1px solid #34373b;border-bottom:1px solid #34373b;position:relative;margin-bottom:70px}.static-page .text-block__wrapper:after,.static-page .text-block__wrapper:before{display:block}.static-page .picture{padding:50px 0 50px 50px;border-left:1px solid #34373b;border-bottom:1px solid #34373b;position:relative;margin-bottom:50px}.static-page .picture:after,.static-page .picture:before{display:block}.contacts-phone-addblock .phone-block__soc-block{margin-left:10px}.picture-gallery__item{width:calc(50% - 15px)}.picture-gallery__item--tl{padding:28px 0 0 14px;margin:0 0 50px 0;border:none;border-top:1px solid #ba1a76;border-left:1px solid #ba1a76;text-align:right;float:left}.picture-gallery__item--tl:before{height:12px;width:1px;top:0;right:0}.picture-gallery__item--tl:after{height:1px;width:12px;top:auto;bottom:0;left:0}.picture-gallery__item--tl img{margin:0 0 -28px 0}.picture-gallery__item--tr{padding:28px 14px 0 0;margin:0 0 50px 0;border:none;border-top:1px solid #ba1a76;border-right:1px solid #ba1a76;text-align:left;float:right}.picture-gallery__item--tr:before{height:12px;width:1px;top:0;left:0}.picture-gallery__item--tr:after{height:1px;width:12px;top:auto;left:auto;bottom:0;right:0}.picture-gallery__item--tr img{margin:0 0 -28px 0}.picture-gallery__item--bl{padding:0 0 28px 14px;margin:28px 0 28px 0;border:none;border-bottom:1px solid #ba1a76;border-left:1px solid #ba1a76;text-align:right;float:left}.picture-gallery__item--bl:before{height:12px;width:1px;right:0;bottom:0}.picture-gallery__item--bl:after{height:1px;width:12px;top:0;left:0}.picture-gallery__item--bl img{margin:-28px 0 0 0}.picture-gallery__item--br{padding:0 14px 28px 0;margin:28px 0 28px 0;border:none;border-bottom:1px solid #ba1a76;border-right:1px solid #ba1a76;text-align:left;float:right}.picture-gallery__item--br:before{height:12px;width:1px;bottom:0;left:0}.picture-gallery__item--br:after{height:1px;width:12px;top:0;left:auto;right:0}.picture-gallery__item--br img{margin:-28px 0 0 0}.picture-gallery--gray .picture-gallery__item--tl{border-top:1px solid #d7d3c2;border-left:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--tr{border-top:1px solid #d7d3c2;border-right:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--bl{border-bottom:1px solid #d7d3c2;border-left:1px solid #d7d3c2}.picture-gallery--gray .picture-gallery__item--br{border-bottom:1px solid #d7d3c2;border-right:1px solid #d7d3c2}.step-app input[type=checkbox]+label,.step-app input[type=radio]+label{font-size:15px}.step-app input[type=checkbox]:not(checked)+label:before,.step-app input[type=radio]:not(checked)+label:before{top:2px}.flower-selection-result__buttons .btn{width:auto;margin-bottom:0!important;margin-right:10px!important}.courses-text-block__title{font-size:25px;line-height:30px}.courses-text-block__text{font-size:20px}.courses-slider{margin-bottom:86px}.courses-slider__item-wrapper{width:380px;min-width:380px}.courses-slider .slick-slide{width:380px;min-width:380px}.courses-columns{margin-bottom:86px}.courses-elements{margin-bottom:86px}.courses-elements-item{height:300px;margin-bottom:30px}.courses-elements-item:before{width:395px}.courses-elements-item__top{max-width:240px}.courses-elements-item__name{font-size:23px;line-height:28px}.courses-elements-item__properties{font-size:14px;line-height:20px}.courses-elements-item__format{font-size:14px;line-height:18px}.courses-timetable__header-title{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;column-gap:30px;padding-bottom:25px}.courses-timetable-item__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;column-gap:30px}.courses-timetable-item__name{width:328px;font-size:20px;line-height:28px}.courses-timetable-item__start{width:160px;-ms-flex-order:2;order:2;font-size:20px;line-height:28px}.courses-timetable-item__price{width:160px;-ms-flex-order:3;order:3;font-size:20px;line-height:28px}.courses-timetable-item__link{width:160px;-ms-flex-order:4;order:4}.courses-timetable-item__text{font-size:16px;line-height:20px}.courses-timetable-item__text *{font-size:16px;line-height:20px}.courses-detail .modal-content{padding:30px}.courses-detail__pictures{margin-bottom:35px}.courses-detail__heading{font-size:20px;line-height:28px;margin-bottom:15px}.flower-subscribe__block-text--left-border{padding:50px 15px 50px 50px}.flower-subscribe__block-text--right-border{padding:50px 50px 50px 15px}.faq-elements{margin:80px 0}.faq-elements-item__question{font-size:18px}}@media (min-width:1200px){.bx-composite-btn{top:-68px;margin-left:355px}.group-item input[type=checkbox]:not(checked)+label,.group-item input[type=radio]:not(checked)+label,.landing input[type=checkbox]:not(checked)+label,.landing input[type=radio]:not(checked)+label,.main-content input[type=checkbox]:not(checked)+label,.main-content input[type=radio]:not(checked)+label{padding-right:0}.page-header__wrapper{-ms-flex-align:start;align-items:start}.page-header__logo{-ms-grid-column:span 7;grid-column:span 7}.page-header__contacts{-ms-grid-column:span 4;grid-column:span 4}.page-header__add-menu-desktop{-ms-grid-column:span 4;grid-column:span 4}.page-header__price-caption{line-height:32px}.main-menu__item{font-size:14px}.add-block{margin:90px 0}.advantages-list__item-holder--wide .advantages-item{height:180px}.advantages-list__item-holder--wide .advantages-item__icon{float:left;max-width:135px;display:block;margin:0;padding:0 0 0 15px}.advantages-list__item-holder--wide .advantages-item__text{float:left;max-width:calc(100% - 135px);display:block;margin:0;padding:0 15px 0 0}.advantages-list__caption-block{height:180px}.advantages-item{padding:40px 0 0 30px;margin-bottom:0;height:405px}.advantages-item:before{width:23px}.advantages-item:after{height:23px}.textual-addblock__video-holder{width:778px;height:418px}.textual-addblock__video-holder iframe{width:778px;height:418px}.content-slider{margin-bottom:0}.content-slider__header{font-size:30px}.content-slider__picture img,.content-slider__picture video{max-height:600px}.content-slider__arrow{top:46%}.content-slider__arrow--prev{left:60px}.content-slider__arrow--next{right:60px}.catalog-list__item{margin-bottom:41px}.catalog-list__item .catalog-list__back{height:calc(100% - 66px)}.catalog-list__item--tl{padding:30px 0 0 95px}.catalog-list__item--tl .catalog-list__back:before{height:76px}.catalog-list__item--tl .catalog-list__back:after{width:66px}.catalog-list__item--tl .catalog-list__image{margin-top:27px}.catalog-list__item--tl .catalog-list__sale{left:110px;bottom:13px}.catalog-list__item--tr{padding:30px 95px 0 0}.catalog-list__item--tr .catalog-list__image{margin-top:27px}.catalog-list__item--tr .catalog-list__sale{right:110px;bottom:13px}.catalog-list__item--bl{padding:0 0 30px 95px}.catalog-list__item--bl .catalog-list__image{margin-bottom:27px}.catalog-list__item--bl .catalog-list__sale{left:110px;top:13px}.catalog-list__item--br{padding:0 95px 30px 0}.catalog-list__item--br .catalog-list__back:before{height:76px}.catalog-list__item--br .catalog-list__back:after{width:66px}.catalog-list__item--br .catalog-list__image{margin-bottom:27px}.catalog-list__item--br .catalog-list__sale{right:110px;top:13px}.filter{margin-top:90px}.contacts-addblock__text-block{padding-top:150px}.contacts-addblock__map{padding:0 0 82px 76px;height:622px}.contacts-page .contacts-addblock__map--right{padding:0 76px 82px 0}.catalog-detail__image-holder{padding:0 0 60px 60px;margin:60px 0 0 0}.catalog-detail__image-holder:before{height:25px}.catalog-detail__image-holder:after{width:25px}.catalog-detail__image-holder img{margin-top:-60px}.catalog-detail__sale{top:-45px;right:16px}.catalog-detail__price-list{min-height:210px;padding:0;margin:50px 0 15px}.catalog-detail__price-list__item{padding-left:20px}.catalog-detail__price-list__item.active{min-height:177px;padding:0 0 0 20px;margin:-45px 0}.catalog-detail__price-list__item.active .btn{font-size:20px;height:30px;margin:-15px 52px 0 0}.catalog-detail__description-holder{margin-top:100px}.catalog-detail__add-image-holder{margin-top:60px}.main-content .sale-order-detail-title-container .sale-order-detail-title-element{font-size:38px}.main-content .sale-order-detail-general .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container-repeat{margin-top:0;text-align:center}.reviews-addblock{margin-top:146px}.reviews-addblock__heading{margin:0 0 46px 0}.reviews-addblock-item{margin-bottom:30px}.portfolio-detail__image-text{font-size:35px;right:-30px;max-width:995px}.about-turcan-block{margin-bottom:130px}.about-turcan-dscr__image-text{padding:15px 30px 120px 165px}.about-turcan-dscr__text-holder{padding:180px 0 0 40px}.about-turcan-master__image-holder::before{width:70px}.about-turcan-master__image-holder--bot::after{height:70px}.about-turcan-master__image-holder--bot::before{width:70px}.about-turcan-master__image-text--bot{padding:10px 0 70px}.about-turcan-master__text-holder{padding:150px 40px 0}.about-projects{margin-top:120px;margin-bottom:120px}.about-projects-item__text{font-size:16px;padding:10px 0 60px}.about-projects-item__text--subfont{padding:0 0 55px}.about-projects-item__wrapper{padding:0 0 0 60px}.about-projects-item__wrapper:before{height:calc(100% - 40px)}.about-projects-item__wrapper--right{padding:0 60px 0 0}.about-projects-item__wrapper--noimg{margin-bottom:20px}.about-projects-item__wrapper--noimg:before{width:40px;height:calc(100% + 5px)}.about-prize__text{padding:0 110px 0 40px}.about-prize__item:after{height:20px}.about-prize__item:before{width:20px}.about-prize__item img{height:275px}.about-prize__item--tl{padding-top:30px}.about-prize__item--tr{padding-top:30px}.about-prize__item--bl{padding-bottom:30px}.about-prize__item--br{padding-bottom:30px}.static-page .contacts__map{width:478px;height:520px;min-height:615px;margin:0 0 0 60px}.static-page .contacts__map-border{width:570px;height:685px}.static-page .contacts__map-title{left:155px;top:240px}.static-page .contacts__map-soon{font-size:54px}.static-page .contacts__map-address p{font-size:29px}.static-page .text-block__wrapper{margin-bottom:100px}.static-page .picture{padding:50px 0 70px 70px}.courses-slider__item-wrapper:nth-child(4){display:block}.courses-elements-item{height:360px}.courses-timetable__header-title-col--1{width:540px}.courses-timetable-item__name{width:508px}.faq-elements-item--left,.faq-elements-item--right{max-width:800px}}@media (max-width:1199px){.not-found-page__text{margin-bottom:80px;padding-bottom:40px}.not-found-page__text{margin-bottom:60px;padding-bottom:30px}.team__photo-holder{margin:50px 0 55px}.team__image-holder,.team__image-holder--foot,.team__image-holder--right,.team__photo-holder{min-height:0}.school__item{margin-bottom:120px}.school__image-holder{text-align:right}.school__image-holder::before{width:30px;top:50px;left:-3px}.school__image-holder::after{height:27px;bottom:-50px;right:48px}.school__image-holder--right{text-align:left}.school__image-holder--right::before{width:30px;top:50px;left:auto;right:-2px}.school__image-holder--right::after{height:28px;bottom:-50px;right:-2px}.school__text-holder{padding:40px 0 0 5px}.school-detail__image-holder::before{width:60px;height:calc(100% + 20px)}.school-detail__image-holder::after{bottom:-80px;height:50px}.school-detail__image-holder img{max-width:90%}.school-detail__image-text{max-width:85%;right:5px;font-size:30px}.school-detail__program{padding:35px 160px 85px}.school-detail__program::before{width:75px}.school-detail__program::after{height:90px}.school-detail__additional-image-holder{max-width:210px}.school-detail__additional-name{font-size:20px;width:210px}.school-detail__additional-link{bottom:40px}.portfolio__item{margin-bottom:120px}.portfolio__image-holder{text-align:right}.portfolio__image-holder::before{width:30px;top:50px;left:-3px}.portfolio__image-holder::after{height:27px;bottom:-50px;right:48px}.portfolio__image-holder--right{text-align:left}.portfolio__image-holder--right::before{width:30px;top:50px;left:auto;right:-2px}.portfolio__image-holder--right::after{height:28px;bottom:-50px;right:-2px}.portfolio__text-holder{padding:40px 0 0 5px}.portfolio-detail__image-holder::before{width:60px;height:calc(100% + 20px)}.portfolio-detail__image-holder::after{bottom:-80px;height:50px}.portfolio-detail__image-holder img{max-width:90%}.portfolio-detail__additional-image-holder{max-width:210px}.portfolio-detail__additional-name{width:210px}.portfolio-detail__additional-link{bottom:40px}.smi-addblock__caption-block{max-width:450px}.smi-addblock__item--one{padding:15px 0 80px 80px}.smi-addblock__item--two{padding:15px 80px 0 0}.smi-addblock__item--three{padding:0 80px 15px 0}}@media (max-width:991px){.not-found-page__text{right:-2px}.team__title--text{margin:20px 0 10px 0}.team__text-holder{padding:0}.team__text{padding:0}.team__image-text{padding:15px 25px 25px 110px}.team__image-text::before{width:30px;height:32px;left:80px;top:-10px;background-size:cover}.team__image-text--right{padding:15px 70px 25px 50px}.team__image-text--right::before{left:10px}.team__title--foot{font-size:20px}.school__image-holder::before{width:21px;top:35px}.school__image-holder::after{height:21px;bottom:-36px;right:36px}.school__image-holder--right::before{width:19px;height:100%;top:34px;right:-2px}.school__image-holder--right::after{height:21px;width:90%;bottom:-35px;right:-2px}.school__text-holder{padding:40px 0 0 0}.school__text{padding:0}.school__master{margin-bottom:25px}.school-detail__conditions,.school-detail__content,.school-detail__image-holder,.school-detail__master,.school-detail__program,.school-detail__reviews,.school-detail__videos{margin-bottom:150px}.school-detail__master-name{font-size:20px}.school-detail__master-description{margin-bottom:40px}.school-detail__image-text{bottom:10px;font-size:20px}.school-detail__image-holder::after{bottom:-60px;height:35px}.school-detail__image-holder::before{width:45px;height:100%}.school-detail__program{padding:35px 40px 50px}.school-detail__program::after{height:50px}.school-detail__program::before{width:45px}.school-detail__program-description{font-size:16px}.school-detail__conditions-name,.school-detail__program-title,.school-detail__reviews-name{font-size:25px}.school-detail__review-holder{padding:10px 20px 40px 100px}.school-detail__review-holder::before{width:40px}.school-detail__review-holder::after{height:35px}.school-detail__review-text::before{width:30px;height:31px;left:-42px}.school-detail__conditions{padding:35px 60px 90px}.school-detail__conditions::before{width:60px}.school-detail__conditions::after{height:60px}.school-detail__master-photo-holder{padding-top:50px}.school-detail__master-photo-holder::before{width:33px}.school-detail__master-photo-holder::after{height:33px}.school-detail__master-photo-holder img{max-width:85%}.school-detail__master-photo-text{font-size:20px;top:22px;left:70px}.school-detail__additional-image-holder{max-width:150px}.school-detail__additional-title{font-size:13px}.school-detail__additional-name{width:150px}.school-detail__additional-link{bottom:0}.school-detail__addititonal-text-block{left:55%}.school-detail__videos iframe{width:640px;height:356px}.school-detail__video-holder{padding-bottom:70px}.school-detail__video-holder::after{height:50px}.school-detail__video-holder::before{width:30px}.school-detail__video-holder{text-align:center}.school-detail__video-text{bottom:25px}.portfolio__image-holder::before{width:21px;top:35px}.portfolio__image-holder::after{height:21px;bottom:-36px;right:36px}.portfolio__image-holder--right::before{width:19px;height:100%;top:34px;right:-2px}.portfolio__image-holder--right::after{height:21px;width:90%;bottom:-35px;right:-2px}.portfolio__text-holder{padding:40px 0 0 0}.portfolio__text{padding:0}.portfolio__date{margin-bottom:25px}.portfolio__filter{margin:40px 0 70px}.portfolio-detail__content,.portfolio-detail__image-holder,.portfolio-detail__videos{margin-bottom:150px}.portfolio-detail__image-holder::after{bottom:-60px;height:35px}.portfolio-detail__image-holder::before{width:45px;height:100%}.portfolio-detail__additional-image-holder{max-width:150px}.portfolio-detail__addititonal-text-block{left:55%}.portfolio-detail__additional-title{font-size:13px}.portfolio-detail__additional-name{width:150px}.portfolio-detail__additional-link{bottom:0}.portfolio-detail__video-holder{padding-bottom:70px}.portfolio-detail__video-holder::after{height:50px}.portfolio-detail__video-holder::before{width:30px}.portfolio-detail__video-text{bottom:0;position:relative;padding-top:18px;font-size:18px}.smi-addblock__caption-block{max-width:100%}.smi-addblock__heading{font-size:20px}.smi-addblock__description{font-size:16px}.smi-addblock__item--one{padding:15px 0 60px 60px}.smi-addblock__item--two{padding:15px 60px 0 0;margin-bottom:25px}.smi-addblock__item--three{padding:0 60px 15px 0}.smi-addblock__name{font-size:13px}.smi-addblock__link{font-size:11px}}@media (max-width:767px){.textual-addblock__description{font-size:15px;font-style:normal}.not-found-page{padding:50px 0 0}.not-found-page__text{margin-bottom:40px;padding-bottom:20px}h1.content-h1--some-class{font-size:30px}.js_order-sender-time-holder .js_order-radio-button .group-item label:before{top:-9px}.js_order-sender-time-holder .js_order-radio-button .group-item label:after{top:-8px}.team__image-holder,.team__image-holder--foot,.team__image-holder--right,.team__photo-holder{border:none}.team__image-holder--foot::after,.team__image-holder--foot:before,.team__image-holder--right::after,.team__image-holder--right:before,.team__image-holder::after,.team__image-holder:before,.team__photo-holder::after,.team__photo-holder:before{display:none}.team__image-holder img,.team__image-holder--foot img,.team__image-holder--right img,.team__photo-holder img{max-width:100%}.team__image-text{padding:10px 25px 25px 50px}.team__image-text--foot{padding:15px 0 25px}.team__image-text::before{width:26px;height:28px;left:13px;top:-10px}.team__photo-holder{height:auto;margin:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__photo-holder img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.team__photo-text{padding:10px 0 15px 0;-ms-flex-order:1;order:1}.team__title--foot{padding:45px 0 10px 0}.team__item--foot{margin-bottom:35px}.school__item{margin-bottom:90px}.school__image-holder,.school__image-holder--right{border:none}.school__image-holder--right::after,.school__image-holder--right:before,.school__image-holder::after,.school__image-holder:before{display:none}.school__image-holder img,.school__image-holder--right img{max-width:100%}.school__record-btn{font-size:14px;padding:10px 34px 6px;border:2px solid #353035}.school__date span{display:block}.school-detail__conditions,.school-detail__content,.school-detail__image-holder,.school-detail__master,.school-detail__program,.school-detail__videos{margin-bottom:100px}.school-detail__reviews{margin-bottom:160px}.school-detail__additional-image-holder::after,.school-detail__additional-image-holder::before,.school-detail__conditions::after,.school-detail__conditions::before,.school-detail__image-holder::after,.school-detail__image-holder::before,.school-detail__master-photo-holder::after,.school-detail__master-photo-holder::before,.school-detail__program::after,.school-detail__program::before,.school-detail__review-holder::after,.school-detail__review-holder::before,.school-detail__video-holder::after,.school-detail__video-holder::before{display:none}.school-detail__additional-image-holder img,.school-detail__conditions img,.school-detail__image-holder img,.school-detail__master-photo-holder img,.school-detail__program img,.school-detail__review-holder img,.school-detail__video-holder img{max-width:100%}.school-detail__image-text{max-width:95%}.school-detail__conditions,.school-detail__program{padding:0}.school-detail__program-title{margin-bottom:25px}.school-detail__master-photo-holder img{max-width:100%}.school-detail__master-photo-text{top:22px;left:20px}.school-detail__master-description,.school-detail__master-description-short,.school-detail__master-link,.school-detail__master-name{padding-left:15px;font-size:15px}.school-detail__master-name{margin-top:60px;font-size:20px}.school-detail__master-description{margin-bottom:30px}.school-detail__master-description-short{margin-bottom:15px}.school-detail__review-holder{padding:0;padding-left:33px}.school-detail__reviews-name{margin-bottom:33px}.school-detail__review-text::before{width:26px;height:27px;left:-38px}.school-detail__reviews-link{position:absolute;right:30px}.school-detail__additional-image-holder{max-width:none;width:auto;border:none;margin:0;padding:0}.school-detail__additional-image-holder img{max-width:90%}.school-detail__addititonal-text-block{position:relative;left:auto;top:auto;margin-top:15px}.school-detail__additional-name{width:auto}.school-detail__additional-item{display:inline-block;width:49%}.school-detail__additional-link{position:relative;font-size:14px;margin-top:10px}.school-detail__videos iframe{width:510px;height:284px}.school-detail__video-text{left:0}.portfolio__title{font-size:20px;line-height:25px}.portfolio__text-holder{padding:0}.portfolio__item{margin-bottom:90px}.portfolio__image-holder,.portfolio__image-holder--right{border:none}.portfolio__image-holder--right::after,.portfolio__image-holder--right:before,.portfolio__image-holder::after,.portfolio__image-holder:before{display:none}.portfolio__image-holder img,.portfolio__image-holder--right img{max-width:100%}.portfolio__call-btn{font-size:14px;padding:10px 34px 6px;border:2px solid #353035;margin-top:25px}.portfolio-detail__additional-item{display:inline-block;width:49%}.portfolio-detail__call,.portfolio-detail__content,.portfolio-detail__image-holder,.portfolio-detail__videos{margin-bottom:100px}.portfolio-detail__additional-image-holder::after,.portfolio-detail__additional-image-holder::before,.portfolio-detail__call::after,.portfolio-detail__call::before,.portfolio-detail__image-holder::after,.portfolio-detail__image-holder::before,.portfolio-detail__video-holder::after,.portfolio-detail__video-holder::before{display:none}.portfolio-detail__image-holder{margin-top:50px;text-align:center}.portfolio-detail__call-btn{font-size:14px;padding:10px 34px 6px;border:2px solid #353035;margin-top:0}.portfolio-detail__call,.portfolio-detail__content{text-align:left;padding:0}.portfolio-detail__call-title{font-size:25px;line-height:normal}.portfolio-detail__call-text{margin-bottom:35px}.portfolio-detail__additional-image-holder{max-width:none;width:auto;border:none;margin:0;padding:0}.portfolio-detail__additional-image-holder img{max-width:90%}.portfolio-detail__addititonal-text-block{position:relative;left:auto;top:auto;margin-top:15px}.portfolio-detail__additional-name{width:auto}.portfolio-detail__additional-link{position:relative;font-size:14px;margin-top:10px}.portfolio-detail__video-text{left:0}.portfolio-detail__video-holder{text-align:center;margin-bottom:70px;padding-bottom:0}.smi-addblock__item{border:none;padding:0}.smi-addblock__item::after,.smi-addblock__item::before{display:none}.smi-addblock__image{margin-top:0;margin-bottom:15px}}@media (max-width:576px){.contacts-content{margin-top:0}}@media (max-width:575px){.not-found-page{background:0 0}.not-found-page__error{border:none}.not-found-page__text h1{font-size:30px}.registration .registration-form p{margin-bottom:6px}.registration .registration-form .group-item{margin-bottom:18px}.js_order-sender-time-holder .js_order-radio-button .group-item .input-name{margin-bottom:10px}.contacts-btn .btn.save-btn{display:block;margin:0 auto}.contacts-btn .btn-link{display:block;margin:17px auto 0}.popap-feedback .popap-content{padding:45px 0 30px}.reviews-addblock-list .row{margin-left:-6px;margin-right:-6px}.reviews-addblock-list .col-4{padding-left:6px;padding-right:6px}.team__image-holder,.team__image-holder--right{text-align:left;margin-bottom:35px}.team__image-holder--foot,.team__image-holder--right--foot{margin-top:50px}.team__image-text{font-size:14px;font-weight:400;max-width:445px}.team__position{margin-bottom:25px}.team__title--text{margin:30px 0 10px 0}.team__item--foot{margin-bottom:35px}.team__title--foot{padding:15px 0 10px 0}.school__image-holder,.school__image-holder--right{text-align:left;margin-bottom:35px}.school__master{margin-bottom:25px}.school__text-holder{padding:0}.school-detail__reviews{margin-bottom:140px}.school-detail__image-text{font-size:15px}.school-detail__program,.school-detail__program-description{text-align:left}.school-detail__program-title{margin-bottom:20px;line-height:normal}.school-detail__review-holder{margin-bottom:35px}.school-detail__conditions-description{font-size:16px}.school-detail__conditions-value{font-size:20px}.school-detail__conditions-name{margin-bottom:20px}.school-detail__conditions-dots{display:none}.school-detail__conditions-description,.school-detail__conditions-value{-ms-flex-preferred-size:100%;flex-basis:100%}.school-detail__conditions-description{margin-bottom:7px}.school-detail__conditions-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.school-detail__master-name{margin-top:40px}.school-detail__master-description{margin-bottom:25px}.school-detail__master-photo-holder{text-align:left}.school-detail__additional-item{width:100%;text-align:center;margin:10px 0 80px}.school-detail__videos iframe{width:100%;height:280px}.portfolio__image-holder,.portfolio__image-holder--right{text-align:left;margin-bottom:35px}.portfolio__date{margin-bottom:25px}.portfolio__filter{margin:30px 0 50px}.portfolio-detail__slider .content-slider__list{min-height:250px!important;max-height:250px}.portfolio-detail__slider .content-slider__picture img{padding:0;border:none;height:250px;max-height:250px;-o-object-fit:cover;object-fit:cover}.portfolio-detail__additional-item{width:100%;text-align:center;margin:10px 0 80px}.smi-addblock__caption-block{text-align:left}.smi-addblock__description{margin-bottom:35px}.smi-addblock__item{margin-bottom:35px}}@media (max-width:425px){label[for=payment-info-input]:before{top:2px!important}label[for=payment-info-input]:after{top:2px!important}}
/*# sourceMappingURL=style.css.map */
