html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1.main{font-size:58px;color:#c6d30e;font-weight:900;padding:50px 0 20px 0;margin:0;line-height:75px}@media (max-width: 600px){h1.main{font-size:48px;line-height:55px;width:auto}}h2.main{font-size:32px;color:#c6d30e;font-weight:100;padding:0 0 40px 0;margin:-40px 0 0 0;line-height:40px}@media (max-width: 600px){h2.main{font-size:22px;line-height:30px}}.line-person-cards-nav{margin:0 0 30px 0;display:none}.line-person-cards-nav ul{margin:0 -5px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.line-person-cards-nav ul li{padding:0 5px 10px 5px}.line-person-cards-nav ul li a{display:block;background:#eee;padding:19px 20px;line-height:1.2;color:#333;font-size:19px;transition:250ms}.line-person-cards-nav ul li a:hover{background:#648381;color:#fff}@media (max-width: 1200px){.line-person-cards-nav{margin-left:15px;margin-right:15px}}.line-person-cards{margin:0 0 40px 0}.line-person-cards h2{margin:0;padding:0;font-size:27px;font-weight:300}.line-person-cards .persons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0 20px 0}.line-person-cards .persons .item{width:calc(33.3333% - 10px);background:#fff;padding:15px;margin-bottom:20px;display:flex}.line-person-cards .persons .item .image{margin-right:15px}.line-person-cards .persons .item .image img{max-width:120px}@media (max-width: 1200px){.line-person-cards .persons .item .image img{max-width:90px}}.line-person-cards .persons .item .info{width:100%}.line-person-cards .persons .item .info h4{margin:0;padding:0 0 5px 0;color:#0e1428;font-weight:600;font-size:18px}.line-person-cards .persons .item .info .position{color:#c6d30e;margin-bottom:4px;font-size:13px;margin-bottom:10px}.line-person-cards .persons .item .info .phone{font-size:13px;color:#000000;font-weight:900;margin-bottom:3px}.line-person-cards .persons .item .info .phone svg{width:16px;height:16px;fill:#000000;margin:0 2px -2px 0}.line-person-cards .persons .item .info .email{font-size:13px;color:#000000;margin-bottom:3px}.line-person-cards .persons .item .info .email svg{width:16px;height:16px;fill:#000000}.line-person-cards .persons .item .info .email a{text-decoration:underline}.line-person-cards .persons .item .info .email a:hover{text-decoration:none}.line-person-cards .persons .item .info .address{font-size:13px}@media (max-width: 900px){.line-person-cards .persons .item{width:calc(50% - 10px)}}@media (max-width: 600px){.line-person-cards .persons .item{width:100%}}@media (max-width: 1200px){.line-person-cards{margin-left:0;margin-right:0}}.line-text{background:#fff;padding:0;margin:0 0 20px 0;line-height:1.6em}.line-text a{color:#000000;text-decoration:underline}.line-text a:hover{text-decoration:none}.line-text:after{clear:both;display:block;width:100%;height:0;content:""}.line-text h1{line-height:1.4;margin:0;padding:0;font-size:48px;margin:30px 0 25px 0;text-transform:uppercase;color:#000000}.line-text h2{line-height:1.4;font-weight:normal;font-size:30px;margin:30px 0 25px 0;padding:0;color:#000000}.line-text h3{font-size:26px;color:#1B1919;font-weight:normal;margin:40px 0 40px 0;padding:0;position:relative}.line-text h3:after{width:30px;height:2px;background:#c6d30e;content:"";position:absolute;left:0;bottom:-20px}.contact-form{background:#c3d2e5;padding:30px;width:100%;margin:30px auto}.contact-form h2{text-align:center;margin:0;padding:0;font-size:30px;font-weight:900;color:#0e1428}.contact-form h3{text-align:center;margin:5px 0;padding:0}.contact-form p{text-align:center;margin:10px 0;padding:0;font-size:14px;font-weight:300;line-height:1.5}.contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.contact-form form .input{width:calc(33.3333% - 10px);margin:0 0 12px 0}.contact-form form .input label{display:block;font-size:15px;padding:0 0 3px 0}.contact-form form .input input{height:35px;line-height:40px;width:100%;font-size:16px;background:#fff;outline:none;padding:0 10px;border:0;border-radius:2px}@media (max-width: 500px){.contact-form form .input{width:100%}}.contact-form form .textarea{width:100%;margin:0 0 12px 0}.contact-form form .textarea textarea{line-height:1;width:100%;height:150px;padding:10px;width:100%;border:0;border-radius:2px;font-size:16px;background:#fff;outline:none}.contact-form form .submit{clear:both}.contact-form form .submit input[type="submit"]{background-color:#c6d30e;text-align:left;cursor:pointer;border:0;color:#fff;font-size:16px;line-height:30px;font-weight:900;padding:10px 50px 10px 50px;display:block;width:100%;position:relative;border-radius:2px;transition:250ms}.contact-form form .submit input[type="submit"]:hover{background-color:#b0bb0c}@media (max-width: 700px){.contact-form form .submit input[type="submit"]{padding:10px 20px 10px 20px}}@media (max-width: 800px){.contact-form{width:100%}}.line-images{margin:0 0 40px 0}.line-images .single-image a{display:block}.line-images .single-image a img{width:100%}.line-table{background:#fff;padding:20px;margin:0 0 40px 0}.line-table h2{margin:0;padding:0}.line-table .table{overflow:auto;width:100%}.line-table .table table{width:100%;margin:20px 0 0 0;border:1px solid #eee}.line-table .table table tr td,.line-table .table table tr th{border:1px solid #eee;padding:10px 15px}.line-table .table table tr th{background-color:#f6f6f6}.line-files{background:#fff;padding:20px 0;margin:0 0 40px 0}.line-files h2{margin:0;padding:0}.line-files .file-list{margin:20px -10px 0 -10px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.line-files .file-list li{width:calc(33.3333% - 20px);background-color:#eee;margin:10px;padding:15px;transition:250ms}.line-files .file-list li a{display:block;line-height:1.6em}.line-files .file-list li a span{font-size:16px;display:block}.line-files .file-list li a span em{color:#aaa;font-size:15px}.line-files .file-list li:hover{background:#ddd}.tarif-list{width:100%;padding:70px 0}.tarif-list:nth-child(even){background:#f3f6f9}.tarif-list:nth-child(even) .list .item .abbr{background:#0e1428}.tarif-list h2{font-size:29px;margin:0 0 15px 0;padding:0;line-height:25px}.tarif-list .list{display:flex;flex-wrap:wrap}.tarif-list .list .item{display:flex;flex-wrap:wrap;align-items:center;width:100%;border-bottom:1px solid #e4ebf0;padding:20px 0}.tarif-list .list .item:last-child{border:0}.tarif-list .list .item .abbr{width:60px;height:60px;font-size:12px;font-weight:bold;background:#000000;color:#fff;text-align:center;line-height:60px;border-bottom-left-radius:10px;border-top-right-radius:10px}@media (max-width: 900px){.tarif-list .list .item .abbr{margin:0 0 25px 0}}.tarif-list .list .item .title{padding:0 20px;width:calc(100% - 45% - 60px)}.tarif-list .list .item .title h3{margin:0;padding:0;color:#000000}.tarif-list .list .item .title p{margin:0;padding:0}@media (max-width: 900px){.tarif-list .list .item .title{width:calc(100% - 60px);margin:0 0 25px 0}}.tarif-list .list .item .btn{text-align:right;margin:0 0 0 auto;width:12%}.tarif-list .list .item .btn a{line-height:48px;color:#fff;text-transform:uppercase;background:#000000;border-bottom:1px solid black;display:inline-block;font-size:15px;font-weight:600;padding:0 30px;transition:250ms}.tarif-list .list .item .btn a:hover{background:#c6d30e;border-color:#3f4404}@media (max-width: 500px){.tarif-list .list .item .btn a{display:block;text-align:center}}@media (max-width: 1200px){.tarif-list .list .item .btn{margin-right:10px}}@media (max-width: 900px){.tarif-list .list .item .btn{margin:0 auto;width:auto}}@media (max-width: 500px){.tarif-list .list .item .btn{width:100%;margin:20px 0 0 0}}.tarif-list .list .item .speed-download{text-align:center;width:9%;font-size:16px}.tarif-list .list .item .speed-download span{color:#abb8c1;font-size:14px;display:block}@media (max-width: 900px){.tarif-list .list .item .speed-download{margin:0 auto;width:auto}}.tarif-list .list .item .speed-upload{text-align:center;width:9%;font-size:16px}.tarif-list .list .item .speed-upload span{color:#abb8c1;font-size:14px;display:block}@media (max-width: 900px){.tarif-list .list .item .speed-upload{margin:0 auto;width:auto}}.tarif-list .list .item .price{text-align:center;width:12%;font-size:16px}@media (max-width: 900px){.tarif-list .list .item .price{margin:0 auto;width:auto}}.tarif-list .list .item .programs{text-align:center;width:18%}.tarif-list .list .item .programs a{font-weight:bold;transition:250ms}.tarif-list .list .item .programs a i{display:inline-block;margin:-2px 5px 0 0;width:16px;height:16px;line-height:18px;font-size:10px;color:#fff;font-weight:bold;background:#0e1428;border-radius:50%}.tarif-list .list .item .programs a:hover{color:#000000}.tarif-list .list .item .program-list{width:100%;margin:15px 0 0 0;display:flex;flex-wrap:wrap;align-items:center;display:none;opacity:0;transition:250ms}.tarif-list .list .item .program-list.active{display:flex;opacity:1}.tarif-list .list .item .program-list .image{width:calc(100% / 14);text-align:center;padding:5px}.tarif-list .list .item .program-list .image img{display:inline-block;max-width:100%;max-height:100px}.preloader-box{width:100%;height:100%;content:"";background:rgba(255, 255, 255, 0.2);position:fixed;left:0;top:0;z-index:1099}.preloader-box__inner{width:300px;height:130px;text-align:center;background:rgba(0, 0, 0, 0.8);position:fixed;left:50%;top:50%;margin:-65px 0 0 -150px;border-radius:5px}.preloader-box__inner .title{color:#fff;padding:20px 0 0 0;font-size:18px}.preloader-box__inner i{width:64px;height:64px;margin:5px 0 0 0;background:red;display:inline-block;background:url(../img/loading.svg) no-repeat center center}