@charset "utf-8";
/* CSS Document */
html{position: relative;}
body{ background: #F6F6F6; font-family: "Montserrat", Arial; color: #333; font-size: 14px; line-height: 1.2em; font-weight: 400; padding: 0; margin: 0; -webkit-text-size-adjust: none;}
a{text-decoration:none !important; outline:none; -moz-outline: none; color: #5eafd3}
a:hover{color: #337ab7}
button, .btn{ border: none !important;}
.btn-sm{font-size: 12px;}
.btn-radius{border-radius: 30px;}
.ulclear{list-style: none; padding: 0;}
.container{max-width: 1200px !important; width: 100% !important;}
#xwrapper{ width: 100%; position: relative;}
#xheader{background: #fff;}
#xheader{height: 60px; padding: 0; margin-bottom: 25px; position: relative; z-index: 99; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2)}
#xheader #xlogo{display: inline-block; height: 40px; margin: 10px 0; float: left;}
#xheader #xlogo img{height: 120%; width: auto; float: left; margin-right: 10px;}
#xheader #xlogo span{line-height: 40px; font-size: 20px; font-weight: 600; color: #AFECE9 !important;}
#xheader_menu{ height: 60px; margin: 0; float: right; margin-left: 30px;}
#xheader_menu .container{position: relative;}
#xheader_menu ul.header_menu-list{ list-style: none; padding: 0; display: block; }
#xheader_menu ul.header_menu-list .nav-item{ display: inline-block; margin: 0 0 0 20px; position: relative;}
#xheader_menu ul.header_menu-list .nav-item>a{ height: 60px; line-height: 60px; margin: 0; padding: 0 10px; display: inline-block; font-size: 14px; font-weight: 500; letter-spacing: 1px; color:#000;}
#xheader_browser{float: right; height: 60px; position: relative; margin: 0 0 0 20px; display: none}
#xheader_browser .header-btn{height: 34px; cursor: pointer; margin: 13px 0; line-height: 34px; padding: 0 12px; background: rgb(156 215 241); font-size: 12px; border-radius: 3px; color: #262626;}
#xheader_browser.active .header-btn{ background: #337ab7; color: #fff;}
/* footer */
#xfooter{position: relative;}
#xfooter .container{position: relative; z-index: 3; text-align: center}
#xfooter .footer-links{ margin-bottom: 10px;}
#xfooter .footer-links ul{padding: 0;}
#xfooter .footer-links ul li{ display: inline-block; margin: 10px 20px;}
#xfooter-about{padding: 0 0 40px;}
#xfooter-about .about-text{ max-width: 800px; text-align: center; margin: 0 auto 20px; line-height: 1.6em; font-size: 12px; opacity: .4}
#xfooter-about .copyright{text-align: center; margin-bottom: 0 !important; font-size: 12px;}
/* page */

#mw-home{ padding: 200px 0; max-width: 1140px; margin: 0 auto;}
#mw-home .mwh-logo{ margin-bottom: 20px; text-align: center}
#mw-home .mwh-logo .mwh-logo-div{ display: inline-block}
#mw-home .mwh-logo .mwh-logo-div img{height: 110px; width: auto;}
#mw-home .mw-heading{font-size: 24px; font-weight: 400; text-align: center; margin: 0 0 40px;}
#mw-home .mw-sitename{font-size: 28px; font-weight: 700; text-align: center; color: #AFECE9; margin: 0 0 10px 0}
#mw-home .mw-heading-second{font-size: 20px; font-weight: 600; position: relative; padding-left: 30px; margin: 0 0 15px;}
#mw-home .mw-heading-second:before{content: ""; width: 10px; height: 10px; border-radius: 50%; background: #337ab7; left: 0; position: absolute; top: 8px;}
#xsearch.home-search{display: block !important; margin: 10px 0 25px; padding: 0 !important; width: 100%; background: none !important; position: relative !important; top: auto !important; left: auto !important; right: auto !important; bottom: auto !important;}
#xsearch.home-search .search-input{height: 50px; font-weight: 400; border-radius: 5px; padding-left: 20px; padding-right: 100px; font-size: 16px; border: none !important;}
#xsearch.home-search .search-content .search-submit{height: 50px; text-align: center; position: absolute; top: 0; right: 0; bottom: 0; cursor: pointer; display: inline-block; width: 80px; background: #9cd7f1; border-radius: 0 5px 5px 0;}
#xsearch.home-search .search-content .search-submit .search-icon{}
#xsearch.home-search .search-content .search-submit .search-icon i{color: #24556d; font-size: 20px; line-height: 50px;}
.mw-buttons .btn-primary{font-weight: 600; background: #9cd7f1 !important; color: #24556d !important; padding: 15px 30px; transition: all .2s ease 0s; -webkit-transition: all .2s ease 0s; -moz-transition: all .2s ease 0s;}
.mw-buttons .btn-primary:hover{transform: scale(1.1); box-shadow: 0 0 20px rgba(51,122,183,.6) !important;}
.mw-body{font-size: 16px; line-height: 1.5em;}
.mw-body ul.ulclear li{margin-bottom: 1em;}
@media screen and (max-width: 780px){
	#xheader_browser{display: inline-block}
	#xheader_menu{display: none; position: absolute; width: 220px; top: 60px; right: 15px; background: #fff; border-radius: 5px; height: auto; padding: 10px 0;}
	#xheader_menu .header_menu-list li.nav-item{display: block; margin: 0; float: none; text-align: center}
	#xheader_menu ul.header_menu-list .nav-item > a{height: auto; line-height: normal; padding: 10px 20px; color: #111;}
	#xheader_menu ul.header_menu-list .nav-item > a:hover{color: #337ab7;}
	#xheader_menu.active{display: block !important;}
	#mw-home{padding-top: 20px;}
	#mw-home .mw-heading{font-size: 20px; margin-bottom: 20px;}
	#mw-home .mw-heading-second{font-size: 18px; line-height: 1.5em;}
	#xheader #xlogo{height: 30px; margin: 15px 0;}
	#xheader #xlogo span{line-height: 30px; font-size: 16px;}
	#xsearch.home-search .search-input{padding-left: 15px; padding-right: 65px;}
	#xsearch.home-search .search-content .search-submit{width: 50px;}
	#xsearch.home-search .search-content .search-submit .search-icon i{font-size: 16px;}
	.mw-body{font-size: 14px; line-height: 1.5em;}
	.mw-buttons .btn{font-size: 18px; padding: 12px 40px;}
}

/* shareButtons */

.shareButtons{position:fixed;right:0;top:200px;transition:all .2s ease-in;backface-visibility:hidden;overflow:hidden;opacity:1;text-align:left;z-index:999}.shareCount{display:block;height:36px;width:130px;transition:all .2s ease-in;position:relative;left:82px;background-color:#eee;color:#555;padding-top:2px}.shareCount .countInfo{width:48px}.countInfo .count{display:block;font-size:18px;line-height:21px;padding:0;text-align:center}.countInfo .shares{display:block;font-size:11px;line-height:11px;text-align:center}.moreShare,.shareButtons .social_share{display:flex;height:48px;width:130px;overflow:hidden;transition:all .2s ease-in;position:relative;left:82px;cursor:pointer;color:#fff}.flex{display:flex;align-items:center}.moreShare i,.social_share i{font-size:24px;display:inline-block;text-align:center;width:48px;height:48px;line-height:48px}.moreShare span,.shareButtons .social_share span{display:inline-block;height:48px;line-height:48px;font-weight:500;opacity:0;transition:all .2s ease-in}.shareButtons .social_share:first-child{border-top-left-radius:4px}.shareButtons .social_share:last-child{border-bottom-left-radius:4px}.moreShare:hover,.shareButtons .social_share:hover{left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.moreShare:hover span,.shareButtons .social_share:hover span{opacity:1}.shareButtons .social_share[data-type=fb]{background-color:#3b5998}.shareButtons .social_share[data-type=twitter]{background-color:#00aced}.shareButtons .social_share[data-type=linkedin]{background-color:#007fb1}.moreShare{background-color:#00bf00}.shareButtons .social_share[data-type=telegram]{background-color:#37aee2}.shareButtons .social_share[data-type=whatsapp]{background-color:#25d366}@media(max-width:1024px){.shareButtons{left:0;width:100%;height:48px;position:fixed;display:flex;flex:1;top:auto;bottom:0}.moreShare,.shareButtons .social_share{display:inline-block;flex:1;left:0;text-align:center}.shareButtons .social_share:first-child{border-top-left-radius:0}.shareButtons .social_share:last-child{border-bottom-left-radius:0}.moreShare span,.shareButtons .social_share span{display:none}.flex{display:block;margin:0 auto}.shareButtons .social_share:hover{border-radius:0}.moreShare .flex{display:flex;justify-content:center;align-items:center}.shareCount{background-color:#ddd;left:0;width:70px;height:48px;padding-top:7px}.shareCount .countInfo{width:100%}}.moreShareBtns{display:none;position:fixed;z-index:999999;width:100%;height:100vh;left:0;top:0;background-color:rgba(0,0,0,.8);overflow-y:auto}.moreShareBtns .moreShareClose{position:fixed;background-color:#999;height:56px;width:56px;border-radius:50%;right:14px;bottom:28px;color:#eee;display:flex;align-items:center;justify-content:center;cursor:pointer}.moreShareBtns .moreShareClose:after{content:"X";display:block;font-size:30px;font-weight:lighter;line-height:1}.moreBtns{color:#fff;margin:100px auto 0;max-width:90%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.moreBtns .social_share{cursor:pointer;display:flex;height:48px;width:148px;border-radius:4px;overflow:hidden;margin:5px}.flex{display:flex;align-items:center;justify-content:center;width:calc(100% - 26px);flex-shrink:0}.moreBtns .social_share span{color:#fff;line-height:48px;width:calc(100% - 48px);text-align:center}.social_share[data-type=email]{background-color:#7f7f7f}.social_share[data-type=line]{background-color:#00b800}.social_share[data-type=reddit]{background-color:#ff4500}.social_share[data-type=tumblr]{background-color:#2c4762}.social_share[data-type=vk]{background-color:#45668e}.social_share[data-type=weibo]{background-color:#cd201f}@media(max-width:1024px){.moreBtns{margin-top:50px}}

/* Fonts */

/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../../../s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}