 @import url(http://fonts.googleapis.com/css?family=Rock+Salt);
 @import url(http://fonts.googleapis.com/css?family=Dancing+Script);
 /* ---------------------------------------------------------------------------- */
/* ------------------------------------Html-Body------------------------------- */
/* ---------------------------------------------------------------------------- */
html, body {width:100%; padding:0; margin:0;}
body {color: #1c424d;font-family: "Roboto Slab","Helvetica Neue",Helvetica,Arial,sans-serif;}

/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
html { -webkit-text-size-adjust: none;}
.video embed,.video object,.video iframe { width: 100%;  height: auto;}
img{max-width:100%;	height: auto;width: auto\9; /* ie8 */}

a {color: #79b6e4;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover, a:focus {
	text-decoration: none;
	color: #f1c40f;
}

h1 {font-weight: 700;}
h1 strong {font-weight: 900;}
h2 {font-size: 36px;margin: 0;}
h3 {font-size: 16px;font-weight: 700;}
h5 {font-weight: 700;line-height: 20px;}

h1,
h2,
h3,
h4,
h5,
h6 {font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 700;}

ul, ol {list-style: none;}

input:not([type]), input[type="color"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="search"], textarea, .form-control, select {
    border-radius: 0 0 0 0;
    box-shadow: none;
    color: #333;
    display: block;
    font-size: 15px;
    font-weight: normal;
    height: 40px;
    line-height: 1.2;
    margin: 10px 0;
    outline: medium none;
    padding: 7px 10px 4px;
    transition: border-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s;
    width: 100%;
	background-color: transparent;
    border: 2px solid #444444;
}

.img-centered {margin: 0 auto;}
.tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix:after, .clearfix:before{clear: both; content: '\0020'; display: block; visibility: hidden; width: 0; height: 0;}

/* --Line-- */
hr {height: 3px;width: 60px;position: relative;background: #626a29;border: 0;margin-bottom: 30px;}


/* ---------------------------------------------------------------------------- */
/* ---------------------------------Header+Nav--------------------------------- */
/* ---------------------------------------------------------------------------- */
#menu {padding: 20px;transition: all 0.8s;}
#menu.navbar-default {background-color: rgba(248, 248, 248, 0);border: none;}
#menu a.navbar-brand {font-size: 12px;color: rgba(234, 203, 76, 1);font-weight: 700;letter-spacing: 1px;}
#menu a.navbar-brand i.fa {color: #f3ca27;}
#menu.navbar-default .navbar-nav > li > a {color: rgba(234, 203, 76, 1);font-size: 12px;letter-spacing: 1px;}
#menu.navbar-default .navbar-nav > li > a:hover {color: #f3ca27;}
.on {background-color: rgba(68, 68, 68, 1) !important;padding: 0; !important;height: 100px}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color: #f3ca27 !important;background-color: transparent;}
.navbar-toggle {border-radius: 0;}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color: #f3ca27;border: none;}
.navbar-default .navbar-toggle:hover>.icon-bar {background-color: #FFF;}

/* Home Style */
.intro-text {position: relative;padding-top: 150px;padding-right: 0;padding-left: 0;padding-bottom: 50px;}
.intro-text h1 {font-size: 65px;color: #d9e0e2;letter-spacing: 2px;}

/* ---------------------------------------------------------------------------- */
/* -------------------------------------Content-------------------------------- */
/* ---------------------------------------------------------------------------- */
#page-content{}
#page-content.index-page {}

/* ---HomePage--- */
.box-content,
article {padding: 100px 0;}
.heading{padding: 20px 0 30px;}
.heading h2{font-weight: 400;margin-bottom: 26px;}

.box-content.box-style {}
.box-content.box-style{padding: 80px 0;background: #F1C40F;}
.box-content.box-style i.fa {font-size: 30px;padding: 5px;color: #f1c40f;}
.box-content.box-style hr {background: #a9971c;}

/* ---------------------------------------------------------------------------- */
/* ------------------------------Welcome(box-1)------------------------------- */
/* ---------------------------------------------------------------------------- */

.categories {padding-bottom: 30px;text-align: center;}

ul.cat{margin: 0;padding: 0;}
ul.cat li {display: inline-block;}
ol.type li {margin: 10px 0 10px 20px;}
ol.type li:first-child {margin-left: 0;}
ol.type li a {color: #51633d;border: 1px solid #f7dc6f;padding: 8px 16px;border-radius: 3px;}
ol.type li a.active {background: #f7dc6f;}
ol.type li a:hover {background: #f7dc6f;}

.isotope-item {z-index: 2}
.isotope-hidden.isotope-item {z-index: 1}
.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;transition-duration: 0.8s;}
.isotope-item {margin-right: -1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.isotope {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition-property: height, width;-moz-transition-property: height, width;transition-property: height, width;}
.isotope .isotope-item {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;transition-property: transform, opacity;}


.hover-bg .hover-text {position: absolute;text-align: center;margin: 0 auto;color: #c0cbce;background: rgba(3, 46, 58, 0.8);padding: 25% 0;height: 100%;width: 100%;opacity: 0;transition: all 0.5s;}
.hover-bg .hover-text>h4 {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);transition: all 0.3s;font-size: 20px;}
.hover-bg:hover .hover-text>h4 {opacity: 1;-webkit-backface-visibility: hidden;-webkit-transform: translateY(0);transform: translateY(0);}
.hover-bg .hover-text>i {opacity: 0;-webkit-transform: translateY(0);transform: translateY(0);transition: all 0.3s;}
.hover-bg:hover .hover-text>i {opacity: 1;-webkit-backface-visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}
.hover-bg:hover .hover-text {opacity: 1;}
.portfolio-modal .modal-content {padding: 100px 0;min-height: 100%;border: 0;border-radius: 0;text-align: center;background-clip: border-box;-webkit-box-shadow: none;box-shadow: none;background: #f1c40f;}
.portfolio-item {margin-bottom: 30px;}
.portfolio-item .hover-bg {height: 260px;overflow: hidden;position: relative;}
.portfolio-modal .modal-content h2 {margin-bottom: 15px;font-size: 2.5em;}
.portfolio-modal .modal-content p {margin-bottom: 30px;}
.portfolio-modal .modal-content p.item-intro {margin: 10px 0 30px;font-size: 14px;font-style: italic;}
.portfolio-modal .modal-content ul.list-inline {margin-top: 0;margin-bottom: 30px;}
.portfolio-modal .modal-content img {margin-bottom: 30px;}
.portfolio-modal .close-modal {position: absolute;top: 25px;right: 25px;width: 75px;height: 75px;background-color: transparent;cursor: pointer;}
.portfolio-modal .close-modal:hover {opacity: .3;}
.portfolio-modal .close-modal .lr {z-index: 1051;width: 1px;height: 75px;margin-left: 35px;background-color: #222;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.portfolio-modal .close-modal .lr .rl {z-index: 1052;width: 1px;height: 75px;background-color: #222;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.portfolio-modal .btn-primary {color: #a7b6ba;background-color: #1d434e;border-color: #1d434e;}
.portfolio-modal .btn-primary:hover, 
.portfolio-modal .btn-primary:focus, 
.portfolio-modal .btn-primary.focus, 
.portfolio-modal .btn-primary:active, 
.portfolio-modal .btn-primary.active {color: #a7b6ba;background-color: #032e3a;border-color: #032e3a;}

/* ----------------- */
/* ---MainContent--- */
#main-content {background: #fff;}

article{padding: 70px 0 70px;}
article:after, article:before{clear: both; content: '\0020'; display: block; visibility: hidden; width: 0; height: 0;}
article img{max-height: 400px;width: 100%; border: none;}
article .art-header{}
article .art-content{padding: 40px ;}
article .art-content blockquote {border-left: 3px solid #1c7791;font-size: 18px;margin: 0 50px;font-style: italic;color: #666;padding-left: 20px;}
article .art-content ol {float: left;text-align: justify;margin: 10px 50px;font-size: 16px;list-style-type: circle;}

article .entry-title {margin: 0 0 20px;text-align: center;}
article  h1.entry-title{line-height: 1.2;font-size: 38px;}
article h2{line-height: 1.1;font-size: 20px;margin: 0;}
article .info a{ color: #BE0A0A;}
article .info a:hover{ text-decoration: underline;}
/* ---------------------------------------------------------------------------- */
/* -------------------------------------Footer--------------------------------- */
/* ---------------------------------------------------------------------------- */
#footer {background: rgba(68, 68, 68, 1);padding: 15px 0 10px 0;color: rgba(184, 162, 80, 1);text-align: center;height: 290px;}
#footer p {margin-top: 10px;}

/* ---------------------------------------------------------------------------- */
/* ------------------------------------Button---------------------------------- */
/* ---------------------------------------------------------------------------- */
.btn:active,
.btn.active {background-image: none;outline: 0;-webkit-box-shadow: none;box-shadow: none;}

a:focus, 
.btn:focus, 
.btn:active:focus, 
.btn.active:focus, 
.btn.focus, 
.btn:active.focus, 
.btn.active.focus {outline: none;outline-offset: none;}

.btn-default {color: #294d57;font-family: 'Open Sans', sans-serif;background-color: #f1c40f;border: 0;margin: 0 8px;font-size: 18px;transition: all 0.5s;}
.btn-default:hover, 
.btn-default:focus, 
.btn-default.focus, 
.btn-default:active, 
.btn-default.active {background-color: #c1a618;}

/* ---------------------------------------------------------------------------- */
/* -------------------------------------Contact-------------------------------- */
/* ---------------------------------------------------------------------------- */
#contact_form {padding:25px;}

#ff label {cursor:pointer;margin:px 0;display:block;font-weight:bold;}
#ff input {display:block;width:100%;color:#000;padding:10px;margin: 5px 0 25px 0;}
#ff textarea {display:block;width:100%;height:180px;background-color:#fff; color:#000;padding:10px;margin: 5px 0 25px 0;}

#ff .sendButton {border: none;cursor:pointer;background-color: #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;width:100px;color:#ffffff;}
#ff .sendButton:hover {background-color: #333;}

/* ---------------------------------------------------------------------------- */
/* --------------------------------Google-Map---------------------------------- */
/* ---------------------------------------------------------------------------- */
.maps iframe{
    pointer-events: none;
}

/* ---------------------------------------------------------------------------- */
/* --------------------------------Responsive---------------------------------- */
/* ---------------------------------------------------------------------------- */
@media (max-width: 768px) {
	.content {
		padding: 40% 0 0;
	}
	header p {font-size: 15px;margin-bottom: 30px;}
.intro-text {position: relative;padding-top: 120px;padding-bottom: 40px;}
.intro-text h1 {font-size: 45px;}	
}

@media (max-width: 603px) {
	#menu.navbar-default {
		background-color: rgba(0, 0, 0, 0.7);
	}
	.hover-bg .hover-text {
		padding: 12% 10%;
	}
}

@media (max-width: 360px) {
	.hover-bg .hover-text {
		padding: 22% 10%;
	}
}
 /*new*/
 .logo-img{
     width: 40px;
     height: auto;
 }
.logo-text{
    margin-top: 7px;
    padding-bottom: 10px;
    font-size: 12px;
}
.banner-big-text{
    color: rgba(234, 203, 76, 1);
    font-weight: 700;
    font-size: 37px;
}
.banner-small-text{
    color: rgba(234, 203, 76, 1);
    font-size: 25px;
    margin-top: 20px;
}
.banner-title{
    color: rgba(234, 203, 76, 1);
    font-size: 30px;
    font-weight: 700;
}
.foot-2-title-img-all{
    display: flex;
    align-items: center;
    justify-content: left;
    height: 40px;
}
.foot-2-title-img img{
    width: 20px;
    height: auto;
}
.foot-2-title-text{
    font-size: 16px;
    font-weight: 600;
    margin-left: 8px;
    color: rgba(234, 203, 76, 1);
}
.foot-2-title-content{
    color: rgba(184, 162, 80, 1);
    font-size: 14px;
    text-align: left;
    margin-left: 30px;
}
.foot-links-title{
    color: rgba(234, 203, 76, 1);
    font-size: 16px;
    font-weight: 700;
    text-align: left;
    margin-bottom: 10px;
}
.foot-links-list{
    color: rgba(184, 162, 80, 1);
    font-size: 14px;
    text-align: left;
    line-height: 25px;
}
/* .foot-1-img{
     text-align: left;
 }*/
.foot-1-img img{
    width: 50px;
    height: auto;
}
.foot-1-title{
    color: rgba(234, 203, 76, 1);
    font-size: 16px;
    font-weight: 700;
    margin: 15px 0;
}
.foot-1-content{
    color: rgba(184, 162, 80, 1);
    font-size: 14px;
    line-height: 20px;
}
.foot-foot-text{
    color: rgba(184, 162, 80, 1);
    font-size: 12px;
    margin-top: 20px;
}
.foot-line{
    border-bottom: 1px solid rgba(134, 120, 67, 1);
    height: 210px;
}
.home-zero{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 70vw;
    margin-left: 15vw;
    margin-top: 50px;
}
.zero-title{
    font-size: 40px;
    font-weight: 600;
    color: rgba(88, 88, 88, 1);
}
.zero-content{
    color: rgba(88, 88, 88, 1);
    font-size: 22px;
    line-height: 26px;
}
.zero-img img{
    width: 30vw;
    height: auto;
}
.home-fast{
    margin-top: -28vw;
    display: flex;
    align-items: center;
  /*  background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(234, 203, 76, .3));*/
}
.home-fast-left img{
    width: 20vw;
    height: 34vw;
    margin-left: 15vw;
}
.home-fast-right{
    margin-left: 10vw;
}
.home-fast-right-title{
    width: 30vw;
    height: auto;
}
.home-fast-right-content{
    color: rgba(156, 146, 105, 1);
    font-size: 16px;
    line-height: 30px;
}
.fast-bg-img-img{
     margin-top: calc(7vw + 100px);
}
.fast-bg-img-img img{
    height: 20vw;
    width: auto;
}
.main-title{
    color: rgba(88, 88, 88, 1);
    font-size: 35px;
    font-weight: 600;
    text-align: center;
}
.home-info{
    width: 70vw;
    margin-left: 15vw;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.home-info-list{
    width: 20vw;
    text-align: center;
}
.home-info-list-img img{
    width: 7vw;
    height: auto;
}
.home-info-list-title{
    color: rgba(88, 88, 88, 1);
    margin-top: 10px;
    font-size: 16px;
}
.home-loan{
    width: 60vw;
    margin-left: 20vw;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.home-loan-left img{
    width: 20vw;
    height: auto;
}
 .home-loan-right img{
     width: 20vw;
     height: auto;
 }
 .home-step{
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 70vw;
     margin-left: 15vw;
 }
 .home-step-list-title{
     display: flex;
     align-items: center;
 }
 .home-step-list-title-img img{
     width: 25px;
     height: auto;
 }
 .home-step-list-title-img-text{
     color: rgba(88, 88, 88, 1);
     font-size: 25px;
     font-weight: 500;
     margin-left: 10px;
 }
 .home-step-list-content{
     color: rgba(152, 152, 152, 1);
     line-height: 25px;
 }
 .home-step-list-content-top{
     margin-top: 10px;
 }
 .home-about-button{
     border: 2px solid rgba(222, 184, 34, 1);
     color: rgba(222, 184, 34, 1);
     border-radius: 64px;
     width: 150px;
     padding: 10px 30px;
     font-weight: 600;
     text-align: center;
 }
 .flex-div-all{
     display: flex;
     align-items: center;
     justify-content: center;
 }
 /*about */
 .about-welcome{
     width: 100vw;
     display: flex;
     align-items: center;
     justify-content: center;
 }
 .about-welcome-left-text{
     color: rgba(235, 124, 138, 1);
     font-size: 30px;
     font-weight: 600;
 }
 .about-welcome-left-img img{
     margin-top: 10px;
     width: 15vw;
     height: auto;
 }
 .about-welcome-left{
     width: 25vw;
     text-align: center;
 }
 .about-welcome-right{
     width: 25vw;
 }
 .about-welcome-right-title{
     color: rgba(53, 53, 53, 1);
     font-weight: 750;
     font-size: 16px;
     margin-bottom: 15px;
 }
 .about-welcome-right-content{
     color: rgba(88, 88, 88, 1);
     line-height: 25px;
 }
 .about-quick{
     background-color: rgba(254, 249, 229, 1);
 }
 .about-quick-flex{
     display: flex;
     align-items: center;
     justify-content: center;
     padding-top: 30px;
     width: 54vw;
     margin-left: 23vw;
 }
 .about-quick-text-all{
     width: 24vw;
 }
 .about-quick-text-img{
     width: 25vw;
 }
/* .about-quick-flex-left .about-quick-text-all{
     padding-left: 25vw;
 }
 .about-quick-flex-left .about-quick-text-img{
     padding-left: 5vw;
 }
 .about-quick-flex-right .about-quick-text-img{
     padding-left: 30vw;
 }*/
 .about-quick-text-img img{
     width: 13vw;
     height: auto;
 }
 .about-quick-text-title{
     font-size: 20px;
     font-weight: 800;
     color: rgba(77, 77, 77, 1);
 }
 .about-quick-text-content{
     width: 25vw;
     color: rgba(77, 77, 77, 1);
 }
 .vision-title{
     font-size: 20px;
     font-weight: 800;
     color: rgba(77, 77, 77, 1);
     padding-left: 25vw;
 }
 .about-vision-list{
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 50vw;
     margin-left: 25vw;
 }
 .about-vision-right{
     text-align: left;
 }
 .about-vision-right img{
     width: 22vw;
 }
 .about-vision-content{
     color: rgba(88, 88, 88, 1);
     width: 22vw;
 }
 .about-vision-content-li{
     margin-top: 20px;
 }
 .partner-leading{
     display: flex;
     align-items: center;
     justify-content: center;
     width: 50vw;
     margin-left: 25vw;
 }
 .partner-leading-img{
     width: 25vw;
     text-align: right;
 }
 .partner-leading-img img{
     width: 20vw;
     height: auto;
 }
 .partner-leading-text{
     width: 25vw;
     text-align: left;
 }
 .partner-leading-text-title{
     font-weight: 800;
     font-size: 20px;
     color: rgba(88, 88, 88, 1);
 }
 .partner-leading-text-content{
     color: rgba(88, 88, 88, 1);
     line-height: 22px;
 }
 .partner-grey-bg{
     background-color: rgba(245, 245, 245, 1);
     min-height: 15vw;
     text-align: center;
 }
 .partner-grey-title{
     padding-top: 3vw;
     color: rgba(77, 77, 77, 1);
     font-weight: 800;
     font-size: 20px;
 }
 .partner-grey-content{
     margin-top: 10px;
     color: rgba(77, 77, 77, 1);
 }
 .partner-ship{
     display: flex;
     align-items: center;
     justify-content: center;
     width: 50vw;
     margin-left: 25vw;
     margin-top: -5vw;
 }
 .partner-ship-left{
    width: 25vw;
 }
 .partner-ship-left img{
     width: 20vw;
     height: auto;
 }
 .partner-ship-right{
     width: 25vw;
     background-image: linear-gradient(to bottom, rgba(254, 249, 229, 1), rgba(234, 203, 76, 1));
     min-height: 21vw;
     border-radius: 10px;
 }
 .partner-ship-right-white{
     background-color: white;
     border-radius: 10px;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 23vw;
     margin-left: 1vw;
     padding: 20px;
     margin-top: 10px;
 }
 .partner-logo img{
     height: 30px;
     width: auto;
     margin-right: 8px;
 }
 .partner-name{
     color: rgba(77, 77, 77, 1);
 }
 .partner-info-title{
     display: flex;
     align-items: center;
     padding-left: 3vw;
     margin-top: 2vw;
 }
 .partner-info-title-img img{
     height: 15px;
     width: auto;
     margin-right: 5px;
 }
 .partner-info-title-text{
     color: rgba(77, 77, 77, 1);
     font-weight: 600;
 }
 .partner-info-content{
     padding-left:calc(3vw + 25px);
     color: rgba(88, 88, 88, 1);
     font-weight: 500;
     margin-top: 5px;
 }
 /*privacy*/
 .privacy-main-img img{
     width: 50vw;
     height: auto;
     margin-left: 25vw;
 }
/*delete*/
 .delete-bg-main{
     background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(237, 226, 169, 1),rgba(255, 255, 255, 1));
     min-height: 10vw;
 }
 .delete-input-bg{
     background:url(../images/delete-bg.png) no-repeat center;
     background-size: 50vw 100%;
     min-height: 26vw;
     margin-top: -19vw;
     width: 50vw;
     margin-left: 25vw;
 }
 .delete-text-main{
     display: flex;
     align-items: center;
     padding-top: 3.5vw;
 }
 .delete-text-main-left img{
     margin-left: 5vw;
     height: 50px;
     width: auto;
     margin-right: 10px;
 }
 .delete-text-main-title{
     color: rgba(69, 69, 69, 1);
     font-weight: 700;
     font-size: 18px;
     margin-bottom: 10px;
 }
 .delete-text-main-content{
     color: rgba(105, 105, 105, 1);
     line-height: 25px;
 }
 .delete-btn-all{
     display: flex;
     align-items: center;
     justify-content: right;
     padding-right: 15vw;
 }
 .delete-btn-cancel{
     padding: 5px 20px;
     border: 1px solid rgba(143, 143, 143, 0.79);
     color: rgba(69, 69, 69, 1);
     border-radius: 64px;
 }
 .delete-btn-next-steps{
     background-color: rgba(232, 194, 39, 1);
     border: 1px solid rgba(232, 194, 39, 1);
     padding: 5px 30px;
     color: white;
     border-radius: 64px;
     margin-left: 20px;
 }
 .contact-main-bg img{
     height: auto;
     width: 100vw;
 }
 .contact-input-all{
     width: 46vw;
     margin-left: 27vw;
     background-color: white;
     border: 5px solid rgba(234, 203, 76, 1);
     border-radius: 10px;
     min-height: 26vw;
     text-align: center;
     position: relative;
     z-index: 22;
     margin-bottom: -10vw;
 }
 .contact-input-title{
     color: rgba(0, 10, 62, 1);
     font-size: 18px;
     font-weight: 700;
     padding: 30px 0;
 }
 .contact-input-display{
     display: flex;
     align-items: center;
 }
 .contact-send-btn{
     background-color: rgba(66, 66, 66, 1);
     color: white;
     padding: 10px 0;
     border-radius: 64px;
     margin-top: 2vw;
     width: 12vw;
 }
 .contact-stay{
     border: 5px solid rgba(234, 203, 76, 1);
     border-radius: 10px;
     width: 46vw;
     margin-left: 27vw;
     text-align: center;
     margin-top: -6vw;
     position: relative;
     z-index: 99;
     background-color: white;
 }
 .contact-stay-title{
     color: rgba(64, 64, 64, 1);
     font-weight: 600;
     font-size: 18px;
     padding-top: 30px;
 }
 .contact-info-all{
     display: flex;
     align-items: self-start;
     justify-content: center;
     width: 36vw;
     margin-left: 5vw;
 }
 .contact-info-list{
    /* border: 1px solid red;*/
     min-width: 300px;
 }

 .contact-info-list-detail{
     text-align: left;
     margin-top: 5px;
     color: rgba(88, 88, 88, 1);
     margin-left: 25px;
 }
 .content-title-all{
     margin-top: 20px;
     display: flex;
     align-items: center;
 }
 .contact-img-div img{
     height: 14px;
     width: auto;
 }
 .contact-title-div{
     margin-left: 5px;
     font-weight: 600;
     font-size: 14px;
 }
 .contact-time-all{
     display: flex;
     align-items: center;
     justify-content: center;
     width: 36vw;
     margin-left: 5vw;
 }
 .add-new{
     padding-left: 100px;
 }
 .contact-time-list{
    /* width: 18vw;*/
     min-width: 300px;
     text-align: left;
     margin-top: 15px;
     display: flex;
     align-items: center;
 }
 .contact-time-list-min{
     min-width: 200px;
 }
 .contact-list-img img{
     height: 18px;
     width: auto;
 }
 .contact-time-content{
     margin-left: 5px;
     color: rgba(64, 64, 64, 1);
     font-weight: 500;
 }
 .privacy-main-content-all{
     width: 60vw;
     margin-left: 20vw;
     margin-top: 20px;
 }
 .show-flex{
     display: flex;
     align-items: center;
 }
