@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Bold.svg#GoogleSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-MediumItalic.svg#GoogleSans-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-BoldItalic.svg#GoogleSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Regular.svg#GoogleSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Medium.svg#GoogleSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Google Sans';
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.eot');
    src: url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.woff2') format('woff2'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.woff') format('woff'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.ttf') format('truetype'),
        url('https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_GoogleSans-Italic.svg#GoogleSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}



/*Rest style*/
* { margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; list-style: none; }
* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
html, body.em, .em div, .em span, .em applet, .em object, .em iframe, .em h1, .em h2, .em h3, .em h4, .em h5, .em h6, .em p, .em blockquote, .em pre, .em a, .em abbr, .em acronym, .em address, .em big, .em cite, .em code, .em del, .em dfn, .em em, .em font, .em img, .em ins, .em kbd, .em q, .em s, .em samp, .em small, .em strike, .em strong, .em sub, .em sup, .em tt, .em var, .em dl, .em dt, .em dd, .em ol, .em ul, .em li, .em fieldset, .em form, .em label, .em legend, .em table, .em caption, .em tbody, .em tfoot, .em thead, .em tr, .em th, .em td, .em select, .em input, .em option { margin: 0; padding: 0; border: 0; outline: 0; }
html { -webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
.em sub, .em sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
.em sup { top: -0.5em; }
.em sub { bottom: -0.25em }
.em nav ul, .em nav ol { list-style: none; list-style-image: none; }
.em button, .em input, .em select, .em textarea { font-size: 100%; margin: 0; vertical-align: baseline; box-shadow: none !important; }
.em input[type="button"], .em input[type="submit"] { -webkit-appearance: none !important; }
.em :focus { outline: 0; }
.em ol, .em ul { list-style: none; }
.em a { text-decoration: none; }
.em img { border: 0 none; max-width: 100%; vertical-align: bottom; }
.em a { cursor: pointer; }
.em a:hover { text-decoration: none; }
.em a:focus { text-decoration: none !important;outline:auto;outline-color: #4285f4;outline-width:1px; }
.em .preloader{ display:none; }
/*Placeholder opacity cross browsers*/
.em input::-webkit-input-placeholder {
color: #3C4043;
opacity:1;
} /* WebKit browsers */
.em input:-moz-placeholder {
color: #3C4043;
opacity:1;
} /* Mozilla Firefox 4 to 18 */
.em input::-moz-placeholder {
color: #3C4043;
opacity:1;
} /* Mozilla Firefox 19+ */
.em input:-ms-input-placeholder {
color: #3C4043;
opacity:1;
} /* Internet Explorer 10+ */
.em textarea::-webkit-input-placeholder {
color: #3C4043;
opacity:1;
} /* WebKit browsers */
.em textarea:-moz-placeholder {
color: #3C4043;
opacity:1;
} /* Mozilla Firefox 4 to 18 */
.em textarea::-moz-placeholder {
color: #3C4043;
opacity:1;
} /* Mozilla Firefox 19+ */
.em textarea:-ms-input-placeholder {
color: #3C4043;
opacity:1;
} /* Internet Explorer 10+ */
.em button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {
border: 0;
}

/* Table of Content
 ==================================================
 #Page Structure
 #Home Page Style */


/* #Page Structure
================================================== */
body.em { margin: 0; padding: 0; font-size: 18px; color: #3C4043; background: #fff;font-family: 'Roboto', sans-serif;font-weight:normal; max-height: 2355px;}
.em .wrapper { width: 100%; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
.em .main { max-width: 1170px; margin: 0 auto; }
.em a{ transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.em .flw{ width:100%;float:left; }

/* Zift container style override - needed for sample pages */
.em > .container{
	width: 100%;
	max-width: 100%;
}
.em #z_preview_main{
	width: 100%;
	max-width: 100%;
}

/* Home Page Style
 ==================================================

/***** header styles goes here *****/
.em header{ width:100%;padding:23px 0;border-bottom: 1px solid #D7D7D7;position: fixed;top:0;left:0;background-color: #fff;z-index: 9999; }
.em header .partner img{ max-width: 140px; }
.em header .cloud{ float:right; }
.em header .cloud img{ max-width: 242px; }

/***** midd container styles goes here *****/
.em .banner_section { padding:70px 0 20px 0;overflow: hidden;background-repeat: no-repeat;background-size: cover;}
.em .banner_section .banner_image{ width:45%;float:right;text-align: right ;}
.em .banner_section .banner_image img{ max-width:856px;width: 100%; }
.em .banner_section .banner_content{ width:50%;float:left;padding: 95px 0 40px; }
.em .banner_section .banner_content h1,.em .banner_section .banner_content h1 div{ font-size:48px;color:#3C4043;font-family: 'Google Sans';line-height: 1.18; }
.em .banner_section .banner_content_inner{ margin-top:22px; }
.em .banner_section .banner_text{ letter-spacing: 0.25px; line-height: 1.45;font-size: 24px; }
.em .banner_section .banner_text > div{ margin-bottom:15px; }
.em .banner_section .banner_cta{ padding-top:17px; }
.em .banner_section .banner_cta a{ background-color: #1A73EB;color:#fff;padding:11px 15px;display:inline-block;line-height: normal;border-radius: 3px;font-size: 15px;font-family: 'Google Sans';font-weight: 500; }
.em .banner_section .banner_cta a:hover,.em .banner_section .banner_cta a:focus{ background-color:#164FC8; }

.em .nav_section{ background-color: #f6f6f6;z-index: 9999; }
.em .nav_section.fixed{ position:fixed;left:0;width:100%;z-index: 9999; }
.em .nav_section ul li{ float:none;display:inline-block;font-size:16px;padding-right:38px; }
.em .nav_section ul li:last-child{ float:right;padding-right: 0px; }
.em .nav_section ul li a{ padding:24px 0px 18px;display:inline-block;line-height: normal;color:#3C4043;border-bottom: 2px solid transparent;font-weight: 500;font-family: 'Google Sans'; }
.em .nav_section ul li:last-child a{ background-color: #1A73EB; color: #fff; border: 0px; border-radius: 3px; padding: 12px 18px; margin-top:11px; font-size: 15px;font-weight: normal; }
.em .nav_section ul li:last-child a:hover,.em .nav_section ul li:last-child a.active,.em .nav_section ul li:last-child a:focus{ background-color: #164FC8;border:0px; }
.em .nav_section ul li a:hover{ border-bottom-color: #414141; }
.em .nav_section ul li.current a,.em .nav_section ul li a.active{ border-bottom-color:#1a73eb; }


.em .resp_toggle.active h2 img{ transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg); }
.em .migrate_section.topfixed{ margin-top:65px; }
.em .migrate_section{ padding:80px 0 0; }
.em .migrate_section .migrate_left{width:46%;float:left; }
.em .migrate_section .migrate_left h2,.em .migrate_section .migrate_left h2 div{ font-size:40px;line-height: 1.27;letter-spacing: 1.2px;font-weight: 700;font-family: 'Google Sans'; }
.em .migrate_section .migrate_left h2 img{ display:none; }
.em .migrate_section .migrate_left .migrate_content{ margin-top:27px;letter-spacing:0.13px;line-height: 1.45;}
.em .migrate_section .migrate_left .migrate_content h4{ margin-bottom:12px; }
.em .migrate_section .migrate_left .migrate_content h4,.em .migrate_section .migrate_left .migrate_content h4 div{ font-size:24px;letter-spacing: 1px; }
.em .migrate_section .migrate_left .migrate_content .text,.em .migrate_section .migrate_left .migrate_content .text div{ letter-spacing:0.13px;line-height: 1.45; }
.em .migrate_section .migrate_left .migrate_content .text{ margin-bottom:36px; }
.em .migrate_section .migrate_right{ width:48.7%;float:right; }
.em .migrate_section .migrate_right img{ max-width:570px;width:100%; }

.em .modernize_section { padding:65px 0 0;  }
.em .modernize_section .modernize_right{ width:48.6%;float:right;padding-right: 3%; }
.em .modernize_section .modernize_right h2,.em .modernize_section .modernize_right h2 div{ font-size:40px;line-height: 1.27;letter-spacing:1px;font-weight: 700;font-family: 'Google Sans'; }
.em .modernize_section .modernize_right h2 img{ display:none; }
.em .modernize_section .modernize_right .modernize_content{ margin-top:27px; }
.em .modernize_section .modernize_right .modernize_content ul{ padding-left:33px;line-height: 1.5;list-style: none; }
.em .modernize_section .modernize_right .modernize_content ul li{position: relative; }
.em .modernize_section .modernize_right .modernize_content ul li:before{ position: absolute; left: -22px; top: 11px; content: ''; width: 4px; height: 4px; border-radius: 50%; background: #3c4043; }
.em .modernize_section .modernize_right .modernize_content h4{ margin-bottom:12px; }
.em .modernize_section .modernize_right .modernize_content h4,.em .modernize_section .modernize_right .modernize_content h4 div{ font-size:24px;letter-spacing: 1px; }
.em .modernize_section .modernize_right .modernize_content .text,.em .modernize_section .modernize_right .modernize_content .text div{ letter-spacing:0.13px;line-height: 1.45; }
.em .modernize_section .modernize_right .modernize_content .text{ margin-bottom:36px; }
.em .modernize_section .modernize_left{ width:48.7%;float:left; }
.em .modernize_section .modernize_left img{ max-width:570px;width:100%; }

.em .resources_section{ padding:55px 0; }
.em .resources_section h2,.em .resources_section h2 div{ letter-spacing: 1.5px;font-size:40px;font-family: 'Google Sans'; }
.em .resources_section h2 img{ display:none; }
.em .resources_section .resources_boxes{ margin-top:51px; }
.em .resources_section .resources_boxes ul li { border-top: 6px solid #1A73EB; width: 23%; float: left; margin-right: 2.4%; padding: 26px 17px 23px;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3); }
.em .resources_section .resources_boxes ul li:last-child{ margin-right:0px; }
.em .resources_section .resources_boxes ul li .text,.em .resources_section .resources_boxes ul li .text div{ font-family: 'Google Sans';line-height: 1.5;font-size: 23px;letter-spacing: 0.5px; }
.em .resources_section .resources_boxes ul li .cta{ padding-top:12px; }
.em .resources_section .resources_boxes ul li .cta a{ color:#005ee8;font-weight: 500;font-family: 'Google Sans'; }
.em .resources_section .resources_boxes ul li .cta a img{ max-width: 15px; vertical-align: middle; margin-bottom: 3px; margin-left: 7px; }
.em .resources_section .resources_boxes ul li .cta a:hover{ color:#164FC8; }


.em .cloud_section{ padding:43px 0; }
.em .cloud_section h2,.em .cloud_section h2 div{ letter-spacing: 1.2px;font-size:40px;font-family: 'Google Sans';font-weight: 700; }
.em .cloud_section h2 img{ display:none; }
.em .cloud_section .cloud_inner{ margin-top:28px; }
.em .cloud_section .cloud_inner .cloud_text{ max-width:800px;letter-spacing: 0.2px;line-height: 1.4; }
.em .cloud_section .cloud_inner .cloud_boxes{ margin-top:35px; }
.em .cloud_section .cloud_inner .cloud_boxes ul li{  width: 30.8%; float: left; margin-right: 3.4%; }
.em .cloud_section .cloud_inner .cloud_boxes ul li:last-child{ margin-right:0px; }
.em .cloud_section .cloud_inner .cloud_boxes h3,.em .cloud_section .cloud_inner .cloud_boxes h3 div{ font-size: 26px; }
.em .cloud_section .cloud_inner .cloud_boxes h3{ padding-bottom:17px;border-bottom: 5px solid #fab800; }
.em .cloud_section .cloud_inner .cloud_boxes .text{ padding-top:25px;letter-spacing: 0.1px;line-height: 1.5;padding-right: 5px; }


.em .started_section{ padding:82px 0 105px; }
.em .started_section h2,.em .started_section h2 div{ font-size:40px;font-family: 'Google Sans';font-weight: 700;letter-spacing: 1.3px; }
.em .started_section .started_left{ width: 44%;float: left;padding-right: 20px; }
.em .started_section .started_text{ margin-top:36px;letter-spacing: 0.14px; }
.em .started_section .started_right{ background-color: #f6f6f6;width:56%;float:right;padding:98px 100px; }
.em .started_section .started_right .form-field.half{ width:50%; }
.em .started_section .started_right .form-field{ margin-bottom:26px;float:left;width:100%;text-align: left;position: relative; }
.em .started_section .started_right .form-control{ width: 100%; float: left; color: #414141; font-size: 16px; font-family: 'Roboto', sans-serif; border-bottom:2px solid rgba(0,0,0,0.26); padding: 6px 0px;background-color: #f6f6f6;border-radius: 0px; }
.em .started_section .started_right .lable_title{ float:left;width:100%; }
.em .started_section .started_right .lable_title h3{ font-size: 16px; margin: 7px 0 17px;color:#3C4043;font-weight: normal; }
.em .started_section .started_right .radio_main{ float:left;width:100%; }
.em .started_section .started_right .radioinput{ /*margin-bottom:10px;*/float:left;/*width: 100%;*/margin-right: 20px; }
.em .started_section .started_right .radioinput:last-child{ margin-bottom: 0px; }
.em .started_section .started_right input[type="radio"]:not(old) { margin: 0; /*opacity: 0;*/ padding: 0; /*position: absolute;*/ }
.em .started_section .started_right input[type="radio"]:not(old)+ label { float: none; /*background: url("https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_radio_off.png") no-repeat 0px 0px;*/ background-size: 18px; display: initial; position: relative; cursor: pointer; width: auto; height: auto; text-align: left; top: 0px;   font-weight: normal; font-family: 'Roboto', sans-serif; color: #414141; font-size: 16px; padding-left: 3px; line-height: normal; }
.em .started_section .started_right input[type="radio"]:not(old):checked + label { /*background: url("https://s3.amazonaws.com/static.ziftsolutions.com/clients/google/long_microsite_2018/llgp_radio_on.png") no-repeat 0px 0px;*/ background-size: 18px auto; -webkit-background-size:18px auto; -moz-background-size: 32px auto; position: relative; z-index: 2;}
.em .started_section .started_right .btn-group{ width:100%;float:left; }
.em .started_section .started_right a#SubmitBtn{ background-color: #1A73EB; color: #fff; padding: 12px 16px 11px; display: inline-block; line-height: normal; border: none; border-radius: 3px; width: auto; font-weight: 500; cursor: pointer; font-size: 14px; letter-spacing: 0.5px; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; font-family: 'Google Sans'; margin-top: 3px; }
.em .started_section .started_right a#SubmitBtn[type="submit"]:hover,.em .started_section .started_right a#SubmitBtn:focus{ background-color:#164FC8; }


.em .started_section .started_right label.labelfocus{ transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;transform:translate3d(0,5px,0) scale(.75);-webkit-transform:translate3d(0,5px,0) scale(.75);-moz-transform:translate3d(0,5px,0) scale(.75);-ms-transform:translate3d(0,5px,0) scale(.75);color:#4285f4;float: left; }
.em .started_section .started_right label.labelfocus.grey{color:#414141;}
.em .started_section .started_right label.labelfocus-done{transition-duration:.3s;transform:translate3d(0,5px,0) scale(.75);color:#4285f4}
.em .started_section .started_right label[for=Country],
.em .started_section .started_right label[for=State],
.em .started_section .started_right label[for=accommodationNightsRequired],
.em .started_section .started_right label[for=dietaryRestrictions]{ display:none!important; }
.em .started_section .started_right .form-control:focus{ border-bottom-color: #4285f4; }
.em .started_section .started_right label{ float: none;transition-duration: .3s;display: block; position: relative; transform: translate3d(0,20px,0) scale(1);-webkit-transform: translate3d(0,20px,0) scale(1);-moz-transform: translate3d(0,20px,0) scale(1);-ms-transform: translate3d(0,20px,0) scale(1); transform-origin: left top 0;-webkit-transform-origin: left top 0;-moz-transform-origin: left top 0;-ms-transform-origin: left top 0; transition: transform .25s cubic-bezier(.25,.8,.25,1) 0;-webkit- transition: transform .25s cubic-bezier(.25,.8,.25,1) 0;-moz- transition: transform .25s cubic-bezier(.25,.8,.25,1) 0;-ms-transition: transform .25s cubic-bezier(.25,.8,.25,1) 0; width: auto; text-align: left; margin-bottom: 20px;}
.em .started_section .started_right span.error{ width: 100%;font-size: 13px;color:#d50000;position: absolute;bottom:-17px;left:0px; }
.em .started_section .started_right .form-field.error input[type="radio"] + label,.em .started_section .started_right .form-field.error input[type="checkbox"] + label{ color:#d50000; }


/*****footer styles goes here *****/
.em footer{ float:left; width:100%;background:#f6f6f6;padding:42px 0; }
.em footer h5,.em footer h5 div{ font-size:20px;font-weight: 500; }
.em footer h5{ margin-bottom:22px; }
.em footer .footer_text,.em footer .footer_text div{ font-size: 14px;line-height: 1.7; }
.em footer .footer_text a{ color:#3C4043; }
.em footer .footer_text a.mailus { color:#1A73EB; }
.em footer .footer_text a:hover{ color:#164FC8; }