
.site-lang-pt2 #wb_header { height: 140px; background-color: #ffffff; }
.site-lang-pt2 #wb_header:before { background: transparent none repeat left top; background-size: auto auto; opacity: 1; }
.site-lang-pt2 #wb_main { height: 1832px; padding-bottom: 40px; background-color: rgba(240, 240, 240, 0.25); }
.site-lang-pt2 #wb_main:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-pt2 #wb_footer { height: 55px; background-color: rgba(146, 185, 214, 0.58); }
.site-lang-pt2 #wb_footer:before { background: transparent none repeat left top; background-size: auto auto; opacity: 1; }
html { scroll-behavior: smooth; }
body { background-color: rgba(255, 255, 255, 0.34); }
body.site:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
.wb_sbg { background: transparent none repeat left top; }
.site-lang-pt2 body, .site-lang-pt2 .wb_sbg { min-width: 320px; min-height: 2027px; }
.site-lang-pt2 .wb_cont_inner { width: 320px; height: 100%; }
.site-lang-pt2 .wb_cont_bg { width: 320px; margin-left: -160px; }
.site-lang-pt2 .root { height: 1987px; min-height: 2027px; }
#wb_element_instance177 p:last-child { margin-bottom: 0; }
#wb_element_instance177 { opacity: 1; top: 73px; left: 76px; min-width: 230px; width: 230px; min-height: 37px; height: 37px; display: block; z-index: 833; }
#wb_element_instance178 { top: 15px; left: 10px; min-width: 30px; width: 30px; min-height: 20px; height: 20px; display: block; z-index: 523; }
#wb_element_instance178 .wb_button { width: 30px; height: 20px; font-family: Georgia,serif; font-size: 10px; text-align: right; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance178 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance178 .wb_button:before { background: transparent url("../gallery_gen/9c40c42351233db4ebdb821cd30cfcdf.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance178 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance178 .wb_button:hover { background-color: transparent; }
#wb_element_instance178 .wb_button:hover:before { background: transparent url("../gallery_gen/6392aff890fa7afc8e7651edebe340f5.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance178 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance178 .wb_button:active { background-color: transparent; }
#wb_element_instance178 .wb_button:active:before { background: transparent url("../gallery_gen/6392aff890fa7afc8e7651edebe340f5.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance179 { top: 15px; left: 94px; min-width: 23px; width: 23px; min-height: 20px; height: 20px; display: block; z-index: 524; }
#wb_element_instance179 .wb_button { width: 23px; height: 20px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance179 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance179 .wb_button:before { background: transparent url("../gallery_gen/2ab0472a8824bfbd2961973e26aa4e76.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance179 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance179 .wb_button:hover { background-color: transparent; }
#wb_element_instance179 .wb_button:hover:before { background: transparent url("../gallery_gen/bd8e850738b6fbe9eef584f577e1c486.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance179 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance179 .wb_button:active { background-color: transparent; }
#wb_element_instance179 .wb_button:active:before { background: transparent url("../gallery_gen/bd8e850738b6fbe9eef584f577e1c486.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance180 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; top: 72px; left: 25px; min-width: 45px; width: 45px; min-height: 40px; height: 40px; display: block; z-index: 526; }
#wb_element_instance180 img { width: 45px; height: 40px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance181 .langs_flags > a { width: 32px; height: 26px; }
#wb_element_instance181 .langs_flags > a > i { left: 4px; top: 4px; width: 24px; height: 18px; border: 1px none #ffffff; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
#wb_element_instance181 .langs_flags > a.active > i { left: 2px; top: 2px; width: 28px; height: 22px; border: 2px solid #ffcc00; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
#wb_element_instance181 { min-width: 64px; top: 10px; left: 240px; width: 64px; min-height: 26px; height: 26px; display: block; z-index: 494; }
#wb_element_instance182 { top: 13px; left: 50px; min-width: 27px; width: 27px; min-height: 22px; height: 22px; display: block; z-index: 436; }
#wb_element_instance182 .wb_button { width: 27px; height: 22px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance182 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance182 .wb_button:before { background: transparent url("../gallery_gen/fc0dad364a493aae0b7b1b67b5d12f55.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance182 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance182 .wb_button:hover { background-color: transparent; }
#wb_element_instance182 .wb_button:hover:before { background: transparent url("../gallery_gen/4d9e6dc24e615e970e927eccf371a679.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance182 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance182 .wb_button:active { background-color: transparent; }
#wb_element_instance182 .wb_button:active:before { background: transparent url("../gallery_gen/4d9e6dc24e615e970e927eccf371a679.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance183 { top: 0px; left: 0; right: 0; min-height: 450px; height: 450px; display: block; z-index: 420; background: transparent; touch-action: manipulation; }
#wb_element_instance183 .wb-picture-caption { background-color: rgba(179, 231, 255, 0.35); }
#wb_element_instance183_pswp .wb-picture-caption { background-color: rgba(179, 231, 255, 0.35); }
#wb_element_instance183 .wb-lightbox-title { font-style: normal normal ; font: normal normal 28px Trebuchet MS,sans-serif; font-family: Trebuchet MS,sans-serif; color: #ffffff; text-align: center; }
#wb_element_instance183_pswp .wb-lightbox-title { font-style: normal normal ; font: normal normal 28px Trebuchet MS,sans-serif; font-family: Trebuchet MS,sans-serif; color: #ffffff; text-align: center; }
#wb_element_instance183 .wb-lightbox-description { font-style: normal normal ; font: normal normal 18px 'Cormorant Garamond',Arial,serif; font-family: 'Cormorant Garamond',Arial,serif; color: #ffffff; text-align: center; }
#wb_element_instance183_pswp .wb-lightbox-description { font-style: normal normal ; font: normal normal 18px 'Cormorant Garamond',Arial,serif; font-family: 'Cormorant Garamond',Arial,serif; color: #ffffff; text-align: center; }
#wb_element_instance184 { opacity: 1; top: 16px; left: 300px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 832; }
#wb_element_instance184 i { position: absolute; left: 0px; top: 0px; text-align: center; width: 20px; height: 20px; font-size: 20px; }
#wb_element_instance185 p:last-child { margin-bottom: 0; }
#wb_element_instance185 { opacity: 1; top: 17px; left: 20px; min-width: 90px; width: 90px; min-height: 24px; height: 24px; display: block; z-index: 490; }
#wb_element_instance186 p:last-child { margin-bottom: 0; }
#wb_element_instance186 { opacity: 1; top: 41px; left: 104px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; z-index: 819; }
#wb_element_instance187 { top: 501px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 374; }
#wb_element_instance187 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance187 > .wb_shp:before { background: transparent url("../gallery_gen/7736e393eab5486ec4af015597dc27e6.jpg") repeat scroll center bottom; background-size: cover; opacity: 1; }
#wb_element_instance188 { top: 889px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 376; }
#wb_element_instance188 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance188 > .wb_shp:before { background: transparent url("../gallery_gen/d0c9faee01d5006167e61d259ab20fc7.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance189 { top: 1083px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 384; }
#wb_element_instance189 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance189 > .wb_shp:before { background: transparent url("../gallery_gen/59b0ab238aad61552a55e3a3ebcb0d43.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance190 p:last-child { margin-bottom: 0; }
#wb_element_instance190 { opacity: 1; top: 460px; left: 24px; min-width: 272px; width: 272px; min-height: 31px; height: 31px; display: block; z-index: 397; }
#wb_element_instance191 { top: 695px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 386; }
#wb_element_instance191 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance191 > .wb_shp:before { background: transparent url("../gallery_gen/7352f861d74ef9161c9f020f2d5702dd.jpg") repeat scroll center bottom; background-size: cover; opacity: 1; }
#wb_element_instance192 { top: 1277px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 389; }
#wb_element_instance192 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance192 > .wb_shp:before { background: transparent url("../gallery_gen/902dd1c514f40b870e33b359945517ac.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance193 p:last-child { margin-bottom: 0; }
#wb_element_instance193 { opacity: 1; top: 1480px; left: 0px; min-width: 320px; width: 320px; min-height: 272px; height: 272px; display: block; z-index: 391; }
#wb_element_instance194 { top: 16px; left: 0px; min-width: 16px; width: 16px; min-height: 16px; height: 16px; display: block; z-index: 406; }
#wb_element_instance194 .wb_button { width: 16px; height: 16px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance194 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance194 .wb_button:before { background: transparent url("../gallery_gen/307b31c41410028cac98d60bfdd2752f.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance194 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance194 .wb_button:hover { background-color: transparent; }
#wb_element_instance194 .wb_button:hover:before { background: transparent url("../gallery_gen/66b08f86105bb13ea33299dcbffc5750.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance194 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance194 .wb_button:active { background-color: transparent; }
#wb_element_instance194 .wb_button:active:before { background: transparent url("../gallery_gen/66b08f86105bb13ea33299dcbffc5750.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_header_bg { background: rgba(255, 255, 255, 0.34) none repeat scroll left top; background-size: auto auto; opacity: 1; background-attachment: scroll; display: none; height: 140px; }
#wb_sbg_placeholder { background: transparent none repeat left top; background-attachment: scroll; height: 140px; }
#wb_main { padding-top: 140px; height: 1932px; }
#wb_main .wb_cont_outer { top: 140px; }
#wb_element_instance195 { top: 84px; left: 0px; display: block; z-index: 9999; }
.site-lang-en #wb_header { height: 140px; background-color: #ffffff; }
.site-lang-en #wb_header:before { background: transparent none repeat left top; background-size: auto auto; opacity: 1; }
.site-lang-en #wb_main { height: 1772px; padding-bottom: 40px; background-color: rgba(240, 240, 240, 0.25); }
.site-lang-en #wb_main:before { background: transparent none repeat left top; background-size: auto auto; }
.site-lang-en #wb_footer { height: 55px; background-color: rgba(146, 185, 214, 0.58); }
.site-lang-en #wb_footer:before { background: transparent none repeat left top; background-size: auto auto; opacity: 1; }
.site-lang-en body, .site-lang-en .wb_sbg { min-width: 320px; min-height: 1967px; }
.site-lang-en .wb_cont_inner { width: 320px; height: 100%; }
.site-lang-en .wb_cont_bg { width: 320px; margin-left: -160px; }
.site-lang-en .root { height: 1987px; min-height: 1967px; }
#wb_element_instance196 p:last-child { margin-bottom: 0; }
#wb_element_instance196 { opacity: 1; top: 73px; left: 76px; min-width: 230px; width: 230px; min-height: 37px; height: 37px; display: block; z-index: 833; }
#wb_element_instance197 { top: 15px; left: 10px; min-width: 30px; width: 30px; min-height: 20px; height: 20px; display: block; z-index: 523; }
#wb_element_instance197 .wb_button { width: 30px; height: 20px; font-family: Georgia,serif; font-size: 10px; text-align: right; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance197 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance197 .wb_button:before { background: transparent url("../gallery_gen/9c40c42351233db4ebdb821cd30cfcdf.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance197 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance197 .wb_button:hover { background-color: transparent; }
#wb_element_instance197 .wb_button:hover:before { background: transparent url("../gallery_gen/6392aff890fa7afc8e7651edebe340f5.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance197 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance197 .wb_button:active { background-color: transparent; }
#wb_element_instance197 .wb_button:active:before { background: transparent url("../gallery_gen/6392aff890fa7afc8e7651edebe340f5.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance198 { top: 15px; left: 94px; min-width: 23px; width: 23px; min-height: 20px; height: 20px; display: block; z-index: 524; }
#wb_element_instance198 .wb_button { width: 23px; height: 20px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance198 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance198 .wb_button:before { background: transparent url("../gallery_gen/2ab0472a8824bfbd2961973e26aa4e76.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance198 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance198 .wb_button:hover { background-color: transparent; }
#wb_element_instance198 .wb_button:hover:before { background: transparent url("../gallery_gen/bd8e850738b6fbe9eef584f577e1c486.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance198 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance198 .wb_button:active { background-color: transparent; }
#wb_element_instance198 .wb_button:active:before { background: transparent url("../gallery_gen/bd8e850738b6fbe9eef584f577e1c486.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance199 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; top: 72px; left: 25px; min-width: 45px; width: 45px; min-height: 40px; height: 40px; display: block; z-index: 526; }
#wb_element_instance199 img { width: 45px; height: 40px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance200 .langs_flags > a { width: 32px; height: 26px; }
#wb_element_instance200 .langs_flags > a > i { left: 4px; top: 4px; width: 24px; height: 18px; border: 1px none #ffffff; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
#wb_element_instance200 .langs_flags > a.active > i { left: 2px; top: 2px; width: 28px; height: 22px; border: 2px solid #ffcc00; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
#wb_element_instance200 { min-width: 64px; top: 10px; left: 240px; width: 64px; min-height: 26px; height: 26px; display: block; z-index: 494; }
#wb_element_instance201 { top: 13px; left: 50px; min-width: 27px; width: 27px; min-height: 22px; height: 22px; display: block; z-index: 436; }
#wb_element_instance201 .wb_button { width: 27px; height: 22px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance201 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance201 .wb_button:before { background: transparent url("../gallery_gen/fc0dad364a493aae0b7b1b67b5d12f55.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance201 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance201 .wb_button:hover { background-color: transparent; }
#wb_element_instance201 .wb_button:hover:before { background: transparent url("../gallery_gen/4d9e6dc24e615e970e927eccf371a679.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance201 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance201 .wb_button:active { background-color: transparent; }
#wb_element_instance201 .wb_button:active:before { background: transparent url("../gallery_gen/4d9e6dc24e615e970e927eccf371a679.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance202 { top: 0px; left: 0; right: 0; min-height: 450px; height: 450px; display: block; z-index: 420; background: transparent; touch-action: manipulation; }
#wb_element_instance202 .wb-picture-caption { background-color: rgba(179, 231, 255, 0.35); }
#wb_element_instance202_pswp .wb-picture-caption { background-color: rgba(179, 231, 255, 0.35); }
#wb_element_instance202 .wb-lightbox-title { font-style: normal normal ; font: normal normal 28px Trebuchet MS,sans-serif; font-family: Trebuchet MS,sans-serif; color: #ffffff; text-align: center; }
#wb_element_instance202_pswp .wb-lightbox-title { font-style: normal normal ; font: normal normal 28px Trebuchet MS,sans-serif; font-family: Trebuchet MS,sans-serif; color: #ffffff; text-align: center; }
#wb_element_instance202 .wb-lightbox-description { font-style: normal normal ; font: normal normal 18px 'Cormorant Garamond',Arial,serif; font-family: 'Cormorant Garamond',Arial,serif; color: #ffffff; text-align: center; }
#wb_element_instance202_pswp .wb-lightbox-description { font-style: normal normal ; font: normal normal 18px 'Cormorant Garamond',Arial,serif; font-family: 'Cormorant Garamond',Arial,serif; color: #ffffff; text-align: center; }
#wb_element_instance203 { opacity: 1; top: 16px; left: 300px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; z-index: 832; }
#wb_element_instance203 i { position: absolute; left: 0px; top: 0px; text-align: center; width: 20px; height: 20px; font-size: 20px; }
#wb_element_instance204 p:last-child { margin-bottom: 0; }
#wb_element_instance204 { opacity: 1; top: 17px; left: 20px; min-width: 90px; width: 90px; min-height: 24px; height: 24px; display: block; z-index: 490; }
#wb_element_instance205 p:last-child { margin-bottom: 0; }
#wb_element_instance205 { opacity: 1; top: 41px; left: 104px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; z-index: 819; }
#wb_element_instance206 { top: 501px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 374; }
#wb_element_instance206 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance206 > .wb_shp:before { background: transparent url("../gallery_gen/7736e393eab5486ec4af015597dc27e6.jpg") repeat scroll center bottom; background-size: cover; opacity: 1; }
#wb_element_instance207 { top: 889px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 376; }
#wb_element_instance207 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance207 > .wb_shp:before { background: transparent url("../gallery_gen/d0c9faee01d5006167e61d259ab20fc7.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance208 { top: 1083px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 384; }
#wb_element_instance208 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance208 > .wb_shp:before { background: transparent url("../gallery_gen/59b0ab238aad61552a55e3a3ebcb0d43.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance209 { top: 695px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 386; }
#wb_element_instance209 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance209 > .wb_shp:before { background: transparent url("../gallery_gen/7352f861d74ef9161c9f020f2d5702dd.jpg") repeat scroll center bottom; background-size: cover; opacity: 1; }
#wb_element_instance210 { top: 1277px; left: 0px; min-width: 320px; width: 320px; min-height: 184px; height: 184px; display: block; z-index: 389; }
#wb_element_instance210 > .wb_shp { display: block; background-color: transparent; border: 1px none #000000; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; width: 320px; height: 184px; }
#wb_element_instance210 > .wb_shp:before { background: transparent url("../gallery_gen/902dd1c514f40b870e33b359945517ac.jpg") repeat scroll center center; background-size: cover; opacity: 1; }
#wb_element_instance211 p:last-child { margin-bottom: 0; }
#wb_element_instance211 { opacity: 1; top: 1471px; left: 0px; min-width: 320px; width: 320px; min-height: 221px; height: 221px; display: block; z-index: 392; }
#wb_element_instance212 p:last-child { margin-bottom: 0; }
#wb_element_instance212 { opacity: 1; top: 460px; left: 0px; min-width: 320px; width: 320px; min-height: 31px; height: 31px; display: block; z-index: 409; }
#wb_element_instance213 { top: 16px; left: 0px; min-width: 16px; width: 16px; min-height: 16px; height: 16px; display: block; z-index: 406; }
#wb_element_instance213 .wb_button { width: 16px; height: 16px; font-family: Georgia,serif; font-size: 10px; text-align: center; border: 1px none #000000; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; background-color: transparent; }
#wb_element_instance213 .wb_button > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance213 .wb_button:before { background: transparent url("../gallery_gen/307b31c41410028cac98d60bfdd2752f.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance213 .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance213 .wb_button:hover { background-color: transparent; }
#wb_element_instance213 .wb_button:hover:before { background: transparent url("../gallery_gen/66b08f86105bb13ea33299dcbffc5750.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance213 .wb_button:active > span { color: #000000; font-style: normal; font-weight: bold; text-decoration: none; }
#wb_element_instance213 .wb_button:active { background-color: transparent; }
#wb_element_instance213 .wb_button:active:before { background: transparent url("../gallery_gen/66b08f86105bb13ea33299dcbffc5750.svg") no-repeat scroll center center; background-size: auto auto; opacity: 1; }
#wb_element_instance214 { opacity: 1; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; box-sizing: border-box; overflow: hidden; top: 9px; left: 250px; min-width: 40px; width: 40px; min-height: 30px; height: 30px; display: block; z-index: 402; }
#wb_element_instance214 img { width: 40px; height: 30px; display: block; position: static; left: 0px; top: 0px; }
#wb_element_instance215 { top: 100px; left: 0px; display: block; z-index: 9999; }


@media (min-width: 768px) {
	.site-lang-pt2 #wb_header { height: 140px; }
	.site-lang-pt2 #wb_main { height: 1773px; }
	.site-lang-pt2 #wb_footer { height: 55px; }
	.site-lang-pt2 body, .site-lang-pt2 .wb_sbg { min-width: 768px; min-height: 1968px; }
	.site-lang-pt2 .wb_cont_inner { width: 768px; }
	.site-lang-pt2 .wb_cont_bg { width: 768px; margin-left: -384px; }
	.site-lang-pt2 .root { height: 1928px; min-height: 1968px; }
	#wb_element_instance177 { top: 48px; left: 310px; min-width: 231px; width: 231px; min-height: 37px; height: 37px; display: block; }
	#wb_element_instance178 { top: 57px; left: 23px; min-width: 30px; width: 30px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance178 .wb_button { width: 30px; height: 25px; }
	#wb_element_instance179 { top: 62px; left: 105px; min-width: 25px; width: 25px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance179 .wb_button { width: 25px; height: 20px; }
	#wb_element_instance180 { top: 40px; left: 260px; min-width: 60px; width: 60px; min-height: 53px; height: 53px; display: block; }
	#wb_element_instance180 img { width: 60px; height: 53px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance181 { top: 53px; left: 680px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance182 { top: 60px; left: 63px; min-width: 27px; width: 27px; min-height: 22px; height: 22px; display: block; }
	#wb_element_instance182 .wb_button { width: 27px; height: 22px; }
	#wb_element_instance183 { top: 0px; left: 0; right: 0; min-height: 540px; height: 540px; display: block; }
	#wb_element_instance184 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance184 { top: 15px; left: 730px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance185 { top: 17px; left: 241px; min-width: 90px; width: 90px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance186 { top: 16px; left: 0px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance187 { top: 611px; left: 0px; min-width: 768px; width: 768px; min-height: 358px; height: 358px; display: block; }
	#wb_element_instance187 > .wb_shp { width: 768px; height: 358px; }
	#wb_element_instance188 { top: 989px; left: 0px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance188 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance189 { top: 989px; left: 394px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance189 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance190 { top: 560px; left: 0px; min-width: 768px; width: 768px; min-height: 31px; height: 31px; display: block; }
	#wb_element_instance191 { top: 1229px; left: 0px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance191 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance192 { top: 1229px; left: 394px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance192 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance193 { top: 1469px; left: 0px; min-width: 768px; width: 768px; min-height: 224px; height: 224px; display: block; }
	#wb_element_instance194 { top: 19px; left: 207px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance194 .wb_button { width: 20px; height: 20px; }
	#wb_main { padding-top: 140px; height: 1873px; }
	#wb_main .wb_cont_outer { top: 140px; }
	#wb_header_bg { height: 140px; }
	#wb_sbg_placeholder { height: 140px; }
	#wb_element_instance195 { top: 84px; left: 0px; display: block; }
	.site-lang-en #wb_header { height: 140px; }
	.site-lang-en #wb_main { height: 1753px; }
	.site-lang-en #wb_footer { height: 55px; }
	.site-lang-en body, .site-lang-en .wb_sbg { min-width: 768px; min-height: 1948px; }
	.site-lang-en .wb_cont_inner { width: 768px; }
	.site-lang-en .wb_cont_bg { width: 768px; margin-left: -384px; }
	.site-lang-en .root { height: 1928px; min-height: 1948px; }
	#wb_element_instance196 { top: 48px; left: 310px; min-width: 231px; width: 231px; min-height: 37px; height: 37px; display: block; }
	#wb_element_instance197 { top: 57px; left: 23px; min-width: 30px; width: 30px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance197 .wb_button { width: 30px; height: 25px; }
	#wb_element_instance198 { top: 62px; left: 105px; min-width: 25px; width: 25px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance198 .wb_button { width: 25px; height: 20px; }
	#wb_element_instance199 { top: 40px; left: 260px; min-width: 60px; width: 60px; min-height: 53px; height: 53px; display: block; }
	#wb_element_instance199 img { width: 60px; height: 53px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance200 { top: 53px; left: 680px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance201 { top: 60px; left: 63px; min-width: 27px; width: 27px; min-height: 22px; height: 22px; display: block; }
	#wb_element_instance201 .wb_button { width: 27px; height: 22px; }
	#wb_element_instance202 { top: 0px; left: 0; right: 0; min-height: 540px; height: 540px; display: block; }
	#wb_element_instance203 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance203 { top: 15px; left: 730px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance204 { top: 17px; left: 241px; min-width: 90px; width: 90px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance205 { top: 16px; left: 0px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance206 { top: 611px; left: 0px; min-width: 768px; width: 768px; min-height: 358px; height: 358px; display: block; }
	#wb_element_instance206 > .wb_shp { width: 768px; height: 358px; }
	#wb_element_instance207 { top: 989px; left: 0px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance207 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance208 { top: 989px; left: 394px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance208 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance209 { top: 1229px; left: 0px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance209 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance210 { top: 1229px; left: 394px; min-width: 374px; width: 374px; min-height: 220px; height: 220px; display: block; }
	#wb_element_instance210 > .wb_shp { width: 374px; height: 220px; }
	#wb_element_instance211 { top: 1469px; left: 0px; min-width: 768px; width: 768px; min-height: 204px; height: 204px; display: block; }
	#wb_element_instance212 { top: 560px; left: 0px; min-width: 768px; width: 768px; min-height: 31px; height: 31px; display: block; }
	#wb_element_instance213 { top: 19px; left: 207px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance213 .wb_button { width: 20px; height: 20px; }
	#wb_element_instance214 { top: 9px; left: 600px; min-width: 54px; width: 54px; min-height: 40px; height: 40px; display: block; }
	#wb_element_instance214 img { width: 54px; height: 40px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance215 { top: 100px; left: 0px; display: block; }
}

@media (min-width: 992px) {
	.site-lang-pt2 #wb_header { height: 140px; }
	.site-lang-pt2 #wb_main { height: 1363px; }
	.site-lang-pt2 #wb_footer { height: 55px; }
	.site-lang-pt2 body, .site-lang-pt2 .wb_sbg { min-width: 992px; min-height: 1559px; }
	.site-lang-pt2 .wb_cont_inner { width: 992px; }
	.site-lang-pt2 .wb_cont_bg { width: 992px; margin-left: -496px; }
	.site-lang-pt2 .root { height: 1518px; min-height: 1559px; }
	#wb_element_instance177 { top: 57px; left: 400px; min-width: 290px; width: 290px; min-height: 46px; height: 46px; display: block; }
	#wb_element_instance178 { top: 69px; left: 24px; min-width: 26px; width: 26px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance178 .wb_button { width: 26px; height: 23px; }
	#wb_element_instance179 { top: 70px; left: 106px; min-width: 25px; width: 25px; min-height: 22px; height: 22px; display: block; }
	#wb_element_instance179 .wb_button { width: 25px; height: 22px; }
	#wb_element_instance180 { top: 50px; left: 336px; min-width: 60px; width: 60px; min-height: 53px; height: 53px; display: block; }
	#wb_element_instance180 img { width: 60px; height: 53px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance181 { top: 67px; left: 910px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance182 { top: 69px; left: 63px; min-width: 27px; width: 27px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance182 .wb_button { width: 27px; height: 23px; }
	#wb_element_instance183 { top: 0px; left: 0; right: 0; min-height: 560px; height: 560px; display: block; }
	#wb_element_instance184 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance184 { top: 19px; left: 930px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance185 { top: 19px; left: 310px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance186 { top: 19px; left: 13px; min-width: 260px; width: 260px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance187 { top: 639px; left: 0px; min-width: 412px; width: 412px; min-height: 400px; height: 400px; display: block; }
	#wb_element_instance187 > .wb_shp { width: 412px; height: 400px; }
	#wb_element_instance188 { top: 639px; left: 432px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance188 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance189 { top: 639px; left: 722px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance189 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance190 { top: 580px; left: 0px; min-width: 992px; width: 992px; min-height: 39px; height: 39px; display: block; }
	#wb_element_instance191 { top: 849px; left: 432px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance191 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance192 { top: 849px; left: 722px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance192 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance193 { top: 1059px; left: 0px; min-width: 992px; width: 992px; min-height: 224px; height: 224px; display: block; }
	#wb_element_instance194 { top: 19px; left: 274px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance194 .wb_button { width: 25px; height: 25px; }
	#wb_main { padding-top: 140px; height: 1463px; }
	#wb_main .wb_cont_outer { top: 140px; }
	#wb_header_bg { height: 140px; }
	#wb_sbg_placeholder { height: 140px; }
	#wb_element_instance195 { top: 84px; left: 0px; display: block; }
	.site-lang-en #wb_header { height: 140px; }
	.site-lang-en #wb_main { height: 1343px; }
	.site-lang-en #wb_footer { height: 55px; }
	.site-lang-en body, .site-lang-en .wb_sbg { min-width: 992px; min-height: 1539px; }
	.site-lang-en .wb_cont_inner { width: 992px; }
	.site-lang-en .wb_cont_bg { width: 992px; margin-left: -496px; }
	.site-lang-en .root { height: 1498px; min-height: 1539px; }
	#wb_element_instance196 { top: 57px; left: 400px; min-width: 290px; width: 290px; min-height: 46px; height: 46px; display: block; }
	#wb_element_instance197 { top: 69px; left: 24px; min-width: 26px; width: 26px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance197 .wb_button { width: 26px; height: 23px; }
	#wb_element_instance198 { top: 70px; left: 106px; min-width: 25px; width: 25px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance198 .wb_button { width: 25px; height: 22px; }
	#wb_element_instance199 { top: 50px; left: 336px; min-width: 60px; width: 60px; min-height: 53px; height: 53px; display: block; }
	#wb_element_instance199 img { width: 60px; height: 53px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance200 { top: 67px; left: 910px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance201 { top: 69px; left: 63px; min-width: 27px; width: 27px; min-height: 22px; height: 22px; display: block; }
	#wb_element_instance201 .wb_button { width: 27px; height: 23px; }
	#wb_element_instance202 { top: 0px; left: 0; right: 0; min-height: 560px; height: 560px; display: block; }
	#wb_element_instance203 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance203 { top: 19px; left: 930px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance204 { top: 19px; left: 310px; min-width: 140px; width: 140px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance205 { top: 19px; left: 13px; min-width: 260px; width: 260px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance206 { top: 639px; left: 0px; min-width: 412px; width: 412px; min-height: 400px; height: 400px; display: block; }
	#wb_element_instance206 > .wb_shp { width: 412px; height: 400px; }
	#wb_element_instance207 { top: 639px; left: 432px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance207 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance208 { top: 639px; left: 722px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance208 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance209 { top: 849px; left: 432px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance209 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance210 { top: 849px; left: 722px; min-width: 270px; width: 270px; min-height: 190px; height: 190px; display: block; }
	#wb_element_instance210 > .wb_shp { width: 270px; height: 190px; }
	#wb_element_instance211 { top: 1059px; left: 0px; min-width: 992px; width: 992px; min-height: 204px; height: 204px; display: block; }
	#wb_element_instance212 { top: 580px; left: 0px; min-width: 992px; width: 992px; min-height: 39px; height: 39px; display: block; }
	#wb_element_instance213 { top: 19px; left: 274px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance213 .wb_button { width: 25px; height: 25px; }
	#wb_element_instance214 { top: 12px; left: 780px; min-width: 53px; width: 53px; min-height: 40px; height: 40px; display: block; }
	#wb_element_instance214 img { width: 53px; height: 40px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance215 { top: 100px; left: 0px; display: block; }
}

@media (min-width: 1200px) {
	.site-lang-pt2 #wb_header { height: 100px; }
	.site-lang-pt2 #wb_main { height: 1376px; }
	.site-lang-pt2 #wb_footer { height: 95px; }
	.site-lang-pt2 body, .site-lang-pt2 .wb_sbg { min-width: 1200px; min-height: 1619px; }
	.site-lang-pt2 .wb_cont_inner { width: 1200px; }
	.site-lang-pt2 .wb_cont_bg { width: 1200px; margin-left: -600px; }
	.site-lang-pt2 .root { height: 1531px; min-height: 1619px; }
	#wb_element_instance177 { top: 22px; left: 426px; min-width: 345px; width: 345px; min-height: 51px; height: 51px; display: block; }
	#wb_element_instance178 { top: 57px; left: 23px; min-width: 27px; width: 27px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance178 .wb_button { width: 27px; height: 23px; }
	#wb_element_instance179 { top: 60px; left: 105px; min-width: 23px; width: 23px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance179 .wb_button { width: 23px; height: 20px; }
	#wb_element_instance180 { top: 20px; left: 390px; min-width: 63px; width: 63px; min-height: 56px; height: 56px; display: block; }
	#wb_element_instance180 img { width: 63px; height: 56px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance181 { top: 35px; left: 1100px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance182 { top: 58px; left: 63px; min-width: 23px; width: 23px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance182 .wb_button { width: 23px; height: 23px; }
	#wb_element_instance183 { top: 0px; left: 0; right: 0; min-height: 450px; height: 450px; display: block; }
	#wb_element_instance184 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance184 { top: 39px; left: 1150px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance185 { top: 39px; left: 409px; min-width: 130px; width: 130px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance186 { top: 39px; left: 14px; min-width: 270px; width: 270px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance187 { top: 567px; left: 30px; min-width: 530px; width: 530px; min-height: 430px; height: 430px; display: block; }
	#wb_element_instance187 > .wb_shp { width: 530px; height: 430px; }
	#wb_element_instance188 { top: 567px; left: 590px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance188 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance189 { top: 567px; left: 895px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance189 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance190 { top: 490px; left: 0px; min-width: 1198px; width: 1198px; min-height: 47px; height: 47px; display: block; }
	#wb_element_instance191 { top: 797px; left: 590px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance191 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance192 { top: 797px; left: 895px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance192 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance193 { top: 1030px; left: 30px; min-width: 1140px; width: 1140px; min-height: 266px; height: 266px; display: block; }
	#wb_element_instance194 { top: 41px; left: 384px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance194 .wb_button { width: 20px; height: 20px; }
	#wb_main { padding-top: 100px; height: 1436px; }
	#wb_main .wb_cont_outer { top: 100px; }
	#wb_header_bg { height: 100px; }
	#wb_sbg_placeholder { height: 100px; }
	#wb_element_instance195 { top: 84px; left: 0px; display: block; }
	.site-lang-en #wb_header { height: 100px; }
	.site-lang-en #wb_main { height: 1311px; }
	.site-lang-en #wb_footer { height: 95px; }
	.site-lang-en body, .site-lang-en .wb_sbg { min-width: 1200px; min-height: 1554px; }
	.site-lang-en .wb_cont_inner { width: 1200px; }
	.site-lang-en .wb_cont_bg { width: 1200px; margin-left: -600px; }
	.site-lang-en .root { height: 1531px; min-height: 1554px; }
	#wb_element_instance196 { top: 22px; left: 426px; min-width: 345px; width: 345px; min-height: 51px; height: 51px; display: block; }
	#wb_element_instance197 { top: 57px; left: 23px; min-width: 27px; width: 27px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance197 .wb_button { width: 27px; height: 23px; }
	#wb_element_instance198 { top: 60px; left: 105px; min-width: 23px; width: 23px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance198 .wb_button { width: 23px; height: 20px; }
	#wb_element_instance199 { top: 20px; left: 390px; min-width: 63px; width: 63px; min-height: 56px; height: 56px; display: block; }
	#wb_element_instance199 img { width: 63px; height: 56px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance200 { top: 35px; left: 1100px; min-width: 64px; width: 64px; min-height: 26px; height: 26px; display: block; }
	#wb_element_instance201 { top: 58px; left: 63px; min-width: 23px; width: 23px; min-height: 23px; height: 23px; display: block; }
	#wb_element_instance201 .wb_button { width: 23px; height: 23px; }
	#wb_element_instance202 { top: 0px; left: 0; right: 0; min-height: 450px; height: 450px; display: block; }
	#wb_element_instance203 i { width: 25px; height: 25px; font-size: 25px; }
	#wb_element_instance203 { top: 39px; left: 1150px; min-width: 25px; width: 25px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance204 { top: 39px; left: 409px; min-width: 130px; width: 130px; min-height: 25px; height: 25px; display: block; }
	#wb_element_instance205 { top: 39px; left: 14px; min-width: 270px; width: 270px; min-height: 24px; height: 24px; display: block; }
	#wb_element_instance206 { top: 567px; left: 30px; min-width: 530px; width: 530px; min-height: 430px; height: 430px; display: block; }
	#wb_element_instance206 > .wb_shp { width: 530px; height: 430px; }
	#wb_element_instance207 { top: 567px; left: 590px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance207 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance208 { top: 567px; left: 895px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance208 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance209 { top: 797px; left: 590px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance209 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance210 { top: 797px; left: 895px; min-width: 275px; width: 275px; min-height: 200px; height: 200px; display: block; }
	#wb_element_instance210 > .wb_shp { width: 275px; height: 200px; }
	#wb_element_instance211 { top: 1027px; left: 30px; min-width: 1140px; width: 1140px; min-height: 204px; height: 204px; display: block; }
	#wb_element_instance212 { top: 490px; left: 2px; min-width: 1198px; width: 1198px; min-height: 47px; height: 47px; display: block; }
	#wb_element_instance213 { top: 41px; left: 384px; min-width: 20px; width: 20px; min-height: 20px; height: 20px; display: block; }
	#wb_element_instance213 .wb_button { width: 20px; height: 20px; }
	#wb_element_instance214 { top: 30px; left: 925px; min-width: 67px; width: 67px; min-height: 50px; height: 50px; display: block; }
	#wb_element_instance214 img { width: 67px; height: 50px; display: block; position: static; left: 0px; top: 0px; }
	#wb_element_instance215 { top: 100px; left: 0px; display: block; }
}

@media (max-width: 767px) {
}
