@font-face{font-family:'MyriadPro-BoldCond';src:url('../fonts/MyriadPro-BoldCond.eot');src:local('Ã¢ËœÂº'), url('../fonts/MyriadPro-BoldCond.woff') format('woff'),
url('../fonts/MyriadPro-BoldCond.ttf') format('truetype'),
url('../fonts/MyriadPro-BoldCond.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadPro-Cond';src:url('../fonts/MyriadPro-Cond.eot');src:local('Ã¢ËœÂº'), url('../fonts/MyriadPro-Cond.woff') format('woff'),
url('../fonts/MyriadPro-Cond.ttf') format('truetype'),
url('../fonts/MyriadPro-Cond.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadPro-Regular';src:url('../fonts/MyriadPro-Regular.eot');src:local('Ã¢ËœÂº'), url('../fonts/MyriadPro-Regular.woff') format('woff'),
url('../fonts/MyriadPro-Regular.ttf') format('truetype'),
url('../fonts/MyriadPro-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadPro-Bold';src:url('../fonts/MyriadPro-Bold.eot');src:local('Ã¢ËœÂº'), url('../fonts/MyriadPro-Bold.woff') format('woff'),
url('../fonts/MyriadPro-Bold.ttf') format('truetype'),
url('../fonts/MyriadPro-Bold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MyriadPro-CondIt';src:url('../fonts/MyriadPro-CondIt.eot');src:local('Ã¢ËœÂº'), url('../fonts/MyriadPro-CondIt.woff') format('woff'),
url('../fonts/MyriadPro-CondIt.ttf') format('truetype'),
url('../fonts/MyriadPro-CondIt.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"responsivenav";src:url("../fonts/responsivenav.eot");src:url("../fonts/responsivenav.eot?#iefix") format("embedded-opentype"),
url("../fonts/responsivenav.ttf") format("truetype"),
url("../fonts/responsivenav.woff") format("woff"),
url("../fonts/responsivenav.svg#responsivenav") format("svg");font-weight:normal;font-style:normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-size:100%;}
html, body{min-width:700px;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
td, td img{vertical-align:top;}
input, select, button, textarea{margin:0;font-size:100%;}
input[type="text"], input[type="password"], textarea{padding:0;}
input[type="checkbox"]{vertical-align:bottom;}
input[type="radio"]{vertical-align:text-bottom;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
ul,ol{list-style:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{background:#fff;color:#000;text-align:left;font-family:'MyriadPro-Regular', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;font-size:16px;line-height:1.25;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}
input, select, button, textarea{font-family:'MyriadPro-Regular', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;outline:none;}
input[type="button"], input[type="submit"], input[type="reset"], button{cursor:pointer;-webkit-appearance:button;}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"]{cursor:pointer;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
abbr[title]{border-bottom:1px dotted;}
a{color:#287fc3;text-decoration:underline;}
a:hover{color:#f00;text-decoration:none;}
a:focus, a:active{color:#f00;text-decoration:underline;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#ccc;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#ccc;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ccc;}
p{margin:10px 0;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
img{height:auto;max-width:100%;width:auto\9;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.font12{font-size:12px!important;}
.font13{font-size:13px!important;}
.font14{font-size:14px!important;}
.font15{font-size:15px!important;}
.font16{font-size:16px!important;}
.font17{font-size:17px!important;}
.font18{font-size:18px!important;}
.font19{font-size:19px!important;}
.font20{font-size:20px!important;}
.font21{font-size:21px!important;}
.font22{font-size:22px!important;}
.font23{font-size:23px!important;}
.font24{font-size:24px!important;}
.font25{font-size:25px!important;}
.font26{font-size:26px!important;}
.font27{font-size:27px!important;}
.font28{font-size:28px!important;}
.font29{font-size:29px!important;}
.font30{font-size:30px!important;}
.font32{font-size:32px!important;}
.font40{font-size:40px!important;}
.font42{font-size:42px!important;}
.font60{font-size:60px!important;}
.mariadbold{font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.mariadcondbold{font-family:'MyriadPro-BoldCond', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.color-gray{color:#5F6166;}
h1,
h2{font-family:'MyriadPro-BoldCond', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;text-transform:uppercase;line-height:0.9;letter-spacing:1px;}
h1{font-size:65px;margin:35px 0 15px;}
h2{font-size:55px;margin-bottom:35px;text-align:center;}
span.sale{color:#ff2424;}
span.tel_min{font-size:9px;}
header{width:100%;margin-top:45px;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #f7f7f7 47%, #fefefe 82%, #ffffff 83%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(47%,#f7f7f7), color-stop(82%,#fefefe), color-stop(83%,#ffffff), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #f7f7f7 0%,#f7f7f7 47%,#fefefe 82%,#ffffff 83%,#ffffff 100%);background:-o-linear-gradient(top, #f7f7f7 0%,#f7f7f7 47%,#fefefe 82%,#ffffff 83%,#ffffff 100%);background:-ms-linear-gradient(top, #f7f7f7 0%,#f7f7f7 47%,#fefefe 82%,#ffffff 83%,#ffffff 100%);background:linear-gradient(to bottom, #f7f7f7 0%,#f7f7f7 47%,#fefefe 82%,#ffffff 83%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0);}
.header{max-width:1100px;min-width:200px;margin:0 auto;color:#333;position:relative;padding:35px 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.header-top{}
.header-top > li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:50%;}
.header-top .text-phone{font-size:20px;}
.header-top .text-phone span{font-size:20px;font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.header-top .btn a{margin-top:0;}
.header-body{width:100%;display:table;margin:35px 0;}
.header-body-item{display:table-cell;vertical-align:top;}
.header-body-item-1{width:30%;}
.header-body-item-2{padding-left:5%;}
section{width:100%;position:relative;}
.section{max-width:1100px;min-width:200px;margin:0 auto;color:#1A1A1A;position:relative;padding:65px 10px 50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.video{position:relative;padding-bottom:60%;height:0;overflow:hidden;}
.video iframe,
.video object,
.video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.list-product{text-align:center;}
.list-product > li{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 20px 45px;font-size:16px;}
.list-product-item{max-width:170px;margin:0 auto;}
.list-product-item .list-product-item-head{font-size:18px;}
.list-product-item .list-product-item-head span{display:block;font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.list-product-item .list-product-item-pict{margin:10px 0 20px;position:relative;line-height:155px;}
.list-product-item .list-product-item-pict img{width:168px;height:155px;height:auto;vertical-align:middle;position:relative;top:0;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.list-product-item:hover .list-product-item-pict img{position:relative;top:-7px;}
.bg-1{width:100%;*min-height:800px;background:#10131A url('../img/bg/bg-1.png') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.bg-1 .section{color:#fff;}
.bg-1 .section h2{line-height:1.1;}
.list-application{}
.list-application > li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:33%;padding-left:5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.list-application > li:first-child{padding-left:0;}
.list-application-item{}
.list-application-item h3{font-size:32px;color:#FFD34E;line-height:1;font-weight:600;letter-spacing:1px;}
.list-application-item .subtitle{font-size:22px;font-weight:600;margin-top:20px;}
.bg-2{width:100%;min-height:320px;background:#088BCA url('../img/bg/bg-2.png') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.bg-2 .section{color:#fff;}
.bg-2 .section .section-text{padding-left:10%;}
.bg-2 .section h2{font-size:80px;text-align:left;margin:15px 0 15px;}
.bg-2 .section p{font-size:24px;}
.bg-3{width:100%;min-height:320px;background:#151A24 url('../img/bg/bg-3.png') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.bg-3 .section{color:#fff;}
.bg-3 .section .section-text{padding-right:8%;text-align:right;}
.bg-3 .section h2{font-size:80px;margin:15px 0 15px;text-align:right;}
.bg-3 .section p{font-size:24px;}
.bg-4{width:100%;min-height:320px;background:#088BCA url('../img/bg/bg-4.png') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.bg-4 .section{color:#fff;}
.bg-4 .section .section-text{padding-left:10%;}
.bg-4 .section h2{font-size:80px;text-align:left;margin:40px 0 15px;}
.bg-4 .section p{font-size:24px;}
.high-quality{text-align:center;}
.high-quality > li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:29%;min-width:200px;margin:25px 2% 0;}
.high-quality-item{max-width:290px;font-size:18px;line-height:1.278;}
.high-quality-item span{font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.high-quality-item .i{margin:0 auto 25px auto;height:101px;}
.high-quality-item .i1{background:url('../img/sprites.png') no-repeat -15px -12px;width:79px;}
.high-quality-item .i2{background:url('../img/sprites.png') no-repeat -110px -11px;width:80px;}
.high-quality-item .i3{background:url('../img/sprites.png') no-repeat -207px -12px;width:100px;}
.bg-gray{background:#F7F7F7;}
.bg-gray .section{}
.bg-gray .section h2{font-size:40px;line-height:1.1;margin-bottom:20px;}
.bg-5{width:100%;min-height:360px;background:#171717 url('../img/bg/bg-5.png') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.bg-5 .section{color:#fff;}
.list-garant{}
.list-garant > li{display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.list-garant-item-1{width:37%;text-align:center;}
.list-garant-item-1 .green-circle{background:url('../img/sprites.png') no-repeat -15px -136px;width:130px;height:130px;margin:0 auto;position:relative;top:-20px;}
.list-garant-item-1 .green-circle span{display:block;}
.list-garant-item-1 .green-circle .icon-chield{background:url('../img/sprites.png') no-repeat -160px -166px;width:62px;height:74px;margin:0 auto;position:relative;top:33px;}
.list-garant-item-1 .green-circle .icon-check-white{background:url('../img/sprites.png') no-repeat -256px -201px;width:29px;height:23px;position:relative;top:3px;left:35px;}
.list-garant-item-2{width:63%;text-align:left;}
.list-garant-item-2 h2{text-align:left;font-size:50px;line-height:1.1;margin-bottom:10px;}
.list-clients{text-align:center;}
.list-clients li{display:inline-block;*display:inline;zoom:1;vertical-align:middle;position:relative;width:25%;margin:25px 0 50px;min-width:200px;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out;}
.list-clients-item{margin:0 auto;position:relative;text-align:center;}
.list-clients-item img{position:absolute;top:0;left:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.list-clients-item img.pict-color{-khtml-opacity:0;-moz-opacity:0;opacity:0;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.list-clients-item:hover img.pict-color{-khtml-opacity:1;-moz-opacity:1;opacity:1;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.list-clients-item-1{width:113px;height:112px;}
.list-clients-item-2{width:129px;height:87px;}
.list-clients-item-3{width:114px;height:72px;}
.list-clients-item-4{width:133px;height:88px;}
.list-clients-item-5{width:150px;height:73px;}
.list-clients-item-6{width:137px;height:81px;}
.list-clients-item-7{width:133px;height:87px;}
.list-clients-item-8{width:94px;height:97px;}
.list-clients-item-9{width:102px;height:101px;}
.list-clients-item-10{width:170px;height:84px;}
.list-clients-item-11{width:109px;height:89px;}
.list-clients-item-12{width:132px;height:82px;}
.list-work{}
.list-work li{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:31%;font-size:18px;line-height:1.33;margin:25px 1%;}
.list-work li p{padding-left:85px;position:relative;max-width:210px;}
.list-work li p span{display:inline-block;*display:inline;zoom:1;position:absolute;top:50%;left:0;background:url('../img/sprites.png') no-repeat -46px -288px;width:70px;height:70px;line-height:70px;text-align:center;color:#fff;font-size:35px;text-shadow:1px 1.732px 3px #24630E;margin-top:-35px;font-family:'MyriadPro-BoldCond', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.bg-texture{min-height:100px;background:url('../img/bg/bg-texture.png') repeat-y center top;}
.list-sertif{text-align:center;}
.list-sertif > li{display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin:25px 15px;}
.list-sertif > li a{display:block;position:relative;top:0;background:url('../img/sertif/wrapper-sertif.png') no-repeat 0 0;width:229px;height:328px;margin:0 auto;line-height:298px;text-align:center;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.list-sertif > li a img{vertical-align:middle;}
.img-small{width:197px;height:276px;margin-top:7px;}
.list-sertif > li a:hover:before{content:'';position:absolute;top:11px;left:16px;background:rgba(0,0,0,0.5);width:198px;height:280px;}
.list-sertif > li a span{display:none;position:absolute;bottom:70px;left:50%;background:#fff;width:40px;height:40px;margin-left:-20px;line-height:40px;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 6px rgba(0,0,0,0.5);box-shadow:0 4px 6px rgba(0,0,0,0.5);}
.list-sertif > li a span:hover{bottom:80px;}
.list-sertif > li a:hover span{display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.list-sertif > li a span:before{content:'';position:absolute;top:12px;left:12px;background:url('../img/sprites.png') no-repeat -338px -27px;width:17px;height:17px;}
.list-sertif > li a span:hover:before{background:url('../img/sprites.png') no-repeat -338px -54px;}
.block-council{max-width:930px;margin:0 auto;}
.block-council h2{font-size:40px;line-height:1.125;}
.block-council .form-inline{max-width:930px;margin:0 auto;padding:0;}
.block-council .form-inline > li{width:33%;}
.bg-map{}
.bg-map h2{font-size:60px;padding:0 10px;margin-top:40px;}
.wrapper-map{height:450px;position:relative;top:0;left:0;}
#map{width:100%;height:100%;position:absolute;top:-70px;left:0;}
.text-contacts{position:relative;top:395px;z-index:100;font-size:18px;max-width:830px;margin:0 auto;background:#fff;color:rgb(26, 26, 26);line-height:1.278;font-family:'MyriadPro-Regular', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;padding:15px 25px 15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 5px 14px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 14px rgba(0,0,0,0.15);box-shadow:0 5px 14px rgba(0,0,0,0.15);}
.text-contacts span,
.text-contacts a{margin-left:50px;}
.text-contacts span{font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
#ballon{background:#fff;width:250px;padding:5px 10px 5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 5px 14px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 14px rgba(0,0,0,0.15);box-shadow:0 5px 14px rgba(0,0,0,0.15);}
.h2-faq{margin-bottom:20px;}
.list-bullet{}
.list-bullet li{padding-left:20px;position:relative;margin-top:15px;line-height:1.4;}
.list-bullet li:before{content:'';position:absolute;left:0;}
.list-bullet-ok{padding-bottom:5px;}
.list-bullet-ok li:before{background:url('../img/sprites.png') no-repeat -386px -12px;width:11px;height:11px;top:5px;}
.link-dotted-blue{text-decoration:none;color:#0B99D4;border-bottom:1px dotted #0B99D4;}
.link-dotted-blue:hover{text-decoration:none;color:#8CDF00;border-bottom:1px dotted #8CDF00;}
.link-dotted-blue:active,
.link-dotted-blue:focus{text-decoration:none;color:#0B7F26;border-bottom:1px dotted #0B7F26;}
.link-dotted-blue-2{border-bottom:2px dotted #0B99D4;}
.link-dotted-blue-2:hover{border-bottom:2px dotted #8CDF00;}
.link-dotted-blue-2:active,
.link-dotted-blue-2:focus{border-bottom:2px dotted #0B7F26;}
.btn-download{text-align:center;margin:25px 0 0;}
.btn-download a{display:inline-block;*display:inline;zoom:1;border-bottom:none;font-size:22px;line-height:1;padding:15px 26px;background:#F2F2F2;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.btn-download a,
.btn-download a:hover,
.btn-download a:active,
.btn-download a:focus{text-decoration:none;}
.btn-download a span{display:block;padding:0;color:#0B99D4;border-bottom:1px dotted #0B99D4;text-decoration:none;}
.btn-download a span:hover{color:#8CDF00;border-bottom:1px dotted #8CDF00;}
.btn-download a span:active,
.btn-download a span:focus{color:#0B7F26;border-bottom:1px dotted #0B7F26;}
.btn{font-size:16px;position:relative;z-index:1;}
.btn a{color:#fff;display:inline-block;*display:inline;zoom:1;text-align:center;text-decoration:none;padding:15px 10%;margin:25px 0 0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);-moz-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);box-shadow:0 6px 4px -4px rgba(0,0,0,.15);}
.btn-order-call a{padding:11px 60px;}
.btn-trial a{padding:11px 20px;margin-top:5px;}
.btn-consult a{padding:15px 30px;}
.btn-blue a{text-shadow:0.5px 0.866px 2px #0064A2;border-top:1px solid #2AEFF1;border-bottom:3px solid #01578C;background:#1ce0eb;background:-moz-linear-gradient(top, #1ce0eb 0%, #0d9fd9 50%, #006eb6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ce0eb), color-stop(50%,#0d9fd9), color-stop(100%,#006eb6));background:-webkit-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-o-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-ms-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:linear-gradient(to bottom, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ce0eb', endColorstr='#006eb6',GradientType=0);}
.btn-blue a:hover{text-shadow:0.5px 0.866px 2px #006602;border-top:1px solid #CDF900;border-bottom:3px solid #006602;background:#9af400;background:-moz-linear-gradient(top, #9af400 0%, #68c10b 50%, #0e8125 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9af400), color-stop(50%,#68c10b), color-stop(100%,#0e8125));background:-webkit-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-o-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-ms-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:linear-gradient(to bottom, #9af400 0%,#68c10b 50%,#0e8125 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9af400', endColorstr='#0e8125',GradientType=0);}
.btn-blue a:active,
.btn-blue a:focus{border-top:1px solid #138728;border-bottom:3px solid #138728;background:#138728;}
.form-inline{max-width:580px;margin-top:25px;}
.form-inline > li{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:50%;position:relative;padding-right:4%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.form-inline input[type="text"],
.form-inline input[type="email"],
.form-inline input[type="submit"]{margin:0;}
.form-inline > li label{padding:0;margin:0;font-size:0;display:none;}
.form-inline-cost{max-width:800px;margin:40px auto 15px auto;text-align:center;}
.form-inline-cost > li{padding:0;}
.form-inline-cost > li:first-child{padding:0 25px;}
form textarea,
form input[type="text"],
form input[type="email"]{width:100%;height:55px;color:#000;padding:10px 20px;display:block;font-size:16px;margin-bottom:15px;background:#fff;border:1px solid #D7D7D9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px #E2E2E2;-moz-box-shadow:inset 0 1px 3px #E2E2E2;box-shadow:inset 0 1px 3px #E2E2E2;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #fdfdfd 50%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(50%,#fdfdfd), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #fbfbfb 0%,#fdfdfd 50%,#ffffff 100%);background:-o-linear-gradient(top, #fbfbfb 0%,#fdfdfd 50%,#ffffff 100%);background:-ms-linear-gradient(top, #fbfbfb 0%,#fdfdfd 50%,#ffffff 100%);background:linear-gradient(to bottom, #fbfbfb 0%,#fdfdfd 50%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#ffffff',GradientType=0);}
form textarea{min-height:200px;}
form textarea,
form input[type="text"]:focus,
form input[type="email"]:focus{background:#fff;outline:none;}
form input[type="submit"], form button, #form1a- p a{height:55px;width:100%;font-size:16px;color:#fff;border:none;text-align:center;position:relative;left:0;margin:15px auto 0 auto;outline:none;-webkit-appearance:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);-moz-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);box-shadow:0 6px 4px -4px rgba(0,0,0,.15);text-shadow:0.5px 0.866px 2px #0064A2;border-top:1px solid #2AEFF1;border-bottom:3px solid #01578C;background:#1ce0eb;background:-moz-linear-gradient(top, #1ce0eb 0%, #0d9fd9 50%, #006eb6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ce0eb), color-stop(50%,#0d9fd9), color-stop(100%,#006eb6));background:-webkit-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-o-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-ms-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:linear-gradient(to bottom, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ce0eb', endColorstr='#006eb6',GradientType=0);}
#form1a- p a{    padding: 20px;}
form input[type="submit"]:hover{text-shadow:0.5px 0.866px 2px #006602;border-top:1px solid #CDF900;border-bottom:3px solid #006602;background:#9af400;background:-moz-linear-gradient(top, #9af400 0%, #68c10b 50%, #0e8125 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9af400), color-stop(50%,#68c10b), color-stop(100%,#0e8125));background:-webkit-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-o-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-ms-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:linear-gradient(to bottom, #9af400 0%,#68c10b 50%,#0e8125 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9af400', endColorstr='#0e8125',GradientType=0);}
form input[type="submit"]:active,
form input[type="submit"]:focus{border-top:1px solid #138728;border-bottom:3px solid #138728;background:#138728;}
.modal{display:none;text-align:center;background:#fff;color:#1A1A1A;}
.modal-order-call{max-width:430px;}
.modal-order-call .popup-order-head{padding:30px 30px;background:#fafafa;border-bottom:1px solid #F2F2F2;}
.modal-order-call .popup-order-head h2{font-size:32px;margin-bottom:0;letter-spacing:0;}
.modal-order-call .popup-order-body{padding:10px 30px 30px;background:#fff;}
.modal-order-call .popup-order-body label{display:block;font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;text-align:left;margin:15px 0 7px;}
label span{color:#FF6138;}
.modal-order-call .popup-order-body input[type="text"]{height:45px;}
.modal-more{max-width:1000px;margin:0 auto;}
.modal-more-inner{width:100%;display:table;}
.modal-more-item{display:table-cell;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.modal-more-item h2{font-size:32px;line-height:1.1;margin-bottom:15px;letter-spacing:0;}
.modal-more-item-1{width:56%;padding:30px 40px 30px;}
.modal-more-item-text{text-align:left;margin-top:25px;}
.modal-more-item-text .list-bullet{margin-top:35px;color:#666;}
.modal-more-item-text .list-bullet > li{margin:5px 0;}
.modal-more-item-text .list-bullet-ye > li:before{content:'';position:absolute;top:7px;left:0;width:6px;height:6px;background:#FFD34E;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.modal-more-item-2{width:44%;background:#e9e9e9;background:-moz-linear-gradient(left, #e9e9e9 0%, #f5f5f5 3%, #fafafa 6%, #fafafa 50%, #fafafa 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#e9e9e9), color-stop(3%,#f5f5f5), color-stop(6%,#fafafa), color-stop(50%,#fafafa), color-stop(100%,#fafafa));background:-webkit-linear-gradient(left, #e9e9e9 0%,#f5f5f5 3%,#fafafa 6%,#fafafa 50%,#fafafa 100%);background:-o-linear-gradient(left, #e9e9e9 0%,#f5f5f5 3%,#fafafa 6%,#fafafa 50%,#fafafa 100%);background:-ms-linear-gradient(left, #e9e9e9 0%,#f5f5f5 3%,#fafafa 6%,#fafafa 50%,#fafafa 100%);background:linear-gradient(to right, #e9e9e9 0%,#f5f5f5 3%,#fafafa 6%,#fafafa 50%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#fafafa',GradientType=1);}
.modal-more-item-2 .modal-more-item-head{padding:30px 30px 10px;border-bottom:1px solid #E6E6E6;}
.modal-more-item-2 .modal-more-item-body{padding:10px 30px 30px;}
.modal-more-item-2 .modal-more-item-body label{display:block;font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;text-align:left;margin:15px 0 7px;}
.modal-more-item-2 .modal-more-item-body input[type="text"]{height:45px;}
input[type="text"].error,
textarea.error
.modal input[type="text"].error{outline:0;border:1px solid #f00;-webkit-box-shadow:inset 0 0 4px rgba(255,0,0,0.9);-moz-box-shadow:inset 0 0 4px rgba(255,0,0,0.9);box-shadow:inset 0 0 4px rgba(255,0,0,0.9);}
form label.error{position:absolute;top:5px;left:0;font-size:12px;color:#f00;width:80%;text-align:right;}
.popup-order-item{position:relative;}
.popup-order-item label.error{position:absolute;top:15px;left:0;width:90%;text-align:right;font-family:'MyriadPro-Regular', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.modalbox-thanks{width:100%!important;}
.modalbox-thanks-shadow{}
#thnks{display:none;text-align:center;color:#fff;max-width:600px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#thnks h2{font-size:42px;line-height:1;margin-bottom:25px;}
#thnks p{font-size:22px;}
.footer-top{background:#292D33;}
.footer-top-inner{max-width:1100px;min-width:200px;margin:0 auto;color:#fff;position:relative;padding:35px 10px 25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.footer-top-inner ul{}
.footer-top-inner ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:33%;}
.footer-top-inner ul li:first-child{width:34%;}
.footer-top-inner ul li.text-center{color:#ccc;}
.footer-top-inner ul li.text-center p{margin:0;}
.footer-top-inner ul li.text-center .btn-download{margin-top:5px;}
.footer-top-inner ul li.text-center .btn-download a{display:inline-block;*display:inline;zoom:1;padding:12px 20px 12px;background:#24272D;font-size:18px;}
.footer-top-inner ul li.text-right{color:#ccc;}
.footer-top-inner ul li.text-right p,
.footer-top-inner ul li.text-right .btn a{margin:0;}
.footer-top-inner ul li.text-right .btn a{margin:0;padding-left:37px;padding-right:37px;}
.footer-top-inner ul li.text-right .text-phone{font-size:20px;margin-bottom:7px;}
.footer-top-inner ul li .text-phone span{color:#fff;font-family:'MyriadPro-Bold', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.footer-bottom{background:#24272D;}
.footer-bottom-inner{max-width:1100px;min-width:200px;margin:0 auto;color:#fff;position:relative;padding:10px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.footer-bottom-inner ul{}
.footer-bottom-inner ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:50%;font-size:12px;color:#878787;line-height:1.5;}
.footer-bottom-inner ul li a{color:#878787;text-decoration:none;}
.footer-bottom-inner ul li a:hover{color:#fff;text-decoration:none;}
nav{width:100%;position:fixed;top:0;left:0;z-index:2999;padding:5px 0;background:#343D4F;}
.nav{max-width:1080px;margin:0 auto;position:relative;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
.nav-collapse,
.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.nav-collapse,
.nav-collapse ul{width:100%;display:block;text-align:center;}
.nav-collapse li{width:100%;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.nav-collapse a{color:#fff;text-decoration:none;width:100%;background:#343D4F;padding:0.7em 1em;display:inline-block;*display:inline;zoom:1;vertical-align:top;font-size:14px;text-transform:uppercase;border-bottom:1px solid white;}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;}
.nav-collapse.opened{max-height:9999px;}
a.nav-toggle{margin-right: 10px}
.nav-toggle{position:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;overflow:hidden;width:70px;height:55px;float:right;}
.nav-toggle:before{color:#fff;font-family:"responsivenav", sans-serif;font-style:normal;font-weight:normal;font-variant:normal;font-size:28px;text-transform:none;position:absolute;top:0;left:0;content:"меню";text-indent:0;text-align:center;line-height:55px;speak:none;width:100%;}
.nav-toggle:hover:before{color:#7CB00E;text-decoration:none;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.nav-toggle.active:before{font-size:24px;content:"x";text-decoration:none;}
.nav-toggle.active:hover:before{color:#7CB00E;text-decoration:none;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
@media screen and (min-width:40em){.js .nav-collapse{position:relative;}
.js .nav-collapse.closed{max-height:none;}
.nav-toggle{display:none;}
.nav-collapse li{width:auto;}
.nav-collapse a{margin:0;padding:1em 2em;color:#fff;background:none;width:100%;display:block;text-align:center;border-bottom:0;}
.nav-collapse a:hover{color:#71B50D;}
.nav-collapse .active a{color:#8BDE10;}
}
@media screen and (max-width:1100px){.fancybox-close{position:absolute;top:10px;right:10px;}
}
@media screen and (max-width:850px){.modal-more{max-width:500px;margin:0 auto;}
@media screen and (max-width:850px){.header-body{display:block;text-align:center;}
@media screen and (max-width:850px){	.fancybox-close{background-color: #000;}

.header-body-item{display:block;width:100%;padding:0;}
.form-inline{max-width:580px;margin:25px auto 0 auto;}
.list-application{}
.list-application > li{width:100%;padding-left:0;}
.list-application-item{max-width:450px;margin:15px auto;}
.list-work li{width:48%;}
}
@media screen and (max-width:767px){.bg-2 .section .section-text,
.bg-2 .section .section-text h2,
.bg-3 .section .section-text,
.bg-3 .section .section-text h2,
.bg-4 .section .section-text,
.bg-4 .section .section-text h2{padding:0;text-align:center;}
.bg-5{min-height:360px;background:#171717;}
.list-garant > li{width:100%!important;text-align:center;}
.list-garant > li h2{text-align:center;}
.block-council .form-inline{max-width:400px;margin:0 auto;}
.block-council .form-inline > li{text-align:center!important;width:100%;margin-top:20px;}
.footer-top-inner ul li{text-align:center;margin:17px 0;width:100%;}
.modal-more-inner{width:100%;display:block;}
.modal-more-item{display:block;width:100%;}
nav{position:relative;top:0;left:0;}
.nav-collapse{}
.nav-collapse a:hover{background:#7CB00E;}
.nav-inner .text-phone{text-align:center;}
header{margin-top:0;}
}
@media screen and (max-width:600px){.header-top > li,
.footer-bottom-inner ul li{text-align:center!important;width:100%;}
.footer-bottom-inner ul li{margin:10px 0;}
.form-inline{margin-top:15px;}
.form-inline > li{width:100%;padding-right:0;margin-top:15px;}
.form-inline-cost > li:first-child{padding:0;}
.list-work{}
.list-work li{width:100%;margin:25px 0;}
.list-work li p{padding-left:0;position:relative;max-width:350px;text-align:center;margin:0 auto;}
.list-work li p span{display:block;position:relative;top:0;left:0;margin:0 auto;}
}
@media screen and (max-width:500px){h1,
.bg-2 .section .section-text h2,
.bg-3 .section .section-text h2,
.bg-4 .section .section-text h2,
.font60,
.bg-map h2{font-size:55px;}
.bg-texture .section h2{font-size:35px;}
}
@media screen and (max-width:400px){h1,
h2,
.font60{font-size:45px;}
.h2-faq{margin-top:50px;}
}
table{width:100%;table-layout:fixed;background-color:#fff;margin:0 auto;background:#fff;line-height:1.278;font-family:'MyriadPro-Regular', Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;padding:15px 25px 15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 5px 14px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 14px rgba(0,0,0,0.15);box-shadow:0 5px 14px rgba(0,0,0,0.15);}
th{padding:20px 15px;text-align:center;font-weight:500;font-size:12px;color:#1d1d1d;text-transform:uppercase;}
td{padding:15px;text-align:center;vertical-align:middle;font-weight:300;font-size:12px;*color:#999;border-bottom:solid 1px rgba(255,255,255,0.1);}
.group:before,
.group:after{content:"";display:table;}
.group:after{clear:both;}
.group{zoom:1;}
.pricing-table{width:80%;margin:50px auto;text-align:center;padding:10px;padding-right:0;}
.pricing-table .heading{color:#9C9E9F;text-transform:uppercase;font-size:1.3rem;margin-bottom:4rem;}
.block{width:30%;margin:0 15px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.title,.pt-footer{color:#FEFEFE;text-transform:capitalize;line-height:2.5;position:relative;}
.content{position:relative;color:#FEFEFE;padding:20px 0 10px 0;}
.content:after, .content:before,.pt-footer:before,.pt-footer:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.pt-footer:after,.pt-footer:before{top:0;}
.content:after,.pt-footer:after{border-color:rgba(136, 183, 213, 0);border-width:5px;margin-left:-5px;}
.pop_up{border:9px solid#485460;border-radius:1em;-o-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;}
#small-dialog,#small-dialog1,#small-dialog2,#small-dialog3,#small-dialog4,#small-dialog5{background:white;padding:20px;text-align:left;max-width:650px;margin:40px auto;position:relative;text-align:center;border:9px solid#eee;border-radius:1em;-o-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;}
.price-head h1{text-align:center;margin-top:2em;font-size:3em;color:#fff;}
.price-head h3{color:#404042;font-size:3em;text-decoration:none;font-weight:700;}
.pricing-grid{width:95%;float:left;text-align:center;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;padding:0;border:none;border-radius:0.7em;-webkit-border-radius:0.7em;-o-border-radius:0.7em;-moz-border-radius:0.7em;}
.pricing-grid{margin:25px 5px 0px;}
.pricing-grid:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);z-index:1;border:none;}
.price-value h2 a,.price-value.two h3 a,.price-value.three h4 a{font-size:1.4em;color:#fff;}
.price-value,.price-value.two,.price-value.three{height:100px;background:#512884;padding:2em 1em .5em;border-bottom:2px solid#ffd500;border-top-left-radius:0.7em;-webkit-border-top-left-radius:0.7em;-o-border-top-left-radius:0.7em;-moz-border-top-left-radius:0.7em;border-top-right-radius:0.7em;-webkit-border-top-right-radius:0.7em;-o-border-top-right-radius:0.7em;-moz-border-top-left-radius:0.7em;position:relative;}
.price-value.two{background:#2b2b33;border-bottom:2px solid#fd6e70;}
.price-value.three{background:#088ac8;*/border-bottom:2px solid#028f87;background:#088BCA url(../img/bg/bg-4.png) no-repeat top left;-webkit-background-size:cover;-moz-background-size:cover;border-bottom:2px solid#028f87;}
.price-value ul,.pricing-grid1 ul,.pricing-grid2 ul,.pricing-grid3 ul{padding:0;}
.price-value ul li,.pricing-grid1,.pricing-grid2 ul li,.pricing-grid3 ul li{list-style:none;}
.price-value ul li{list-style:none;}
.price-value h5 span{color:#fbd707;font-size:19px;}
.price-value lable{color:#817d94;font-size:17px;}
.price-value.two h5 span{color:#fe6d72;}
.price-value.two h5 lable{color:#8c8c94;}
.price-value.three h5 span{color:#ffffff;}
.price-value.three h5 lable{color:#10151c;}
.price-value h5{padding:11px 0;}
.sale-box,.sale-box.two,.sale-box.three{position:absolute;top:0;overflow:hidden;height:130px;width:143px;text-align:center;z-index:0;right:0;border-top-right-radius:0.7em;-o-border-top-right-radius:0.7em;-moz-border-top-right-radius:0.7em;-webkit-border-top-right-radius:0.7em;}
.sale-box span.on_sale{font-size:14px;color:#fff;background:#ffd400;text-transform:uppercase;padding:58px 35px 17px 40px;width:281px;text-align:center;display:block;position:absolute;left:-47px;top:-41px;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(40deg);box-shadow:3px -4px 13px 3px rgba(0,0,0,0.75);}
.sale-box.two.sale-box span.on_sale{background:#fa6e6f;}
.sale-box.three.sale-box span.on_sale{background:#015fac;}
.pricing-grid ul li a{color:#C7C4C4;color:#000;font-size:15px;text-align:center;display:block;padding:16px 0;text-decoration:none;font-weight:400;}
.pricing-grid:hover div.price-bg ul li a{color:#088ac8;}
.price-bg{background:#fff;}
.price-bg ul{padding:0;}
.price-bg ul li{list-style:none;}
.cart1,.cart2,.cart3{padding:2.7em 0em 2.7em;display:block;border-bottom:2px solid#ffd500;}
.cart2{border-bottom:2px solid#f96d70;}
.cart3{border-bottom:2px solid#088ac8;margin-bottom:15px;}
.cart1 a,.cart2 a,.cart3 a{color:#FFF;font-size:0.9em;font-weight:500;padding:0.8em 2em;text-decoration:none;background:#f7d30b;text-transform:uppercase;-webkit-appearance:none;border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-moz-border-radius:1em;outline:none;}
.cart3 a{height:55px;width:100%;font-size:16px;color:#fff;border:none;text-align:center;position:relative;left:0;margin:15px auto 0 auto;outline:none;-webkit-appearance:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);-moz-box-shadow:0 6px 4px -4px rgba(0,0,0,.15);box-shadow:0 6px 4px -4px rgba(0,0,0,.15);text-shadow:0.5px 0.866px 2px #0064A2;border-top:1px solid #2AEFF1;border-bottom:3px solid #01578C;background:#1ce0eb;background:-moz-linear-gradient(top, #1ce0eb 0%, #0d9fd9 50%, #006eb6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ce0eb), color-stop(50%,#0d9fd9), color-stop(100%,#006eb6));background:-webkit-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-o-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:-ms-linear-gradient(top, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);background:linear-gradient(to bottom, #1ce0eb 0%,#0d9fd9 50%,#006eb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ce0eb', endColorstr='#006eb6',GradientType=0);}
.cart3 a:hover{text-shadow:0.5px 0.866px 2px #006602;border-top:1px solid #CDF900;border-bottom:3px solid #006602;background:#9af400;background:-moz-linear-gradient(top, #9af400 0%, #68c10b 50%, #0e8125 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9af400), color-stop(50%,#68c10b), color-stop(100%,#0e8125));background:-webkit-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-o-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:-ms-linear-gradient(top, #9af400 0%,#68c10b 50%,#0e8125 100%);background:linear-gradient(to bottom, #9af400 0%,#68c10b 50%,#0e8125 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9af400', endColorstr='#0e8125',GradientType=0);}
.payment-online-form-left{}
form li{list-style:none;}
form ul{padding:0;}
.payment-online-form-left h4{font-size:1.8em;color:#222222;padding:0.5em 0;text-align:left;}
.payment-online-form-left span{vertical-align:sub;margin-right:5px;}
.payment-online-form-left form{padding:0 3%;}
.payment-online-form-left input[type="text"]{padding:1em 1em;color:#485460;width:42%;margin:0.5em 0;border:1px solid;outline:none;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;float:left;font-size:0.9em;border-color:#EEE;-webkit-appearance:none;}
.payment-online-form-left input[type="text"]:hover{border-color:#fa6e6f;}
.text-box-dark{}
.text-box-light{background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/calender.png) no-repeat 95% 50%;cursor:pointer;position:relative;}
.payment-online-form-left ul li:first-child input[type="text"]{margin-right:5%;}
.payment-online-form-left input[type="text"]:active, .payment-online-form-left input[type="text"]:hover{border-color:#fa6e6f;color:#fa6e6f;}
.shipping{width:32px;height:32px;display:inline-block;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -111px -26px;}
.payment{width:32px;height:32px;display:inline-block;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -152px -30px;}
.payment-date-section{background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/calender.png) no-repeat #fff 50%;}
.payment-sendbtns{float:right;margin:2em 0 1.5em;}
.payment-sendbtns input[type="reset"]{background:#fa6e6f;padding:0.7em 1em;border:none;color:#FFF;cursor:pointer;font-size:1.2em;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;outline:none;}
.payment-sendbtns input[type="reset"]:hover{color:#FFF;background:#464C54;}
.payment-sendbtns input[type="submit"]{background:#464C54;padding:0.7em 1em;border:none;color:#fff;cursor:pointer;font-size:1.2em;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-appearance:none;outline:none;}
.payment-sendbtns input[type="submit"]:hover{color:#fff;background:#fa6e6f;}
.payment-sendbtns li{display:inline-block;}
.payment-type li{display:inline-block;}
.payment-online-form-right{background:#2B2937;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:4px solid #1A1822;}
input[type=checkbox].css-checkbox1,input[type=checkbox].css-checkbox2{display:none;}
input[type=checkbox].css-checkbox1 + label.css-label1{height:30px;width:30px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;vertical-align:super;cursor:pointer;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -188px -25px;}
input[type=checkbox].css-checkbox1:checked + label.css-label1{background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -215px -25px;}
input[type=checkbox].css-checkbox2 + label.css-label2{height:30px;width:30px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:-20px 0px;vertical-align:super;cursor:pointer;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -218px -24px;}
input[type=checkbox].css-checkbox2:checked + label.css-label2{background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -190px -24px;}
.visa{display:inline-block;width:32px;height:32px;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -32px -28px;}
.paypal{display:inline-block;width:32px;height:32px;background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -71px -26px;}
.payment-online-form-right{float:right;width:30%;background:#2B2937;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:4px solid #1A1822;padding-bottom:2em;}
.payment-online-form-right a:hover{color:#1ABC9C;}
.payment-online-form-right ul li{display:block;padding:0.5em;}
.payment-online-form-right ul li a{color:#9095AA;}
.payment-online-form-right h4{color:#FFF;font-size:1em;text-transform:uppercase;border-bottom:1px solid rgba(144, 149, 170, 0.22);padding:0.8em;}
.payment-online-form-right ul{padding:0px 1em;}
.payment-online-form-right h5{color:#FFF;padding:0.5em 0.8em 0.4em;font-size:1em;}
.payment-type{border-top:1px solid rgba(144, 149, 170, 0.22);margin-top:3%;text-align:left;}
input[type=checkbox].css-checkbox3,input[type=checkbox].css-checkbox4,input[type=checkbox].css-checkbox5,input[type=checkbox].css-checkbox6{display:none;}
input[type=checkbox].css-checkbox3 + label.css-label3{height:22px;width:21px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 -38px;vertical-align:middle;cursor:pointer;background-image:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/filter-bg.png);}
input[type=checkbox].css-checkbox3:checked + label.css-label3{background-position:0px 0px;}
input[type=checkbox].css-checkbox4 + label.css-label4{height:22px;width:21px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0px;vertical-align:middle;cursor:pointer;background-image:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/filter-bg.png);}
input[type=checkbox].css-checkbox4:checked + label.css-label4{background-position:0px -38px;}
input[type=checkbox].css-checkbox5 + label.css-label5{height:22px;width:21px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 -38px;vertical-align:middle;cursor:pointer;background-image:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/filter-bg.png);}
input[type=checkbox].css-checkbox5:checked + label.css-label5{background-position:0px 0px;}
input[type=checkbox].css-checkbox6 + label.css-label6{height:22px;width:21px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0px;vertical-align:middle;cursor:pointer;background-image:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/filter-bg.png);}
input[type=checkbox].css-checkbox6:checked + label.css-label6{background-position:0px -38px;}
.my-mfp-zoom-in #small-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.my-mfp-zoom-in.mfp-ready #small-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.my-mfp-zoom-in.mfp-removing #small-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-content iframe{width:100%;min-height:500px;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;border:0;background:#EEEEEE;-webkit-appearance:none;display:block;padding:0;z-index:1046;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0px;top:0px;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;outline:none;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.image-top img{width:100%;}
.image-top p{text-align:justify;padding:2% 0;font-size:15px;}
.image-top h3{font-size:1.5em;font-weight:500;margin:16px 0px 0px 0px;color:#3F4244;}
.footer{padding:1em 0;text-align:center;}
.footer p{font-size:0.9em;color:#fa6e6f;font-weight:400;text-transform:uppercase;}
.footer p a{color:#0fc7c9;}
.footer p a:hover{color:#fa6e6f;}
@media(max-width:1366px){.pricing-grid ul li a{font-size:17px;}
}
@media(max-width:1024px){.pricing-grid ul li a{font-size:15px;}
.price-value, .price-value.two, .price-value.three{padding:2em 0 1em 0;}
.price-value h2 a, .price-value.two h3 a, .price-value.three h4 a{font-size:1.6em;}
.price-head h1{margin-top:1em;font-size:2.6em;}
}
@media(max-width:768px){.pricing-grid h3 a{padding:0.4em 1em;font-size:0.7em;}
.pricing-grid{float:none;text-align:center;margin:1em auto;}
.price-head h1{margin-top:1em;font-size:2.4em;}
.cart1, .cart2, .cart3{padding:2em 0em 2em;}
}
@media(max-width:640px){.pricing-grid ul li a{font-size:15px;}
.pricing-grid{float:none;text-align:center;margin:1em auto;}
.pricing-grid ul li a{font-size:15px;padding:13px 0;}
.payment-online-form-left input[type="text"]{padding:1em 1em;width:93%;}
.payment-sendbtns{float:none;margin:2em 0 1.5em;}
}
@media(max-width:480px){.pricing-grid{width:81%;}
.price-head h1{margin-top:1em;font-size:2.1em;}
.payment-online-form-left input[type="text"]{padding:1em 1em;width:91%;}
.pop_up{border:7px solid#485460;}
}
@media(max-width:320px){.pricing-grid{width:100%;margin-right:0;}
.price-value h2 a, .price-value.two h3 a, .price-value.three h4 a{font-size:1.2em;}
.price-value h5 span,.price-value lable{font-size:16px;}
.price-head h1{margin-top:1em;font-size:1.5em;}
.payment-online-form-left input[type="text"]{padding:0.8em 0.8em;width:86%;font-size:13px;margin:3px;}
.pop_up{border:4px solid#485460;}
.payment-online-form-left h4{font-size:1.4em;}
.payment{background:url(http://preview.w3layouts.com/demos/flat_pricing_tables_design/web/images/icon.png) no-repeat -152px -21px;}
.footer p{font-size:0.9em;line-height:1.5em;}
ul.payment-sendbtns li{margin-top:1em;}
}