/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,
aside,
footer,
header,
nav,
section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,
figure,
main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:inherit}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,
video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
html [type="button"],[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
@font-face{font-family:'Akrobat';src:url('../fonts/Akrobat-Regular.eot');src:url('../fonts/Akrobat-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Akrobat-Regular.woff2') format('woff2'),url('../fonts/Akrobat-Regular.woff') format('woff'),url('../fonts/Akrobat-Regular.ttf') format('truetype'),url('../fonts/Akrobat-Regular.svg#Akrobat-Regular') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Akrobat';src:url('../fonts/Akrobat-SemiBold.eot');src:url('../fonts/Akrobat-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Akrobat-SemiBold.woff2') format('woff2'),url('../fonts/Akrobat-SemiBold.woff') format('woff'),url('../fonts/Akrobat-SemiBold.ttf') format('truetype'),url('../fonts/Akrobat-SemiBold.svg#Akrobat-SemiBold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Akrobat';src:url('../fonts/Akrobat-Bold.eot');src:url('../fonts/Akrobat-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Akrobat-Bold.woff2') format('woff2'),url('../fonts/Akrobat-Bold.woff') format('woff'),url('../fonts/Akrobat-Bold.ttf') format('truetype'),url('../fonts/Akrobat-Bold.svg#Akrobat-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Futura PT Book';src:url('../fonts/FuturaPT-Book.eot');src:url('../fonts/FuturaPT-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaPT-Book.woff2') format('woff2'),url('../fonts/FuturaPT-Book.woff') format('woff'),url('../fonts/FuturaPT-Book.ttf') format('truetype'),url('../fonts/FuturaPT-Book.svg#FuturaPT-Book') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Futura PT Demi';src:url('../fonts/FuturaPT-Demi.eot');src:url('../fonts/FuturaPT-Demi.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaPT-Demi.woff2') format('woff2'),url('../fonts/FuturaPT-Demi.woff') format('woff'),url('../fonts/FuturaPT-Demi.ttf') format('truetype');font-weight:500;font-style:normal}.container{width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.flex-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.flex-col{width:100%;padding:0 15px}*{margin:0;padding:0;outline:none;box-sizing:border-box}html{height:100%}body{background:#f4f3ef;font-family:'Akrobat';font-weight:500;font-size:16px;line-height:1.5;height:100%}.wrapper{min-height:100%;position:relative;padding-bottom:192px;overflow:hidden}@media (max-width:991px){.wrapper{padding-bottom:357px}}ul{list-style:none}a{color:#2c5364}h1,h2,h3{text-transform:uppercase;margin:0;color:#2c5364;font-weight:500;line-height:1.3;word-break:break-word}h1{font-size:50px;margin:0 0 24px}.overflow{overflow:hidden}.text-center{text-align:center}.hidden{display:none !important}.btn{display:inline-block;font-size:14px;font-weight:700;color:transparent;position:relative;cursor:pointer;text-decoration:none;letter-spacing:1.4px;text-transform:uppercase;padding:0 50px;height:50px;line-height:50px;box-shadow:0 9px 27px rgba(44,83,100,0.15);background:transparent;border:none}.btn::before{content:'';display:block;width:1px;height:20px;background:#fff;position:absolute;top:-20px;left:50%;z-index:1;transition:all .5s ease;pointer-events:none}.btn::after{content:'';display:block;width:1px;height:20px;background:#fff;position:absolute;bottom:-20px;left:50%;z-index:1px;transition:all .5s ease;pointer-events:none}.btn .text{position:absolute;top:0;left:0;color:#2c5364;z-index:3;padding:0 50px;transition:all .5s ease;transition-delay:.25s}.btn .bg-1{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#fff}.btn .bg-2{content:'';display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:50px;z-index:2;background:#2c5364;transition:all .5s ease;transition-delay:.5s}.btn:hover::before,.btn:focus::before,.btn:hover::after,.btn:focus::after{height:30px}.btn:hover::before,.btn:focus::before{top:0}.btn:hover::after,.btn:focus::after{bottom:0}.btn:hover .text,.btn:focus .text{color:#fff}.btn:hover .bg-2,.btn:focus .bg-2{width:100%}.btn-brown .text{color:#fff}.btn-brown .bg-1{background:#d09f76}.btn-brown::before,.btn-brown::after{background:#d09f76}.btn-brown:hover .text,.btn-brown:focus .text{color:#fff}.btn-brown:hover .bg-2,.btn-brown:focus .bg-2{width:100%}.c-header.header-bfg .container{position:relative}.c-header.header-bfg .bfg{width:600px;height:505px;position:absolute;right:-45px;top:0}.c-header.header-bfg h1{margin-top:30px;margin-bottom:10px}.c-header.header-bfg .longtitle{font-size:30px;color:#727374;margin:0 0 50px;max-width:50%}.c-header.header-homepage{min-height:800px;position:relative}.c-header.header-homepage::before{content:'';display:block;height:80px;width:1px;background:#d09f76;position:absolute;bottom:40px;left:50%;opacity:.2;z-index:3}.c-header.header-homepage::after{content:'';display:block;height:40px;width:1px;background:#d09f76;position:absolute;bottom:120px;left:50%;opacity:.2;z-index:3}.c-header.header-homepage .flex-col{width:50%}.c-header.header-homepage .home_people{width:676px;position:absolute;bottom:0;left:0;z-index:1}.c-header.header-homepage .home_leaf{width:478px;height:335px;position:absolute;top:150px;left:50%;transform:translateX(-50%);background:url(../img/leaf.png);opacity:.1;pointer-events:none}.c-header.header-homepage h1{margin-bottom:40px}.c-header.header-homepage .sub-title{font-size:30px;color:#727374;margin:0 0 50px}.c-header.header-homepage .content{padding-top:180px}.c-header.header-homepage .triangle{height:200px;position:absolute;bottom:0;left:0;right:0;z-index:2;border:100px solid #f4f3ef;border-left:100vh solid #f4f3ef;border-right:100vh solid transparent;border-top:100px solid transparent}.c-header.header-inpage{min-height:410px;padding-bottom:50px}.c-header.header-inpage h1{margin:40px 0 20px;text-align:center}.c-header.header-inpage .longtitle{font-size:30px;text-align:center;color:#727374}.c-header__top-nav{box-shadow:16px -26px 50px #2c5364}.c-header__top-nav .container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.c-header__top-nav ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.c-header__top-nav ul li+li{margin-left:33px}.c-header__top-nav ul li a{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.7px;display:block;padding:10px 0;position:relative;color:transparent;overflow:hidden}.c-header__top-nav ul li a span{position:absolute;top:0;left:0;color:#2c5364;padding:10px 0;transition:all .5s ease}.c-header__top-nav ul li a span.shown{opacity:.6}.c-header__top-nav ul li a span.hover{opacity:1;top:100%}.c-header__top-nav ul li a:hover span.shown{top:-100%}.c-header__top-nav ul li a:hover span.hover{top:0}.c-header__top-nav ul li.active a span.shown{opacity:.3}.c-header__top-nav ul li.active a span.hover{display:none}.c-header__top-nav ul li.active a:hover span.shown{top:0}.c-header__top-nav ul li.active a:hover span.hover{top:100%}.c-header__main-nav{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:20px 0}.c-header__main-nav ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.c-header__main-nav ul li+li{margin-left:45px}.c-header__main-nav ul li a{font-weight:600;letter-spacing:.8px;text-decoration:none;position:relative;display:block}.c-header__main-nav ul li a span{transition:all .3s ease}.c-header__main-nav ul li a::before{content:'';display:block;height:1px;position:absolute;top:100%;left:50%;width:0;transform:translateX(-50%);background:#d09f76;margin-top:6px;transition:all .3s ease;pointer-events:none}.c-header__main-nav ul li a:hover span{opacity:.5}.c-header__main-nav ul li a:hover::before{width:30px}.c-header__main-nav ul li.active a span{opacity:.5}.c-header__main-nav ul li.active a::before{width:30px}.c-header #mobile-nav-button{display:none}@media (max-width:1439px){.c-header.header-homepage .home_people{left:-70px}}@media (max-width:1199px){.c-header.header-homepage .content{padding-top:90px}.c-header.header-homepage .home_people{width:570px}.c-header.header-bfg .bfg{right:-145px}.c-header__main-nav ul li+li{margin-left:35px}}@media (max-width:991px){.c-header.header-bfg .bfg{width:0;display:none}.c-header.header-bfg h1{text-align:center}.c-header.header-bfg .longtitle{max-width:100%;margin:0;text-align:center}.c-header.header-homepage{min-height:900px}.c-header.header-homepage .content{padding-top:30px}.c-header.header-homepage .flex-col{width:100%;text-align:center}.c-header.header-homepage .home_people{left:50%;transform:translateX(-50%)}.c-header.header-homepage::before,.c-header.header-homepage::after{display:none}.c-header__main-nav ul{display:none}.c-header__top-nav{display:none}.c-header #mobile-nav-button{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0 9px 27px rgba(44,83,100,0.3);width:50px;height:50px}.c-header #mobile-nav-button span{display:block;width:22px;height:1px;margin:3px 0;background:#2c5364}}@media (max-width:767px){.c-header.header-homepage{min-height:1000px}.c-header.header-homepage .content{padding-top:80px}.c-header.header-homepage h1{font-size:36px}.c-header.header-homepage .sub-title{font-size:22px}.c-header.header-inpage h1,.c-header.header-bfg h1{font-size:36px}.c-header.header-inpage .longtitle,.c-header.header-bfg .longtitle{font-size:22px}}.c-homepageLinks{padding:100px 0 80px;text-align:center;position:relative}.c-homepageLinks.is-homepage{padding-top:0}.c-homepageLinks h2{font-size:50px;margin:0;line-height:1.2;position:relative}.c-homepageLinks h2::after{content:'';display:block;height:1px;width:30px;background:#d09f76;margin:30px auto}.c-homepageLinks .flex-col{width:33.3333%}.c-homepageLinks .item{position:relative;display:block;text-decoration:none;opacity:0}.c-homepageLinks .item::before{content:'';display:block;width:1px;height:192px;background:#d09f76;opacity:.2;pointer-events:none;position:absolute;top:50%;left:50%;transform:translateY(-50%);z-index:-1}.c-homepageLinks .item img{display:block;margin:0 auto 40px;transition:all .5s ease}.c-homepageLinks .item .title{font-size:30px;color:#2c5364;transition:all .5s ease;position:relative;margin:0 0 20px}.c-homepageLinks .item .title::before{content:'';display:block;height:1px;position:absolute;top:100%;left:50%;width:0;transform:translateX(-50%);background:#d09f76;margin-top:6px;transition:all .5s ease;pointer-events:none}.c-homepageLinks .item .desc{font-family:'Futura PT Book';font-weight:400;font-size:18px;color:#87898c}.c-homepageLinks .item:hover .title{color:#d09f76}.c-homepageLinks .item:hover .title::before{width:30px}.c-homepageLinks .item:hover img{-webkit-transform:rotate(-54deg);-ms-transform:rotate(-54deg);transform:rotate(-54deg)}@media (max-width:767px){.c-homepageLinks h2{font-size:36px;margin:0 0 80px}.c-homepageLinks h2 br{display:none}.c-homepageLinks .flex-col{width:100%}.c-homepageLinks .flex-col .item{padding-top:80px !important}.c-homepageLinks .flex-col:first-child .item{padding-top:0 !important}}.c-homepageIntro{overflow:hidden;padding:200px 0;background:url(../img/pattern-texture-lg.png) no-repeat left bottom}.c-homepageIntro .container{position:relative;height:550px;width:1170px;left:50%;transform:translateX(-50%);margin:0}.c-homepageIntro .main-holder{width:510px;max-width:100%;padding:0 15px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.c-homepageIntro .main{box-shadow:0 9px 43px rgba(0,0,0,0.4);background:rgba(255,255,255,0.98);padding:45px 75px 75px;text-align:center;display:none}.c-homepageIntro .main .title{font-size:30px;line-height:1.3;color:#2c5364;margin:0 0 50px}.c-homepageIntro .main .title::before{content:'';display:block;height:1px;width:30px;background:#d09f76;margin:30px auto}.c-homepageIntro .main .text{font-family:'Futura PT Book';font-weight:400;font-size:18px;color:#87898c}.c-homepageIntro .deco{width:0;overflow:hidden}.c-homepageIntro .deco.active{width:auto;transition:all .8s ease}.c-homepageIntro .deco-01{position:absolute;top:-125px;left:0;z-index:1}.c-homepageIntro .deco-02{position:absolute;top:140px;left:120px;z-index:2}.c-homepageIntro .deco-03{position:absolute;top:-180px;right:80px;z-index:4}.c-homepageIntro .deco-04{position:absolute;top:300px;right:130px;z-index:3}@media (max-width:509px){.c-homepageIntro .main-holder{width:390px}.c-homepageIntro .main-holder .main{padding:25px}}@media (max-width:413px){.c-homepageIntro .main-holder{width:320px}.c-homepageIntro .main-holder .main .title{font-size:24px}}.c-content{padding:80px 0;position:relative}.c-content h2{font-size:30px;text-transform:none;margin:0 0 30px}.c-content h2::before{content:'';display:block;height:1px;width:30px;background:#d09f76;margin:0 0 25px}.c-content hr{display:block;height:1px;width:30px;background:#d09f76;margin:30px 0;border:none}.c-content h3{font-family:'Futura PT Demi';font-weight:500;font-size:18px;text-transform:none;margin:30px 0 20px}.c-content p,.c-content ul{font-family:'Futura PT Book';font-weight:400;font-size:18px;color:#87898c;margin:0 0 20px}.c-content ul{list-style:disc;padding-left:40px}.c-content a{color:#d09f76;text-decoration:underline}.c-content a:hover{text-decoration:none}.c-content img{max-width:100%;display:block;margin:30px 0;box-shadow:0 9px 43px rgba(0,0,0,0.15)}.c-content .double-row .double-col{width:50%}.c-content .double-row .double-col:first-child{padding:0 45px}.c-content .double-row .double-col:last-child{padding:0 45px}.c-content.c-double{padding-bottom:40px}.c-content.c-double::before{content:'';display:block;height:400px;position:absolute;top:0;left:0;right:0;background:#fff;z-index:-101}.c-content.c-double+.c-double{padding-top:0;padding-bottom:80px}.c-content.c-double+.c-double::before{display:none}@media (max-width:991px){.c-content.c-double::before{display:none}.c-content .double-row .double-col{width:100%}}@media (max-width:767px){.c-content .double-row .double-col:first-child{padding:0 15px}.c-content .double-row .double-col:last-child{padding:0 15px}}.c-partners{padding:150px 0;overflow:hidden}.c-partners .item{background:url(../img/pattern-texture.png) no-repeat bottom left;position:relative}.c-partners .item+.item{padding-top:100px}.c-partners .item:nth-child(2n){background:url(../img/pattern-texture-reverse.png) no-repeat bottom right}.c-partners .item:nth-child(2n) .flex-col:nth-child(1){-webkit-order:2;-ms-order:2;order:2;padding-left:75px}.c-partners .item:nth-child(2n) .flex-col:nth-child(1) .img-holder{text-align:left}.c-partners .item:nth-child(2n) .flex-col:nth-child(1) .img-holder .decorator::before{width:2000px;left:100%}.c-partners .item:nth-child(2n) .flex-col:nth-child(1) .img-holder .decorator::after{width:120px;left:-120px}.c-partners .item:nth-child(2n) .flex-col:nth-child(2){-webkit-order:1;-ms-order:1;order:1;text-align:right;padding-left:15px}.c-partners .flex-col{width:50%}.c-partners .flex-col:nth-child(2){padding-left:75px}.c-partners .img-holder{text-align:right}.c-partners .img-holder .decorator{display:inline-block;position:relative}.c-partners .img-holder .decorator::after{content:'';display:block;width:120px;height:1px;background:#d09f76;position:absolute;top:100px;left:100%}.c-partners .img-holder .decorator::before{content:'';display:block;width:2000px;height:1px;background:#d09f76;position:absolute;top:100px;left:-2000px}.c-partners .img-holder img{box-shadow:0 9px 43px rgba(0,0,0,0.4);max-width:100%;display:inline-block;margin:0}.c-partners h2{margin:150px 0 30px}.c-partners h2::before{display:none}@media (max-width:991px){.c-partners{padding:120px 0}.c-partners .flex-col:nth-child(2){padding-left:30px}.c-partners h2{margin-top:0;margin-bottom:50px}.c-partners .img-holder .decorator::before,.c-partners .img-holder .decorator::after{top:65px}.c-partners .item:nth-child(2n) .flex-col:nth-child(1){-webkit-order:2;-ms-order:2;order:2;padding-left:30px}}@media (max-width:767px){.c-partners{padding:120px 0 100px}.c-partners .flex-col{width:100%;text-align:left !important;padding-left:15px !important;-webkit-order:1 !important;-ms-order:1 !important;order:1 !important}.c-partners .img-holder{text-align:left !important}.c-partners .img-holder .decorator::before,.c-partners .img-holder .decorator::after{display:none}.c-partners h2{margin:40px 0}}.c-contact{padding:0}.c-contact h1{margin:0 0 20px}.c-contact p{margin:0 0 20px}.c-contact .flex-col{width:50%}.c-contact .flex-col.mc:first-child{padding-right:30px}.c-contact .flex-col.mc:last-child{padding-left:30px}.c-contact .flex-col.col-100{width:100%}.c-contact .white-sector{padding:30px 0 100px;position:relative}.c-contact .white-sector::before{content:'';display:block;height:300px;position:absolute;bottom:0;left:0;right:0;background:#fff;z-index:-101}.c-contact .data-sector{padding:120px 0}.c-contact .data-sector .frame iframe{width:100% !important;height:280px !important}.c-contact .data-sector .stuff .flex-col:last-child .item{margin:0}.c-contact .data-sector .stuff .item{font-family:'Futura PT Book';margin:0 0 50px}.c-contact .data-sector .stuff .item hr{display:block;width:30px;height:1px;margin:0 0 16px;background:#d09f76;border:none}.c-contact .data-sector .stuff .item .position{font-size:18px;color:#87898c;margin:0 0 8px}.c-contact .data-sector .stuff .item .name{color:#2c5364;font-size:18px;margin:0 0 8px}.c-contact .data-sector .stuff .item .email a{font-size:18px;color:#2c5364;font-family:'Futura PT Demi';font-weight:500;text-decoration:none}.c-contact .data-sector .stuff .item .email a:hover{color:#d09f76}@media (max-width:1199px){.c-contact .data-sector .frame iframe{height:440px !important}.c-contact .data-sector .stuff .flex-col{width:100%}}@media (max-width:991px){.c-contact .data-sector{padding:100px 0}.c-contact .data-sector .stuff .flex-col{width:50%}.c-contact .frame{margin-bottom:50px}.c-contact .flex-col{width:100%}.c-contact .flex-col.mc:first-child{padding-right:15px}.c-contact .flex-col.mc:last-child{padding-left:15px}}@media (max-width:767px){.c-contact h1{font-size:36px}.c-contact .data-sector{padding:80px 0}.c-contact .data-sector .stuff .flex-col{width:100%}}.c-form .flex-row{margin:0 -10px}.c-form .flex-col{padding:0 10px}.c-form .form-group{margin:0 0 20px}.c-form .form-control{display:block;width:100%;transition:all .5s ease;background:#fff;border:1px solid #d09f76;height:44px;padding:6px 12px;font-size:14px;color:#000;font-family:'Futura PT Book';font-weight:400}.c-form .form-control::-webkit-input-placeholder{color:#d09f76}.c-form .form-control::-moz-placeholder{color:#d09f76}.c-form .form-control:-moz-placeholder{color:#d09f76}.c-form .form-control:-ms-input-placeholder{color:#d09f76}.c-form .form-control:focus{background:#d09f76;color:#fff}.c-form .form-control:focus::-webkit-input-placeholder{color:#fff}.c-form .form-control:focus::-moz-placeholder{color:#fff}.c-form .form-control:focus:-moz-placeholder{color:#fff}.c-form .form-control:focus:-ms-input-placeholder{color:#fff}.c-form .form-control.has-error{background:brown;color:#fff}.c-form .form-control.has-error::-webkit-input-placeholder{color:#fff}.c-form .form-control.has-error::-moz-placeholder{color:#fff}.c-form .form-control.has-error:-moz-placeholder{color:#fff}.c-form .form-control.has-error:-ms-input-placeholder{color:#fff}.c-form textarea.form-control{min-height:100px;resize:vertical;padding-top:10px}.c-form .form-checker{opacity:0;position:absolute;pointer-events:none;width:0}.c-form .btn{margin-top:15px}.c-form .error{display:block;margin-top:5px;font-family:'Futura PT Demi';font-weight:500;color:red;padding:0 12px}.c-footer{background:#fff;padding:60px 0;position:relative;height:192px;margin-top:-192px}.c-footer .flex-row{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-footer .flex-col{width:auto}.c-footer .address,.c-footer .copy{font-size:14px;line-height:1.75;font-weight:700;letter-spacing:.7px;color:#87898c}.c-footer .phone,.c-footer a{display:block;text-decoration:none;font-size:14px;line-height:1.75;font-weight:700;letter-spacing:.7px;color:#2c5364}.c-footer img{max-width:100%}.c-footer ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:100%;margin:0 0 10px}.c-footer ul li{position:relative}.c-footer ul li+li{margin-left:30px}.c-footer ul li+li::before{content:'|';display:inline-block;margin:0 15px;position:absolute;top:0;left:-32px}.c-footer ul a:hover{color:#d09f76;text-decoration:underline}@media (max-width:991px){.c-footer{height:357px;margin-top:-357px}.c-footer .flex-col{width:100%;text-align:center}.c-footer .flex-col:nth-child(2){-webkit-order:1;-ms-order:1;order:1;padding-bottom:30px}.c-footer .flex-col:nth-child(1){-webkit-order:2;-ms-order:2;order:2;padding-bottom:30px}.c-footer .flex-col:nth-child(3){-webkit-order:3;-ms-order:3;order:3}.c-footer .flex-col:nth-child(3) ul{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.c-mobileNav{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:99;pointer-events:none;opacity:0;transition:all .5s ease}.c-mobileNav.is-active{opacity:1;pointer-events:auto}.c-mobileNav .flex-box{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-mobileNav ul li{text-align:center}.c-mobileNav ul li.active a{color:#d09f76}.c-mobileNav ul li.active a::before{content:'';display:block;width:30px;height:1px;background:#d09f76;top:50%;left:-50px;position:absolute}.c-mobileNav ul li.active a::after{content:'';display:block;width:30px;height:1px;background:#d09f76;top:50%;right:-50px;position:absolute}.c-mobileNav ul a{display:inline-block;color:#2c5364;text-decoration:none;position:relative;line-height:2;font-weight:600;letter-spacing:.7px}.c-mobileNav ul .shown,.c-mobileNav ul .hover{display:none}.c-mobileNav ul:first-child li{padding:8px 0}.c-mobileNav ul:last-child{margin-top:40px}.c-mobileNav ul:last-child li{padding:5px 0}.c-mobileNav ul:last-child a{opacity:.6;font-size:14px}.c-mobileNav #close-nav{position:absolute;top:30px;right:15px;width:50px;height:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}