body, html {height: 100%;}body, html {margin: 0px;padding: 0px;border: 0px;outline: 0px;vertical-align: baseline;font-family: -apple-system,Helvetica,"Helvetica Neue",Verdana,Sans-serif,Geneva,Futura,Arial;font-size: 1.1em;font-weight: 300;}img {border: 0px;margin: 0px;padding: 0px;}body {line-height: 1.3em;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse; border-spacing: 0px;}img {line-height: 0px;border: 0px;margin: 0px;padding: 0px;display: inline;vertical-align: top;text-align: left;}a:link, a:visited, a:hover {font-family: -apple-system,Helvetica,"Helvetica Neue",Verdana,Sans-serif,Geneva,Futura,Arial;font-weight: 300;font-style: normal;font-variant: normal;text-align: center;vertical-align: top;color: #313131;}a:link, a:visited {text-decoration: none;}a:hover {text-decoration: underline;}h1, h2, h3, h4, h5, h6 {width: 100%;word-wrap: break-word;margin: 0.6em auto;font-weight: 400;text-align: center;text-decoration: none;}h1 {font-size: 1.6em;color: #313131;line-height: 1.6em;font-weight: 600;letter-spacing: 0.075em;}h2 {font-size: 1.3em;line-height: 1.4em;font-weight: 400;}h3 {font-size: 1.2em;line-height: 1.2em;font-weight: 400;letter-spacing: 0.05em;}h4, h5, h6 {font-size: 1.1em;line-height: 1.1em;font-weight: 400;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0px;height: 0px;}/*///////////TOP LINE BLOCK BEGIN/////////////////*/.top {position: fixed;width: 100%;background: #007acc;margin: 0px;padding: 0px;border-bottom: 1px solid #ffffff;top: 0px;left: 0px;z-index: 6999;text-align: left;vertical-align: top;opacity: 1.0; filter: alpha(opacity=100);}.top-line {position: relative;width: 100%;background: #007acc;margin: 0px;border: 0px;padding: 0px;top: 0px;left: 0px;z-index: 7000;text-align: left;vertical-align: top;}.line-in {position: relative;width: 100%;background: #007acc;margin: 0px auto;padding: 0px;border: 0px;}.line-in-logo {position: relative;float: left;width: 200px;height: 50px;margin: 0px;background: #007acc;border: 0px;padding: 0px;z-index: 7010;}.line-in-logo img {width: 200px;height: 50px;}.line-in-logo a:link, .line-in-logo a:visited, .line-in-logo a:hover {position: relative;width: 250px;height: 50px;margin: 0px;color: #ffffff;font-size: 0.8em;line-height: 2.0em;font-weight: 400;letter-spacing: 0.075em;vertical-align: middle;}.menu-line-r {display: inline-block;position: relative;top: 0px;float: right;margin: 0px;border: 0px;padding: 0px;font-size: 1.0em;vertical-align: top;}.top-menu-item-r {position: relative;top: 0px;float: right;height: 50px;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;/*!!!comment for ie!!!*/border: 0px;/*!!!comment for ie!!!*/text-align: center;vertical-align: top;}/*///////////TOP LINE BLOCK END/////////////////*/.cookies {display: block; position: fixed;width: 50%;max-width: 400px;min-width: 270px;height: auto;margin: 0px;border: 1px solid #a1a1a1;padding: 25px;overflow-y: scroll;background: #ffffff;color: #000000;font-weight: 300;font-size: 0.8em;line-height: 1.0em;font-style: normal;font-variant: normal;text-decoration: none;text-align: left; vertical-align: middle;right: 0px; bottom: 0px; z-index: 9000;}/*.cookies-text {display: block;float: left;width: 50%;margin: 10px 0px 0px 0px;line-height: 2.0em;}*/.cookies-text {display: inline-block;}.cookies-text a:link, .cookies-text a:visited {color: #002db3;}.cookies-text a:hover {text-decoration: underline;}.cookies-button {display: block;/*float: right;*/width: 50%;margin-left: 25%;margin-top: 10px;margin-bottom: 0px;margin-right: 0px;background: #0033cc;color: #ffffff;text-align: center;vertical-align: middle;line-height: 2.0em;}.cookies-button a:link, .cookies-button a:visited {display: block;width: 100%;color: #ffffff;background: #0033cc;text-decoration: none;}.cookies-button a:hover {display: block;width: 100%;color: #ffffff;background: #000000;text-decoration: underline;}.ads-728x90 {display: inline-block;position:relative;width: 100%;max-width: 800px;max-height: 150px;margin: 15px auto 35px auto;border: 0px;padding: 0px;color: #ffffff;text-align: center;vertical-align: top;font-weight: 300;font-size: 1.0em;text-decoration: none;top: 0px;}/*///////////BOTTOM LINE BLOCK BEGIN/////////////////*/.bottom-line {position: relative;display: inline-block;width: 100%;margin: 0px;border-top: 0px;border-right: 0px;border-bottom: 2px solid #111111;border-left: 0px;padding: 0px;background: #333333;top: 150px;color: #ffffff;text-align: center;vertical-align: bottom;}.bottom-line-in {position: relative;max-width: 2000px;min-width: 400px;margin: 0 auto;border: 0px;padding: 1.0em 0px 1.0em 0px;top: 0px;left: 0px;vertical-align: bottom;text-align: center;}.bottom-line-in a:link, .bottom-line-in a:visited {margin: 2.0em 0px 2.0em 0px;color: #ffffff;font-size: 0.9em;font-weight: 300;font-style: normal;font-variant: normal;text-decoration: none;}.bottom-line-in a:hover {margin: 2.0em 0px 2.0em 0px;color: #ffffff;font-size: 0.9em;font-weight: 300;font-style: normal;font-variant: normal;text-decoration: underline;}.bottom-line-language {display: inline-block;float: left;margin: 0px;border: 0px;line-height: 55px;padding: 0 2.0em 0.1em 0.5em;color: #ffffff;font-size: 0.8em;font-weight: 300;font-style: italic;font-variant: normal;text-decoration: none;text-align: right;vertical-align: middle;}.bottom-line-language a:link, .bottom-line-language a:visited, .bottom-line-language a:hover {font-size: 1.0em;}.bottom-line-end {display: inline-block;float: right;margin: 0px;border: 0px;padding: 0 2.0em 0.1em 0.5em;color: #ffffff;font-size: 0.7em;font-weight: 300;font-style: italic;font-variant: normal;text-decoration: none;text-align: right;vertical-align: bottom;}/*///////////BOTTOM LINE BLOCK END/////////////////*//*///////////TEXT BLOCK WHITE BEGIN/////////////////*/.text-block-white {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #ffffff;color: #000000;top: 50px;text-align: left;}.text-block-b {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #f2f2f2;top: 50px;text-align: left;}.text-in-block-white {position: relative;display: inline-block;max-width: 1150px;margin: 1.0em auto 0.25em auto;border: 0px;padding: 0px;vertical-align: middle;text-align: left;}.text-block-white-main {position: relative;max-width: 1100px;min-width: 80%;margin: 0px;border: 0px;padding: 2.0em;font-size: 1.0em;line-height: 2.0;letter-spacing: 0.2px;text-align: left;vertical-align: top;}.text-block-white-main-title {font-size: 1.4em;font-weight: 400;color: #3d3d3d;line-height: 1.7;letter-spacing: 0.2px;text-align: center;}.text-block-white-main a:link, .text-block-white-main a:visited, .text-block-white-main a:hover {color: #007acc;text-align: center;}.text-block-white-main-leftb {position: relative;float: left;width: 45%;font-size: 1.0em;font-weight: 350;color: #000000;line-height: 2.0;letter-spacing: 0.2px;text-align: left;}.text-block-white-main-left {position: relative;float: left;width: 45%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 2.0;letter-spacing: 0.2px;text-align: left;}.text-block-white-main-left img {position: relative;float: left;width: 90%;text-align: center;}.text-block-white-main-right {position: relative;float: right;width: 45%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 2.0;letter-spacing: 0.2px;text-align: left;}.text-block-white-main-right1 {position: relative;float: right;width: 45%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 2.0;letter-spacing: 0.2px;text-align: left;}.text-block-white-main-rightb {position: relative;float: right;width: 45%;font-size: 1.0em;font-weight: 350;color: #000000;line-height: 2.0;letter-spacing: 0.2px;text-align: left;}.text-block-white-main-right img {position: relative;float: right;width: 100%;text-align: center;}.text-block-white-main-right1 img {position: relative;float: right;width: 80%;text-align: center;}/*///////////TEXT BLOCK WHITE END/////////////////*//*////////////////MEDIA QUERIES BLOCK////////////////*/@media only screen and (max-width: 1150px) {.text-in-block-white {width: 100%;}.text-block-white-main {position: relative;width: 90%;padding: 0.5em 20px 1.0em 20px;}}@media only screen and (max-width: 800px) {.ads-728x90 {top: 0px;}}@media only screen and (max-width: 700px) {.text-block-white-main {padding: 0.5em 20px 1.0em 20px;}.text-block-white-main img {max-width: 600px;}}@media only screen and (max-width: 640px) {.bottom-line-end {margin: 0px 0px 0px 1.0em;}.text-block-white-main img {max-width: 550px;}}@media only screen and (max-width: 600px) {.top {position: relative;}.line-in-logo {display: block;float: none;width: 100%;margin: 0px;}.menu-line-r {width: 100%;height: auto;line-height: auto;background: #ffffff;border-top: 0px;}.top-menu-item-r {width: 100%;}.top-menu-item-r a:link, .top-menu-item-r a:visited {width: 100%;text-align: center;height: 49px;line-height: 49px;}.top-menu-item-r a:hover {width: 100%;text-align: center;height: 49px;line-height: 49px;}.text-block-white {top: 0px;}.text-block-white-main img {max-width: 500px;}}@media only screen and (max-width: 550px) {#topmenu {width: 100%;}.top-menu-item-r {width: 100%;}.text-block-white-main img {max-width: 450px;}}@media only screen and (max-width: 540px) {.ads-728x90 {width: 336px;height: 280px;max-height: 280px;}}@media only screen and (max-width: 500px) {.bottom-line-end {margin: 0px;font-size: 0.7em;}.bottom-line-in {width: 100%;margin: 0px;}.text-block-white-main img {max-width: 380px;}.ads-728x90 {width: 300px;height: 250px;max-height: 250px;}}@media only screen and (max-width: 400px) {.bottom-line {margin: 0px;}.bottom-line-in {min-width: 320px;}.text-block-white-main {padding: 0.5em 10px 1.0em 10px;}.text-block-white-main img {max-width: 300px;}}@media only screen and (max-width: 320px) {.top {display: block;width: 320px;}.top-line {display: block;width: 320px;}.line-in {display: block;width: 320px;}.line-in-logo {display: block;width: 320px;}.menu-line-r {float: none;width: 320px;}.top-menu-item-r {width: 320px;}.top-menu-item-r a:link, .top-menu-item-r a:visited {width: 320px;}.top-menu-item-r a:hover {width: 320px;}.bottom-line {width: 320px;}.bottom-line-in {width: 320px;}.text-block-white {width: 320px;}.text-in-block-white {width: 310px;margin: 0px;}.text-block-white-main {width: 300px;}.text-block-white-main img {max-width: 250px;}.ads-728x90 {margin: 5px 0px 5px 0px;padding: 0px}}