

/* Start:/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/style.min.css?16889826324653*/
.seo-preview.slide{background-color:#45c2f0;position:relative}.seo-preview.slide .front-rock-xs{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/./img/mobile-rock.png);background-size:60rem 100%;background-repeat:no-repeat;background-position:right;height:30rem;width:100%;position:absolute;bottom:0;left:0;right:0}.seo-preview.slide .back-rock{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/./img/back-rock.png);background-size:108.2vw 58.15vh;background-repeat:no-repeat;background-position-y:bottom;background-position-x:-5.05vw;height:58.15vh;width:123.69vw;position:absolute;bottom:0;left:-1.34vw;right:0;z-index:1}.seo-preview.slide .you-are-in-top{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/./img/you-are-in-top.png);background-size:cover;background-repeat:no-repeat;background-position:center;height:11.4vw;width:13.28vw;position:absolute;bottom:62.5vh;right:13.22vw;z-index:2;animation-name:you-are-in-top;animation-duration:4s;animation-timing-function:linear}@keyframes you-are-in-top{from{bottom:0}to{bottom:62.5vh}}.seo-preview.slide .front-rock{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/./img/front-rock.png);background-size:79.47vw 100%;background-repeat:no-repeat;background-position:bottom right;height:74.15vh;width:100vw;position:absolute;bottom:0;right:0;z-index:3}.seo-preview.slide h1{font:2.6rem 'GothamProBold';margin:0 0 2rem;color:inherit;z-index:2;position: relative;}.seo-preview.slide .note{font:1.4rem "GothamProBold";position:relative;padding-left:1.3rem;position:relative;color:#000;text-align:left;line-height:1.6rem;z-index:2;}.seo-preview.slide .note:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#da2f3e;border-radius:1rem;width:1rem;height:1rem}.seo-preview.slide .sub-note{font:1.4rem "GothamProRegular";position:relative;margin-left:1.3rem;line-height:2.6rem;z-index:9}.seo-preview.slide .sub-note:before{content:'';display:block;position:absolute;bottom:0;height:.2rem;width:2rem;left:0;background-color:#da2f3e}.seo-preview.slide .sub-note+.sub-note:before{content: none;}.seo-preview.slide .cloud-1,.seo-preview.slide .cloud-2,.seo-preview.slide .cloud-3,.seo-preview.slide .cloud-4,.seo-preview.slide .cloud-5{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/./img/cloud.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;animation-timing-function:linear;animation-iteration-count:10}.seo-preview.slide .cloud-1{width:11.3vw;height:4.47vw;top:10.54vh;left:46.56vw;animation-name:cloud-1;animation-duration:295s}.seo-preview.slide .cloud-2{width:7.44vw;height:2.91vw;top:26.68vh;left:34.63vw;animation-name:cloud-2;animation-duration:270s}.seo-preview.slide .cloud-3{width:16.25vw;height:6.4vw;top:13.5vh;left:66.35vw;animation-name:cloud-3;animation-duration:300s}.seo-preview.slide .cloud-4{width:11.35vw;height:4.53vw;top:26.16vh;left:85.05vw;animation-name:cloud-4;animation-duration:295s}.seo-preview.slide .cloud-5{width:6.61vw;height:2.65vw;top:34.49vh;left:51.04vw;animation-name:cloud-5;animation-duration:375s}@media(max-width:767px){.seo-preview.slide{padding-top:85px;padding-bottom:32rem}}@media(min-width:768px){.seo-preview.slide h1{font-size:2.7vw;margin:0 0 1.82vw;text-align:left}.seo-preview.slide .note{margin-bottom:1.1vw}.seo-preview.slide-container.slide-container{margin-right:8.15vw;text-shadow:none;z-index:2;position:relative}.seo-preview.slide .note{font:1.25vw "GothamProBold";line-height:2.91vw;padding-left:1.97vw}.seo-preview.slide .note:before{border-radius:10vw;width:.9375vw;height:.9375vw}.seo-preview.slide .sub-note{font:.9375vw "GothamProRegular";margin-left:1.97vw;line-height:1.5625vw}.seo-preview.slide .sub-note:before{bottom:0;height:.15vw;width:3.33vw;left:0}.seo-preview.slide .note:nth-child(2){margin:0}.seo-preview.slide .note:nth-child(3){margin:0}}@media(min-width:768px) and (max-width:991px) and (min-height:1000px){.seo-preview.slide .front-rock{background-size:auto 100%;background-position-x:-74vw;height:68.15vh}.seo-preview.slide .you-are-in-top{height:20.4vw;width:24.28vw;position:absolute;bottom:58.5vh;right:17vw}@keyframes you-are-in-top{from{bottom:0}to{bottom:58.5vh}}}@keyframes cloud-1{from{left:46.56vw;right:auto}49%{left:-12vw}50%{left:auto;right:-12vw}to{left:auto;right:42.08vw}}@keyframes cloud-2{from{left:34.63vw;right:auto}49%{left:-8vw}50%{left:auto;right:-8vw}to{left:auto;right:57.91vw}}@keyframes cloud-3{from{left:66.35vw;right:auto}49%{left:-17vw}50%{left:auto;right:-17vw}to{left:auto;right:17.44vw}}@keyframes cloud-4{from{left:85.05vw;right:auto}49%{left:-12vw}50%{left:auto;right:-12vw}to{left:auto;right:3.59vw}}@keyframes cloud-5{from{left:51.04vw;right:auto}49%{left:-7vw}50%{left:auto;right:-7vw}to{left:auto;right:42.34vw}}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/style.min.css?15554311454598*/
.owl-business-promoution-xs h5{font-family:"GothamProBold";font-size:1.6rem;text-transform:uppercase;text-align:center}.owl-business-promoution-xs .result-dark-block{margin-top:1.8rem}.owl-business-promoution-xs .result-dark-block ul{padding:0;list-style:none}.owl-business-promoution-xs .result-dark-block ul li{position:relative;padding-left:2.4rem;font-size:1.2rem;line-height:2rem}.owl-business-promoution-xs .result-dark-block ul li:before{content:'\f00c';font-family:'FontAwesome';display:block;position:absolute;left:.7rem}@media(max-width:767px){.business-promoution h2{margin-bottom:3rem}}@media(min-width:768px){.business-promoution{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/./img/main-background.png);background-repeat:no-repeat;background-size:39.63vw 34.79vw;background-position:left bottom}.business-promoution-container h2{margin:0 0 1.04vw}.business-promoution-tabs .left-block{width:42.5vw;position:relative}.business-promoution-tabs .right-block{width:46.5vw}.business-promoution-tabs h3{font-size:1.77vw;margin:0 0 1.5vw;margin:0 0 3.03vh;border-bottom:.11vw solid #f00;width:max-content;width:fit-content;width:-moz-fit-content}.business-promoution-tabs h4{font-family:"GothamProBold";font-size:1.14vw;margin:0 0 1.7vw;margin:0 0 3.44vh}.business-promoution-tabs h5{font-family:"GothamProBold";font-size:1.04vw;text-transform:uppercase;margin:3vw 0 0 2.1875vw}#analytic h5{margin:3vw 0 0 3.1875vw}.business-promoution-tabs li{font-size:.83vw;line-height:1.45vw}.business-promoution-tabs p{font-size:.9375vw;line-height:1.45vw;margin-bottom:1.5vw;margin-bottom:3.03vh}.business-promoution-tabs .tab-container{display:inline-flex}.business-promoution-container .tabs-nav-1{margin-bottom:2vh}.business-promoution-tabs .right-block.first{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/./img/1.png);background-repeat:no-repeat;background-size:14.73vw 33.9vw;background-position-x:93%;padding-right:1.51vw}.business-promoution-tabs .right-block.second{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/./img/2.png);background-repeat:no-repeat;background-size:24.94vw 33.9vw;background-position-x:93%;padding-right:1.51vw}.business-promoution-tabs .right-block.third{background-image:url(/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/./img/3.png);background-repeat:no-repeat;background-size:25.31vw 33.9vw;background-position-x:95%;padding-right:0}.business-promoution-tabs .right-block .text-block{padding:2.5vh 0 .5vh}.business-promoution-tabs .right-block .text-block>ul{padding-left:1.1vw}.business-promoution-tabs .result-dark-block{color:#fff;background-color:#455a64;padding:1.5625vw 2vw 3.02vh}.business-promoution-tabs .first .result-dark-block{margin-top:3.125vw;margin-top:6.32vh;margin-top:0}.business-promoution-tabs .second .result-dark-block{margin-top:3.125vw;margin-top:6.32vh;margin-top:0}.business-promoution-tabs .third .result-dark-block{margin-top:0;margin-right:1.51vw;margin-top:0}.business-promoution-tabs .result-dark-block ul{list-style:none;padding-left:2.08vw;margin:0}.business-promoution-tabs .result-dark-block ul li{position:relative;line-height:1.66vw}.business-promoution-tabs .result-dark-block ul li:before{content:'\f00c';font-family:'FontAwesome';display:block;position:absolute;left:-1.7vw}.business-promoution-tabs .graph-block{background-color:rgba(255,255,255,0.6);position:absolute;bottom:1.4vw;right:4.27vw;width:29.21vw;height:28.8vw}.business-promoution-tabs #growth .graph-block{bottom:2.2vw;bottom:.6vw;height:28vw}.business-promoution-tabs #strategy .graph-block{bottom:.8vw;height:28vw}.graph-block tr>td{font-size:.625vw;color:#717171}.graph-block tr:nth-child(n+2){padding-top:1.5vw;padding-bottom:1.4vw}.graph-block tr:nth-child(2n+1){background-color:transparent}.graph-block tr:nth-child(2n){background-color:#ffebee}.graph-block tr>td:nth-child(1){width:9.47vw;padding-left:2.03vw;height:4.16vw;padding-right:.8vw}.graph-block tr>td:nth-child(2){width:3.16vw;text-align:center}.graph-block tr>td:nth-child(3):not(.empty){width:16.41vw;padding-left:1.71vw}.graph-block td.empty{padding-left:3.85vw}.graph-block tr:first-child>td{text-transform:uppercase;font-family:"GothamProBold";padding-bottom:1.9vw;padding-top:1.4vw}.graph-block tr:nth-child(2)>td:nth-child(2){background-color:#da2f3f}.graph-block tr:nth-child(3)>td:nth-child(2){background-color:#e04553}.graph-block tr:nth-child(4)>td:nth-child(2){background-color:#e65461}.graph-block tr:nth-child(5)>td:nth-child(2){background-color:#ee6a77}.graph-block tr:nth-child(6)>td:nth-child(2){background-color:#fb8993}.graph-block td img{margin-right:.2vw;height:1.61vw}.graph-block td .fa{color:#da2f3f;font-size:.83vw}#business-promoution-2{margin-top:1.04vw}.some-class{display:block!important}}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-results/style.min.css?15554311451376*/
.seo-results-container .elem{width:100%}.seo-results-container .elem>.img{background-position:center;background-repeat:no-repeat;background-size:contain;width:15rem;height:11.1rem;margin:0 auto}.seo-results-container .elem-title{text-transform:uppercase;font-size:1.4rem;font-family:"GothamProBold";color:#da2f3e;text-align:center;margin:3rem 0 0}.seo-results-container .elem-description{text-align:center;font-size:1.4rem;line-height:2.4rem;font-family:"GothamProRegular";margin-top:2rem}.seo-results-container .text-block>span{font-family:"GothamProBold"}.seo-results-container .text-block{font-size:2rem;text-align:center;margin-top:2rem}@media(max-width:767px){.seo-results-container .elem{margin-top:3rem}}@media(min-width:768px){.seo-results-container h2{margin:0 0 8.21vh 3.86vw}.seo-results-container{margin-top:4.5vw;margin-left:2.86vw;margin-right:2.86vw}.seo-results-container .elem{width:22.5vw;position:relative;float:left}.seo-results-container .elem-title{font-size:1.04vw;margin:1.3vw 0 1.56vw}.seo-results-container .elem-description{font-size:.83vw;line-height:1.45vw;padding:0 2.1vw;margin-bottom:.52vw;margin-top:0}.seo-results-container .elem>.img{width:8.28vw;height:5.79vw}.seo-results-container .text-block{font-size:1.77vw;line-height:2.29vw;margin-top:2vh}.seo-results-container .line{width:100vw;height:7.55vw;position:absolute;bottom:9vh;top:auto}}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/catalog.section/clients_success_tpl/style.min.css?15554311473183*/
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-section-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/catalog.section/price_list_tpl/style.min.css?15554311473183*/
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-section-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/main.include/seo-page-prof-approach/style.css?15554311452810*/
.prof-approach-container h2{margin:0 0 2rem}.prof-approach-mobile{position:relative;height:100%}.prof-approach-mobile>.elem{margin-bottom:2rem}.prof-approach-mobile>.elem>.elem-img{background-position:center;background-size:contain;background-repeat:no-repeat;width:4rem;height:8rem;display:inline-block}.prof-approach-mobile>.elem>.elem-text-block{display:inline-block;margin-left:2rem;max-width:15rem}.prof-approach-mobile>.elem h3{font:1.6rem "GothamProBold";margin:0 0 1.5rem}.prof-approach-mobile>.elem ul{list-style:none;padding:0}.prof-approach-mobile>.elem li{font:1.2rem "GothamProRegular";padding-left:1rem;display:block;position:relative;color:#616161;margin-bottom:.5rem;line-height:1.4rem}.prof-approach-mobile>.elem li:before{content:"\f111";font-family:"FontAwesome";font-size:.5rem;color:#da2f3e;position:absolute;top:10%;bottom:0;left:0}.progress-bar-grey,.progress-bar-red{height:71.2rem;width:.2rem;position:relative;margin:0 auto}.seo .progress-bar-grey,.seo .progress-bar-red{height:47.2rem}.progress-bar-grey-container,.progress-bar-red-container{position:absolute;height:100%;width:4rem;top:0;right:0}.progress-bar-red-container{height:0;overflow:hidden;transition:height .1s linear}.progress-bar-grey{background-color:#ededed}.progress-bar-red{background-color:#da2f3e}.progress-bar-grey:before,.progress-bar-grey:after,.progress-bar-red:before,.progress-bar-red:after{content:"";width:2rem;height:2rem;border-radius:3rem;display:block;position:absolute;left:-0.9rem}.progress-bar-grey:before,.progress-bar-grey:after{background-color:#ededed}.progress-bar-red:before,.progress-bar-red:after{background-color:#da2f3e}.progress-bar-grey:before,.progress-bar-red:before{top:0}.progress-bar-grey:after,.progress-bar-red:after{bottom:0}.progress-bar-grey-elem,.progress-bar-red-elem{width:2rem;height:2rem;border-radius:3rem;display:block;position:absolute;left:-0.9rem}.progress-bar-grey-elem{background-color:#ededed}.progress-bar-red-elem{background-color:#da2f3e}.progress-bar-grey-elem:nth-child(1),.progress-bar-red-elem:nth-child(1){top:0}.progress-bar-grey-elem:nth-child(2),.progress-bar-red-elem:nth-child(2){top:20%}.progress-bar-grey-elem:nth-child(3),.progress-bar-red-elem:nth-child(3){top:37%}.progress-bar-grey-elem:nth-child(4),.progress-bar-red-elem:nth-child(4){top:57%}.progress-bar-grey-elem:nth-child(5),.progress-bar-red-elem:nth-child(5){top:77%}.progress-bar-grey-elem:nth-child(6),.progress-bar-red-elem:nth-child(6){bottom:0}.seo .progress-bar-grey-elem:nth-child(2),.seo .progress-bar-red-elem:nth-child(2){top:26%}.seo .progress-bar-grey-elem:nth-child(3),.seo .progress-bar-red-elem:nth-child(3){top:47%}.seo .progress-bar-grey-elem:nth-child(4),.seo .progress-bar-red-elem:nth-child(4){top:69%}.seo .prof-approach-mobile>.elem{display:flex;align-items:center}
/* End */


/* Start:/bitrix/templates/prvolga/components/bitrix/news.list/services-list-inner/style.css?15554329273736*/
.section-services {
  -webkit-background-size: cover;
          background-size: cover;
  height: 100%;
  width: 100%;
	overflow: hidden;
	padding: 0 !important;
	background-color: #b8b8b8;
}
.section-services-container{
	background-size: contain;
	background-repeat: no-repeat;
}
.service-title{
	font: 2.6vw 'GothamProBold';
	margin: 0;
	padding: 6vw 0 0vw 3.68vw;
}
.hamburger-btn-svg:hover{
	fill:#ccc;
}
.section-services-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.section-services-col {
  width: 15.210vw;
	margin-right: 3.68vw;
	padding-top: 2.68vw;
}

.section-services-col:first-child {
  margin-left: 3.68vw;
}

.section-services-col:last-child {
  margin-right: 0;
}
.service-block {
  padding: 2.421vw 1.57vw 1.5789vw 1.57vw;
  -webkit-background-size: cover;
          background-size: cover;
  height: 30.552vw;
  -webkit-border-radius: 0.5263vw;
          border-radius: 0.5263vw;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;

  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}

.service-block:hover {
	text-decoration: none;
  -webkit-box-shadow: 0 3px 46px rgba(0, 0, 0, 0.46);
          box-shadow: 0 3px 46px rgba(0, 0, 0, 0.46);
}
.service-block:focus {
	text-decoration: none;
}

.service-block__price {
  -webkit-align-self: baseline;
      -ms-flex-item-align: baseline;
          align-self: baseline;
  font-size: 0.78vw;
  color: #fff;
  -webkit-border-radius: 0.368vw;
          border-radius: 0.368vw;
  border: 0.1052vw solid #fff;
  padding: 0.5263vw;
}
.service-block__image{
	margin-top: -2vw;
}
.service-block__image img {
	position: relative;
	right: -4vw;
}

.service-block__title {
  font-size: 1.1vw;
  font-weight: bold;
	color: #fff;
	margin-bottom: 1vw;
	height: 2.47vw;
}

.service-block__description {
  font-size: 0.7368vw;
  color: #fff;
	line-height: 1.157vw;
	margin-bottom: 0;
}

.service-block__button {
  margin-top: auto;
  text-align: center;
}

.service-mirror {
  margin-top: -0.05vw;
  opacity: 0.3;
}

.service-mirror .service-block {
  -webkit-box-shadow: unset;
          box-shadow: unset;
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
}
.navigation ul li.active, .navigation ul li:hover {
	padding-left: 2.5vw !important;
}
.navigation ul li.active:after, .navigation ul li:hover:after {
	width: 4vw !important;
}
@media (max-width:768px){
	.section-services-container{
		background-image: none !important;
		background: #fff;
	}
	.service-mirror{
		display: none;
	}
	.service-title{
		font: 2.6rem 'GothamProBold';
		margin: 0;
		padding: 2rem 0 0 2rem;
	}
	.section-services-col {
		width: auto;
		margin-right: 0px;
		padding: 5rem 0;
	}
	.service-block__image img {
		height: 20rem;
    width: auto !important;
	}
	.section-services-col:first-child {
		margin-left: 20px;
	}	
	.section-services-col:last-child {
		margin-right: 0px;
	}
	.service-block {
		padding: 2rem;
		font-size: 1.5rem;
		height: auto;
		border-radius: 1rem;
	}
	.service-block__price{
		font-size: 1.5rem;
    border-radius: 0.7rem;
    border: 2px solid #fff;
    padding: 1rem;
	}
	.service-block__title{
		font-size: 2rem;
    line-height: 2rem;
	}
	.service-block__description{
		font-size: 1.3rem;
		margin-top: 3rem;
		margin-bottom: auto;
    color: #fff;
    line-height: 1.8rem;
		max-width: 25rem;
		word-wrap: break-word;
		height: 14.4rem;
	}
	.service-block__button{
	}
	.service-block__button-link svg{
		width: 3.5rem;
		height: 3.5rem;
	}
}
/* End */
/* /bitrix/templates/prvolga/components/bitrix/main.include/seo-page-preview/style.min.css?16889826324653 */
/* /bitrix/templates/prvolga/components/bitrix/main.include/seo-page-business-promoution/style.min.css?15554311454598 */
/* /bitrix/templates/prvolga/components/bitrix/main.include/seo-page-results/style.min.css?15554311451376 */
/* /bitrix/templates/prvolga/components/bitrix/catalog.section/clients_success_tpl/style.min.css?15554311473183 */
/* /bitrix/templates/prvolga/components/bitrix/catalog.section/price_list_tpl/style.min.css?15554311473183 */
/* /bitrix/templates/prvolga/components/bitrix/main.include/seo-page-prof-approach/style.css?15554311452810 */
/* /bitrix/templates/prvolga/components/bitrix/news.list/services-list-inner/style.css?15554329273736 */
