.w-100vw { width: calc( 100vw ); -webkit-width: calc( 100vw ); -moz-width: calc( 100vw ); -o-width: calc( 100vw ); -ms-width: calc( 100vw );  }
.xw-1920px { max-width: calc( 1920px ); -webkit-max-width: calc( 1920px ); -moz-max-width: calc( 1920px ); -o-max-width: calc( 1920px ); -ms-max-width: calc( 1920px );  }
.h-100vh { height: calc( 100vh ); -webkit-height: calc( 100vh ); -moz-height: calc( 100vh ); -o-height: calc( 100vh ); -ms-height: calc( 100vh );  }
.b-bk_50 { background: rgba(0,0,0,0.5); -webkit-background: rgba(0,0,0,0.5); -moz-background: rgba(0,0,0,0.5); -o-background: rgba(0,0,0,0.5); -ms-background: rgba(0,0,0,0.5);  }
.xw-900px { max-width: calc( 900px ); -webkit-max-width: calc( 900px ); -moz-max-width: calc( 900px ); -o-max-width: calc( 900px ); -ms-max-width: calc( 900px );  }
.b-we { background: rgb(255,255,255); -webkit-background: rgb(255,255,255); -moz-background: rgb(255,255,255); -o-background: rgb(255,255,255); -ms-background: rgb(255,255,255);  }
.bor-12px { border-radius: calc( 12px ); -webkit-border-radius: calc( 12px ); -moz-border-radius: calc( 12px ); -o-border-radius: calc( 12px ); -ms-border-radius: calc( 12px );  }
.h-554px { height: calc( 554px ); -webkit-height: calc( 554px ); -moz-height: calc( 554px ); -o-height: calc( 554px ); -ms-height: calc( 554px );  }
.cen { top: calc( 50% ); -webkit-top: calc( 50% ); -moz-top: calc( 50% ); -o-top: calc( 50% ); -ms-top: calc( 50% ); left: calc( 50% ); -webkit-left: calc( 50% ); -moz-left: calc( 50% ); -o-left: calc( 50% ); -ms-left: calc( 50% ); transform: translate( calc( -50% ), calc( -50% ) ); -webkit-transform: translate( calc( -50% ), calc( -50% ) ); -moz-transform: translate( calc( -50% ), calc( -50% ) ); -o-transform: translate( calc( -50% ), calc( -50% ) ); -ms-transform: translate( calc( -50% ), calc( -50% ) );  }
.d-fx { display: flex; -webkit-display: flex; -moz-display: flex; -o-display: flex; -ms-display: flex;  }
.bs-0_18_20_bk_25 { box-shadow: 0px 18px 20px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 18px 20px rgba(0,0,0,0.25); -moz-box-shadow: 0px 18px 20px rgba(0,0,0,0.25); -o-box-shadow: 0px 18px 20px rgba(0,0,0,0.25); -ms-box-shadow: 0px 18px 20px rgba(0,0,0,0.25);  }
.p-r { position: relative; -webkit-position: relative; -moz-position: relative; -o-position: relative; -ms-position: relative;  }
.w-540px { width: calc( 540px ); -webkit-width: calc( 540px ); -moz-width: calc( 540px ); -o-width: calc( 540px ); -ms-width: calc( 540px );  }
.h-100 { height: calc( 100% ); -webkit-height: calc( 100% ); -moz-height: calc( 100% ); -o-height: calc( 100% ); -ms-height: calc( 100% );  }
.bor_tl-6px { border-top-left-radius: calc( 6px ); -webkit-border-top-left-radius: calc( 6px ); -moz-border-top-left-radius: calc( 6px ); -o-border-top-left-radius: calc( 6px ); -ms-border-top-left-radius: calc( 6px );  }
.bor_bl-6px { border-bottom-left-radius: calc( 6px ); -webkit-border-bottom-left-radius: calc( 6px ); -moz-border-bottom-left-radius: calc( 6px ); -o-border-bottom-left-radius: calc( 6px ); -ms-border-bottom-left-radius: calc( 6px );  }
.fxd-c { flex-direction: column; -webkit-flex-direction: column; -moz-flex-direction: column; -o-flex-direction: column; -ms-flex-direction: column;  }
.ai-c { align-items: center; -webkit-align-items: center; -moz-align-items: center; -o-align-items: center; -ms-align-items: center;  }
.w-120px { width: calc( 120px ); -webkit-width: calc( 120px ); -moz-width: calc( 120px ); -o-width: calc( 120px ); -ms-width: calc( 120px );  }
.xh-120px { max-height: calc( 120px ); -webkit-max-height: calc( 120px ); -moz-max-height: calc( 120px ); -o-max-height: calc( 120px ); -ms-max-height: calc( 120px );  }
.mt-42px { margin-top: calc( 42px ); -webkit-margin-top: calc( 42px ); -moz-margin-top: calc( 42px ); -o-margin-top: calc( 42px ); -ms-margin-top: calc( 42px );  }
.mt-15px { margin-top: calc( 15px ); -webkit-margin-top: calc( 15px ); -moz-margin-top: calc( 15px ); -o-margin-top: calc( 15px ); -ms-margin-top: calc( 15px );  }
.f-21px { font-size: calc( 21px ); -webkit-font-size: calc( 21px ); -moz-font-size: calc( 21px ); -o-font-size: calc( 21px ); -ms-font-size: calc( 21px );  }
.lh-21px { line-height: calc( 21px ); -webkit-line-height: calc( 21px ); -moz-line-height: calc( 21px ); -o-line-height: calc( 21px ); -ms-line-height: calc( 21px );  }
.fw-b { font-weight: bold; -webkit-font-weight: bold; -moz-font-weight: bold; -o-font-weight: bold; -ms-font-weight: bold;  }
.mt-12px { margin-top: calc( 12px ); -webkit-margin-top: calc( 12px ); -moz-margin-top: calc( 12px ); -o-margin-top: calc( 12px ); -ms-margin-top: calc( 12px );  }
.w-402px { width: calc( 402px ); -webkit-width: calc( 402px ); -moz-width: calc( 402px ); -o-width: calc( 402px ); -ms-width: calc( 402px );  }
.h-52px { height: calc( 52px ); -webkit-height: calc( 52px ); -moz-height: calc( 52px ); -o-height: calc( 52px ); -ms-height: calc( 52px );  }
.b-F3F6F6 { background: rgb(243,246,246); -webkit-background: rgb(243,246,246); -moz-background: rgb(243,246,246); -o-background: rgb(243,246,246); -ms-background: rgb(243,246,246);  }
.w-20px { width: calc( 20px ); -webkit-width: calc( 20px ); -moz-width: calc( 20px ); -o-width: calc( 20px ); -ms-width: calc( 20px );  }
.h-17px { height: calc( 17px ); -webkit-height: calc( 17px ); -moz-height: calc( 17px ); -o-height: calc( 17px ); -ms-height: calc( 17px );  }
.ml-16px { margin-left: calc( 16px ); -webkit-margin-left: calc( 16px ); -moz-margin-left: calc( 16px ); -o-margin-left: calc( 16px ); -ms-margin-left: calc( 16px );  }
.mt-17px { margin-top: calc( 17px ); -webkit-margin-top: calc( 17px ); -moz-margin-top: calc( 17px ); -o-margin-top: calc( 17px ); -ms-margin-top: calc( 17px );  }
.mb-18px { margin-bottom: calc( 18px ); -webkit-margin-bottom: calc( 18px ); -moz-margin-bottom: calc( 18px ); -o-margin-bottom: calc( 18px ); -ms-margin-bottom: calc( 18px );  }
.mr-13px { margin-right: calc( 13px ); -webkit-margin-right: calc( 13px ); -moz-margin-right: calc( 13px ); -o-margin-right: calc( 13px ); -ms-margin-right: calc( 13px );  }
.w-100 { width: calc( 100% ); -webkit-width: calc( 100% ); -moz-width: calc( 100% ); -o-width: calc( 100% ); -ms-width: calc( 100% );  }
.f-15px { font-size: calc( 15px ); -webkit-font-size: calc( 15px ); -moz-font-size: calc( 15px ); -o-font-size: calc( 15px ); -ms-font-size: calc( 15px );  }
.c-B1B1B1 { color: rgb(177,177,177); -webkit-color: rgb(177,177,177); -moz-color: rgb(177,177,177); -o-color: rgb(177,177,177); -ms-color: rgb(177,177,177);  }
.fw-300 { font-weight: 300; -webkit-font-weight: 300; -moz-font-weight: 300; -o-font-weight: 300; -ms-font-weight: 300;  }
.lh-18px { line-height: calc( 18px ); -webkit-line-height: calc( 18px ); -moz-line-height: calc( 18px ); -o-line-height: calc( 18px ); -ms-line-height: calc( 18px );  }
.c-bk { color: rgb(0,0,0); -webkit-color: rgb(0,0,0); -moz-color: rgb(0,0,0); -o-color: rgb(0,0,0); -ms-color: rgb(0,0,0);  }
.mt-27px { margin-top: calc( 27px ); -webkit-margin-top: calc( 27px ); -moz-margin-top: calc( 27px ); -o-margin-top: calc( 27px ); -ms-margin-top: calc( 27px );  }
.w-201px { width: calc( 201px ); -webkit-width: calc( 201px ); -moz-width: calc( 201px ); -o-width: calc( 201px ); -ms-width: calc( 201px );  }
.h-56px { height: calc( 56px ); -webkit-height: calc( 56px ); -moz-height: calc( 56px ); -o-height: calc( 56px ); -ms-height: calc( 56px );  }
.bor-100px { border-radius: calc( 100px ); -webkit-border-radius: calc( 100px ); -moz-border-radius: calc( 100px ); -o-border-radius: calc( 100px ); -ms-border-radius: calc( 100px );  }
.b-bk { background: rgb(0,0,0); -webkit-background: rgb(0,0,0); -moz-background: rgb(0,0,0); -o-background: rgb(0,0,0); -ms-background: rgb(0,0,0);  }
.c-we { color: rgb(255,255,255); -webkit-color: rgb(255,255,255); -moz-color: rgb(255,255,255); -o-color: rgb(255,255,255); -ms-color: rgb(255,255,255);  }
.f-18px { font-size: calc( 18px ); -webkit-font-size: calc( 18px ); -moz-font-size: calc( 18px ); -o-font-size: calc( 18px ); -ms-font-size: calc( 18px );  }
.mt-35px { margin-top: calc( 35px ); -webkit-margin-top: calc( 35px ); -moz-margin-top: calc( 35px ); -o-margin-top: calc( 35px ); -ms-margin-top: calc( 35px );  }
.bs-0_6_10_BABABA { box-shadow: 0px 6px 10px rgb(186,186,186); -webkit-box-shadow: 0px 6px 10px rgb(186,186,186); -moz-box-shadow: 0px 6px 10px rgb(186,186,186); -o-box-shadow: 0px 6px 10px rgb(186,186,186); -ms-box-shadow: 0px 6px 10px rgb(186,186,186);  }
.w-360px { width: calc( 360px ); -webkit-width: calc( 360px ); -moz-width: calc( 360px ); -o-width: calc( 360px ); -ms-width: calc( 360px );  }
.p-a { position: absolute; -webkit-position: absolute; -moz-position: absolute; -o-position: absolute; -ms-position: absolute;  }
.mt-99px { margin-top: calc( 99px ); -webkit-margin-top: calc( 99px ); -moz-margin-top: calc( 99px ); -o-margin-top: calc( 99px ); -ms-margin-top: calc( 99px );  }
.mt-37px { margin-top: calc( 37px ); -webkit-margin-top: calc( 37px ); -moz-margin-top: calc( 37px ); -o-margin-top: calc( 37px ); -ms-margin-top: calc( 37px );  }
.f-12px { font-size: calc( 12px ); -webkit-font-size: calc( 12px ); -moz-font-size: calc( 12px ); -o-font-size: calc( 12px ); -ms-font-size: calc( 12px );  }
.lh-23px { line-height: calc( 23px ); -webkit-line-height: calc( 23px ); -moz-line-height: calc( 23px ); -o-line-height: calc( 23px ); -ms-line-height: calc( 23px );  }
.w-200px { width: calc( 200px ); -webkit-width: calc( 200px ); -moz-width: calc( 200px ); -o-width: calc( 200px ); -ms-width: calc( 200px );  }
.h-54px { height: calc( 54px ); -webkit-height: calc( 54px ); -moz-height: calc( 54px ); -o-height: calc( 54px ); -ms-height: calc( 54px );  }
.bo-1px { border-width: 1px; -webkit-border-width: 1px; -moz-border-width: 1px; -o-border-width: 1px; -ms-border-width: 1px;  }
.fxd-r { flex-direction: row; -webkit-flex-direction: row; -moz-flex-direction: row; -o-flex-direction: row; -ms-flex-direction: row;  }
.fxd-rr { flex-direction: row-reverse; -webkit-flex-direction: row-reverse; -moz-flex-direction: row-reverse; -o-flex-direction: row-reverse; -ms-flex-direction: row-reverse;  }
.w-18px { width: calc( 18px ); -webkit-width: calc( 18px ); -moz-width: calc( 18px ); -o-width: calc( 18px ); -ms-width: calc( 18px );  }
.h-18px { height: calc( 18px ); -webkit-height: calc( 18px ); -moz-height: calc( 18px ); -o-height: calc( 18px ); -ms-height: calc( 18px );  }
.bor-50 { border-radius: calc( 50% ); -webkit-border-radius: calc( 50% ); -moz-border-radius: calc( 50% ); -o-border-radius: calc( 50% ); -ms-border-radius: calc( 50% );  }
.w-10px { width: calc( 10px ); -webkit-width: calc( 10px ); -moz-width: calc( 10px ); -o-width: calc( 10px ); -ms-width: calc( 10px );  }
.h-10px { height: calc( 10px ); -webkit-height: calc( 10px ); -moz-height: calc( 10px ); -o-height: calc( 10px ); -ms-height: calc( 10px );  }
.jc-sb { justify-content: space-between; -webkit-justify-content: space-between; -moz-justify-content: space-between; -o-justify-content: space-between; -ms-justify-content: space-between;  }
.mr-10px { margin-right: calc( 10px ); -webkit-margin-right: calc( 10px ); -moz-margin-right: calc( 10px ); -o-margin-right: calc( 10px ); -ms-margin-right: calc( 10px );  }
.mr-6px { margin-right: calc( 6px ); -webkit-margin-right: calc( 6px ); -moz-margin-right: calc( 6px ); -o-margin-right: calc( 6px ); -ms-margin-right: calc( 6px );  }
.p-12px { padding: calc( 12px ); -webkit-padding: calc( 12px ); -moz-padding: calc( 12px ); -o-padding: calc( 12px ); -ms-padding: calc( 12px );  }
.h-96px { height: calc( 96px ); -webkit-height: calc( 96px ); -moz-height: calc( 96px ); -o-height: calc( 96px ); -ms-height: calc( 96px );  }
.c-464646 { color: rgb(70,70,70); -webkit-color: rgb(70,70,70); -moz-color: rgb(70,70,70); -o-color: rgb(70,70,70); -ms-color: rgb(70,70,70);  }
.fw-400 { font-weight: 400; -webkit-font-weight: 400; -moz-font-weight: 400; -o-font-weight: 400; -ms-font-weight: 400;  }
.ox-h { overflow-x: hidden; -webkit-overflow-x: hidden; -moz-overflow-x: hidden; -o-overflow-x: hidden; -ms-overflow-x: hidden;  }
.c-333333 { color: rgb(51,51,51); -webkit-color: rgb(51,51,51); -moz-color: rgb(51,51,51); -o-color: rgb(51,51,51); -ms-color: rgb(51,51,51);  }
.f-27px { font-size: calc( 27px ); -webkit-font-size: calc( 27px ); -moz-font-size: calc( 27px ); -o-font-size: calc( 27px ); -ms-font-size: calc( 27px );  }
.lh-33px { line-height: calc( 33px ); -webkit-line-height: calc( 33px ); -moz-line-height: calc( 33px ); -o-line-height: calc( 33px ); -ms-line-height: calc( 33px );  }
.mt-48px { margin-top: calc( 48px ); -webkit-margin-top: calc( 48px ); -moz-margin-top: calc( 48px ); -o-margin-top: calc( 48px ); -ms-margin-top: calc( 48px );  }
.mt-24px { margin-top: calc( 24px ); -webkit-margin-top: calc( 24px ); -moz-margin-top: calc( 24px ); -o-margin-top: calc( 24px ); -ms-margin-top: calc( 24px );  }
.bo-FAFAFA { border-color: rgb(250,250,250); -webkit-border-color: rgb(250,250,250); -moz-border-color: rgb(250,250,250); -o-border-color: rgb(250,250,250); -ms-border-color: rgb(250,250,250);  }
.mt-9px { margin-top: calc( 9px ); -webkit-margin-top: calc( 9px ); -moz-margin-top: calc( 9px ); -o-margin-top: calc( 9px ); -ms-margin-top: calc( 9px );  }
.b-FAFAFA { background: rgb(250,250,250); -webkit-background: rgb(250,250,250); -moz-background: rgb(250,250,250); -o-background: rgb(250,250,250); -ms-background: rgb(250,250,250);  }
.bo-EAEAEA { border-color: rgb(234,234,234); -webkit-border-color: rgb(234,234,234); -moz-border-color: rgb(234,234,234); -o-border-color: rgb(234,234,234); -ms-border-color: rgb(234,234,234);  }
.t-c { text-align: center; -webkit-text-align: center; -moz-text-align: center; -o-text-align: center; -ms-text-align: center;  }
.mt-90px { margin-top: calc( 90px ); -webkit-margin-top: calc( 90px ); -moz-margin-top: calc( 90px ); -o-margin-top: calc( 90px ); -ms-margin-top: calc( 90px );  }
.mt-18px { margin-top: calc( 18px ); -webkit-margin-top: calc( 18px ); -moz-margin-top: calc( 18px ); -o-margin-top: calc( 18px ); -ms-margin-top: calc( 18px );  }
.w-268px { width: calc( 268px ); -webkit-width: calc( 268px ); -moz-width: calc( 268px ); -o-width: calc( 268px ); -ms-width: calc( 268px );  }
.bor-100 { border-radius: calc( 100% ); -webkit-border-radius: calc( 100% ); -moz-border-radius: calc( 100% ); -o-border-radius: calc( 100% ); -ms-border-radius: calc( 100% );  }
.bo-FFFFFF { border-color: rgb(255,255,255); -webkit-border-color: rgb(255,255,255); -moz-border-color: rgb(255,255,255); -o-border-color: rgb(255,255,255); -ms-border-color: rgb(255,255,255);  }
.bo-we { border-color: rgb(255,255,255); -webkit-border-color: rgb(255,255,255); -moz-border-color: rgb(255,255,255); -o-border-color: rgb(255,255,255); -ms-border-color: rgb(255,255,255);  }
.mt-30px { margin-top: calc( 30px ); -webkit-margin-top: calc( 30px ); -moz-margin-top: calc( 30px ); -o-margin-top: calc( 30px ); -ms-margin-top: calc( 30px );  }
.mt-39px { margin-top: calc( 39px ); -webkit-margin-top: calc( 39px ); -moz-margin-top: calc( 39px ); -o-margin-top: calc( 39px ); -ms-margin-top: calc( 39px );  }
.tn-500ms { transition-duration: 500ms; -webkit-transition-duration: 500ms; -moz-transition-duration: 500ms; -o-transition-duration: 500ms; -ms-transition-duration: 500ms;  }
.z-1 { z-index: 1; -webkit-z-index: 1; -moz-z-index: 1; -o-z-index: 1; -ms-z-index: 1;  }
.o-100 { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; -o-opacity: 1; -ms-opacity: 1;  }
.tn-2000ms { transition-duration: 2000ms; -webkit-transition-duration: 2000ms; -moz-transition-duration: 2000ms; -o-transition-duration: 2000ms; -ms-transition-duration: 2000ms;  }
.r-54D1200M100 { right: calc( 54% / 1200 * 100 ); -webkit-right: calc( 54% / 1200 * 100 ); -moz-right: calc( 54% / 1200 * 100 ); -o-right: calc( 54% / 1200 * 100 ); -ms-right: calc( 54% / 1200 * 100 );  }
.r-639D1200M100 { right: calc( 639% / 1200 * 100 ); -webkit-right: calc( 639% / 1200 * 100 ); -moz-right: calc( 639% / 1200 * 100 ); -o-right: calc( 639% / 1200 * 100 ); -ms-right: calc( 639% / 1200 * 100 );  }
.o-0 { opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; -o-opacity: 0; -ms-opacity: 0;  }
.r-10D1200M100 { right: calc( 10% / 1200 * 100 ); -webkit-right: calc( 10% / 1200 * 100 ); -moz-right: calc( 10% / 1200 * 100 ); -o-right: calc( 10% / 1200 * 100 ); -ms-right: calc( 10% / 1200 * 100 );  }
.r-10D1 { right: calc( 10% / 1 ); -webkit-right: calc( 10% / 1 ); -moz-right: calc( 10% / 1 ); -o-right: calc( 10% / 1 ); -ms-right: calc( 10% / 1 );  }
.r-10D360M100 { right: calc( 10% / 360 * 100 ); -webkit-right: calc( 10% / 360 * 100 ); -moz-right: calc( 10% / 360 * 100 ); -o-right: calc( 10% / 360 * 100 ); -ms-right: calc( 10% / 360 * 100 );  }
.r-0D360M100 { right: calc( 0% / 360 * 100 ); -webkit-right: calc( 0% / 360 * 100 ); -moz-right: calc( 0% / 360 * 100 ); -o-right: calc( 0% / 360 * 100 ); -ms-right: calc( 0% / 360 * 100 );  }
.l-0 { left: calc( 0% ); -webkit-left: calc( 0% ); -moz-left: calc( 0% ); -o-left: calc( 0% ); -ms-left: calc( 0% );  }
.r-0 { right: calc( 0% ); -webkit-right: calc( 0% ); -moz-right: calc( 0% ); -o-right: calc( 0% ); -ms-right: calc( 0% );  }
.l-50 { left: calc( 50% ); -webkit-left: calc( 50% ); -moz-left: calc( 50% ); -o-left: calc( 50% ); -ms-left: calc( 50% );  }
.l-20 { left: calc( 20% ); -webkit-left: calc( 20% ); -moz-left: calc( 20% ); -o-left: calc( 20% ); -ms-left: calc( 20% );  }
.l-650 { left: calc( 650% ); -webkit-left: calc( 650% ); -moz-left: calc( 650% ); -o-left: calc( 650% ); -ms-left: calc( 650% );  }
.l-65 { left: calc( 65% ); -webkit-left: calc( 65% ); -moz-left: calc( 65% ); -o-left: calc( 65% ); -ms-left: calc( 65% );  }
.l-55 { left: calc( 55% ); -webkit-left: calc( 55% ); -moz-left: calc( 55% ); -o-left: calc( 55% ); -ms-left: calc( 55% );  }
.l-60 { left: calc( 60% ); -webkit-left: calc( 60% ); -moz-left: calc( 60% ); -o-left: calc( 60% ); -ms-left: calc( 60% );  }
.o-50 { opacity: 0.5; -webkit-opacity: 0.5; -moz-opacity: 0.5; -o-opacity: 0.5; -ms-opacity: 0.5;  }
.tn-5000ms { transition-duration: 5000ms; -webkit-transition-duration: 5000ms; -moz-transition-duration: 5000ms; -o-transition-duration: 5000ms; -ms-transition-duration: 5000ms;  }
.r-50 { right: calc( 50% ); -webkit-right: calc( 50% ); -moz-right: calc( 50% ); -o-right: calc( 50% ); -ms-right: calc( 50% );  }
.l-250 { left: calc( 250% ); -webkit-left: calc( 250% ); -moz-left: calc( 250% ); -o-left: calc( 250% ); -ms-left: calc( 250% );  }
.l-25 { left: calc( 25% ); -webkit-left: calc( 25% ); -moz-left: calc( 25% ); -o-left: calc( 25% ); -ms-left: calc( 25% );  }
.l-35 { left: calc( 35% ); -webkit-left: calc( 35% ); -moz-left: calc( 35% ); -o-left: calc( 35% ); -ms-left: calc( 35% );  }
.l-40 { left: calc( 40% ); -webkit-left: calc( 40% ); -moz-left: calc( 40% ); -o-left: calc( 40% ); -ms-left: calc( 40% );  }
.tn-200ms { transition-duration: 200ms; -webkit-transition-duration: 200ms; -moz-transition-duration: 200ms; -o-transition-duration: 200ms; -ms-transition-duration: 200ms;  }
.cursor-pointer { cursor: pointer; -webkit-cursor: pointer; -moz-cursor: pointer; -o-cursor: pointer; -ms-cursor: pointer;  }
.b-img { background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; -ms-background-size: cover; background-repeat: center-center; -webkit-background-repeat: center-center; -moz-background-repeat: center-center; -o-background-repeat: center-center; -ms-background-repeat: center-center; background-position: center center; -webkit-background-position: center center; -moz-background-position: center center; -o-background-position: center center; -ms-background-position: center center; object-fit: cover; -webkit-object-fit: cover; -moz-object-fit: cover; -o-object-fit: cover; -ms-object-fit: cover;  }
.h-auto { height: auto; -webkit-height: auto; -moz-height: auto; -o-height: auto; -ms-height: auto;  }
.xw-540px { max-width: calc( 540px ); -webkit-max-width: calc( 540px ); -moz-max-width: calc( 540px ); -o-max-width: calc( 540px ); -ms-max-width: calc( 540px );  }
.w-540D900M100 { width: calc( 540% / 900 * 100 ); -webkit-width: calc( 540% / 900 * 100 ); -moz-width: calc( 540% / 900 * 100 ); -o-width: calc( 540% / 900 * 100 ); -ms-width: calc( 540% / 900 * 100 );  }
.l-30 { left: calc( 30% ); -webkit-left: calc( 30% ); -moz-left: calc( 30% ); -o-left: calc( 30% ); -ms-left: calc( 30% );  }
.l-00 { left: calc( 00% ); -webkit-left: calc( 00% ); -moz-left: calc( 00% ); -o-left: calc( 00% ); -ms-left: calc( 00% );  }
.xw-201px { max-width: calc( 201px ); -webkit-max-width: calc( 201px ); -moz-max-width: calc( 201px ); -o-max-width: calc( 201px ); -ms-max-width: calc( 201px );  }
.nw-540px { min-width: calc( 540px ); -webkit-min-width: calc( 540px ); -moz-min-width: calc( 540px ); -o-min-width: calc( 540px ); -ms-min-width: calc( 540px );  }
.w-500 { width: calc( 500% ); -webkit-width: calc( 500% ); -moz-width: calc( 500% ); -o-width: calc( 500% ); -ms-width: calc( 500% );  }
.xw-402px { max-width: calc( 402px ); -webkit-max-width: calc( 402px ); -moz-max-width: calc( 402px ); -o-max-width: calc( 402px ); -ms-max-width: calc( 402px );  }
.fxb-402 { flex-basis: calc( 402% ); -webkit-flex-basis: calc( 402% ); -moz-flex-basis: calc( 402% ); -o-flex-basis: calc( 402% ); -ms-flex-basis: calc( 402% );  }
.fxb-402px { flex-basis: calc( 402px ); -webkit-flex-basis: calc( 402px ); -moz-flex-basis: calc( 402px ); -o-flex-basis: calc( 402px ); -ms-flex-basis: calc( 402px );  }
.fxb-1 { flex-basis: calc( 1% ); -webkit-flex-basis: calc( 1% ); -moz-flex-basis: calc( 1% ); -o-flex-basis: calc( 1% ); -ms-flex-basis: calc( 1% );  }
.fxb-100px { flex-basis: calc( 100px ); -webkit-flex-basis: calc( 100px ); -moz-flex-basis: calc( 100px ); -o-flex-basis: calc( 100px ); -ms-flex-basis: calc( 100px );  }
.fxb-500px { flex-basis: calc( 500px ); -webkit-flex-basis: calc( 500px ); -moz-flex-basis: calc( 500px ); -o-flex-basis: calc( 500px ); -ms-flex-basis: calc( 500px );  }
.w-402D900M100 { width: calc( 402% / 900 * 100 ); -webkit-width: calc( 402% / 900 * 100 ); -moz-width: calc( 402% / 900 * 100 ); -o-width: calc( 402% / 900 * 100 ); -ms-width: calc( 402% / 900 * 100 );  }
.w-402D1 { width: calc( 402% / 1 ); -webkit-width: calc( 402% / 1 ); -moz-width: calc( 402% / 1 ); -o-width: calc( 402% / 1 ); -ms-width: calc( 402% / 1 );  }
.w-402M900D1 { width: calc( 402% * 900 / 1 ); -webkit-width: calc( 402% * 900 / 1 ); -moz-width: calc( 402% * 900 / 1 ); -o-width: calc( 402% * 900 / 1 ); -ms-width: calc( 402% * 900 / 1 );  }
.w-402M900D100 { width: calc( 402% * 900 / 100 ); -webkit-width: calc( 402% * 900 / 100 ); -moz-width: calc( 402% * 900 / 100 ); -o-width: calc( 402% * 900 / 100 ); -ms-width: calc( 402% * 900 / 100 );  }
.w-402M300M100 { width: calc( 402% * 300 * 100 ); -webkit-width: calc( 402% * 300 * 100 ); -moz-width: calc( 402% * 300 * 100 ); -o-width: calc( 402% * 300 * 100 ); -ms-width: calc( 402% * 300 * 100 );  }
.w-402M200M100 { width: calc( 402% * 200 * 100 ); -webkit-width: calc( 402% * 200 * 100 ); -moz-width: calc( 402% * 200 * 100 ); -o-width: calc( 402% * 200 * 100 ); -ms-width: calc( 402% * 200 * 100 );  }
.w-402M1000M100 { width: calc( 402% * 1000 * 100 ); -webkit-width: calc( 402% * 1000 * 100 ); -moz-width: calc( 402% * 1000 * 100 ); -o-width: calc( 402% * 1000 * 100 ); -ms-width: calc( 402% * 1000 * 100 );  }
.w-300 { width: calc( 300% ); -webkit-width: calc( 300% ); -moz-width: calc( 300% ); -o-width: calc( 300% ); -ms-width: calc( 300% );  }
.w-200 { width: calc( 200% ); -webkit-width: calc( 200% ); -moz-width: calc( 200% ); -o-width: calc( 200% ); -ms-width: calc( 200% );  }
.nw-350px { min-width: calc( 350px ); -webkit-min-width: calc( 350px ); -moz-min-width: calc( 350px ); -o-min-width: calc( 350px ); -ms-min-width: calc( 350px );  }
.w-402D540M100 { width: calc( 402% / 540 * 100 ); -webkit-width: calc( 402% / 540 * 100 ); -moz-width: calc( 402% / 540 * 100 ); -o-width: calc( 402% / 540 * 100 ); -ms-width: calc( 402% / 540 * 100 );  }
.r-40 { right: calc( 40% ); -webkit-right: calc( 40% ); -moz-right: calc( 40% ); -o-right: calc( 40% ); -ms-right: calc( 40% );  }
