@font-face{font-family:'Nanum Gothic';font-display:swap;font-style:normal;font-weight:400;src:url('fonts/NanumGothic-Regular.eot');src:url('fonts/NanumGothic-Regular.eot')format('embedded-opentype'),url('fonts/NanumGothic-Regular.woff2')format('woff2'),url('fonts/NanumGothic-Regular.woff')format('woff'),url('fonts/NanumGothic-Regular.ttf')format('truetype');font-display: swap;}
@font-face{font-family:'Nanum Gothic';font-display:swap;font-style:normal;font-weight:700;src:url('fonts/NanumGothic-Bold.eot');src:url('fonts/NanumGothic-Bold.eot')format('embedded-opentype'),url('fonts/NanumGothic-Bold.woff2')format('woff2'),url('fonts/NanumGothic-Bold.woff')format('woff'),url('fonts/NanumGothic-Bold.ttf')format('truetype');font-display: swap;}
@font-face{font-family:'Nanum Gothic';font-display:swap;font-style:normal;font-weight:800;src:url('fonts/NanumGothic-ExtraBold.eot');src:url('fonts/NanumGothic-ExtraBold.eot')format('embedded-opentype'),url('fonts/NanumGothic-ExtraBold.woff2')format('woff2'),url('fonts/NanumGothic-ExtraBold.woff')format('woff'),url('fonts/NanumGothic-ExtraBold.ttf')format('truetype');font-display: swap;}

/* phone */
body { background-color: #ffffff; }
body.site:before { background: transparent none no-repeat scroll center top; background-size: auto auto; opacity: 1; min-width: 992px; }
.wb_sbg { background: transparent none repeat-x left top; min-width: 992px; }
.site-lang-af .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-af .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-af .root { min-height: 100%; height: auto; }
#a197a686f1210087202b0e76487fdbc8 { opacity: 1; box-sizing: border-box; left: 938px; top: 21px; z-index: 4768; width: 45px; height: auto; max-width: none; }
#a197a686f1210087202b0e76487fdbc8 .wb-picture-wrapper { border-radius: nullpx; -moz-border-radius: nullpx; -webkit-border-radius: nullpx; border: 0px none #000000; }
#a197a686f1210087202b0e76487fdbc8 img { width: 100%; height: auto; }
#a197a686f1210087202b0e76487fdbc8 img.wb-picture-mode { display: none; }
#a197a686f1210087202b0e76487fdbc8 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 { left: 285.97918701172px; top: 104.95140075684px; z-index: 5566; width: 665.00006103516px; height: 37.96875px; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 ul { background: transparent none repeat right top; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 ul, #a18a4b5b5b4b3aef9212a61632aa6cc1-det ul { border: 1px none #000000; }
#a18a4b5b5b4b3aef9212a61632aa6cc1, #a18a4b5b5b4b3aef9212a61632aa6cc1 ul, #a18a4b5b5b4b3aef9212a61632aa6cc1-det ul { text-align: right; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 ul ul, #a18a4b5b5b4b3aef9212a61632aa6cc1-det ul { background: transparent none repeat right top; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 li, #a18a4b5b5b4b3aef9212a61632aa6cc1-det li { margin: 0px 0px 0px 0px; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 li a, #a18a4b5b5b4b3aef9212a61632aa6cc1-det li a { padding: 10px 15px 10px 15px; border: 0px none #000000; font-style: normal; font: normal bold 16px 'Comfortaa',Arial,display; font-family: 'Comfortaa',Arial,display; color: #ffffff; text-decoration: none; line-height: 18px; text-transform: none; background: transparent none no-repeat center center; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 li.over > a, #a18a4b5b5b4b3aef9212a61632aa6cc1 li:focus > a, #a18a4b5b5b4b3aef9212a61632aa6cc1-det li.over > a, #a18a4b5b5b4b3aef9212a61632aa6cc1-det li:focus > a { border-top: 1px none #ffcc00; border-right: 0px none #000000; border-bottom: 1px solid #ffcc00; border-left: 0px none #000000; font-style: normal; font: normal bold 16px 'Comfortaa',Arial,display; font-family: 'Comfortaa',Arial,display; color: #ffcc00; text-decoration: none; line-height: 18px; text-transform: none; background: transparent none no-repeat center top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b3aef9212a61632aa6cc1 li.active > a, #a18a4b5b5b4b3aef9212a61632aa6cc1-det li.active > a { border: 0px none #000000; font-style: normal; font: normal normal 16px 'Comfortaa',Arial,display; font-family: 'Comfortaa',Arial,display; color: #ffffff; text-decoration: none; line-height: 18px; text-transform: none; background: transparent none no-repeat center center; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b3aef9212a61632aa6cc1:not(.collapse-expanded) .vmenu ul.open-left,#a18a4b5b5b4b3aef9212a61632aa6cc1:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18a4b5b5b4b3aef9212a61632aa6cc1:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18a4b5b5b4b3d3c851228d5d00b04e8 p:last-child { margin-bottom: 0; }
#a18a4b5b5b4b3d3c851228d5d00b04e8 { opacity: 1; left: 90px; top: 30px; z-index: 4565; width: 418px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3e16b97f3e0595123b65 { opacity: 1; box-sizing: border-box; left: 1px; top: 0px; z-index: 4568; width: auto; height: 110px; max-width: none; }
#a18a4b5b5b4b3e16b97f3e0595123b65 .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b4b3e16b97f3e0595123b65 .wb_picture_wrap { height: 100%; }
#a18a4b5b5b4b3e16b97f3e0595123b65 img { width: auto; height: 100%; }
#a18a4b5b5b4b3e16b97f3e0595123b65 img.wb-picture-mode { display: none; }
#a18a4b5b5b4b3e16b97f3e0595123b65 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b49364258ba19ef8b0dfdfd { width: 992px; height: 142.92015075684px; max-width: 100%; flex: 0 0 auto; }
#a18a4b5b5b49364258ba19ef8b0dfdfd > .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: #007cb5 none no-repeat scroll center top; background-size: auto auto; opacity: 1; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_header_a18a4b5b747e10621c7fee3e6f8ccb07 { width: 100%; height: auto; min-width: 992px; max-width: 992px; flex: 0 0 auto; }
#wb_header_a18a4b5b747e10621c7fee3e6f8ccb07 > .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; }
#a18a4b5b5b493913ad4da27f2132cbd4 p:last-child { margin-bottom: 0; }
#a18a4b5b5b493913ad4da27f2132cbd4 { opacity: 1; left: 0px; top: 30px; z-index: 116; width: 990px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494a5cfa1246ee552f0786 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494a5cfa1246ee552f0786 { opacity: 1; left: 25px; top: 99px; z-index: 119; width: 682.98614501953px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494d0a42fcea878d689e58 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494d0a42fcea878d689e58 { opacity: 1; left: 25px; top: 527.98828125px; z-index: 135; width: 790px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4938a808683fa7fe442f4e { left: 1.9791870117188px; top: 0px; z-index: 112; width: 992px; height: 2016px; max-width: none; flex: 0 0 auto; }
#a18a4b5b5b4938a808683fa7fe442f4e > .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-color: rgba(245, 245, 245, 0.53); justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4938a808683fa7fe442f4e > .wb_content:before { background: transparent none no-repeat center center; background-size: auto auto; opacity: 0.08; content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; -webkit-border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
#a18a4b5b5b495847f25620185385f139 { opacity: 1; box-sizing: border-box; left: 898.97226715088px; top: 1191.9792480469px; z-index: 180; width: auto; height: 50.000003814697px; max-width: none; }
#a18a4b5b5b495847f25620185385f139 .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; width: auto; height: 100%; }
#a18a4b5b5b495847f25620185385f139 .wb_picture_wrap { height: 100%; }
#a18a4b5b5b495847f25620185385f139 img { width: auto; height: 100%; }
#a18a4b5b5b495847f25620185385f139 img.wb-picture-mode { display: none; }
#a18a4b5b5b495847f25620185385f139 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#wb_main_a18a4b5b747e10621c7fee3e6f8ccb07 { width: 100%; height: 1241.9792518616px; min-width: 992px; max-width: 992px; flex: 0 0 auto; }
#wb_main_a18a4b5b747e10621c7fee3e6f8ccb07 > .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; }
#a18a4b5b5b495a6a6e786f2d46bf710a { width: 992px; height: 20px; max-width: 100%; flex: 1 1 auto; }
#a18a4b5b5b495a6a6e786f2d46bf710a > .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 left top; background-size: auto auto; opacity: 1; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_a18a4b5b747e10621c7fee3e6f8ccb07 { width: 100%; height: auto; min-width: 992px; min-height: 1px; max-width: 992px; flex: 0 0 auto; }
#wb_footer_a18a4b5b747e10621c7fee3e6f8ccb07 > .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; }
.site-lang-ar .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-ar .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-ar .root { min-height: 100%; height: auto; }
#a18a4b5b5b4933bb608fb7e5ca0a743f p:last-child { margin-bottom: 0; }
#a18a4b5b5b4933bb608fb7e5ca0a743f { opacity: 1; left: 90px; top: 30px; z-index: 178; width: 418px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493465f02cfcd3eb477051 { left: 0px; top: 89px; z-index: 185; width: 100%; height: 260px; max-width: none; }
#a18a4b5b5b493465f02cfcd3eb477051 > .wb_content { width: 100%; height: 100%; }
#a18a4b5b5b493465f02cfcd3eb477051 > .wb_shp:before { background: transparent url("../gallery_gen/0c6e3f190cf98ae22c2bd0f3ef6a95d6_fit.jpg") no-repeat fixed center center; background-size: contain; opacity: 0.59; content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
#a18a4b5b5b493465f02cfcd3eb477051 > .wb_shp { background-color: #d4d4d4; border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 100%; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4935dd854d387a52b7649c { left: 0px; top: 89px; z-index: 186; width: 100%; height: 260px; max-width: none; }
#a18a4b5b5b4935dd854d387a52b7649c > .wb_content { width: 100%; height: 100%; }
#a18a4b5b5b4935dd854d387a52b7649c > .wb_shp:before { background: transparent url("../gallery_gen/0c6e3f190cf98ae22c2bd0f3ef6a95d6_fit.jpg") no-repeat fixed center center; background-size: contain; opacity: 0.59; content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
#a18a4b5b5b4935dd854d387a52b7649c > .wb_shp { background-color: #d4d4d4; border: 5px none #c0c0c0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 100%; height: 100%; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49328219e272e1960e54ec { width: 992px; height: 349px; max-width: 100%; flex: 0 0 auto; }
#a18a4b5b5b49328219e272e1960e54ec > .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 no-repeat center top; background-size: auto auto; justify-items: flex-start; align-items: flex-start; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3b220f04e75a0cece0ee { left: 482px; top: 21px; z-index: 5563; width: 510px; height: 56px; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3b220f04e75a0cece0ee ul { background: transparent none repeat left top; }
#a18a4b5b5b4b3b220f04e75a0cece0ee ul, #a18a4b5b5b4b3b220f04e75a0cece0ee-det ul { border: 0px solid #000000; }
#a18a4b5b5b4b3b220f04e75a0cece0ee, #a18a4b5b5b4b3b220f04e75a0cece0ee ul, #a18a4b5b5b4b3b220f04e75a0cece0ee-det ul { text-align: right; }
#a18a4b5b5b4b3b220f04e75a0cece0ee ul ul, #a18a4b5b5b4b3b220f04e75a0cece0ee-det ul { background: #2e2e2e none repeat left top; }
#a18a4b5b5b4b3b220f04e75a0cece0ee li, #a18a4b5b5b4b3b220f04e75a0cece0ee-det li { margin: 10px 0px 10px 0px; }
#a18a4b5b5b4b3b220f04e75a0cece0ee li a, #a18a4b5b5b4b3b220f04e75a0cece0ee-det li a { padding: 10px 12px 10px 12px; text-transform: uppercase; border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #ffffff; line-height: 16px; background: transparent none repeat left top; }
#a18a4b5b5b4b3b220f04e75a0cece0ee li.over > a, #a18a4b5b5b4b3b220f04e75a0cece0ee li:focus > a, #a18a4b5b5b4b3b220f04e75a0cece0ee-det li.over > a, #a18a4b5b5b4b3b220f04e75a0cece0ee-det li:focus > a { border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: underline; color: #ffffff; line-height: 16px; background: transparent none repeat left top; }
#a18a4b5b5b4b3b220f04e75a0cece0ee li.active > a, #a18a4b5b5b4b3b220f04e75a0cece0ee-det li.active > a { border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #004b7d; line-height: 16px; background: #ffffff none repeat left top; }
#a18a4b5b5b4b3b220f04e75a0cece0ee:not(.collapse-expanded) .vmenu ul.open-left,#a18a4b5b5b4b3b220f04e75a0cece0ee:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18a4b5b5b4b3b220f04e75a0cece0ee:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 { left: 471px; top: 14px; z-index: 5564; width: 521px; height: 87px; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 ul { background: transparent none repeat left top; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 ul, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det ul { border: 0px solid #000000; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7, #a18a4b5b5b4b3c48bbbd59ea8728dda7 ul, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det ul { text-align: right; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 ul ul, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det ul { background: #2e2e2e none repeat left top; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 li, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det li { margin: 10px 0px 10px 0px; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 li a, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det li a { padding: 10px 12px 10px 12px; text-transform: uppercase; border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #ffffff; line-height: 16px; background: transparent none repeat left top; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 li.over > a, #a18a4b5b5b4b3c48bbbd59ea8728dda7 li:focus > a, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det li.over > a, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det li:focus > a { border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: underline; color: #ffffff; line-height: 16px; background: transparent none repeat left top; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7 li.active > a, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det li.active > a { border: 0px none #000000; font: normal bold 14px 'Open Sans',Arial,sans-serif; text-decoration: none; color: #004b7d; line-height: 16px; background: #ffffff none repeat left top; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7:not(.collapse-expanded) .vmenu ul.open-left,#a18a4b5b5b4b3c48bbbd59ea8728dda7:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18a4b5b5b4b3c48bbbd59ea8728dda7:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18a4b5b5b4b3f9a511b914153ae4a33 { left: 454px; top: 63px; z-index: 5374; width: 524px; height: 38px; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b3f9a511b914153ae4a33 ul { background: transparent none repeat right top; }
#a18a4b5b5b4b3f9a511b914153ae4a33 ul, #a18a4b5b5b4b3f9a511b914153ae4a33-det ul { border: 1px none #000000; }
#a18a4b5b5b4b3f9a511b914153ae4a33, #a18a4b5b5b4b3f9a511b914153ae4a33 ul, #a18a4b5b5b4b3f9a511b914153ae4a33-det ul { text-align: right; }
#a18a4b5b5b4b3f9a511b914153ae4a33 ul ul, #a18a4b5b5b4b3f9a511b914153ae4a33-det ul { background: transparent none repeat right top; }
#a18a4b5b5b4b3f9a511b914153ae4a33 li, #a18a4b5b5b4b3f9a511b914153ae4a33-det li { margin: 0px 0px 0px 0px; }
#a18a4b5b5b4b3f9a511b914153ae4a33 li a, #a18a4b5b5b4b3f9a511b914153ae4a33-det li a { padding: 10px 10px 10px 10px; text-transform: none; border: 0px none #000000; font: normal bold 16px 'Comfortaa',Arial,display; text-decoration: none; color: #ffffff; line-height: 18px; background: transparent none no-repeat center top; }
#a18a4b5b5b4b3f9a511b914153ae4a33 li.over > a, #a18a4b5b5b4b3f9a511b914153ae4a33 li:focus > a, #a18a4b5b5b4b3f9a511b914153ae4a33-det li.over > a, #a18a4b5b5b4b3f9a511b914153ae4a33-det li:focus > a { border-top: 0px none #000000; border-right: 0px none #000000; border-bottom: 3px solid #ffcc00; border-left: 0px none #000000; font: normal bold 16px 'Comfortaa',Arial,display; text-decoration: none; color: #ffcc00; line-height: 18px; background: transparent none no-repeat center center; }
#a18a4b5b5b4b3f9a511b914153ae4a33 li.active > a, #a18a4b5b5b4b3f9a511b914153ae4a33-det li.active > a { border-top: 0px solid #ffcc00; border-right: 0px none #000000; border-bottom: 3px solid #ffcc00; border-left: 0px none #000000; font: normal bold 16px 'Comfortaa',Arial,display; text-decoration: none; color: #ffcc00; line-height: 18px; background: transparent none no-repeat center center; }
#a18a4b5b5b4b3f9a511b914153ae4a33:not(.collapse-expanded) .vmenu ul.open-left,#a18a4b5b5b4b3f9a511b914153ae4a33:not(.collapse-expanded) .hmenu ul.open-left { left: auto; right: 100%; }
#a18a4b5b5b4b3f9a511b914153ae4a33:not(.collapse-expanded) .hmenu > li > ul.open-left { left: auto; right: 0; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef { left: 508px; top: 36px; z-index: 4740; width: 235px; height: 60px; max-width: none; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef > .wb_button { padding: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button { margin: 0; width: 100%; height: 100%; font-family: 'Nanum Gothic',sans-serif; font-size: 16px; text-align: center; line-height: 22px; letter-spacing: 0px; text-decoration: none; border: #ED8D72 solid 0px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; background-color: #ffab19; min-width: 20px; min-height: 20px; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:hover { background-color: #e39714; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:active { background-color: #ffab19; }
#a18a4b5b5b4b40eed3cb4c7b8ee654ef .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b412fcab9e5473bd824eb { left: 508px; top: 36px; z-index: 4741; width: 235px; height: 60px; max-width: none; }
#a18a4b5b5b4b412fcab9e5473bd824eb > .wb_button { padding: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button { margin: 0; width: 100%; height: 100%; font-family: 'Nanum Gothic',sans-serif; font-size: 16px; text-align: center; line-height: 22px; letter-spacing: 0px; text-decoration: none; border: #ED8D72 solid 0px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; background-color: #ffab19; min-width: 20px; min-height: 20px; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:hover > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:hover { background-color: #e39714; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:active > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:active { background-color: #ffab19; }
#a18a4b5b5b4b412fcab9e5473bd824eb .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b493a45cac1dfc62e3396d7 p:last-child { margin-bottom: 0; }
#a18a4b5b5b493a45cac1dfc62e3396d7 { opacity: 1; left: 0px; top: 4820px; z-index: 144; width: 390px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493b83e4669a36c3a0283f p:last-child { margin-bottom: 0; }
#a18a4b5b5b493b83e4669a36c3a0283f { opacity: 1; left: 0px; top: 4820px; z-index: 145; width: 390px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493c4cf5ed5fac662460cb p:last-child { margin-bottom: 0; }
#a18a4b5b5b493c4cf5ed5fac662460cb { opacity: 1; left: 40px; top: 437px; z-index: 142; width: 280px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493d0f66393fb678297d5e p:last-child { margin-bottom: 0; }
#a18a4b5b5b493d0f66393fb678297d5e { opacity: 1; left: 60px; top: 790px; z-index: 149; width: 460px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493eb485a6b02c2c6d3ad8 p:last-child { margin-bottom: 0; }
#a18a4b5b5b493eb485a6b02c2c6d3ad8 { opacity: 1; left: 62px; top: 1040px; z-index: 147; width: 180px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b493fb2fd4be8ba378e97bc p:last-child { margin-bottom: 0; }
#a18a4b5b5b493fb2fd4be8ba378e97bc { opacity: 1; left: 50px; top: 930px; z-index: 152; width: 880px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49408bf0c4403b4a38cb89 p:last-child { margin-bottom: 0; }
#a18a4b5b5b49408bf0c4403b4a38cb89 { opacity: 1; left: 40px; top: 1940px; z-index: 137; width: 270px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4941d31b91075907470b8f { opacity: 1; box-sizing: border-box; left: 40px; top: 1970px; z-index: 140; width: auto; height: 46px; max-width: none; }
#a18a4b5b5b4941d31b91075907470b8f .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b4941d31b91075907470b8f .wb_picture_wrap { height: 100%; }
#a18a4b5b5b4941d31b91075907470b8f img { width: auto; height: 100%; }
#a18a4b5b5b4941d31b91075907470b8f img.wb-picture-mode { display: none; }
#a18a4b5b5b4941d31b91075907470b8f > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b494235151a122e63e0b5a0 { left: -10px; top: 575px; z-index: 117; width: 992px; height: 710px; max-width: none; }
#a18a4b5b5b494235151a122e63e0b5a0 > .wb_content { width: 100%; height: 100%; }
#a18a4b5b5b494235151a122e63e0b5a0 > .wb_shp { background: rgba(255, 255, 255, 1) none repeat scroll left top; background-size: auto auto; opacity: 1; border: 0px solid #C0C0C0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 992px; height: 710px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4943a0ba9a1d4d6c946b0e p:last-child { margin-bottom: 0; }
#a18a4b5b5b4943a0ba9a1d4d6c946b0e { opacity: 1; left: 40px; top: 437px; z-index: 143; width: 280px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4944ac4e90524193194db8 p:last-child { margin-bottom: 0; }
#a18a4b5b5b4944ac4e90524193194db8 { opacity: 1; left: 60px; top: 790px; z-index: 150; width: 460px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4945ffe01db3c7db2a01a9 p:last-child { margin-bottom: 0; }
#a18a4b5b5b4945ffe01db3c7db2a01a9 { opacity: 1; left: 62px; top: 1040px; z-index: 148; width: 180px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49461fe72f7d313e40d45e p:last-child { margin-bottom: 0; }
#a18a4b5b5b49461fe72f7d313e40d45e { opacity: 1; left: 50px; top: 930px; z-index: 153; width: 880px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494749171220d0d344ebf2 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494749171220d0d344ebf2 { opacity: 1; left: 40px; top: 1940px; z-index: 138; width: 270px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 { opacity: 1; box-sizing: border-box; left: 40px; top: 1970px; z-index: 141; width: auto; height: 46px; max-width: none; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 .wb_picture_wrap { height: 100%; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 img { width: auto; height: 100%; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 img.wb-picture-mode { display: none; }
#a18a4b5b5b4948d0288a223dd0a8a9e0 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b494982d9afbc12cf89f017 { left: -10px; top: 575px; z-index: 118; width: 992px; height: 710px; max-width: none; }
#a18a4b5b5b494982d9afbc12cf89f017 > .wb_content { width: 100%; height: 100%; }
#a18a4b5b5b494982d9afbc12cf89f017 > .wb_shp { background: rgba(255, 255, 255, 1) none repeat scroll left top; background-size: auto auto; opacity: 1; border: 0px solid #C0C0C0; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; width: 992px; height: 710px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494baf54d6a38999fd31b9 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494baf54d6a38999fd31b9 { opacity: 1; left: 0px; top: 0px; z-index: 123; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494c1bff8ecdc6d4a60263 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494c1bff8ecdc6d4a60263 { opacity: 1; left: 0px; top: 0px; z-index: 124; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494e2250dfe115ca5ac5d9 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494e2250dfe115ca5ac5d9 { opacity: 1; left: 2px; top: 1000px; z-index: 127; width: 490px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b494fa554ef6c1e5b7978c3 p:last-child { margin-bottom: 0; }
#a18a4b5b5b494fa554ef6c1e5b7978c3 { opacity: 1; left: 10px; top: 1110px; z-index: 131; width: 550px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 { left: 0px; top: 1003px; z-index: 133; width: 270px; height: 70px; max-width: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 > .wb_button { padding: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button { margin: 0; width: 100%; height: 100%; font-family: Helvetica,Arial,sans-serif; font-size: 16px; text-align: center; line-height: 22px; letter-spacing: 0px; text-decoration: none; border: #0095FF solid 2px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; background-color: #0095ff; min-width: 20px; min-height: 20px; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:hover > span { color: #0095ff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:hover { background-color: transparent; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:active > span { color: #333333; font-style: normal; font-weight: normal; text-decoration: none; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:active { background-color: #e6e6e6; }
#a18a4b5b5b4950e7a1172baf4224ae65 .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b495182dbc6e02b7ddd04e7 p:last-child { margin-bottom: 0; }
#a18a4b5b5b495182dbc6e02b7ddd04e7 { opacity: 1; left: 1px; top: 0px; z-index: 129; width: 490px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b4952dd202da7f00af4f950 p:last-child { margin-bottom: 0; }
#a18a4b5b5b4952dd202da7f00af4f950 { opacity: 1; left: 2px; top: 1000px; z-index: 128; width: 490px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49530e3a657d5e18b1e8b8 p:last-child { margin-bottom: 0; }
#a18a4b5b5b49530e3a657d5e18b1e8b8 { opacity: 1; left: 10px; top: 1110px; z-index: 132; width: 550px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49543f846889dbc52db34e { left: 0px; top: 1003px; z-index: 134; width: 270px; height: 70px; max-width: none; }
#a18a4b5b5b49543f846889dbc52db34e > .wb_button { padding: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button { margin: 0; width: 100%; height: 100%; font-family: Helvetica,Arial,sans-serif; font-size: 16px; text-align: center; line-height: 22px; letter-spacing: 0px; text-decoration: none; border: #0095FF solid 2px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; background-color: #0095ff; min-width: 20px; min-height: 20px; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button > span { color: #ffffff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:hover > span { color: #0095ff; font-style: normal; font-weight: bold; text-decoration: none; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:hover { background-color: transparent; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:hover:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:active > span { color: #333333; font-style: normal; font-weight: normal; text-decoration: none; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:active { background-color: #e6e6e6; }
#a18a4b5b5b49543f846889dbc52db34e .wb_button:active:before { background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; }
#a18a4b5b5b495561ae29dad9861d205f p:last-child { margin-bottom: 0; }
#a18a4b5b5b495561ae29dad9861d205f { opacity: 1; left: 1px; top: 0px; z-index: 130; width: 490px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18ff1c780f4000ddaf6f64a4b4acbe4 p:last-child { margin-bottom: 0; }
#a18ff1c780f4000ddaf6f64a4b4acbe4 { opacity: 1; left: 25px; top: 216.49307250977px; z-index: 155; width: 626.99658203125px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b495678dd8187a217a0cc9c { opacity: 1; box-sizing: border-box; left: 900px; top: 46px; z-index: 167; width: auto; height: 30px; max-width: none; }
#a18a4b5b5b495678dd8187a217a0cc9c .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b495678dd8187a217a0cc9c .wb-picture-wrapper > a { width: auto; height: 100%; }
#a18a4b5b5b495678dd8187a217a0cc9c svg { width: 100%; height: 100%; max-height: 100%; overflow: visible; }
#a18a4b5b5b495678dd8187a217a0cc9c > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b4957fab25dc31bf920378b { opacity: 1; box-sizing: border-box; left: 900px; top: 46px; z-index: 168; width: auto; height: 30px; max-width: none; }
#a18a4b5b5b4957fab25dc31bf920378b .wb-picture-wrapper { border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b4957fab25dc31bf920378b .wb-picture-wrapper > a { width: auto; height: 100%; }
#a18a4b5b5b4957fab25dc31bf920378b svg { width: 100%; height: 100%; max-height: 100%; overflow: visible; }
#a18a4b5b5b4957fab25dc31bf920378b > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b495b521ec188e92bf9f8b6 p:last-child { margin-bottom: 0; }
#a18a4b5b5b495b521ec188e92bf9f8b6 { opacity: 1; left: -337px; top: -1065px; z-index: 171; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b495c95bf669789c470b006 { opacity: 1; box-sizing: border-box; left: -337px; top: -1065px; z-index: 164; width: auto; height: 38px; max-width: none; }
#a18a4b5b5b495c95bf669789c470b006 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b495c95bf669789c470b006 .wb-picture-wrapper > a { width: auto; height: 100%; }
#a18a4b5b5b495c95bf669789c470b006 svg { width: 100%; height: 100%; max-height: 100%; overflow: visible; }
#a18a4b5b5b495c95bf669789c470b006 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b495d1e12e7f6f1f29d6282 { opacity: 1; box-sizing: border-box; left: -337px; top: -1065px; z-index: 165; width: auto; height: 38px; max-width: none; }
#a18a4b5b5b495d1e12e7f6f1f29d6282 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; width: auto; height: 100%; }
#a18a4b5b5b495d1e12e7f6f1f29d6282 .wb-picture-wrapper > a { width: auto; height: 100%; }
#a18a4b5b5b495d1e12e7f6f1f29d6282 svg { width: 100%; height: 100%; max-height: 100%; overflow: visible; }
#a18a4b5b5b495d1e12e7f6f1f29d6282 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a18a4b5b5b495e9bfd2586d5299cac07 p:last-child { margin-bottom: 0; }
#a18a4b5b5b495e9bfd2586d5299cac07 { opacity: 1; left: -337px; top: -1065px; z-index: 172; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b495fe7f783fd52e296db3c p:last-child { margin-bottom: 0; }
#a18a4b5b5b495fe7f783fd52e296db3c { opacity: 1; left: 0px; top: -29px; z-index: 166; width: 280px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49601f7142e35e5e93f6ac p:last-child { margin-bottom: 0; }
#a18a4b5b5b49601f7142e35e5e93f6ac { opacity: 1; left: -337px; top: -1065px; z-index: 179; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
#a18a4b5b5b49612b846ca3fe49c6a127 p:last-child { margin-bottom: 0; }
#a18a4b5b5b49612b846ca3fe49c6a127 { opacity: 1; left: -337px; top: -1065px; z-index: 180; width: 200px; height: auto; max-width: none; text-shadow: none; box-shadow: none; }
.site-lang-ar2 .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-ar2 .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-ar2 .root { min-height: 100%; height: auto; }


/* tablet */
@media (min-width: 768px) {
	#a18a4b5b5b4b3aef9212a61632aa6cc1 > ul, #a18a4b5b5b4b3aef9212a61632aa6cc1-det > ul { display: block; }
	#a18a4b5b5b4b3b220f04e75a0cece0ee > ul, #a18a4b5b5b4b3b220f04e75a0cece0ee-det > ul { display: block; }
	#a18a4b5b5b4b3c48bbbd59ea8728dda7 > ul, #a18a4b5b5b4b3c48bbbd59ea8728dda7-det > ul { display: block; }
	#a18a4b5b5b4b3f9a511b914153ae4a33 > ul, #a18a4b5b5b4b3f9a511b914153ae4a33-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) {
}
