body{margin:0}:root{--one-color:#00A0E3;--two-color:#ffba00}*{box-sizing:border-box;font-family:"Montserrat";outline:none}.wrapper{max-width:1150px;margin:0 auto;height:inherit;padding-left:20px;padding-right:20px}.justify-content{text-align:justify;font-size:0}.justify-content:after{display:inline-block;width:100%;content:""}.edit_stirka{position:relative}.edit_slide{height:500px;background-position:right bottom;background-size:contain;background-repeat:no-repeat;margin-top:120px;position:relative}@media (max-width: 800px){.edit_slide{height:auto;margin-top:50px;padding-bottom:50px}.edit_slide:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:1;background:#fff;opacity:0.7}}.edit_slide .wrapper{position:relative;z-index:2}.edit_slide .edit_desc{width:60%;font-size:20px}@media (max-width: 800px){.edit_slide .edit_desc{width:100%}}.edit_slide .edit_btn-slide{margin-top:50px;padding:15px 30px;font-size:20px;color:#fff;border-radius:10px;background:var(--one-color);display:inline-block;cursor:pointer}.edit_slide .edit_btn-slide:hover{background:#333}.edit_slide .edit_title{padding-top:50px;padding-bottom:50px;font-size:65px;line-height:65px;font-weight:bold;width:70%;color:var(--one-color);text-align:left}@media (max-width: 1000px){.edit_slide .edit_title{font-size:40px;line-height:40px}}@media (max-width: 800px){.edit_slide .edit_title{width:100%}}.edit_about{position:relative;margin-bottom:50px}.edit_about .wrapper{position:relative;display:flow-root}.edit_about .left-sec{position:absolute;left:20px;top:0;height:100%;width:45%;border-radius:10px;background-size:cover;background-position:center;box-shadow:0 0 15px rgba(0,160,227,0.2)}@media (max-width: 1000px){.edit_about .left-sec{width:100%;left:0;position:relative;height:300px}}.edit_about .left-sec:before{height:100%;width:100%;border-radius:10px;left:2%;top:2%;content:"";background:var(--one-color);position:absolute;z-index:-1;opacity:0.3}@media (max-width: 1000px){.edit_about .left-sec:before{display:none}}.edit_about .right-sec{float:right;width:45%;font-size:16px;padding-left:20px;padding-top:30px;padding-bottom:30px}@media (max-width: 1000px){.edit_about .right-sec{width:100%;padding-left:0}}.edit_about .edit_priziv{margin-top:20px;margin-bottom:20px;background:var(--one-color);border-radius:10px;color:#fff;padding:20px 15px;text-align:left;font-size:16px;box-shadow:0 0 10px rgba(0,0,0,0.3)}.edit_advantage-sec{margin-top:50px;margin-bottom:50px;background:#e2e2e2;padding-bottom:50px;padding-top:50px}.edit_advantage-sec .title{font-size:30px}.edit_advantage-sec .desc{margin-top:30px;margin-bottom:20px}.edit_advantage-sec .advantage{padding:20px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:20px;display:inline-block;vertical-align:top;width:24%;min-height:170px;text-align:left;font-size:14px}@media (max-width: 1000px){.edit_advantage-sec .advantage{width:49%;margin-top:20px;min-height:150px}}@media (max-width: 750px){.edit_advantage-sec .advantage{width:100%;min-height:10px}}.edit_price{margin-bottom:50px}.edit_price .title{font-size:30px;text-align:center}.edit_price .desc{margin-top:30px;margin-bottom:20px;text-align:center}.edit_price .table{max-width:700px;margin:auto}.edit_price .table .line{display:flow-root;padding:15px 10px;font-size:15px;border-radius:10px}.edit_price .table .line:nth-child(odd){background:#a5ddf5}.edit_price .table .line .left{float:left;width:80%;font-size:inherit}@media (max-width: 550px){.edit_price .table .line .left{width:100%;font-weight:bold}}.edit_price .table .line .right{float:right;width:20%;text-align:right;font-size:inherit}@media (max-width: 550px){.edit_price .table .line .right{width:100%;text-align:left;margin-top:10px}}.edit_priziv_sec{text-align:center;background:#333;box-shadow:0 0 10px rgba(0,0,0,0.3);padding-top:50px;padding-bottom:50px;background-position:center;background-size:cover;position:relative}.edit_priziv_sec:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:1;background:#000;opacity:0.7}.edit_prizive{border-radius:10px;padding-left:20px;padding-right:20px;color:#fff;display:inline-block;text-align:center;margin:auto;font-size:30px;font-weight:bold;position:relative;z-index:2}@media (max-width: 550px){.edit_prizive{font-size:18px}}.desc-section{padding-top:50px;padding-bottom:50px}.desc-section .title{font-size:30px;margin-top:20px;margin-bottom:20px}
