@font-face{font-family:IstokWeb-Regular;src:url(//vilkonrussia.com/wp-content/themes/vilkon/css/fonts/IstokWeb-Regular.ttf);font-display:swap}@font-face{font-family:IstokWeb-Bold;src:url(//vilkonrussia.com/wp-content/themes/vilkon/css/fonts/IstokWeb-Bold.ttf);font-display:swap}@font-face{font-family:IstokWeb-Italic;src:url(//vilkonrussia.com/wp-content/themes/vilkon/css/fonts/IstokWeb-Italic.ttf);font-display:swap}@font-face{font-family:IstokWeb-BoldItalic;src:url(//vilkonrussia.com/wp-content/themes/vilkon/css/fonts/IstokWeb-BoldItalic.ttf);font-display:swap}.nopadding{padding-left:0;padding-right:0}.nopadding_left{padding-left:0}.nopadding_right{padding-right:0}.italic{font-family:IstokWeb-Italic}.bold{font-family:IstokWeb-Bold}.bold strong{font-weight:600}body{font-family:IstokWeb-Regular,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#000}a{text-decoration:underline}a:hover{text-decoration:none}.more-link,#fancybox-wrap a{border:none;text-decoration:none}.navbar-brand{text-decoration:none;margin:0;display:inline-block}.navbar-brand .site-title{margin:0;font-size:1.4em}.logo a{border:none}.logo img{width:100%;height:auto}.search-form button{border:none;padding:0 5px;margin:0}.search-form button{display:inline-block;width:100%;text-align:center}.primary-color{color:#00598a}.bg-primary-color,.primary-c-beckground{color:#fff;background-color:#57b7df}.bg-gray-lighter{background-color:#f7f7f7}.white-color{color:#fff}.contacts .ico{display:inline-block;position:relative;width:18px;height:18px;margin-bottom:-5px;margin-right:7px}.contacts .ico-skype{background-position:-173px -14px}.contacts .ico-mail{background-position:-173px -51px}.contacts .ico-mini-phone{background-position:-173px -212px}.tel a{border-bottom:none;text-decoration:none}.contacts .otherC a{display:block;margin-bottom:0;padding-bottom:0;color:#e43c24;text-align:right}.contacts .otherC a:hover{color:#a61500}header .contacts .tel{display:inline-block;font-weight:600;font-size:20px;margin:0 0 7px;padding:0;text-align:center;position:relative}header .contacts .otherC{width:100%}header .contacts .otherC>span{display:block;padding:0;margin:0;text-align:center}header .contacts .otherC>.callbackf{text-align:center}header .site-branding{margin-top:16px}header .contacts .phones{margin:0;padding:0;}header .contacts .phones .ico{display:inline-block;margin-left:-15px;left:0;width:30px;height:30px;background-position:-165px -86px}header .contacts .skype{padding-left:33px}#site-header-menu nav,#site-header-menu .navbar{margin-bottom:0}header .navbar-collapse ul.nav{float:right}#site-header-menu .navbar-collapse ul.nav a{border-bottom:none;text-decoration:none}.site-inner{overflow:hidden}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:none !important}#site-header-menu .navbar-default .navbar-brand{border-bottom:none}@media (min-width :768px){#site-header-menu #menu-menuheader>li{padding-bottom:18px}#site-header-menu #menu-menuheader>li>a{height:40px;padding:10px 20px}#site-header-menu #menu-menuheader>li.open ul:before,#site-header-menu #menu-menuheader>li.open ul{z-index:35}#site-header-menu #menu-menuheader>li.open ul:before{position:absolute;top:0;content:"";overflow:hidden;display:block;height:18px;margin-top:-18px;width:115%;background-repeat:no-repeat;background-position:-17px;background-size:100% 100%}#site-header-menu #menu-menuheader>li.open,#site-header-menu #menu-menuheader>li.open>a{background:0 0;box-shadow:none}#site-header-menu .navbar-default{background-image:none;background-color:#fff;border-color:#fff;box-shadow:none}#site-header-menu .navbar-default .navbar-brand{border-bottom:none}#site-header-menu .navbar-default .navbar-brand:hover,#site-header-menu .navbar-default .navbar-brand:focus{color:#000}#site-header-menu .navbar-default .navbar-nav>li>a{color:#000}#site-header-menu .navbar-default .navbar-nav>.active a,#site-header-menu .navbar-default .navbar-nav>li>a:hover{color:#e43c24}#site-header-menu .navbar-default .navbar-nav>.active>a,#site-header-menu .navbar-default .navbar-nav>.active>a:hover,#site-header-menu .navbar-default .navbar-nav>.active>a:focus{color:#39756;background-color:#57b7df;background:0 0;box-shadow:none}body #masthead{border-bottom:1px solid #626262}.home #masthead{border-bottom:none}#site-header-menu .navbar-default .navbar-nav>li{margin-bottom:0;padding-bottom:0;height:58px}#site-header-menu .navbar-default .navbar-nav .undercircle.menuEmphasize{margin-bottom:-1px}#site-header-menu .navbar-default .navbar-nav{z-index:5}#site-header-menu .navbar-default .navbar-nav .undercircle,#site-header-menu .navbar-default .navbar-nav>.active a>.undercircle{position:absolute;bottom:0;content:"";overflow:hidden;display:block;height:18px;margin-bottom:-19px;width:219px;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/menuSub-menu3.png);background-size:100% 100%;background-repeat:no-repeat;z-index:1}#site-header-menu .navbar-default .navbar-nav>.open>a,#site-header-menu .navbar-default .navbar-nav>.open>a:hover,#site-header-menu .navbar-default .navbar-nav>.open>a:focus{color:#black;background-color:#57b7df}#site-header-menu .navbar-default .navbar-nav>.menu-item>a{font-family:IstokWeb-Bold;line-height:12px;text-transform:uppercase;font-weight:100;font-size:14px;font-family:IstokWeb-Bold;font-weight:500}#site-header-menu .navbar-default .navbar-nav>.dropdown>a{display:inline-block;clear:both;margin:0 auto;text-align:center;padding-bottom:0}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul{background-color:#57b7df;border:none;margin-top:1px}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul a{color:#fff}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul>li>a:hover{color:#fff;text-decoration:underline;background:#e43c24}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul>.menu-item.active>a{color:#fff;background:#e43c24}#site-header-menu>.site-header-main .navbar-nav>.menu-item>a{line-height:15px}#site-header-menu .navbar-default .navbar-nav>.dropdown>a:focus .caret,#site-header-menu .navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#00598a;border-bottom-color:#00598a;color:#000}#site-header-menu .navbar-default .navbar-nav>.dropdown>a:hover .caret,#site-header-menu .navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#e43c24;border-bottom-color:#e43c24}#site-header-menu .navbar-default .navbar-nav>.open>a .caret,#site-header-menu .navbar-default .navbar-nav>.open>a:hover .caret,#site-header-menu .navbar-default .navbar-nav>.open>a:focus .caret{border-bottom-color:#d1ffed}#site-header-menu .navbar-default .navbar-toggle{border-color:#27ae60}#site-header-menu .navbar-default .navbar-toggle:hover,#site-header-menu .navbar-default .navbar-toggle:focus{background-color:#27ae60}#site-header-menu .navbar-default .navbar-toggle .icon-bar{background-color:#ecf0f1}}@media (max-width:767px){.mmmenu{padding:0;margin-top:10px;margin-bottom:10px}header .contacts .otherC{width:100%;margin:15px 0}#masthead .contacts .tel{width:100%;line-height:20px;text-align:center}.left-sidebar{display:none;position:absolute}#site-header-menu .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,#site-header-menu .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#d1ffed;background-color:#27ae60}#menu-menuheader{width:100%}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul{margin-left:0 !important}.dropdown br{display:none}.navbar-default .navbar-nav .active>a,.navbar-default .navbar-nav>.open>a:hover{background:#57b7df;color:#fff}}@media (min-width :768px) and (max-width :1000px){.site-header-main .contacts .otherC,.site-header-main .contacts .phones{margin-left:20px}.site-header-main .contacts{margin-bottom:10px}#site-header-menu,#site-header-menu>nav,#site-header-menu>nav>.navbar-collapse,#site-header-menu #menu-menuheader{padding:0;margin:0;width:100%}#site-header-menu #menu-menuheader>li>a{padding:9px}}.callback_form_in_header{border:2px solid #fff;z-index:15;margin:55px}.how-we-work .circle,.callback_form_in_header{width:382px;height:382px;border-radius:50%;position:relative;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/circle-form.png);background-repeat:no-repeat;background-size:100%}#myCarousel .numb_circle{left:auto;border-radius:50%;display:block;position:absolute;z-index:15;top:39px;width:496px;height:496px;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/border_dashed_croped.png);background-repeat:no-repeat;background-size:100% 100%}.wpsisac-slick-carousal .slick-slide img{padding:0 15px;margin:auto}.wpsisac-slick-carousal .slick-track{display:flex;align-items:center}.wpsisac-slick-carousal .slick-list{margin-right:5%}.wpcf7 .ajax-loader{position:absolute}.callback_form_in_header #wpcf7-f107-o1{display:block;position:relative;width:300px;height:208px;margin:0 auto;text-align:center}.callback_form_in_header form p{padding-bottom:0;margin-bottom:0}.callback_form_in_header form input:not([type=submit]):not([type=checkbox]){display:inline-block;border:1px solid #007743;padding:7px 19px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.1);border-radius:2px;width:100%;margin-bottom:12px;border:2px solid #fff}.callback_form_in_header form input[type=submit]{margin-top:5px;margin-bottom:5px;border:none;color:#fff;background:#e43c24;border:2px solid #e43c24;border-radius:2px;padding:5px 15px;box-shadow:0 0 2px rgba(0,0,0,.5)}.callback_form_in_header form input[type=submit]:hover{color:#fff;background:#a61500;border:2px solid #a61500}.callback_form_in_header .wpcf7-form input:not([type=submit]):focus{border:2px solid #fff}.callback_form_in_header form .wpcf7-not-valid-tip{max-width:142px;margin-left:-153px;margin-top:-33px}.c_form .wpcf7>.invalid input.wpcf7-not-valid,.callback_form_in_header form input.wpcf7-not-valid,.wpcf7-not-valid{border:2px solid #0080ff}.callback_form_in_header form input[type=submit]~img{position:absolute}.callback_form_in_header .wpcf7-response-output.wpcf7-display-none{margin-left:-100px;margin-top:10px;max-width:300px}.callback_form_in_header form .wpcf7-not-valid-tip,.callback_form_in_header .wpcf7-response-output.wpcf7-display-none{position:absolute;z-index:18}form.wpcf7-form .wpcf7-not-valid-tip,form.wpcf7-form .wpcf7-response-output.wpcf7-display-none,form.wpcf7-form .wpcf7-not-valid-tip,.callback_form_in_header form .wpcf7-not-valid-tip,.callback_form_in_header .wpcf7-response-output.wpcf7-display-none,.c_form .wpcf7>.invalid .wpcf7-response-output.wpcf7-display-none,.c_form .wpcf7 form .wpcf7-not-valid-tip{color:#fff;border-radius:4px;border:2px solid #57adf0;background:rgba(51,121,189,.7)}.wpcf7>.invalid .wpcf7-response-output.wpcf7-display-none,.c_form .wpcf7>.invalid .wpcf7-response-output.wpcf7-display-none{position:absolute;width:260px;margin-left:-280px;margin-top:-52px;padding:5px;line-height:14px}.carousel-caption .pic_header_container,.carousel-caption>.title-container{border-radius:4px}#myCarousel .item{height:362px;background-repeat:no-repeat;background-size:cover;border-radius:4px}#myCarousel .item>img{display:none}.carousel-caption{padding-top:0;text-align:left;height:100%;width:100%;margin:0;padding-bottom:0;left:0;right:0;bottom:0}.carousel-caption .pic_header_container{padding-top:20px;float:left;width:55%;height:170px;margin-left:-20px;border-style:solid;border-width:0 0 18px 19px;-moz-border-image:url(/wp-content/themes/vilkon/images/border-9.png) 25 26 25 27 repeat;-webkit-border-image:url(/wp-content/themes/vilkon/images/border-9.png) 25 26 25 27 repeat;-o-border-image:url(/wp-content/themes/vilkon/images/border-9.png) 25 26 25 27 repeat;border-image:url(/wp-content/themes/vilkon/images/border-9.png) 25 26 25 27 fill repeat}@media (max-width:992px){#masthead .phones .ico{display:none}.carousel-caption .pic_header_container{border:none}}.carousel-caption .pic_header{border-radius:4px;display:inline-block;position:relative;margin-left:30px;margin-top:2%;z-index:1;display:inline-block;background:#57b7df;border:2px solid #fff;padding:32px 20px;font-weight:600;letter-spacing:.05em}.carousel-caption .title-container{padding:7px 0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.carousel-caption>.container{position:absolute;left:calc(50% - 15px);bottom:35px;right:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.carousel-caption .pic_title{font-family:IstokWeb-Bold;width:50%;text-align:left;color:#fff;line-height:50px;margin-left:10px}@media (max-width :992px){.carousel-caption .pic_title{width:100%}}.carousel-caption .pic_hidden_exert{display:none}.callback_form_in_header .pic_exert_container{padding:30px 80px;height:120px}#pic_exert{text-align:center;vertical-align:middle;text-transform:uppercase;line-height:26px;color:#fff;font-size:16px}#myCarousel .numb_circle .slideButton{cursor:pointer;text-align:center;vertical-align:middle;position:absolute;width:60px;height:60px;border:4px solid #00598a;border-radius:50%;color:#00598a;font-size:35px;line-height:60px;font-weight:600;text-shadow:0px 0px 3px rgba(255,255,255,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background:#fff}.numb_circle .slideButton{margin-top:-30px;margin-left:-30px}#myCarousel .numb_circle .slideButton:hover,#myCarousel .numb_circle .slideButton.active{text-shadow:0px 0px 3px rgba(255,255,255,.5);background:#57b7df;color:#fff;z-index:1;border:4px solid rgba(0,0,0,0)}#primary>div{padding-top:45px}footer .logo{padding-left:0;margin-top:0}footer{padding:34px 0}footer>.container>.row>.col-lg-6:nth-child(2n){border-left:.5px solid #d6d6d6}footer>.container>.row>.col-lg-6{min-height:150px}footer .search-form .input-group>.form-control,footer .search-form .input-group>.input-group-addon{height:26px;line-height:14px;font-size:12px}footer .search-form .input-group>.input-group-addon{padding:0 10px}footer .contacts .tel{display:block;font-weight:600;font-size:16px;margin-bottom:27px}footer .contacts .phones .ico{position:absolute;margin-left:5px}footer .contacts .phones>span:not([class*=ico]){margin-left:25px}footer .search-form i{text-shadow:0px .1px 1px rgba(0,0,0,.7)}footer .search-field{background:rgba(0,0,0,0)}footer .search-field~span>button,footer .search-field~span>button>i,footer .search-field~span{background-color:#ebebeb;color:#fff}footer .contacts .otherC a{display:inline-block;margin-bottom:31px}footer .contacts .otherC>span{display:inline-block;width:100%;}footer nav ul[class*=footer-menu],footer .social-links-menu{padding:0;list-style:none}footer nav ul[class*=footer-menu]>li:not(:last-child),footer .social-links-menu>li:not(:last-child){float:left;margin-right:20px;margin-bottom:10px}footer .social-links-menu>li>a{display:inline-block;width:25px;height:25px;line-height:10px;border-bottom:none;padding:4px;border-radius:50%;background:grey;color:#fff;text-align:center;vertical-align:middle;line-height:16px}footer .logo{text-align:center;margin-bottom:20px}footer .social-links-menu>li>a:hover{background-color:#e43c24}footer .row{margin-bottom:19px}footer .row .search-row .search-form{margin-bottom:10px}@media (max-width:767px){footer .row{margin-bottom:0}}footer .sitemap{display:inline-block;margin:4px 0}@media (min-width :992px) and (max-width :1230px){footer .contacts{padding:0}}@media (max-width :992px){footer .contacts .otherC a,footer .contacts .tel{text-align:left;margin-bottom:10px}footer .contacts .otherC>span{line-height:23px}footer .row>div{margin-bottom:5px}footer .row{margin-bottom:5px}footer .row .search-row .search-form{margin-bottom:10px}}@media (max-width :768px){footer .contacts .row>.phones{float:right;padding-right:25px}footer .container>.row>.col-lg-6:nth-child(2n){border-left:none;border-top:.5px solid #d6d6d6;padding-top:10px}}.home h2,.home .h2{line-height:45px;margin-bottom:0}.header_underline>span,.home .h2>span{border-bottom:1px solid #626262;padding:0 80px}.home .h_unl_without_pad>span,.h_unl_without_pad>span{border-bottom:1px solid #626262;padding:0}.home article{padding-top:30px;padding-bottom:45px}.services .s_pic{margin:0 auto;width:124px;height:124px;border:1px solid green;border-radius:50%;margin-bottom:22px}span.ico,a.ico,div.ico,.green_li_arrow>li:before,.at-links>ul>li:before,i[class*=ico],li[class*=ico]:before,.services .s_pic,.advantages .item .pic{content:"";display:block;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/icons.png);background-repeat:no-repeat}.services .item-1 .s_pic{background-position:2px -4px}.services .item-1:hover .s_pic{background-position:2px -129px}.services .item-2 .s_pic{background-position:-125px -3px}.services .item-2:hover .s_pic{background-position:-125px -128px}.services .item-3 .s_pic{background-position:-249px -4px}.services .item-3:hover .s_pic{background-position:-249px -129px}.services .item-4 .s_pic{background-position:-376px -2px}.services .item-4:hover .s_pic{background-position:-376px -127px}.services .item-5 .s_pic{background-position:-501px -4px}.services .item-5:hover .s_pic{background-position:-501px -129px}.services .item-6 .s_pic{background-position:-627px -2px}.services .item-6:hover .s_pic{background-position:-627px -127px}.services .item-7 .s_pic{background-position:-752px -2px}.services .item-7:hover .s_pic{background-position:-752px -127px}.services .s_pic_2{margin:0 auto;width:124px;height:124px;margin-bottom:22px}.s_pic_2 .img_front{z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.services .s_pic_2 img,.services .s_pic_2 .img{display:block;position:absolute}.item:hover .s_pic_2 img{-webkit-animation:turn 1s forwards;animation:turn 1s forwards}@-webkit-keyframes turn{to{-webkit-transform:rotateY(180deg)}}@keyframes turn{to{transform:rotateY(180deg)}}.services .s_title{font-weight:600}.services .row>.item:hover .s_pic{background-color:#57b7df}.services .row>.item:hover .s_title{color:#e43c24}.services .item a{text-decoration:none}.advantages .item .pic{width:60px;height:75px}.advantages .item-2 .pic{background-position:-907px -27px}.advantages .item-1 .pic{background-position:-1031px -27px}.advantages .item-3 .pic{background-position:-1158px -27px}.how-we-work .circle{margin:0 auto}.how-we-work .circle>h3,.how-we-work .circle>.h3{width:200px;display:inline-block;margin:130px 95px;line-height:1em;font-weight:700}.how-we-work .elements_of_circle{width:555px;height:555px;padding:27px}.ringModal,.how-we-work .elements_of_circle .ring{border-radius:50%;padding:55px;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/border_dashed.png);background-repeat:no-repeat;background-size:100% 100%}.how-we-work .elements_of_circle .item{text-align:center;vertical-align:middle;position:absolute;width:60px;height:60px;border:4px solid #00598a;border-radius:50%;color:#00598a;font-size:35px;line-height:60px;font-weight:600;text-shadow:0px 0px 2px rgba(98,98,98,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background:#fff;margin:0 18px}.elements_of_circle .h3{font-size:36px}.how-we-work{padding-top:56px;padding-bottom:15px}.how-we-work .item-2,.how-we-work .item-7{min-height:230px;margin-bottom:60px;margin-top:30px}@media (max-width:992px){.how-we-work .item-2,.how-we-work .item-7{height:auto;margin-bottom:auto;margin-top:auto}.how-we-work div[class*=item]{margin-bottom:0;min-height:auto;padding:0;text-align:left}}.how-we-work .h4{font-weight:300}.direction .item{margin-bottom:24px}.direction{padding-top:15px;padding-bottom:35px;margin-bottom:0}.partners{margin-top:20px}.partners h2{margin-bottom:6px}.slick-slider .slick-arrow.slick-prev,.slick-slider .slick-arrow.slick-next,.slick-slider .slick-arrow.slick-prev:hover,.slick-slider .slick-arrow.slick-next:hover{top:50% !important;margin-top:-15px;width:13px !important;height:30px !important;background:0 0;background:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/slider-arrow.png);background-repeat:no-repeat}.slick-slider .slick-arrow.slick-prev{background-position:-3px -31px}.slick-slider .slick-arrow.slick-next{background-position:-23px -31px}.slick-slider .slick-arrow.slick-prev:hover{background-position:-3px -1px}.slick-slider .slick-arrow.slick-next:hover{background-position:-23px -1px}.slick-slider .slick-track a{border-bottom:none}.design-6 .slick-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4;transition-duration:1s}.design-6 .slick-slide img:hover{-webkit-filter:none;filter:none;opacity:1;transition-duration:1s}.design-8>.slick-simple>.wpcolumns,.design-7>.slick-list>.slick-track>.slick-slide{background-color:#f7f7f7;padding:20px 0;margin:15px;min-height:330px}.design-8>.slick-simple>.wpcolumns{display:block;min-height:auto;background-image:none;margin:15px 0}.design-7>.slick-list>.slick-track>.slick-slide:after,.design-8>.slick-simple>.wpcolumns:after{position:absolute;bottom:20px;right:20px;content:"";display:block;width:38px;height:38px;float:right;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/dcoma.png);background-repeat:no-repeat}.design-7>.slick-list>.slick-track>.slick-slide .slider-content-right{padding:0 5px}.design-7>.slick-list>.slick-track>.slick-slide .wpcolumns{padding:0 10px}.design-7>.slick-list>.slick-track>.slick-slide .wpcolumns>.image img,.design-7>.slick-list>.slick-track>.slick-slide .wpcolumns>.image{width:100%;margin:0}.design-9{width:100%}.design-9:after{content:"";display:block;clear:both}.design-9>.partner>.wpcolumns{text-align:left;width:25%;margin-bottom:50px}.home .reviews h2{margin-bottom:0;padding-bottom:33px}.home .reviews{padding-bottom:38px}.page h1{margin-top:35px}.page-id-6 h1,.page.page-template-page_contacts h1{margin-top:0}.entry-header h1{line-height:45px}.entry-header h1{margin-bottom:10px;line-height:40px}h1{color:#000;font-family:IstokWeb-Bold;text-align:left}h1,p.header_underline{margin-top:0;padding-top:0;font-size:40px;margin-bottom:30px}.contacts_and_form{margin-bottom:20px}.map>p{margin-top:0;margin-bottom:20px}#primary.container{padding-bottom:35px}.border_dashed{padding-bottom:55px;border-style:solid;border-width:0 0 9px 9px;-moz-border-image:url(/wp-content/themes/vilkon/images/dash.png) 13 14 16 15 repeat;-webkit-border-image:url(/wp-content/themes/vilkon/images/dash.png) 13 14 16 15 repeat;-o-border-image:url(/wp-content/themes/vilkon/images/dash.png) 13 14 16 15 repeat;border-image:url(/wp-content/themes/vilkon/images/dash.png) 13 14 16 15 fill repeat}.clearfix:after,.border_dashed:after{display:block;content:"";clear:both}.contacts_and_form .contacts div[class*=col]{margin-bottom:20px}.contacts_and_form .contacts .tel{font-size:14px;font-weight:300;color:#444;text-shadow:0 0px 1px rgba(0,0,0,.5)}.c_form{padding:12px 17px 10px}.c_form>p{margin-top:0;margin-bottom:18px}.ringModal .wpcf7 input:not([type=submit]):not([type=checkbox]),.ringModal .wpcf7-form textarea,.c_form .wpcf7-form textarea,.c_form .wpcf7 input:not([type=submit]):not([type=checkbox]),.ringModal .wpcf7 select{width:100%;padding:5px 14px;margin-bottom:1px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.1);border-radius:2px}.ringModal .wpcf7 input:not([type=submit]):not([type=checkbox]),.ringModal .wpcf7-form textarea,.ringModal .wpcf7 select{border:2px solid #fff}.ringModal .wpcf7 select{font-size:12px}.c_form .wpcf7-form textarea,.c_form .wpcf7 input:not([type=submit]){border:1px solid #acacac}.ringModal .wpcf7 input:not([type=submit]):focus,.ringModal .wpcf7-form textarea:focus{border:2px solid #fff}.c_form .wpcf7-form textarea:focus,.c_form .wpcf7 input:not([type=submit]):focus{border:1px solid #fff}.c_form .wpcf7-form textarea{height:65px}.ringModal .wpcf7 input[type=submit],.c_form .wpcf7 input[type=submit]{margin-top:10px;padding:6px 32px;text-transform:uppercase;font-size:13px;border:1px solid #e43c24;border-radius:5px;background:#e43c24;color:#fff}.c_form .wpcf7 input[type=submit]:hover{background:#fff;color:#e43c24}.widget-area{padding-top:0}.widget-area .section{margin-bottom:50px}.widget-area .section ul{list-style:none}.widget-area .section ul>li{margin-top:15px}.widget-area .section ul a{text-decoration:underline;border-bottom:none}.widget-area .section ul a:hover{text-decoration:none;border-bottom:none}@media (max-width:975px){#secondary ul{padding-left:5px}}#secondary #nav_menu-7>.widget-title,#secondary #nav_menu-6>.widget-title,#secondary #nav_menu-5>.widget-title,#secondary #nav_menu-4>.widget-title{margin-top:3px;padding-left:12px}#secondary #nav_menu-7:before,#secondary #nav_menu-6:before,#secondary #nav_menu-5:before,#secondary #nav_menu-4:before{text-align:center;line-height:37px;font-size:20px;position:absolute;content:"";margin-left:-40px;margin-top:-12px;display:inline-block;width:38px;height:38px;border-radius:50%;border:1px solid #57b7df;background:#fff;z-index:10;text-shadow:0 0 1px rgba(0,0,0,.4)}#secondary #nav_menu-4:before{content:"1"}#secondary #nav_menu-5:before{content:"2"}#secondary #nav_menu-6:before{content:"2"}#secondary #nav_menu-7:before{content:"3"}li[class*=ico]:before{margin-right:10px;content:"";width:28px;height:21px;float:left}li.ico-china:before{background-position:-5px -10px}li.ico-usa:before{background-position:-5px -48px}li.ico-germany:before{background-position:-5px -87px}li.ico-latvia:before{background-position:-5px -128px}li.ico-litva:before{background-position:-5px -170px}li.ico-clothes:before{background-position:-45px -10px}li.ico-equip:before{background-position:-45px -50px}li.ico-furniture:before{background-position:-45px -89px}li.ico-paper:before{background-position:-45px -130px}li.ico-car:before{background-position:-85px -10px}li.ico-sea:before{background-position:-85px -50px}li.ico-air:before{background-position:-85px -90px}li.ico-rail:before{background-position:-85px -130px}li.ico-collect:before{background-position:-85px -169px}li.ico-container:before{background-position:-85px -208px}.content-first{margin-bottom:25px}.search h2,.category h2{margin-top:0;font-size:20px}#main article,.category-35 article{margin-bottom:15px}.category-35 article .entry-content{line-height:19px}.ico-date{display:inline-block}i.ico-date{float:left;width:10px;height:18px;z-index:10;margin-right:6px;background-position:-16px -236px}.nav-links>.current,.nav-links>a{font-size:17px}.nav-links>.current{color:#57b7df}.nav-links>a{text-decoration:none;border-bottom:1px solid #666;color:#666}.dashed-bacground_bottom{right:0;position:absolute;height:103px;width:320px;background-position:-917px -140px;z-index:1}.green_feedback_button{display:inline-block;position:relative;margin:0 auto;height:72px;width:250px;background-position:-635px -1px;z-index:10}.green_feedback_button:focus{outline:none}.green_feedback_button:hover{background-position:-634px -81px}.green_feedback_button:hover span span{color:#0c668b}.green_feedback_button span{display:inline-block;color:#fff;padding-top:1%;text-decoration:none;border-bottom:1px solid #a4c9b4}.green_feedback_button a:hover{border-bottom:none}.ya-maps{height:361px;width:100%;margin-top:10px}.ya-maps~.mapsNeighbor,.ya-maps~.mapsNeighbor>iframe{width:100%;margin-top:10px}.ya-maps~.mapsNeighbor{display:none}.content .hentry img,.widget img{max-width:100%;height:auto}img[class*=align],img[class*=wp-image-]{height:auto}.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignleft{float:left;margin-right:2.3em}.alignright{float:right;margin-left:2.3em}.alignleft,.alignright,.aligncenter{margin-bottom:1.5em}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1em}.shborderLB{border-right:2px solid #fff;border-bottom:2px solid #fff;box-shadow:1px 1px 1px rgba(0,0,0,.4)}.site-content img,.content img{border-radius:4px}.at-links h2{border-bottom:1px solid #000;line-height:40px}.at-links>ul{margin-top:20px;padding-left:18px}.at-links>ul>li{margin-bottom:10px;font-size:17px}.green_li_arrow>li,.at-links>ul>li{list-style:none}.green_li_arrow>li:before,.at-links>ul>li:before{float:left;width:10px;height:20px;margin-left:-16px;background-position:-16px -233px}.entry-summary{font-weight:600;font-size:16px}.general_color_text{color:#626262}.green_li_arrow>li:before{display:inline-block;background-position:-16px -235px}.green_li_arrow>li{vertical-align:middle}#breadcrumbs{margin-bottom:33px}blockquote{font-family:IstokWeb-Italic;font-size:14px;margin-top:20px;border-left:5px solid #57b7df;padding:0 22px}.content h2,.content .h2{padding-top:20px;padding-bottom:15px;font-weight:600;font-size:30px;line-height:30px}.content h3{padding-top:10px;padding-bottom:10px;font-weight:600;font-size:22px;line-height:26px}.employee{margin:0 10px 20px;padding:12px;background-color:#f7f7f7}.cont .employee{margin:15px 0}.employee .employee-position{margin-bottom:20px;margin-top:5px}.employee .employee-desc>div{margin-bottom:5px}.employee .employee-photo{float:left;margin-right:16px}.cat_chield{margin-bottom:20px;margin-top:20px}.cat_chield .item{margin-bottom:30px}.hidenDescr{position:absolute;background:#57b7df;color:#fff;z-index:15;padding:10px;margin-top:170px;border-radius:5px;border:3px solid #fff;border-width:0 3px 3px 0;box-shadow:2px 2px 2px rgba(0,0,0,.5);max-width:97%}.content .table-without-border td{border:none}.content .bg-gray-lighter{padding:5px 18px}.content p.bg-gray-lighter{padding:0}.content div.bg-gray-lighter{padding:19px}.right_sidebar .widget-area .section{margin-bottom:20px}.right_sidebar{background:#fff}.right_sidebar{float:right;width:320px;padding-left:20px;padding-right:10px}.right_sidebar .textwidget .employee{margin:0 0 20px}.right_sidebar>.content-right-widgets>.widget-area:first-child{margin-top:0;padding-top:0}@media (max-width:975px){.right_sidebar{width:100%;clear:both}}.hide_content{display:none}.green_button{font-size:12px;background-color:#e43c24;padding:7px 40px;margin:10px 0;text-shadow:0 0 2px rgba(255,255,255,.5);border-color:#e43c24}.modal{text-align:center}@media (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:center;vertical-align:middle}.modal-dialog{width:auto;height:auto;border-radius:50%;padding:55px;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/border_dashed.png);background-repeat:no-repeat;background-size:100% 100%}.ringModal .modal-content{width:382px;height:382px;border-radius:50%;position:relative;background:#e43c24;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/circle-form.png);background-repeat:no-repeat;background-size:100%;border:1px solid #fff}.ringModal .modal-header{border:none;padding-bottom:0}.ringModal .modal-title{font-weight:300;padding-top:23px;padding-bottom:0;margin-bottom:0;color:#fff}.ringModal .close{position:absolute;right:0;color:#57b7df;opacity:1;font-size:30px;font-weight:900;text-shadow:none;margin-right:-60px;background:#fff;padding:5px 8px 0 5px;vertical-align:middle;display:block}.ringModal .close:hover{color:#e43c24}.ringModal .close>span{font-size:13px;float:right;text-decoration:underline;display:block;line-height:25px}.ringModal .close>span{text-decoration:none}.ringModal form{width:75%;margin:0 13.5%}.ringModal .wpcf7 input.wpcf7-text:focus{border:2px solid #fff}.ringModal input:not([type=checkbox]),.ringModal textarea{width:100%}.modal-backdrop.in{opacity:.2}.wpcf7-acceptance{margin-top:5px;display:block}.wpcf7-acceptance>.wpcf7-list-item>label{display:flex;align-items:flex-start;gap:5px;font-weight:300}.wpcf7-acceptance>.wpcf7-list-item>label input[type=checkbox]{margin:0}.wpcf7-acceptance>.wpcf7-list-item{margin:0}.ringModal .wpcf7 input[type=submit]{margin-top:20px;font-size:12px;text-align:center;vertical-align:middle;background:#e43c24;color:#fff;width:auto;padding:6px 13px;border-radius:3px;border:2px solid #e43c24}.ringModal .wpcf7-form .file_wrap:hover .face{color:#fff;background:#e43c24;border:1px solid #fff}.ringModal .wpcf7 input[type=submit]:hover{color:#fff;background:#a61500;border:2px solid #a61500}.ringModal textarea{height:80px;resize:none}.ringModal .wpcf7-form input:not([type=submit]):focus,.ringModal .wpcf7-form textarea:focus{border:2px solid #fff}.ringModal .wpcf7-form .file_wrap .file-679>input,.ringModal .wpcf7-form .face,.ringModal .wpcf7-form .file_wrap .file-6792>input{display:block;height:25px;width:100%;z-index:1;opacity:0}.ringModal .wpcf7-form>*{margin-bottom:7px}.ringModal .wpcf7-form .face{z-index:25;background:#fff;margin-top:-25px;opacity:1;vertical-align:middle;text-align:center;line-height:26px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.7)}.ringModal form.wpcf7-form .wpcf7-form-control-wrap>input.wpcf7-not-valid{border:2px solid #0080ff}.ringModal form .ajax-loader{position:absolute}.callbackModal2 .modal-header .modal-title{margin-top:48px}.banner{text-align:center;background:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/Banner1.jpg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;padding:14px;border-radius:5px;border:2px solid #57b7df}.banner .title p:first-child{margin-top:5px}.banner .title p:last-child{margin:15px 10px 20px;font-size:16px;text-align:center;line-height:19px}.banner .ban_buttons>button{display:block;background:#fff;width:90%;margin:5%;color:#57b7df;padding:5px 25px 3px;border:2px solid rgba(0,0,0,0)}.banner .ban_buttons>button:hover{color:#fff;background:#007743;border:2px solid #fff}.banner .garanty{padding:0 12px;text-align:left;vertical-align:middle}.banner .garanty .h3{margin-top:27px}.banner .garanty>p:not([class*=h3]){font-weight:600;width:100%}.banner .garanty>p:not(:last-child){display:inline-block;text-align:left;line-height:28px;margin-bottom:30px}.banner .garanty>p:last-child{margin-bottom:25px}.banner .garanty i{display:inline-block;width:30px;height:28px;float:left;margin-right:15px}.banner .garanty .ico-calc{background-position:-125px -3px}.banner .garanty .ico-discount{background-position:-125px -48px}.direct{margin-bottom:30px}.direct .item{margin-bottom:10px;min-height:50px}.tabs>.nav-tabs,.tabs>.nav-tabs>li>a,.tabs>.nav-tabs>li.active a,.tabs>.nav-tabs>li>a:hover,.bid-request>.nav-tabs,.bid-request>.nav-tabs>li>a,.bid-request>.nav-tabs>li.active a,.bid-request>.nav-tabs>li>a:hover{border:none;background:0 0;text-decoration:none}.tabs>.nav-tabs,.bid-request>.nav-tabs{margin-bottom:41px}.tabs>.nav-tabs>li,.bid-request>.nav-tabs>li{width:50%;text-align:left}.tabs>.nav-tabs>li>a,.bid-request>.nav-tabs>li>a{width:auto;display:inline-block;padding:0;border-bottom:2px dashed #000}.tabs>.nav-tabs>li.active a,.bid-request>.nav-tabs>li.active a{border-bottom:2px dashed #57b7df;color:#57b7df}.bid-request .tab-pane{padding:27px 18px 9px}.bid-request .tab-pane form.wpcf7-form p,.bid-request .wpcf7-form .file_wrap{margin-bottom:21px}input[type=text],.bid-request .tab-pane form.wpcf7-form input:not([type=submit]):not([type=checkbox]),.bid-request .tab-pane form.wpcf7-form select,.bid-request .tab-pane form.wpcf7-form textarea{padding:4px 14px;margin-bottom:1px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border-radius:2px;border:1px solid grey}.bid-request .tab-pane form.wpcf7-form input.wpcf7-not-valid:not([type=submit]),.bid-request .tab-pane form.wpcf7-form select.wpcf7-not-valid{border:2px solid #0080ff}.b.bid-request .tab-pane form.wpcf7-form input:not([type=submit]):focus,.bid-request .tab-pane form.wpcf7-form select:focus,.bid-request .tab-pane form.wpcf7-form textarea:focus{border:2px solid #fff}.bid-request .tab-pane form.wpcf7-form input:not([type=submit]):not([class*=mathcaptcha]):not([type=checkbox]),.bid-request .tab-pane form.wpcf7-form select,.bid-request .tab-pane form.wpcf7-form textarea{width:100%}.bid-request .tab-pane form.wpcf7-form textarea{height:100px}.bid-request .tab-pane form.wpcf7-form select{height:32px;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';-ms-appearance:none;appearance:none!important;background-image:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/arrow-down.png);background-position:right 15px center;background-repeat:no-repeat;color:#c0aaaa;padding:4px 10px}.bid-request .tab-pane form.wpcf7-form select>option{padding:0;margin:0}select::-ms-expand{display:none}.bid-request .wpcf7-form .file_wrap input[class*=file],.bid-request .wpcf7-form .face{display:block;height:31px;width:100%;z-index:1;opacity:0}.bid-request .wpcf7-form .face{z-index:25;padding:0;background:#fff;margin-top:-31px;opacity:1;vertical-align:middle;text-align:center;line-height:31px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border:1px solid grey;border-radius:2px}.bid-request .file_wrap{margin-bottom:10px}.bid-request form.wpcf7-form input[type=submit]{background-color:#e43c24;border:2px solid #e43c24;border-radius:4px;padding:5px 42px;color:#fff}.bid-request form.wpcf7-form input[type=submit]:hover,.button-wrap .btn-info:hover,#wpcf7-f175-o1 input[type=submit]:hover{background-color:#a61500;border-color:#a61500;color:#fff}@media (max-width:767px){.bid-request .wpcf7 form .wpcf7-not-valid-tip,.bid-request .c_form .wpcf7 form .wpcf7-not-valid-tip,.bid-request .wpcf7>.invalid .wpcf7-response-output.wpcf7-display-none{position:relative;margin:0;width:auto}}.content .tel{margin-left:10px}.numberInCircle{text-align:center;line-height:45px;font-size:25px;margin:0 auto;display:inline-block;width:45px;height:45px;border-radius:50%;border:1px solid #109c5f;background:#fff;z-index:10;text-shadow:0 0 1px rgba(0,0,0,.4);color:#626262}.calc{padding-top:24px;padding-bottom:23px}.calc .c_text{padding:9px 0;margin-bottom:40px}.calc .blockHeader{display:inline-block;font-size:18px;margin-bottom:11px}.calc .c_text input[type=text]{padding:0 14px;margin-top:5px;line-height:23px}#finish_btn{background-color:#57b7df;border:2px solid green;border-radius:4px;padding:5px 42px 3px;color:#fff;font-size:13px}#finish_btn:hover{color:#57b7df;background-color:#fff}.calc .step.unactive{opacity:.3}.smap img{-webkit-filter:contrast(120%);z-index:0}.smap img{width:100%;height:auto}.smap .item{position:absolute;z-index:5}.smap .item .tablcont{position:absolute;padding:0 13px 15px;background:#fff;border-radius:7px;border:2px solid green}.smap .item>.tablcont>table{margin-bottom:0;width:300px}.smap .item>.tablcont>table td{width:50%}.smap .item>.tablcont>table td:first-child{border-right:1px solid #efefef}.smap .item>.first_name{position:absolute;background:#e9c633;border:1px solid #fff;border-radius:5px;padding:2px 15px;margin-top:-25px;margin-left:-80px}.smap .item .tablcont{display:none;margin-left:15px;margin-top:15px}.smap .item{width:17px;height:17px;background-position:-172px -131px}.smap .item:hover .tablcont{display:block}.smap .item:hover .first_name{background:#017f38;color:#fff}.smap .item:hover{background-position:-172px -173px}.smap .item{margin-left:50%;margin-top:50%}.table-responsive table .tab-title{padding:10px 0}.table-responsive table td{padding:2px 10px}.green-text{color:#57b7df}#menu-item-2112>.dropdown-menu{min-width:580px}#menu-item-2112>.dropdown-menu>li{width:33.33%;float:left;padding-right:5px}#menu-item-2112 .dropdown-menu li a{white-space:normal}#menu-item-2112 .dropdown-menu>li:nth-child(3n+1){clear:left}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul .dropdown-menu{position:relative !important;margin-left:0 !important;margin-top:0;border-radius:0;width:100%;padding:2px 0 0 !important;background-color:#57b7df !important;box-shadow:none !important;top:auto !important;left:auto !important;border:none}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul .dropdown-menu a{padding-left:20px}#site-header-menu .navbar-default .navbar-nav>.dropdown>ul .dropdown-menu li>a:hover{color:#fff;text-decoration:underline;background:#e43c24}#site-header-menu .level1>a{text-transform:uppercase}.callbackButton2{border-radius:5px;background-color:#daeef6;width:165px;height:35px;text-align:center;border:none;outline:none;text-decoration:underline;color:#00598a;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700}.callbackButton2:focus{outline:none !important}.cities-trigger{padding-left:25px;height:29px;margin-bottom:10px;font-size:16px !important;background-position:0 50%;background-repeat:no-repeat;background-size:22px auto;background-image:url("data:image/svg+xml,%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7848 20.7816C19.0077 17.666 21.84 14.9279 21.84 10.92C21.84 4.88905 16.9509 0 10.92 0C4.88905 0 0 4.88905 0 10.92C0 14.9304 2.91257 17.7461 6.13835 20.8646C7.76354 22.4357 9.46823 24.0837 10.92 26C12.4317 24.0231 14.158 22.3543 15.7848 20.7816ZM10.92 16.2933C13.8876 16.2933 16.2933 13.8876 16.2933 10.92C16.2933 7.95239 13.8876 5.54667 10.92 5.54667C7.95239 5.54667 5.54667 7.95239 5.54667 10.92C5.54667 13.8876 7.95239 16.2933 10.92 16.2933Z' fill='%2356B7DF'/%3E%3C/svg%3E%0A");cursor:pointer}.cities-trigger:hover{text-decoration:none;color:#e43c24}header .contacts .tel{margin-bottom:12px !important}header .contacts .phones{display:flex;justify-content:flex-end;align-items:flex-start}header .contacts .tel{line-height:24px;padding-top:2px}.header-time{color:#00598a;font-size:12px;line-height:16px}.header-btn-red{display:block;border-radius:5px;background-color:#e43c24;min-height:34px;padding:5px 10px;color:#fff;font-size:14px;line-height:24px;font-weight:700;text-decoration:none;text-align:center}.form-blue{padding:25px 20px;margin-bottom:30px;border-radius:3px;background-color:#56b7df}.title-form2{font-size:26px;line-height:30px;font-weight:700;color:#fff;margin-bottom:15px}.row-form{display:flex;margin:0 -5px}.col-form{width:50%;padding:0 5px 10px}.col-form .wpcf7-form-control-wrap{display:block;width:100%}.col-form .wpcf7-form-control{display:block;width:100%;border:none;background:#fff !important;border-radius:0;height:36px;padding:0 3px;box-shadow:none}.file-form{color:#fff;padding-bottom:10px;display:flex;align-items:center}.file-form input:focus{outline:none}.wpcf7-spinner{position:absolute}.form-blue .submit-row{width:50%;float:left;padding-right:5px;padding-top:5px}.form-blue .wpcf7-form-control-wrap.acceptance-480{width:50%;float:left;padding-left:5px}.form-blue .agreement-wrap a{color:#fff;font-size:12px;line-height:14px;text-decoration:none}.form-blue .wpcf7-form{overflow:hidden}.form-blue .submit-row .red-left{display:block;line-height:34px;border-radius:4px;background-color:#e43c24;border:none;cursor:pointer;height:34px;color:#fff;text-transform:uppercase;font-size:16px;width:100%;text-align:center}.form-blue .wpcf7-response-output{clear:left}.list-prim{padding-left:0 !important}.list-prim__item{padding:0 0 10px 30px;font-size:18px;line-height:25px;color:#000;font-weight:700;position:relative;list-style-type:none}.list-prim__item:after{content:"";display:block;position:absolute;z-index:1;top:2px;left:0;width:20px;height:21px;background:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/li.png) 0 0 no-repeat;background-size:contain}.list-anchor{padding:0;list-style-type:none;display:flex;flex-wrap:wrap}.list-anchor__item{margin:0 25px 10px 0;padding-left:20px;position:relative;background:url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/anchor.png) 0 2px no-repeat;background-size:15px auto}.list-anchor__item a{display:block;font-size:16px;line-height:20px;color:#00598a;text-decoration:underline}.widget--new{margin-bottom:30px}.widget--new .widget-title{display:block;font-size:16px;line-height:20px;padding-bottom:20px;margin:0}.widget--new .menu{list-style-type:none;padding-left:18px !important;margin-bottom:0}.widget--new .menu li{list-style-type:none;margin-bottom:10px}.widget--new .menu li a{display:flex;align-items:center}.header-btn-red:hover{color:#fff}.rout-block,body .rc-card{margin-bottom:30px;padding:15px 20px 5px;background:#ebf8fc url(//vilkonrussia.com/wp-content/themes/vilkon/css/../images/bg-rout.jpg) no-repeat;background-position:100% 0;box-shadow:none;-webkit-box-shadow:none}body .rc-card{max-width:260px}.rout-block__label,body .rc-card .route-text{font-size:14px;line-height:20px;color:#56b7df;padding-bottom:15px}.rout-block__header,body .rc-card .route-title{display:flex;min-height:80px;padding-bottom:10px}.rout-block__header__col{color:#00598a;font-size:18px;line-height:20px;font-weight:700}.rout-block__header__sep{color:#00598a;font-size:18px;line-height:20px;font-weight:700;padding:0 5px}.rout-block__body{display:flex;justify-content:space-between}.rout-block__body__col,body .rc-card table tb{color:#000;font-size:20px;line-height:1;font-weight:700;padding-bottom:20px}.rout-block__btn,body .rc-card .order-route{display:block;text-align:center;border-radius:5px;background:#00598a;padding:5px;height:40px;border:none;color:#fff;font-size:12px;line-height:30px;text-transform:uppercase;width:100%;position:relative;top:0}.wp-block-table table{border:none !important;background:#f9f9f9}.wp-block-table table th{background:#f0f0f0;font-size:16px;line-height:24px;font-weight:700;padding:10px 20px}.wp-block-table table td{border-bottom:1px solid #f0f0f0 !important;border-right:none !important;padding:10px 20px}.ghostkit-accordion-item{margin-bottom:10px}.ghostkit-accordion-item-heading{min-height:60px;display:flex;align-items:center;color:#fff;border-radius:30px;background:#56b7df;padding-left:30px;font-size:16px;line-height:20px;justify-content:space-between;padding-right:30px}.ghostkit-accordion-item-heading:hover,.ghostkit-accordion-item-heading:active,.ghostkit-accordion-item-active .ghostkit-accordion-item-heading{color:#fff !important;background:#00598a}.ghostkit-accordion-item-active .ghostkit-accordion-item-heading:after{content:"";display:block;position:absolute;z-index:1;bottom:-12px;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #00598a;margin-left:-10px}.ghostkit-accordion-item-heading:focus{color:#fff !important;outline:none;text-decoration:none}.ghostkit-accordion-item-content{padding-left:30px;padding-right:30px;color:#000;font-size:16px;line-height:24px;padding-bottom:0}.ghostkit-accordion-item-collapse svg{display:none}.ghostkit-accordion-item-collapse{width:0;height:0;border-top:5px solid transparent;border-left:8px solid #fff;border-bottom:5px solid transparent;position:relative}.ghostkit-accordion-item-label{padding-right:5px}.footer-menu>li{position:relative;z-index:100;float:none !important}.footer-menu>li .sub-menu{position:absolute;bottom:100%;left:-15px;background-color:#f7f7f7;padding:15px;width:200px;opacity:0;visibility:hidden}.footer-menu>li .sub-menu li{list-style-type:none}.footer-menu>li:hover .sub-menu{opacity:1;visibility:visible}.footer-menu{display:flex;flex-wrap:wrap}.file-form__label{overflow:hidden;display:block;position:relative;cursor:pointer;width:70px;margin-bottom:0}.file-form__label .wpcf7-form-control-wrap{display:none}.file-form__btn{border-radius:5px;background-color:#fff;opacity:.8;width:70px;height:28px;display:flex;align-items:center;justify-content:center;text-align:center;color:#545454;font-size:12px}.file-form__name{font-size:12px;line-height:14px;color:#fff;margin-left:10px}@media(max-width:991px){.logo a{display:block;margin:0 auto 5px}.carousel-caption .title-container{position:relative}.carousel-caption>.container{width:100%}.carousel-caption h1,.carousel-caption h2{width:100%;padding-bottom:0;line-height:1;margin-left:0}.carousel-caption .pic_header_container{width:100%;height:auto;margin:0;padding:0}.carousel-caption .pic_header{margin-left:0}#menu-item-2112 .dropdown-menu{min-width:180px}#menu-item-2112 .dropdown-menu li{width:100%;float:none}}@media(max-width:767px){#site-header-menu .navbar-default .navbar-nav>.dropdown>ul .dropdown-menu{background-color:#fff !important}}@media(max-width:599px){h4,.h4{font-size:16px}.carousel-caption .pic_header{padding:15px}.header-time{text-align:center;padding-bottom:15px}.cities-trigger{margin-bottom:15px}.header-btn-red{margin-bottom:10px}.callbackButton2{display:flex;margin:0 auto}.mob-row-center{text-align:center}}