@import url(/bower_components/normalize-css/normalize.css);@import url("//hello.myfonts.net/count/354694");@font-face{font-family:'Gerbera-Black';src:url("../fonts/gerbera/354694_0_0.eot");src:url("../fonts/gerbera/354694_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gerbera/354694_0_0.woff2") format("woff2"),url("../fonts/gerbera/354694_0_0.woff") format("woff"),url("../fonts/gerbera/354694_0_0.ttf") format("truetype")}@font-face{font-family:'Gerbera';src:url("webfonts/354694_1_0.eot");src:url("../fonts/gerbera/354694_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gerbera/354694_1_0.woff2") format("woff2"),url("../fonts/gerbera/354694_1_0.woff") format("woff"),url("../fonts/gerbera/354694_1_0.ttf") format("truetype")}@font-face{font-family:'Gerbera-Bold';src:url("../fonts/gerbera/354694_2_0.eot");src:url("../fonts/gerbera/354694_2_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gerbera/354694_2_0.woff2") format("woff2"),url("../fonts/gerbera/354694_2_0.woff") format("woff"),url("../fonts/gerbera/354694_2_0.ttf") format("truetype")}@font-face{font-family:'Gerbera-Medium';src:url("../fonts/gerbera/354694_3_0.eot");src:url("../fonts/gerbera/354694_3_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gerbera/354694_3_0.woff2") format("woff2"),url("../fonts/gerbera/354694_3_0.woff") format("woff"),url("../fonts/gerbera/354694_3_0.ttf") format("truetype")}@font-face{font-family:'Gerbera-Light';src:url("../fonts/gerbera/354694_4_0.eot");src:url("../fonts/gerbera/354694_4_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gerbera/354694_4_0.woff2") format("woff2"),url("../fonts/gerbera/354694_4_0.woff") format("woff"),url("../fonts/gerbera/354694_4_0.ttf") format("truetype")}.regular,p,h1,h2,h3,.header__nav,.header__contacts,.content-citation__comment,body{font-family:'Gerbera-Medium', helvetica neue, arial, sans-serif}.bold,h4,h5,ol li .title,ol li .date,strong{font-family:'Gerbera-Black', helvetica neue, arial, sans-serif}.light{font-family:'Gerbera-Light', helvetica neue, arial, sans-serif}.shire,.content .title-town,.content-algorythm ol li:before{font-family:'Shire-Worcestershire', helvetica neue, arial, sans-serif}.cervo{font-family:'Cervo-Regular', helvetica neue, arial, sans-serif;text-transform:uppercase;letter-spacing:.35rem}.black,.content-important a{color:#423c3d}.dark-blue{color:#354452}.light-blue{color:#6895ab}.brown,h4,h5,ol li .date,.content-important p{color:#7b6059}.caps,h1,h2,h3,.header__logo,.header__nav ul,.header__contacts{text-transform:uppercase;letter-spacing:3px}p{font-size:.8rem;line-height:1.5}p.small,p.fullwidth-author,.content-fullwidth .author p,.content-video p,.content-carousel .photos div p{font-size:.8rem;opacity:.8}a{text-decoration:none;color:#aaa78d;border-bottom:1px solid #ebebe5}a:hover{border-bottom:1px solid inherit}a[href^='#']{border-bottom-style:dashed}a img{vertical-align:middle;border:none}a.svg{border-bottom:none}h1{color:#aaa78d;font-size:1.5rem;font-weight:normal;padding:0;margin:0 auto 1rem;line-height:1.5}h2{font-size:1rem;line-height:1.35;font-weight:normal;padding:0}h3{color:#423c3d;font-size:.85rem;font-weight:normal;margin-top:.8em;padding:0;line-height:1.5}h4{font-size:1rem;font-weight:normal;text-transform:uppercase;letter-spacing:2px;margin:1.5rem 0 0 6.3rem;padding:0;display:inline-block}h5{font-size:1/rem;font-weight:normal;margin:1.5rem 0 0 .2rem;padding:0;display:inline-block}ul{text-align:left}ul li{font-size:2rem;line-height:1.3;list-style-type:none;padding-bottom:1.5rem}ul li::before{content:'— ';margin-left:-1.2em}ul li.no-before::before,.header__nav ul li::before{content:'';margin-left:-.32em}ol{text-align:left;list-style-position:outside;margin-left:-1rem;width:80%}ol li{font-size:1.5rem;line-height:1.5;padding-bottom:1.5rem}ol li .title{display:block;margin-bottom:.3rem}ol li .date{font-size:1rem;display:block;margin:0 0 .6rem}.quotes::before{content:'«'}.quotes::after{content:'»';display:inline}.emdash{display:block}.emdash::before{content:'— ';margin-left:-1.3em}.asterisk{display:inline-block;-webkit-transform:translate(0, 0.4em);transform:translate(0, 0.4em)}.rot5{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.rot10{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.rot15{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.rot20{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.rot25{-webkit-transform:rotate(25deg);transform:rotate(25deg)}.rot30{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.rot35{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.rot40{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.rot45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rot50{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.rot55{-webkit-transform:rotate(55deg);transform:rotate(55deg)}.rot60{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.rot65{-webkit-transform:rotate(65deg);transform:rotate(65deg)}.rot70{-webkit-transform:rotate(70deg);transform:rotate(70deg)}.rot75{-webkit-transform:rotate(75deg);transform:rotate(75deg)}.rot80{-webkit-transform:rotate(80deg);transform:rotate(80deg)}.rot85{-webkit-transform:rotate(85deg);transform:rotate(85deg)}.rot90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rot95{-webkit-transform:rotate(95deg);transform:rotate(95deg)}.rot100{-webkit-transform:rotate(100deg);transform:rotate(100deg)}.rot105{-webkit-transform:rotate(105deg);transform:rotate(105deg)}.rot110{-webkit-transform:rotate(110deg);transform:rotate(110deg)}.rot115{-webkit-transform:rotate(115deg);transform:rotate(115deg)}.rot120{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.rot125{-webkit-transform:rotate(125deg);transform:rotate(125deg)}.rot130{-webkit-transform:rotate(130deg);transform:rotate(130deg)}.rot135{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rot140{-webkit-transform:rotate(140deg);transform:rotate(140deg)}.rot145{-webkit-transform:rotate(145deg);transform:rotate(145deg)}.rot150{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.rot155{-webkit-transform:rotate(155deg);transform:rotate(155deg)}.rot160{-webkit-transform:rotate(160deg);transform:rotate(160deg)}.rot165{-webkit-transform:rotate(165deg);transform:rotate(165deg)}.rot170{-webkit-transform:rotate(170deg);transform:rotate(170deg)}.rot175{-webkit-transform:rotate(175deg);transform:rotate(175deg)}.rot180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rot185{-webkit-transform:rotate(185deg);transform:rotate(185deg)}.rot190{-webkit-transform:rotate(190deg);transform:rotate(190deg)}.rot195{-webkit-transform:rotate(195deg);transform:rotate(195deg)}.rot200{-webkit-transform:rotate(200deg);transform:rotate(200deg)}.rot205{-webkit-transform:rotate(205deg);transform:rotate(205deg)}.rot210{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.rot215{-webkit-transform:rotate(215deg);transform:rotate(215deg)}.rot220{-webkit-transform:rotate(220deg);transform:rotate(220deg)}.rot225{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.rot230{-webkit-transform:rotate(230deg);transform:rotate(230deg)}.rot235{-webkit-transform:rotate(235deg);transform:rotate(235deg)}.rot240{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.rot245{-webkit-transform:rotate(245deg);transform:rotate(245deg)}.rot250{-webkit-transform:rotate(250deg);transform:rotate(250deg)}.rot255{-webkit-transform:rotate(255deg);transform:rotate(255deg)}.rot260{-webkit-transform:rotate(260deg);transform:rotate(260deg)}.rot265{-webkit-transform:rotate(265deg);transform:rotate(265deg)}.rot270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rot275{-webkit-transform:rotate(275deg);transform:rotate(275deg)}.rot280{-webkit-transform:rotate(280deg);transform:rotate(280deg)}.rot285{-webkit-transform:rotate(285deg);transform:rotate(285deg)}.rot290{-webkit-transform:rotate(290deg);transform:rotate(290deg)}.rot295{-webkit-transform:rotate(295deg);transform:rotate(295deg)}.rot300{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.rot305{-webkit-transform:rotate(305deg);transform:rotate(305deg)}.rot310{-webkit-transform:rotate(310deg);transform:rotate(310deg)}.rot315{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.rot320{-webkit-transform:rotate(320deg);transform:rotate(320deg)}.rot325{-webkit-transform:rotate(325deg);transform:rotate(325deg)}.rot330{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.rot335{-webkit-transform:rotate(335deg);transform:rotate(335deg)}.rot340{-webkit-transform:rotate(340deg);transform:rotate(340deg)}.rot345{-webkit-transform:rotate(345deg);transform:rotate(345deg)}.rot350{-webkit-transform:rotate(350deg);transform:rotate(350deg)}.rot355{-webkit-transform:rotate(355deg);transform:rotate(355deg)}.rot360{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.rot-5{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.rot-10{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.rot-15{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.rot-20{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.rot-25{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.rot-30{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.rot-35{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.rot-40{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.rot-45{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rot-50{-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.rot-55{-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.rot-60{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.rot-65{-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}.rot-70{-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.rot-75{-webkit-transform:rotate(-75deg);transform:rotate(-75deg)}.rot-80{-webkit-transform:rotate(-80deg);transform:rotate(-80deg)}.rot-85{-webkit-transform:rotate(-85deg);transform:rotate(-85deg)}.rot-90{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.rot-95{-webkit-transform:rotate(-95deg);transform:rotate(-95deg)}.rot-100{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}.rot-105{-webkit-transform:rotate(-105deg);transform:rotate(-105deg)}.rot-110{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}.rot-115{-webkit-transform:rotate(-115deg);transform:rotate(-115deg)}.rot-120{-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}.rot-125{-webkit-transform:rotate(-125deg);transform:rotate(-125deg)}.rot-130{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}.rot-135{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.rot-140{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.rot-145{-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}.rot-150{-webkit-transform:rotate(-150deg);transform:rotate(-150deg)}.rot-155{-webkit-transform:rotate(-155deg);transform:rotate(-155deg)}.rot-160{-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}.rot-165{-webkit-transform:rotate(-165deg);transform:rotate(-165deg)}.rot-170{-webkit-transform:rotate(-170deg);transform:rotate(-170deg)}.rot-175{-webkit-transform:rotate(-175deg);transform:rotate(-175deg)}.rot-180{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.rot-185{-webkit-transform:rotate(-185deg);transform:rotate(-185deg)}.rot-190{-webkit-transform:rotate(-190deg);transform:rotate(-190deg)}.rot-195{-webkit-transform:rotate(-195deg);transform:rotate(-195deg)}.rot-200{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}.rot-205{-webkit-transform:rotate(-205deg);transform:rotate(-205deg)}.rot-210{-webkit-transform:rotate(-210deg);transform:rotate(-210deg)}.rot-215{-webkit-transform:rotate(-215deg);transform:rotate(-215deg)}.rot-220{-webkit-transform:rotate(-220deg);transform:rotate(-220deg)}.rot-225{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.rot-230{-webkit-transform:rotate(-230deg);transform:rotate(-230deg)}.rot-235{-webkit-transform:rotate(-235deg);transform:rotate(-235deg)}.rot-240{-webkit-transform:rotate(-240deg);transform:rotate(-240deg)}.rot-245{-webkit-transform:rotate(-245deg);transform:rotate(-245deg)}.rot-250{-webkit-transform:rotate(-250deg);transform:rotate(-250deg)}.rot-255{-webkit-transform:rotate(-255deg);transform:rotate(-255deg)}.rot-260{-webkit-transform:rotate(-260deg);transform:rotate(-260deg)}.rot-265{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}.rot-270{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.rot-275{-webkit-transform:rotate(-275deg);transform:rotate(-275deg)}.rot-280{-webkit-transform:rotate(-280deg);transform:rotate(-280deg)}.rot-285{-webkit-transform:rotate(-285deg);transform:rotate(-285deg)}.rot-290{-webkit-transform:rotate(-290deg);transform:rotate(-290deg)}.rot-295{-webkit-transform:rotate(-295deg);transform:rotate(-295deg)}.rot-300{-webkit-transform:rotate(-300deg);transform:rotate(-300deg)}.rot-305{-webkit-transform:rotate(-305deg);transform:rotate(-305deg)}.rot-310{-webkit-transform:rotate(-310deg);transform:rotate(-310deg)}.rot-315{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.rot-320{-webkit-transform:rotate(-320deg);transform:rotate(-320deg)}.rot-325{-webkit-transform:rotate(-325deg);transform:rotate(-325deg)}.rot-330{-webkit-transform:rotate(-330deg);transform:rotate(-330deg)}.rot-335{-webkit-transform:rotate(-335deg);transform:rotate(-335deg)}.rot-340{-webkit-transform:rotate(-340deg);transform:rotate(-340deg)}.rot-345{-webkit-transform:rotate(-345deg);transform:rotate(-345deg)}.rot-350{-webkit-transform:rotate(-350deg);transform:rotate(-350deg)}.rot-355{-webkit-transform:rotate(-355deg);transform:rotate(-355deg)}.rot-360{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.scale-09{-webkit-transform:scale(.9);transform:scale(.9)}.scale-08{-webkit-transform:scale(.8);transform:scale(.8)}.scale-07{-webkit-transform:scale(.7);transform:scale(.7)}.scale-06{-webkit-transform:scale(.6);transform:scale(.6)}.scale-05{-webkit-transform:scale(.5);transform:scale(.5)}.scale-04{-webkit-transform:scale(.4);transform:scale(.4)}.scale-03{-webkit-transform:scale(.3);transform:scale(.3)}.scale-02{-webkit-transform:scale(.2);transform:scale(.2)}.scale-01{-webkit-transform:scale(.1);transform:scale(.1)}.fullwidth{width:100vw;margin:5rem auto}.fullwidth img{width:100%}.fullwidth-author{width:1000px;margin:0 auto}.width1000{width:1000px;position:relative;margin:0 auto;text-align:center}.mir{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.trans{-webkit-transition:all .4s;transition:all .4s}.transparent{pointer-events:none}.margin-auto{margin:0 auto}.will-change{will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.absolute,.header__logo,.header__social-desktop .element-container,.header__social-mob .element-container,.header__nav,.header__contacts,.header__contacts .arrow,.hero-image__left,.hero-image__left h1,.hero-image__right,.hero-image__right .text,.hero-image__center{position:absolute}.relate,.hero-image{position:relative}.center,.content .title-place,.content .title-town,.content .title-title,.content .title-date{text-align:center}.flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.hidden{display:none;visibility:hidden}@media screen and (max-width: 1000px){.no-mobile,.header__social-desktop{opacity:0;display:none;visibility:hidden}}.mobile-only{display:none;visibility:hidden;opacity:0}@media (max-width: 1000px){.mobile-only{opacity:1;display:block;visibility:visible}}.no-border{border:0px}.active{color:#423c3d;text-decoration:none;pointer-events:none}.active a{border-bottom:none;color:inherit}.rotates{-webkit-animation:rotates 20s linear 0s infinite normal;animation:rotates 20s linear 0s infinite normal}.rotates.normal{-webkit-animation-duration:10s;animation-duration:10s}.rotates.slow{-webkit-animation-duration:30s;animation-duration:30s}.rotates.redsquare{-webkit-animation-duration:300s;animation-duration:300s}@-webkit-keyframes rotates{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotates{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.blurry{-webkit-animation:blurry 8s linear 0s infinite alternate;animation:blurry 8s linear 0s infinite alternate}@-webkit-keyframes blurry{0%{-webkit-filter:blur(0px);filter:blur(0px)}20%{-webkit-filter:blur(6px);filter:blur(6px)}40%{-webkit-filter:blur(3px);filter:blur(3px)}60%{-webkit-filter:blur(5px);filter:blur(5px)}80%{-webkit-filter:blur(1px);filter:blur(1px)}100%{-webkit-filter:blur(7px);filter:blur(7px)}}@keyframes blurry{0%{-webkit-filter:blur(0px);filter:blur(0px)}20%{-webkit-filter:blur(6px);filter:blur(6px)}40%{-webkit-filter:blur(3px);filter:blur(3px)}60%{-webkit-filter:blur(5px);filter:blur(5px)}80%{-webkit-filter:blur(1px);filter:blur(1px)}100%{-webkit-filter:blur(7px);filter:blur(7px)}}.hover{-webkit-animation:hover 4s ease-in-out 0s infinite alternate;animation:hover 4s ease-in-out 0s infinite alternate}@-webkit-keyframes hover{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}}@keyframes hover{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}}.glow{-webkit-animation:glow 4s ease-in-out 0s infinite alternate;animation:glow 4s ease-in-out 0s infinite alternate}@-webkit-keyframes glow{0%{opacity:.6}100%{opacity:1}}@keyframes glow{0%{opacity:.6}100%{opacity:1}}.wind{-webkit-animation:wind 5s ease-in-out 0s infinite alternate;animation:wind 5s ease-in-out 0s infinite alternate;-webkit-transform-origin:bottom center;transform-origin:bottom center}@-webkit-keyframes wind{0%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}100%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}}@keyframes wind{0%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}100%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}}.left-right{-webkit-animation:left-right 3s ease-in-out 0s infinite alternate;animation:left-right 3s ease-in-out 0s infinite alternate}@-webkit-keyframes left-right{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-1em, 0);transform:translate(-1em, 0)}}@keyframes left-right{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-1em, 0);transform:translate(-1em, 0)}}.map-dot-animation{-webkit-animation:map-dot-animation .5s ease-in-out 0s infinite alternate;animation:map-dot-animation .5s ease-in-out 0s infinite alternate}@-webkit-keyframes map-dot-animation{0%{-webkit-transform:scale(1);transform:scale(1);background-color:white;opacity:.8}100%{-webkit-transform:scale(0.95);transform:scale(0.95);background-color:white;opacity:.5}}@keyframes map-dot-animation{0%{-webkit-transform:scale(1);transform:scale(1);background-color:white;opacity:.8}100%{-webkit-transform:scale(0.95);transform:scale(0.95);background-color:white;opacity:.5}}.map-dot-animation-main{-webkit-animation:map-dot-animation-main .5s ease-in-out 0s infinite alternate;animation:map-dot-animation-main .5s ease-in-out 0s infinite alternate}@-webkit-keyframes map-dot-animation-main{0%{-webkit-transform:scale(1);transform:scale(1);background-color:#354452;opacity:.8}100%{-webkit-transform:scale(0.95);transform:scale(0.95);background-color:#354452;opacity:.5}}@keyframes map-dot-animation-main{0%{-webkit-transform:scale(1);transform:scale(1);background-color:#354452;opacity:.8}100%{-webkit-transform:scale(0.95);transform:scale(0.95);background-color:#354452;opacity:.5}}.appear{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s}.appear-blur{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:1s;animation-delay:1s}.appeared-blur{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.grow{-webkit-transition:all 0.5s cubic-bezier(0.5, 1.41, 0.95, 1.07) 1.5s;transition:all 0.5s cubic-bezier(0.5, 1.41, 0.95, 1.07) 1.5s;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.grown{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.del0{-webkit-transition-delay:0s;transition-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.del05{-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}.del1{-webkit-transition-delay:1s;transition-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.del15{-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.del2{-webkit-transition-delay:2s;transition-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}.del25{-webkit-transition-delay:2.5s;transition-delay:2.5s;-webkit-animation-delay:2.5s;animation-delay:2.5s}.del3{-webkit-transition-delay:3s;transition-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}.del35{-webkit-transition-delay:3.5s;transition-delay:3.5s;-webkit-animation-delay:3.5s;animation-delay:3.5s}.del4{-webkit-transition-delay:4s;transition-delay:4s;-webkit-animation-delay:4s;animation-delay:4s}.del5{-webkit-transition-delay:5s;transition-delay:5s;-webkit-animation-delay:5s;animation-delay:5s}.del6{-webkit-transition-delay:6s;transition-delay:6s;-webkit-animation-delay:6s;animation-delay:6s}.del7{-webkit-transition-delay:7s;transition-delay:7s;-webkit-animation-delay:7s;animation-delay:7s}.del8{-webkit-transition-delay:8s;transition-delay:8s;-webkit-animation-delay:8s;animation-delay:8s}.del9{-webkit-transition-delay:9s;transition-delay:9s;-webkit-animation-delay:9s;animation-delay:9s}.del10{-webkit-transition-delay:10s;transition-delay:10s;-webkit-animation-delay:10s;animation-delay:10s}.del11{-webkit-transition-delay:11s;transition-delay:11s;-webkit-animation-delay:11s;animation-delay:11s}.del12{-webkit-transition-delay:12s;transition-delay:12s;-webkit-animation-delay:12s;animation-delay:12s}.dur01{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-animation-duration:.1s;animation-duration:.1s}.dur02{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-animation-duration:.2s;animation-duration:.2s}.dur03{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-duration:.3s;animation-duration:.3s}.dur05{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.dur1{-webkit-transition-duration:1s;transition-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}.dur15{-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.dur2{-webkit-transition-duration:2s;transition-duration:2s;-webkit-animation-duration:2s;animation-duration:2s}.dur25{-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-animation-duration:2.5s;animation-duration:2.5s}.dur3{-webkit-transition-duration:3s;transition-duration:3s;-webkit-animation-duration:3s;animation-duration:3s}.dur4{-webkit-transition-duration:4s;transition-duration:4s;-webkit-animation-duration:4s;animation-duration:4s}.dur5{-webkit-transition-duration:5s;transition-duration:5s;-webkit-animation-duration:5s;animation-duration:5s}.dur10{-webkit-transition-duration:10s;transition-duration:10s;-webkit-animation-duration:10s;animation-duration:10s}.dur15{-webkit-transition-duration:15s;transition-duration:15s;-webkit-animation-duration:15s;animation-duration:15s}.dur20{-webkit-transition-duration:20s;transition-duration:20s;-webkit-animation-duration:20s;animation-duration:20s}.dur25{-webkit-transition-duration:25s;transition-duration:25s;-webkit-animation-duration:25s;animation-duration:25s}.dur30{-webkit-transition-duration:30s;transition-duration:30s;-webkit-animation-duration:30s;animation-duration:30s}.dur35{-webkit-transition-duration:35s;transition-duration:35s;-webkit-animation-duration:35s;animation-duration:35s}.dur40{-webkit-transition-duration:40s;transition-duration:40s;-webkit-animation-duration:40s;animation-duration:40s}.dur45{-webkit-transition-duration:45s;transition-duration:45s;-webkit-animation-duration:45s;animation-duration:45s}.dur50{-webkit-transition-duration:50s;transition-duration:50s;-webkit-animation-duration:50s;animation-duration:50s}.dur55{-webkit-transition-duration:55s;transition-duration:55s;-webkit-animation-duration:55s;animation-duration:55s}.dur60{-webkit-transition-duration:60s;transition-duration:60s;-webkit-animation-duration:60s;animation-duration:60s}.dur70{-webkit-transition-duration:70s;transition-duration:70s;-webkit-animation-duration:70s;animation-duration:70s}.dur80{-webkit-transition-duration:80s;transition-duration:80s;-webkit-animation-duration:80s;animation-duration:80s}.dur90{-webkit-transition-duration:90s;transition-duration:90s;-webkit-animation-duration:90s;animation-duration:90s}.dur100{-webkit-transition-duration:100s;transition-duration:100s;-webkit-animation-duration:100s;animation-duration:100s}.dur120{-webkit-transition-duration:120s;transition-duration:120s;-webkit-animation-duration:120s;animation-duration:120s}.dur140{-webkit-transition-duration:140s;transition-duration:140s;-webkit-animation-duration:140s;animation-duration:140s}.rev{animation-direction:reverse}.altrev{animation-direction:alternate-reverse}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.slowest{-webkit-animation-duration:30s;animation-duration:30s}.touch,.drag img,.spin img{-webkit-transition-duration:.25s;transition-duration:.25s}.touch:hover,.drag img:hover,.spin img:hover{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-filter:brightness(102%);filter:brightness(102%)}.heavy{-webkit-transition-duration:.25s;transition-duration:.25s}.heavy:hover{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.drag{width:auto;height:auto;position:absolute;cursor:-webkit-grab;cursor:grab;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.spin{position:absolute;cursor:-webkit-grab;cursor:grab}.opaque{-webkit-transition-duration:.5s;transition-duration:.5s;opacity:1}.opaque:hover{opacity:.8}.scrollhor::-webkit-scrollbar,.scrollvert::-webkit-scrollbar{display:none}.scale{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform-origin:center !important;transform-origin:center !important;cursor:pointer}.scale:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.scale__bottom{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.scale__bottom:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.header{height:6rem;z-index:2000;position:relative;width:1000px;margin:0 auto;-webkit-transition:margin .3s, height .3s;transition:margin .3s, height .3s}@media (min-width: 1350px){.header{margin:1.5rem auto 0;height:9rem}}@media (max-width: 1000px){.header{margin:1.5rem auto 0;height:13rem}}.header__logo{left:2rem;top:2rem;opacity:.9;color:#423c3d;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media (min-width: 1100px){.header__logo{-webkit-transform:translate(-2.1rem, 0);transform:translate(-2.1rem, 0)}}@media (max-width: 1000px){.header__logo{font-size:2rem;left:19rem;top:1rem}}.header__logo a{color:#423c3d;border-bottom:none}.header__social-desktop .element-container{left:2.5rem;top:22rem;width:2rem;-webkit-transition:opacity .1s, -webkit-transform .5s;transition:opacity .1s, -webkit-transform .5s;transition:transform .5s, opacity .1s;transition:transform .5s, opacity .1s, -webkit-transform .5s;display:block;opacity:0}@media (min-width: 1140px){.header__social-desktop .element-container{-webkit-transform:translate(-6rem, 0);transform:translate(-6rem, 0);opacity:1}}@media (min-width: 1350px){.header__social-desktop .element-container{-webkit-transform:translate(-10rem, 0);transform:translate(-10rem, 0);opacity:1}}.header__social-desktop .element-container .element{position:relative;float:left;height:2rem;width:2rem;margin-bottom:1rem;-webkit-transition:all .5s;transition:all .5s;fill:#423c3d}.header__social-desktop .element-container .element:hover{-webkit-transform:scale(1.05);transform:scale(1.05);fill:#aaa78d}.header__social-mob .element-container{left:25.5rem;top:7rem;width:12rem;-webkit-transition:width 1s, -webkit-transform .5s;transition:width 1s, -webkit-transform .5s;transition:transform .5s, width 1s;transition:transform .5s, width 1s, -webkit-transform .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1000px){.header__social-mob .element-container{-webkit-transform:translate(-8.5rem, -6rem) scale(0.7);transform:translate(-8.5rem, -6rem) scale(0.7);width:10rem}}@media (min-width: 1140px){.header__social-mob .element-container{display:none}}.header__social-mob .element-container a{border-bottom:none}.header__social-mob .element-container .element{height:3rem;width:3rem;-webkit-transition:all .5s;transition:all .5s;fill:#423c3d}.header__social-mob .element-container .element:hover{-webkit-transform:scale(1.05);transform:scale(1.05);fill:#aaa78d}.header__nav{right:0rem;top:2rem;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media (min-width: 1100px){.header__nav{-webkit-transform:translate(2.1rem, 0);transform:translate(2.1rem, 0)}}@media (max-width: 1000px){.header__nav{right:8rem;top:4rem}}.header__nav ul{color:#aaa78d;margin:0;padding:0}.header__nav ul li{margin:0;padding:0 2rem 0 0;float:right;font-size:1rem}@media (max-width: 1000px){.header__nav ul li{font-size:1.5rem}}.header__nav ul .mobile-only-contact{display:none;visibility:hidden;opacity:0}@media (max-width: 1140px){.header__nav ul .mobile-only-contact{opacity:1;display:block;visibility:visible}}.header__contacts{right:0rem;top:25rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity .25s, -webkit-transform .5s;transition:opacity .25s, -webkit-transform .5s;transition:transform .5s, opacity .25s;transition:transform .5s, opacity .25s, -webkit-transform .5s;opacity:0;visibility:hidden}@media (min-width: 1140px){.header__contacts{-webkit-transform:translate(6rem, 0) rotate(-90deg);transform:translate(6rem, 0) rotate(-90deg);opacity:1;visibility:visible}}@media (min-width: 1350px){.header__contacts{-webkit-transform:translate(10rem, 0) rotate(-90deg);transform:translate(10rem, 0) rotate(-90deg);opacity:1;visibility:visible}}.header__contacts .arrow{right:8rem;bottom:0.2rem;width:1rem;height:1rem;z-index:100;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:opacity .5s, -webkit-transform 1.5s;transition:opacity .5s, -webkit-transform 1.5s;transition:opacity .5s, transform 1.5s;transition:opacity .5s, transform 1.5s, -webkit-transform 1.5s;opacity:0}.header__contacts:hover .arrow{opacity:1;-webkit-transform:translate(-1rem, 0rem) rotate(90deg);transform:translate(-1rem, 0rem) rotate(90deg)}.hero-image{width:1000px;height:47rem;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media (min-width: 1350px){.hero-image{-webkit-transform:scale(1.05);transform:scale(1.05)}}.hero-image__left{background:#aaa78d;left:0;top:0;height:40rem;width:1000px;-webkit-clip-path:polygon(0% 0%, 75% 0%, 29% 100%, 0% 100%);clip-path:polygon(0% 0%, 75% 0%, 29% 100%, 0% 100%);z-index:1;overflow:hidden}.hero-image__left.apple{background-image:url(/img/apple-bad.jpg);background-size:30%;background-repeat:no-repeat;background-position:10%}.hero-image__left.two-apples{background-image:url(/img/doctor/two-apples.jpg);background-size:60%;background-repeat:no-repeat;background-position:-40% 72%}.hero-image__left.visaitova-portrait-1{background-image:url(/img/visaitova-portrait-1.jpg);background-size:50%;background-repeat:no-repeat;background-position:0%}.hero-image__left.visaitova-portrait-1 #poster-video{-webkit-transform:translate(-15rem, 0);transform:translate(-15rem, 0)}.hero-image__left h1{left:100px;top:100px;color:white;width:250px}.hero-image__left h1 a{color:#efeee4}.hero-image__right{background:#efeee4;right:0;top:0;height:40rem;width:1000px;-webkit-transform:translate(0, 2rem);transform:translate(0, 2rem);-webkit-clip-path:polygon(72% 0%, 100% 0%, 100% 100%, 26.8% 100%);clip-path:polygon(72% 0%, 100% 0%, 100% 100%, 26.8% 100%);overflow:hidden}.hero-image__right.apple{background-image:url(/img/apple-good.jpg);background-size:30%;background-repeat:no-repeat;background-position:90%}.hero-image__right.hands{background-image:url(/img/doctor/hands.jpg);background-size:60%;background-repeat:no-repeat;background-position:100% 100%}.hero-image__right.zulya-portrait-bw{background-image:url(/img/doctor/zulya-portrait-bw.jpg);background-size:50%;background-repeat:no-repeat;background-position:100%}.hero-image__right.two-apples{background-image:url(/img/two-apples.jpg);background-size:43%;background-repeat:no-repeat;background-position:100%}.hero-image__right .text{right:80px;bottom:0px;color:#aaa78d;width:250px}.hero-image__right .text h1{font-size:1.25rem;color:#423c3d}.hero-image__right .text h2{color:#423c3d;line-height:2}.hero-image__center{top:5rem;left:18.5rem;width:auto;z-index:100}.hero-image__center .visaitova{height:30rem;z-index:1000}.hero-image__center .visaitova__path{fill:white}.text{width:90%;margin:0 auto 5rem}.text h1{margin-left:0px;line-height:1.75;width:70%}.text p{font-size:1.5rem;margin-left:100px;padding-right:10%}.gallery{margin:0 auto 4rem}.gallery .gallery{overflow:hidden}.section__procedures{overflow:hidden}.procedures{width:500px;float:left}@media (max-width: 1000px){.procedures{width:300px;margin:0 auto 0 140px;float:left}.procedures h1{font-size:2rem}.procedures h2{font-size:1.5rem}.procedures p{font-size:1.25rem}}.procedures h1{margin-left:15px}.procedures__container,.certificates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 3rem}.procedures__container .procedure,.certificates .procedure{width:220px;padding:0 15px 10px;-webkit-transition:background-color .25s;transition:background-color .25s}@media (max-width: 1000px){.procedures__container .procedure,.certificates .procedure{width:100%}}.procedures__container .procedure:hover,.certificates .procedure:hover{background-color:#efeee4}.procedures__container .certificate,.certificates .certificate{width:220px;padding:0 15px 40px;-webkit-transition:width 1s, -webkit-transform .2s, -webkit-filter 1.5s;transition:width 1s, -webkit-transform .2s, -webkit-filter 1.5s;transition:transform .2s, filter 1.5s, width 1s;transition:transform .2s, filter 1.5s, width 1s, -webkit-transform .2s, -webkit-filter 1.5s;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:grayscale(100%);filter:grayscale(100%);outline:none}.procedures__container .certificate img,.certificates .certificate img{width:100%;outline:inherit}.procedures__container .certificate:hover,.certificates .certificate:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.content p{margin-top:0}.content p.small,.content p.fullwidth-author,.content .content-fullwidth .author p,.content-fullwidth .author .content p,.content .content-video p,.content-video .content p,.content .content-carousel .photos div p,.content-carousel .photos div .content p{margin-top:2.5rem}.content .title-place{padding-top:10rem;font-size:1.5rem;color:#efeee4;margin:0}.content .title-town{color:#efeee4;font-size:10vw;margin:1.5rem auto 3rem;opacity:.9;line-height:.8;-webkit-transition:opacity 1.5s, -webkit-transform 1s;transition:opacity 1.5s, -webkit-transform 1s;transition:transform 1s, opacity 1.5s;transition:transform 1s, opacity 1.5s, -webkit-transform 1s}.content .title-town:hover{-webkit-transform:scale(1.015);transform:scale(1.015);opacity:1}.content .title-title{color:#efeee4;font-size:3rem;width:60%;margin:0 auto}.content .title-date{color:#efeee4;margin:1rem auto 10rem}.content .title-tags{width:100%;margin:0 auto;padding:0 0 7rem 0;color:#efeee4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.content .title-tags ul{margin:0 auto}.content .title-tags li{width:auto;text-align:center;font-size:1rem;padding-left:0;margin-left:0;opacity:.6;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.content .title-tags li:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.content .title-tags li::before{content:'';margin-left:-.32em}.content-fullwidth{width:100vw;margin:0 auto}.content-fullwidth img{width:100%}.content-fullwidth .author{height:3rem;margin:0rem auto;background-color:rgba(131,131,131,0.1)}.content-fullwidth .author p{width:60vw;padding:.8rem 0;margin:0 auto}.content-text{width:60vw;margin:4rem auto 0}.content-text p{margin-bottom:2.5rem}.content-text .title{@expand .bold;color:#423c3d;background-color:white}.content-text .date{color:#423c3d;opacity:.65}.content-citation{margin:7rem auto 5rem;padding:6.5rem 0 8rem;min-width:inherit;color:#efeee4}.content-citation__text{width:70vw;margin:0 auto 1.5rem;font-size:2rem;position:relative}.content-citation__author{width:70vw;margin:0 auto;font-size:1rem}.content-citation__who{width:70vw;margin:0 auto;font-size:.7rem;opacity:.8}.content-citation__who:first-letter{text-transform:capitalize}.content-citation__comment{width:70vw;margin:1.5rem auto 0;font-size:1.5rem;opacity:.75}.content-citation a{color:#423c3d;border-bottom-color:#423c3d}.content-algorythm{width:75vw;margin:4rem auto 0}.content-algorythm h2{text-align:left}.content-algorythm ol{list-style:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:1rem}.content-algorythm ol li{counter-increment:algorythm;padding:0 2rem 2rem 0;width:28%}.content-algorythm ol li:before{content:counter(algorythm, decimal);font-size:4rem;display:block;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.content-important{width:75vw;margin:6rem auto}.content-important p{font-size:2rem;padding:2rem 0;border-top:#7b6059 1px solid;border-bottom:#7b6059 1px solid}.content-important a{border-bottom:1px #423c3d solid}.content-video{text-align:center;width:800px;margin:5rem auto 6.5rem}.content-video p{text-align:center}.content-carousel{height:auto;width:1000px;position:relative;margin:6em auto 0}.content-carousel .photos{height:inherit;width:inherit}.content-carousel .photos div{outline:none}.content-carousel .photos div img{width:1000px;margin:0 auto}@media (max-width: 1000px){.content-carousel .photos div p{padding:0 1rem}}.content-carousel .carousel-btns{position:absolute;width:inherit;top:17.5rem;z-index:1}.content-carousel .carousel-btns .btn,.content-carousel .carousel-btns .btn-left,.content-carousel .carousel-btns .btn-right{height:4.5em;width:4.5em;position:absolute;border-radius:50%;opacity:.5;-webkit-transition:opacity 1.2s, left .5s, right .5s, -webkit-transform .4s;transition:opacity 1.2s, left .5s, right .5s, -webkit-transform .4s;transition:transform .4s, opacity 1.2s, left .5s, right .5s;transition:transform .4s, opacity 1.2s, left .5s, right .5s, -webkit-transform .4s}.content-carousel .carousel-btns .btn:hover,.content-carousel .carousel-btns .btn-left:hover,.content-carousel .carousel-btns .btn-right:hover{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}.content-carousel .carousel-btns .btn-left{left:-6rem;background:url(/img/carousel-arrow-left.svg) 30% 50%/75% 75% no-repeat,#efeee4}@media (max-width: 1200px){.content-carousel .carousel-btns .btn-left{left:2.5rem;border:solid 1px #efeee4}}.content-carousel .carousel-btns .btn-right{right:-6rem;background:url(/img/carousel-arrow-right.svg) 70% 50%/75% 75% no-repeat,#efeee4}@media (max-width: 1200px){.content-carousel .carousel-btns .btn-right{right:2.5rem;border:solid 1px #efeee4}}.footer{margin:7rem auto 12rem;width:1000px}.footer__lines{max-width:1000px;height:.5rem}.footer__lines .left{background-color:#423c3d;width:46%;float:left;height:inherit}.footer__lines .space{background-color:white;width:8%;float:left;height:inherit;position:relative}.footer__lines .space__white{background-color:white;-webkit-clip-path:polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);clip-path:polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);position:absolute;top:-.1rem;left:-1rem;width:7rem;height:.7rem}.footer__lines .space__logo{position:absolute;top:-1.6rem;left:-0.1rem;width:5rem;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s, -webkit-transform .15s}.footer__lines .space__logo:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.footer__lines .right{background-color:#aaa78d;width:46%;float:left;height:inherit}.footer__info{margin-top:5rem}.footer__name{width:170px;float:left;padding-left:100px}.footer__contact{width:600px;float:left;line-height:3;padding-left:100px;overflow:hidden}.footer__contact h1.tel{color:#423c3d;margin-bottom:2rem}.footer__contact .address{float:left;padding:0 1rem;-webkit-transition:all 1s;transition:all 1s}.footer__contact .address-1{margin-left:-1rem}.footer__contact .address.show{background-color:#423c3d}.footer__contact .address.show h3{color:white}.footer__contact .address .map-show:after{content:'Показать карту'}.footer__contact .address .map-hide:after{content:'Скрыть карту'}.footer__contact .address:hover{background-color:#423c3d}.footer__contact .address:hover h3{color:white}.footer__map{clear:left;-webkit-transition:height .2s;transition:height .2s;height:0px;overflow:hidden}.footer__map.show{height:500px}.footer__authors{margin-top:50px;padding-left:100px;width:170px;float:left}.footer__authors a{display:inline-block}.footer__authors .date{margin:2.5rem auto 5rem}.footer__social{width:630px;padding-left:100px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__social .element{width:200px;padding-right:50px;margin-top:3rem;-webkit-transition:all .5s;transition:all .5s;background-color:white}.footer__social .element a{-webkit-transition:inherit;transition:inherit}.footer__social .element a .icon{height:3rem;width:3rem;margin-left:-1.5rem;-webkit-transition:inherit;transition:inherit}.footer__social .element a .icon:hover{-webkit-transform:scale(1.05);transform:scale(1.05);fill:#aaa78d}.f{width:100vw}.f .expert-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.f .expert-container .expert{width:33%;padding-right:1rem}.f .expert-container .expert p{font-size:.75rem}.f .expert-container .expert p.review{font-size:1rem}.f .expert-container .expert p.review:before{content:'«'}.f .expert-container .expert p.review:after{content:'»'}.f .expert-container .expert .expert-face img{border-radius:50%;width:100px}.f-social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.f-social__element{text-align:center;width:20%}.f-practices{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-practices .f-practices-link{border-bottom:none}.f-practices .card{width:15rem;padding:0 1.5rem;line-height:1;height:15rem;-webkit-transition:all .5s;transition:all .5s;border-bottom:none}.f-practices .card.hide{pointer-events:none;opacity:.3;display:none}.f-practices .card p{line-height:1}.f-practices .card:hover .card-town{color:#efeee4}.f-practices .card:hover .card-title{color:#efeee4}.f-practices .card-town{display:block}.f-practices .card-title{font-size:1rem;line-height:1rem}.f-town{max-width:1350px}.f-town.active{pointer-events:none;display:none}.f-contactinfo{height:10rem;background-color:#423c3d}.f-contactinfo__container{width:70%;margin:0 auto;padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f-contactinfo__container .logo{width:7rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.f-contactinfo__container .logo:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.f-contactinfo__container .logo img{width:100%}.f-contactinfo__container .thanks_1{width:50%;color:#efeee4;padding:0 3rem}.f-contactinfo__container .thanks_1 p{font-size:.85rem;margin-top:0}.f-contactinfo__container .thanks_1__year{display:block;margin-top:1rem}.f-contactinfo__container .thanks_2{width:15%;color:#efeee4}.f-contactinfo__container .thanks_2 p{font-size:.85rem;margin-top:0}html{background-color:white}body{min-width:320px;min-height:100%;font-size:1em;width:100%;height:100%;overflow-x:hidden;color:#354452;-webkit-font-smoothing:antialiased}article{position:relative;width:1000px;margin:0 auto;background:white}section,.f{margin:0 auto;position:relative}

.arrow {
	background: url(/img/arrow.png);
	background-size: cover;
	width: 32px;
	height: 32px;
	position: fixed;
	left: 55px;
	bottom: 50px;
}