@charset "utf-8";

/* reset */
 * {-webkit-text-size-adjust:none; margin:0; padding:0; line-height: 1.5; box-sizing: border-box;}
html, body{width: 100%;}
/*html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, textarea, input, select, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, audio, canvas, video {margin:0; padding:0; line-height:140%; }*/
h1,h2,h3,h4,h5,h6{font-size: 100%; line-height: 100%;}
table {border-collapse:collapse; border-spacing:0; border:0; width:100%;}
ol, ul {list-style:none;}
a {text-decoration: none;}
abbr[title] {border-bottom: 1px dotted;}
img, fieldset {border: 0;}
img {max-width: 100%; vertical-align:middle;}
hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0; display:none;}
legend{width:0; height:0; line-height:0; position:absolute; top:-10000px; left:-10000px; overflow:hidden; visibility:hidden;}
object {outline:none;}
mark {background: lightskyblue; color: #111;}
code, kbd, pre, samp {font-family:inherit; font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub,
sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {padding: 0; border: 0; margin: 0;}
legend {border: 0; padding: 0;}
.blind, hr, .sr-only, legend, caption {position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important;overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important;}

::-moz-selection {
  background: var(--secondary);
  color: var(--white);
}

::selection {
  background: #003675;
  color: var(--white);
}

/* Basic Hyperlink css begin */

/*a, img, input {selector-dummy : expression(this.hideFocus=true); outline:none; background: transparent;}*/

/* common */
.ellipsis {white-space:nowrap; overflow:hidden; word-break:break-all; text-overflow:ellipsis; -o-text-overflow: ellipsis; vertical-align:middle; display:inline-block;}
.ellipsis_multiple2 {overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-wrod;}
.ellipsis_multiple3 {overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; word-wrap:break-wrod;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block; clear:both;}
.hide {position: absolute; width: 0; height: 0; clip: rect(0 0 0 0); overflow: hidden; text-indent: -9999px;}
.Lhide {visibility: hidden; font-size: 0; width: 0; height: 0; line-height: 0; overflow: hidden;}
.fL{float:left;}
.fR{float:right;}
.fB{clear:both;}
.tL{text-align:left}
.tR{text-align:right}
.tC{text-align:center;}
.noBorder{ border:none !important;}
.bold{ font-weight:500;}
.lh20{ line-height:20px;}

/* SKIP */
.accessbility {position: absolute; left: 0; top: 0; width:100%; text-align: center; background:#292929; font-size: 1.6rem; z-index:10;}
.accessbility a {display: block; width: 0; height: 0; margin-bottom: -0.1rem; text-align: center; white-space: nowrap; color:#fff; overflow: hidden;}
.accessbility a:focus,
.accessbility a:active {width: auto; height: auto; padding:1.8rem 0; color:#fff;}

.skip {display:block;}
.skip dt{visibility:hidden; width:0; font-size:0; line-height:0;}
.skip a{position:absolute; left:0; top:-10000em; z-index:9999; display:block; width:100%; background-color:navy; font-size:1.5em; font-weight:bold; color:yellow; text-align:center;}
.skip a:hover, .skip a:active, .skip a:focus{top:0; height:38px; line-height:38px;}


:root {
	--white: #fff;
    --black: #000;
	--yellow: #EDFF24;
    --red: #EB003B;
    --red-bg: #fff7f8;
    --red2: #EC4651;
    --red3: #ffa4aa;
    --red4: #840000;
    --danger: #EB003B;
    --warning: #FFB724;
    --success: #008A1E;

    --blue: #00B7DF;
    --information: #2768FF;
    --primary: #3659D3;
    --secondary: #003675;

    --primary-1: #f5f8ff;
    --primary-5: #EFF5FF;
    --primary-10: #D3E1FB;
    --primary-20: #A7C4F7;
    --primary-30: #7CA6F3;
    --primary-40: #5089EF;
    --primary-50: #246BEB;
    --primary-60: #1D56BC;
    --primary-70: #16408D;
    --primary-80: #0E2B5E;
    --primary-90: #07152F;

    --secondary-5: #EDF1F5;
    --secondary-7: #DCE4EC;
    --secondary-10: #CDD7E4;
    --secondary-20: #B4C4D6;
    --secondary-30: #99B0CB;
    --secondary-40: #2A5C96;
    --secondary-60: #002B5E;
    --secondary-70: #002046;
    --secondary-80: #00162F;
    --secondary-90: #000B17;

    --point-5: #FDF2F3;
    --point-10: #FAD1D3;
    --point-20: #F5A3A8;
    --point-30: #F1747C;
    --point-40: #EC4651;
    --point-60: #B9131E;
    --point-70: #8B0E16;
    --point-80: #5C0A0F;
    --point-90: #2E0507;

    --gray-015: rgba(255, 255, 255, 0.15);
    --gray-5: #F8F8F8;
    --gray-10: #F0F0F0;
    --gray-20: #E4E4E4;
    --gray-30: #D8D8D8;
    --gray-40: #C6C6C6;
    --gray-50: #8E8E8E;
    --gray-60: #717171;
    --gray-70: #555555;
    --gray-80: #2D2D2D;
    --gray-90: #1D1D1D;

	--transition-1: 0.1s ease-in-out;
	--transition-2: 0.2s ease-in-out;
	--transition-3: 0.3s ease-in-out;
	--transition-4: 0.4s ease-in-out;
	--transition-5: 0.5s ease-in-out;
    --transition-bez: all 0.3s 0.2s cubic-bezier(0.64, 0.01, 0.07, 1.65);

    --fz-display-sm: 4rem;
    --fz-display-md: 5rem;
    --fz-display-lg: 6.6rem;
    --fz-heading-xsm: 2.5rem;
    --fz-heading-sm: 3.2rem;
    --fz-heading-md: 4rem;
    --fz-heading-lg: 5rem;

    --fz-title-xsm: 1.5rem;
    --fz-title-sm: 1.7rem;
    --fz-title-md: 1.9rem;
    --fz-title-lg: 2.1rem;
    --fz-title-xlg: 2.5rem;
    --fz-title-xxlg: 2.8rem;
    --fz-title-xxxlg: 3.2rem;
    --fz-title-xxxxlg: 4rem;

    --fz-body-xsm: 1.3rem;
    --fz-body-sm: 1.5rem;
    --fz-body-md: 1.7rem;
    --fz-body-lg: 1.9rem;
    --fz-body-xlg: 2.1rem;

    --fz-link-sm: 1.5rem;
    --fz-link-md: 1.7rem;
    --fz-link-lg: 1.9rem;

    --fz-detail-sm: 1.3rem;
    --fz-detail-md: 1.5rem;
    --fz-detail-lg: 1.7rem;
    --fz-label-xsm: 1.3rem;

    --fz-label-sm: 1.5rem;
    --fz-label-md: 1.7rem;
    --fz-label-lg: 1.9rem;

    --rd-1: .1rem;
    --rd-2: .2rem;
    --rd-4: .4rem;
    --rd-6: .6rem;
    --rd-8: .8rem;
    --rd-10: 1rem;
    --rd-12: 1.2rem;
    --rd-14: 1.4rem;
    --rd-16: 1.6rem;
    --rd-18: 1.8rem;
    --rd-20: 2rem;
    --rd-30: 3rem;
    --rd-full: 100%;

    --btn-h-xxsm: 2.7rem;
    --btn-h-xsm: 3.2rem;
    --btn-h-sm: 3.8rem;
    --btn-h-md: 4.6rem;
    --btn-h-lg: 5.6rem;
    --btn-h-xlg: 6.4rem;

    --btn-px-xsm: 1rem;
    --btn-px-sm: 1.2rem;
    --btn-px-md: 1.6rem;
    --btn-px-lg: 2rem;
    --btn-px-xlg: 2.4rem;

    --btn-rd-xsm: .6rem;
    --btn-rd-sm: .6rem;
    --btn-rd-md: .8rem;
    --btn-rd-lg: .8rem;
    --btn-rd-xlg: .8rem;

    --btn-fz-xsm: 1.5rem;
    --btn-fz-sm: 1.7rem;
    --btn-fz-md: 1.7rem;
    --btn-fz-lg: 1.9rem;
    --btn-fz-xlg: 1.9rem;

    --btnChipFill-h-md: 3.2rem;
    --btnChipFill-h-lg: 3.6rem;
    --btnChipFill-pd-md: 0rem 1.2rem;
    --btnChipFill-pd-lg: 0rem 1.2rem;
    --btnChipFill-rd-md: .6rem;
    --btnChipFill-rd-lg: .6rem;
    --btnChipFill-fz-md: 1.5rem;
    --btnChipFill-fz-lg: 1.7rem;

    --btnChipOutline-h-md: 3.2rem;
    --btnChipOutline-h-lg: 3.6rem;
    --btnChipOutline-pd-md: 0rem 1.2rem;
    --btnChipOutline-pd-lg: 0rem 1.2rem;
    --btnChipOutline-rd-md: 10rem;
    --btnChipOutline-rd-lg: 10rem;
    --btnChipOutline-fz-md: 1.5rem;
    --btnChipOutline-fz-lg: 1.7rem;
    --btnChipOutline-gap-md: .2rem;
    --btnChipOutline-gap-lg: .2rem;
    --btnChipOutline-size-md: 1.2rem;
    --btnChipOutline-size-lg: 1.6rem;

    --input-h-sm: 4rem;
    --input-h-md: 4.8rem;
    --input-h-lg: 5.6rem;
    --input-h-xlg: 8rem;
    --input-px-sm: 1.6rem;
    --input-px-md: 1.6rem;
    --input-px-lg: 1.6rem;
    --input-px-xlg: 2.4rem;
    --input-rd-sm: .6rem;
    --input-rd-md: .8rem;
    --input-rd-lg: .8rem;
    --input-rd-xlg: 1.2rem;

    --input-fz-sm: 1.5rem;
    --input-fz-md: 1.7rem;
    --input-fz-lg: 1.9rem;
    --input-fz-xlg: 2.5rem;

    --rdo-size-sm: 1.6rem;
    --rdo-size-md: 2rem;
    --rdo-size-lg: 2.4rem;

    --rdo-chk-sm: .8rem;
    --rdo-chk-md: 1rem;
    --rdo-chk-lg: 1.4rem;

    --rdo-pos-sm: .2rem;
    --rdo-pos-md: .5rem;
    --rdo-pos-lg: 1rem;

    --rdo-fz-sm: 1.5rem;
    --rdo-fz-md: 1.7rem;
    --rdo-fz-lg: 1.9rem;

    --chk-size-sm: 1.6rem;
    --chk-size-md: 2rem;
    --chk-size-lg: 2.4rem;

    --chk-primary-chk-sm: 1.2rem;
    --chk-primary-chk-md: 1.6rem;
    --chk-primary-chk-lg: 2rem;

    --chk-secondary-chk-md: 2rem;
    --chk-pos-md: .5rem;

    --chk-fz-sm: 1.5rem;
    --chk-fz-md: 1.7rem;
    --chk-fz-lg: 1.9rem;

    --select-h-xsm: 2.8rem;
    --select-h-sm: 4rem;
    --select-h-md: 4.8rem;
    --select-h-lg: 5.6rem;

    --select-pd-sm: 0 3.2rem 0 0.8rem;
    --select-pd-md: 0 4.8rem 0 1.6rem;
    --select-pd-lg: 0 5.2rem 0 1.6rem;

    --select-rd-sm: .6rem;
    --select-rd-md: .8rem;
    --select-rd-lg: .8rem;

    --select-fz-sm: 1.5rem;
    --select-fz-md: 1.7rem;
    --select-fz-lg: 1.9rem;

    --select-rn-sm: 1.6rem;
    --select-rn-md: 1.6rem;
    --select-rn-lg: 1.6rem;

    --select-bgs-sm: 2rem;
    --select-bgs-md: 2rem;
    --select-bgs-lg: 2.4rem;

    --switch-h-md: 2rem;
    --switch-h-lg: 2.4rem;

    --switch-w-md: 3.2rem;
    --switch-w-lg: 4rem;

    --switch-b-md: 1.6rem;
    --switch-b-lg: 2rem;

    --switch-br-md: 0.2rem;
    --switch-br-lg: 0.2rem;

    --switch-pd-md: 0.8rem;
    --switch-pd-lg: 0.8rem;

    --switch-rd-md: 4rem;
    --switch-rd-lg: 4rem;

    --switch-fz-md: 1.7rem;
    --switch-fz-lg: 1.9rem;

    --rdoChipOutline-h-sm: 3.2rem;
    --rdoChipOutline-h-md: 4rem;
    --rdoChipOutline-h-lg: 4.8rem;
    --rdoChipOutline-pd-sm: 0 1rem;
    --rdoChipOutline-pd-md: 0 1.2rem;
    --rdoChipOutline-pd-lg: 0 1.6rem;
    --rdoChipOutline-rd-sm: .6rem;
    --rdoChipOutline-rd-md: .6rem;
    --rdoChipOutline-rd-lg: .8rem;
    --rdoChipOutline-fz-sm: 1.5rem;
    --rdoChipOutline-fz-md: 1.7rem;
    --rdoChipOutline-fz-lg: 1.7rem;
    --chkChipOutline-h-sm: 3.2rem;
    --chkChipOutline-h-md: 4rem;
    --chkChipOutline-h-lg: 4.8rem;
    --chkChipOutline-pd-sm: 0 1rem 0 .8rem;
    --chkChipOutline-pd-md: 0 1.2rem 0 1rem;
    --chkChipOutline-pd-lg: 0 1.6rem 0 1.2rem;
    --chkChipOutline-rd-sm: .6rem;
    --chkChipOutline-rd-md: .6rem;
    --chkChipOutline-rd-lg: .8rem;
    --chkChipOutline-fz-sm: 1.5rem;
    --chkChipOutline-fz-md: 1.7rem;
    --chkChipOutline-fz-lg: 1.7rem;
    --chkChipOutline-gap-sm: .4rem;
    --chkChipOutline-gap-md: .4rem;
    --chkChipOutline-gap-lg: .4rem;
    --chkChipOutline-ico-sm: 1.6rem;
    --chkChipOutline-ico-md: 2rem;
    --chkChipOutline-ico-lg: 2rem;

    --tab-h-full: 5.6rem;
    --tab-h-fill: 4.8rem;
    --tab-h-line: 4.8rem;

    --tab-fz-full: 1.9rem;
    --tab-fz-fill: 1.9rem;
    --tab-fz-line: 1.9rem;

    --tab-px-full: 0;
    --tab-px-fill: 1.6rem;
    --tab-px-line: .2rem;

    --tab-ml-full: 0;
    --tab-ml-fill: .8rem;
    --tab-ml-line: 1.6rem;

    --tab-rd-full: .8rem;
    --tab-rd-fill: .8rem;

    --tab-rd-line: 0;

    --spacer50: 20rem;
    --spacer49: 19.6rem;
    --spacer48: 19.2rem;
    --spacer47: 18.8rem;
    --spacer46: 18.4rem;
    --spacer45: 18rem;
    --spacer44: 17.6rem;
    --spacer43: 17.2rem;
    --spacer42: 16.8rem;
    --spacer41: 16.4rem;
    --spacer40: 16rem;
    --spacer39: 15.6rem;
    --spacer38: 15.2rem;
    --spacer37: 14.8rem;
    --spacer36: 14.4rem;
    --spacer35: 14rem;
    --spacer34: 13.6rem;
    --spacer33: 13.2rem;
    --spacer32: 12.8rem;
    --spacer31: 12.4rem;
    --spacer30: 12rem;
    --spacer29: 11.6rem;
    --spacer28: 11.2rem;
    --spacer27: 10.8rem;
    --spacer26: 10.4rem;
    --spacer25: 10rem;
    --spacer24: 9.6rem;
    --spacer23: 9.2rem;
    --spacer22: 8.8rem;
    --spacer21: 8.4rem;
    --spacer20: 8rem;
    --spacer19: 7.6rem;
    --spacer18: 7.2rem;
    --spacer17: 6.8rem;
    --spacer16: 6.4rem;
    --spacer15: 6rem;
    --spacer14: 5.6rem;
    --spacer13: 5.2rem;
    --spacer12: 4.8rem;
    --spacer11: 4.4rem;
    --spacer10: 4rem;
    --spacer9: 3.6rem;
    --spacer8: 3.2rem;
    --spacer7: 2.8rem;
    --spacer6: 2.4rem;
    --spacer5: 2rem;
    --spacer4: 1.6rem;
    --spacer3: 1.2rem;
    --spacer2: 0.8rem;
    --spacer1: 0.4rem;
    --spacer0: 0;
    --spacerdefault: .1rem;
    --spacerdefault2: .2rem;
    --spacerfull: 100%;
}

/*space*/
.pL1  {padding-left:0.1rem;}
.pL2  {padding-left:0.2rem;}
.pL3  {padding-left:0.3rem;}
.pL4  {padding-left:0.4rem;}
.pL5  {padding-left:0.5rem;}
.pL7  {padding-left:0.7rem;}
.pL8  {padding-left:0.8rem;}
.pL10 {padding-left:1rem;}
.pL12 {padding-left:1.2rem;}
.pL15 {padding-left:1.5rem;}
.pL20 {padding-left:2rem;}
.pL25 {padding-left:2.5rem;}
.pL27 {padding-left:2.7rem;}
.pL28 {padding-left:2.8rem;}
.pL30 {padding-left:3rem;}
.pL35 {padding-left:3.5rem;}
.pL40 {padding-left:4rem;}
.pL50 {padding-left:5rem;}
.pL60 {padding-left:6rem;}

.pR1  {padding-right:0.1rem;}
.pR2  {padding-right:0.2rem;}
.pR3  {padding-right:0.3rem;}
.pR4  {padding-right:0.4rem;}
.pR5  {padding-right:0.5rem;}
.pR7  {padding-right:0.7rem;}
.pR10 {padding-right:1rem;}
.pR12 {padding-right:1.2rem;}
.pR13 {padding-right:1.3rem;}
.pR15 {padding-right:1.5rem;}
.pR20 {padding-right:2rem;}
.pR25 {padding-right:2.5rem;}
.pR28 {padding-right:2.8rem;}
.pR30 {padding-right:3rem;}
.pR35 {padding-right:3.5rem;}

.pT1  {padding-top:0.1rem;}
.pT2  {padding-top:0.2rem;}
.pT3  {padding-top:0.3rem;}
.pT4  {padding-top:0.4rem;}
.pT5  {padding-top:0.5rem;}
.pT6  {padding-top:0.6rem;}
.pT7  {padding-top:0.7rem;}
.pT8  {padding-top:0.8rem;}
.pT10 {padding-top:1rem;}
.pT11 {padding-top:1.1rem;}
.pT13 {padding-top:1.3rem;}
.pT15 {padding-top:1.5rem;}
.pT17 {padding-top:1.7rem;}
.pT18 {padding-top:1.8rem;}
.pT20 {padding-top:2rem;}
.pT25 {padding-top:2.5rem;}
.pT30 {padding-top:3rem;}
.pT35 {padding-top:3.5rem;}
.pT40 {padding-top:4rem;}
.pT50 {padding-top:5rem;}

.B1{padding-bottom:0.1rem;}
.B2{padding-bottom:0.2rem;}
.B3{padding-bottom:0.3rem;}
.B4{padding-bottom:0.4rem;}
.B5{padding-bottom:0.5rem;}
.B8{padding-bottom:0.8rem;}
.B9{padding-bottom:0.9rem;}
.B10{padding-bottom:1rem;}
.B12{padding-bottom:1.2rem;}
.B15{padding-bottom:1.5rem;}
.B20{padding-bottom:2rem;}
.B25{padding-bottom:2.5rem;}
.B30{padding-bottom:3rem;}


.mB_1 {margin-bottom:-0.1rem;}
.mB_2 {margin-bottom:-0.2rem;}
.mB_3 {margin-bottom:-0.3rem;}
.mB_4 {margin-bottom:-0.4rem;}
.mB_5 {margin-bottom:-0.5rem;}
.mB0  {margin-bottom:0rem !important;}
.mB1  {margin-bottom:0.1rem;}
.mB2  {margin-bottom:0.2rem;}
.mB4  {margin-bottom:0.4rem;}
.mB5  {margin-bottom:0.5rem;}
.mB7  {margin-bottom:0.7rem;}
.mB8  {margin-bottom:0.8rem;}
.mB10 {margin-bottom:1rem;}
.mB12 {margin-bottom:1.2rem;}
.mB13 {margin-bottom:1.3rem;}
.mB15 {margin-bottom:1.5rem;}
.mB20 {margin-bottom:2rem;}
.mB25 {margin-bottom:2.5rem;}
.mB30 {margin-bottom:3rem;}
.mB35 {margin-bottom:3.5rem;}
.mB40 {margin-bottom:4rem;}
.mB50 {margin-bottom:5rem;}
.mB80 {margin-bottom:8rem;}

.mL0  {margin-left:0 !important;}
.mL1  {margin-left:0.1rem;}
.mL2  {margin-left:0.2rem;}
.mL3  {margin-left:0.3rem;}
.mL4  {margin-left:0.4rem;}
.mL5  {margin-left:0.5rem;}
.mL8  {margin-left:0.8rem;}
.mL10 {margin-left:1rem;}
.mL12 {margin-left:1.2rem;}
.mL13 {margin-left:1.3rem;}
.mL15 {margin-left:1.5rem;}
.mL20 {margin-left:2rem;}
.mL22 {margin-left:2.2rem;}
.mL23 {margin-left:2.3rem;}
.mL25 {margin-left:2.5rem;}
.mL30 {margin-left:3rem;}
.mL38 {margin-left:3.8rem;}
.mL40 {margin-left:4rem;}


.mT_3 {margin-top:-0.3rem;}
.mT_2 {margin-top:-0.2rem;}
.mT_1 {margin-top:-0.1rem;}
.mT1  {margin-top:0.1rem;}
.mT2  {margin-top:0.2rem;}
.mT3  {margin-top:0.3rem;}
.mT4  {margin-top:0.4rem;}
.mT5  {margin-top:0.5rem;}
.mT6  {margin-top:0.6rem;}
.mT7  {margin-top:0.7rem;}
.mT8  {margin-top:0.8rem;}
.mT10 {margin-top:1rem;}
.mT12 {margin-top:1.2rem;}
.mT13 {margin-top:1.3rem;}
.mT14 {margin-top:1.4rem;}
.mT15 {margin-top:1.5rem !important;}
.mT17 {margin-top:1.7rem;}
.mT18 {margin-top:1.8rem;}
.mT20 {margin-top:2rem;}
.mT22 {margin-top:2.2rem;}
.mT25 {margin-top:2.5rem;}
.mT30 {margin-top:3rem;}
.mT35 {margin-top:3.5rem;}
.mT38 {margin-top:3.8rem;}
.mT40 {margin-top:4rem !important;}
.mT50 {margin-top:5rem;}
.mT60 {margin-top:6rem !important;}

.mT65{margin-top:6.5rem;}
.mT80{margin-top:8rem !important;}

.mR0  {margin-right:0 !important;}
.mR1  {margin-right:0.1rem;}
.mR2  {margin-right:0.2rem;}
.mR3  {margin-right:0.3rem;}
.mR4  {margin-right:0.4rem;}
.mR5  {margin-right:0.5rem;}
.mR6  {margin-right:0.6rem;}
.mR7  {margin-right:0.7rem;}
.mR8  {margin-right:0.8rem;}
.mR10 {margin-right:1rem;}
.mR13 {margin-right:1.3rem;}
.mR15 {margin-right:1.5rem;}
.mR18 {margin-right:1.8rem;}
.mR20 {margin-right:2rem;}
.mR25 {margin-right:2.5rem;}
.mR30 {margin-right:3rem;}
.mR35 {margin-right:3.5rem;}
.mR40 {margin-right:4rem;}
.mR45 {margin-right:4.5rem;}
.mT0  {margin-top: 0 !important;}
.mL10-m0  {margin-left: 1rem;}
.mL5-m0  {margin-left: 0.5rem;}
.mT24  {margin-top:2.4rem !important;}

@media (max-width: 600px) {
    .mT24 {margin-top:1.6rem  !important;}
    .mT15 {margin-top:0.8rem !important;}
    .mT40 {margin-top:2.5rem !important;}
    .mT60 {margin-top:4rem !important;}
    .mT80 {margin-top:4rem !important;}
    .mL10-m0 {margin-left:0rem;}
    .mL5-m0 {margin-left: 0rem;}
}