@media only screen and (min-width:769px){#order-form .tabs-wrapper .tabs li.active:nth-of-type(1),#order-form .tabs-wrapper .tabs li.active:nth-of-type(2),#order-form .tabs-wrapper .tabs li.active:nth-of-type(3){background-image:url(/img/steps2.png)!important}}
#main-order-form #order-form .steps-wrapper .custom-button,#main-order-form #order-form .steps-wrapper .custom-button-second-step,#order-form .steps-wrapper .custom-button-third-step{background-image:unset!important;background-image:none!important;border:none!important;background-color:#f26c52;color:rgba(242,108,82,0)!important}#main-customer-form .wrap-customer-form .input-wrap button.submit-btn{background-image:none!important;background-image:unset!important;background-color:#f26c52!important;border:none!important;font-weight:700!important}#order-form .steps-wrapper .custom-button-second-step>span,#order-form .steps-wrapper .custom-button-third-step>span,#order-form .steps-wrapper .custom-button>span{color:#fff!important}#main-customer-form .wrap-customer-form .input-wrap button.submit-btn:hover,#order-form .steps-wrapper .custom-button-second-step:hover,#order-form .steps-wrapper .custom-button-third-step:hover,#order-form .steps-wrapper .custom-button:hover{background:#f34c2c!important}#order-form .steps-wrapper .label-custom .info-image:hover~.info-content{background-color:#927f7f!important}#order-form .steps-wrapper .label-custom .info-image:hover~.info-content:after{border-top:solid 7px #927f7f!important}body{margin:0;color:#525252;font:17px/26px 'Open Sans',Arial,Helvetica,sans-serif;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}.wrapper-holder,body,html{height:100%}img{border-style:none}a{text-decoration:underline;color:#f26c4f}a:hover{color:#525252}input,select,textarea{font:100% 'Open Sans',Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}fieldset,form{margin:0;padding:0;border-style:none}q{quotes:none}q:before{content:''}q:after{content:''}article,aside,figure,footer,header,hgroup,nav,section{display:block}figure{margin:0;padding:0}input[type=submit]{cursor:pointer}input[type=emal]{-webkit-appearance:caret}input[type=file],input[type=password],input[type=text],textarea{-webkit-appearance:none}input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}h1{font:600 30px/34px 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 11px;color:#525252}#content .content h2,h2{font:600 28px/30px 'Open Sans',Arial,Helvetica,sans-serif;color:#525252;margin:0 0 15px;text-align:center;text-transform:uppercase}#content .content h2{text-align:left}h3{font:600 26px/28px 'Open Sans',Arial,Helvetica,sans-serif;color:#525252;margin:0 0 10px;text-transform:uppercase}h4{font:600 24px/26px 'Open Sans',Arial,Helvetica,sans-serif;color:#525252;text-transform:uppercase;margin:0 0 11px}h5{font:600 22px/24px 'Open Sans',Arial,Helvetica,sans-serif;color:#525252;text-transform:uppercase;margin:0 0 31px}p{margin:0 0 26px}.w1{height:100%;display:table;width:100%}.w2{width:100%;display:table-row}.w3{height:1%;display:table-row}.w4{display:table-cell}.clearfix:after{content:'';display:block;clear:both}.color{color:#f26c4f}.wrapper-holder{position:relative;width:100%}.wrapper{max-width:970px;margin:0 auto}.alignleft{float:left}.alignright{float:right}#header.sticky{position:fixed;top:0;left:0;right:0;z-index:100}.top-panel{background:#484646;padding:6px 0;font-size:14px;line-height:16px;color:#cec8c8;text-transform:uppercase}.top-panel .tel-holder{float:left;margin:0 10px 0 0}.top-panel .tel-holder .tel{color:#f26c4f;margin:0 12px 0 0}.tel-holder .heading{margin:0 6px 0 0}.top-panel .links{padding:0;margin:0;list-style:none;font-weight:600;float:right}.top-panel .links a{color:#f26c4f;margin:0 0 0 23px;text-decoration:none;display:inline-block;vertical-align:top}.top-panel .links a:hover{text-decoration:underline}.top-panel .links a:after{display:none}.header-holder{background:#525252;padding:32px 0 34px;font-family:'Open Sans'}.logo{float:left;text-decoration:none;font-weight:700;font-size:30px;line-height:34px;color:#fff}.logo:hover{color:#fff}.logo .color{color:#f26c4f}#nav{float:right;font-size:17px;padding-top:4px}#nav ul{padding:0;margin:0;list-style:none}#nav li{float:left;margin:0 0 0 34px}#nav li:first-child{margin:0}#nav a{color:#fff;text-decoration:none}#nav .active a{color:#f26c4f;font-weight:600;border-bottom:1px solid #f26c4f}#nav a:hover{color:#f26c4f}.btn-menu,.btn-tel{text-indent:-9999px;overflow:hidden;background:url(/images/sprite.png) no-repeat -40px -274px;width:24px;height:19px;display:inline-block;vertical-align:top;margin:6px 0 0 20px;display:none}.btn-tel{background-position:0 -274px;width:17px;height:21px}
.container{
    /*background: url(/images/img01.webp) no-repeat 50% 0;*/
    overflow:hidden;
    background-repeat: no-repeat;
    background-position: 50% 0;
    padding:57px 0 33px;
    background-image: url("/images/img01.webp"); /* Firefox */
    background-image: -webkit-image-set(
            url("/images/img01.webp") 1x
    );
    background-image: image-set(
            url("/images/img01.jpg") 1x
    ) /* Safari */
}
select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.container .description{max-width:520px;padding:0 100px;position:relative}.container .description blockquote{margin:0 0 51px;text-transform:uppercase;font-size:40px;line-height:45px;font-weight:300;position:relative}.container .description blockquote strong{font-weight:800;font-size:48px;line-height:58px;color:#525252;display:block;margin:0 0 6px}.container .description blockquote span{border-bottom:1px solid #f26c4f;padding:0 0 2px;display:inline-block;vertical-align:top}.container .description blockquote em{font-style:normal;color:#f26c4f}.container blockquote:after,.container blockquote:before{content:'';position:absolute;width:75px;height:51px;background:url(/images/sprite.png) no-repeat -90px -39px;left:-99px;top:14px}.container blockquote:before{left:auto;right:-76px;top:auto;bottom:6px;background-position:-90px -96px}.btn{position:relative;border:2px solid #f26c4f!important;border-radius:2px;text-transform:uppercase;font-size:30px!important;line-height:32px!important;font-weight:600;padding:10px 68px 12px 33px;overflow:hidden;display:inline-block;vertical-align:top;text-decoration:none;background:0 0;color:#f26c4f}.btn:hover{background:#f26c52;border-color:#f26c52;color:#fff}.btn:after{font-family:FontAwesome;content:"\f105";position:absolute;right:36px;top:10px;transition:all .2s ease;-moz-transition:all .2s ease;font-size:44px}.btn:hover:after{right:-20px}.container .description .btn{margin:0 0 92px}.img-holder{white-space:nowrap;text-align:center;font-size:25px;color:#525252;font-weight:800;box-sizing:unset}.img-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.img-holder img,.img-holder span{vertical-align:middle;display:inline-block;white-space:normal}.advantages{padding:0;margin:0;list-style:none;font-size:15px;line-height:18px;color:#525252}.advantages li{display:inline-block;vertical-align:top;width:115px;margin:0 31px 0 0;text-align:center}.advantages .img-holder{height:111px;width:110px;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px;background:url(/images/sprite.png) no-repeat 0 -159px;margin:0 0 21px}
.inform-panel{
    /*background:#525252 url(/images/bg01.webp) no-repeat 50% 0;*/
    background: #525252;
    background-repeat: no-repeat;
    padding:53px 0 57px;
    background-position: 50% 0;
    background-image: url("/images/bg01.webp"); /* Firefox */
    background-image: -webkit-image-set(
            url("/images/bg01.webp") 1x
    );
    background-image: image-set(
            url("/images/bg01.png") 1x
    ) /* Safari */
}
.inform-panel .title{float:left;font-size:26px;line-height:33px;text-transform:uppercase;color:#fff}.inform-panel .title strong{display:block;font-weight:800}.inform-panel .btn{padding:10px 102px 10px 56px;float:right;margin:10px 0 0}.btn.style01{color:#fff!important;border-color:#fff!important}.inform-panel .btn:after{right:55px}.btn.style01:hover{border-color:#f26c4f!important;background:#f26c4f!important}.inform-panel .btn:hover:after{right:-20px}.hiw-area{padding:30px 0;background:#525252}.hiw-area h2{margin-bottom:50px;color:#fff}.first-row__item-icon{display:block;height:160px;text-align:center;color:#40e4ff;margin:0 auto}.first-row__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 30px}.first-row__item-title{color:#fff;text-transform:uppercase;font-weight:bolder;margin-bottom:0}.first-row__item .icon-hiw{display:block;margin:0 auto}.first-row__item .icon-hiw-1{width:120px;height:120px;background:url(/images/hiw-1.svg) 0 0 no-repeat}.first-row__item .icon-hiw-2{width:120px;height:120px;background:url(/images/hiw-2.svg) 0 0 no-repeat}.first-row__item .icon-hiw-3{width:120px;height:120px;background:url(/images/hiw-3.svg) 0 0 no-repeat}.first-row__item{position:relative;display:inline-block;vertical-align:top;width:29.5%;padding:0;box-sizing:border-box;text-align:center}.first-row__item_type_separator{width:auto}.first-row__separator{display:block;width:34px;height:34px;margin:55px 0 0;background:url(/images/redarrow.svg) center no-repeat}.tesimonials-area{padding:38px 0}.tesimonials-area .testimonials>li{width:29.5%}.tesimonials-area h2{margin:0 0 45px}.offers-area{padding:75px 0 153px}.offers-area .wrapper{position:relative}.offers-area .wrapper:before{content:'';position:absolute;width:191px;height:399px;background:url(/images/decor01.png) no-repeat;top:-75px;left:50%;margin-left:-96px}.offers-area .block{float:right;width:50%;font-size:18px;line-height:36px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 155px}.offers-area .block:first-child{text-align:right;float:left;padding-right:155px;padding-left:0}.offers-area .block:first-child h2{text-align:right}.offers-area .block h2{margin:0 0 80px;text-align:left;white-space:nowrap}.offers-area .block .info{padding:0;margin:0;list-style:none;position:relative;display:inline-block;vertical-align:top}.offers-area .block .info:after,.offers-area .block .info:before{content:'';position:absolute;width:15px;height:15px;background:url(/images/sprite.png) no-repeat;top:-27px;left:-26px}.offers-area .block .info:before{left:auto;right:-41px;top:auto;bottom:-49px;background-position:-45px 0}.orders-area{background:#525252 url(/images/bg02.png) no-repeat 50% 0;padding:38px 0;font-size:18px;color:#fff}.orders-area h2{color:#fff;margin:0 0 71px}.bxslider{padding:0;margin:0;list-style:none}.orders-area .block{float:right;width:41%;margin:0 0 0 20px;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 20px 12px 33px;text-transform:uppercase;font-size:18px;line-height:20px;font-weight:300;color:#fff}.orders-area .block:after,.orders-area .block:before{content:'';position:absolute;width:15px;height:15px;background:url(/images/sprite.png) no-repeat -80px 0;top:0;left:0}.orders-area .block:before{background-position:-105px 0;top:auto;bottom:0;left:auto;right:0}.orders-area .bxslider li .block:first-child{margin:0;float:left}.orders-area .block .holder{margin:0 0 6px}.orders-area .block .info{padding:0;margin:0;list-style:none;float:left;margin:0 10px 0 0}.orders-area .block .download{float:right;text-indent:-9999px;overflow:hidden;background:url(/images/sprite.png) no-repeat 0 -31px;width:87px;height:109px;margin:26px -7px 0 0}.orders-area .block .info li{margin:0 0 20px}.orders-area .block strong{font-weight:800}.orders-area .block .panel{font-size:14px;line-height:16px;color:#f3775c;font-weight:300}.orders-area .block .panel span{margin:0 0 0 20px}.orders-area .block .panel span:first-child{margin:0}.orders-area .block .panel strong{font-weight:800}.bx-pager{text-align:center;padding:64px 0 5px}.bx-pager-item{display:inline-block;margin:0 5px}.bx-pager-link{display:block;text-indent:-9999px;overflow:hidden;border-radius:50%;border:1px solid #fff;width:14px;height:14px}.bx-pager-link.active,.bx-pager-link:hover{background:#fff}.block-info{padding:38px 0 53px}.block-info h2{margin:0 0 67px}.assignment{padding:0;margin:0;list-style:none}.assignment-holder .assignment{float:left;width:23.2%;margin:0 0 0 23px;position:relative;padding:0 0 0 20px;-moz-box-sizing:border-box;box-sizing:border-box}.assignment-holder{margin:0 0 59px}.assignment-holder .assignment:after{content:'';position:absolute;width:1px;top:4px;bottom:10px;left:0;background:#f26c4f}.assignment-holder .assignment:first-child{margin:0}.assignment li{margin:0 0 10px}.assignment a{color:#525252;text-decoration:underline}.assignment a:hover{color:#f26c4f}.btn-holder{text-align:center}.block-info .btn{font-size:26px;padding:6px 46px 8px 29px}.block-info .btn:after{top:5px;font-size:32px;right:22px}.block-info .btn:hover:after{right:-13px}.text-area{background:#f5f5f5;padding:38px 0 21px;color:#525252;font-size:14px;line-height:26px}.text-area h3{margin-bottom:15px}#footer{width:100%;overflow:hidden;display:table-footer-group;background:#f26c4f;color:#fff;font-size:14px;line-height:24px;font-family:'Open Sans'}#footer .wrapper{padding-top:17px;padding-bottom:17px}#footer .inform-panel .wrapper{padding-top:0;padding-bottom:0}#footer .logo{display:block;float:none;margin:0 0 28px}#footer .logo a{color:#fff;text-decoration:none}.service-holder{margin:0 0 15px;padding:10px 0 0}.footer-nav{padding:0;margin:0;list-style:none;float:left;margin:0 0 0 10px;font-size:13px}.nav-holder .footer-nav:first-child{width:28%}.footer-nav li{margin:0 0 11px}.nav-holder .footer-nav:first-child{margin:0}.footer-nav a{color:#fff!important;text-decoration:underline!important}.footer-nav a:hover{text-decoration:none!important}#footer .bottom{text-align:center;font-weight:700}#footer .bottom em{font-style:normal}.footer-holder .box .info{padding:0;margin:0;list-style:none;text-transform:uppercase;font-size:18px;line-height:28px;font-weight:700}.box>.info>li{overflow:hidden;margin:31px 0 0}.box>.info>li:first-child{margin:0}.footer-holder .box .tel{display:block}.footer-holder .box .info .img-holder{float:left;width:33px;height:33px;border:3px solid #fff;margin:7px 12px 0 0;text-align:center;border-radius:50%}.footer-holder .box .img-holder img{margin-right:-5px}.cards{padding:0;margin:0;list-style:none}.cards li{display:inline-block;vertical-align:top;margin:0 1px 0 0}.cards img{vertical-align:middle}.btn-more{position:relative;display:none;text-decoration:none;margin-top:-13px}.btn-more:hover{color:#f26c4f}.btn-more:after{content:'';position:absolute;left:0;right:0;background:url(/images/bg03.png) repeat-x;height:59px;top:-59px}.btn-more em{font-style:normal;text-decoration:underline;position:relative}.btn-more em:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#f26c4f transparent transparent;right:-10px;top:10px}.btn-more .hide:after{border-width:0 3px 3px 3px;border-color:transparent transparent #f26c4f;top:11px}.btn-more:hover em{text-decoration:none}.btn-more.active:after{display:none}.btn-more .hide{display:none}.btn-more.active .open{display:none}.btn-more.active .hide{display:inline-block}.read-more{color:#525252;text-align:center;display:block;margin:0 auto}.read-more:hover{color:#F26C4F;text-decoration:none;}#order-form .btn{line-height:1!important}.btn.btn-default.btn-number.default-border-on-active::after,.btn.pull-right.ng-isolate-scope::after{content:unset}.scrollable-area{height:auto!important;width:auto!important}.block-error{padding:99px 0;text-align:center;position:relative}.block-error:after{content:'';position:absolute;left:0;right:0;top:244px;height:2px;background:#f26c4f}.error-holder{background:url(/images/bg05.png) no-repeat;width:290px;height:292px;margin:0 auto 41px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:87px 10px;font-size:16px;line-height:24px;color:#525252;z-index:10;position:relative}.error-holder img{vertical-align:top}.block-error .links{padding:0;margin:0;list-style:none;text-align:center;font-size:16px;line-height:20px;color:#525252;font-weight:600}.block-error .links li{position:relative;padding:0 22px;display:inline-block;vertical-align:top}.block-error .links li:first-child:after{display:none}.block-error .links li:after{content:'';position:absolute;width:2px;height:17px;background:#525252;left:-2px;top:4px}.block-error .links a{color:#525252;text-decoration:none;border-bottom:1px solid #525252}.block-error .links a:after{display:none}.block-error .links a:hover{border:none}.block-error p{margin:0 0 48px}
#main{padding:40px 0 48px;margin-top: 30px;}
#main.order{padding:100px 0 100px}.title-holder h1{color:#525252;text-align:center;font-size:30px;font-weight:600;text-transform:uppercase;margin:0}.title-holder{margin:0 0 42px}#content{float:left;width:69.5%;font-size:14px;line-height:24px}#content h2{font-size:26px;font-weight:600;text-transform:uppercase;margin:0 0 20px;text-align:left}#content .visual{margin:0 0 22px}.visual img{display:block;width:100%}.promo_banner .mobile,.visual .mobile-visible{display:none}
#content p{margin:0 0 24px}
#content ol{margin-bottom: 1em}
#content ul{margin-bottom: 1em}
.links{font-size:12px;text-align:center;padding:13px 0 0}.links a{color:#525252;position:relative;margin:0 18px}.links a:hover{text-decoration:none;color:#f26c4f}.links a:after{content:'';position:absolute;width:9px;height:11px;left:-15px;top:4px;background:url(/images/sprite.png) no-repeat -156px -203px}.links .link-next:after{background-position:-156px -216px;left:auto;right:-17px}.blog-area .blog{padding:25px 25px 7px;border:1px solid #cbcbcb;margin:0 0 30px}.blog-area .blog .title{display:block;text-transform:uppercase;font-size:26px;line-height:28px;font-weight:600;margin:0 0 14px}.blog-area .blog .title a{color:#525252}.blog-area .blog .title a:hover{text-decoration:none}.blog .more-holder{text-align:right}.blog .link-more{position:relative;color:#525252;padding:0 15px 0 0;font-size:12px}.blog .link-more:after{content:'';position:absolute;width:9px;height:11px;background:url(/images/sprite.png) no-repeat -157px -216px;right:0;top:4px}.blog .link-more:hover{text-decoration:none;color:#f26c4f}.blog-area .columns .column{float:left;width:47.62%;margin:0 0 0 30px;float:right}.blog-area .columns .column:first-child{margin:0;float:left}#content .blog p{margin:0 0 12px}.paging{font-weight:700;text-align:center;padding:0;margin:0;list-style:none;font-size:18px}.paging li{margin:0 2px;display:inline-block;vertical-align:top}.paging a{text-decoration:none;color:#525252}.paging a:hover{text-decoration:underline}.paging .active a{color:#f26c4f}.paging .next,.paging .prev{text-indent:-9999px;overflow:hidden;width:11px;height:14px;background:url(/images/sprite.png) no-repeat -154px -339px;margin-top:5px}.paging .next{background-position:-154px -315px}.accordion.inner{padding-bottom:57px}.accordion.inner a{display:block;background:#efefef;padding:16px 63px 18px 33px;font-weight:600;font-size:18px;color:#525252;text-decoration:none;position:relative}.accordion.inner .active a{background:#f26c4f;color:#fff}.accordion.inner a:after{content:'';position:absolute;width:12px;height:16px;background:url(/images/sprite.png) no-repeat -153px -379px;right:23px;top:50%;margin-top:-8px}.accordion.inner .active a:after{background-position:-149px -362px;width:16px;height:12px;margin-top:-6px;right:20px}.accordion.inner li{margin:0 0 6px}.accordion.inner .slide{padding:15px 31px}#content .accordion.inner p{margin:0}.samples{padding:0 0 17px;margin:0;list-style:none}.samples li{border:1px solid #b8b8b8;padding:26px 39px 22px 34px;font-size:18px;line-height:20px;overflow:hidden;margin:0 0 27px}.samples .title{text-transform:uppercase;font-weight:700;font-size:20px;line-height:32px;margin:0 0 7px;display:block}.samples .title a{color:#525252}.samples a:hover{text-decoration:none}.samples .title a:hover{color:#f26c4f}.samples .info{display:block;margin:0 0 12px}.samples .description{float:left;width:70%}.samples .view{float:right;position:relative;font-size:14px;line-height:16px;color:#525252;padding:140px 0 0}.samples .view:after{content:'';position:absolute;width:87px;height:109px;background:url(/images/sprite.png) no-repeat -87px -456px;margin-left:-44px;left:50%;top:8px}.samples li:hover{background:#f9f6f6}.samples li:hover .title a{color:#f26c4f}.samples li:hover .view:after{background-position:0 -456px}.samples li:hover .view{color:#f26c4f}.testimonials{padding:0;margin:0;list-style:none;width:110%}.testimonials>li{display:inline-block;vertical-align:top;border:1px solid #f3765b;width:43.5%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:16px;line-height:26px;position:relative;margin:0 29px 30px 0;padding:104px 15px 25px}.testimonials>li:after{content:'';position:absolute;width:61px;height:41px;top:37px;left:50%;margin-left:-30px;background:url(/images/sprite.png) no-repeat -87px -571px}#content .testimonials p{margin:0 0 28px}.testimonials .info{display:block;font-weight:700;margin:0 0 4px}.rating{padding:0;margin:0;list-style:none;text-align:center}.rating li{display:inline-block;vertical-align:top;text-indent:-9999px;overflow:hidden;width:23px;height:22px;background:url(/images/sprite.png) no-repeat -51px -571px;margin:0 -1px}.rating .active{background-position:-1px -571px}.rating .semi-active{background-position:-26px -571px}.content .box{margin:0 0 30px 20px}.content .box{background:#f9f6f6;font-style:italic;padding:9px 22px;font-weight:300;font-size:16px;line-height:24px}#content .box p{margin:0}.info-table{width:100%;border-collapse:collapse;border:1px solid #d7d7d7;margin:0 0 30px}.info-table th{background:#f79f8c;text-align:left;font-weight:400;padding:4px 7px 1px;border-left:1px solid #d7d7d7}.info-table tr td:first-child,.info-table tr th:first-child{border-left:none}.info-table td{padding:4px 7px 1px;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.info-table tr:nth-child(2n) td{background:#eee}ul.inform{padding:0;margin:0;list-style:none}.inform li{position:relative;padding:0 0 0 22px}.inform li:after{content:'';position:absolute;width:14px;height:14px;background:url(/images/sprite.png) no-repeat -126px -225px;top:5px;left:0}.map-area{position:relative}.map-area>img{display:block;width:100%}.map-area .description{position:absolute;width:346px;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;padding:22px 10px 16px 37px;right:32px;top:30px;font-size:16px;line-height:24px;font-weight:600}.map-area .description:after{content:'';position:absolute;bottom:-20px;left:14px;width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#fff transparent transparent transparent}.map-area .description .pin{position:absolute;text-indent:-9999px;overflow:hidden;bottom:-81px;left:-35px;background:url(/images/sprite.png) no-repeat 0 -619px;width:49px;height:65px}.map-area .description .row{overflow:hidden;display:table;margin:0 0 29px}.map-area .description .row:last-child{margin:0}.map-area .description .row .img-holder{display:table-cell;vertical-align:middle;width:70px;text-align:center}.map-area .description .holder{display:table-cell;vertical-align:middle;padding:0 0 0 23px}.map-area .description address{font-style:normal}.map-area .description .tel{display:block}.map-area .description .mail{color:#525252;text-decoration:none}.map-area .description .mail:hover{color:#f26c4f; text-decoration:underline}.message-form{border:1px solid #d1d1d1;padding:29px 30px 45px}.message-form .title{display:block;text-align:center;font-size:26px;line-height:28px;text-transform:uppercase;color:#525252;margin:0 0 26px;font-weight:600}.message-form .text-holder{float:left;width:47.2%;margin:0 0 0 34px;position:relative}.message-form .text-holder .text-error{position:absolute;top:-19px;left:0;font-size:12px;line-height:14px;color:#f26c4f;display:none}.message-form .text-holder.error .text-error{display:block}.message-form .text-holder:first-child{margin:0}.message-form input[type=email],.message-form input[type=text],.message-form textarea{display:block;width:100%;background:#fff;border:1px solid #929292;margin:0;padding:6px 11px 5px;-moz-box-sizing:border-box;box-sizing:border-box;color:#525252;font-size:14px;line-height:20px}.message-form textarea{border-color:#d0d0d0;resize:none;overflow:auto;height:180px;margin:0 0 32px}.message-form .text-holder.error input[type=email],.text-holder.error input[type=text]{border-color:#f26c4f}.message-form .row{margin:0 0 27px}.message-form .capcha-holder{float:left;margin:0 92px 0 0}.message-form .capcha-holder input[type=text]{float:left;margin:0 14px 0 0;width:130px;border-color:#d0d0d0}.capcha{float:left}.capcha img{display:block}.message-form .btn{font-size:24px;line-height:30px;border-radius:5px;color:#f26c4f;padding:5px 75px 6px 48px}.message-form .btn:after{font-size:35px;right:47px;top:5px}.message-form .btn:hover{color:#fff}.message-form .btn:hover:after{right:-15px}#sidebar{float:right;width:260px}#sidebar h3{font-size:26px;line-height:36px;text-transform:uppercase;font-weight:600;margin:0 0 19px 20px}.posts{padding:0 0 14px 25px;margin:0;list-style:none;font-size:14px;line-height:16px;text-transform:uppercase}.posts li{margin:0 0 14px}.posts a{color:#525252;position:relative;padding:0 0 0 25px;text-decoration:none}.posts a:after{content:'';position:absolute;width:16px;height:16px;background:url(/images/sprite.png) no-repeat -126px -195px;left:0;top:2px}.posts a:hover{color:#f26c4f}.posts a:hover:after{background-position:-126px -225px}.subscribe-form{background:#525252 url(/images/bg06.png) no-repeat;padding:15px 23px 32px;color:#fff}.subscribe-form input[type=email]{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #fff;padding:14px 8px 12px;font-size:14px;line-height:16px;color:#aeaeae;margin:0 0 26px;background:0 0}.subscribe-form input[type=submit]{display:block;margin:0 auto;width:150px;height:38px;text-align:center;background:#f26c4f;text-transform:uppercase;font-size:22px;line-height:35px;padding:0 0 3px;font-weight:600;border-radius:2px;border:none;color:#fff}#sidebar .subscribe-form h3{color:#fff;margin:0 0 21px;text-align:center;white-space:nowrap}.accordion{padding:0;margin:0;list-style:none}
#sidebar .accordion{
    /*background:#525252 url(/images/bg07.webp) no-repeat;*/
    background: #525252;
    text-transform:uppercase;
    font-size:22px;
    line-height:24px;
    padding:18px 21px 16px;
    overflow:hidden;
    background-repeat: no-repeat;
    background-image: url("/images/bg07.webp"); /* Firefox */
    background-image: -webkit-image-set(
            url("/images/bg07.webp") 1x
    );
    background-image: image-set(
            url("/images/bg07.png") 1x
    ) /* Safari */
}
@media (max-width:900px){.container blockquote:before{right:40px;}.container .description blockquote strong{font-size:36px;line-height:47px;}.container .description blockquote{font-size:33px;line-height:42px;}}

#sidebar .accordion>li>a{position:relative;color:#fff;text-decoration:none;padding:11px 0 12px;display:block}#sidebar .accordion>li>a:after{content:'';position:absolute;width:16px;height:21px;background:url(/images/sprite.png) no-repeat -126px -247px;top:15px;right:0}#sidebar .accordion>li.active>a:after{background-position:-126px -273px;width:22px;height:17px;right:-4px}#sidebar .accordion a span{background:url(/images/divider01.png) repeat-x 0 100%}#sidebar .accordion a:hover span{background:0 0}.accordion .img-holder,.testimonials-holder .img-holder{width:134px;height:134px;position:relative;margin:0 auto;background:url(/images/sprite.png) no-repeat 0 -302px}.accordion .img-holder:after{margin:0 0 0 -9px}.accordion .img-frame,.testimonials-holder .img-frame{position:relative;width:134px;margin:0 auto 10px}.accordion .img-frame:after,.accordion .img-frame:before,.testimonials-holder .img-frame:after,.testimonials-holder .img-frame:before{content:'';position:absolute;left:133px;height:1px;background:#f26c4f;width:150px;top:66px}.accordion .img-frame:before,.testimonials-holder .img-frame:before{left:auto;right:133px}.accordion .advantages{color:#fff;font-size:18px;line-height:22px;text-transform:none}.accordion .advantages li{margin:0 0 26px;float:none;width:100%}.testimonials-holder{text-align:center;color:#fff;font-size:14px;line-height:22px;text-transform:none}.testimonials-holder .img-holder{margin-bottom:26px}.testimonials-holder p{margin:0 0 25px}.testimonials-holder .info{display:block;margin:0 0 15px}.testimonials-holder .link-more{color:#f26c4f;display:inline-block;vertical-align:top;margin:0 0 20px}.testimonials-holder .link-more:hover{text-decoration:none}.price-holder{padding:0 0 17px;margin:0;list-style:none;color:#fff;font-size:18px}.price-holder li{overflow:hidden;margin:0 0 16px}.price-holder .heading{float:left}.price-holder .price{float:right;text-transform:none;font-weight:700;width:78px}.price-holder .price em{font-style:normal;font-weight:400}.price-holder .divider{overflow:hidden;text-indent:-9999px;background:url(/images/divider02.png) repeat-x 0 100%;height:2px;margin:17px 0 0}.stats-holder{padding:0 0 17px;margin:0;list-style:none;color:#fff;font-size:18px}.stats-holder li{overflow:hidden;margin:0 0 16px;text-align:center}.stats-holder .heading{display:block;text-transform:none;font-size:14px}.stats-holder .rate{display:block;text-transform:none;font-weight:800;font-size:24px}#sidebar .accordion .slide{padding:11px 0 16px}.btn-order{background:#f26c4f;display:block;color:#fff;text-transform:uppercase;font-size:26px;line-height:20px;font-weight:600;text-align:center;border-radius:2px;padding:17px 10px 20px;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;margin:0 -8px}.btn-order:hover{color:#fff;text-decoration:none}#sidebar .btn-order:hover,#content .btn-order:hover{background:#f34c2c!important}.service{font-size:14px;line-height:20px;text-transform:none;padding:0 0 26px;margin:0;list-style:none}.hidden{display:none}.promo_banner{background:#f26c4f;width:100%;text-align:center;font-weight:400;position:relative}.promo_banner{text-transform:uppercase;text-decoration:none;color:#fff;line-height:34px;font-size:14px}.promo_banner a span{font-size:14px;color:#fff;font-weight:700}.promo_banner a span.code{padding:3px 15px;background:#484646;border-radius:3px}.promo_banner a span.code:hover{text-decoration:underline}.promo_banner .close_banner{position:absolute;right:17px;top:2px}.promo_banner .mobile-hidden{display:inline}@media only screen and (max-width:1125px){.wrapper{-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px}.service-holder{padding:0}#nav{padding:0}.offers-area .block{padding:0 0 0 35px}.offers-area .block:first-child{padding:0 15px 0 0}.offers-area .wrapper::before{display:none}.logo{font-size:25px;line-height:29px}.inform-panel .title{width:66%}.inform-panel .title strong{display:inline}.inform-panel .btn{margin:6px 0 0;padding:10px 77px 10px 34px}.inform-panel .btn:after{right:31px;font-size:41px}.offers-area{padding:48px 0 65px}.offers-area .block h2{margin-bottom:48px}.offers-area .block .info:after{left:-10px;top:-4px}.offers-area .block .info:before{bottom:-8px;right:-10px}.orders-area{padding:48px 0 38px}.orders-area li .block:first-child{display:none}.orders-area li .block{margin:0 auto;width:100%;max-width:540px;float:none}.orders-area h2{margin-bottom:61px}.orders-area .block .download{margin-right:7px}.orders-area .block .panel span{float:right}.orders-area .block .panel span:first-child{float:left}.block-info{padding:57px 0 53px}.assignment-holder .assignment{width:20.2%}.block-info h2{margin:0 0 77px}.assignment li{white-space:nowrap}.text-area h2{margin:0 -8px 29px}.text-area{padding:47px 0 21px}.btn-more{display:block;text-align:center}.slide-frame{display:none}.footer-nav,.nav-holder .footer-nav:first-child{width:50%;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2px 0 0}#footer .logo{font-size:30px}.block-info .btn-more{display:none;margin:30px 0 0}.block-info .btn-more:after{display:none}.block-info .slide-frame{display:block}.assignment-holder{margin:0 0 16px}.block-info .btn{font-size:22px;padding:6px 40px 8px 7px}.title-holder{display:none}.title-holder.inner{display:block;margin:0 0 38px}.title-holder.inner1{display:block;text-align:left;margin:0 0 54px}.title-holder.inner1 h1{text-align:left}#content{float:none;width:100%}#sidebar{display:none}.main-holder{padding:0}.accordion.inner{padding-bottom:40px}.testimonials{width:100%;text-align:center;padding:0 0 11px}}@media only screen and (max-width:767px){.container{margin-top:56px}.container.isbanner{margin-top:100px}.top-panel{display:none}.nav-holder{text-align:right}.btn-menu,.btn-tel{display:inline-block;text-align:left}#nav{text-align:left;position:absolute;top:57px;left:0;right:0;background:#525252;z-index:999;padding:6px 15px 0;display:none;font-size:24px}.nav-holder.active #nav{display:block;height:100vh;}.header-holder{position:relative}#nav li,#nav li:first-child{float:none;display:block;margin:0 0 22px}.nav-holder.active .btn-menu{background-position:-80px -273px;height:19px}.nav-holder{margin:0;padding-right:8px}.service-holder{overflow:hidden}.service-holder.active{overflow:visible}.header-holder{padding:15px 0 14px}.container blockquote:after{width:34px;height:23px;background-position:-131px -160px;top:0;left:9px}.container blockquote:before{width:34px;height:23px;}.container .description{padding:70% 0 0 0;margin:auto}.container .description blockquote{font-size:22px;line-height:26px;margin:0 0 25px;padding:0 0 0 49px}.container .description blockquote strong{font-size:24px;line-height:29px;margin-bottom:2px}.container .description blockquote span{border:none}.container .description blockquote span em{border-bottom:1px solid #f26c4f}.container{padding:28px 0 9px}.btn{font-size:24px;line-height:28px;padding:5px 25px 7px 18px;-moz-box-sizing:border-box;box-sizing:border-box;width:210px;margin:0 auto;display:block}.container .description .btn{margin:auto}.btn::after{font-size:31px;top:4px;right:20px}.container .description .frame{margin:0 0 68px}.advantages li{float:none;width:100%;margin:0 0 20px;text-align:left}.advantages .img-holder{float:left;margin:0 20px 0 10px}.advantages .img-holder span{vertical-align:middle;padding:0}.advantages span{display:inline-block;vertical-align:top;padding:37px 0 0}.inform-panel .title{font-size:20px;line-height:28px;text-align:center;margin:0 0 14px;width:100%;float:none;display:block}.inform-panel{padding:11px 0 21px}.inform-panel .wrapper{padding:0 15px}.inform-panel .title strong{display:block;margin:0 0 0 -10px}.inform-panel .btn{display:block;margin:0 auto;float:none;width:200px;padding:6px 29px 7px 27px}.inform-panel .btn:after{top:5px;font-size:31px;right:26px}h2{font-size:30px;line-height:36px;text-align:left}.offers-area{padding:24px 0 8px}.offers-area .block,.offers-area .block:first-child{float:none;width:100%;text-align:left;padding:0;margin:0 0 28px}.offers-area .block h2,.offers-area .block:first-child h2{text-align:left;margin:0 0 25px;padding:0 20px 0 0;white-space:normal}.offers-area .block ul.info{padding-left:11px;max-width:280px;margin:auto;display:block}.orders-area{padding:27px 0 30px}.orders-area h2{margin-bottom:14px}.orders-area .block{padding:12px 20px 12px 22px}.orders-area .block .download{display:none}.orders-area .block .panel span,.orders-area .block .panel span:first-child{float:none;display:block;margin:0 0 22px}.orders-area .block .panel span:last-child{margin:0}.orders-area .block .holder{margin-bottom:3px}.bx-pager{padding:23px 0 0}.block-info{padding:27px 0 35px}.block-info h2{margin:0 0 17px}.assignment-holder .assignment{float:none;width:100%;margin:0}.assignment-holder .assignment:after{bottom:-14px}.block-info .btn-more{display:block}.block-info .slide-frame{display:none}.text-area{padding:30px 0 21px}.text-area h2{margin:0 0 13px}#footer .wrapper{position:relative}#footer .logo{margin-bottom:16px}.service-holder{position:absolute;right:13px;top:15px}.service-holder .nav-area{position:absolute;top:40px;right:-99999px;width:320px;background:#f26c4f;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.service-holder .btn-menu{text-indent:0;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;color:#fff;text-decoration:none;width:auto;padding:0 35px 0 0;background:0 0;position:relative}.service-holder .btn-menu:after{content:'';position:absolute;width:24px;height:19px;background:url(../images/sprite.png) no-repeat -40px -274px;right:0;top:0}.footer-nav .active a{font-weight:700}.service-holder.active .btn-menu:after{background-position:-80px -274px}.service-holder.active .nav-area{right:-13px}.scrollable-area-wrapper{position:relative;overflow:hidden;width:100%}.scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:10px}.scrollable-area-wrapper .vscroll-down,.scrollable-area-wrapper .vscroll-up{display:none}.scrollable-area-wrapper .vscroll-line{background:#f6a290;width:10px;float:left}.scrollable-area-wrapper .vscroll-slider{background:#fff;width:10px;height:192px}.scrollable-area-wrapper .hscroll-line{height:348px;width:auto}.scrollable-area{overflow:auto;height:348px!important;width:290px!important;position:relative}.service-holder .nav-area:after{content:'';position:absolute;bottom:0;left:0;right:25px;z-index:100}.footer-holder .box .info{font-size:16px;line-height:22px}.footer-holder .box .info .img-holder{margin-top:4px}.box>.info>li{margin-top:25px}.footer-holder .box{margin-bottom:17px}.footer-frame p{margin-bottom:19px}#footer .bottom{font-size:12px;line-height:18px}#footer .bottom em{display:block}#footer .logo{font-size:24px}#content .visual{margin:0 -15px 20px}
    #main{padding:24px 0 41px;margin-top: 125px;}
    .blog-area .blog{border:none}.blog-area .blog,.blog-area .column .blog,.blog-area .column .blog:first-child{border-top:1px solid #cbcbcb;padding:33px 15px 0;margin:0 -15px 30px}.blog-area .blog:first-child{border:none;padding-top:0}.blog-area .columns .column,.blog-area .columns .column:first-child{float:none;margin:0 0 20px;width:100%;padding-top:0}.blog .more-holder{text-align:left}#content .column .blog p{overflow:hidden}.blog-area .blog{margin-bottom:34px}.paging.mobile-hidden,.promo_banner .mobile-hidden{display:none}.accordion.inner{padding-bottom:0}.samples li{border:none;border-top:1px solid #e6e4e4;padding:27px 21px 0;text-align:center;margin:0 -15px 25px}.samples li:hover{background:0 0}.samples li:first-child{padding-top:0;border:none}.samples .description{float:none;width:100%;padding:0 0 13px;text-align:left}.samples .view{display:inline-block;padding:0;float:none;color:#f26c4f}.samples .view:hover{text-decoration:none}.samples .view:after{display:none}.testimonials>li{display:block;width:300px;margin:11px auto}.testimonials{padding:0 0 20px}.content .box,.info-table{display:none}.map-area .description .pin,.map-area .description:after,.map-area>img{display:none}.map-area .description{position:static;margin:0 0 44px;padding:0;width:100%}.message-form{padding:0;border:none}.message-form .text-holder,.message-form .text-holder:first-child{float:none;display:block;margin:0 0 30px;width:100%}.message-form .capcha-holder{float:none;margin:0 0 28px;overflow:hidden}.map-area .description .row{margin-bottom:26px}.message-form .title{text-align:left}.message-form .btn{margin:0 auto 0 0}.block-error .links li{padding:0 13px}.promo_banner{text-align:center;padding:10px 0 10px 0;font-size:20px}.promo_banner{font-size:13px;line-height:24px}.promo_banner span{font-size:13px}.promo_banner .close_banner{right:30px;top:12px}.promo_banner .mobile{display:block}.tesimonials-area .testimonials>li{width:100%}.first-row__list{padding:0;display:block}.first-row__item{display:block;width:100%}.first-row__separator{margin:0 auto;transform:rotate(90deg)}}@media (max-width:768px){#order-form .tabs-wrapper .active{background-image:none!important;background-color:#525252!important}}@media (max-width:568px){.promo_banner .close_banner{right:30px;top:24px}}@media only screen and (max-width:350px){.inform-panel{background:#525252 url(../images/bg01-mob.png) no-repeat 50% 0}.container{background:url(../images/img01-mob.jpg) no-repeat 50% 0}.visual img{display:none}.visual .mobile-visible{display:block}}ol{margin:0;padding:0;width:100%;overflow:hidden;counter-reset:item;line-height:24px;list-style:none}ol ol{margin:0}ol ol li:before{margin:0 0 0 -15px;width:35px}ol li{padding:0;margin:0 0 0 20px}
ol .num,ol li:before{
    float:left;
    width:20px;
    /*margin:0 0 0 -20px;*/
    color:#f26c4f;
    font-weight:700;
    content:counters(item, ".") ".";
    counter-increment:item;
    font-size:16px;
    margin-right: 10px;
}
.latin li:before{content:counter(item,lower-latin)}.upper-latin li:before{content:counter(item,upper-latin)}.lower-roman li:before{content:counter(item,lower-roman)}.upper-roman li:before{content:counter(item,upper-roman)}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.promo__mob{display:none}@media (min-width:568px){.terms-text{background:url(/images/terms-1.png) no-repeat;width:443px;height:20px;float:left}}@media (max-width:568px){.promo__mob{display:inline}}@media (max-width:414px){.terms-text{background:url(/images/terms-2.png) no-repeat;width:243px;height:37px;float:left}}.phone-description{padding-top:10px}.phone-description a{color:#fff}@media (min-width:568px){.footer-adr{background:url(/images/footer-adr-1.png) no-repeat;width:472px;height:18px;margin-top:5px;margin-left:2px}}@media (max-width:414px){.footer-adr{background:url(/images/footer-adr-2.png) no-repeat;width:259px;height:35px;margin-top:10px;margin-left:52px}}@media (min-width:568px){.bottom{display:flex;flex-direction:row;justify-content:center}}@media only screen and (max-width:1124px){.bottom{display:flex;flex-direction:column;justify-content:center}.footer-adr{margin:5px auto}.tab-nav li{padding-right:35px}.scrollable-area-wrapper{width:730px}}.cont-adr{background:url(/img/cont_adr-1.png) no-repeat;height:68px;width:184px}@media (max-width:767px){.cont-adr{background:url(/img/cont_adr-2.png) no-repeat;height:43px;width:209px}}@media (max-height:320px){.cont-adr{background:url(/img/cont_adr-3.png) no-repeat;height:41px;width:198px}}.img-holder img{padding:0 3.5px 2px 0}.box>.info>li:nth-child(2)>.img-holder img{padding:0 3.5px 1px 0}@media (max-width:767px) and (min-width:300px){.tab-menu{display:none}.header-banner{padding:0 50px 0 20px}}.btn-none-pointer{content:none!important}.btn-none-pointer:hover{content:none!important}.btn-none-pointer:after{content:none!important}.text-decor{text-decoration:underline}.text-decor:hover{text-decoration:none}@media only screen and (max-width:767px){#main.order{padding:24px 0 41px}.sign_mob{display:block}.order-footer{height:165px!important}
    .container{
        /*background:url(/images/image_lead_2x.webp) no-repeat 25% 0;background-size:100%;*/
        /*background: url(/images/img01.webp) no-repeat 75% top;*/
        background-size: 200%!important;
        background-position: 75% top;
        background-repeat: no-repeat;
        background-image: url("/images/img01.webp"); /* Firefox */
        background-image: -webkit-image-set(
                url("/images/img01.webp") 1x
        );
        background-image: image-set(
                url("/images/img01.jpg") 1x
        ) /* Safari */
    }
    .order .wrapper{padding:0}.description .frame .btn{width:260px}}.sign_mob{display:none}.modal-content .btn{line-height:0!important}.modal-content .btn:after{content:none}a.logo:hover{text-decoration:none!important}.cont-adr,.footer-adr,.terms-text{display:none}#order-form .btn{font-size:inherit!important}#order-form .steps-wrapper .source-wrapper .btn-number,.modal-file-upload .green-btn{font-size:14px!important}#order-form .btn-number{border:1px solid #ccc!important}#header a.logo:focus{color:#fff;text-decoration:none}.footer__content{display:flex;justify-content:space-around;width:100%}.footer-frame{-moz-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.footer-holder .box{-moz-box-sizing:border-box;box-sizing:border-box}.custom-select{display:none}@media only screen and (max-width:870px){.footer-frame{display:none}#footer .logo{text-align:center}.custom-select{display:block;position:relative;z-index:1;overflow:hidden;border:2px solid #ebebeb;border-radius:2px;box-sizing:border-box;background-color:#fff;cursor:pointer;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;margin:10px auto;max-width:480px}.custom-select::after{position:absolute;z-index:-1;top:5px;right:10px;display:block;width:14px;height:14px;content:"\f078";font-family:FontAwesome;color:#f26c4f}.custom-select::before{height:100%;position:absolute;top:0;right:0;background-color:#fff;width:35px;z-index:-1;content:""}.custom-select select{display:block;width:100%;height:36px;line-height:36px;padding:0 20px 0 10px;box-sizing:border-box;border-radius:100px;background-color:transparent;border:0 none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;color:#f26c4f}}.top-panel .tel-holder .tel strong{color:#f26c4f!important}#content ul.testimonials{display:flex;flex-flow:wrap;justify-content:space-around}#content ul.testimonials>li{margin-right:15px;margin-left:15px}.img-wp{margin:20px 0 10px}.img-wp img{width:100%;height:auto;display:block}.date-wp{margin-bottom:20px}section.tesimonials-area ul.testimonials{display:flex;justify-content:space-between}section.tesimonials-area ul.testimonials li:last-child{margin-right:0}@media (max-width:767px){section.tesimonials-area ul.testimonials{flex-direction:column}}@media (min-width:1126px){#content ul.testimonials{width:100%}}.cta1{width:100%;height:245px;background-image:url(/blog/wp-content/uploads/cta_1.png);position:relative;margin:20px 0}.cta1 a{display:block;width:276px;height:56px;background-image:url(/blog/wp-content/uploads/button.png);position:absolute;left:50%;top:70%;transform:translate(-50%,-50%)}.cta2 a{display:block;width:276px;height:56px;background-image:url(/blog/wp-content/uploads/button.png);position:absolute;left:62%;top:70%;transform:translate(-50%,-50%)}.cta2{width:100%;height:245px;background-image:url(/blog/wp-content/uploads/cta_2.png);background-repeat:no-repeat;position:relative;margin:20px 0}@media(max-width:767px){.cta1{height:345px;background-repeat:no-repeat;background-size:cover;width:100%;background-image:url(/blog/wp-content/uploads/cta_1_mob.png)}.cta2{height:430px;background-repeat:no-repeat;width:100%;background-image:url(/blog/wp-content/uploads/cta_2_mob.png)}.cta2 a{left:50%;top:43%}}.address:before{content:attr(data-address)}.ol-text-margin{margin-bottom:20px}
.item__thumbnail{margin-bottom:20px;border-radius:15px;display:block;overflow:hidden;width:290px;height:160px;background-size:100%}
.blog-image-post img{
    width: 100%;
    margin-bottom: 20px;
    border-radius: 15px;
}
@media (max-width: 670px) {
    #header.sticky{position:static}
    .block-error {
        margin-top: 0!important;
    }
}
.blog h2 a{
    color: #525252;
}
.blog h2 a:hover{
    text-decoration: none;
}
/*@media (min-width:414px){.item__thumbnail{display:none}}*/
@media (max-width:767px){.item__thumbnail{width:100%;height:148px;margin:20px auto}}#button{display:inline-block;background-color:#f26c4f;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;text-decoration:none}#button::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff}#button:hover{cursor:pointer;background-color:#333}#button:active{background-color:#555}#button.show{opacity:1;visibility:visible}@media (min-width:767px){#button{display:none}}

.b-calculator {
    height: 96px;
    background: #525252;
    color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    font: 100% 'Open Sans',Arial,Helvetica,sans-serif;
    z-index: 11;
    display: none;
}
.scroll {
    overflow-y: scroll;
    height: 100vh;
}
.unscroll, .unscroll body {
    overflow-y: hidden!important;
}

.b-calculator .wrapper {
    height: 100%;
}


.b-calculator form {
    display: flex;
    /*justify-content: center;*/
    align-items: center;
    height: 100%;
    position: relative;
}

.b-calculate__input {
    display: flex;
}

.promo_banner {
    position: fixed;
    top: 0;
    z-index: 5;
}

.b-calculator select {
    height: 40px;
    font-size: 12px;
    padding: 0 0 0 6px;
    background:#fff;
}

#calc2 {
    width: 139px;
    /*margin: 0 0 0 40px;*/
    margin: 0 0 0 7px;
    color: #000000;
}

#calc1 {
    width: 166px;
    margin: 0 0 0 7px;
    color: #000000;
    padding-right: 10px;
}
select {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#calc3 {
    width: 75px;
    margin: 0 0 0 7px;
    padding: 0 0 0 6px;
    color: #000000;
}

#calc4 {
    width: 35px;
    height: 36px;
    border: 0;
    font-size: 13px;
    text-align: center;
    margin: 0 0 0 10px;
    color: #000000;
}

.b-calculate__pages-title {
    font-size: 12px;
    margin: 0 0 0 20px;
}

.b-calculate__count {
    font-size: 12px;
    margin: 0 0 0 5px;
    line-height: 1px;
}

.calculate__result-price {
    font-size: 20px;
    margin: 0 0 0 15px;
    line-height: 21px;
    position: absolute;
    right: 140px;
}

.b-calculator button {
    width: 120px;
    height: 38px;
    border-radius: 0;
    border: 0;
    background: #F26C4F;
    color: #ffffff;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    font-family: Open Sans;
    line-height: 1px;
    margin: 0 0 0 15px;
    cursor: pointer;
    position: absolute;
    right: 0;
}
.b-calculator button:hover {
    background: #f34c2c!important;
}

@media (max-width:969px) {
    .promo_banner {
        position: relative;
        z-index: auto;
        top: auto;
    }
    .container {
        background-position: 60% top;
    }
.block-error {
    margin-top: 100px;
}
    .container {
        margin: 0!important;
    }
}

.chat{
    position: fixed;
    bottom: 0;
    right: 10px;
    z-index: 99999999;
    padding: 0;
    margin: 0;
    height: 27px;
    cursor: pointer;
}
.chat-button{
    /*height: inherit;*/
    background: url(/images/chat-icon.png) center center/cover no-repeat;
    width: 180px;
    height: 27px;
    border-radius: 6px 6px 0 0;
}
/*.chat-button img{*/
/*    width: 180px;*/
/*    height: 27px;*/
/*    border-radius: 10px 10px 0 0;*/
/*}*/
@media(max-width: 1024px){
    .chat{
        bottom: 15px;
        right: 15px;
        height: 30px;
    }
    .chat-button{
        background: url(/images/chat-tablet-icon.png) center center/cover no-repeat;
        width: 92px;
        height: 30px;
        border-radius: 6px;
    }
}
.header-tel-link, .footer-tel-link{
    text-decoration: none;
}
.header-tel-link:hover strong{
    text-decoration: underline;
}
.footer-tel-link:hover, .phone-description .tel a:hover{
    text-decoration: underline;
    color: #fff!important;
}

#content .btn-order {
    margin: 0 auto 24px;
    width: 234px;
}

@media (max-width: 969px) {
    #main {
        margin: 157px 0 0 0;
    }
}

@media (max-width: 767px) {
    #main {
        margin: 102px 0 0 0;
    }
    .container {
        background-size: 101%;
        background-position: 76% top;
    }
}

.css-info:after {
    content: '6128, 43 Bedford Street, London, England, WC2E 9HA.';
}
.main-testi-text{
    min-height: 180px;
}

.term-addr-inn:after{
    content: ', which is owned by DDW Corp. Limited, an officially registered company that works according to the laws of Cyprus and is located at Kastellorizou, 3A, Aglantzia, Nicosia, 2108, Cyprus.';
}
.term-by-inn:after{
    content: 'Essayup.com is owned and operated by DDW Corp Limited, Kastellorizou, 3A, Aglantzia, Nicosia, 2108, Cyprus';
}
.term-by{
    text-align: center;
    font-weight: 700;
    margin-top: 5px;
}
.term-by:after{
    content: 'Essayup.com is owned and operated by DDW Corp Limited, Kastellorizou, 3A, Aglantzia, Nicosia, 2108, Cyprus';
}
.header-banner, .top-panel, #sidebar{
    font-family: 'Open Sans';
}
.tel a{
    color: #525252;
    text-decoration: none;
}
.tel a:hover{
    color: #f26c4f;
    text-decoration: underline;
}
.b-calculator select {
    appearance: none;
    border: none;
}
.select-block {
    position: relative;
}
.select-block::after {
    content: '';
    background: url("/images/arrow-d.png");
    background-size: 12px 12px;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 5px;
    top: 15px;
}
#footer .tel a {
    color: #fff;
}
#footer .tel a:hover {
    color: #fff;
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
    .container blockquote:before {
        background: url(/images/sprite-2.png) no-repeat;
        background-position-y: 100%;
        left: 305px;
    }
}
@media screen and (max-width: 368px) {
    .container blockquote:before, .container blockquote:after {
        background: none;
    }
}
.services-our-enjoy .title-el {
    margin-top: 0;
}