*{padding:0;margin:0}

.row{margin:0 auto}

input,textarea{outline:none}

input:active,textarea:active{outline:none}

:focus{outline:none}

body{font-size:16px;cursor:default;overflow-x:hidden}

.v-center{display:flex;align-items:center}

.rose{color:#dd4e5f}

.btn{background-color:#be2e47;color:#fff;text-transform:uppercase;color:#ffffff;font:700 0.88em FiraSans;min-width:350px;display:inline-block;padding-bottom:25px;padding-top:30px;text-align:center;cursor:pointer;letter-spacing:1px;box-shadow:inset 0 0 0 0 transparent,0px 10px 30px 0px rgba(190,46,71,0.4);transition:0.2s}

.btn:hover{background-color:transparent;box-shadow:inset 0 0 0 4px #dd4e5f}

h2{color:#ffffff;font:700 2.63em Bender}

h3{color:#dd4e5f;font:700 1.13em Bender;text-transform:uppercase;letter-spacing:2px}

header{transition:0.4s;position:absolute;top:0;left:0;right:0;width:100%}

header .container{display:flex;align-items:flex-end;justify-content:space-between}

header .logo{margin-left:-70px;margin-top:7px}

header nav,header .b_contacts{margin-bottom:-2px}

header nav a,header .b_contacts a{font:400 0.81em FiraSansLight;text-transform:uppercase;color:#ffffff;position:relative}

header nav a:before,header .b_contacts a:before{content:'';position:absolute;bottom:-3px;height:1px;transition:0.2s;background-color:rgba(221,78,95,0.4);left:0;width:100%}

header nav a:hover:before,header .b_contacts a:hover:before{height:2px;background-color:#dd4e5f}

header nav a:not(:first-of-type){margin-left:40px}

header .b_contacts a:not(:first-of-type){margin-left:20px}

header.fixed{position:fixed;background:#1b1b1b;z-index:999;width:100%;box-shadow:0px 5px 38px 0px rgba(0,0,0,0.5)}

header.fixed .container{align-items:center}

header.fixed .logo{margin-left:0;margin-bottom:7px}

.scr_1{padding-top:120px;background:url(../images/bg/bg-1.jpg) no-repeat center;background-size:cover;position:relative}

.scr_1:before{content:'';position:absolute;bottom:-46px;left:70px;background:url(../images/triangle.png) no-repeat center;height:93px;width:94px}

.scr_1 h1{color:#ffffff;font:700 3.5em/60px Bender;margin-left:101px}

.scr_1 h1 span{position:relative;z-index:0}

.scr_1 h1 span:before{content:'';position:absolute;width:100%;height:4px;z-index:-1;bottom:8px;background-color:#dd4e5f}

.scr_1 .flex{display:flex;flex-direction:column}

.scr_1 .b_uslugi{align-self:center}

.scr_1 .b_uslugi li{list-style:none;color:#ffffff;font:400 1.13em FiraSans;margin:20px 0;display:flex}

.scr_1 .b_uslugi li>span{width:30px;display:inline-block;text-align:center;margin-right:30px}

.scr_1 .b_calc{text-align:center}

.scr_1 .b_calc h3{margin:20px 0 70px}

.scr_1 .b_calc .btns{justify-content:space-between}

.scr_1 .b_calc .btns .btn{position:relative}

.scr_1 .b_calc .btns .btn:before{content:'';position:absolute;left:50%;width:2px;background-color:#dd4e5f;height:20px;bottom:86px}

.scr_1 .b_calc .btns .btn:nth-of-type(2):before{height:40px;width:3px}

.scr_1 .b_calc h4{color:#dd4e5f;font:400 0.81em FiraSansLight;text-transform:uppercase;letter-spacing:2px;margin:22px 0 7px}

.scr_1 .b_calc .open_call{color:#ffffff;font:400 0.81em FiraSansLight;text-transform:uppercase;border-bottom:1px solid #dd4e5f;display:inline-block;margin-bottom:60px;cursor:pointer;transition:0.2s}

.scr_1 .b_calc .open_call:hover{color:#dd4e5f}

.scr_2{background:url("../images/bg/bg-2.jpg") no-repeat center;background-size:cover;padding:80px 0;text-align:center}

.scr_2 h3{margin-top:30px;position:relative}

.scr_2 h3:before{content:'';position:absolute;bottom:-55px;height:40px;width:2px;background-color:#dd4e5f;left:50%;margin-left:-1px}

.scr_2 ul{margin:70px 0 50px;text-align:center}

.scr_2 ul li{margin:20px;width:600px;display:inline-block;position:relative;padding-left:30px;border-left:1px solid #dd4e5f;counter-increment:n}

.scr_2 ul li:before{content:counter(n);position:absolute;left:-30px;color:#dd4e5f;font:400 0.81em FiraSansLight}

.scr_2 ul li:nth-of-type(2n){margin-left:110px}

.scr_2 ul li h5{color:#ffffff;font:400 1.13em FiraSans;text-align:left;margin-bottom:8px}

.scr_2 ul li p{color:#bebebe;font:400 0.94em/1.5 FiraSans;text-align:left}

.scr_3{background:url("../images/bg/bg-3.jpg") no-repeat center;background-size:cover;padding:75px 0;text-align:center}

.scr_3 .container{max-width:1000px}

.scr_3 h2{color:#1d1d1d;text-align:left}

.scr_3 h3{font-weight:900;text-align:left}

.scr_3 h2+p{color:#919191;font:400 18px FiraSans;margin:15px 0 30px;text-align:left}

.scr_3 .v-center{justify-content:space-between}

.scr_3 .block{text-align:center;position:relative}

.scr_3 .block .item{max-height:125px}

.scr_3 .block .item>:nth-child(2){text-align:right;margin-left:-600px}

.scr_3 .block .item>:last-child{margin-top:-15px;margin-right:-600px;text-align:left}

.scr_3 .block h4{color:#dd4e5f;font:700 0.88em FiraSans;text-transform:uppercase;letter-spacing:1px;margin:40px 0 60px;position:relative}

.scr_3 .block h4:before{content:'';position:absolute;left:50%;margin-left:-1px;height:115px;width:1px;background-color:#dd4e5f;top:32px}

.scr_3 .block p{color:#464646;font:400 1em/1.4 FiraSans;display:inline-block;min-width:500px;transform:translateY(-65%)}

.scr_3 .block .l_grafic{position:absolute;bottom:-60px;left:-50px}

.scr_3 .block .r_grafic{position:absolute;bottom:-60px;right:-80px}

.scr_3 .btn{min-width:570px;margin-top:100px}

.scr_3 .btn:hover{background:rgba(27,27,27,0.65)}

.scr_4{background-color:#1b1b1b;text-align:center;position:relative}

.scr_4>.line{position:absolute;left:50%;width:1px;height:100%;background-color:rgba(255,255,255,0.03)}

.scr_4>.line:before{content:'';position:absolute;width:1px;height:100%;left:-390px;background-color:rgba(255,255,255,0.03)}

.scr_4>.line:after{content:'';position:absolute;width:1px;height:100%;right:-390px;background-color:rgba(255,255,255,0.03)}

.scr_4 .b_partners{margin:70px 0 50px}

.scr_4 .b_partners h2{margin-bottom:20px}

.scr_4 .b_partners .flex{display:flex;flex-wrap:wrap;justify-content:space-between}

.scr_4 .b_partners .flex>div{flex-basis:31.5%;margin-bottom:30px}

.scr_4 .b_partners .b_logo{min-height:125px;display:flex;justify-content:center;align-items:center}

.scr_4 .b_partners p{color:#bebebe;font:400 0.94em/20px FiraSans}

.scr_4 .b_otz{margin-bottom:100px;text-align:center;display:flex;flex-direction:column;align-items:center}

.scr_4 .b_otz h2{margin-bottom:70px}

.scr_4 .b_otz .lSSlideOuter{width:970px;margin-right:72px;position:relative}

.scr_4 .b_otz .lSSlideOuter .lSPager.lSpg{position:absolute;right:0;top:37px}

.scr_4 .b_otz .lSSlideOuter .lSPager.lSpg>li{display:block}

.scr_4 .b_otz .lSSlideOuter .lSPager.lSpg>li.active a,.scr_4 .b_otz .lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#dd4e5f}

.scr_4 .b_otz .lSSlideOuter .lSPager.lSpg>li a{background-color:#3b3b3b}

.scr_4 .b_otz .slider .item{display:flex;justify-content:flex-end}

.scr_4 .b_otz .text{margin-top:50px;background-color:#ebebeb;padding:50px 50px 50px 100px;color:#464646;font:400 1.13em/27px FiraSans;max-width:670px;text-align:left;margin-right:60px;position:relative}

.scr_4 .b_otz .text img{box-shadow:0 0 35px -7px #000;position:absolute;top:-50px;left:-107px}

.scr_4 .b_otz .name{position:absolute;width:260px;left:-230px;top:216px;color:#bebebe;font:400 15px/20px FiraSans;border-bottom:1px solid #dd4e5f;padding-bottom:20px}

.scr_4 .b_otz .all{color:#ffffff;font:400 13px/1 FiraSansLight;text-transform:uppercase;position:absolute;right:-60px;border-bottom:1px solid #dd4e5f;transform:matrix(0, -1, 1.005, 0, 25, 5)}

.scr_5{background:url("../images/bg/bg-5.jpg") no-repeat center;background-size:cover;padding:70px 0 110px}

.scr_5 .container{max-width:1050px}

.scr_5 h2{margin-bottom:70px}

.scr_5 .flex{display:flex;justify-content:space-between}

.scr_5 h4{color:#dd4e5f;font:700 0.88em FiraSans;text-transform:uppercase;letter-spacing:1px;margin-top:45px;margin-bottom:10px}

.scr_5 .left{flex-basis:40%}

.scr_5 .left .b_con{display:flex;align-items:flex-start;justify-content:flex-start}

.scr_5 .left .b_con img{margin-right:50px}

.scr_5 .left .b_con a{display:block;transition:0.2s}

.scr_5 .left .b_con a:hover{color:#dd4e5f !important}

.scr_5 .left .b_con a:first-of-type{color:#ffffff;font:400 1.88em FiraSans}

.scr_5 .left .b_con a:nth-of-type(2){color:#ffffff;font:400 1.88em FiraSans}

.scr_5 .left .b_con a:last-of-type{color:#ffffff;font:400 1.13em FiraSans;border-bottom:1px solid #dd4e5f;margin-top:10px;padding-bottom:5px;display:inline-block}

.scr_5 p{color:#bebebe;font:400 15px/20px FiraSans;margin-top:20px}

.scr_5 .right{flex-basis:45%}

.scr_5 .right h6{color:#ffffff;font:400 13px FiraSansLight;text-transform:uppercase}

.scr_5 .right h6:not(:first-of-type){margin-top:40px}

.scr_5 .right .btn{border:none;width:100%;margin-top:40px}

.scr_5 h3{margin-bottom:40px}

.scr_5 .copyright{color:#ffffff;font:400 13px/18px FiraSansLight;text-transform:uppercase;display:inline-block;margin-top:70px;padding-top:30px;border-top:1px solid #dd4e5f}

.scr_5 .copyright a{color:#ffffff;transition:0.2s}

.scr_5 .copyright a:hover{color:#dd4e5f}

.overlay{background-color:#f3f3f3;bottom:0;cursor:default;left:0;opacity:0.7;position:fixed;right:0;top:0;transform:translateY(105%);visibility:hidden;z-index:77777;transition:0.2s}

.overlay.visible{transform:none}

.popup{opacity:0;position:fixed;visibility:hidden;z-index:99999;transition:0.2s;left:50%;transform:translate3d(-50%, -49.9%, 0) scale(0.8);-webkit-font-smoothing:antialiased;top:50%;background-color:#ffffff;padding-left:70px;padding-right:70px;padding-top:25px;padding-bottom:45px}

.popup p{font-size:15px;text-align:center;margin-bottom:15px}

.popup form h6{color:#919191;font:400 13px FiraSansLight;text-transform:uppercase}

.popup form h6:not(:first-of-type){margin-top:30px}

.popup form input[type="text"],.popup form textarea{border-color:#dddddd;color:#1d1d1d}

.popup form textarea{height:30px}

.popup.visible{transform:translate3d(-50%, -45.9%, 0)}

.popup h2{margin-top:-85px;margin-bottom:50px;color:#1d1d1d;font-size:2.5em;margin-left:-70px;width:calc(100% + 140px);text-align:center}

.popup h4{color:#dd4e5f;font:700 14px FiraSans;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:20px 0}

.popup .btn{width:100%;border:none;margin-top:40px}

.popup .btn:hover{background:rgba(27,27,27,0.65)}

.popup.zakazat{width:650px}

.popup.uznat{padding-top:25px}

.popup.oblako{text-align:center}

.popup.oblako h4{margin-top:40px}

.popup.oblako form{max-width:80%;display:inline-block}

.popup.oblako input{text-align:center}

.popup.oblako .wrp{position:relative}

.popup.oblako .wrp .plus,.popup.oblako .wrp .minus{position:absolute;top:0;color:#dd4e5f;font-size:1.8em;font-weight:300;font-family:none;line-height:1;cursor:pointer;user-select:none}

.popup.oblako .wrp .plus{right:0}

.popup.oblako .wrp .minus{left:0;top:-12px;padding-bottom:10px}

.absolute{position:absolute;top:0;z-index:99999;transform:translateY(-150%);transition:0.6s;visibility:hidden;opacity:0;left:0;width:100%}

.absolute.visible{transform:none}

.absolute h2{color:#1d1d1d;text-align:center}

.absolute h4{color:#dd4e5f;font:700 14px FiraSans;letter-spacing:1px;margin:70px 0 15px}

.absolute .btn{width:100%;border:none;margin-top:20px}

.absolute .btn:hover{background:rgba(27,27,27,0.65)}

.absolute .close_pop{right:100px;top:15px}

.absolute .flex{display:flex;justify-content:space-around;flex-wrap:wrap}

.absolute .block{background-color:#ffffff;padding:40px 35px;text-align:center;margin:15px 5px}

.absolute.virtual .flex{justify-content:center}

.absolute.virtual .range-wrp{padding-top:10px;position:relative}

.absolute.virtual .range-wrp .lines{position:absolute;width:100%;bottom:12px;left:0;display:flex;justify-content:space-around;font-size:9px;color:#ccc}

.absolute.virtual .range-wrp .numbers{position:absolute;width:100%;top:22px;left:0;display:flex;justify-content:space-between;font-size:11px;color:#aaa}

.absolute.virtual .range-wrp .numbers span{width:20px;text-align:center}

.absolute.virtual h2{margin-bottom:50px;margin-top:20px}

.absolute.virtual .block{padding-top:0;margin-top:0; margin: 0px 5px;}

.absolute.virtual .b_calc{margin-right:30px}

.absolute.virtual .b_calc h4{margin:auto 30px auto auto}

.absolute.virtual .b_calc p{color:#dd4e5f;font:400 14px FiraSansLight;text-transform:uppercase;min-width:100px;margin-left:30px}

.absolute.virtual .b_calc>.v-center{background-color:#fff;min-width:550px;padding:24.1px 20px}

.absolute.virtual .b_calc>.v-center:not(:first-of-type){margin-top:25px}

.absolute.dedicated h2{margin:20px 0}

.absolute.dedicated li{list-style:none;text-align:left;position:relative;padding-left:20px;margin:10px 0;color:#464646;font:400 16px FiraSans}

.absolute.dedicated li:before{content:'';position:absolute;left:0;top:5px;background:url(../images/ico/li.png) no-repeat center;width:8px;height:8px}

.absolute .price{color:#1d1d1d;font:400 1.5em FiraSansLight;margin-bottom:30px}

.absolute .price span{font-weight:700;font-family:FiraSans}

.close_pop{position:absolute;display:block;top:-73px;right:-200px;cursor:pointer;z-index:999999;font-size:5.3em;font-family:Bender;font-weight:400;line-height:.8;color:#dd4e5f;transition:0.2s}

.close_pop:hover{color:#bb2436}

.visible{opacity:1 !important;visibility:visible !important}

input[type="text"],textarea{width:100%;background:none;border:none;border-bottom:2px solid  #fff;color:#ffffff;padding-top:5px;font-size:16px;font-family:FiraSansLight;transition:0.2s;max-width:100%}

input[type="text"]:focus,textarea:focus{border-color:#dd4e5f !important}

@media only screen and (max-width: 1199.5px){header .logo{margin-left:0px}

header .logo img{max-width:180px}

header nav a:not(:first-of-type){margin-left:20px}

.btn{min-width:inherit;padding-left:50px;padding-right:50px}

.popup h2,.absolute h2{font-size:1.8em}

.close_pop{right:-60px;font-size:4em;top:-68px}

.scr_1 .b_calc .btns .btn:nth-of-type(2):before{left:47%}

.scr_3 .block .r_grafic{max-width:200px;right:0px}

.scr_3 .block .l_grafic{max-width:200px;left:0}

.scr_4>.line:before{left:-323px}

.scr_4>.line:after{right:-323px}

.scr_4 .b_otz .name{position:static;color:#1b1b1b;border-top:1px solid #dd4e5f;padding-top:20px;padding-bottom:0;margin-top:10px;border-bottom:none}}

@media only screen and (min-width: 992px){.hamb,.close_nav{display:none}}

@media only screen and (max-width: 991.5px){nav{position:fixed;width:100%;top:0;left:0;background:#1b1b1b;text-align:center;padding:15px 0;z-index:9;transform:translateY(-102%);transition:0.2s;font-size:1.1em}

nav a{margin:0 25px}nav.active{transform:none}

nav .close_nav{position:absolute;right:30px;font-size:3em;font-family:none;top:3px;color:#dd4e5f;line-height:1}

body{font-size:14px}

.btn{padding-left:35px;padding-right:35px}

.hamb{display:inline-block;margin-right:40px}

.hamb img{margin-right:13px}

.scr_1 h1{margin-left:0}

.scr_4>.line:before{left:-248px}

.scr_4>.line:after{right:-248px}

.scr_4 .b_otz .lSSlideOuter{width:100%}

.scr_4 .b_otz .text{max-width:500px}

.scr_5 .left .b_con a:first-of-type{font-size:1.8em}

.scr_5 .left .b_con img{margin-right:15px}

.popup.oblako form{max-width:100% !important;width:100%}

.absolute.virtual .b_calc{margin-bottom:20px}}

@media only screen and (max-width: 767.5px){.b_uslugi{display:none}

.popup{width:80% !important}

.scr_3 .block .r_grafic{max-width:none;position:static}

.scr_3 .block .l_grafic{max-width:none;position:static}

.scr_4 .b_otz .text{margin-top:180px}

.scr_4 .b_otz .text img{top:-180px;left:-30px}

.lSPager.lSpg li a{width:13px !important;height:13px !important;margin-bottom:40px}

.scr_5 .left .b_con{flex-wrap:wrap}

.scr_5 .left .b_con img{margin-bottom:20px}

.absolute.virtual .b_calc>.v-center{margin-right:0 !important;min-width:100 !important;width:100% !important}

.absolute.virtual .b_calc{margin-right:0}

.absolute.virtual .block{margin-left:0 !important}}@media only screen and (min-width: 700px){.mb{display:none}}

@media only screen and (max-width: 699.5px){.pc{display:none}

.scr_3 .btn{min-width:auto}

.absolute .close_pop{right:15px !important;top:10px !important}

.popup{padding-top:50px !important}.popup .close_pop{right:-30px !important;top:-45px !important}

.scr_1 .b_calc .btns{flex-direction:column}

.scr_1 .b_calc .btns .btn{width:50%;margin:10px}

.scr_1 .b_calc .btns .btn:before{display:none}

.scr_1 .b_calc h3{margin-bottom:20px}

.hamb a{display:none}nav{height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:0;margin:15px 0;background-color:#1b1b1b}

nav .close_nav{font-size:5em !important}

nav a{width:100%;font-size:2em !important;margin:15px 0 !important}

nav a:before{display:none}

header{padding:10px}

header nav a:nth-of-type(5){padding-top:30px}

header nav a.mb{font-size:1.2em !important}

.hamb{margin:auto !important}

.logo{margin-right:auto !important}

.scr_2 ul li{width:auto;padding-left:15px}

.scr_2 ul li:before{left:-15px}

.scr_3 .block p{min-width:30%;width:40%;max-width:290px}

.scr_3 .block p br{display:none}

.scr_3 .block p:nth-of-type(2){margin-right:-300px !important}

.scr_3 .block p:nth-of-type(1){margin-left:-300px !important}

.scr_3 .block .r_grafic{max-width:200px;position:static;margin-left:13px;margin-right:20px;padding-top:30px;width:100%}

.scr_3 .block .l_grafic{padding-top:30px;margin-right:20px;max-width:200px;position:static;margin-right:13px;width:100%}

.scr_4 .b_partners .flex>div{flex-basis:48%}

.scr_4 .b_otz .text{margin-right:40px;padding:30px !important}

.scr_4 .b_otz .lSSlideOuter{margin-right:auto}

.scr_4 .b_otz .lSSlideOuter .text img{position:static;float:left;margin-right:20px}

.scr_5 .flex{flex-wrap:wrap}

.scr_5 .flex .right,.scr_5 .flex .left{flex-basis:100%}

.scr_5 .flex .right{margin-top:40px}

.lSPager.lSpg{position:static !important}

.lSPager.lSpg li{display:inline-block !important;margin:20px 20px 0}

.scr_4 .b_otz .text{margin-top:0 !important;margin-right:8px !important}

.scr_4>.line:before{display:none}.scr_4>.line:after{display:none}

.scr_4 .b_otz{margin-bottom:0}}

@media only screen and (max-width: 600px){.scr_1 h1{font-size:3em;line-height:normal}

.scr_1 .b_calc .btns .btn{width:70%}

.popup{padding-right:40px;padding-left:40px;padding-bottom:30px;transform:none !important;width:100% !important;left:0;top:0;height:100%}

.popup h2{margin-top:0}

.popup .close_pop{top:0px !important;right:5px !important}

.absolute .close_pop{top:0px !important;right:5px !important}h2{font-size:2em}

.scr_3 .block p{min-width:40%;width:40%;max-width:290px}

.scr_3 .block p:nth-of-type(2){margin-right:-250px !important}

.scr_3 .block p:nth-of-type(1){margin-left:-250px !important}

.scr_3 .block .r_grafic,.scr_3 .block .l_grafic{width:42%}

.absolute.virtual .b_calc>.v-center{min-width:360px;width:100%;flex-wrap:wrap;flex-direction:row}

.absolute.virtual .b_calc h4{margin-right:auto !important;order:-2 !important;margin-left:0 !important}

.absolute.virtual .b_calc p{order:-1 !important;margin-left:auto !important}

.absolute.virtual .range-wrp{margin-top:15px;margin-bottom:15px}

.absolute h2{margin-top:50px !important;margin-bottom:15px}

.absolute .b_calc>.v-center{flex-direction:column;padding-top:10px !important;padding-bottom:10px;margin-top:10px !important}

.absolute .b_calc>.v-center h4{margin-right:auto}

.absolute .b_calc>.v-center p{min-width:auto !important;margin-left:0}

.scr_1:before{display:none}}

@media only screen and (max-width: 480px){.scr_3 .block p{min-width:40%;width:40%;font-size:.88em;max-width:320px}

.scr_3 .block p:nth-of-type(2){margin-right:-200px !important}

.scr_3 .block p:nth-of-type(1){margin-left:-200px !important}

.scr_4 .b_otz .lSSlideOuter .text img{float:none;display:block;margin-bottom:20px}

.scr_4 .b_partners .flex>div{flex-basis:100%}

.scr_3 h3{font-size:.9em !important}

.popup h2{width:auto;margin-left:0;margin-bottom:20px}

.scr_2 ul li:nth-of-type(2n){margin-left:70px}}

@media only screen and (max-width: 400px){.scr_1 h1{font-size:2em}

.scr_1 h1 span{padding-bottom:5px}

body{font-size:13.5px}

nav a{font-size:1.5em !important}

.popup{padding-left:10px !important;padding-right:10px !important}

.popup p{margin-bottom:5px}

.popup.zakazat p{display:none}

.popup h6{margin-top:15px !important}

.popup .btn{margin-top:10px !important}

.popup input{margin-top:-7px !important}

.scr_3 .block p:nth-of-type(2){margin-right:-162px !important}

.scr_3 .block p:nth-of-type(1){margin-left:-162px !important}

.scr_3 .block .r_grafic{width:40%}

.scr_3 .block .l_grafic{width:40%}

.scr_4 .b_otz .text{font-size:1em;line-height:1.5;padding:20px !important}

.scr_4 .b_otz .name{width:100%}

.scr_1 .b_calc .btns .btn{width:100%}}

@media only screen and (max-width: 350px){.scr_3 .block p{max-width:300px !important;min-width:140px !important}

.scr_3 .block p:nth-of-type(2){margin-right:-150px !important}

.scr_3 .block p:nth-of-type(1){margin-left:-150px !important}

.absolute.virtual .b_calc>.v-center{min-width:300px}}

.scr_2 h2 {color: #dd4e5f;}
/*# sourceMappingURL=global.css.map */