@media (min-width: 960px){
.uk-h1, h1 {
    font-size: 2.225rem;
    font-family: 'Circe-Bold' ,sans-serif;
}
.product-info-tabs .uk-accordion-title{
    display: none;
}


}
@media (min-width: 1921px) {
.top-slider-text{font-size:50px}
}
@media (min-width: 1200px) {
.container{max-width:1920px;width:100%}
.it-bottom-info-choice-title{margin-left:-38px}
.amocrm-page .amo-content .container,.amocrm-page .top-slider .container{max-width:1366px}
}
@media(max-width:1919px) {
.header-phones a{font-size:29px}
.top-menu ul li{padding:0 15px}
.top-slider-text{font-size:48px}
.advantages-item-title .h4{font-size:16px}
body,p{font-size:20px}
.dp-slogan{font-size:36px}
.home-category-item-btn a{font-size:22px;padding-top:15px;padding-bottom:15px;line-height:1.1}
.home-category-item-title .h3{margin-bottom:20px;padding:30px 15px;line-height:1.1}
.text-over-btn{margin-top:30px}
.section-title .h2{font-size:32px;margin-bottom:60px}
.advantages-two-btn{margin-top:80px;margin-bottom:10px}
.it-problems:before{content:"";width:46%;height:35%}
.it-problems-list ul li:before{line-height:.7}
.video-services-item-title .h3{font-size:26px}
.video-economy-item-descr .h2{font-size:22px}
.guar-recomm .section-title .h3{font-size:24px}
.questions .section-title .h3,.care .section-title .h3{font-size:26px}
.ip-telephony-partners-logo-item{max-width:400px}
.ip-telephony-capabilities-item-text-block{padding:30px 30px 20px;height:184px;min-height:184px}
.ip-telephony-capabilities .container .row>div:nth-child(1) .ip-telephony-capabilities-item-text-block{width:300px;height:230px;margin-top:-76px;padding-right:40px;padding-left:40px}
.ip-telephony-how-it-works-block-first-row>div:last-child .ip-telephony-how-it-works-item-img:after{bottom:-256px}
.what-are-you-getting-block-item-descr p{font-size:18px}
.what-are-you-getting-block-item-number{font-size:120px}
.what-are-you-getting-block-item{margin-right:-5px}
.ip-telephony-application-second-row-descr{padding:60px 140px}
.amocrm-page .section .h2{font-size:46px}
.amo-top-section-title-descr{font-size:28px}
.amo-content-col{margin-top:-6%}
body.amocrm-page p{font-size:22px}
.amo-talking-middle-img{right:223px;top:313px;top:0;padding-top:12%;max-height:100%}
.amo-talking-img__holder{margin:-397px -311px -135px 36px}
.amo-introduction .amo-block-caption-img{top:19%;right:-46px;width:46%}
.amo-scanner .amo-block-img .block-img img{max-width:100%}
.amo-scanner .amo-block-img{right:-6%}
.crm-page-advantages-content-item-title .h4{font-size:20px}
.crm-page-advantages-content .crm-page-advantages-content-item .crm-page-advantages-content-item-number{font-size:75px}
.crm-page-advantages-content-item-title{min-height:115px}
p.h3{font-size:22px;margin-bottom:20px}
.it-form-section .h3{font-size:26px}
.bitrix24-page .section-title .h1{font-size:36px}
.bitrix24-page .section-title .h2{font-size:32px}
.yclients-section-title{font-size:51px}
.yclients-slider-right .order-consult button{font-size:inherit}
}
@media(max-width:1679px) {
.header-phones a{font-size:27px}
.top-menu{font-size:14px;margin-top:25px}
.top-slider-text{font-size:36px}
.top-slider-2 .top-slider-descr p{font-size:18px}
.advantages-item{padding:30px 15px}
.advantages-item-title .h4{font-size:14px}
body,p,body.bitrix24-page{font-size:18px;line-height:inherit}
.home-category-item-btn a{font-size:18px;padding-top:15px;padding-bottom:13px;width:350px}
.home-category-item-title .h3{padding:20px 15px}
.it-problems-list-item-title .h3,.home-category-item-title .h3,.it-advantages-item-title .h3,.it-numbers-item-title .h3{font-size:26px}
.descr-icon img{max-width:64px}
.home-category-item-btn{margin-bottom:20px}
.section-title .h2{font-size:28px;margin-bottom:40px}
.order-consult button,.bitrix24-page .order-consult button{padding:23px 60px 20px;font-size:18px}
.dp-slogan{font-size:28px}
.it-problems-list ul li:before{line-height:.5}
.it-numbers-item-number{font-size:70px;line-height:1.1}
.it-advantages-item ul li:before{font-size:18px}
.it-tarifs-item-title{font-size:48px}
.it-tarifs-item-price{font-size:70px;margin:20px 0 50px}
.it-tarifs-item{padding:80px 30px}
.actual-projects,.advantages-two,.our-clients,.our-partners,.section{padding:50px 0}
.it-bottom-info-content-list{margin-bottom:120px;font-size:22px}
.it-bottom-info-content-list ol li::before{width:30px;height:30px}
.it-bottom-info-content-list ol li{padding-left:25px;margin-bottom:10px}
.it-bottom-info-choice-title .h1{font-size:34px;padding:25px 35px 20px}
.capabilities-item-title .h2{font-size:24px}
.video-services-item-title .h3{font-size:24px}
.video-economy-item-number{font-size:200px}
.video-economy-item-descr .h2{font-size:20px}
.questions .section-title .h3,.care .section-title .h3{font-size:22px}
.submit778{font-size:18px}
.ip-telephony-application-first-row .h1,.ip-telephony-call .h1{font-size:28px}
.ip-telephony-application-second-row-descr{padding:60px 100px}
.ip-telephony-application-second-row-descr .h2{font-size:26px}
.ip-telephony-capabilities .section-title .h2,.ip-telephony-what-are-you-getting .section-title .h2{padding:40px 15px 35px}
.ip-telephony-capabilities-item-title .h4{margin-bottom:20px;font-size:20px}
.ip-telephony-capabilities-item-text-block{padding:25px 15px 15px;height:160px;min-height:160px}
.ip-telephony-capabilities .container .row>div:nth-child(1) .ip-telephony-capabilities-item-text-block{width:250px;height:190px;margin-top:-51px;padding-right:30px;padding-left:30px}
.ip-telephony-capabilities .container .row>div:nth-child(6) .ip-telephony-capabilities-item-text-block{width:308px;height:200px;padding:25px 20px 15px}
.ip-telephony-how-it-works-item-img>div{padding:0 44px}
.what-are-you-getting-block-item-descr p{font-size:14px}
.what-are-you-getting-block-item-number{font-size:90px}
.what-are-you-getting-block-item{margin-right:-4px}
.what-are-you-getting-block-item-10{margin-left:0}
.ip-telephony-add-function-item-title .h4{font-size:18px}
.ip-telephony-application-second-row-descr{padding:40px 80px}
.ip-telephony-application-first-row .h1{line-height:1.4}
.ip-telephony-application-first-row .h1,.ip-telephony-call .h1{font-size:26px}
.ip-telephony-application-second-row-descr .h2{font-size:22px}
.ip-telephony-application-second-row-img{width:33.666667%}
.ip-telephony-integration-item-title .h3{font-size:26px}
.ip-telephony-partners-logo-item{max-width:300px;padding:0 20px}
.ip-telephony-partners-logo{margin-top:20px}
.ip-telephony-how-it-works-block-first-row>div .ip-telephony-how-it-works-item-img:after{background-size:contain;width:44px;height:30px;margin-top:-15px;margin-right:-34px}
.ip-telephony-how-it-works-block-first-row>div:last-child .ip-telephony-how-it-works-item-img:after{background-size:contain;width:30px;height:44px;bottom:-273px}
.ip-telephony-how-it-works-block-second-row>div .ip-telephony-how-it-works-item-img:after{background-size:contain;width:44px;height:30px;margin-top:-15px;margin-left:-34px}
.header-phones{font-size:20px}
.header-order-btn .order-consult button{font-size:14px}
.h4{font-size:20px}
.top-soc-block img{width:30px}
.soc-block-order .header-order-right-btn button,.bitrix24-page header .order-consult button{padding:12px 30px 10px!important;font-size:12px}
.sert-name .h3{font-size:18px}
body.amocrm-page{overflow-x:hidden}
.amo-scanner-block{background-position:0 69%;background-size:121%}
body.amocrm-page{font-size:20px}
.crm-page-advantages-content-item-title .h4{font-size:16px}
.crm-page-advantages-row{font-size:18px}
.crm-page-optimum-choose{background:url(../img/crm/main-page/optimum-choice/bg.png) no-repeat 108% 100%}
.crm-list-page .top-slider-under-descr{margin-top:60px}
.crm-page-advantages .section-title{padding:30px 0}
.crm-page-rem-descr{margin-bottom:60px}
.crm-page-rem-descr p{margin-bottom:10px}
.crm-list-page .top-slider-2 .top-slider-under-descr{margin-top:60px;margin-bottom:-40px}
.it-form-section{font-size:15px}
.it-form-section .h3{font-size:22px}
.bitrix24-page .section .bitrix-top-section-caption .h1{font-size:34px}
.bitrix24-page .section-title .h1,.bitrix24-page .section-title .h2{font-size:28px}
.bitrix-top-section .order-consult button{padding:17px 50px 15px}
.bitrix24-page .bitrix-advantages .section-title .h1{font-size:32px}
.bitrix-advantages-list ul li{line-height:1.2}
.yclients-section-title{font-size:38px}
.yclients-top-slider-caption .h2{font-size:36px}
.yclients-objects-title.h4{font-size:16px}
.yclients-objects-list ul li{width:160px;height:160px;padding:25px}
.yclients-objects-list{width:480px}
.yclients-products-block ul{font-size:22px}
.yclients-products-block ul li:before{font-size:19px;line-height:1.8}
.yclients-products-block ul li{padding-left:25px}
.yclients-online-register .second-title{line-height:1.1}
.yclients-online-register-list ul li:before{font-size:16px;line-height:1.8}
.yclients-online-register-list ul li{padding-left:25px}
}
@media(max-width:1365px) {
.top-slider-text{font-size:32px}
.top-slide-3 .top-slider-text .top-slider-descr p{font-size:16px}
.advantages-item-title .h4{font-size:13px}
.soc-block-order .header-order-right-btn button{padding:12px 19px 10px!important;font-size:11px}
.sert-name .h3{font-size:16px}
.home-about-title .h4{margin-bottom:30px;font-size:20px}
.home-about-descr{margin-bottom:60px}
.home-category-item-btn a{font-size:16px;width:300px}
.descr-icon img{max-width:60px}
.home-category-item-title .h3{padding:15px 15px 13px}
.it-problems-list-item-title .h3,.home-category-item-title .h3,.it-advantages-item-title .h3{font-size:22px}
.text-over-btn{margin-top:20px}
.descr-icon img{max-width:56px}
.section-title .h2{font-size:24px;margin-bottom:30px}
.f7 .t1{font-size:24px}
.it-numbers-item-number{font-size:60px}
.it-problems-list-item-title .h3,.home-category-item-title .h3,.it-numbers-item-title .h3{font-size:22px}
.it-advantages-item-title .h3{font-size:21px}
.it-tarifs-item-title{font-size:36px}
.it-tarifs-item-sub-title .h2{font-size:22px}
.it-tarifs-item-price{font-size:60px}
.it-advantages-item{padding:30px 15px}
.it-advantages-item ul li{padding-left:25px}
body,p{font-size:16px}
.it-tarifs-item-descr ul{margin-bottom:100px}
.capabilities-item-title .h2,.video-services-item-title .h3{font-size:22px}
.video-services-block-descr-btn{padding:0 8%}
.video-economy-item-number{font-size:150px}
.video-services-item{padding:40px 20px}
.video-services-item-title .h3{font-size:18px}
.video-services-block-descr{margin-top:80px;margin-bottom:100px}
.ip-telephony-integration-item-title .h3{font-size:22px;margin-bottom:15px}
.what-are-you-getting-block-item-descr p{font-size:13px}
.what-are-you-getting-block-item-number{font-size:70px}
.ip-telephony-add-function-item-title .h4{font-size:16px}
.ip-telephony-application-first-row .h1,.ip-telephony-call .h1{font-size:22px}
.ip-telephony-application-second-row-descr .h2{font-size:20px}
.ip-telephony-application-second-row-descr{padding:30px 60px}
.order-consult button,.bitrix24-page .order-consult button{padding:20px 50px 17px}
.what-are-you-getting-block-item-10{margin-left:1px}
.ip-telephony-call{padding-top:30px;padding-bottom:80px}
.ip-telephony-how-it-works-block-first-row>div .ip-telephony-how-it-works-item-img:after{width:34px;margin-top:-15px;margin-right:-28px}
.ip-telephony-how-it-works .order-consult{margin:25px 0 30px}
.ip-telephony-how-it-works-block-first-row>div:last-child .ip-telephony-how-it-works-item-img:after{height:34px;bottom:-207px;margin:0 auto;margin-right:37px}
.ip-telephony-how-it-works-block-second-row>div .ip-telephony-how-it-works-item-img:after{width:34px;margin-top:-9px;margin-left:-28px}
.header-phones{font-size:19px}
.amocrm-page .section .h2{font-size:40px}
.amo-top-section-title-descr{font-size:24px}
.amo-scanner .amo-block-img{right:-10%;bottom:0}
body.amocrm-page p{font-size:20px}
.amo-scanner .top-img:before{height:91%;background-size:contain}
.amo-scanner .amo-block-img .block-img img{max-width:92%}
.amo-talking-middle-img{right:202px;top:313px;top:0;padding-top:17%;max-height:100%}
.amo-introduction .amo-block-caption-img{top:22%;right:0;width:44%}
.crm-page-advantages-content-item-title .h4{padding-right:10px;padding-left:10px;font-size:14px}
.crm-page-advantages-content .crm-page-advantages-content-item .crm-page-advantages-content-item-number{font-size:60px}
.crm-page-advantages-row{font-size:16px}
.choose-crm-block .order-consult button{padding:20px 50px;font-size:16px}
p.h3{font-size:18px}
.crm-introduction-item{padding:50px 40px}
.crm-page-optimum-choose{background:url(../img/crm/main-page/optimum-choice/bg.png) no-repeat 142% 100%}
.blue-bg .h2{padding:35px 15px}
.choose-crm-block .order-consult button{padding:15px 30px;font-size:14px}
.it-form-section .h3{font-size:20px}
.bitrix24-page .section-title .h1,.bitrix24-page .section-title .h2{font-size:24px}
.bitrix-section-caption{margin-top:30%}
.yclients-objects-block-text{padding:0 10%}
.yclients-objects-title.h4{font-size:14px}
.yclients-objects-list ul li{width:140px;height:140px;padding:25px}
.yclients-objects-list{width:420px}
.yclients-section-title{font-size:34px}
.yclients-online-register .first-title{font-size:26px;line-height:1.1}
.yclients-online-register .second-title{font-size:28px;margin-top:30px}
.yclients-top-slider-img{height:60vh}
.yclients-section-title{font-size:28px}
.yclients-top-slider-caption .h2{font-size:26px}
.yclients-slider-right,.yclients-products-right{padding:0 60px}
.free-version-img-block{background-size:contain}
}
@media(max-width:1199px) and (min-width:992px) {
.advantages-two-col{width:20%}
}
@media(max-width:1199px) {
.advantages-two-item-title .h4{font-size:20px}
.top-menu ul li{padding:0 8px}
.top-slider-text{font-size:26px}
.top-slide-3 .top-slider-text .top-slider-descr p{font-size:12px}
.top-slide-2 .top-slider-descr p,.top-slide-4 .top-slider-descr p{margin-bottom:5px}
.advantages-item-title .h4{font-size:16px}
.order-consult button,.bitrix24-page .order-consult button{padding:20px 50px 17px;font-size:18px}
.dp-slogan{font-size:22px}
.advantages-item{padding:30px 15px;margin-bottom:30px}
.it-numbers-item-title .h3{font-size:18px}
.it-numbers-item-number{font-size:42px}
.it-tarifs-item-sub-title .h2{font-size:16px}
.order-consult button,.it-tarifs-item-btn button{padding:15px 60px 13px;font-size:18px}
.it-tarifs-item-price{margin:20px 0 30px}
.it-bottom-info-content-list{margin-bottom:100px;font-size:18px}
.it-bottom-info-choice-title .h1{font-size:26px;padding:20px 35px 17px}
.it-problems-second-list>div:last-child .it-problems-list-item{margin-top:0}
footer .container{margin-top:-75px}
.video-economy-item-number{font-size:120px}
.guar-recomm .section-title .h3{font-size:20px}
.ip-telephony-partners-logo-item{max-width:250px}
.ip-telephony-integration-items .no-gutter{padding:0 15px}
.ip-telephony-integration-item{margin:0}
.ip-telephony-integration-note{text-align:center;margin-bottom:30px}
.ip-telephony-partners-logo{padding-bottom:0}
.ip-telephony-capabilities-item-text-block{height:164px;min-height:164px}
.what-are-you-getting-block-item{margin-right:-4px;padding:20px}
.ip-telephony-add-function-item{margin-bottom:40px}
.ip-telephony-application-second-row-descr{padding:30px 40px}
.top-menu ul li a{letter-spacing:0}
.header-order-btn .order-consult button{padding:13px 30px 11px;font-size:14px}
.amo-block-caption-over-title{font-size:30px}
.amo-top-section-caption{padding:60px}
.amo-easy-work-block:after{margin-right:-40%}
.amo-top-section-title-descr{font-size:21px}
.amo-scanner .amo-block-img .block-img img{max-width:79%}
.amo-scanner .amo-block-img{right:-19%}
.amo-block{padding:40px 60px}
.amo-talking-middle-img{right:6%;top:313px;top:0;padding-top:20%;max-height:100%}
.amo-talking-img__holder{margin:-329px -458px -135px 39px}
.amo-talking-block{padding-bottom:80px}
.crm-introduction-item{padding:30px 20px}
.crm-page-optimum-choose .order-consult{margin-top:30px;margin-bottom:30px}
.crm-list-page .top-slider-under-descr{margin-top:20px}
.crm-page-remember,.crm-introduction{padding-top:0}
.crm-page-optimum-choose button{padding:15px 40px 13px}
.crm-list-page .top-slider-2 .top-slider-under-descr{margin-top:20px;margin-bottom:-40px}
.bitrix-more-sales:after{height:407px}
.bitrix-more-sales:before{height:407px}
.bitrix-section-caption{margin-top:10%}
.yclients-objects-list ul li{width:130px;height:130px;padding:25px 15px}
.yclients-objects-list{width:390px}
.yclients-products-block ul{font-size:18px}
.yclients-products-block ul li:before{font-size:16px;line-height:1.6}
.yclients-products-block ul li{padding-left:20px}
.yclients-online-register .first-title{font-size:22px}
.yclients-online-register .second-title{font-size:22px}
.remote-work-items .item-number{font-size:2.5em}
.remote-work-items .home-category-item-btn a{padding-top:15px;padding-bottom:15px}
.remote-work .home-category-item-descr-block{margin-top:30px;margin-bottom:0}
.remote-work .home-category-item{margin-bottom:30px}
.remote-work .home-category-item-descr{text-align:left}
.free-version-img{max-width:45%;margin-right:-10%}
.remote-work .home-category-item-title:before,.remote-work .home-category-item .line{display:none}
.remote-work .home-category-item-title .h3{padding:20px 15px 18px}
.t-cell {
    min-width: auto;
}
.add_service .t-cell-title {
    font-size: inherit;
}
.t-body .t-row .t-cell-title {
    min-width: 185px;
}

}
@media(max-width:991px) {
.descr-icon{margin:0 auto}
.home-category-item-descr{text-align:center}
.advantages-two-item{margin-bottom:20px}
.advantages{margin-top:35px}
.top-slider-text{font-size:22px}
.top-slider-2.owl-carousel .owl-item img{width:auto;height:50vh;max-width:none}
.top-slide:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(8,34,51,0.8)}
.top-slider-2 .top-slider-text{position:absolute;top:50%;left:0;right:0;text-align:center;color:#04b7ff;font-size:40px;padding:0 60px}
.top-slider-2 .top-slider-descr p{font-size:24px}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(2){margin-top:-15%;margin-left:41%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(1){position:absolute;margin-top:-15%;margin-left:19%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(3){margin-bottom:-2%;margin-left:32%;bottom:-5px;color:#fff}
.top-slide-4 .top-slider-text .top-slider-descr{margin-left:0;margin-top:3%}
.top-slide-3 .top-slider-text .top-slider-descr p{font-size:14px}
.top-slider-descr p{font-size:24px}

.home-category-item{margin-bottom:30px}
.descr-icon img{max-width:28px}
.home-category-item-title .h3{padding:20px 15px 17px}
.advantages-two-btn{margin-top:20px;margin-bottom:0}
.actual-projects-item{margin-bottom:30px}
.actual-projects,.advantages-two,.our-clients,.our-partners{padding:60px 0}
.our-partners{padding-bottom:100%}
.home-category-block{margin-bottom:30px}
.it-problems-list-item{margin-bottom:30px}
.it-advantages .section-title{padding:30px 0 50px}
.it-tarifs-item{margin-bottom:30px}
.it-bottom-info-content-list{position:relative}
.it-bottom-info-content-list ol li{padding-left:40px;text-shadow:1px 0 1px #fff}
.guarantees p{text-shadow:0 0 10px #fff}
.it-bottom-info-choice-title{text-align:center}
.it-bottom-info-choice-descr,.it-bottom-info-slogan .h2{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#fff}
.section-title .h2{margin-bottom:17px}
.capabilities-item-title .h2,.video-services-item-title .h3{font-size:16px}
.video-objects-item-descr{font-size:16px}
.video-services-block .no-gutter{padding:0 15px}
.krit{font-size:16px}
.questions .section-title .h3,.care .section-title .h3{font-size:20px}
.hamburger{line-height:1}
.ip-telephony-partners-logo-item{max-width:230px}
.ip-telephony-integration-item-img{padding:0 50px}
.ip-telephony-integration-item-descr{line-height:1.4}
.ip-telephony-capabilities .section-title .h2,.ip-telephony-what-are-you-getting .section-title .h2{padding:30px 15px 25px}
.ip-telephony-capabilities .container .row>div:nth-child(1) .ip-telephony-capabilities-item-text-block{height:auto;margin-top:0;padding-right:30px;padding-left:30px;top:auto;bottom:0;width:100%;min-height:auto}
.ip-telephony-capabilities-item-title .h4{font-size:18px}
.ip-telephony-capabilities .container .row>div:nth-child(2) .ip-telephony-capabilities-item-img,.ip-telephony-capabilities .container .row>div:nth-child(5) .ip-telephony-capabilities-item-img{top:0}
.ip-telephony-capabilities .container .row>div:nth-child(2) .ip-telephony-capabilities-item-text-block,.ip-telephony-capabilities .container .row>div:nth-child(5) .ip-telephony-capabilities-item-text-block{bottom:0;top:auto}
.ip-telephony-capabilities .container .row>div:nth-child(6) .ip-telephony-capabilities-item-text-block{width:100%;height:auto;padding:25px 20px 15px}
.ip-telephony-capabilities-item-text-block{margin-right:0;padding:25px 14px 15px}
.ip-telephony-how-it-works-block-first-row>div:last-child .ip-telephony-how-it-works-item-img:after{bottom:-197px;margin-right:auto}
.ip-telephony-application{padding-top:0}
.ip-telephony-application-second-row-img{display:none}
.what-are-you-getting-block-item{margin-right:-4px;padding:15px}
.what-are-you-getting-block-item-descr p{font-size:11px}
.what-are-you-getting-block-item-number{font-size:50px}
.ip-telephony-add-function-item-title .h4{font-size:18px}
.sert-name .h3{font-size:18px}
.amocrm-page .owl-carousel .owl-item img{width:auto;height:auto;max-width:none;-webkit-transform:translate(-32%,0%);-moz-transform:translate(-32%,0%);-ms-transform:translate(-32%,0%);-o-transform:translate(-32%,0%);transform:translate(-32%,0%)}
.amo-top-section-title-descr{font-size:28px}
.amo-easy-work-block:after{margin-right:-48%;top:-16%}
.amo-scanner .amo-block-img .block-img img{margin:0 auto;max-height:10%;max-width:57%}
.amo-scanner-block{background:#dfdfdf url(../img/crm/amocrm/scanner/laptop-m.png) no-repeat;background-size:1595px;background-position:56% 15%}
.amo-scanner .top-img:before{height:inherit;left:64%;top:-93px}
.amo-scanner .amo-block-img{right:0;position:relative;bottom:-40px}
.amo-integration .amo-block-caption-img,.amo-resting .amo-block-caption-img{margin-top:40px}
.amo-talking-middle-img{right:0;top:0;margin-top:-24%;margin-bottom:-31%;padding-top:4%;max-height:100%;position:relative;max-width:126%;width:127%}
.amo-talking .amo-block-img{display:none}
.amo-talking__img{display:none}
body.amocrm-page p{font-size:16px}
.home-category .container>.row:nth-child(even) .home-category-block>div:first-child{float:none}
.top-slider-descr p{font-size:16px}
.crm-list-page .top-slider-under-descr{margin-top:0;margin-left:15px;margin-bottom:0}
.crm-page-advantages-content-item-title{min-height:auto;margin-bottom:15px}
.crm-page-advantages-content-item-title .h4{font-size:18px;padding:14px 15px}
.crm-page-advantages-content .crm-page-advantages-content-item .crm-page-advantages-content-item-number{left:-101%}
.crm-page-advantages-content-item-under-descr ul{margin-left:30px}
.crm-page-optimum-choose{background:url(../img/crm/main-page/optimum-choice/bg.png) no-repeat 204% 100%}
.crm-page-optimum-choose .text-center{text-align:left}
.crm-item{margin-bottom:30px}
.choose-crm{padding-bottom:0}
.crm-item-img{margin-bottom:40px;display:table-cell;width:25%;padding:0;padding-right:15px;float:left}
.crm-item-descr{display:table-cell}
.crm-item .order-consult{text-align:right}
.crm-introduction-item{padding:30px 20px;width:100%;margin:5px 0}
.bitrix-more-sales:after,.bitrix-more-sales:before{opacity:.3}
.bitrix24-page .section-title .h4{font-size:20px}
.caption-left,.caption-right{padding-right:0;padding-left:0}
.bitrix-section-caption{margin-top:0;margin-bottom:20px}
.amo-top-section-caption,.bitrix-top-section-caption{padding:0 20px}
.yclients-slider-right,.yclients-products-right,.yclients-objects-block-text{margin-top:50px;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.yclients-slider-right .order-consult{text-align:center;margin-bottom:50px}
.yclients-slider-right .order-consult button{margin-top:10px;padding:15px 60px 13px;font-size:18px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.yclients-objects-block-text{margin-bottom:80px}
.yclients-objects-list{width:390px;position:relative;margin:0 auto 50px;transform:none}
.yclients-objects-nav{float:none}
.yclients-objects-block-text{margin-bottom:50px}
.yclients-objects-list{width:100%;max-width:100%;right:0;padding:0 15px}
.yclients-objects-list ul li{width:33.3%;height:180px;padding:25px 15px}
.yclients-objects-title.h4{font-size:22px}
.yclients-products-block{padding:5% 100px;margin:0 55px}
.yclients-section-title{font-size:28px;margin-bottom:30px}
.yclients-top-slider-caption .h2{font-size:28px}
.yclients-products-block ul{font-size:22px}
.yclients-products-block ul li{padding-left:25px}
.yclients-products-block ul li:before{font-size:18px}
.remote-work .top-slider-text,.top-slide-remote-work .top-slider-text{margin-left:0;text-align:left;display:flex;flex-wrap:wrap;justify-content:center}
.remote-work .home-category-item-title .h3{font-size:18px}
.remote-work-items .item-number{padding:0 20px}
.remote-work .top-slide-4 .top-slider-text .top-slider-descr,.top-slide-remote-work .top-slider-text .top-slider-descr{margin-left:0}
.free-version-img{margin-right:-20%;max-width:50%}
.free-version-img-descr{top:5px;font-size:1em}
.free-version-img-block{background-position:140% center}

.virtual-telephony .top-slider.owl-carousel .owl-item img {
    height: auto;
    width: 100%;
}
.virtual-telephony .top-slider-text, .top-slide-virtual-telephony .top-slider-text {
    margin-left: 0;
    padding: 0 40px;
}


}
@media(max-width:959.98px) {
.header-phones{margin-top:20px}
.product-info-tabs .uk-tab{
    display: none;
}
.product-info-tabs .uk-switcher a.uk-accordion-title {
    text-decoration: none;
}
.product-info-tabs .uk-switcher>li{
    border-bottom: 1px solid #ddd;
}
.product-info-tabs .uk-switcher>li:first-child{
    border-top: 1px solid #ddd;
}
.product-info-tabs .uk-switcher li {
    display: block;
    margin-top: 0;
}
.product-info-tabs .uk-switcher>li.uk-open {
    border-bottom: 1px solid #ddd;
}
.product-info-tabs .uk-accordion-title::before {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.product-info-tabs .uk-accordion-content {
    margin-top: 0;
    margin-bottom: 15px;
}
.product-info-tabs .uk-open .uk-accordion-content {
    
}
.virtual-telephony .section-title{
text-align: center;
}
.virtual-telephony .descr{

}


}
@media(max-width:767px) {
.header-phones{text-align:center;font-size:22px}
.top-soc-block{text-align:center}
.soc-block-order{text-align:center}
.header-order-btn{margin:15px 0}
.logo{margin-bottom:15px;text-align:left}
.top-slider-2 .top-slider-descr p{font-size:22px}
.top-slider-2 .top-slider-text{font-size:34px}
.top-slider-text .h1{line-height:1.4}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(1){margin-top:0;margin-left:0;top:-20%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(2){margin-top:0;margin-left:0;top:-20%;right:16%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(3){margin-bottom:0;margin-left:0;bottom:-20%;right:0;left:0}
.mobile-menu{margin-bottom:10px;text-align:left}
.logo img{margin-right:0;max-width:300px;width:100%}
footer{text-align:center}
.footer-email{text-align:center}
.footer-phones{margin:30px 0}
.footer-email>div{text-align:center}
.capabilities-item-title .h2,.video-services-item-title .h3{margin-bottom:0}
.krit{margin-bottom:0;padding-left:0}
.l2{margin-bottom:30px}
#new_form select{width:100%}
.video-services-block-descr{margin-top:40px;margin-bottom:40px}
.ip-telephony-how-it-works-block-first-row>div .ip-telephony-how-it-works-item-img:after,.ip-telephony-how-it-works-block-second-row>div .ip-telephony-how-it-works-item-img:after{display:none}
.ip-telephony-how-it-works-item-descr p{font-size:20px}
.ip-telephony-how-it-works-item{margin-bottom:40px}
.ip-telephony-application-first-row .h1{margin-top:0}
.ip-telephony-integration-item{margin-bottom:40px}
.ip-telephony-integration-items{margin-bottom:0}
.ip-telephony-integration-note p{font-size:100%}
.ip-telephony-what-are-you-getting-block{height:auto!important;padding:15px 0}
.what-are-you-getting-block-item{padding:15px;display:block;margin:1px;transform:none;width:19.7%;float:left}
.what-are-you-getting-block-item-10 .what-are-you-getting-block-item-number{text-align:center}
.ip-telephony-capabilities .container .row>div:nth-child(1) .ip-telephony-capabilities-item-text-block{background-color:rgba(77,79,255,0.7)}
.ip-telephony-capabilities .container .row>div:nth-child(3) .ip-telephony-capabilities-item-text-block{background-color:rgba(12,205,136,0.7)}
.ip-telephony-capabilities .container .row>div:nth-child(4) .ip-telephony-capabilities-item-text-block{background-color:rgba(0,96,160,0.7)}
.ip-telephony-capabilities .container .row>div:nth-child(6) .ip-telephony-capabilities-item-text-block{background-color:rgba(77,79,255,0.7)}
.sert-name .h3{font-size:20px}
.crm-page-advantages .section-title .h2{padding:0 15px}
.crm-page-advantages-content-item-title .h4{font-size:16px}
.crm-page-optimum-choose{background:none}
.crm-page-optimum-choose .text-center{text-align:center}
.crm-list-page .owl-carousel .owl-item img{height:50vh}
.crm-list-page .top-slider-2 .top-slider-under-descr{margin-bottom:0}
.it-numbers,.it-work-steps{padding-top:0}
.it-bottom-info-choice-title .h1{font-size:18px;padding:13px 35px 10px;text-shadow:none;line-height:1}
.it-bottom-info-choice-title{text-shadow:none}
.bitrix-top-section{height:60vh}
.bitrix24-page .section .bitrix-top-section-caption .h1{font-size:30px}
.yclients-objects-title.h4{font-size:18px}
.yclients-products-block{padding:5% 30px;margin:0 55px}
.remote-work-items .item-number{display:none}
.remote-work .order-consult button{padding:20px 20px 17px}
.remote-consultation .uk-h3{font-size:1.2em;line-height:1.3;margin-top:30px}
.free-version-img-block{background-position:200% center;justify-content:flex-end}
.free-version-img{margin-right:20px;max-width:60%}
}
@media(max-width:639px) {
.top-slider-text{font-size:18px}
.top-slider-2 .top-slider-text{font-size:30px}
.top-slider-2 .top-slider-descr p{font-size:20px}
.it-problems-list-item-title .h3,.home-category-item-title .h3,.it-advantages-item-title .h3{font-size:18px}
.owl-theme .owl-nav [class*=owl-] .fa{font-size:56px}
.section-title .h2{font-size:20px}
.f7 .t1{font-size:20px}
.no-gutter{padding:0 15px}
.video-economy-item{margin-bottom:20px}
.submit778{font-size:16px;padding:15px 60px 13px}
.ip-telephony-application-second-row-descr .h2{font-size:17px}
.ip-telephony-application-first-row .h1,.ip-telephony-call .h1{font-size:18px}
.ip-telephony-capabilities-item-title .h4{margin-bottom:15px}
.what-are-you-getting-block-item{margin:1px;width:49%;text-align:center;padding:30px}
.what-are-you-getting-block-item-number{font-size:120px}
.what-are-you-getting-block-item-descr p{font-size:16px}
.it-form-section .h3{font-size:18px}
.free-version-img-mobile{display:block}
.free-version-img-desktop{display:none}
.free-version-img{max-width:40%;margin-right:10%}
.free-version-img-descr{height:auto}
.free-version-img-descr>li:nth-child(n+2),.free-version-img-descr>li>ul{margin-top:7px;line-height:1.1}
.free-version-img-descr{top:0;margin-bottom:0}
.uk-search-default {
    width: 100%;
}
.user-price {
    padding: 10px 30px;
    margin-top: 60px;
}
.user-price > div {
    padding: 30px 40px;
    transform: translate(0%, -30%);
}
.tarif-table-m .t-cell-title {
    justify-content: center;
  }

}
@media(max-width:549px) {
.what-are-you-getting-block-item-number{font-size:80px}
.what-are-you-getting-block-item-descr p{font-size:14px}
.amo-easy-work-block .amo-block-caption-descr{padding-right:0}
.amo-block{padding:30px 20px}
.logo img{max-width:100%}
.hamburger{padding:0;padding-top:8px}
.header-phones a{font-family:'Circe-Bold' ,sans-serif}
.it-bottom-info-content-list{margin-bottom:34px}
.it-bottom-info-slogan .h2,.it-bottom-info-choice-descr p{font-size:16px}
.bitrix-top-section{min-height:350px}
.yclients-top-slider-caption{padding:0 60px}
.yclients-slider-right,.yclients-products-right{padding:0 40px}
.yclients-slider-right .order-consult button{font-size:16px;padding:15px 25px 13px}
.yclients-objects-list ul li{width:33.3%;height:150px}
.yclients-objects-title.h4{font-size:14px}
.yclients-products-block{padding:5% 20px;margin:0 15px}
.yclients-online-register .first-title{font-size:18px}
.yclients-online-register .second-title{font-size:18px}
.yclients-online-register-list ul li{padding-left:25px;line-height:1.2;margin-bottom:5px}
.yclients-online-register-list ul li:before{line-height:1.2}
.yclients-section-title{font-size:26px}
.yclients-objects-list ul li{width:50%;display:block;float:left}
.yclients-objects-list{width:auto;max-width:none}
ul.yclients-objects-list li{width:100%;height:180px}
.remote-work-items .home-category-item-descr p:nth-child(2){margin-top:20px;font-size:1em}
}
@media(max-width:479px) {
.top-slider-text{font-size:14px}
.top-slider-2 .top-slider-text{font-size:22px;padding:0 40px}
.top-slider-2.owl-carousel .owl-item img{height:50vh}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(2){top:-25%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(1){top:-25%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(3){bottom:-25%}
.top-slide-3 .top-slider-text .top-slider-descr p{font-size:12px}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(1){top:-20px;left:19%}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(2){top:-20px}
.top-slide-3 .top-slider-text .top-slider-descr p:nth-child(3){bottom:-20px}
.top-slider-2 .top-slider-descr p{font-size:17px}
.descr-icon{padding-left:15px}
.section-title .h2{font-size:18px}
.order-consult button,.bitrix24-page .order-consult button{font-size:14px;padding:13px 30px 10px}
.it-advantages-item-title .h3{font-size:22px}
.it-bottom-info>.section-title .h2{padding:20px 15px}
.video-services-item-title .h3{font-size:18px}
.video-services-item-img{padding:0 25px}
.video-services-item{padding:25px 20px}
.questions .section-title .h3,.care .section-title .h3{font-size:16px}
.capabilities-item-title{padding:20px 0}
.capabilities-item-descr{padding:20px 6%;padding-bottom:0}
.video-objects-block{padding:0 30px}
.video-objects{padding:25px 10px}
.capabilities-item{margin-bottom:30px}
.video-services{padding-top:0}
.video-services-block .no-gutter{width:100%}
.ip-telephony-capabilities-item-descr p{font-size:16px}
.what-are-you-getting-block-item{padding:20px}
.what-are-you-getting-block-item-descr p{font-size:12px}
.what-are-you-getting-block-item-number{font-size:60px}
.ip-telephony-add-function-item-title .h4{font-size:14px}
.crm-page-advantages-content-item-title .h4{font-size:12px}
.crm-page-advantages-content .crm-page-advantages-content-item .crm-page-advantages-content-item-number{font-size:45px}
.order-consult button,.bitrix24-page .order-consult button{font-size:14px;padding:13px 22px 10px}
.crm-item-img{margin-bottom:15px;display:block;width:100%;padding:15px;float:none}
.crm-item .order-consult{text-align:center}
.bitrix24-page .section .bitrix-top-section-caption .h1,.bitrix24-page .bitrix-advantages .section-title .h1{font-size:26px}
.bitrix24-page .section-title .h1,.bitrix24-page .section-title .h2{font-size:22px}
.yclients-objects-title.h4{font-size:18px}
.yclients-products-block ul{font-size:18px}
.yclients-slider-right .order-consult button{font-size:14px;padding:13px 25px 11px}
.f7{padding:0 15px}
.calculator-form input[type="text"]{max-width:400px;width:100%}
.remote-work .top-slider-descr p{font-size:16px}
.remote-work-plan p{font-size:16px}
.remote-consultation .uk-h3{font-size:1em;line-height:1.2;margin-top:30px}
.remote-work .home-category-item-title .h3{line-height:1.2}
}
@media(max-width:424.98px) {
.top-slider-text .h1{font-size:18px;line-height:1.2}
.remote-work .order-consult button{padding:15px 15px 13px}
.menu-title{display:none}
.header-phones a{font-size:22px}
.uk-child-width-1-2>*{width:100%}

.user-price > div {
    padding: 30px 25px;
}
.user-price > div > div:first-child {
    font-size: 2.5rem;
}

}
@media(max-width:374px) {
.top-slider-2 .top-slider-text{font-size:19px}
.top-slider-2 .top-slider-descr p{font-size:14px}
.it-problems-list-item-title .h3,.home-category-item-title .h3{font-size:16px}
.text-over-btn{padding:0 15px}
.descr-icon img{margin-right:15px}
.advantages-two-item-descr p{font-size:20px;line-height:1.2}
.section-title .h2{font-size:16px}
.f7 .t1{font-size:16px}
.actual-projects,.advantages-two,.our-clients,.our-partners,.section{padding:30px 0}
.guar-recomm .section-title .h3{font-size:16px}
.guarantees-descr p span,.recommendations-descr p span{font-size:170%}
.questions .section-title .h3,.care .section-title .h3{font-size:14px}
.what-are-you-getting-block-item-descr p{font-size:11px}
.what-are-you-getting-block-item{padding:15px 10px}
.what-are-you-getting-block-item-number{font-size:46px}
.ip-telephony-application-second-row-descr .h2{font-size:15px}
.ip-telephony-application-first-row .h1,.ip-telephony-call .h1{font-size:16px}
.ip-telephony-capabilities-item-descr p{font-size:14px}
.ip-telephony-capabilities-item-title .h4{font-size:16px}
.amocrm-page .section .h2{font-size:26px}
.header-phones{font-size:20px}
.crm-page-remember,.crm-introduction{padding-top:0}
.bitrix-top-section .order-consult button{padding:17px 50px 15px;font-size:14px}
.bitrix24-page .section .bitrix-top-section-caption .h1,.bitrix24-page .bitrix-advantages .section-title .h1{font-size:24px}
body.bitrix24-page p{font-size:16px}
body.bitrix24-page{font-size:16px}
footer .container{margin-top:-69px}
.yclients-slider-right,.yclients-products-right{padding:0 20px}
.yclients-online-register-list ul{padding:30px 20px}
.yclients-online-register .second-title{line-height:1.2}
.yclients-online-register .first-title{line-height:1.2}
.remote-work .home-category-item-title .h3{padding:15px 15px 13px}
.header-phones a{font-size:18px}
.tarif-table-m .uk-grid>div {
    width: 100%;
}
.tarif-table-m .t-cell-title {
    border-width: 4px;
    border-style: solid;
    border-top: 0;
    border-bottom: 0;
}
.tarif-table-m .t-cell-title {
    text-align: center;
}
.tarif-table-m .t-cell-name-1 {
    border-color: #d5dbff;
}
.tarif-table-m .t-cell-name-6 {
    border-color: #01e4d0;
}
.tarif-table-m .t-cell-name-7 {
    border-color: #b0e4f2;
}

}