﻿
html,
body{width:100%;min-height:100%;font-family:'Roboto', sans-serif;font-size:16px;line-height:1;background:#fff;color:#000;}
a{color:#010101;outline:0 none;text-decoration:none;}
a:hover{text-decoration:underline;}
input[type="button"]::-moz-focus-inner{border:0;}
input[type="submit"]::-moz-focus-inner{border:0;}
a img{border:0;}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, blockquote{margin-bottom:20px;}
h1, h2, h3, .section_header, .dblock_header{line-height:1.5em;}
ul, ol{padding-top:0;}
ol{list-style:decimal;}
input, textarea, select{margin:0;}
input, textarea{font-size:1em;color:#000;}
.block{padding:25px 30px;}
.inline{display:inline !important;}
.inline-link{text-decoration:none !important;}
.inline-link b{border-bottom:1px dotted;font-weight:normal;position:relative;top:-0.13em;}
.inline-link b i{font-style:normal;position:relative;top:0.13em;}
.small{font-size:0.9em;}
.large{font-size:1.1em;}
.bold{font-weight:bold;}
.strike{text-decoration:line-through;}
.highlighted{background:#ffc;}
.hint{color:#aaa;font-size:0.9em;}
.hint a,
.hint:visited,
.hint a:visited{color:#888;}
.gray .dropdown ul
.gray a,
.gray:visited,
.gray a:visited{color:#888;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both;}
.shadowed{-moz-box-shadow:0 5px 15px #aaa;-webkit-box-shadow:0 5px 15px #aaa;box-shadow:0 5px 15px #aaa;}
.nowrap{white-space:nowrap;}
.hr{border-top:1px solid #ccc;margin-bottom:15px;}
.uppercase{text-transform:uppercase;}
.userpic{border-radius:50%;background-size:auto;}
.container{min-width:650px;max-width:970px;margin:0 auto;padding:0;}
.container:before,
.container:after{content:" ";clear:both;}
.breadcrumbs{padding:5px 0;font-size:0.9em;}
.breadcrumbs a, .breadcrumbs span{color:#aaa;}
.breadcrumbs span.rarr{color:#ccc;margin:0 3px;}
.tags{line-height:1.6em;}
.tags a{color:green !important;display:inline !important;padding:0 4px !important;}
.tags a:hover{color:red !important;}
.welcome{text-align:center;background-image:url('img/welcome.png');background-repeat:no-repeat;background-position:bottom 50px center;padding-top:38px;padding-bottom:320px;background-size:256px 256px;}
.welcome.blocks{background-color:#f3f3f3;}
.welcome .block_description a{text-decoration:underline;}
.welcome .block_description a:hover{text-decoration:none;}
.staff{background:#eeb;padding:1px 4px !important;color:#345;font-size:0.9em;border:1px solid rgba(0,0,0,0.1);border-radius:3px;white-space:nowrap;}
.wa-auth-adapters ul{padding:0;min-height:16px;}
.wa-auth-adapters ul li{list-style:none;float:left;padding:0 15px 0 0;}
.wa-auth-adapters ul li a,
.wa-auth-adapters ul li span{display:block;padding:0px 5px;}
.wa-auth-adapters ul li a img,
.wa-auth-adapters ul li span img{position:relative;top:4px;margin-right:3px;}
.wa-auth-adapters p{color:#888;font-size:0.9em;width:80%;}
.wa-auth-adapters.wa-connect{margin-top:20px;}
.wa-form{float:left;margin:10px 0;overflow:visible;}
.wa-form .wa-field{clear:left;margin:0;padding-top:3px;}
.wa-form .wa-field .wa-name:not(.order_form .wa-name){float:left;width:155px;padding-top:0.05em;padding-bottom:10px;font-size:0.95em;color:#888;}
.wa-form .wa-field.wa-separator{height:10px;}
.wa-form .wa-field .wa-value{margin-left:180px;margin-bottom:5px;position:relative;}
.wa-form .wa-field .wa-value input.wa-error{border:2px solid red;}
.wa-form .wa-field .wa-value .wa-error-msg{font-size:0.9em;color:red;display:block;}
.wa-form .wa-field .wa-value input[type="text"],
.wa-form .wa-field .wa-value input[type="email"],
.wa-form .wa-field .wa-value input[type="password"]{width:30%;min-width:260px;margin:0;}
.wa-form .wa-field .wa-value textarea{min-width:300px;height:70px;}
.wa-form .wa-field .wa-value input.wa-captcha-input{width:100px;min-width:0;}
.wa-form .wa-field .wa-value label{display:block;}
.wa-form .wa-field .wa-value .wa-captcha img{margin-left:0;}
.wa-form .wa-field .wa-value .errormsg{margin-left:0;}
.wa-form .wa-field .wa-value.wa-submit{margin-top:10px;}
.wa-form .wa-field .wa-value p label{display:block;margin:0;}
.wa-form .wa-field .wa-value p{line-height:1.6em;margin-bottom:23px;position:relative;}
.wa-form .wa-field .wa-value p span{color:#777;font-size:0.9em;display:block;}
.wa-form .wa-field .wa-value p i.icon16{float:left;left:-20px;margin-top:2px;position:absolute;}
.wa-form .wa-field .wa-value p input{display:block;margin-bottom:2px;}
.wa-form .wa-field .wa-value p input[type="radio"],
.wa-form .wa-field .wa-value p input[type="checkbox"]{display:inline;}
.wa-form .wa-field .wa-value p .field.wa-required span:after{content:" *";color:#faa;}
.wa-form .wa-field.wa-required .wa-name:after{content:" *";color:#faa;}
.wa-signup-form .wa-form .wa-field.wa-field-email{margin-top:20px;}
.wa-signup-form .wa-form .wa-field.wa-field-email .wa-value input{min-width:300px;}
.wa-signup-form .wa-form .wa-field.wa-field-password .wa-value input,
.wa-signup-form .wa-form .wa-field.wa-field-password_confirm .wa-value input{min-width:200px;width:200px;}
.wa-captcha{padding:7px 0 10px;}
.wa-captcha p{margin:0;}
.wa-captcha strong{font-size:1.2em;}
.wa-captcha p img{float:left !important;margin-right:5px;margin-top:-8px;}
.wa-captcha .wa-captcha-refresh{font-size:0.8em;text-decoration:underline;color:#aaa;}
.wa-captcha .wa-captcha-input{display:inline !important;}
.wa-captcha .errormsg{display:inline-block;margin-left:10px;display:block\9;float:left\9;}
input.error, textarea.error{border:2px solid red;}
.errormsg{color:red;margin-left:170px;display:block;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
table th{padding:0px 10px 7px;border:1px solid transparent;}
table td{padding:10px;border:1px solid transparent;}
table.not-bordered td{border:none;}
table.lined{margin-top:25px;width:100%;border-spacing:0;border-collapse:collapse;}
table.lined th{padding-left:7px;padding-right:7px;}
table.lined td{padding:15px 7px;border-bottom:1px solid #ddd;}
table.lined td.min-width{width:1%;}
table.lined td p{margin:0;}
table.lined td input.numerical{width:50px;margin-right:5px;text-align:right;}
table.lined tr.no-border td{border:none;}
table.lined tr.thin td{padding-top:13px;padding-bottom:0;}
table.lined tr.service td{padding-top:5px;padding-bottom:5px;padding-left:25px;font-size:0.8em;color:#555;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, credentials, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;}
article, aside, credentials, figcaption, figure, footer, header, hgroup, menu, nav, section, main{display:block;}
html, body, #page{font-family:'Roboto', sans-serif;min-height:100%;font-weight:400;}
html, body{height:100%;}
img, input{outline:0;}
button{border:none;}
.clear{clear:both;}
.clearfix:after{content:'';display:table;width:0;height:0;clear:both;}
.wrapper{width:1004px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
.topmenu > ul, .header_navs > ul{margin:0;padding:0;border:0;font-size:90%;text-transform:uppercase;}
.topmenu > ul li{list-style:none;}
.container_1{min-height:100%;overflow:hidden;}
.container_2{height:170px;}
#page, #page a,
.inner_blocks .content, .inner_blocks .content a,
.page_block_content, .page_block_content a{color:#464646;}
#page iframe, .inner_blocks .content iframe, .page_block_content iframe{max-width:100%;}
#page a, .inner_blocks .content a, .page_block_content a{text-decoration:underline;}
#page a:hover, .inner_blocks .content a:hover, .page_block_content a:hover{text-decoration:none;}
#page .wa-form{float:none;}
h1, .section_header, .inner_page_h1{font-size:36px;}
.go_next_section{position:absolute;width:40px;height:40px;background:#999;opacity:.7;bottom:40px;left:50%;margin-left:-20px;border-radius:50%;cursor:pointer;}
.go_next_section:hover{opacity:1;}
.go_next_section:after{position:absolute;content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #999;top:50%;left:50%;margin-left:-7.1px;margin-top:-2px;}
.error_page{text-align:center;}
.order_form .wa-field.hidden{display:none !important;}
.top_container{z-index:1;width:100%;}
.top_container.fixed,
.top_container.top_container-without_slider .top_container--inner{position:fixed;z-index:100;}
.top_container.top_container-without_slider .top_container--inner{width:100%;}
.top_container.top_container-without_slider.fixed{position:relative;}
.top_container .wrapper{padding-top:17px;padding-bottom:19px;display:table;height:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;}
.top_container.get_background .wrapper{padding-top:5px;padding-bottom:5px;}
.top_container .wrapper > *{display:table-cell;vertical-align:middle;}
.get_background{top:0;}
.get_background .top_container--inner{top:0;background:#fff !important;box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 10px;}
.logo{width:240px;height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.logo_inner{height:inherit;}
.logo a{display:inline-block;height:inherit;}
.logo a:hover{text-decoration:none;}
.logo img{max-width:100%;max-height:100%;}
.logo_as_text{font-size:36px;color:#669820;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.inner_page .logo_as_text{color:#fff;}
.logo_description{color:#6e6e6e;font-weight:300;font-size:15px;}
.logo_description strong{font-weight:500;}
.topmenu{padding-top:18px;position:relative;padding-left:20px;padding-right:20px;}
.topmenu > ul{text-align:left;}
.topmenu > ul li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:4px;}
.topmenu > ul li.last{margin-right:0;}
.topmenu ul li a{font-size:13px;}
.topmenu > ul li a{padding-bottom:10px;border-bottom:4px solid transparent;display:inline-block;vertical-align:top;text-align:center;}
.topmenu > ul li a:hover{text-decoration:none;border-bottom:4px solid #669820;}
.header_navs{text-align:right;white-space:nowrap;}
.header_navs_item{position:relative;margin-left:20px;display:inline-block;vertical-align:middle;}
.header_contacts{text-align:center;}
.header_contacts a{color:#fff;line-height:1;display:inline-block;}
.header_contacts.no_phone{top:-5px;}
.header_phone{color:#fff;}
.header_phone a{padding:0 !important;font-size:16px !important;font-weight:700;}
.header_phone a:hover{border-color:transparent !important;}
.header_phone .fa{display:none;}
ul.hidden_menu_list a,
ul.hidden_menu_apps_list a{color:#000;}
.get_background .topmenu > ul li a, .get_background .hidden_menu_icon .fa,
.get_background .hidden_menu_apps_icon .fa, .get_background .header_contacts a,
.get_background .header_contacts .fa{color:#000;}
.get_background .topmenu > ul li a:hover{text-decoration:none;border-bottom:4px solid #000;}
.header_contacts .header_contacts_icon{display:none;}
.mobile .header_phone a{font-size:0 !important;}
.mobile .header_phone .fa{display:inline-block;}
.hidden_menu_apps.border{margin-right:20px;}
.hidden_menu_apps.border:after{position:absolute;content:'';width:1px;height:24px;right:-20px;top:0;bottom:0;margin:auto;}
.get_background .hidden_menu_apps.border:after{background:#000;}
.hidden_menu_list,
.hidden_menu_apps_list{display:none;background:#fff;position:absolute;right:-9px;top:26px;width:200px;list-style:none;padding:10px 0;padding-bottom:5px;border-radius:3px;box-shadow:0 1px 20px rgba(0,0,0,0.15);margin:0;z-index:100;white-space:normal;text-align:left;}
.hidden_menu_list a,
.hidden_menu_apps_list a{display:block;padding:10px;font-weight:300;}
.hidden_menu_list li:hover a,
.hidden_menu_apps_list li:hover a{text-decoration:underline;}
.hidden_menu_list:before,
.hidden_menu_apps_list:before{content:"";position:absolute;width:0;height:0;top:-6px;right:10px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;}
.hidden_menu_icon,
.hidden_menu_apps_icon{cursor:pointer;position:relative;width:14px;text-align:center;}
.hidden_menu_icon.opened .fa-user,
.hidden_menu_apps_icon.opened .fa-bars{display:none;}
.hidden_menu_icon.closed .fa-times,
.hidden_menu_apps_icon.closed .fa-times{display:none;}
.main_slider_block{position:relative;height:703px;overflow:hidden;opacity:0;-webkit-transition:opacity 0.7s;-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;transition:opacity 0.7s;}
.main_slider_block.show{opacity:1;}
.main_slider .container{}
.main_slider .main_slider_bg{display:block;margin:0 auto;width:100%;}
.main_slider .slider_content{position:absolute;top:250px;width:600px;left:50%;margin-left:-300px;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;}
.main_slider .slider_content .slider_header{font-size:45px;color:#010101;line-height:1;position:relative;padding-bottom:25px;margin-bottom:28px;text-align:center;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.main_slider .slider_content .slider_header:after{position:absolute;content:'';height:4px;width:140px;background:#010101;left:50%;margin-left:-70px;bottom:0;}
.main_slider .slider_content p{font-size:18px;line-height:24px;color:#000;text-align:center;}
.action_btn_container{text-align:center;}
.action_btn, input[type=button], input[type=submit]{background:#f6ab1b;font-size:20px;line-height:14px;color:#fff;font-weight:600;padding:15px 25px 15px 25px;border-radius:3px;display:inline-block;border:none;cursor:pointer;}
.action_btn:hover, input[type=button]:hover, input[type=submit]:hover{text-decoration:none;opacity:.9;}
.action_btn[disabled="disabled"]{opacity:.5 !important;cursor:default !important;}
.main_slider .action_btn_container{margin-top:32px;}
#bgndVideo_container{width:100%;height:703px;}
#mbYTP_bgndVideo{}
.buttonBar{}
.pattern{background-color:rgba(0,0,0,.5);background-repeat:repeat;background-attachment:scroll;width:100%;height:100%;position:absolute;top:0;left:0;}
.slick-slider{margin-bottom:0;}
.slick-slide{position:relative;outline:none;background-size:cover !important;}
.sl-next, .sl-prev{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:35px;height:58px;cursor:pointer;outline:none;position:absolute;top:50%;margin-top:-29px;overflow:hidden;background:none;color:#ffaf01;}
.sl-next:after, .sl-prev:after{position:absolute;top:-26px;margin:auto;font-size:105px;}
.sl-next:after{content:"\f105";right:-2px;}
.sl-prev:after{content:"\f104";left:-2px;}
.main_slider_block .sl-next{left:94%;}
.main_slider_block .sl-prev{right:94%;}
.main_slider .slick-slide{height:703px;background-repeat:no-repeat;background-position:top center;}
.main_slider .slick-slide:before{position:absolute;content:'';width:inherit;height:8px;background:url(img/main_slider_line_top.png) repeat-x;top:0;}
.wblock_4_items_block .sl-next, .dblock_2 .sl-next{left:94%;}
.dblock_2 .sl-next{left:100%;}
.wblock_4_items_block .sl-prev, .dblock_2 .sl-prev{right:94%;}
.dblock_2 .sl-prev{right:100%;}
.wblock_2_items .sl-next, .wblock_2_items .sl-prev{z-index:1;}
.wblock_2_items .sl-next{right:-20px;}
.wblock_2_items .sl-prev{left:-40px;}
.section_header{color:#669820;}
.blocks .section_header, .inner_page_h1{font-weight:300;text-align:center;position:relative;padding-bottom:24px;margin-bottom:24px;}
.h1_underline{display:block;width:310px;height:2px;position:absolute;bottom:5px;left:50%;margin-left:-155px;}
.h1_underline:before, .h1_underline:after{position:absolute;content:'';width:138px;height:2px;background:#669820;}
.h1_underline:before{left:0;}
.h1_underline:after{right:0;}
.h1_underline_center{display:inline-block;position:absolute;width:5px;height:5px;border:2px solid #669820;left:50%;margin-left:-5.5px;top:50%;margin-top:-5.5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.blocks .section_header span:first-child, .inner_page_h1 span:first-child{font-weight:700;}
.block_description{width:630px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:24px;font-size:18px;line-height:24px;font-weight:300;}
.dark_blocks .block_description{color:#fff;}
.simple_btn{padding:16px 32px;background:transparent;border:1px solid #b3b3b3;cursor:pointer;font-size:21px;line-height:24px;color:#383838;letter-spacing:0.05em;display:inline-block;margin:0 auto;}
.simple_btn:hover{background:#eee;text-decoration:none;}
.dblock_4 .wa-form, .dblock_4 .form_sent, .dblock_3 .order_form{background:#fff;color:#2f2f30;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.order_form input, .order_form textarea{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:51px;border:1px solid #cbcbcb;padding-left:15px;padding-right:15px;font-size:20px;color:#525252;font-weight:700;margin-top:5px !important;}
.order_form .consent-field input{display:inline;height:auto;margin:0 !important;margin-right:3px !important;vertical-align:middle;}
.order_form h2{font-size:30px;font-weight:500;line-height:1;text-align:center;margin-bottom:12px;}
.order_form .wa-form{float:none;position:relative;}
.order_form .wa-name{display:block;font-family:'Open Sans', sans-serif;font-weight:600;font-size:16px;line-height:18px;float:none !important;}
.order_form .wa-value{margin-left:0 !important;margin-bottom:31px !important;}
.dblock_3 .order_form .wa-value{margin-bottom:0 !important;}
.dblock_4 .order_form .wa-value{margin-bottom:0 !important;display:flex;}
.dblock_4 .order_form .wa-value .wa-error-msg{position:absolute;bottom:-18px;left:0;}
.order_form .wa-value input, .order_form .wa-value textarea{width:100% !important;}
.order_form .order_form_bottom{margin-top:0 !important;margin-bottom:0 !important;}
.order_form button.action_btn{cursor:pointer;display:inline-block;width:auto;margin-top:0 !important;}
.dblock_4 .order_form button.action_btn{width:100%;min-height:51px;}
.form_sent{text-align:center;}
.align_center{text-align:center;}
.border_red{border:1px solid red !important;}
.dark_blocks{color:#fff;padding-top:40px;padding-bottom:45px;}
.dark_blocks .section_header{color:#fff;}
.dark_blocks .h1_underline:before, .dark_blocks .h1_underline:after{background:#fff !important;}
.dark_blocks .h1_underline_center{border:2px solid #fff !important;}
.grey_blocks{background:#f3f3f3;}
.grey_blocks{padding-top:35px;padding-bottom:35px;}
.white_blocks{padding-top:38px;padding-bottom:52px;}
.wblock_1_items{font-size:0;text-align:center;}
.wblock_1_item{padding:35px 10px;background:#f8f8f6;width:23.3%;display:inline-block;vertical-align:top;font-size:1rem;margin-left:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wblock_1_item:first-child{margin-left:0;}
.wblock_1_item h3{color:#22231f;font-size:21px;line-height:24px;text-align:center;font-weight:400;margin-bottom:13px;}
.wblock_1_item_icon{height:62px;position:relative;margin-bottom:26px;text-align:center;}
.wblock_1_item_icon img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.wblock_1_item_icon .fa{line-height:61px;font-size:61px;}
.wblock_1_item_content{font-size:16px;padding:0 10px;text-align:center;font-weight:300;font-size:18px;line-height:1.3;}
.hide_block{visibility:hidden;}
.wblock_2{padding-top:34px;padding-bottom:80px;}
.wblock_2 .section_header{margin-bottom:32px;}
.wblock_2 .slick-dots{bottom:-65px;}
.wblock_2_items{width:1024px;}
.wblock_2_items .slick-track{overflow:hidden;}
.wblock_2_item{padding:41px 28px 40px;background:#f8f8f6;outline:none;margin-right:20px;}
.wblock_2_photo{position:relative;width:113px;height:113px;background:#669820;border-radius:50%;float:left;margin-right:27px;}
.wblock_2_photo:after{position:absolute;content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #669820;bottom:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:7px;right:7px;}
.wblock_2_userpic{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:103px;height:103px;overflow:hidden;border-radius:100%;}
.wblock_2_userpic img{width:inherit;height:inherit;}
.wblock_2_item_content.with_userpic{margin-left:140px;}
.wblock_2_item_content p{line-height:22px;color:#464646;margin-bottom:12px;}
.wblock_2_item_content span{color:#4a7211;font-style:italic;}
.wblock_2 .slick-dots li{width:auto;height:auto;margin:0 10px;}
.wblock_2 .slick-dots li button{width:18px;height:18px;border:4px solid #669820;background:#669820;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
.wblock_2 .slick-dots li.slick-active button, .wblock_2 .slick-dots li button:hover{background:#f8d706;}
.wblock_2 .slick-dots li button:before{content:'';position:static;line-height:0;}
.wblock_3 .block_description{margin-bottom:46px;}
.wblock_3_items{font-size:0;text-align:center;}
.wblock_3_item{width:325px;background:#f8f8f6;border:1px solid #cdcdcd;padding:16px 16px 88px 15px;margin-left:10px;position:relative;display:inline-block;vertical-align:top;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wblock_3_item:first-child{margin-left:0;}
.wblock_3_photo{width:auto;height:193px;overflow:hidden;display:block;margin-bottom:20px;position:relative;}
.wblock_3_photo.no_img{text-align:center;}
.wblock_3_photo img{max-width:100%;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;}
.wblock_3_photo.no_img img{max-height:100%;}
.wblock_3_content h4{font-size:22px;line-height:24px;margin-bottom:7px;height:48px;}
.wblock_3_content_text, .wblock_3_content_date{font-size:16px;line-height:24px;}
.wblock_3_content_text{font-weight:300;margin-bottom:2px;max-height:120px;}
.wblock_3_content_date{font-weight:400;}
.wblock_3_item_bottom{position:absolute;bottom:16px;left:0;right:0;}
.details_btn{display:inline-block;background:#6c9c29;border-radius:4px;color:#fff;font-size:18px;line-height:24px;padding:15px 34px 15px 37px;}
.wblock_4{overflow:hidden;}
.wblock_4_items_block{position:relative;height:187px;width:1008px;}
.wblock_4_items_block.two_lines{height:inherit;}
.wblock_4_items{overflow:hidden;}
.wblock_4_item{height:187px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7;border:1px solid #e3e4e7;margin:0 4px;overflow:hidden;position:relative;}
.two_lines .wblock_4_item{margin-bottom:6px;}
.wblock_4_item img{display:inline-block;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.dblock_1{background-position:top;background-size:cover;background-repeat:no-repeat;}
.dblock_1 .wrapper{position:relative;min-height:300px;}
.dblock_1_content{margin-left:20px;text-align:center;}
.dblock_1_content_left > div{font-size:18px;line-height:24px;font-weight:300;margin-bottom:26px;}
.dblock_1_content_left > div img{margin-bottom:32px;max-height:100px;max-width:100%;}
.dblock_1_content_right{float:right;margin-left:20px;margin-bottom:15px;}
.dblock_1_main_img{width:500px;max-width:500px;max-height:100%;}
.dblock_1 .block_description{margin-bottom:40px;}
.dblock_2{position:relative;background-size:cover;background-repeat:no-repeat;color:#3d3d3d;}
.dblock_2:before{position:absolute;content:'';width:100%;height:7px;background:url(img/dblock_2_line_top.png) repeat-x;top:0;left:0;}
.dblock_2 .block_description{margin-bottom:44px;}
.dblock_2_items_cont{position:relative;}
.dblock_2_items{padding:0 10px 0 19px;font-size:0;text-align:center;}
.dblock_2_item{width:315px;border:1px solid #d6d6d6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:1px solid #e4e4e4;padding-bottom:95px;position:relative;display:inline-block;vertical-align:top;margin-left:9px;font-size:1rem;}
.dblock_2_item:first-child{margin-left:0;}
.dblock_2_item_top{height:300px;position:relative;margin-bottom:25px;}
.dblock_2_item_top a:hover{opacity:.9;}
.dblock_2_item_top img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;}
.dblock_2_item_top_title{font-size:30px;line-height:28px;font-weight:500;}
.dblock_2_item_top_price > div{display:inline-block;}
.dblock_2_item_header, .dblock_2_item_bottom, .dblock_2_item_price{padding:0 26px;}
.dblock_2_item_header{text-align:center;font-size:18px;color:#3d3d3d;position:relative;margin-bottom:20px;}
.dblock_2_item_price{margin-bottom:20px;text-align:center;font-size:30px;}
.dblock_2_item_compare{font-size:24px;color:#464646;text-decoration:line-through;}
.dblock_2_item_top:after{position:absolute;content:'';width:275px;height:1px;background:#e4e4e4;bottom:0;left:50%;margin-left:-137.5px;}
.dblock_2_item_header:after{bottom:0;}
.dblock_2_item_bottom{height:95px;position:absolute;bottom:0;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:18px;}
.dblock_3{background-size:cover;}
.dblock_3 > .wrapper{position:relative;}
.dblock_3 .order_form{width:400px;vertical-align:top;padding:26px 35px 30px 35px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.dblock_3_main_offer{border:5px solid #fff;padding:28px 15px 28px 35px;bottom:0;}
.no_form .dblock_3_main_offer{text-align:center;}
.dblock_3_main_offer h2{font-size:44px;font-weight:700;line-height:1;margin-bottom:20px;}
.dblock_3 .consent-field{text-align:center;}
.timeout{overflow:hidden;}
.no_form .timeout{display:inline-block;}
.timeout_title{font-weight:500;font-size:18px;color:#fac039;text-transform:uppercase;}
.with_form .timeout_title{float:left;width:110px;margin-top:10px;}
.no_form .timeout_title{margin-bottom:10px;}
.horizontal .timeout_title{float:none;width:auto;margin-bottom:10px;}
.count_down{float:left;width:auto !important;}
.count_down.align_center{margin:0;float:none;}
.separator-left{display:inline-block !important;width:80px !important;border:none !important;padding:0 !important;line-height:75px !important;text-align:center !important;font-family:'Roboto', sans-serif;font-size:50px;margin-left:20px;height:75px !important;}
.county-label-days, .county-label-hours, .county-label-minutes, .county-label-seconds{padding-top:4px;}
.county-label-hours, .county-label-minutes, .county-label-seconds{margin-left:20px;}
.order_form_description{font-weight:300;font-size:16px;line-height:18px;text-align:center;margin-bottom:40px;}
.with_form .dblock_3_main, .with_form .dblock_3_main_photo{padding-right:20px !important;}
.dblock_3_main{vertical-align:bottom;}
.dblock_3_main.vertical_top{vertical-align:top;}
.dblock_3_main_photo{margin-bottom:20px;text-align:center;overflow:hidden;position:relative;vertical-align:top;}
.dblock_3_main_photo img{max-width:100%;max-height:270px;}
.gblock_1 .block_description{margin-bottom:42px;}
.gblock_1_exaples{width:1014px;margin-bottom:14px;}
.gblock_1_exaples a{position:relative;display:block;width:328px;height:249px;overflow:hidden;float:left;margin-right:9px;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid transparent;box-shadow:0px 0px 7px #ababab;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gblock_1_exaples a img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.gblock_1_exaples a:before{display:none;content:"\f00e";position:absolute;width:61px;height:61px;line-height:61px;text-align:center;top:0;bottom:0;left:0;right:0;margin:auto;font-size:66px;z-index:1;}
.gblock_1_exaples a:hover{border:3px solid #669820;}
.gblock_1_exaples a:hover img{-webkit-filter:blur(1px);filter:blur(1px);-moz-transition:.1s;-o-transition:.1s;-webkit-transition:.1s;transition:.1s;}
.gblock_1_exaples a:hover:before{display:block;}
.gblock_1_exaples_content{display:none;}
.gblock_1_exaples_content.active{display:block;}
.tabs{text-align:center;margin-bottom:28px;}
.tabs span, .inner_blocks .sub-links li a{display:inline-block;padding-bottom:10px;font-weight:700;font-size:19px;color:#669820;border-bottom:2px solid transparent;cursor:pointer;margin-left:37px;margin-right:37px;}
.tabs span:hover, .tabs span.active{border-bottom:2px solid #638c35;}
.lightbox__button:focus{opacity:.4;}
.lightbox__button:hover{opacity:1 !important;}
.gblock_2{background:#f8f8f8;border-bottom:1px solid #cac9c9;}
.gblock_2_item{width:370px;padding-top:22px;padding-bottom:22px;margin-left:30px;float:left;}
.gblock_2_item:first-child{margin-left:0;}
.gblock_2_photo{width:161px;height:161px;overflow:hidden;position:relative;border-radius:100%;border:4px solid #669820;margin-right:26px;float:left;}
.gblock_2_photo img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:inherit;}
.gblock_2_content{margin-top:10px;}
.gblock_2_content_title{color:#669820;font-size:20px;font-weight:700;margin-bottom:20px;}
.gblock_2_content_description{color:#363c40;font-style:italic;font-size:14px;margin-bottom:26px;}
.gblock_2_socials{overflow:hidden;}
.gblock_2_socials a{display:block;float:left;margin-left:15px;}
.gblock_2_socials a:first-child{margin-left:0;}
.gblock_2 .simple_btn{margin-top:26px;}
.dblock_4{background-size:cover;color:#fff;padding-top:40px;padding-bottom:51px;}
.dblock_4 .dblock_header, .dblock_4 .block_description{text-align:center;margin-bottom:34px;}
.dblock_4 .dblock_header{font-size:44px;font-weight:700;margin-bottom:7px;}
.dblock_4 .block_description{font-size:16px;line-height:18px;font-weight:300;}
.dblock_4 .order_form .wa-form, .dblock_4 .form_sent{padding:28px 30px 36px 28px;}
.dblock_4 .wa-field{display:table-cell;vertical-align:bottom;padding-left:1%;clear:none;}
.dblock_4 .wa-field:first-child{padding-left:0;}
.dblock_4 .wa-field.consent-field{display:block;padding:0;text-align:right;}
.dblock_4 .wa-field.consent-field input{margin:0 !important;margin-left:5px !important;}
.dblock_4 .order_form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:inherit !important;}
.dblock_4 .order_form_bottom input{white-space:normal;height:auto;min-height:51px;}
.dblock_4 .order_form_bottom.center{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.dblock_4 .wa-submit{margin:0 !important;}
.dblock_4 .order_form_bottom{padding-top:0;}
.dblock_4 form{position:relative;display:table;width:100%;table-layout:fixed;font-size:0;}
.dblock_4 form > *{font-size:16px;}
.wblock_5{padding-bottom:0;}
.wblock_5 .section_header{margin-bottom:42px;}
.map_title{font-weight:700;font-size:19px;color:#669820;text-align:center;margin-bottom:28px;}
.map_container{height:482px;position:relative;}
#map{height:482px;}
#map iframe, #map > ymaps{width:100% !important;height:100% !important;}
.map_layout{display:block;width:920px;background:#fff;position:absolute;bottom:32px;left:0;right:0;margin:auto;padding:38px 30px 40px 55px;font-size:16px;color:#303030;overflow:hidden;font-size:0;}
.map_layout > *{font-size:16px;}
.map_layout a{color:#303030;}
.map_layout > div{display:inline-block;text-align:center;padding-left:1%;width:32%;position:relative;vertical-align:middle;}
.map_layout > div:first-child{padding-left:0;}
.map_layout .fa{color:#669820;display:inline-block;width:40px;vertical-align:middle;margin-right:12px;text-align:center;}
.map_address{}
.map_layout .map_address .fa{font-size:42px;}
.map_layout_elems{display:inline-block;vertical-align:middle;max-width:220px;line-height:1.4;}
.map_layout_elems a{display:block;text-decoration:underline;}
.map_layout_elems a:hover{text-decoration:none;}
.map_contacts{}
.map_layout .map_contacts .fa{font-size:56px;}
.map_emails{}
.map_layout .map_emails .fa{font-size:40px;}
.map_emails a{display:block;}
.footer{margin-top:-170px;min-height:170px;background:#0d161b;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:42px;padding-bottom:20px;position:relative;z-index:1;}
.footer_right{max-width:390px;float:right;}
.footer_right h4{font-size:22px;margin-bottom:10px;}
.footer_subscribe{margin-bottom:30px;}
.footer_subscribe input{height:41px;border:1px solid #cbcbcb;background:transparent;width:100%;margin-right:10px;padding-left:12px;padding-right:12px;color:#c1c1c1;font-size:18px;font-weight:300;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.footer_subscribe button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#65971f;color:#fff;height:41px;line-height:41px;font-size:18px;padding-left:16px;padding-right:18px;float:right;cursor:pointer;display:table-cell;}
.subscribe_input_cont{display:table-cell;padding-right:10px;}
.footer_right .footer_address{margin-bottom:15px;}
.footer_address h4{font-size:22px;margin-bottom:3px;}
.footer_address p{font-size:19px;font-weight:300;}
.footer_left{width:200px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.footer_center{float:left;margin-left:10px;width:390px;text-align:center;}
.footer_logo{display:inline-block;}
.footer_contacts{}
.footer_phone{font-size:32px;font-weight:700;margin-bottom:3px;}
.footer_copy{font-size:19px;font-weight:300;}
.footer_bottom{display:table;width:100%;}
.footer_bottom > *{display:table-cell;vertical-align:middle;}
.footer_socials{width:390px;text-align:center;padding-left:210px;}
.footer_socials a{color:#fff;font-size:24px;margin:0 10px;}
.footer_socials a:hover{opacity:.9;}
.development, .development a{color:#c4c4c4;font-size:14px;}
.development{max-width:390px;text-align:right;}
.development a{text-decoration:underline;}
.development a:hover{text-decoration:none;}
.bodysite{margin-bottom:5px;}
.page_block_content{overflow-x:auto;}
.contenteditable, .page_block_contenteditable{outline:none;}
.contenteditable:hover, .page_block_contenteditable:hover{outline:1px dashed grey;}
.contenteditable.editing, .page_block_contenteditable.editing{background:rgba(249, 172, 0, .5);}
.inner_blocks{padding-top:38px;padding-bottom:52px;}
.inner_blocks img, .page_block_content img{max-width:100%;}
.inner_blocks .content p, .inner_blocks .content li, .inner_blocks .content table,
.page_block_content p, .page_block_content li, .page_block_content table{margin-top:10px;margin-bottom:10px;}
.inner_blocks .content p, .page_block_content p{line-height:1.4;}
.inner_blocks .content table, .page_block_content table{border-collapse:collapse;}
.inner_blocks .content td, .inner_blocks .content th,
.page_block_content td, .page_block_content td{padding:5px;}
.inner_blocks .content blockquote, .page_block_content blockquote{background:#e8eced none repeat scroll 0 0;font-size:0.9em;padding:20px;}
.inner_blocks .sub-links{list-style:none;padding:0;font-size:0;text-align:center;}
.inner_blocks .sub-links > *{font-size:16px;}
.inner_blocks .sub-links li{display:inline-block;width:32.3%;vertical-align:top;margin-right:0.5%;margin-left:0.5%;background:#f7f7f7;border:1px solid #e3e4e7;padding:10px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.inner_blocks .sub-links li a{display:inline-block;padding-bottom:0;font-weight:700;font-size:19px;color:#669820;margin-left:0;margin-right:0;}
.inner_blocks .sub-links a:hover{text-decoration:none;}
#to_top{position:fixed;bottom:46px;left:25px;width:60px;height:60px;opacity:.5;border-radius:10px;cursor:pointer;display:none;z-index:1;transition:opacity .5s;background:#bbb;}
#to_top:hover{opacity:1;}
#to_top:after{position:absolute;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid #fff;top:50%;left:50%;margin-left:-10px;margin-top:-10px;}
.other_version{background:#fff;font-size:21px;height:40px;padding-right:50px;position:relative;}
.other_version a{display:block;color:#1d1919;line-height:40px;padding-left:10px;font-weight:700;text-decoration:none;}
.md_close{position:absolute;font-size:30px;height:30px;right:10px;top:0;bottom:0;margin:auto;}
.to_mobile{height:80px;padding-right:100px;}
.to_mobile .md_close{font-size:60px;height:60px;right:30px;}
.to_mobile a{font-size:40px;line-height:80px;}
.dblock_3 table td{border:none;padding:0;}
.county{text-align:right;}
.county > span{vertical-align:top;}
.county .first{width:auto !important;min-width:67px;}
.county-days{width:auto !important;min-width:67px;position:relative !important;}
.horizontal .county-label-days{display:inline-block;padding-left:16px !important;padding-right:16px !important;}
.ui-widget-overlay{background:rgba(0,0,0,.5) !Important;opacity:1 !important;position:fixed;top:0;left:0;}
.ordercall_window .wblock_12{padding:0;}
.ordercall_window .wblock_12 .wa-field{display:block;width:auto;margin:0;float:none;}
.ordercall_window .order_form .wa-value{margin-bottom:10px !important;}
.ordercall_window .wblock_12 .block_description{color:#333;}
.ordercall_window .block_description{width:auto;}
.ordercall_window .ui-dialog-title{float:none !important;margin:0 !important;}
.ordercall_window .ui-dialog-titlebar{padding:0 10px !important;}
.ordercall_window .ui-dialog-titlebar:after{content:'';clear:both;display:block;}
.ordercall_window .order_form .wa-form, .ordercall_window .wblock_12 form{width:100%;}
.ordercall_window .wblock_12 .order_form{padding-top:0;padding-bottom:25px;}
.ordercall_window .wblock_12 .consent-field{text-align:center;}
.ordercall_window .ui-widget-header{border:none;background:none;margin-top:10px;}
.ordercall_window .ui-dialog-titlebar-close{top:0 !important;position:static !important;margin:0 !important;padding:0 !important;text-decoration:none;}
.ordercall_window .ui-dialog-titlebar-close:hover{opacity:.8;}
.ordercall_window .ui-dialog-titlebar-close span{margin:0 !important;}
.ordercall_window .ui-state-hover, .ordercall_window .ui-state-focus{background:none !important;border:none !important;}
.ordercall_window .ui-icon-closethick{background:none !important;position:relative;float:right;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ordercall_window .ui-icon:before{content:"\f00d";position:absolute;left:0;top:0;}
.ordercall_window .ui-icon-closethick:after{content:'';clear:both;display:block;}
#order_call_btn{bottom:25px;right:0;position:fixed;z-index:2;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #70a22a;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out running;-moz-animation:circle-anim 2.4s infinite ease-in-out running;-ms-animation:circle-anim 2.4s infinite ease-in-out running;-o-animation:circle-anim 2.4s infinite ease-in-out running;animation:circle-anim 2.4s infinite ease-in-out running;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#70a22a;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out running;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out running;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out running;-o-animation:circle-fill-anim 2.3s infinite ease-in-out running;animation:circle-fill-anim 2.3s infinite ease-in-out running;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.img-circle{width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.8;background-color:#70a22a;box-sizing:content-box;-webkit-box-sizing:content-box;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;position:relative;}
.img-circle:hover{opacity:1;}
.img-circleblock i{width:36px;height:46px;font-size:45px;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.pause .circlephone, .pause .circle-fill, .pause .img-circleblock{-webkit-animation-play-state:paused;animation-play-state:paused;}
@keyframes pulse{0%{transform:scale(0.9);opacity:1;}
50%{transform:scale(1);opacity:1;}
100%{transform:scale(0.9);opacity:1;}}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:1;}
50%{-webkit-transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(0.95);opacity:1;}}
@keyframes tossing{0%{transform:rotate(-8deg);}
50%{transform:rotate(8deg);}
100%{transform:rotate(-8deg);}}
@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg);}
50%{-webkit-transform:rotate(8deg);}
100%{-webkit-transform:rotate(-8deg);}}
@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}}
@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1;}}
@-o-keyframes circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1;}}
@keyframes circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1;}}
@-moz-keyframes circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-o-keyframes circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@keyframes circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
.consent-field{font-size:12px !important;line-height:1 !important;margin-top:10px !important;}
.consent-field label, .consent-field input{cursor:pointer;}
.consent-field a{text-decoration:underline;}
.consent-field a:hover{text-decoration:none;}