/* veNet : DO NOT CHANGE - CSS CREATED DYNAMICALLY */
:root { --body_bgcolor:#d9d9d9; --text_color:#404040; --primary_color:#0360c3; --secondary_color:#b37b04; --accent_color:#b2c3cf; --custom_color_1:#ffffff; --custom_color_2:#ffffff; --custom_color_3:#ffffff; --custom_color_4:#ffffff; --custom_color_5:#ffffff; --bw_color_1:#000000; --bw_color_2:#373737; --bw_color_3:#999999; --bw_color_4:#eeeeee; --bw_color_5:#f5f5f5; --bw_color_6:#ffffff; --linkcolor:#0360c3; --linkcolor_hover:#404040; --font-body:'Roboto', sans-serif; --body-font-size:21px; --body-line-height:1.45; --body-font-weight:400; --body-letter-spacing:normal; --body-word-spacing:normal; --body-text-transform:none; --max-width:1800px; --max-width-in:1000px; --site-padding:30px; --head_top_height:0px; --head_middle_height:100px; --head_bottom_height:0px; --head_top_gap:40px; --head_top_gap-half:20px; --head_top_item_pad:10px; --banner_height:450px; --content_banner_height:380px; --menu-main-link-padding:20px; --pad_xl:100px; --pad_lg:75px; --pad_md:50px; --pad_sm:35px; --pad_xs:15px; --gap-xl:50px; --gap-lg:37px; --gap-md:25px; --gap-sm:17px; --gap-xs:7px; --gap-xl-negative:-50px; --gap-lg-negative:-37px; --gap-md-negative:-25px; --gap-sm-negative:-17px; --gap-xs-negative:-7px; }
@media all and (max-width:1199px) {
	:root { --body-font-size:18px; --body-line-height:1.35; --site-padding:20px; --head_top_item_pad:4px; --content_banner_height:250px; --menu-main-link-padding:15px; --pad_xl:85px; --pad_lg:65px; --pad_md:40px; --pad_sm:26px; --pad_xs:12px; --gap-xl:42px; --gap-lg:32px; --gap-md:20px; --gap-sm:13px; --gap-xs:6px; --gap-xl-negative:-42px; --gap-lg-negative:-32px; --gap-md-negative:-20px; --gap-sm-negative:-13px; --gap-xs-negative:-6px; }
}
@media all and (max-width:999px) {
	:root { --body-font-size:17px; --body-line-height:1.25; --site-padding:15px; --head_middle_height:60px; --head_top_gap:25px; --head_top_gap-half:13px; --banner_height:340px; --pad_xl:60px; --pad_lg:40px; --pad_md:20px; --pad_sm:18px; --gap-xl:30px; --gap-lg:16px; --gap-md:10px; --gap-sm:6px; --gap-xs:3px; --gap-xl-negative:-30px; --gap-lg-negative:-16px; --gap-md-negative:-10px; --gap-sm-negative:-6px; --gap-xs-negative:-3px; }
}
