@font-face{font-family:'knile';src:url("/fonts/knile/Knile-Light.otf");font-weight:300}@font-face{font-family:'knile';src:url("/fonts/knile/Knile-Regular.otf");font-weight:500}@font-face{font-family:'knile';src:url("/fonts/knile/Knile-Medium.otf");font-weight:700}@font-face{font-family:'calendas';src:url("/fonts/calendas/Calendas_Plus.otf");font-weight:500}@-webkit-keyframes fadeInDown1{0%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown2{15%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}#pin1{-webkit-animation:fadeInDown1 2s forwards;animation:fadeInDown1 2s forwards;opacity:0}#pin2{-webkit-animation:fadeInDown2 2s forwards;animation:fadeInDown2 2s forwards;opacity:0}#pin3{-webkit-animation:fadeInDown3 2s forwards;animation:fadeInDown3 2s forwards;opacity:0}#pin4{-webkit-animation:fadeInDown4 2s forwards;animation:fadeInDown4 2s forwards;opacity:0}#pin5{-webkit-animation:fadeInDown5 2s forwards;animation:fadeInDown5 2s forwards;opacity:0}@-webkit-keyframes fadeInDown1{0%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown1{0%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown2{15%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown2{15%{opacity:0;-webkit-transform:translate3d(0,-1000%,0);transform:translate3d(0,-1000%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.cursor-pointer{cursor:pointer}.center{display:block;float:none;margin-left:auto;margin-right:auto;left:0;right:0}.center-middle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.right{float:right}.left{float:left}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media only screen and (max-width:48em){.right{float:left}}.no-border{border:none}.border-right{border-right:1px solid #c1af91}.no-float{float:none}.vertical-align{display:inline-block;vertical-align:middle}.no-lineHeight{line-height:0}.no-padding{padding:0}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.no-padding-bottom{padding-bottom:0!important}.no-margin{margin:0}.no-margin-bottom{margin-bottom:0}.no-margin-top{margin-top:0}.padding-right-double{padding-right:24px}.padding-left-double{padding-left:24px}.padding-bottom{padding-bottom:12px}.padding-top{padding-top:12px}.margin-bottom{margin-bottom:12px}.margin-top{margin-top:12px}.margin-top-double{margin-top:24px}.margin-bottom-double{margin-bottom:24px}.margin-top-triple{margin-top:3rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}input:focus{outline:none}body{-webkit-font-smoothing:antialiased;font-family:'knile';margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'calendas';line-height:1.4;color:#2e2e2e;font-weight:normal;margin-top:0}h1{line-height:1.5;margin:15px 0;font-size:40px;font-weight:500}h2{font-size:30px}h3{font-size:20px;margin-bottom:10px;font-weight:500}h4{font-size:17px;margin-bottom:0}h5{font-size:15px;margin-bottom:0;font-weight:500}h6{font-size:10px;margin-bottom:0}a{color:inherit;text-decoration:none}a:hover{color:#2c6283;text-decoration:none}p{font-family:'knile';font-size:15px;line-height:1.7;margin:8px 0 15px;color:#676156}p.text-larger{font-size:102%;margin:20px 0;line-height:1.7}p.pVStitle{margin:5px 0}li{font-size:14px;line-height:1.8}label{font-family:'knile';font-size:14px;color:#676156;opacity:.6}section{padding:75px 0}@media only screen and (max-width:48em){section{padding:75px 24px}}.btn{min-width:0;color:#fff;background:#2c6283;padding:13px 26px 10px;margin-top:15px;text-transform:uppercase;font-size:12px;text-align:center;display:inline-block;text-decoration:none;cursor:pointer;letter-spacing:.4px;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;font-weight:700}.btn:hover,.btn:focus{opacity:.6;color:#fff}.btn a:hover{color:#676156}.btn.inactive{background-color:#d6d6d6}.btn.green{background-color:color_green}.btn.red{background-color:color_red}button{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;font-family:'knile';font-size:15px;color:#2c6283;padding:0}input{border-radius:4px;padding:18px 25px;font-size:15px}input[type="email"]{box-sizing:border-box;border:1px solid #c1af91;padding:17px 25px;color:#676156;width:100%;background:#fff;font-family:'geomanist';box-shadow:0 2px 0 0 rgba(12,12,12,0.05)}input[type="text"]{box-sizing:border-box;border:1px solid #c1af91;padding:17px 25px;color:#676156;width:100%;background:#fff;font-family:'geomanist';box-shadow:0 2px 0 0 rgba(12,12,12,0.05)}input.hero{width:90%}input.form{box-shadow:none;background:none;border:1px solid #c1af91;padding:8.5px 16px;margin-bottom:12px}input.form.disable{background:#f3f3f3}input[type="submit"i]{border:none;background-color:color_blue;color:#fff;cursor:pointer;font-weight:700;width:100%;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;font-family:'geomanist'}input[type="submit"i]:hover{opacity:.6}input[type="checkbox"i]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c1af91;border-radius:0;width:18px;height:18px;padding:0;margin:0 10px 0 0;vertical-align:middle;cursor:pointer}input[type="checkbox"i]:checked{background:url("/img/icon-check.svg") no-repeat center;background-size:70%}input[type="radio"i]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c1af91;border-radius:50%;width:18px;height:18px;padding:0;margin:0 10px 0 0;vertical-align:middle;cursor:pointer}input[type="radio"i]:checked{background:url("/img/icon-radio.svg") no-repeat center;background-size:68%}select{border:1px solid #111;background:transparent;width:100%;color:#2e2e2e;padding:5px 10px;font-size:14px;border:1px solid #c1af91;border-radius:0;height:35px;margin:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/img/icon-select-arrow.svg") no-repeat 85px center;background-size:7px}select.checkout-table{background:url("/img/icon-select-arrow.svg") no-repeat 58px center;background-size:7px;border:2px solid #c1af91}@media screen and (max-width:48em){select.checkout-table{background:url("/img/icon-select-arrow.svg") no-repeat 92% center;background-size:7px}}select.form{margin-top:0;background:url("/img/icon-select-arrow.svg") no-repeat 250px center;background-size:7px}textarea{border:1px solid #c1af91;border-radius:0;width:100%;margin-top:12px;min-height:120px}.saleTag{background:color_red;color:#fff;padding:8px 14px;border-radius:0;font-family:'geomanist';font-size:14px;font-weight:bold;vertical-align:middle}strike.price-discount{color:#8c8c8c;margin:10px}section.mission{background-image:url("/img/hero-image.jpg");background-position:right center;background-size:875px;background-repeat:no-repeat;padding:180px 0}@media screen and (max-width:75em){section.mission{padding:75px 24px}}section.mission .mission-box{padding:60px;box-shadow:0 19px 70px 7px rgba(0,0,0,0.1);background:#fff;border-top:3.5px solid #c1af91}@media screen and (max-width:75em){section.mission .mission-box{padding:24px}}section.mission .mission-box h1{border-bottom:1px solid #c1af91;margin-bottom:30px;padding-bottom:12px}section.services p.body-title{border-top:1px solid #c1af91;padding-top:20px;margin:0 0 15px;font-size:16px;color:#2e2e2e}section.team{background:url("/img/brown-background.svg") 75px top no-repeat;background-size:100%;padding:75px 0 150px}section.team h3{margin-bottom:5px}section.team .showAllMember{text-align:right;cursor:pointer;font-size:15px;color:#676156;padding:12px 0}section.team .second-team-row{height:0;opacity:0;-webkit-transition:1s;transition:1s;margin-top:100px;display:none}section.team .second-team-row.open{height:auto;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}section.team button{cursor:pointer}@media screen and (max-width:48em){section.team{padding:75px 24px 150px;background:url("/img/brown-background.svg") top no-repeat;background-size:500%}section.team .col-sm-3{margin-bottom:24px}section.team .second-team-row{margin-top:0;height:auto;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}section.team .showAllMember{display:none}}section.team h2{color:#676156}section.team a{color:#2c6283;font-size:15px}section.team img{width:100%;margin-bottom:30px}section.FAQ{background-image:url("/img/bottom-image.jpg");background-position:left top;background-size:875px;background-repeat:no-repeat}section.FAQ .container{padding-bottom:150px;border-bottom:1px solid #c1af91}section.FAQ .FAQ-box{padding:40px 60px;background:#fff;box-shadow:0 19px 70px 7px rgba(0,0,0,0.1);border-top:3.5px solid #c1af91}section.FAQ .FAQ-box p{margin-top:0}section.FAQ .FAQ-box a{color:#2c6283;font-size:15px;margin-bottom:20px;display:inline-block}section.FAQ .FAQ-box a.btn{color:#fff;font-size:12px}section.FAQ .FAQ-box .FAQ-head{border-bottom:1px solid #c1af91}section.FAQ .FAQ-box .FAQ-head .btn{margin-top:0;float:right}@media screen and (max-width:75em){section.FAQ .FAQ-box .FAQ-head{text-align:center}section.FAQ .FAQ-box .FAQ-head .btn{float:none;margin:0 auto 24px;width:100%;box-sizing:border-box}}@media screen and (max-width:75em){section.FAQ .FAQ-box{padding:24px}section.FAQ .title-name{font-family:'knile'}}section.contact{padding:0;margin-bottom:75px;background:#2c6283}section.contact a:hover{color:#fff}section.contact p,section.contact h1{color:#fff}section.contact .map{line-height:0}@media screen and (max-width:48em){section.contact .map{height:350px}}section.contact .contact-content{padding:100px 100px 200px}@media screen and (max-width:75em){section.contact .contact-content{padding:36px}}section.contact h1{border-bottom:1px solid #5c97bb;margin-bottom:24px;padding-bottom:10px}section.contact iframe{width:100%;height:100%}@media screen and (max-width:48em){.sitewrapper{overflow:hidden}}header{box-shadow:0 4px 7px 0 rgba(0,0,0,0.05)}header .topnav{padding:15px 0}header .topnav .logo{line-height:0;display:block}header .topnav .logo img{width:100%;max-width:70px}header .topnav ul{text-align:right;margin:22px 0}header .topnav ul li{display:inline;margin-left:30px;color:#676156}header .topnav ul li:hover{color:#2c6283}header .header-content{padding:15px 0}header .header-content .logo{line-height:0}header .header-content ul{text-align:right;margin:22px 0}header .header-content ul li{display:inline;margin-left:30px;color:#676156}@media screen and (max-width:48em){header{padding:0 24px}header .logo{max-width:42px}header .topnav.responsive ul{text-align:right;margin:70px 0 30px}header .topnav.responsive ul a{margin-bottom:24px}}nav .header-content{box-shadow:0 4px 7px 0 rgba(0,0,0,0.05);border-bottom:none;left:0;position:fixed;right:0;top:0;z-index:10000000;display:block;background-color:#fff}nav .header-content.open{opacity:1;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}@media screen and (max-width:48em){nav .header-content .logo{margin-left:24px}nav .header-content .menu-button{margin-right:24px}}nav .header-content.is-hidden{-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}nav .header-content.is-visible{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:61em){nav{display:none}}footer{margin-bottom:75px}@media screen and (max-width:61em){footer{padding:0 24px}}