
/* phone */
body { background-color: #ffffff; }
body.site:before { background: transparent none repeat-x scroll center top; background-size: auto auto; min-width: 1200px; }
.wb_sbg { background: transparent none repeat-x left top; min-width: 1200px; }
.site-lang-uk .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-uk .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-uk .root { min-height: 100%; height: auto; }
#a1893a339a2196c1fd68e7205660b77e { width: 100%; height: auto; min-height: 130px; max-width: 1200px; flex: 1 1 auto; }
#a1893a339a2196c1fd68e7205660b77e > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: stretch; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a2195c9f823d707ae804e18 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a1893a339a2195c9f823d707ae804e18 > .wb_content { min-width: 20px; min-height: 20px; padding: 83px 0px 0px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent url("../gallery_gen/c658e1b920f17381be400fb5d745b2f0_fit.jpg") no-repeat scroll left top; background-size: 100% auto; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_header_a1893a33bb250beb1bfe81bd89cdbb0d { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_header_a1893a33bb250beb1bfe81bd89cdbb0d > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f047658ddee3e638612ba { width: 100%; height: auto; max-width: 1200px; margin: 5px 0px 19px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f047658ddee3e638612ba ul { background: transparent none repeat right top; }
#a1893a339a1f047658ddee3e638612ba ul, #a1893a339a1f047658ddee3e638612ba-det ul { border: 1px none #000000; }
#a1893a339a1f047658ddee3e638612ba, #a1893a339a1f047658ddee3e638612ba ul, #a1893a339a1f047658ddee3e638612ba-det ul { text-align: center; }
#a1893a339a1f047658ddee3e638612ba ul ul, #a1893a339a1f047658ddee3e638612ba-det ul { background: #ffffff none repeat right top; }
#a1893a339a1f047658ddee3e638612ba li, #a1893a339a1f047658ddee3e638612ba-det li { margin: 0px 15px 0px 15px; }
#a1893a339a1f047658ddee3e638612ba li a, #a1893a339a1f047658ddee3e638612ba-det li a { padding: 15px 10px 15px 10px; text-transform: none; border-top: 2px solid #000000; border-right: 0px none #000000; border-bottom: 2px solid #000000; border-left: 0px none #000000; font: normal normal 10px 'Comfortaa',Arial,display; text-decoration: none; color: #000000; line-height: 12px; background: transparent none no-repeat center top; }
#a1893a339a1f047658ddee3e638612ba li.over > a, #a1893a339a1f047658ddee3e638612ba li:focus > a, #a1893a339a1f047658ddee3e638612ba-det li.over > a, #a1893a339a1f047658ddee3e638612ba-det li:focus > a { border-top: 2px none #ffffff; border-right: 0px none #000000; border-bottom: 2px none #ffffff; border-left: 0px none #000000; font: normal normal 10px 'Comfortaa',Arial,display; text-decoration: none; color: #ffffff; line-height: 12px; background: #000000 none no-repeat center top; }
#a1893a339a1f047658ddee3e638612ba li.active > a, #a1893a339a1f047658ddee3e638612ba-det li.active > a { border-top: 2px none #ffffff; border-right: 0px none #000000; border-bottom: 2px none #ffffff; border-left: 0px none #000000; font: normal normal 10px 'Comfortaa',Arial,display; text-decoration: none; color: #ffffff; line-height: 12px; background: #000000 none no-repeat center center; }
#a1893a339a1f047658ddee3e638612ba:not(.collapse-expanded) .vmenu ul.open-left,#a1893a339a1f047658ddee3e638612ba:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a1893a339a1f047658ddee3e638612ba:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a1893a339a1f076f6ad3d7ec3bc35f90 p:last-child { margin-bottom: 0; }
#a1893a339a1f076f6ad3d7ec3bc35f90 { opacity: 1; width: auto; height: auto; max-width: 290px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f088cedb559b22f70aee0 p:last-child { margin-bottom: 0; }
#a1893a339a1f088cedb559b22f70aee0 { opacity: 1; width: auto; height: auto; max-width: 230px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f06df7637ba357c9fd2c2 { width: 100%; height: auto; max-width: 530px; margin: -55px 0px 55px 20px; flex: 1 1 auto; }
#a1893a339a1f06df7637ba357c9fd2c2 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f0cc9ce47f7c53ba2bbed { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 75px; min-height: 65px; max-width: 149px; max-height: 130px; flex: 1 1 auto; }
#a1893a339a1f0cc9ce47f7c53ba2bbed .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f0cc9ce47f7c53ba2bbed img { width: 100%; height: auto; }
#a1893a339a1f0cc9ce47f7c53ba2bbed > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f0d2357806870e7bf9db1 p:last-child { margin-bottom: 0; }
#a1893a339a1f0d2357806870e7bf9db1 { opacity: 1; width: auto; height: auto; max-width: 189px; margin: 20px 0px 0px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f0b42275075d760df17b1 { width: 100%; height: auto; max-width: 378px; margin: 0px 0px 10px 0px; flex: 1 1 auto; }
#a1893a339a1f0b42275075d760df17b1 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f0fa786d0eca03bf8ec01 p:last-child { margin-bottom: 0; }
#a1893a339a1f0fa786d0eca03bf8ec01 { opacity: 1; width: auto; height: auto; max-width: 189px; margin: 0px 0px 16px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f10b9b589ea6ab5b8ad22 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 62px; min-height: 64px; max-width: 123px; max-height: 128px; flex: 1 1 auto; }
#a1893a339a1f10b9b589ea6ab5b8ad22 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f10b9b589ea6ab5b8ad22 img { width: 100%; height: auto; }
#a1893a339a1f10b9b589ea6ab5b8ad22 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f0e5b9243656ecb9ff438 { width: 100%; height: auto; max-width: 312px; margin: 0px 0px 22px 0px; flex: 1 1 auto; }
#a1893a339a1f0e5b9243656ecb9ff438 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f12949ac7ee10498a602b { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 96px; min-height: 95px; max-width: 191px; max-height: 190px; flex: 1 1 auto; }
#a1893a339a1f12949ac7ee10498a602b .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f12949ac7ee10498a602b img { width: 100%; height: auto; }
#a1893a339a1f12949ac7ee10498a602b > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f135aaf9dee67834ed437 p:last-child { margin-bottom: 0; }
#a1893a339a1f135aaf9dee67834ed437 { opacity: 1; width: auto; height: auto; max-width: 189px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f11405c86b5673a8c53e6 { width: 100%; height: auto; max-width: 380px; margin: 0px 0px 20px 0px; flex: 1 1 auto; }
#a1893a339a1f11405c86b5673a8c53e6 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f1426743eb1b2c7abc83e p:last-child { margin-bottom: 0; }
#a1893a339a1f1426743eb1b2c7abc83e { opacity: 1; width: 100%; height: auto; max-width: 189px; margin: 0px 0px 0px 30px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f0accac484de59f460635 { width: 100%; height: auto; max-width: 380px; margin: 24px 0px 0px 0px; flex: 1 1 auto; }
#a1893a339a1f0accac484de59f460635 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f16610a57b12666255d81 p:last-child { margin-bottom: 0; }
#a1893a339a1f16610a57b12666255d81 { opacity: 1; width: 100%; height: auto; max-width: 790px; margin: 0px 0px 20px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f1752edcf92c42f9b271d { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 277px; min-height: 210px; max-width: 554px; max-height: 420px; margin: 0px 0px 0px 42px; flex: 1 1 auto; }
#a1893a339a1f1752edcf92c42f9b271d .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f1752edcf92c42f9b271d img { width: 100%; height: auto; }
#a1893a339a1f1752edcf92c42f9b271d > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f15d549bccc47df33eb27 { width: 100%; height: auto; max-width: 790px; flex: 1 1 auto; }
#a1893a339a1f15d549bccc47df33eb27 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f09940cd3b1435ce3cc33 { width: 100%; height: auto; max-width: 1168px; margin: -55px 0px 39px 0px; flex: 1 1 auto; }
#a1893a339a1f09940cd3b1435ce3cc33 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f18765893da76b5ceb747 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 95px; min-height: 94px; max-width: 189px; max-height: 187px; margin: -55px 0px -55px 30px; flex: 1 1 auto; }
#a1893a339a1f18765893da76b5ceb747 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f18765893da76b5ceb747 img { width: 100%; height: auto; }
#a1893a339a1f18765893da76b5ceb747 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f1b6bfbb18dcb10aa0b7d p:last-child { margin-bottom: 0; }
#a1893a339a1f1b6bfbb18dcb10aa0b7d { opacity: 1; width: 100%; height: auto; max-width: 189px; margin: 0px 0px 6px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f1c94260a4289730fadbd { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 95px; min-height: 96px; max-width: 190px; max-height: 191px; flex: 1 1 auto; }
#a1893a339a1f1c94260a4289730fadbd .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f1c94260a4289730fadbd img { width: 100%; height: auto; }
#a1893a339a1f1c94260a4289730fadbd > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f1adc410cbdf355825145 { width: 100%; height: auto; max-width: 190px; margin: 67px 0px 0px 0px; flex: 1 1 auto; }
#a1893a339a1f1adc410cbdf355825145 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f1dc2669e73eae9abc8c5 p:last-child { margin-bottom: 0; }
#a1893a339a1f1dc2669e73eae9abc8c5 { opacity: 1; width: auto; height: auto; max-width: 790px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f19dd5d5b8fc1d6363a78 { width: 100%; height: auto; max-width: 1080px; margin: -55px 0px -55px 30px; flex: 1 1 auto; }
#a1893a339a1f19dd5d5b8fc1d6363a78 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f05db2cb767fdf085cb08 { width: 100%; height: auto; max-width: 1168px; margin: 5px 0px 11px 28px; flex: 1 1 auto; }
#a1893a339a1f05db2cb767fdf085cb08 > .wb_content { min-width: 20px; min-height: 20px; padding: 55px 0px 55px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f1e5b787bdfee044f769f p:last-child { margin-bottom: 0; }
#a1893a339a1f1e5b787bdfee044f769f { opacity: 1; width: 100%; height: auto; max-width: 1080px; margin: 5px 0px 31px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f1f817b50d616668d2bef p:last-child { margin-bottom: 0; }
#a1893a339a1f1f817b50d616668d2bef { opacity: 1; width: 100%; height: auto; max-width: 390px; margin: 5px 500px 19px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f22f71cd67f3bb79d7a5c { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 260px; min-height: 176px; max-width: 520px; max-height: 352px; margin: 0px 0px 38px 0px; flex: 1 1 auto; }
#a1893a339a1f22f71cd67f3bb79d7a5c .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f22f71cd67f3bb79d7a5c img { width: 100%; height: auto; }
#a1893a339a1f22f71cd67f3bb79d7a5c > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f23f69598e60cb4bdfb79 p:last-child { margin-bottom: 0; }
#a1893a339a1f23f69598e60cb4bdfb79 { opacity: 1; width: 100%; height: auto; max-width: 273px; margin: 0px 0px 38px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f243516ae5ca10dd47484 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 137px; min-height: 120px; max-width: 273px; max-height: 240px; flex: 1 1 auto; }
#a1893a339a1f243516ae5ca10dd47484 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f243516ae5ca10dd47484 img { width: 100%; height: auto; }
#a1893a339a1f243516ae5ca10dd47484 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f2179ebf2b5d890af5412 { width: 100%; height: auto; max-width: 520px; flex: 1 1 auto; }
#a1893a339a1f2179ebf2b5d890af5412 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f2537c1110cc1313800a9 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 248px; min-height: 335px; max-width: 496px; max-height: 670px; margin: 0px 0px 50px 0px; flex: 1 1 auto; }
#a1893a339a1f2537c1110cc1313800a9 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f2537c1110cc1313800a9 img { width: 100%; height: auto; }
#a1893a339a1f2537c1110cc1313800a9 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f20420ce29363df92ef9f { width: 100%; height: auto; max-width: 1059px; margin: 5px 0px 45px 33px; flex: 1 1 auto; }
#a1893a339a1f20420ce29363df92ef9f > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f26bab1584f78b8d3ef8d p:last-child { margin-bottom: 0; }
#a1893a339a1f26bab1584f78b8d3ef8d { opacity: 1; width: 100%; height: auto; max-width: 1080px; margin: 5px 0px 19px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f292de5462bff401f833c { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 143px; min-height: 100px; max-width: 286px; max-height: 200px; margin: 0px 0px 20px 0px; flex: 1 1 auto; }
#a1893a339a1f292de5462bff401f833c .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f292de5462bff401f833c img { width: 100%; height: auto; }
#a1893a339a1f292de5462bff401f833c > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f2a92e747ec484e27122b p:last-child { margin-bottom: 0; }
#a1893a339a1f2a92e747ec484e27122b { opacity: 1; width: 100%; height: auto; max-width: 225px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f28aff4bdf082740026b7 { width: 100%; height: auto; max-width: 286px; flex: 1 1 auto; }
#a1893a339a1f28aff4bdf082740026b7 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f2c330605ba8c02921ad3 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 150px; min-height: 100px; max-width: 299px; max-height: 200px; margin: 0px 0px 20px 0px; flex: 1 1 auto; }
#a1893a339a1f2c330605ba8c02921ad3 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a1f2c330605ba8c02921ad3 img { width: 100%; height: auto; }
#a1893a339a1f2c330605ba8c02921ad3 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a1f2dfba588a146ee77bec7 p:last-child { margin-bottom: 0; }
#a1893a339a1f2dfba588a146ee77bec7 { opacity: 1; width: 100%; height: auto; max-width: 225px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1893a339a1f2b38bfe72b15ea1655b8 { width: 100%; height: auto; max-width: 299px; flex: 1 1 auto; }
#a1893a339a1f2b38bfe72b15ea1655b8 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f272c061607d36895b3b3 { width: 100%; height: auto; max-width: 824px; margin: 5px 16px 5px 0px; flex: 1 1 auto; }
#a1893a339a1f272c061607d36895b3b3 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: flex-start; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a1f03835c95d779c9c5cfd2 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a1893a339a1f03835c95d779c9c5cfd2 > .wb_content { min-width: 20px; min-height: 20px; padding: 15px 0px 75px 0px; border: #000000 none 1px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_main_a1893a33bb250beb1bfe81bd89cdbb0d { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_main_a1893a33bb250beb1bfe81bd89cdbb0d > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: #333333 none 0px; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1893a339a21b61b8217fcd6edef871e { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 31px; max-width: 31px; margin: 5px 5px 5px 5px; flex: 1 1 auto; }
#a1893a339a21b61b8217fcd6edef871e .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 5px none #d1d1d1; }
#a1893a339a21b61b8217fcd6edef871e img { width: 100%; height: auto; }
#a1893a339a21b61b8217fcd6edef871e > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a21b7821ce9b29dce9fb589 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 30px; max-width: 30px; margin: 5px 5px 5px 5px; flex: 1 1 auto; }
#a1893a339a21b7821ce9b29dce9fb589 .wb-picture-wrapper { border-radius: 9000px 9000px 9000px 9000px; -moz-border-radius: 9000px 9000px 9000px 9000px; -webkit-border-radius: 9000px 9000px 9000px 9000px; border: 5px none #d1d1d1; }
#a1893a339a21b7821ce9b29dce9fb589 img { width: 100%; height: auto; }
#a1893a339a21b7821ce9b29dce9fb589 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1893a339a21b572f4bb5fc2324125da { width: 100%; height: auto; max-width: 1400px; margin: 0px 0px 0px 20px; flex: 1 1 auto; }
#a1893a339a21b572f4bb5fc2324125da > .wb_content { min-width: 20px; min-height: 20px; padding: 34px 565px 58px 745px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent url("../gallery_gen/3f18d75437a1fbe0c3691f95d5360b35_fit.jpg") no-repeat scroll left top; background-size: 100% auto; justify-items: center; align-items: center; justify-content: space-between; align-content: space-around; flex-wrap: wrap; text-shadow: none; box-shadow: none; }
#a1893a339a21b4964036ec0bdb5e6dc2 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a1893a339a21b4964036ec0bdb5e6dc2 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_a1893a33bb250beb1bfe81bd89cdbb0d { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_footer_a1893a33bb250beb1bfe81bd89cdbb0d > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_c > .wb_content { width: 100%; height: 100%; }
#wb_footer_c { width: 0px; height: 0px; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }


/* tablet */
@media (min-width: 768px) {
	#a1893a339a1f047658ddee3e638612ba > ul, #a1893a339a1f047658ddee3e638612ba-det > ul { display: block; }
}

/* desktop */
@media (min-width: 992px) {
}

/* tv */
@media (min-width: 1200px) {
}

/* desktop_and_smaller */
@media (max-width: 1199px) {
}

/* tablet_and_smaller */
@media (max-width: 991px) {
}

/* phone_only */
@media (max-width: 767px) {
}

/* tablet_only */
@media (min-width: 768px) and (max-width: 991px) {
}

/* desktop_only */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* phone_last */


/* touch_device */
@media (any-pointer: coarse) {
}

/* mouse_device */
@media (any-pointer: fine) and (min-width: 767px) {
}
