.mgom_graphic_wrap,.mgom_txt_wrap{background:0 0;max-height:100%;max-width:100%}.mgom_circle div,.mgom_corner_circle,.mgom_outline_circle div{border-radius:50px}.mg_box:hover .mgom_horiz_split_layer div,.mg_box:hover .mgom_txt_wrap .custom_txt,.mg_box:hover .mgom_txt_wrap .mgom_descr,.mg_box:hover .mgom_txt_wrap .mgom_separator,.mg_box:hover .mgom_txt_wrap .mgom_title,.mg_box:hover .mgom_vert_split_layer div,.mgom_horiz_split_layer div,.mgom_vert_split_layer div{opacity:1;filter:alpha(opacity=100)}.mg_box .overlays>.mgom_layer,.mgom_graphic_wrap,.mgom_graphic_wrap>.mgom_layer,.mgom_txt_wrap{position:absolute;height:100%;width:100%;overflow:hidden}.mgom_graphic_wrap{z-index:850}.mgom_txt_wrap{z-index:900;padding:18px 22px}.mgom_curtain .mg_box .thumb{position:relative!important;top:0;left:0;transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);z-index:30;box-shadow:0 0 4px rgba(0,0,0,.3)}.mgom_curtain .img_wrap .overlays{z-index:auto!important}.mgom_mouse_dir{top:-100%;left:-100%}.mgom_mouse_dir.mgom_md_init_pos{-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}.mgom_curtain .mgom_blur,.mgom_curtain .mgom_grayscale{position:absolute}.mgom_eye_icon,.mgom_eye_icon span,.mgom_magnfier_icon,.mgom_magnfier_icon span,.mgom_plus_icon,.mgom_plus_icon span,.mgom_subj_icon,.mgom_subj_icon span{font-family:lcweb-media!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgom_corner_circle span,.mgom_corner_square span,.mgom_corner_triangle span,.mgom_socials span{font-family:lcweb-media;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.mg_image .mgom_subj_icon span:before,.mg_static_img .mgom_subj_icon span:before{content:"\e61a"}.mg_gallery .mgom_subj_icon span:before{content:"\e608"}.mg_inl_video .mgom_subj_icon span:before,.mg_video .mgom_subj_icon span:before{content:"\e606"}.mg_audio .mgom_subj_icon span:before,.mg_inl_audio .mgom_subj_icon span:before{content:"\e609"}.mg_link .mgom_subj_icon span:before{content:"\e604"}.mg_lb_text .mgom_subj_icon span:before{content:"\e607"}.mg_post_contents .mgom_subj_icon span:before{content:"\e605"}.mg_woocom .mgom_subj_icon span:before{content:"\e619"}.mgom_eye_icon span:before{content:"\e600"}.mgom_plus_icon span:before{content:"\e603"}.mgom_magnfier_icon span:before{content:"\e601"}.mgom_crossing_layer.mgom_top-left{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0)}.mg_box:hover .mgom_crossing_layer.mgom_top-left{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0)}.mgom_crossing_layer.mgom_top-right{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}.mg_box:hover .mgom_crossing_layer.mgom_top-right,.mgom_crossing_layer.mgom_bottom-left{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}.mg_box:hover .mgom_crossing_layer.mgom_bottom-left{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}.mgom_crossing_layer.mgom_bottom-right{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(100%,0,0)}.mg_box:hover .mgom_crossing_layer.mgom_bottom-right{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(-100%,0,0)}.mgom_corner_slice{min-width:300%}.mgom_corner_slice.mgom_top-left,.mgom_corner_slice.mgom_top-right{top:-100%}.mgom_corner_slice.mgom_bottom-left,.mgom_corner_slice.mgom_bottom-right{bottom:-100%}.mgom_corner_slice.mgom_bottom-right,.mgom_corner_slice.mgom_top-right{left:0}.mgom_corner_slice.mgom_bottom-left,.mgom_corner_slice.mgom_top-left{right:0}.mgom_corner_slice.mgom_top-left{transform-origin:100% 100% 0;-webkit-transform-origin:100% 100% 0;-ms-transform-origin:100% 100% 0}.mgom_corner_slice.mgom_top-right{transform-origin:0 100% 0;-webkit-transform-origin:0 100% 0;-ms-transform-origin:0 100% 0}.mgom_corner_slice.mgom_bottom-right{transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0}.mgom_corner_slice.mgom_bottom-left{transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;-ms-transform-origin:100% 0 0}.mg_box:hover .mgom_corner_slice.mgom_bottom-left,.mg_box:hover .mgom_corner_slice.mgom_top-right{transform:rotate(22deg);-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg)}.mg_box:hover .mgom_corner_slice.mgom_bottom-right,.mg_box:hover .mgom_corner_slice.mgom_top-left{transform:rotate(-22deg);-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg)}.mgom_corner_circle,.mgom_corner_square,.mgom_corner_triangle{width:130px!important;height:130px!important}.mgom_corner_triangle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mgom_corner_triangle span{-webkit-transform:rotate(-45deg) scale(1.05);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mgom_corner_circle span,.mgom_corner_square span,.mgom_corner_triangle span{display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgom_corner_circle span:before,.mgom_corner_square span:before,.mgom_corner_triangle span:before{font-size:20px}.mgom_corner_square.mgom_top-left.mgom_eye_icon span,.mgom_corner_square.mgom_top-left.mgom_magnfier_icon span,.mgom_corner_square.mgom_top-left.mgom_plus_icon span,.mgom_corner_square.mgom_top-left.mgom_subj_icon span{top:95px;left:95px}.mgom_corner_square.mgom_top-right.mgom_eye_icon span,.mgom_corner_square.mgom_top-right.mgom_magnfier_icon span,.mgom_corner_square.mgom_top-right.mgom_plus_icon span,.mgom_corner_square.mgom_top-right.mgom_subj_icon span{left:17px;top:95px}.mgom_corner_square.mgom_bottom-right.mgom_eye_icon span,.mgom_corner_square.mgom_bottom-right.mgom_magnfier_icon span,.mgom_corner_square.mgom_bottom-right.mgom_plus_icon span,.mgom_corner_square.mgom_bottom-right.mgom_subj_icon span{top:17px;left:17px}.mgom_corner_square.mgom_bottom-left.mgom_eye_icon span,.mgom_corner_square.mgom_bottom-left.mgom_magnfier_icon span,.mgom_corner_square.mgom_bottom-left.mgom_plus_icon span,.mgom_corner_square.mgom_bottom-left.mgom_subj_icon span{top:17px;left:95px}.mgom_corner_circle.mgom_top-left.mgom_eye_icon span,.mgom_corner_circle.mgom_top-left.mgom_magnfier_icon span,.mgom_corner_circle.mgom_top-left.mgom_plus_icon span,.mgom_corner_circle.mgom_top-left.mgom_subj_icon span{left:89px;top:89px}.mgom_corner_circle.mgom_top-right.mgom_eye_icon span,.mgom_corner_circle.mgom_top-right.mgom_magnfier_icon span,.mgom_corner_circle.mgom_top-right.mgom_plus_icon span,.mgom_corner_circle.mgom_top-right.mgom_subj_icon span{left:21px;top:89px}.mgom_corner_circle.mgom_bottom-right.mgom_eye_icon span,.mgom_corner_circle.mgom_bottom-right.mgom_magnfier_icon span,.mgom_corner_circle.mgom_bottom-right.mgom_plus_icon span,.mgom_corner_circle.mgom_bottom-right.mgom_subj_icon span{left:21px;top:21px}.mgom_corner_circle.mgom_bottom-left.mgom_eye_icon span,.mgom_corner_circle.mgom_bottom-left.mgom_magnfier_icon span,.mgom_corner_circle.mgom_bottom-left.mgom_plus_icon span,.mgom_corner_circle.mgom_bottom-left.mgom_subj_icon span{left:89px;top:21px}.mgom_corner_triangle.mgom_top-left.mgom_eye_icon span,.mgom_corner_triangle.mgom_top-left.mgom_magnfier_icon span,.mgom_corner_triangle.mgom_top-left.mgom_plus_icon span,.mgom_corner_triangle.mgom_top-left.mgom_subj_icon span{left:103px;top:56px}.mgom_corner_triangle.mgom_top-right.mgom_eye_icon span,.mgom_corner_triangle.mgom_top-right.mgom_magnfier_icon span,.mgom_corner_triangle.mgom_top-right.mgom_plus_icon span,.mgom_corner_triangle.mgom_top-right.mgom_subj_icon span{right:-56px;top:101px}.mgom_corner_triangle.mgom_bottom-right.mgom_eye_icon span,.mgom_corner_triangle.mgom_bottom-right.mgom_magnfier_icon span,.mgom_corner_triangle.mgom_bottom-right.mgom_plus_icon span,.mgom_corner_triangle.mgom_bottom-right.mgom_subj_icon span{right:-10px;top:56px}.mgom_corner_triangle.mgom_bottom-left.mgom_eye_icon span,.mgom_corner_triangle.mgom_bottom-left.mgom_magnfier_icon span,.mgom_corner_triangle.mgom_bottom-left.mgom_plus_icon span,.mgom_corner_triangle.mgom_bottom-left.mgom_subj_icon span{left:56px;top:10px}.mgom_circle,.mgom_diamond,.mgom_exagon,.mgom_octagon,.mgom_outline_circle,.mgom_outline_diamond{background:0 0!important}.mgom_circle div,.mgom_diamond div,.mgom_exagon div,.mgom_octagon div,.mgom_outline_circle div,.mgom_outline_diamond div{display:inline-block;position:absolute;height:60px;width:60px;top:50%;left:50%;margin-left:-30px;margin-top:-30px;text-align:center;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box}.mgom_circle span,.mgom_diamond span,.mgom_exagon span,.mgom_octagon span,.mgom_outline_circle span,.mgom_outline_diamond span{display:inline-block;height:20px;margin-top:19px}.mgom_circle span:before,.mgom_diamond span:before,.mgom_exagon span:before,.mgom_octagon span:before,.mgom_outline_circle span:before,.mgom_outline_diamond span:before{font-size:22px}.mgom_diamond div,.mgom_outline_diamond div{border-radius:3px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mgom_diamond div span,.mgom_outline_diamond div span{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg) scale(1.05)}.mgom_outline_circle div,.mgom_outline_diamond div{background-color:transparent!important;border-width:4px;border-style:solid}.mgom_exagon div{position:relative;height:24px;width:52px;overflow:visible;transform:translate(0,-6%);-ms-transform:translate(0,-6%);-webkit-transform:translate(0,-6%)}.mgom_exagon div:after,.mgom_exagon div:before{background:0 0!important;content:"";position:absolute;left:0;width:0;height:0;border-style:solid;border-left-color:transparent!important;border-right-color:transparent!important}.mgom_exagon div:before{top:-18px;border-width:0 26px 18px;border-top-color:transparent!important}.mgom_exagon div:after{bottom:-18px;border-width:18px 26px 0;border-bottom-color:transparent!important}.mgom_exagon div span{float:left;margin-left:15px;margin-top:1px}.mgom_octagon div{position:relative;height:22px;width:50px;overflow:visible;transform:translate(0,-6%);-ms-transform:translate(0,-6%);-webkit-transform:translate(0,-6%)}.mgom_octagon div:after,.mgom_octagon div:before{content:"";left:0;width:20px;height:0;border-style:solid;border-left-color:transparent!important;border-right-color:transparent!important;position:absolute;background:0 0!important}.mgom_octagon div:before{top:-15px;border-width:0 15px 15px;border-top-color:transparent!important}.mgom_octagon div:after{bottom:-15px;border-width:15px 15px 0;border-bottom-color:transparent!important}.mgom_octagon div span{float:left;margin-left:14px;margin-top:0}.mgom_icon_layer{text-align:center;width:auto!important;height:auto!important}.mgom_vert_split_layer{width:50%!important;top:-100%;right:0;overflow:visible!important}.mgom_vert_split_layer div{position:absolute;width:100%;height:100%;bottom:-200%;left:-100%}.mg_box:hover .mgom_vert_split_layer{top:0}.mg_box:hover .mgom_vert_split_layer div{bottom:0}.mgom_horiz_split_layer{height:50%!important;left:-100%;bottom:0;overflow:visible!important}.mgom_horiz_split_layer div{position:absolute;width:100%;height:100%;right:-200%;top:-100%}.mg_box:hover .mgom_horiz_split_layer{left:0}.mg_box:hover .mgom_horiz_split_layer div{right:0}.mgom_txt_wrap .mgom_txt_block{height:100%;left:0!important;position:absolute;top:0!important;width:100%;z-index:-1!important}.mgom_curtain .mgom_txt_wrap,.mgom_hide_all .mgom_txt_wrap,.mgom_sh_vert_center .mgom_txt_wrap,.mgom_show_all .mgom_txt_wrap{max-height:100%!important}.mgom_curtain .mgom_txt_wrap,.mgom_sh_vert_center .mgom_txt_wrap,.mgom_show_all .mgom_txt_wrap{height:auto!important}.mg_title_under .mgom_txt_block,.mgom_txt_wrap>p{display:none}.mg_title_under .mgom_descr{max-height:150px}.mgom_txt_vis .mgom_txt_wrap{bottom:0!important;top:100%}.mgom_curtain .mgom_txt_wrap,.mgom_show_all .mgom_txt_wrap{top:auto!important;bottom:0!important}.mgom_button{display:inline-block;text-align:center;padding:6px 10px;cursor:pointer}.mgom_btn_fullwidth_1{display:block}.mgom_curtain .mgom_txt_wrap{z-index:10!important}.mgom_sh_vert_center .mgom_txt_wrap{opacity:0;top:50%!important;position:relative!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-transform:translateY(-50%);-webkit-transform:rotateX(90deg) translateY(-50%);transform:rotateX(90deg) translateY(-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mgom_sh_vert_center .mgom_txt_wrap>:first-child{margin-top:0!important}.mgom_sh_vert_center .mgom_txt_wrap>:nth-last-child(2){margin-bottom:0!important}.mgom_sh_vert_center .mg_box:hover .mgom_txt_wrap{top:50%!important;opacity:1;-ms-transform:translateY(-50%);-webkit-transform:rotateX(0) translateY(-50%);transform:rotateX(0) translateY(-50%)}.mgom_show_title_fh .mg_box:hover .mgom_wrap_vc_txt,.mgom_wrap_vc_txt{height:auto!important;max-height:100%;background:0 0!important;position:relative!important;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mgom_show_title_fh .mgom_wrap_vc_txt{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.mg_title_under>div{margin-bottom:3px}.mg_title_under>div:last-child{margin-bottom:0}.mgom_title{margin-bottom:5px}.mgom_separator{width:100%;height:0;margin:6px 0!important}.mgom_ol_attr_label:after{content:" - "}.mgom_show_title .mgom_title,.mgom_show_title_fh .mgom_title{padding-bottom:20px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.mgom_show_title .mg_box:hover .mgom_title,.mgom_show_title_fh .mg_box:hover .mgom_title{padding-bottom:0}.mgom_socials span{display:inline-block;margin:0 4px;cursor:pointer}.mgom_soc_align_left span{margin:0 7px 0 0}.mgom_soc_align_right{text-align:right}.mgom_soc_align_right span{margin:0 0 0 7px}.mgom_soc_align_center{text-align:center}.mgom_socials br{display:none}.mgom_socials p{display:inline}.mgom_minimal_socials .mgom_fb:before{content:"\e60d"}.mgom_minimal_socials .mgom_tw:before{content:"\e610"}.mgom_minimal_socials .mgom_gp:before{content:"\e60a";font-weight:700}.mgom_minimal_socials .mgom_pt:before{content:"\e615"}.mgom_rounded_socials .mgom_fb:before{content:"\e60f"}.mgom_rounded_socials .mgom_tw:before{content:"\e612"}.mgom_rounded_socials .mgom_gp:before{content:"\e60c"}.mgom_rounded_socials .mgom_pt:before{content:"\e613"}.mgom_squared_socials .mgom_fb:before{content:"\e60e"}.mgom_squared_socials .mgom_tw:before{content:"\e611"}.mgom_squared_socials .mgom_gp:before{content:"\e60b"}.mgom_squared_socials .mgom_pt:before{content:"\e614"}.mgom_grayscale{position:absolute;top:0;z-index:100}.mgom_blur{position:absolute;top:0;z-index:20;opacity:0;filter:alpha(opacity=0)} .mgom_15_0 { top: 50%; left: 50%;font-size: 35px;
color: #666666;opacity: 0; filter: alpha(opacity=00);
transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
-webkit-transition: all 500ms cubic-bezier(0.680, 0, 0.265, 1) 0s; -ms-transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
z-index: 890; 
}
.mg_box:hover .mgom_15_0 {
font-size: 43px;
color: #666666;opacity: 0.9; filter: alpha(opacity=90);
}
.mgom_15_0 {
margin-top: -18px;	
margin-left: -18px; 
}
.mg_box:hover .mgom_15_0 {
margin-top: -22px;	
margin-left: -22px; 
}
.mgom_15_1 { top: -100%; left: 0px;
background-color: #ffffff;opacity: 0.2; filter: alpha(opacity=20);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
z-index: 880; 
}
.mg_box:hover .mgom_15_1 {
top: 0px;
background-color: #ffffff;opacity: 0.6; filter: alpha(opacity=60);
}
.mgom_15_2 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0.7; filter: alpha(opacity=70);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_15_2 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
}
.mgom_15_3.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_15_3.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_16_0 { background-color: #4f4f4f;opacity: 0.7; filter: alpha(opacity=70);
color: #fdfdfd;transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); 
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
z-index: 1090; 
}
.mg_box:hover .mgom_16_0 {
background-color: #4f4f4f;opacity: 1; filter: alpha(opacity=100);
transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); 
}
.mgom_16_0 div, .mgom_16_0 div:before, .mgom_16_0 div:after {
background-color: #4f4f4f;	
border-color: #4f4f4f; 
}
.mg_box:hover .mgom_16_0 div, .mg_box:hover .mgom_16_0 div:before, .mg_box:hover .mgom_16_0 div:after {
background-color: #4f4f4f;	
border-color: #4f4f4f;	
}
.mgom_16_1 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0.7; filter: alpha(opacity=70);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_16_1 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
}
.mgom_16_2.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_16_2.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_17_0 { text-align: center;
font-size: 22px;
color: #fdfdfd;line-height: 21px;
font-weight: bold;margin-bottom: 12px !important; 
}
.mg_box:hover .mgom_17_0 {
color: #fdfdfd;
}
.mgom_17_1 { text-align: center;
font-size: 16px;
color: #fff;line-height: 20px;
margin-bottom: 15px !important; 
}
.mg_box:hover .mgom_17_1 {
color: #fff;
}
.mgom_17_2 { top: 0px; left: 0px;
background-color: #111;opacity: 0.5; filter: alpha(opacity=50);
transition: all 400ms ease-out 0s;
-webkit-transition: all 400ms ease-out 0s; -ms-transition: all 400ms ease-out 0s;
}
.mg_box:hover .mgom_17_2 {
top: 0px; left: 0px;
background-color: #111;opacity: 0.7; filter: alpha(opacity=70);
}
.mgom_17_3.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease-out 0s;
-webkit-transition: all 400ms ease-out 0s; -ms-transition: all 400ms ease-out 0s;
}
.mg_box:hover .mgom_17_3.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_18_0 { bottom: 15px; right: 15px;font-size: 18px;
color: #fff;opacity: 0.9; filter: alpha(opacity=90);
transition: all 200ms linear 0s;
-webkit-transition: all 200ms linear 0s; -ms-transition: all 200ms linear 0s;
z-index: 1090; 
}
.mg_box:hover .mgom_18_0 {
font-size: 18px;
color: #383838;opacity: 0.9; filter: alpha(opacity=90);
}
.mgom_18_1 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transform: scale(0.5); -ms-transform: scale(0.5); -webkit-transform: scale(0.5); 
transition: all 200ms ease-out 0s;
-webkit-transition: all 200ms ease-out 0s; -ms-transition: all 200ms ease-out 0s;
z-index: 880; 
}
.mg_box:hover .mgom_18_1 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0.7; filter: alpha(opacity=70);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mgom_18_2 { text-align: center;
font-size: 17px;
color: #222222;line-height: 18px;
font-weight: bold;
}
.mg_box:hover .mgom_18_2 {
color: #383838;
}
.mgom_18_3 { color: #b5b5b5;
border-bottom: 1px solid #b5b5b5;
}
.mg_box:hover .mgom_18_3 {
}
.mgom_18_4 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transform: scale(0.5); -ms-transform: scale(0.5); -webkit-transform: scale(0.5); 
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s;
}
.mg_box:hover .mgom_18_4 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mg_box .mgom_18_5.mgom_txt_wrap > *:not(.mgom_txt_block) {
opacity: 0;
filter: alpha(opacity=0);	
}
.mg_box:hover .mgom_18_5.mgom_txt_wrap > *:not(.mgom_txt_block) {
opacity: 1;
filter: alpha(opacity=100);	
}
.mgom_18_5.mgom_txt_wrap > * {
transition: 		opacity 300ms ease 0s;
-webkit-transition: opacity 300ms ease 0s;
-ms-transition: 	opacity 300ms ease 0s;
}
.mgom_18_5.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s;
}
.mg_box:hover .mgom_18_5.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_19_0 { text-align: left;
font-size: 15px;
color: #fdfdfd;line-height: 20px;
font-weight: bold;
}
.mg_box:hover .mgom_19_0 {
color: #fdfdfd;
}
.mgom_19_1 { text-align: left;
font-size: 13px;
color: #fff;line-height: 17px;
}
.mg_box:hover .mgom_19_1 {
color: #fff;
}
.mgom_19_2 { bottom: -100%; left: 0px;
background-color: #111;opacity: 0.6; filter: alpha(opacity=60);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_19_2 {
bottom: 0px; left: 0px;
background-color: #111;opacity: 0.6; filter: alpha(opacity=60);
}
.mgom_19_3.mgom_txt_wrap {
bottom: -100%; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_19_3.mgom_txt_wrap {
bottom: 0px; left: 0px;	
} .mgom_20_0 { bottom: -150px; right: -150px;
background-color: #fdfdfd;opacity: 0.6; filter: alpha(opacity=60);
color: #4D4D4D;
transition: all 400ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
-webkit-transition: all 400ms cubic-bezier(0.680, 0, 0.265, 1) 0s; -ms-transition: all 400ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
z-index: 1090; 
}
.mg_box:hover .mgom_20_0 {
bottom: -80px; right: -80px;opacity: 0.9; filter: alpha(opacity=90);
}
.mgom_20_1 { background-color: #ffffff;opacity: 0.2; filter: alpha(opacity=20);
transition: all 600ms ease 0s;
-webkit-transition: all 600ms ease 0s; -ms-transition: all 600ms ease 0s;
z-index: 880; 
}
.mg_box:hover .mgom_20_1 {
background-color: #ffffff;opacity: 0.6; filter: alpha(opacity=60);
}
.mgom_20_2 { z-index: 870; 
}
.mg_box:hover .mgom_20_2 {
}
.mgom_20_3 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_20_3 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
}
.mgom_20_4.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_20_4.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_21_0 { top: 50%; left: 50%;font-size: 39px;
color: #fff;opacity: 0; filter: alpha(opacity=0);
transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); 
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
z-index: 890; 
}
.mg_box:hover .mgom_21_0 {
font-size: 39px;
color: #fff;opacity: 0.9; filter: alpha(opacity=90);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mgom_21_0 {
margin-top: -20px;	
margin-left: -20px; 
}
.mg_box:hover .mgom_21_0 {
margin-top: -20px;	
margin-left: -20px; 
}
.mgom_21_1 { background-color: #444;opacity: 0.1; filter: alpha(opacity=10);
transition: all 500ms ease 0s;
-webkit-transition: all 500ms ease 0s; -ms-transition: all 500ms ease 0s;
z-index: 880; 
}
.mg_box:hover .mgom_21_1 {
background-color: #444;opacity: 0.1; filter: alpha(opacity=10);
}
.mgom_21_2 { z-index: 870; 
}
.mg_box:hover .mgom_21_2 {
}
.mgom_21_3 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_21_3 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
}
.mgom_21_4.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_21_4.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_22_0 { top: 0px; left: 0px;
background-color: #333;opacity: 0; filter: alpha(opacity=0);
color: #fff;transform: scale(0.5); -ms-transform: scale(0.5); -webkit-transform: scale(0.5); 
transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
-webkit-transition: all 500ms cubic-bezier(0.680, 0, 0.265, 1) 0s; -ms-transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) 0s;
z-index: 1090; 
}
.mg_box:hover .mgom_22_0 {
top: 0px; left: 0px;
background-color: #333;opacity: 0.9; filter: alpha(opacity=90);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mgom_22_0 div, .mgom_22_0 div:before, .mgom_22_0 div:after {
background-color: #333;	
border-color: #333; 
}
.mg_box:hover .mgom_22_0 div, .mg_box:hover .mgom_22_0 div:before, .mg_box:hover .mgom_22_0 div:after {
background-color: #333;	
border-color: #333;	
}
.mgom_22_1 { background-color: #ffffff;opacity: 0.1; filter: alpha(opacity=10);
transition: all 200ms ease 0s;
-webkit-transition: all 200ms ease 0s; -ms-transition: all 200ms ease 0s;
z-index: 880; 
}
.mg_box:hover .mgom_22_1 {
background-color: #ffffff;opacity: 0.4; filter: alpha(opacity=40);
}
.mgom_22_1 div {
background-color: #ffffff;
transition: all 200ms ease 0s;
-webkit-transition: all 200ms ease 0s; -ms-transition: all 200ms ease 0s;
}
.mg_box:hover .mgom_22_1 div {
background-color: #ffffff;
}
.mgom_22_2 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_22_2 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
}
.mgom_22_3.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_22_3.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_23_0 { top: 50%; left: 50%;font-size: 27px;
color: #ffffff;opacity: 0.9; filter: alpha(opacity=90);
transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); 
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s;
z-index: 1090; 
}
.mg_box:hover .mgom_23_0 {
font-size: 27px;
color: #ffffff;opacity: 0.4; filter: alpha(opacity=40);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mgom_23_0 {
margin-top: -14px;	
margin-left: -14px; 
}
.mg_box:hover .mgom_23_0 {
margin-top: -14px;	
margin-left: -14px; 
}
.mgom_23_1 { top: 0px; left: 0px;
background-color: #242424;opacity: 0; filter: alpha(opacity=0);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
z-index: 880; 
}
.mg_box:hover .mgom_23_1 {
top: 0px; left: 0px;
background-color: #242424;opacity: 0.1; filter: alpha(opacity=10);
}
.mgom_23_2 { text-align: center;
font-size: 15px;
color: #383838;line-height: 17px;
text-transform: uppercase;
}
.mg_box:hover .mgom_23_2 {
color: #5c5c5c;
}
.mgom_23_3 { color: #cfcfcf;
border-bottom: 1px dotted #cfcfcf;
}
.mg_box:hover .mgom_23_3 {
}
.mgom_23_4 { color: #b2b2b2;font-size: 18px;
line-height: 32px;
}
.mg_box:hover .mgom_23_4 {
color: #808080;
}
.mgom_23_4 span {
font-size: 18px;
}
.mg_box:hover .mgom_23_4 span {
color: #b2b2b2;
}
.mg_box:hover .mgom_23_4 span:hover,
.mgom_23_4 span:hover {
color: #808080;
}
.mgom_23_5 { bottom: -100%; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
padding-top: 13px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; 
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_23_5 {
bottom: 0px; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
}
.mgom_23_6.mgom_txt_wrap {
bottom: -100%; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
padding-top: 13px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; 
}
.mg_box:hover .mgom_23_6.mgom_txt_wrap {
bottom: 0px; left: 0px;	
} .mgom_24_0 { z-index: 890; 
}
.mg_box:hover .mgom_24_0 {
}
.mgom_24_1 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
color: #ffffff;transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); 
transition: all 500ms ease 0s;
-webkit-transition: all 500ms ease 0s; -ms-transition: all 500ms ease 0s;
z-index: 1080; 
}
.mg_box:hover .mgom_24_1 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
transform: scale(1.0); -ms-transform: scale(1.0); -webkit-transform: scale(1.0); 
}
.mgom_24_1 div, .mgom_24_1 div:before, .mgom_24_1 div:after {
background-color: #ffffff;	
border-color: #ffffff; 
}
.mg_box:hover .mgom_24_1 div, .mg_box:hover .mgom_24_1 div:before, .mg_box:hover .mgom_24_1 div:after {
background-color: #ffffff;	
border-color: #ffffff;	
}
.mgom_24_2 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
padding: 10px;
background-clip: content-box;
transition: all 600ms ease 0s;
-webkit-transition: all 600ms ease 0s; -ms-transition: all 600ms ease 0s;
z-index: 870; 
}
.mg_box:hover .mgom_24_2 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 0.15; filter: alpha(opacity=15);
}
.mgom_24_3 { top: 0px; left: 0px;
background-color: #ffffff;opacity: 0.7; filter: alpha(opacity=70);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_24_3 {
top: 0px; left: 0px;
background-color: #ffffff;opacity: 1; filter: alpha(opacity=100);
}
.mgom_24_4.mgom_txt_wrap {
top: 0px; left: 0px;	
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s; -ms-transition: all 400ms ease 0s;
}
.mg_box:hover .mgom_24_4.mgom_txt_wrap {
top: 0px; left: 0px;	
} .mgom_25_0 { background-color: #292929;opacity: 0; filter: alpha(opacity=0);
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s; -ms-transition: all 300ms ease-in-out 0s;
z-index: 890; 
}
.mg_box:hover .mgom_25_0 {
background-color: #292929;opacity: 0.1; filter: alpha(opacity=10);
}
.mgom_25_0 div {
background-color: #292929;
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s; -ms-transition: all 300ms ease-in-out 0s;
}
.mg_box:hover .mgom_25_0 div {
background-color: #292929;
}
.mgom_25_1 { z-index: 880; 
}
.mg_box:hover .mgom_25_1 {
}
.mgom_25_2 { text-align: center;
font-size: 17px;
color: #ffffff;line-height: 19px;
margin-bottom: 12px !important; 
}
.mg_box:hover .mgom_25_2 {
color: #ffffff;
}
.mgom_25_3 { font-size: 12px;
line-height: 13px;
display: table; margin: auto;
text-transform: uppercase;padding-top: 5px; padding-bottom: 4px; 
border: 2px solid #ffffff;
border-radius: 2px;
background-color: transparent;
color: #ffffff;margin-top: 15px !important; 
}
.mg_box:hover .mgom_25_3 {
border-color: #ffffff;
background-color: transparent;
color: #ffffff;
}
.mgom_25_3 {
transition: 		all 600ms ease 0s;
-webkit-transition: all 600ms ease 0s;
-ms-transition: 	all 600ms ease 0s;
}
.mgom_25_4 { bottom: -100%; left: 0px;
background-color: #424242;opacity: 0.6; filter: alpha(opacity=60);
transition: all 600ms ease 0s;
-webkit-transition: all 600ms ease 0s; -ms-transition: all 600ms ease 0s;
}
.mg_box:hover .mgom_25_4 {
bottom: 0px; left: 0px;
background-color: #292929;opacity: 0.8; filter: alpha(opacity=80);
}
.mgom_25_5.mgom_txt_wrap {
bottom: -100%; left: 0px;	
transition: all 600ms ease 0s;
-webkit-transition: all 600ms ease 0s; -ms-transition: all 600ms ease 0s;
}
.mg_box:hover .mgom_25_5.mgom_txt_wrap {
bottom: 0px; left: 0px;	
} .mgom_26_0 { z-index: 890; 
}
.mg_box:hover .mgom_26_0 {
}
.mgom_26_1 { background-color: #ffffff;opacity: 0.1; filter: alpha(opacity=10);
transition: all 400ms ease-in-out 0s;
-webkit-transition: all 400ms ease-in-out 0s; -ms-transition: all 400ms ease-in-out 0s;
z-index: 880; 
}
.mg_box:hover .mgom_26_1 {
background-color: #ffffff;opacity: 0.8; filter: alpha(opacity=80);
}
.mgom_26_2 { font-size: 27px;
line-height: 27px;
font-weight: bold;font-family: Times New Roman;
padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; 
border: 2px solid #606060;
border-radius: 50px;
background-color: #696969;
color: #ffffff;
}
.mg_box:hover .mgom_26_2 {
border-color: #606060;
background-color: #696969;
color: #ffffff;
}
.mgom_26_2 {
transition: 		all 400ms linear 0s;
-webkit-transition: all 400ms linear 0s;
-ms-transition: 	all 400ms linear 0s;
}
.mgom_26_3 { bottom: -100%; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
padding-bottom: 1px; padding-left: 6px; 
transition: all 400ms linear 0s;
-webkit-transition: all 400ms linear 0s; -ms-transition: all 400ms linear 0s;
}
.mg_box:hover .mgom_26_3 {
bottom: 0px; left: 0px;
background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
}
.mg_box .mgom_26_4.mgom_txt_wrap > *:not(.mgom_txt_block) {
opacity: 0;
filter: alpha(opacity=0);	
}
.mg_box:hover .mgom_26_4.mgom_txt_wrap > *:not(.mgom_txt_block) {
opacity: 1;
filter: alpha(opacity=100);	
}
.mgom_26_4.mgom_txt_wrap > * {
transition: 		opacity 400ms linear 0s;
-webkit-transition: opacity 400ms linear 0s;
-ms-transition: 	opacity 400ms linear 0s;
}
.mgom_26_4.mgom_txt_wrap {
bottom: -100%; left: 0px;	
transition: all 400ms linear 0s;
-webkit-transition: all 400ms linear 0s; -ms-transition: all 400ms linear 0s;
padding-bottom: 1px; padding-left: 6px; 
}
.mg_box:hover .mgom_26_4.mgom_txt_wrap {
bottom: 0px; left: 0px;	
}