:root{--mainBlack:#000;--mainWhite:#fff;--mainGreen:#93dc66;--background:#005;--primary:#88d5bf;--secondary:#5d6bf8;--third:#e27fcb}*{padding:0;margin:0;font-family:"MyFontsRegularGilroy";box-sizing:border-box}@font-face{font-family:"MyFontsMegaBolfGilroy";src:url(./fonts/gilroy-bold.ttf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"MyFontsBolfGilroy";src:url(./fonts/gilroy-bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"MyFontsMediumGilroy";src:url(./fonts/gilroy-medium.ttf);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"MyFontsRegularGilroy";src:url(./fonts/gilroy-regular.ttf);font-display:swap;font-weight:400;font-style:normal}body{background-color:#fff;min-width:320px}.wrapper{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}h1{font-family:"MyFontsMegaBolfGilroy";font-size:50px;color:#000;width:620px;line-height:130%;margin-bottom:35px}.main__title{margin-bottom:35px}.main__title--mobile{display:none}.main__title h1,.main__title h2{margin-bottom:0}
.main__title h2{font-family:"MyFontsMegaBolfGilroy";font-size:50px;color:#000;width:620px;line-height:130%;text-align:left}.main__title h2 span{color:var(--mainGreen);font-family:"MyFontsMegaBolfGilroy"}h1.mobile_h1{display:none}h2{font-size:40px;font-family:"MyFontsBolfGilroy";color:var(--mainBlack);text-align:center;margin-bottom:100px}h3{font-size:30px;font-family:"MyFontsBolfGilroy";color:var(--mainBlack);text-align:center;line-height:130%;margin-bottom:30px}a{cursor:pointer;text-decoration:none;font-size:18px}.btn_grnd{border:none;font-size:18px;position:relative;overflow:hidden;font-family:"MyFontsBolfGilroy";display:inline-block;padding:20px 50px;color:var(--mainWhite);background:linear-gradient(90deg,#f86390 0%,#f4cf00 100%),linear-gradient(90deg,#f86390 0%,#f4cf00 100%);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;transition:transform .4s cubic-bezier(.1,0,.3,1);-webkit-transition:transform .4s cubic-bezier(.1,0,.3,1);-moz-transition:transform .4s cubic-bezier(.1,0,.3,1);-ms-transition:transform .4s cubic-bezier(.1,0,.3,1);-o-transition:transform .4s cubic-bezier(.1,0,.3,1)}
.btn_grnd:before,.btn_grnd:after{content:"";position:absolute;background:linear-gradient(90deg,#ff9457 0%,#f4ce01 100%)}.btn_grnd:before{z-index:-1;width:110%;height:0;padding-bottom:110%;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%,-50%,0) scale3d(0,0,1)}.btn_grnd:after{top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.btn_grnd:hover{transform:scale3d(1.05,1.05,1.05);-webkit-transform:scale3d(1.05,1.05,1.05);-moz-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);-o-transform:scale3d(1.05,1.05,1.05)}.btn_grnd:hover.btn_grnd:before{transition:transform .4s cubic-bezier(.1,0,.3,1);transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.btn_grnd:hover.btn_grnd:after{opacity:0;transition-duration:.01s;transition-delay:.3s}.standart{display:flex;justify-content:space-between}.standart-item{width:49%;display:flex;align-items:center;justify-content:center}.standart-item-container{width:63%}.standart_title{width:350px;text-align:left}
.standart_underlist{padding-left:15px}.standart_underlist li{position:relative;list-style:none;font-size:18px;line-height:150%;letter-spacing:.5px;margin-bottom:15px}.standart_underlist li:before{content:"-";position:absolute;top:0;left:-15px}.header.black{-webkit-box-shadow:0px 8px 24px -9px rgba(34,60,80,.2);-moz-box-shadow:0px 8px 24px -9px rgba(34,60,80,.2);box-shadow:0px 8px 24px -9px rgba(34,60,80,.2)}.tel-header{color:#000;margin-right:60px;font-size:21px}#top{padding:70px 0;max-width:1900px;margin:175px auto 130px;background-image:url(./images/MainPicter.webp);background-repeat:no-repeat;background-size:contain;background-position-x:right}#top .wrapper{display:flex;justify-content:space-between}.top_item{position:relative;width:48.5%}.top_mobile-img{display:none}.img_apple{margin-right:50px}.top_item-btn_grnd{margin-top:120px}.top_item-btn_normal{color:#f7984b;position:relative;margin:17px 28px;display:inline-block}.top_item-btn_normal:after{position:absolute;content:"";bottom:-5px;left:0;width:100%;height:1px;background-color:#f7984b}
#discription{width:100%;display:flex;justify-content:space-between;margin-bottom:150px}.discription_item{width:24%}.discription_item-title{margin-top:45px;font-family:"MyFontsRegularGilroy";font-size:18px;color:var(--mainBlack);display:inline-block;line-height:150%}#clients{margin-bottom:180px}#clients h2{margin-bottom:60px}.clients-items{display:flex;justify-content:space-between;align-items:center}.clients-item{list-style:none}.clients-item a{cursor:inherit}#demo{margin-top:150px;margin-bottom:150px}.demo{background:linear-gradient(90deg,#c9f1ea 0%,#dde1f2 100%),linear-gradient(90deg,#74ebd5 0%,#9face6 100%);border-radius:40px;padding:64px 110px 73px;position:relative;display:flex}.demo-item h3{margin-bottom:40px;text-align:left}.demo-item{width:50%}.demo-item a{display:inline-block;background:#e4fbf9;border-radius:10px;padding:20px 40px;color:var(--mainBlack);font-size:16px;font-weight:500;margin:4px 0}.demo-item a span{text-decoration:underline;color:blue;font-weight:400}.demo-item img{position:absolute;top:-10px;right:56px}
.func_items{display:flex}.func_app,.func_description{width:50%;position:relative}.func_app img{width:100%}#function_items{position:relative;margin-top:180px;margin-bottom:180px}#function_items:after{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),linear-gradient(90deg,#eff5f9 0%,#f4fbff 100%),#f8f8f8}#canvas_top_wave{position:absolute;top:-440px;z-index:-1}#canvas_bottum_wave{position:absolute;transform:scaleY(-1);z-index:-1;bottom:-600px;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1)}.function_items{display:flex;justify-content:space-between}.function_item{width:25.8%}.function_item-block_top{text-align:center;height:230px}.pre{font-weight:400;color:#ccc}.function_item-block_top p{font-size:18px;color:var(--mainBlack);line-height:150%}.function_item-block_bottum{position:relative}.function_item-block_bottum img{width:100%}.function_item-block{position:absolute;top:-70px;width:100%;display:flex;justify-content:center;align-items:center}
.function_item-block_bottum-left{width:77%;display:grid;grid-gap:16px;grid-template-areas:"ipay gpay" "spay spay";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;background:#fff;box-shadow:0px 9.50046px 31.6682px rgba(0,0,0,.05);border-radius:25.3346px;padding:36px 50px}.function_item-block_bottum-left img:nth-child(1){width:54px;grid-area:ipay}.function_item-block_bottum-left img:nth-child(2){width:64px;grid-area:gpay}.function_item-block_bottum-left img:nth-child(3){width:100%;grid-area:spay}.function_item-block-cabinet{position:absolute;width:100%;display:flex;top:-38px;justify-content:space-evenly}.cabinet-item{display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0px 9.45301px 31.51px rgba(0,0,0,.05);border-radius:18.906px;width:23.015%;height:76px}.standart-item img{width:100%}.product-item-container{width:64%}.product-item-container h3{width:100%}#zoom{margin-top:200px;margin-bottom:200px}.zoom{position:relative;background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc;border-radius:40px;padding:64px 110px}
#zoom h3{text-align:left;width:60%;margin-bottom:7px}#zoom p{width:55%;letter-spacing:1px;margin-bottom:32px;line-height:170%}#zoom img{position:absolute;top:-18px;right:110px}#dop{background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc}#dop .wrapper{padding:94px 110px;position:relative}.dop{display:flex}.dop-item{width:50%}.dop-item h3{text-align:left;margin-bottom:14px}.dop-item p{letter-spacing:1px;margin-bottom:13px;line-height:170%}.dop-item-right{display:flex;justify-content:center;align-items:center}.dop-item img{position:absolute;top:10px;right:110px}.admin{display:flex;justify-content:space-between;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.admin_item{width:320px;text-align:center}.admin_item-top{height:200px}.admin_item-img_app{width:100%}.admin_item p{font-size:18px;color:var(--mainBlack);text-align:center;line-height:150%}.admin_item-block{position:relative}.admin_panel{position:absolute;top:-38px;width:100%;display:flex;justify-content:center}
.admin_panel-item{border:.63px solid;border-image-source:linear-gradient(180deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%);margin:0 7px;height:76px;width:76px;display:flex;justify-content:center;align-items:center;background:var(--mainWhite);box-shadow:0px 9.49502px 31.6501px rgba(0,0,0,.05);border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px}.admin-three{position:relative}.admin_item-bottum{display:flex;flex-direction:column}.admin_item-bottum img{margin-bottom:50px;height:50px}.dots{display:none;width:100%;position:absolute;top:-75px;text-align:center}.prev,.next{margin:5px;display:inline-block;width:5px;height:3px;background:#384552;border-radius:30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.active-dot{width:10px}#warehouse{max-width:1900px;margin:180px auto;background-image:url(./svg-img/warehouse.svg);background-repeat:no-repeat;background-size:contain;background-position-x:left}
.warehouse{display:flex}.warehouse-item{width:50%;padding:240px 120px}.warehouse-item .standart-item-container{width:auto}.warehouse-item img{display:none}.warehouse-item p{font-size:18px;line-height:150%;letter-spacing:.5px}#web{background-image:url(./images/macbook.png);background-repeat:no-repeat;background-size:contain;background-position-x:right;position:relative}#c{position:absolute;top:-360px;z-index:-1}canvas{display:block}#web:after{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f3e7e9 0%,#e3eeff 99%,#e3eeff 100%),#f8f8f8}.web,.trecker{display:flex}.web-item{width:50%;padding:160px 120px}.web-item .standart-item-container{width:auto}.web-item img{display:none}.btn_web{margin-top:50px}#trecker{padding:180px 0;background:linear-gradient(90deg,#f3e7e9 0%,#e3eeff 99%,#e3eeff 100%),#f8f8f8}.trecker{align-items:center}.trecker-item-left{display:flex;justify-content:space-between;width:60%}.trecker-item-left picture{width:47%}
.trecker-item-right{width:40%}#el_menu{background:url(./images/mobile/restoran.png);background-repeat:no-repeat;background-size:cover;background-position-x:center}.el_menu{padding:125px 0 0;display:flex;justify-content:space-between}.el_menu-item{width:48%}.el_menu-item-left{margin-bottom:125px;background-color:var(--mainWhite);border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}.el_menu-item img{position:relative;width:100%;height:100%}.el_menu-item-right{background:0 0}#bron_table{margin:180px auto}.bron_table-item img,.deliver_food-item img{width:100%}.deliver_food-item-container h3{width:390px}#presental-item-left{display:none}.presental .presental-item-left{display:block}#presental{margin:128px auto 168px}.presental{background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc;border-radius:40px;display:flex}.presental-item-left{position:relative;width:50%;padding:224px 0 53px 110px}.presental-item-left img{top:-10px;position:absolute}
.presental-item-right img{top:-45px;position:absolute}.presental-item-left h3,.presental-item-right h3{text-align:left}.presental-item-right{position:relative;width:50%;padding:224px 0 53px 89px}#bonus{margin:168px auto 0px}.bonus-item img{width:100%}#design{max-width:1900px;margin:100px auto;background-image:url(./images/designPicters.png);background-repeat:no-repeat;background-size:contain;background-position-x:left;position:relative}#design_wave{position:absolute;top:-700px;z-index:-1}#design:after{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#eaf4eb 0%,#eef8ed 100%),linear-gradient(270deg,#eff5f9 0%,#f4fbff 100%),#c4c4c4}.design{display:flex;position:relative;justify-content:space-between}.design-item{padding:265px 0;width:23%}.design-item-images{display:flex;justify-content:space-between}.design-item img{display:none}.a-container{position:absolute;display:flex;justify-content:center;bottom:-60px;left:0;width:100%}
.design_btn{display:none;align-items:center;justify-content:center;background:linear-gradient(45deg,var(--primary) 0%,var(--secondary) 100%);-webkit-animation:morph 8s ease-in-out infinite;animation:morph 8s ease-in-out infinite;border-radius:40% 60% 30% 70%/60% 30% 70% 40%;height:165px;transition:all 1s ease-in-out;width:260px;padding:48px 36px 48px 32px}.design_btn span{font-size:18px;font-family:"MyFontsBolfGilroy";color:var(--mainWhite);position:relative}.design_btn span:after{content:"";background:url(./svg-img/arrow.svg);background-repeat:no-repeat;width:62px;height:15px;position:absolute;right:-25px;top:25px}@-webkit-keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background:linear-gradient(45deg,var(--primary) 0%,var(--secondary) 100%)}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%;background:linear-gradient(45deg,var(--third) 0%,var(--secondary) 100%)}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background:linear-gradient(45deg,var(--primary) 0%,var(--secondary) 100%)}
}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background:linear-gradient(45deg,var(--primary) 0%,var(--secondary) 100%)}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%;background:linear-gradient(45deg,var(--third) 0%,var(--secondary) 100%)}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background:linear-gradient(45deg,var(--primary) 0%,var(--secondary) 100%)}}#admin_and_web{max-width:1900px;margin-top:180px;background-image:url(./svg-img/admin-and-web.svg);background-repeat:no-repeat;background-size:contain;background-position-x:right;position:relative}#admin_and_web:after{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#eaf4eb 0%,#eef8ed 100%),linear-gradient(270deg,#eff5f9 0%,#f4fbff 100%),#c4c4c4}#admin_and_web:before{position:absolute;content:"";z-index:-1;top:-180px;left:0;width:100%;height:180px;background:linear-gradient(270deg,#eaf4eb 0%,#eef8ed 100%),linear-gradient(270deg,#eff5f9 0%,#f4fbff 100%),#c4c4c4}
.admin_and_web-item{width:50%;position:relative}.gaik{position:absolute;bottom:100px;left:-65px;width:auto !important}.admin_and_web-item-mobile_img{display:none}#order{position:relative;padding-top:115px}#order_wave{position:absolute;bottom:-500px;transform:scaleY(-1);z-index:-1}#order:after{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#eaf4eb 0%,#eef8ed 100%),linear-gradient(270deg,#eff5f9 0%,#f4fbff 100%),#c4c4c4}.order-item{text-align:center;width:295px;justify-content:space-between;align-items:center}.order-item-container{position:relative;background:var(--mainWhite);box-shadow:0px 10px 34px rgba(0,0,0,.05);border-radius:27px;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px}.title-order{font-weight:500;display:block;margin-bottom:5px;font-size:17px;color:var(--mainBlack)}.img-conteiner-abs{position:absolute;width:100%;top:-13px;left:0;display:flex;justify-content:center}
.order-item-container ul{display:flex;justify-content:space-between;align-items:center;padding:46px 40px}.order-item-container ul li{list-style:none}.icon-order{padding:5px 10px;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--mainWhite);background-color:#40b3e0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.order-item-container-left{padding:26px 19px 19px}.order-item-container-left p{font-size:17px;color:#2d3742;line-height:130%}.order-item-container-right p{padding:50px 29px 21.5px;font-size:17px;color:#2d3742;line-height:130%}.order-item_p{font-size:18px;color:var(--mainBlack);margin-top:32px;display:block}#admin_panel_app{margin-top:117px;margin-bottom:160px}.admin_panel_app{display:flex;justify-content:space-between;padding:64px 110px;background:linear-gradient(90deg,#c9f1ea 0%,#dde1f2 100%),linear-gradient(90deg,#74ebd5 0%,#9face6 100%);border-radius:40px;position:relative}.admin_panel_app-item-left{width:59.5%}
.admin_panel_app-item-left h3{margin:0;text-align:left;margin-bottom:7px}.admin_panel_app-item-left p{font-size:18px;color:var(--mainBlack);line-height:150%;margin-bottom:32px}.admin_panel_app-img{position:absolute;top:-18px;right:90px}.admin_panel_app-item-links,.admin_panel_app-item-bottum{display:flex}.admin_panel_app-item-links{flex-direction:column;justify-content:space-around;margin-left:30px}.admin_panel_app-item-links span{display:block;font-size:16px}.admin_panel_app-item-links span a{color:blue;text-decoration:underline}.infomation_mobile_app{display:flex;justify-content:space-between}.infomation_mobile_app-item{width:23%;text-align:center}.infomation_mobile_app-item span{display:block;font-size:18px;color:var(--mainBlack);line-height:150%;letter-spacing:.3px}.infomation_mobile_app-item .title{margin-top:40px;color:var(--mainGreen);font-size:18px;font-weight:600}#infomation_mobile_app h2{margin-bottom:80px}#rating{margin-top:80px;margin-bottom:180px}.rating{display:flex;justify-content:space-between}
.rating-item .title-rating{font-weight:700;display:block;font-size:20px;text-align:left}.rating-item-left .title-rating{margin-bottom:40px}.rating-item-left img{width:100%}.rating-item-right{width:35%}.rating-item-right .title-rating{margin-bottom:40px}.city-container{display:flex;justify-content:space-between}.city{width:55%;display:flex;flex-direction:column}.city-item{display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.city-item:nth-last-child(1){margin:0}.country{width:53%}.to,.from{display:inline-block;width:35px}.country-top,.to-top,.from-top{font-weight:700}.country-bottum,.to-bottum,.from-bottum{font-weight:900;color:#ff6701}.UBS{width:30%;font-size:11px;padding:15px;display:flex;align-items:center;justify-content:center;background:var(--mainGreen);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#pricing_plans{margin:180px auto 90px}#pricing_plans h3{margin-bottom:70px}.pricing_plans{display:flex;border:2px solid #a6a6a6;border-radius:10px;position:relative}
.pricing_plans:after{position:absolute;background:#f9f9f9;display:flex;justify-content:center;align-items:center;top:353px;content:"Дополнительные услуги";width:100%;height:60px;font-size:20px;font-weight:600;border-top:5px solid #fff;border-bottom:5px solid #fff}.pricing_plans:before{position:absolute;background:#f9f9f9;display:flex;justify-content:center;align-items:center;top:528px;content:"Дополнительный функционал";width:100%;height:60px;font-size:20px;font-weight:600;border-top:5px solid #fff;border-bottom:5px solid #fff;z-index:1}.pricing_plans-item{width:16%;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.pricing_plans-item:nth-child(3){width:20%}.pricing_plans-item:nth-child(5){width:16%}.pricing_plans-hover:hover{border:4px solid #787878;border-radius:20px;overflow:hidden;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.pricing_plans-hover:hover .synhro,.pricing_plans-hover:hover .sistem{border:0}
.pricing_plans-first{font-size:18px;font-weight:600;line-height:120%;width:32%}.pricing_plans-item .num-pp{height:133px;font-size:20px;font-weight:600;line-height:130%;padding:49px 32px 32px;background-color:var(--mainWhite);border-left:2px solid #e3e3e3}.pricing_plans-first>div{border:none !important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.vigot span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 6px;background:linear-gradient(180deg,#f90 -2.62%,#f60 73.35%);border-radius:4px;color:var(--mainWhite)}.arenda span{position:relative}.arenda span:before{position:absolute;content:"\20F0Аренда";top:-35px;font-weight:400;left:0;color:var(--mainBlack)}.pricing_plans-item .settings{border-left:2px solid #e3e3e3;padding:32px 30px;height:190px;background-color:var(--mainWhite)}.pricing_plans-item .price{padding:16px 17px 16px 32px;background:#f9f9f9;height:100px}.pricing_plans-item .synhro{padding:32px 25px;background-color:var(--mainWhite);border-left:2px solid #e3e3e3}
.pricing_plans-item .sistem{border-left:2px solid #e3e3e3;padding:32px 30px;height:175px;background-color:var(--mainWhite)}.pricing_plans-item .sistem .sistem-name{position:relative}.pricing_plans-item .sistem .sistem-name:after{position:absolute;content:"\20F0разовый платеж";bottom:-25px;font-weight:400;left:0;color:var(--mainBlack)}.pricing_plans-item .razov ul li{list-style:none;position:relative;margin-bottom:50px}.pricing_plans-item .razov ul li:nth-last-child(1){margin-bottom:0}.pricing_plans-item .dop__price ul li{list-style:none;margin-bottom:50px}.pricing_plans-item .dop__price ul li:nth-last-child(1){margin-bottom:0}.pricing_plans-item .razov ul li:after{position:absolute;content:"\20F0разовый платеж";bottom:-25px;font-weight:400;left:0;color:var(--mainBlack)}.pricing_plans-first .settings{padding:26px 30px 32px 32px}.pricing_plans-first .synhro{padding:32px 22px 45px 32px}.pricing_plans-first .price{padding:12px 32px}.color-green,.color-green .sale{color:#4c9221;font-size:18px;font-weight:600;line-height:120%}
.price .old-price,.synhro .old-price,.sistem .old-price{color:#cd331e;text-decoration:line-through}.price p{font-size:16px;color:var(--mainBlack);font-weight:400;padding-top:10px}.pricing_plans-hover:hover .num-pp,.pricing_plans-hover:hover .settings,.pricing_plans-hover:hover .synchro{border-left:none}#dop_function{display:none}#dop_function h2{margin-bottom:70px}.dop_function{display:flex;border:4px solid #a6a6a6;border-radius:20px;height:1058px}.dop_function-item{width:19%}.dop_function-hover{transform-origin:center;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.dop_function-hover:hover{border:6px solid #787878;border-radius:20px;overflow:hidden;transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03)}.dop_function-hover:hover .top-item,.dop_function-hover:hover .bottum-item-green{border-left:none}.top-item{height:100px;font-size:20px;font-weight:600;padding:30px 37px;background-color:#fff;border-left:2px solid #e3e3e3}
.bottum-item,.bottum-item-green{height:110px;padding:20px 40px;background-color:#f9f9f9;border-left:2px solid #e3e3e3;border-bottom:4px solid #a6a6a6}.bottum-item-green{color:#4c9221;font-size:16px;font-weight:600}.dop_function-item_first{font-size:20px;font-weight:600;line-height:120%;width:25.76%}.dop_function-item_first .top-item{font-weight:700}.dop_function-item_first .top-item,.dop_function-item_first .bottum-item{border-left:none}.dop_function-item div:last-child{border-bottom:none}#contacts{margin:110px auto}#contacts h2,.contacts{margin-bottom:60px}.contacts{display:flex;justify-content:space-between}.contacts-item__phone-icon{display:none}.contacts-item__icons{display:-webkit-flex;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;margin-top:36px}.contacts-item__icon{margin:0 14px}.contacts-item,.icon-contacts-item{width:22.66%;text-align:center;font-size:18px;line-height:150%;color:var(--mainBlack)}.phone{margin-top:36px;font-weight:700;color:#000}
.icon-contacts{display:flex;justify-content:space-between;padding:40px 0 37px;background:linear-gradient(90deg,#eff5f9 0%,#f4fbff 100%),#c4c4c4;border-radius:40px}.icon-contacts-item p{margin-top:20px}.icon-contacts-item .mob_p{display:none}.callback{background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc;border-radius:40px;padding:54px 111px 63px;display:flex;justify-content:space-between;position:relative}.callback-item{width:50%}.callback-item img{width:100%}.callback-item span{display:block;margin-top:16px;font-size:14px;font-weight:500;line-height:120%}.callback-item-right{width:38%}.callback-item h3{margin-bottom:0;text-align:left}.name,.tel{position:relative;margin:46px 0}.name label,.tel label{position:absolute;top:-29px;font-size:16px}.name input,.tel input{padding:15px 20px;width:100%;background:#fff;border-radius:4px;font-size:14px;line-height:150%;font-weight:500;border:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
._error label{color:red}._error input{border:1px solid red}.fix_callback{top:0;position:fixed;display:none;width:100%;height:100%;justify-content:center;align-items:center;z-index:999}.fix_callback-active{display:flex;top:0}.good{text-align:center;display:none}.dn{display:none}.db{display:block}.wa{width:auto}.good h3{margin-bottom:16px}.good p{margin-bottom:32px}.body-hidden{overflow:hidden}.close_window{width:54px;height:54px;display:flex;justify-content:center;align-items:center;position:absolute;top:-8px;right:-8px;border:2px solid;cursor:pointer;background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#c4c4c4;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.pole{background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;z-index:-1}@media (max-width:1750px){.warehouse-item{padding:200px 120px}}@media (max-width:1640px){#top{padding:0}.web-item{padding:120px}}@media (max-width:1550px){.warehouse-item{padding:150px 120px}
.web-item{padding:90px 120px}#admin_and_web{background-position-x:135%}.design-item{padding:200px 0}}@media screen and (max-width:1366px){#top{margin-top:100px}}@media (max-width:1280px){#top{margin-top:75px}.wrapper{padding:0 20px}h1{font-size:40px}.main__title h2{font-size:40px}#top{background-position-x:120%}.warehouse-item{padding:100px 120px}#web{background-position-x:140%}.infomation_mobile_app-item{width:300px}.el_menu-item .standart-item-container{width:80%}#admin_and_web{background:0 0}.gaik{display:none}.admin_and_web-item-mobile_img{display:block}.admin_panel_app-item-links,.admin_panel_app-item-bottum{flex-direction:column;align-items:center}.admin_panel_app-item-links{margin:32px 0 0}.admin_panel_app-item-links span:nth-child(1){margin-bottom:8px}.admin_panel_app-img{right:20px}.pricing_plans-first>div{padding-left:10px !important;padding-right:10px !important}#rating{margin-top:48px;margin-bottom:120px}.rating{align-items:center;flex-direction:column}.rating-item-right{width:425px;margin-top:85px}
}@media (max-width:1170px){#top{background-position-x:145%}.function_item-block_bottum-left img{width:100% !important}.function_item-block_bottum-left{grid-gap:14px;padding:26px 30px}.demo-item img{top:5px;right:20px}#zoom img{top:0;right:50px}#warehouse{background:0 0;margin-top:120px;margin-bottom:100px}.warehouse-item,.web-item{padding:0}.warehouse-item .standart-item-container,.web-item .standart-item-container{width:63%}.warehouse-item img,.web-item img{display:block}#web{background:0 0;margin-top:100px}.design-item{padding:150px 0}#admin_and_web{margin-top:160px}.admin_and_web{flex-direction:column-reverse !important}.admin_and_web-item{width:100%}.admin_and_web-item .standart-item-container{width:100%;margin-top:24px}.admin_and_web-item h3{width:100%;margin-bottom:11px}.admin_and_web-item .standart_underlist li{margin-bottom:15px}#trecker{padding-bottom:100px;padding-top:100px}.admin_panel_app-img{right:-20px;position:relative;top:0}.synhro.dop__price,.pricing_plans-item .sistem{padding:37px 16px}
.pricing_plans-first{font-size:18px}.color-green,.color-green .sale{font-size:16px}.pricing_plans-item .price{padding:16px;height:110px}.pricing_plans-first .price{padding:16px 40px}.pricing_plans-item .settings{height:180px;padding:32px 10px}.price .old-price{display:block}.callback{padding:40px}}@media (max-width:992px){h2{font-size:24px;margin-bottom:40px}h3{font-size:20px;margin-bottom:11px}.standart_title{width:100%}.main__title{display:none}.main__title h1,.main__title h2{width:auto}.main__title h2{font-size:40px;text-align:center}.main__title--mobile{display:block;width:100%;margin-top:60px;text-align:center}#top{background:0 0;margin-bottom:70px}#top .wrapper{flex-direction:column-reverse}.top_item{width:100%;text-align:center}.top_item-img{display:none}.top_mobile-img{display:block;width:100%}.discription_item{width:32%}#clients{margin-top:120px;margin-bottom:120px}.clients-items-container{overflow:hidden}.clients-items{overflow-y:scroll}.clients-item{margin-right:40px}.demo{padding:64px}
.demo-item img{width:400px;top:25px;right:10px}.function_item{width:29.8%}.function_item-block{top:-50px}.function_item-block_top{height:130px}.function_item-block_top p{font-size:12px;font-weight:500}#zoom{margin-top:150px;margin-bottom:160px}.zoom{padding:64px}#zoom img{right:0}.admin{justify-content:space-evenly}.admin_item{width:220px}.admin_item p{font-size:12px}.admin-three{margin-top:86px;width:100%}.admin_item-top{height:130px}.admin-three .admin_item-top{height:auto;width:80%;margin-bottom:32px;display:inline-block}.admin_item-bottum{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.admin_item-bottum img{width:43%;margin-bottom:30px}.warehouse-item .standart-item-container,.web-item .standart-item-container{width:90%}.el_menu{padding-top:0;padding-top:120px}.el_menu-item-left{padding:10px;margin-bottom:70px}.el_menu-item .standart-item-container{width:90%}.el_menu-item .standart_underlist li{margin:0}.dop-item img{right:30px}.order{overflow-y:scroll;padding-top:15px;flex-direction:row !important}
.order-item{min-width:295px;margin:0 15px}#design{background-position-x:-30%}.admin_panel_app{flex-direction:column-reverse}.admin_panel_app-item{width:100%}.admin_panel_app-item-right{display:flex;justify-content:center;height:230px;position:relative}.admin_panel_app-img{right:auto;top:-170px;position:absolute}#infomation_mobile_app{margin-top:120px}#infomation_mobile_app h2{margin-bottom:32px}.infomation_mobile_app-container{overflow:hidden;width:100%}.infomation_mobile_app{overflow-y:scroll}.infomation_mobile_app-item{margin:0 30px;min-width:300px}.pricing_plans{max-height:898px}.pricing_plans-item{width:18%}.pricing_plans-item:nth-child(5){width:16%}.pricing_plans-item .num-pp,.pricing_plans-first,.dop_function-item_first,.top-item{font-size:16px}.pricing_plans-item .num-pp{display:flex;flex-direction:column;justify-content:center;padding:30px 10px 32px}.color-green,.color-green .sale{font-size:14px}.top-item{padding:30px 20px}.bottum-item,.bottum-item-green{padding:20px}.pricing_plans-item .synhro{padding:30px 10px}
.dop__price .sale,.sistem .sale{display:block}.mobile__margin ul li:nth-child(4){margin-bottom:36px !important}.mobile__margin ul li{margin-bottom:23px !important}.mobile__margin ul li:nth-last-child(1){margin:0 !important}.pricing_plans-item .razov ul li:after{bottom:-16px}.pricing_plans-first{width:30.76%}.arenda span:before{top:-25px}.callback{align-items:center;justify-content:center}.callback-item{width:90%;text-align:center}.callback-item h3{text-align:center}.callback-item img{width:100%;position:relative;right:20px}}@media (min-width:769px){.dop_function-title-mobile,.pricing_plans-mobile,.dop_function-mobile,.modal__mobile{display:none}}@media (max-width:800px){.pricing_plans-first{width:42.76%}.pricing_plans-item:nth-child(3){width:18%}.pricing_plans-item:nth-child(5){width:14%}}@media (max-width:768px){h1{font-size:30px}.main__title h2{font-size:30px}.standart{flex-direction:column}.standart-item{width:100%}.standart-item-container{width:100%;margin-top:24px}.standart_underlist li{font-size:14px}
.logo img{width:160px}.top_item-btn_grnd{margin-top:20px}#discription{flex-direction:column;margin-bottom:80px}.discription_item{width:100%;display:flex;align-items:center;margin-bottom:20px}.discription_item img{width:50px;margin-right:20px}.discription_item-title{margin:0;font-size:14px}.demo{flex-direction:column-reverse}.demo-item{width:100%;text-align:center}.demo-item h3{text-align:center}.demo-item img{position:relative;width:100%;top:-50px}#function_items{padding-bottom:87px;margin-bottom:0;margin-top:120px}#function_items .wrapper{padding:0}#canvas_top_wave .wrapper{overflow:hidden;width:100%}.function_item-block-cabinet{top:-27px}.cabinet-item{width:55px;height:55px}.cabinet-item svg{width:25px}#product .standart{flex-direction:column-reverse}.zoom{display:flex;flex-direction:column-reverse;padding:44px 30px}.zoom-item{text-align:center}.zoom-item:nth-child(2){height:auto}#zoom h3{width:100%}#zoom p{width:100%;text-align:left;margin-bottom:24px}#zoom img{position:initial;top:-115px;width:80%}
.admin_panel_app{padding:43px 30px}.admin_panel_app-hid span{display:none}#web .web{flex-direction:column-reverse}.warehouse-item .standart-item-container,.web-item .standart-item-container{width:100%}.standart-item-container:nth-last-child(){text-align:center}.btn_web{margin-top:15px}#el_menu{background:0 0}#el_menu .wrapper{padding:0}.el_menu{flex-direction:column-reverse;padding-top:0}.el_menu-item-right{background-image:url(./images/mobile/fon-restoran-mobile.png);background-repeat:no-repeat;background-size:cover;background-position-x:center;width:100%;padding:58px 0 0 60px}.el_menu-item img{top:4px;left:0}.el_menu-item-left{padding:0 20px;margin-bottom:0}.el_menu-item .standart-item-container{width:100%}.el_menu-item-left .standart_underlist li{margin-bottom:15px}#dop{background:0 0;margin:170px auto 120px}#dop .wrapper{padding:0 20px}.dop{background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc;border-radius:40px;padding:45px 30px;flex-direction:column-reverse}.dop-item{width:100%}
.dop-item img{position:relative;width:275px;top:-90px;right:0}.dop-item-right{display:flex;justify-content:center;height:170px}#bron_table{margin:120px auto 48px}#deliver_food{margin:120px auto 145px}#presental-item-left{display:block}#presental-item-left .presental-item-left{background:linear-gradient(90deg,#f3e7e7 0%,#fffce3 100%),#f2f9fc;border-radius:40px}.presental .presental-item-left{display:none}#presental-item-left .presental-item-left,.presental-item-right{width:100%;padding:53px 30px;text-align:center}.deliver_food-item-container h3{width:100%}#presental-item-left .presental-item-left h3,.presental-item-right h3{text-align:center;font-size:20px}#presental-item-left .presental-item-left img,.presental-item-right img{position:initial;width:100%}.shift{margin-top:24px}#bonus{margin:120px auto 100px}#design{background:0 0;margin:100px auto 160px}.design{flex-direction:column-reverse}.design-item{padding:0;width:100%;overflow-y:scroll}.design-item:nth-child(2){display:none}.design-item img{display:block;height:386px;min-width:190px;margin:0 10px}
.design-item-images{margin-top:24px}.design_btn{display:flex}.title-order,.order-item_p{font-size:14px}.order-item-container p{font-size:12px}.rating-item .title-rating{font-size:24px;margin-bottom:24px}.dop_function-title-mobile,#pricing_plans h2{display:block;padding:0 20px;font-size:28px;margin-bottom:16px !important}#pricing_plans{margin:120px auto 80px}#pricing_plans.wrapper,#dop_function.wrapper{padding:0}.dop_function,.dop_function-title-desktop,.pricing_plans{display:none}.tabs_dop,.tabs_pp{display:flex;justify-content:space-between;padding:0 20px;align-items:center}.output{position:relative;height:760px}.tab_dop,.tab_pp{list-style:none;font-size:12px;display:inline-block}.dop_function-mobile .output{height:450px}.tab_pp,.tab_dop{font-weight:600;font-size:12px;height:76px;display:flex;justify-content:center;flex-direction:column}.tab_dop.active,.tab_pp.active{border-bottom:3px solid #f7984b}.tab_pp:nth-child(1),.tab_dop:nth-child(1){width:78px}.tab_pp:nth-child(2),.tab_dop:nth-child(2){width:99px}
.tab_pp:nth-child(3),.tab_dop:nth-child(3){width:70px}.tab_pp:nth-child(4),.tab_dop:nth-child(4){width:58px}.tab_pp:nth-child(2) span,.tab_dop:nth-child(2) span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 6px;background:linear-gradient(180deg,#f90 -2.62%,#f60 73.35%);border-radius:4px;color:var(--mainWhite)}.ppm_bottum-item div:nth-child(odd),.dfm_bottum-item div:nth-child(odd){background-color:#f9f9f9}.price-mobile,.settings-mobile,.synchro-mobile,.el-mobile{height:90px;justify-content:space-between;align-items:center;display:flex;padding:0 20px}.synchro-mobile:nth-last-child(1),.el-mobile:nth-last-child(1){border-bottom:1px solid #ccc}.synchro-mobile .sale{display:block}.ppm_bottum-dop{padding:0 20px;display:flex;justify-content:center;align-items:center;height:40px;font-size:18px;font-weight:600}.ppm_bottum-item .l,.dfm_bottum-item .l{width:215px;font-size:18px;font-weight:600;display:block}.ppm_bottum-item .r,.dfm_bottum-item .r{width:90px;text-align:right;color:#4c9221;font-size:18px;font-weight:600;display:block}
.r .old-price{color:#cd331e;text-decoration:line-through}.ppm_bottum-item,.dfm_bottum-item{position:absolute;width:100%;opacity:0;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.ppm_bottum-item.active,.dfm_bottum-item.active{display:block;opacity:1}.ppm_bottum-item .short-l{width:100px}.ppm_bottum-item .long-r{width:200px}.ppm_bottum-item p{color:var(--mainBlack);font-weight:400}#contacts{margin-top:120px}.contacts{flex-direction:column}.contacts-item{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:100%;position:relative;text-align:left;margin-bottom:32px}.contacts-item .name-contact,.contacts-item .phone{flex:0 0 100%}.contacts-item:nth-last-child(1){margin:0}.contacts-item__phone-icon{display:block;position:absolute;right:0;top:8px}.contacts-item__icons{display:none}.phone{margin-top:8px}.icon-contacts-item{font-size:14px}.callback{flex-direction:column}.callback-item img{position:relative;top:-120px}.function_items .owl-dots{position:relative;top:24px;display:flex;justify-content:center;align-items:center}
}@media (max-width:400px){.city-container{flex-direction:column}.city,.UBS{width:100%}.UBS{padding:36px 30px;font-size:14px;font-weight:500;line-height:150%;margin-top:24px}.UBS b{font-weight:700}}@media (max-width:480px){header{padding:0 20px}h1{font-size:28px}h3{font-size:24px;margin-bottom:8px}.main__title h2{font-size:28px}.btn_grnd{padding:20px 40px}.top_item-btn_normal{margin:17px auto}.mini_phone{display:block}#demo{margin-top:100px;margin-bottom:100px}.demo{padding:30px}.demo-item img{width:115%;left:-20px}.zoom-item:nth-child(2){height:170px}.icon-contacts{flex-direction:column;padding:54px 44px}.callback-item:nth-child(1){height:125px}#zoom p{font-size:14px}#zoom img{position:relative;top:-115px;width:80%}.admin{justify-content:space-between}.dots{display:block}.function_items-container{overflow:hidden;padding:0 20px}#canvas_top_wave .wrapper{overflow:hidden;width:100%}.function_items{padding:0}.function_item{min-width:210px;margin:0}.owl-carousel .owl-stage-outer{overflow:initial}
.owl-dots{position:relative;top:24px;display:flex;justify-content:center;align-items:center}.owl-dot{background:#000 !important;width:5px;height:3px;border:1px solid #000;margin:0 5px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.owl-dot.active{width:10px}.owl-dot:focus{outline:none}.function_items .owl-stage{display:flex;flex-direction:row-reverse}.slider .owl-item:nth-child(3){display:none}.btn_web,.btn_dop{display:block;text-align:center}#admin{overflow:hidden}.admin_panel_app-item-right{height:170px}.admin_panel_app-img{width:275px;top:-130px}.admin_panel_app-item-left h3{font-size:20px}.admin_panel_app-item-left p{font-size:14px}.infomation_mobile_app{padding:0 20px}.infomation_mobile_app-item{margin:0 40px;min-width:200px}.infomation_mobile_app-item .title{font-size:14px;margin-top:30px}.infomation_mobile_app-item span{font-size:14px}
.rating-item-left{overflow:hidden;width:100%}.rating-img-container{overflow-y:scroll}.rating-item-left img{width:auto}.rating-item-right{width:100%}.name-contact{font-size:12px}#contacts h2,.contacts{margin-bottom:48px}.icon-contacts{width:100%;display:flex}.icon-contacts-item{display:flex;align-items:center;width:100%;margin-bottom:48px}.icon-contacts-item:nth-last-child(1){margin:0}.icon-contacts-item span{display:inline-table;width:65px;margin-right:20px}.icon-contacts-item .mob_p,.icon-contacts-item p{display:block;text-align:left;margin:0}.icon-contacts-item .web_p{display:none}.callback-item{width:100%}.callback-item img{width:255px;position:relative;top:-100px}.modal__mobile{position:fixed;z-index:2;background-image:url(./svg-img/mobile/modal/block.svg);background-repeat:no-repeat;background-position:top;background-size:cover;margin:20px;bottom:0;padding:20px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.modal__mobile-active{bottom:-210px}.modal__mobile-done__btn{position:absolute;display:flex;width:100%;left:0;justify-content:center;top:-13px;transition:ease-in .5s;-webkit-transition:ease-in .5s;-moz-transition:ease-in .5s;-ms-transition:ease-in .5s;-o-transition:ease-in .5s}.modal__mobile-active .arrow__btn-circle{border:3px solid #fff;box-sizing:content-box}.arrow__btn-circle{border:none;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;left:-1px;width:26px;height:26px;background-color:var(--mainBlack);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.arrow__btn{width:6px;height:6px;border-bottom:2px solid var(--mainWhite);border-left:2px solid var(--mainWhite);transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.arrow__btn-active{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.modal__mobile-title{color:var(--mainWhite);font-size:20px;font-weight:800;text-align:center;line-height:130%;margin-bottom:10px}.app__btns,.container-img_anti-block{display:flex;justify-content:space-around}.mac__btn,.android__btn{display:flex;justify-content:space-between;align-items:center;max-width:137px;padding:10px 22px;background-color:var(--mainWhite);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.mac__btn span,.android__btn span{font-size:10px;margin-left:10px}.container-img_anti-block{position:fixed;z-index:1;bottom:-40px;width:100%;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.anti-block-active{bottom:0}.modal__mobile-active .modal__mobile-done__btn{top:-60px;left:1px}}@media (min-width:481px){.container-img_anti-block,.modal__mobile{display:none}}@media (max-width:420px){.header__burger--mobile,.header__phone--mobile{padding:0}}@media (max-width:375px){.main__title{margin-top:30px}
.main__title h1,.main__title h2{font-size:24px}header{padding:0 11px}.btn_grnd,.top_item a{font-size:14px}.top_item-btn_grnd{margin:0}#zoom{margin-top:100px;margin-bottom:100px}#zoom img{position:initial}.zoom-item:nth-child(2){height:auto}.admin_panel_app-item-right{height:150px}.admin_panel_app-img{width:250px}.dop-item img{width:235px;top:-70px}#c,#design_wave{top:-500px}#canvas_bottum_wave{bottom:-500px}.price-mobile,.settings-mobile,.synchro-mobile,.ppm_bottum-dop,.el-mobile,.tabs_dop,.tabs_pp{padding:0 11px}.tab_pp,.tab_dop{font-size:11px}.tab_pp:nth-child(4),.tab_dop:nth-child(4){width:50px}.ppm_bottum-item .r,.ppm_bottum-item .l,.dfm_bottum-item .r,.dfm_bottum-item .l{font-size:16px}.callback-item img{width:100%}}@media (max-width:350px){.mac__btn,.android__btn{max-width:110px;padding:10px 5px}}@media only screen and (device-width:428px) and (device-height:926px) and (-webkit-device-pixel-ratio:3){.tab_pp:nth-child(2),.tab_dop:nth-child(2){width:95px}.tab_pp:nth-child(4),.tab_dop:nth-child(4){width:65px}
.function_items,#admin,.design{overflow-y:hidden}.contacts-item{display:flex;flex-direction:column}.contacts .phone{display:block}.modal__mobile-title{font-size:24px}.mac__btn,.android__btn{max-width:145px}.modal__mobile-active .modal__mobile-done__btn{top:-54px;left:1px}.modal__mobile-active{bottom:-215px}}.dw-banner{min-height:377px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;margin:50px 0}.dw-banner__info{margin:60px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.dw-banner__icon{margin-bottom:32px}.dw-banner__subtitle{font-family:"Raleway",sans-serif;font-weight:900;font-size:25px;line-height:29px;margin-bottom:32px}.dw-banner__price{font-family:"Raleway",sans-serif;font-weight:600;font-size:20px;line-height:23px;margin-bottom:32px}.dw-banner__button{font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#000}
.dw-banner__button a{font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#000;text-decoration:none;background:#ffe34a;padding:12px 20px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.dw-banner__button a:hover{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-box-shadow:0 0 80px #c3c3c3;box-shadow:0 0 80px #c3c3c3}.dw-banner__image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-item-align:end;align-self:flex-end;text-align:center;padding-right:20px}.dw-banner__webp img{max-width:300px}@media (max-width:767px){.dw-banner__image{text-align:left;padding:0 20px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.dw-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dw-banner__webp img{max-width:250px}.dw-banner__subtitle{font-size:20px}.dw-banner__price{font-size:16px}
}@media (max-width:620px){.dw-banner__webp img{max-width:220px}}body{overflow-x:hidden !important}@media (max-width:580px){.header__logo img{height:40px}.dw-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dw-banner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.header__logo img{width:100%;max-width:328px}body.menu-active .tel-header,body.menu-active .openPresentationForm{color:#fff;z-index:225;display:block !important}.openPresentationForm{display:none;opacity:1;font-size:14px;font-weight:600;padding:10px 30px;border:1px solid #fff;background:0 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:all;cursor:pointer}
.map-partners__title{font-size: 16px;}.map-adresses{font-size: 16px;line-height: 150%;list-style: none;}@media (max-width:425px){.map__image{height: 300px;}}
.callback{
    margin: 110px auto;
}
.copyright{
    width: 100%;
    height: 100%;
    background-color: #000;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
#clients{
  padding-top: 60px;
}
/* .wrapper{
    max-width: unset!important;
    padding:0px 90px;
} */

#new_pricing_plans{
  color: #000000;
  background-color: #FAFAFA;
  padding: 125px 0;
}
.color-orange{
  color: #FF4C00!important;
}
.color-orange2{
  color: #ff6701!important;
}
.color-red{
  color: #FF2323!important;
}
.color-blue{
  color: #237BFF!important;
}
.fai-logo img{
  width: 60px;
}
#new_pricing_plans h2{
  /* display: flex;
  flex-direction: column;
  align-items: center; */
  font-size: 70px;
} 
.podpiska-header, .podpiska .podpiska-header{
  display: flex;
  flex-direction: column;
  margin-bottom: 105px;
}
.podpiska-header .loc-title{
  font-weight: 700;
  font-size: 50px;
  line-height: 61px;
  text-align: center;
}
.podpiska-header .loc-text{
  font-weight: 500;
  font-size: 30px;
  line-height: 36px;
  text-align: center;
}

.podpiska-part1, .podpiska-part2{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  gap:60px;
  margin-bottom: 150px

}
.podpiska-part1-left{
  flex-basis: 30%;
}
.podpiska-part1-right{
  display: flex;
  flex-basis: 60%;
  gap: 20px;
  flex-direction: column;
}
.podpiska-part1-right-app-info, .podpiska-part1-right-site-info, .podpiska-part2-right-mounth, .podpiska-part2-right-12mounth{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 150px;
  background: #FFFFFF;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding: 45px 50px;
  gap: 30px;
}

.podpiska-part1-left-top{
  font-size: 30px;
  line-height: 37px;
  display: flex;
  flex-direction: column;
}
.podpiska-part1-left-bottom ul{
  font-weight: 400;
  font-size: 20px;
  list-style: none;
  margin-top: 46px;
}
.podpiska-part1-left-bottom ul li{
  margin-bottom: 24px;
  font-size: 20px;
}
.fai-price-title{
  font-weight: 700;
  font-size: 30px;
  line-height: 140%;
}
.fai-price-text{
  font-weight: 700;
  font-size: 20px;
  line-height: 140%;
}
.fai-text{
  font-weight: 400;
  font-size: 30px;
  line-height: 37px;
}
.podpiska-part1-right-header{
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  /* gap: 30px; */
}
.podpiska-part1-right-header div:first-child{
  margin-left: 50px;
}
.podpiska-part1-right-header div{
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  width: 50%;
}
.podpiska-part2-right-mounth, .podpiska-part2-right-12mounth{
  justify-content: flex-start;
}
.pp2-text{
  width: 50%;
}

.pp2-text{
  font-weight: 400;
  font-size: 30px;
  line-height: 38px;
}
.cherk, .kosoi{
  position: relative;
  font-weight: 700;
  font-size: 20px;
  line-height: 140%;
}
.kosoi{
  /* width: 109px;
  height: 10px; */
}
.kosoi:before {
  border-bottom: 3px solid #FF2323;
  position: absolute;
  content: "";
  width: 70%;
  height: 42%;
  transform: rotate(-8deg);
}
.vikup .pricing-bottom-part1-right{
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
}
.vikup .pricing-bottom-part1-right{
  gap: 30px;
}
.vikup .podpiska-part1-right-app-info, .vikup .podpiska-part1-right-site-info{
  width: 48%;
}
.vikup .fai-text{
  font-size: 24px;
  line-height: 29px;
}
.vikup .fai-price-title{
  font-size: 24px;
  line-height: 140%;
}
.vp-wrapper{
  display: flex;
  align-items: center;
  gap: 32px;
  width: 50%;
}
@media (max-width:512px){
  .vp-wrapper{
    gap: 32px;
}
}

@media (max-width:768px){
  .podpiska-header, .podpiska .podpiska-header{
    margin-bottom: 40px;
  }
  .podpiska-part1-left{
    flex-basis: 100%;

  }
  .podpiska-part1-left-top{
    text-align: center;
  }

  .podpiska-part1, .podpiska-part2{
    gap: 40px;
    margin-bottom: 80px;
  }
  .podpiska-part1-right-app-info, .podpiska-part1-right-site-info, .podpiska-part2-right-mounth, .podpiska-part2-right-12mounth{
    align-items: flex-start;
    flex-direction: column;
    height: auto;
  }
  .vp-wrapper{
    width: 100%;
  }
  .podpiska-part1-right-header{
    display: none;
  }
  .pricing-bottom-part1-right{
    flex-direction: column;
    flex-wrap: wrap;
  }
  .vikup .podpiska-part1-right-app-info, .vikup .podpiska-part1-right-site-info{
    width: 100%;
  }
  .podpiska-part1-right{
    flex-basis: 100%;
  }
  .pp2-text {
      width: 100%;
  }
  .pricing-bottom .podpiska-header{
    margin-bottom: 40px;
  }
  #new_pricing_plans h2{
    font-size: 36px;
  }
  #new_pricing_plans .loc-title{
    font-size: 28px;
  }
  .loc-text, .podpiska-part1-left-top{
    font-size: 24px!important;
  }
  #new_pricing_plans{
    padding: 60px 0;
  }
  .podpiska-part1-right-app-info, .podpiska-part1-right-site-info, .podpiska-part2-right-mounth, .podpiska-part2-right-12mounth{
    padding: 45px 35px;
  }

}
/*Видео*/
#top {
    background-image: url(./images/MainPicter3.webp);
} 
#video-containrer{
  position: relative;
  width: 355px;
  top: 40px;
  left: 0px;
}


.tn-atom{
  position: absolute;
  top: -10px;
  left: -13px;
  height: 96%;
  width: 91%;
  z-index: 10;

}

#videoBackground{
  width: 326px;
}

#videoBackground video{
border-radius: 35px 35px 35px 35px;
}

@media (max-width:768px){
  #video-containrer{
    top: 0px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
  }
  #top {
    background-image: unset;
  }
  #top .wrapper {
      flex-direction: column;
  }
  .top_mobile-img {
      margin-top: 50px;
  }
  .top_mobile-img{
    display: none;
  }
  /* .tn-atom {
    position: absolute;
    top: unset;
    left: unset;
    height: unset;
    width: unset;
    z-index: 10;
    top: 50%;
    right: 50%;
    transform: translate(50%,-50%);
    }
    #videoBackground {
        position: relative;
        left: 13px;
    }  */
    #videoBackground{
      position: absolute;
      top: unset;
      left: unset;
      height: unset;
      width: 91%;
      z-index: 10;
      top: 50%;
      right: 50%;
      transform: translate(50%,-50%);
      z-index: 12;
    }

    .tn-atom{
      position: relative;
      top: 0;
      left: -0;
      height: 100%;
      width: 100%;
      z-index: 10;
    }
    
    .modal__mobile {
        z-index: 12;
    }
}
/**Наши клиенты**/
#clients{
  position: relative;
}
.new-clients-items .swiper-wrapper{
  display: flex;
  /* gap: 20px; */
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  /* gap: 3px; */
}
.items-box{
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  /* height: 380px; */
  align-content: flex-start;
}

.swiper {
      width: 100%;
      /* height: 380px; */
      margin-left: auto;
      margin-right: auto;
      /* overflow: unset; */
      /* overflow-x: hidden; */
      
    }

.new-clients-item{
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-size: 14px;
  width: 14.4%;
  gap: 3px;
  
}
.new-clients-item img{
  width: 80%;
  height: auto;
  border-radius: 22.5%;
  border: 1px solid #63636630;
}
.new-clients-item a{
  border-bottom: 1px solid rgb(176, 176, 176);
  box-shadow: none;
  text-decoration: none;
  color: #0d0d10;
  font-size: 14px;
}

/* .swiper-button-prev{
  position: absolute;
  right: 80px;
  left: unset;
}
.swiper-button-next{
  position: absolute;
  right: 30px;
} */
.swiper .swiper-button-prev, .swiper .swiper-button-next{
  display: none;
}
.swiper-button-prev, .swiper-button-next{
  /* top: -94px; */
  position: relative;
  width: 44px;
  border: 1px solid #63636630;
  border-radius: 14px;
  height: 44px;
  padding: 6px;
  background-size: auto;
  background-image: unset;
} 

:root {
  --swiper-navigation-size: 22px;
  --swiper-theme-color:  #000;
}
.outer-navigation{
  height: 44px;
  position: absolute;
  right: 25px;
  top: 50px;
  width: 130px;
  display: flex;
  flex-direction: row-reverse;
  gap: 25px;
}

@media (max-width: 768px) {
  .new-clients-item img{
    width: 100%;
  }
  .swiper{
    width: 102%;
  }
  .items-box{
    align-content: flex-start;
  }
  .new-clients-item {
    width: 23%;
    margin-bottom: 12px;
  }
  .swiper{
    height: 500px;
  }
  .outer-navigation{
    top: 40px;
    right: 10px;
  }
  .items-box{
    gap: 8px;
  }
  .item-info-title{
    font-size: 13px;
    height: 33px;
  }
  #clients{
    margin-top: 0;
  }
  #clients h2{
    text-align: left;
  }
}

#top{
  /* overflow-x: hidden; */
}
/**Наши клиенты**/