.box-center{position:relative; min-width:1200px; width:1200px; margin:auto; overflow:hidden}
#ipoteka-vtor, 
#uslugi-ipoteca, 
#usligi-legal, 
#uslugi-by, 
#uslugi-sroch, 
#uslugi-accompaniment{width:1200px; margin:auto}
@media (max-width:1200px){body{text-align:start}
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, a{padding:0; margin:0; line-height:100%; max-height:100%}
}
.ipoteca-top{float:left; width:967px; height:568px; box-sizing:border-box; background-color:#ffcb05}
.ipoteca-top-red{padding-top:55px; height:330px; box-sizing:border-box; background-color:#970050}
.ipoteca-top-red h2{margin-bottom:55px; text-align:center; color:#fff; font:700 38px / 45px PT Sans}
.ipoteca-top-red div{display:inline-block; vertical-align:top}
.ipoteca-top-red-tel{width:350px; overflow:hidden; margin-left:115px; margin-right:30px}
.ipoteca-top-red-tel p{color:#fff; font:400 15px / 20px PT Sans}
.ipoteca-top-red-tel:before{content:''; display:block; float:left; margin-right:12px; width:40px; height:55px; background:url('../images/sprite_voicovskaya.png') no-repeat -1px -81px}
.ipoteca-top-red-tel p strong{font:700 17.47px / 26px PT Sans}
.ipoteca-top-red-tel a{color:#fff; font:700 36px / 36px PT Sans}
.ipoteca-top-red-tel a span{color:#fff; font:700 27px / 36px PT Sans}
.ipoteca-top-red-address{width:370px}
.ipoteca-top-red-address p{color:#fff; font:400 15px / 26px PT Sans}
.ipoteca-top-red-address p strong{font:700 17.47px / 26px PT Sans}
.ipoteca-top-red-address:before{content:''; display:block; float:left; margin-right:12px; width:35px; height:55px; background:url('../images/sprite_voicovskaya.png') no-repeat -63px -80px}
.ipoteca-top-yellow{width:100%; height:238px; box-sizing:border-box; background:url(../images/uslugi-ur-m.png) no-repeat top right}
.ipoteca-top-yellow-icon{padding-top:50px; overflow:hidden}
.ipoteca-top-yellow-icon div{float:left; width:25%; text-align:center}
.ipoteca-top-yellow-icon div span{display:block; margin:auto; height:71px}
.ipoteca-top-yellow-icon div p{margin-top:20px; padding:0 10px; color:#000; font:400 15px / 22px PT Sans}
.ipoteca-top-yellow-icon1 span{background:url('../images/sprite_voicovskaya.png') no-repeat -434px -1px; width:68px}
.ipoteca-top-yellow-icon2 span{background:url('../images/sprite_voicovskaya.png') no-repeat -543px 0; width:49px}
.ipoteca-top-yellow-icon3 span{background:url('../images/sprite_voicovskaya.png') no-repeat -633px -4px; width:47px}
.ipoteca-top-yellow-icon4 span{background:url('../images/sprite_voicovskaya.png') no-repeat -709px -3px; width:51px}
.ipoteca-block2{clear:both; padding-top:75px; background:#fff; overflow:hidden}
#uslugi-ipoteca .ipoteca-block2{padding-top:50px; width:968px; clear:none}
.ipoteca-block2 h2{text-align:center; text-transform:uppercase; color:#970050; font:700 25px / 25px PT Sans}
.ipoteca-block2-wrap{margin-top:50px; margin-bottom:55px; overflow:hidden}
.ipoteca-block2-wrap h4{width:520px; float:left; color:#1a1d30; font:400 20px / 27px PT Sans}
#uslugi-ipoteca .ipoteca-block2-wrap h4{width:100%; margin-top:0}
#uslugi-ipoteca .ipoteca-block2-wrap .ph4{color:#1a1d30; font:400 19px / 27px PT Sans}
.ipoteca-block2-wrap ul{float:right}
#uslugi-ipoteca .ipoteca-block2-wrap ul{width:100%}
.ipoteca-block2-wrap ul li{list-style:none; margin-bottom:15px}
.ipoteca-block2-wrap ul li p{display:inline-block; color:#1a1d30; font:400 20px / 20px PT Sans; vertical-align:middle; margin-top:10px}
.ipoteca-block2-wrap ul li:before{content:''; display:inline-block; width:15px; height:15px; margin-right:20px; background-color:#970050; vertical-align:middle}
.ipoteca-block2-banks{width:100%; height:auto; padding-top:20px; padding-bottom:40px; box-sizing:border-box; background-color:#ededed}
.ipoteca-block2-banks h3{margin-bottom:40px; text-align:center; text-transform:uppercase; color:#1e252d; font:700 30px / 36px PT Sans}
.ipoteca-block2-banks-icon{display:block; margin:auto; background:url('../images/sprite_voicovskaya.png') no-repeat -156px -92px; width:1121px; height:44px}
.ipoteca-block3{padding-top:60px; padding-bottom:75px; background:#fff; overflow:hidden}
.ipoteca-block3 h3{text-align:center; color:#1f252d; font:700 25px / 25px PT Sans}
.ipoteca-block3-wrap{width:100%; height:190px; margin-top:35px; display:table; background-color:#ffcb05}
.ipoteca-block3-wrap div{position:relative; width:50%; height:190px; display:table-cell; vertical-align:middle}
.ipoteca-block3-wrap h6{text-transform:uppercase; margin-left:45px; color:#fff; font:700 24px / 24px PT Sans}
.ipoteca-block3-wrap ul{margin-top:30px; margin-left:50px}
.ipoteca-block3-wrap ul li{list-style:none; margin-bottom:20px}
.ipoteca-block3-wrap ul li:last-child{margin-bottom:0 !important}
.ipoteca-block3-wrap ul li:before{content:''; display:inline-block; width:10px; height:10px; margin-right:15px; vertical-align:middle}
.ipoteca-block3-wrap ul li p{display:inline-block; margin-bottom:0; color:#fff; font:400 15px / 18px PT Sans; vertical-align:middle}
.ipoteca-block3-wrap span{position:absolute; top:20px; right:40px}
.ipoteca-block3-red{background-color:#970050}
.ipoteca-block3-red ul li:before{background-color:#ffcb05}
.ipoteca-block3-red span{width:117px; height:149px; background:url('../images/sprite_voicovskaya.png') no-repeat -1px -170px}
.ipoteca-block3-yellow h6, 
.ipoteca-block3-yellow ul li p{color:#1f252d; margin-bottom:0}
.ipoteca-block3-yellow ul li:before{background-color:#970050}
.ipoteca-block3-yellow span{width:108px; height:155px; background:url('../images/sprite_voicovskaya.png') no-repeat  -156px -169px}
.ipoteca-block3-label{padding-top:70px; overflow:hidden}
.ipoteca-block3-label .dtext{margin-bottom:10px; text-align:center; color:#1a1d30; font:400 17px / 27px PT Sans}
.ipoteca-block3-label h4{margin-bottom:35px; text-align:center; color:#1a1d30; font:700 20px / 30px PT Sans}
.ipoteca-block3-label p{float:left; width:23%; height:80px; margin-right:2%; box-sizing:border-box; text-align:center; font:700 15px / 18px PT Sans; background-color:#ffcb05}
.ipoteca-block3-label p:last-child{margin-right:0 !important}
.ipoteca-block3-label p span{display:block; margin:auto; margin-bottom:10px; width:0; height:0; border-left:15px solid transparent; border-right:15px solid transparent; border-top:12px solid #fff}
.ipoteca-down{min-width:1200px; padding-top:75px; padding-bottom:70px; background:#970050; overflow:hidden}
.ipoteca-down h2{text-align:center; margin-bottom:70px; color:#fff; font:700 31px / 32px PT Sans; letter-spacing:-.5px\0/}
.ipoteca-down .box-center div{display:inline-block; vertical-align:top}
.ipoteca-down .ipoteca-top-red-tel{margin-left:245px}
.ipoteca-down .ipoteca-top-red-tel a span{color:#ffcb05}
.uslugi-by .ipoteca-top-red h2 span{display:block; color:#ffcb05}
.uslugi-by .ipoteca-top-yellow-icon span{height:56px}
.uslugi-by .ipoteca-top-yellow-icon div{width:20%}
.uslugi-by .ipoteca-top-yellow-icon div p{margin-top:10px}
.uslugi-by .ipoteca-top-yellow-icon1 span{background:url('../images/sprite_voicovskaya.png') no-repeat -2px -340px; width:49px}
.uslugi-by .ipoteca-top-yellow-icon2 span{background:url('../images/sprite_voicovskaya.png') no-repeat -75px -343px; width:48px}
.uslugi-by .ipoteca-top-yellow-icon3 span{background:url('../images/sprite_voicovskaya.png') no-repeat -147px -338px; width:53px}
.uslugi-by .ipoteca-top-yellow-icon4 span{background:url('../images/sprite_voicovskaya.png') no-repeat -219px -335px; width:55px}
.uslugi-by .ipoteca-top-yellow-icon5 span{background:url('../images/sprite_voicovskaya.png') no-repeat -295px -335px; width:39px}
.uslugi-by-block2{clear:both; padding-top:65px; padding-bottom:60px; background:#fff; overflow:hidden}
.uslugi-by-block2 h2{text-align:center; text-transform:uppercase; color:#1f252d; font:700 36px / 42px PT Sans}
.uslugi-by-block2-wrap{overflow:hidden}
.uslugi-by-block2-wrap ol{margin-top:70px; counter-reset:li; padding:0; list-style:none}
.uslugi-by-block2-wrap ol li{width:48%; margin:0 0.75%; float:none; padding-left:70px; box-sizing:border-box; position:relative; margin-bottom:40px; display:inline-block; vertical-align:top}
.uslugi-by-block2-wrap ol li:nth-child(2n+1){padding-right:25px}
.uslugi-by-block2-wrap ol li:nth-child(3){margin-bottom:0}
.uslugi-by-block2-wrap ol li:nth-child(5){margin-top:40px}
.uslugi-by-block2-wrap ol li:before{content:counter(li); counter-increment:li; position:absolute; top:0px; left:0px; color:#970050; font:700 101px / 82px Arial}
.uslugi-by-block2-wrap ol li h3{margin-bottom:10px; color:#970050; font:700 20px / 20px PT Sans}
.uslugi-by-block2-wrap ol li p{color:#1f252d; font:400 15px / 24px PT Sans; letter-spacing:-.5px\0/}
.uslugi-by-block2-list{position:relative; height:156px; margin-top:30px; padding-left:40px !important; box-sizing:border-box; background-color:#fcc900}
.uslugi-by-block2-list:before{content:'' !important}
.uslugi-by-block2-list h4{margin-top:25px; padding-right:25px; color:#1f252d; font:400 16px / 20px PT Sans}
.uslugi-by-block2-list h4 span{display:block; margin-bottom:15px; color:#fff; font:700 25px / 25px PT Sans}
.uslugi-by-block2-list-bg{position:absolute; bottom:0px; right:30px; width:148px; height:140px; background:url('../images/sprite_voicovskaya.png') no-repeat -449px -173px}
.uslugi-by-block2-red{position:relative; display:block; margin-top:15px; width:100%; height:auto; padding-top:40px; padding-bottom:40px; padding-left:79px; padding-right:55px; box-sizing:border-box; color:#fff; font:400 17px / 24px PT Sans; background:#970050}
.uslugi-by-block2-red:before{content:''; position:absolute; top:10%; left:55px; width:7px; height:80%; background-color:#fff}
.uslugi-by-block2-red ul{margin-left:39px; margin-top:20px}
.uslugi-by-block2-red ul li{margin-bottom:20px}
.uslugi-by-block3{padding-bottom:55px; background:#fff; overflow:hidden}
.uslugi-by-block3 h2{text-align:center; color:#000; font:400 25px / 30px PT Sans}
.uslugi-by-block3 h2 span{font-weight:700; color:#970050}
.uslugi-by-block3-icon{width:100%; height:300px; margin-top:55px; padding-left:45px; padding-top:65px; box-sizing:border-box; background-color:#ffcb05}
.uslugi-by-block3-icon ul{width:31%; display:inline-block}
.uslugi-by-block3-icon ul li{margin-bottom:40px; list-style:none}
.uslugi-by-block3-icon ul li p{display:inline-block; text-transform:uppercase; color:#1f252d; font:700 15px / 15px PT Sans; vertical-align:sub}
.uslugi-by-block3-icon ul li span{display:inline-block; height:60px; margin-right:10px; vertical-align:middle}
.uslugi-by-block3-list2{width:35% !important}
.uslugi-by-block3-list1 .uslugi-by-block3-icon1{background:url('../images/sprite_voicovskaya.png') no-repeat -227px -412px; width:60px}
.uslugi-by-block3-list1 .uslugi-by-block3-icon2{background:url('../images/sprite_voicovskaya.png') no-repeat -80px -508px; width:62px}
.uslugi-by-block3-list2 .uslugi-by-block3-icon1{background:url('../images/sprite_voicovskaya.png') no-repeat -75px -413px; width:72px}
.uslugi-by-block3-list2 .uslugi-by-block3-icon2{background:url('../images/sprite_voicovskaya.png') no-repeat -316px -414px; width:72px}
.uslugi-by-block3-list3 .uslugi-by-block3-icon1{background:url('../images/sprite_voicovskaya.png') no-repeat -166px -416px; width:53px}
.uslugi-by-block3-list3 .uslugi-by-block3-icon2{background:url('../images/sprite_voicovskaya.png') no-repeat -3px -511px; width:53px}
.uslugi-by-block3-icon7{background:url('../images/sprite_voicovskaya.png') no-repeat -154px -416px; width:72px}
.uslugi-by-block3-icon8{background:url('../images/sprite_voicovskaya.png') no-repeat -76px -508px; width:71px}
.uslugi-by-block3-icon9{background:url('../images/sprite_voicovskaya.png') no-repeat -75px -413px; width:72px}
.uslugi-by-block3-icon10{background:url('../images/sprite_voicovskaya.png') no-repeat -498px -414px; width:62px}
.uslugi-accompaniment .ipoteca-top-red{height:379px}
.uslugi-accompaniment .ipoteca-top-red h2{text-align:center; text-transform:uppercase; color:#fff; font:700 40px / 55px PT Sans}
.uslugi-accompaniment .ipoteca-top-red h3{text-align:center; color:#ffcb05; font:700 29px / 29px PT Sans}
.uslugi-accompaniment .ipoteca-top-red h3 span{margin-top:15px; display:block; color:#fff}
.uslugi-accompaniment-yellow{padding-top:70px; height:189px; box-sizing:border-box}
.uslugi-accompaniment-yellow p{letter-spacing:-.5px\0/; color:#1f252d; font:400 15px / 15px PT Sans}
.uslugi-accompaniment-yellow div{display:inline-block; vertical-align:top}
.uslugi-accompaniment-yellow-tel{width:350px; overflow:hidden; margin-left:115px; margin-right:30px}
.uslugi-accompaniment-yellow-tel:before{content:''; display:block; float:left; margin-right:12px; width:52px; height:52px; background:url('../images/sprite_voicovskaya.png') no-repeat 0 0}
.uslugi-accompaniment-yellow-tel a{color:#970050; font:700 36px / 36px PT Sans}
.uslugi-accompaniment-yellow-tel a span{color:#1f252d; font:700 27px / 36px PT Sans}
.uslugi-accompaniment-yellow-address{width:430px}
.uslugi-accompaniment-yellow-address p strong{font:700 17px / 26px PT Sans}
.uslugi-accompaniment-yellow-address:before{content:''; display:block; float:left; margin-right:12px; width:51px; height:45px; background:url('../images/sprite_voicovskaya.png') no-repeat -91px 12px}
.uslugi-accompaniment-block2{clear:both; padding-top:70px; padding-bottom:75px; background:#fff; overflow:hidden}
.uslugi-ac-block2-title{margin-bottom:30px; text-align:center; overflow:hidden}
.uslugi-ac-block2-title h2{margin-bottom:20px; color:#970050; font:700 25px / 25px PT Sans}
.uslugi-ac-block2-title p{margin-bottom:50px; color:#1f252d; font:400 20px / 28px PT Sans}
.uslugi-ac-block2-title h3{color:#1f252d; font:700 30px / 30px PT Sans}
.uslugi-accompaniment-block2 table{width:100%; border-collapse:collapse; border-spacing:0px !important; background-color:#ebebeb}
.uslugi-accompaniment-block2 table tr th, 
.uslugi-accompaniment-block2 table tr td{width:596px}
.uslugi-accompaniment-block2 table tr th{text-align:center; height:75px; color:#fff; font:700 24px / 24px PT Sans; background:#970050; border-right:5px solid #fff}
.uslugi-accompaniment-block2 table tr th:last-child{color:#000; background:#ffcb05; border-right:0 !important}
.uslugi-accompaniment-block2 table tr td{height:105px; padding-left:45px; box-sizing:border-box; border-top:5px solid #fff; border-right:5px solid #fff}
.uslugi-accompaniment-block2 table tr td:last-child{border-right:0 !important}
.uslugi-accompaniment-block2 table tr td h3{text-transform:uppercase; color:#970050; font:700 20px / 24px PT Sans}
.uslugi-accompaniment-block2 table tr td p{color:#1f252d; font:400 20px / 27px PT Sans}
.uslugi-ac-block2-label{margin-top:70px; padding-left:22px; border-left:7px solid #970050; color:#000; font:400 20px / 24px PT Sans}
.uslugi-ac-block2-icon{margin-top:55px; overflow:hidden}
.uslugi-ac-block2-icon h2{margin-bottom:50px; text-align:center; color:#1f252d; font:700 25px / 25px PT Sans}
.uslugi-ac-block2-icon p{position:relative; display:inline-block; width:33%; padding-left:70px; padding-right:10px; box-sizing:border-box; color:#1f252d; font:400 15px / 24px PT Sans; vertical-align:top}
.uslugi-ac-block2-icon p:before{content:''; display:block; position:absolute; top:-5px; left:0px}
.uslugi-ac-block2-icon1:before{background:url('../images/sprite_voicovskaya.png') no-repeat -181px 0; width:60px; height:54px}
.uslugi-ac-block2-icon2:before{background:url('../images/sprite_voicovskaya.png') no-repeat -266px -10px; width:57px; height:43px}
.uslugi-ac-block2-icon3:before{background:url('../images/sprite_voicovskaya.png') no-repeat -342px 0; width:50px; height:53px}
.uslugi-ac-block2-icon p span{display:block; color:#970050; font:700 20px / 24px PT Sans}
.uslugi-sroch .ipoteca-top-yellow{padding-top:45px}
.uslugi-sroch .ipoteca-top-yellow h2{margin-bottom:45px; text-align:center; color:#000; font:700 30px / 30px PT Sans}
.uslugi-sroch .ipoteca-top-yellow-text{overflow:hidden}
.ipoteca-top-yellow-text div{width:25%; float:left}
.ipoteca-top-yellow-text div p{padding-left:47px; padding-right:60px; position:relative; color:#000; font:400 16px / 22px PT Sans}
.ipoteca-top-yellow-text div p:after{content:''; display:block; position:absolute; right:0px; top:16px; width:22px; height:37px; background:url('../images/sprite_voicovskaya.png') no-repeat -293px -423px}
.ipoteca-top-yellow-text-last:after{content:''; background:transparent !important}
.uslugi-sroch-block2{clear:both; padding-top:75px; padding-bottom:50px; background:#fff; overflow:hidden}
.uslugi-sroch-block2 p{width:16.666%; float:left; margin-top:10px; margin-bottom:45px; text-align:center; color:#1f252d; font:400 16px PT Sans}
.uslugi-sroch-block2 p span{display:block; margin:auto; height:66px}
.uslugi-sroch-block2-icon1{background:url('../images/sprite_voicovskaya.png') no-repeat -293px -501px; width:50px}
.uslugi-sroch-block2-icon2{background:url('../images/sprite_voicovskaya.png') no-repeat -499px -493px; width:64px}
.uslugi-sroch-block2-icon3{background:url('../images/sprite_voicovskaya.png') no-repeat  -715px -500px; width:46px}
.uslugi-sroch-block2-icon4{background:url('../images/sprite_voicovskaya.png') no-repeat -928px -495px; width:60px}
.uslugi-sroch-block2-icon5{background:url('../images/sprite_voicovskaya.png') no-repeat -1149px -498px; width:52px}
.uslugi-sroch-block2-icon6{background:url('../images/sprite_voicovskaya.png') no-repeat -1338px -501px; width:60px}
.uslugi-sroch-block2 a{clear:both; width:300px; height:50px; display:block; margin:auto; text-align:center; color:#fff; font:700 25px / 50px PT Sans; background-color:#970050}
.uslugi-sroch-block3{clear:both; height:290px; padding-top:65px; box-sizing:border-box; background:#ebebeb; overflow:hidden}
.uslugi-sroch-block3 p{display:inline-block; margin-right:12px; color:#1f252d; font:400 16px / 23px PT Sans; vertical-align:middle}
.uslugi-sroch-block3 span:first-child{margin-left:40px}
.uslugi-sroch-block3 span{margin-right:15px; display:inline-block; color:#970050; font:700 92px / 21px Arial; vertical-align:middle}
.uslugi-sroch-block3 p:last-child{margin-right:0 !important}
.uslugi-sroch-block3 a{clear:both; width:470px; height:50px; display:block; margin:auto; margin-top:45px; text-align:center; color:#1f252d; font:700 25px / 50px PT Sans; background-color:#ffcb05}
.uslugi-sroch-block4{clear:both; padding-top:60px; padding-bottom:60px; background:#fff; overflow:hidden}
.uslugi-sroch-block4-list{margin-left:55px; overflow:hidden}
.uslugi-sroch-block4-list h3{margin-bottom:30px; color:#000; font:700 20px / 20px PT Sans}
.uslugi-sroch-block4-list-l{float:left}
.uslugi-sroch-block4-list-r{float:right; margin-right:95px}
.uslugi-sroch-block4-list ul li{list-style:none; margin-bottom:10px; color:#000; font:400 15px / 15px PT Sans}
.uslugi-sroch-block4-list ul li:before{content:''; display:inline-block; width:10px; height:10px; margin-right:10px; background-color:#579aa2}
.uslugi-sroch-block4-tab{margin-top:85px; text-align:center; overflow:hidden}
.uslugi-sroch-block4-tab h2{margin-bottom:35px; color:#1f252d; font:700 25px / 25px PT Sans}
.uslugi-sroch-block4-tab h3{width:33.333%; height:50px; float:left; background-color:#ffcb05; color:#1f252d; font:700 24px / 50px PT Sans}
.uslugi-sroch-block4-tab h3:after{content:''; width:0; height:0; display:block; margin:auto; border-left:16px solid transparent; border-right:16px solid transparent; border-top:14px solid #ffcb05}
.uslugi-sroch-block4-tab p{clear:both; width:100%; height:90px; margin-top:-15px; display:block; color:#970050; font:700 25px / 90px PT Sans; background-color:#ebebeb}
.uslugi-sroch-block4-tab h4{margin-top:60px; color:#1f252d; font:700 30px / 30px PT Sans}
.uslugi-accompaniment-footer{min-width:auto; padding-top:55px; padding-bottom:65px; overflow:hidden; background:#970050; clear:both}
.uslugi-accompaniment-footer h2{text-align:center; color:#fff; font:700 28px PT Sans}
.uslugi-accompaniment-footer h2 span{display:block; color:#ffcb05; text-transform:uppercase}
.uslugi-accompaniment-footer a{display:inline-block; height:50px; text-align:center; margin-top:55px; color:#000; font:700 26px / 50px PT Sans; background-color:#ffcb05}
.uslugi-accompaniment-footer-tel{width:280px; margin-left:210px; margin-right:45px}
.uslugi-accompaniment-footer-tel span{color:#970050 !important}
.uslugi-accompaniment-footer-call{width:450px}
@media (max-width:1198.98px){#ipoteka-vtor,#uslugi-ipoteca,#usligi-legal,#uslugi-by,#uslugi-sroch,#uslugi-accompaniment{width:100%}
.uslugi-by-block2-list h4 span br{display:none}
.uslugi-by-block2-list{padding:0 15px !important}
.uslugi-by-block3 h2{max-width:740px; margin:0 auto}
.uslugi-by-block2-red p{text-align:left; margin:1rem 0}
.uslugi-by-block3-icon ul li span{display:block}
.uslugi-by-block3-icon{height:auto; padding-top:45px}
.ipoteca-down{min-width:auto; max-width:960px; margin:0 auto 50px}
.ipoteca-down h2{padding:0 15px}
.box-center{min-width:auto; width:100%}
.ipoteca-down .ipoteca-top-red-tel{margin-left:0}
.ipoteca-top-red-tel p, .ipoteca-top-red-address p{text-align:left}
.uslugi-by-block3-icon ul{vertical-align:top; margin-bottom:0}
/*.articleBody{text-align:center}*/
.articleBody #sidebar_object{float:none; width:960px; margin:20px auto; display: none;}
.manager-block{width:199px; display:inline-block; vertical-align:top}
.besp-konsult{margin:5px 0 30px}
.ipoteca-top{float:none; width:960px; height:auto; margin:0 auto}
#uslugi-ipoteca .ipoteca-block2{width:960px; margin:0 auto; text-align:left}
.ipoteca-block2-wrap{margin-top:40px; margin-bottom:50px}
.ipoteca-block3-label{width:100%; max-width:960px; margin:0 auto}
.ipoteca-block3-label p{margin:0 1%}
.manager-block .manager-box .text{padding:8px 0 0!important}
.manager-block .manager-box .shedulle{display:inline-block}
.manager-block .manager-box .shedulle:before{left:0}
.manager-block .manager-box .btn{width:84%; margin:0 auto}
.uslugi-accompaniment-yellow div{text-align:left}
.uslugi-accompaniment-yellow-tel{margin-left:0}
.uslugi-accompaniment-footer{min-width:auto}
.uslugi-accompaniment-footer a{display:block; margin:25px auto 0}
.uslugi-accompaniment-block2 table tr td{padding:18px}
.uslugi-ac-block2-icon p{text-align:left}
.uslugi-sroch-block3{width:960px; margin:0 auto; height:auto; padding-bottom:60px}
.uslugi-sroch-block3 span{margin-left:10px; margin-right:15px; margin-bottom:35px}
.uslugi-sroch-block3 p{margin-bottom:35px; text-align:left; width:215px}
.uslugi-sroch-block4-list-l{float:none; margin-bottom:25px}
.uslugi-sroch-block4-list-r{float:none; margin-right:0}
.uslugi-sroch-block4-list ul{width:540px; display:inline-block}
}
@media (max-width:991.98px){.uslugi-by-block2-list{padding:0px 15px 10px !important; height:auto}
.uslugi-by-block3-icon{padding-left:0}
.uslugi-by-block3-icon ul li{margin-bottom:2.5rem; text-align:center}
.uslugi-by-block3-icon ul li p{vertical-align:top; margin:1rem 0; min-height:30px}
.uslugi-by-block3-icon ul li span{margin:0 auto}
#uslugi-ipoteca .ipoteca-block2-wrap ul{margin-top:20px}
.articleBody #sidebar_object{float:none; width:740px}
.ipoteca-top{width:740px}
.ipoteca-top-red{height:auto; padding-bottom:40px}
.ipoteca-top-red-tel{margin-left:0; margin-right:0}
.ipoteca-top-red-address{width:350px}
#uslugi-ipoteca .ipoteca-block2, .ipoteca-down{width:740px}
.ipoteca-block2-banks{background:#ededed url(/templates/miel/images/voykovskogo/anapa-main-banks-mob1.png) no-repeat center 150px; padding-top:40px; padding-bottom:140px}
.ipoteca-block2-banks img{display:none}
.uslugi-accompaniment-yellow{padding:70px 0 50px; height:auto; box-sizing:border-box}
.uslugi-accompaniment-yellow div{width:425px; margin:0 0 15px}
.uslugi-ac-block2-icon p{width:49%; margin:0 auto 15px}
.ipoteca-top-red br{display:none}
.uslugi-sroch .ipoteca-top-yellow{padding-bottom:45px; height:auto}
.ipoteca-top-yellow-text div p{padding-left:25px; padding-right:30px; text-align:left}
.uslugi-sroch-block3{width:740px}
.uslugi-sroch-block3 p{width:240px}
.uslugi-sroch-block3 span{margin-left:35px; margin-right:15px}
.uslugi-sroch-block2{width:740px; margin:0 auto}
.uslugi-sroch-block2 p{width:33%}
.uslugi-sroch-block4-tab h3{font:700 22px / 50px PT Sans}
}
@media (max-width:767.98px){.uslugi-by-block2-wrap ol li:before{font:700 88px / 72px Arial}
.uslugi-by-block2-wrap ol li{width:49%; margin:0 0 3rem; padding-left:55px}
.uslugi-by-block2-list h4 span{font:700 20px / 20px PT Sans}
.articleBody #sidebar_object, .ipoteca-top, #uslugi-ipoteca .ipoteca-block2, .ipoteca-down, .ipoteca-block3-label{width:540px}
.ipoteca-top-red h2{margin-bottom:50px; font:700 32px / 38px PT Sans}
.ipoteca-block3-wrap{height:auto}
.ipoteca-block3-wrap div{height:auto; padding:20px 0}
.ipoteca-block3-wrap ul{margin-left:50px; margin-right:40px}
.ipoteca-block3-label p{margin:2% 1%; width:48%}
.ipoteca-block2-banks{background:#ededed url(/templates/miel/images/voykovskogo/anapa-main-banks-mob2.png) no-repeat center 180px; padding-bottom:180px}
.uslugi-accompaniment .ipoteca-top-red{height:auto; padding-bottom:60px}
.uslugi-accompaniment .ipoteca-top-red h2{font:700 32px / 47px PT Sans}
.uslugi-ac-block2-icon p{width:100%; margin:0 0 25px}
.uslugi-ac-block2-title p br{display:none}
.uslugi-accompaniment-block2{padding-bottom:50px}
.ipoteca-top-yellow-text div{width:auto; float:none; display:inline-block; min-height:70px}
.ipoteca-top-yellow-text div p{padding-left:20px; padding-right:20px}
.ipoteca-top-yellow-text div p:after{right:50%; margin-right:-11px; top:22px; -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg)}
.uslugi-sroch-block2, .uslugi-sroch-block3{width:540px}
.uslugi-sroch-block3 p{width:260px; margin-right:10px; margin-left:10px}
.uslugi-sroch-block3 span, .uslugi-sroch-block3 span:first-child{margin-left:70px}
.uslugi-sroch-block4-list{margin-left:0}
.uslugi-sroch-block4{width:540px; margin:0 auto}
.uslugi-sroch-block4-list ul{width:100%}
.uslugi-sroch-block4-tab h3{font:700 18px / 50px PT Sans; width:290px; margin:0 auto 40px; float:none}
.uslugi-sroch-block4-tab p{font:700 25px / 32px PT Sans; margin:15px 0; padding:25px 0}
.uslugi-sroch-block4-tab h4{font:700 30px / 36px PT Sans}
b, strong{font-weight: normal;}
h2{ margin-top: 20px; }
}
@media (max-width:575.98px){.uslugi-by-block2-wrap ol li{width:90%; margin:0 0 3rem!important; padding-left:60px}
.uslugi-by-block2-list{padding:20px 30px 20px !important}
.uslugi-by-block2-list-bg{bottom:50%; margin-bottom:-70px; right:0}
.uslugi-by-block3-icon{padding-left:0}
.uslugi-by-block3-icon ul{width:45%!important; margin:0 2%}
ul.uslugi-by-block3-list3{width:100%!important; list-style:none}
.uslugi-by-block3-icon ul.uslugi-by-block3-list3 li{width:45%; margin:0 2%; float:left}
.uslugi-by-block3-icon ul li span{margin:0 auto}
.uslugi-by-block3-icon ul li p{text-align:center}
.uslugi-by-block3 h2{max-width:300px}
section.form .block.first .title{font-size:32px; padding-left:15px; padding-right:15px}
.uslugi-by-block2 h2{font:700 32px / 38px PT Sans}
.articleBody #sidebar_object, .ipoteca-top, #uslugi-ipoteca .ipoteca-block2, .ipoteca-down, .ipoteca-block3-label{width:420px}
.ipoteca-top-red h2{font:700 27px / 32px PT Sans}
.ipoteca-top-yellow{height:auto}
.ipoteca-top-yellow-icon div{width:50%; margin-bottom:30px}
.ipoteca-block3-wrap ul{margin-left:30px; margin-right:20px}
.ipoteca-block2-banks{background:#ededed url(/templates/miel/images/voykovskogo/anapa-main-banks-mob2.png) no-repeat center 220px; background-size:340px}
.uslugi-accompaniment-yellow div{width:380px}
.uslugi-accompaniment-yellow-tel a{font:700 27px / 36px PT Sans}
.uslugi-accompaniment-yellow-tel a span{font:700 21px / 36px PT Sans}
.uslugi-accompaniment-yellow-address p strong{font:700 15px / 26px PT Sans}
.uslugi-accompaniment-block2 table tr td h3{font:700 15px / 21px PT Sans}
.uslugi-accompaniment-block2 table tr td p{font:400 15px / 21px PT Sans}
.uslugi-accompaniment-footer-call{width:280px}
.uslugi-sroch-block2, .uslugi-sroch-block3, .uslugi-sroch-block4{width:420px}
.uslugi-sroch-block2 p{width:50%}
.uslugi-sroch-block3 a{width:80%; height:auto; font:700 25px / 32px PT Sans}
}
@media (max-width:449.98px){.ipoteca-down .ipoteca-top-red-tel{margin:0}
.ipoteca-down .box-center div{max-width:300px}
.ipoteca-down .box-center div br{display:none}
section.form .text, section.form .block.first .title{font-size:27px}
.uslugi-by-block2 h2, .ipoteca-block2-banks h3{font:700 27px / 32px PT Sans}
.articleBody #sidebar_object, .ipoteca-top, #uslugi-ipoteca .ipoteca-block2, .ipoteca-down, .ipoteca-block3-label{width:100%!important; max-width:320px!important; min-width:300px!important}
.ipoteca-top-red-tel, .ipoteca-top-red-address{width:auto}
.ipoteca-top-red-address p{font:400 15px / 20px PT Sans; margin-top:5px}
.ipoteca-top-red-address p strong{font:700 15px / 20px PT Sans}
.ipoteca-block2-banks{background:#ededed url(/templates/miel/images/voykovskogo/anapa-main-banks-mob2.png) no-repeat center 230px; background-size:270px; padding-bottom:130px}
.uslugi-accompaniment-yellow div{width:100%}
.uslugi-accompaniment-yellow div{width:90%; margin:0 auto 15px; text-align:center}
.uslugi-accompaniment-yellow-tel:before, .uslugi-accompaniment-yellow-address:before{float:none; margin:0 auto 20px}
.uslugi-accompaniment-block2 table tr td{padding:10px}
.uslugi-sroch .ipoteca-top-yellow{padding-bottom:0}
.ipoteca-top-yellow-text div{min-height:90px}
.ipoteca-top-yellow-text div p:after{top:50px}
.ipoteca-top-yellow-text div p{text-align:center}
.uslugi-sroch-block2, .uslugi-sroch-block3, .uslugi-sroch-block4{width:100%}
.uslugi-sroch-block3 span, .uslugi-sroch-block3 span:first-child{margin-left:0}
.uslugi-sroch-block3 p{width:100%; text-align:center; margin-right:0; margin-left:0}
.uslugi-by-block3-icon ul{width:95%!important; margin:0 2%}
.uslugi-by-block3-icon ul.uslugi-by-block3-list3 li{width:95%; margin:0 2% 2rem}
}