@font-face{font-family:gt_walsheim_prolight;src:url(../fonts/gt-walsheim-pro-light-webfont.woff2) format("woff2"),url(../fonts/gt-walsheim-pro-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gt_walsheim_promedium;src:url(../fonts/gt-walsheim-pro-medium-webfont.woff2) format("woff2"),url(../fonts/gt-walsheim-pro-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gt_walsheim_proregular;src:url(../fonts/gt-walsheim-pro-regular-webfont.woff2) format("woff2"),url(../fonts/gt-walsheim-pro-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gietroz-icons;src:url(../fonts/gietroz-icons.woff2) format("woff2"),url(../fonts/gietroz-icons.woff) format("woff");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:gietroz-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"1"}.icon-gplus:before{content:"3"}.icon-twitter:before{content:"\F099"}0%{-webkit-transform:translate3D(100%,0,0);-moz-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0);opacity:0}0%,to{-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);transform:translate3D(0,0,0);opacity:1}to{-webkit-transform:translate3D(-100%,0,0);-moz-transform:translate3D(-100%,0,0);transform:translate3D(-100%,0,0);opacity:0}@-webkit-keyframes scaleOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}15%{opacity:1}99%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25);opacity:0}to{opacity:0;visibility:hidden;display:none}}@keyframes scaleOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}15%{opacity:1}99%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25);opacity:0}to{opacity:0;visibility:hidden;display:none}}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.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;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:-.25em}sup{top:-.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{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}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}[hidden],template{display:none}#wrapper,body,html{width:100%;height:100%;font-family:gt_walsheim_proregular;color:#7f6254;font-size:16px!important;background-color:#c6d7d9}@media only screen and (min-width:768px){#wrapper,body,html{min-height:690px}}#wrapper b,#wrapper strong,body b,body strong,html b,html strong{font-family:gt_walsheim_promedium}#wrapper .light,body .light,html .light{font-family:gt_walsheim_prolight}h2 small{color:inherit}.img-responsive{width:100%;height:auto}.no-padding-bottom{padding-bottom:0!important}.padding-bottom-small{padding-bottom:40px!important}.no-padding-top,.padding-top-small{padding-top:40px!important}.content{margin:0 auto;position:relative;max-width:calc(100% - 60px)}.content.dis-table{display:table;text-align:left;width:100%}@media only screen and (min-width:768px){.content{max-width:720px;padding:0}}@media only screen and (min-width:992px){.content{max-width:970px}}@media only screen and (min-width:1200px){.content{max-width:1120px}}#page-holder{position:relative;width:100%;height:auto;background:#ede6de url(1c916b15cf5c486c0e58d15e78ae024d.png);background-size:calc(100% - 60px) 10000px;background-repeat:repeat-y;background-position:50% 0}@media only screen and (min-width:768px){#page-holder{background-size:720px 10000px}}@media only screen and (min-width:992px){#page-holder{background-size:970px 10000px}}@media only screen and (min-width:1200px){#page-holder{background-size:1120px 10000px}}.table{position:relative;display:table;width:100%;height:100%;margin:0}.table .table-cell{width:100%;vertical-align:middle;display:table-cell}#section-holder{width:100%;height:100%;display:none}#section-holder.active{display:block}#section-holder section{position:relative;width:100%;height:100%;overflow:hidden}section#landing{text-align:center;display:none;z-index:99999}@media only screen and (min-width:992px){section#landing{position:fixed;width:100%;height:100%;top:0;left:0;display:block}}section#landing.disabled{-webkit-animation-name:scaleOut;-moz-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.55s;-moz-animation-duration:.55s;animation-duration:.55s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);-moz-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}section#landing img{position:relative;width:auto;height:50px;margin:0 auto;-webkit-transform:translate3D(0,40px,0);-moz-transform:translate3D(0,40px,0);transform:translate3D(0,40px,0)}section#landing p#skip{bottom:10px;color:#fff;font-size:.6rem;letter-spacing:1px;padding-bottom:30px;cursor:pointer}section#landing p#skip,section#landing p#skip:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}section#landing p#skip:before{content:"";top:calc(100% - 25px);width:1px;height:30px;background-color:#fff}section#landing p#skip:hover{-webkit-transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;opacity:.25}section#landing .video-holder{position:absolute;width:100%;height:100%;top:0;left:0}section#landing .video-holder video{position:fixed;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);z-index:0}section#home{height:420px;color:#c6d7d9}@media only screen and (min-width:768px){section#home{height:100%}}section#home #arrow{position:absolute;width:60px;height:30px;bottom:20px;z-index:1;cursor:pointer;opacity:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}section#home #arrow:hover{opacity:.5}section#home #arrow .arrow-holder{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none!important}section#home #arrow span{pointer-events:none!important;position:absolute;width:26px;height:2px;background-color:#fff;margin-left:11px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg);left:20px;top:20px}section#home #arrow span:nth-child(2){margin-left:-11px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);transform:rotate(30deg)}section#home #title-debacle-holder{position:absolute;top:0;left:0;width:100%;padding-top:86px;background:-moz-linear-gradient(top,hsla(0,0%,100%,.7) 23%,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,.7) 23%,hsla(0,0%,100%,0));background:linear-gradient(180deg,hsla(0,0%,100%,.7) 23%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3ffffff",endColorstr="#00ffffff",GradientType=0)}@media only screen and (min-width:768px){section#home #title-debacle-holder{padding-top:100px}}section#home #title{position:relative;width:auto;top:0;left:0;width:200px;height:auto;padding-bottom:80px}@media only screen and (min-width:768px){section#home #title{width:360px}}section#home #home-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-image:url(19905285a5e45f440e93a4c5a4bdb877.jpg);background-size:cover;background-position:bottom}@media only screen and (min-width:768px){section#home #home-bg{background-image:url(90ec1dc22bee0ea708eae391bd85aed9.jpg)}}section#home .content{height:100%}section#home .table{text-align:right}section#home .table .table-cell{padding-top:100px;vertical-align:top}section#home .table .button{display:inline-block}@media only screen and (max-width:640px){section#home .table-cell{vertical-align:top;padding-top:96px}}section#home p{margin:5px 0}@media only screen and (min-width:768px){section#home p{width:100%}}section#home p.title{line-height:1.25;font-size:1.45rem}@media only screen and (min-width:768px){section#home p.title{line-height:1.15;font-size:2rem}}@media only screen and (min-width:1200px){section#home p.title{font-size:2.25rem}}section#home p.desc{font-size:1rem;font-family:gt_walsheim_prolight}@media only screen and (min-width:768px){section#home p.desc{font-size:1.35rem}}@media only screen and (min-width:1200px){section#home p.desc{font-size:1.65rem}}section#home .button{margin-top:30px}section#home #bar-holder{position:absolute;width:100%;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}section#home #bar-holder p{font-size:.75rem;color:#fff;line-height:1.5;color:#7f6254}section#home #bar-holder p.small{font-size:.65rem}@media only screen and (min-width:768px){section#home #bar-holder p{color:#fff}}section#home #bar-holder #bar{position:relative;display:block;width:100%;height:8px;background-color:hsla(0,0%,100%,.3)}section#home #bar-holder #bar span{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#7f6254}@media only screen and (min-width:768px){section#home #bar-holder #bar span{background-color:#c6d7d9}}section#news{float:left;background:transparent url(1c916b15cf5c486c0e58d15e78ae024d.png);background-size:calc(100% - 60px) 10000px;background-repeat:repeat-y;background-position:50% 0}@media only screen and (min-width:768px){section#news{background-size:720px 10000px}}@media only screen and (min-width:992px){section#news{background-size:970px 10000px}}@media only screen and (min-width:1200px){section#news{background-size:1120px 10000px}}section#news img.blueprint{position:absolute;right:0;bottom:0;width:70%;height:auto;max-width:850px;z-index:1}section#news #news-counter{position:relative;width:100%;margin-top:20px;float:left}@media only screen and (min-width:768px){section#news #news-counter{left:80px}}@media only screen and (min-width:992px){section#news #news-counter{left:0;margin-top:60px}}section#news #news-counter span{position:relative;display:inline-block;width:10px;height:10px;border-radius:50%;background-color:hsla(0,0%,100%,.5);margin-right:10px;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}section#news #news-counter.news1 span:first-child,section#news #news-counter.news2 span:nth-child(2),section#news #news-counter.news3 span:nth-child(3){cursor:default;pointer-events:none;background-color:#fff}section#news .news-img-holder{position:relative;width:100%;padding-bottom:100%;overflow:hidden}section#news .news-img-holder .img-item{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50% 50%;opacity:0;-webkit-transition:all 1s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all 1s cubic-bezier(.19,.5,.46,.88) 0s;transition:all 1s cubic-bezier(.19,.5,.46,.88) 0s;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}section#news .news-img-holder .img-item.active{opacity:1}section#news .col{position:relative;width:100%;z-index:2}@media only screen and (min-width:992px){section#news .col{width:50%;float:left}}section#news .col.news-holder{position:relative;padding:30px;background-color:rgba(127,98,84,.78);color:#fff;overflow:hidden;font-family:gt_walsheim_prolight}@media only screen and (min-width:992px){section#news .col.news-holder{padding:60px;padding-left:80px}}@media only screen and (min-width:1200px){section#news .col.news-holder{padding-left:94px}}section#news .col.news-holder .news-content{position:relative;width:300%;float:left;-webkit-transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .35s cubic-bezier(.19,.5,.46,.88) 0s;text-align:justify}@media only screen and (min-width:992px){section#news .col.news-holder .news-content{max-width:1215px}}@media only screen and (min-width:1200px){section#news .col.news-holder .news-content{max-width:1395px}}section#news .col.news-holder .news-content.news1{-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}section#news .col.news-holder .news-content.news1 .news-item:first-child{opacity:1}section#news .col.news-holder .news-content.news2{-webkit-transform:translate3D(-33.3%,0,0);-moz-transform:translate3D(-33.3%,0,0);transform:translate3D(-33.3%,0,0)}section#news .col.news-holder .news-content.news2 .news-item:nth-child(2){opacity:1}section#news .col.news-holder .news-content.news3{-webkit-transform:translate3D(-66.6%,0,0);-moz-transform:translate3D(-66.6%,0,0);transform:translate3D(-66.6%,0,0)}section#news .col.news-holder .news-content.news3 .news-item:nth-child(3){opacity:1}section#news .col.news-holder .news-item{left:0;top:0;float:left;opacity:0;width:33.3%;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}section#news .col.news-holder .news-item.active{position:relative;-webkit-animation-name:newsIn;-moz-animation-name:newsIn;animation-name:newsIn;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);-moz-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}section#news .col.news-holder .news-item.out{position:absolute;-webkit-animation-name:newsOut;-moz-animation-name:newsOut;animation-name:newsOut;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);-moz-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}section#news .col.news-holder hgroup{width:100%}@media only screen and (min-width:768px){section#news .col.news-holder hgroup{max-width:720px;margin:0 auto}}section#news .col.news-holder hgroup h3{font-size:1.75rem;line-height:1.35}section#news .col.news-holder hgroup h4{font-size:.95rem;line-height:1.5;margin-top:20px}@media only screen and (min-width:992px){section#news .col.news-holder hgroup h4{margin-top:60px}}section#news img{width:100%;height:auto}section#news img#title{position:absolute;top:60px;right:60px;width:50%;height:auto;min-width:200px;max-width:320px;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.13));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.13))}@media only screen and (min-width:992px){section#news img#title{right:80px}}@media only screen and (min-width:1200px){section#news img#title{right:90px}}section#info,section.info{padding:40px 0;font-family:gt_walsheim_prolight;padding-bottom:60px}section#info.blue,section.info.blue{background:#c6d7d9 url(1c916b15cf5c486c0e58d15e78ae024d.png);background-size:calc(100% - 60px) 10000px;background-repeat:repeat-y;background-position:50% 0;color:#687273}@media only screen and (min-width:768px){section#info.blue,section.info.blue{background-size:720px 10000px}}@media only screen and (min-width:992px){section#info.blue,section.info.blue{background-size:970px 10000px}}@media only screen and (min-width:1200px){section#info.blue,section.info.blue{background-size:1120px 10000px}}@media only screen and (min-width:768px){section#info,section.info{padding-top:80px;padding-bottom:140px}}@media only screen and (min-width:992px){section#info,section.info{padding-bottom:180px}}section#info h2,section.info h2{width:100%}section#info .icon,section.info .icon{height:20px;width:auto}section#info .image-holder,section.info .image-holder{position:relative;padding:20px 0}@media only screen and (min-width:768px){section#info .image-holder,section.info .image-holder{padding:40px 0}}section#info .image-holder img,section.info .image-holder img{width:100%;height:auto}section#info #gmap,section.info #gmap{position:relative;display:table;width:100%;padding-bottom:50%;top:20px;overflow:hidden;display:block}section#info .text-holder,section.info .text-holder{position:relative;margin-top:20px;text-align:left;padding:0}section#info .text-holder p,section.info .text-holder p{position:relative;display:block;width:100%;margin-bottom:30px}@media only screen and (min-width:992px){section#info .text-holder p,section.info .text-holder p{margin-bottom:0}}@media only screen and (min-width:992px){section#info .text-holder,section.info .text-holder{width:calc(100% - 242px);width:100%}section#info .text-holder:not(.no-cols),section.info .text-holder:not(.no-cols){-webkit-column-count:2;-webkit-column-gap:80px;-moz-column-count:2;-moz-column-gap:80px;column-count:2;column-gap:80px}}@media only screen and (min-width:1200px){section#info .text-holder,section.info .text-holder{width:calc(100% - 227px);width:100%}section#info .text-holder:not(.no-cols),section.info .text-holder:not(.no-cols){-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;column-count:2;column-gap:40px}}section#info .text-holder .info-holder,section.info .text-holder .info-holder{width:100%;font-size:.9rem;display:block}@media only screen and (min-width:992px){section#info .text-holder .info-holder,section.info .text-holder .info-holder{position:absolute;width:200px;left:calc(100% + 80px);top:0}}@media only screen and (min-width:1200px){section#info .text-holder .info-holder,section.info .text-holder .info-holder{left:calc(100% + 40px)}}section#info .text-holder .info-holder span,section.info .text-holder .info-holder span{display:block;margin-bottom:20px}section#lfm{background:#c6d7d9 url(1c916b15cf5c486c0e58d15e78ae024d.png);background-size:calc(100% - 60px) 10000px;background-repeat:repeat-y;background-position:50% 0;overflow:inherit;float:left;color:#687273;padding-bottom:60px}@media only screen and (min-width:768px){section#lfm{background-size:720px 10000px}}@media only screen and (min-width:992px){section#lfm{background-size:970px 10000px}}@media only screen and (min-width:1200px){section#lfm{background-size:1120px 10000px}}@media only screen and (min-width:768px){section#lfm{padding-bottom:260px}}section#lfm .row{margin:0}section#lfm .row .col-sm-4{padding-left:0;padding-right:30px}section#lfm .images-holder{position:relative;width:100vw;float:left;padding-bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:992px){section#lfm .images-holder{width:100%}}section#lfm .images-holder img{width:33.3%;height:auto;float:left}section#lfm .images-holder img:first-child{-webkit-transform:translate3D(0,-50%,0);-moz-transform:translate3D(0,-50%,0);transform:translate3D(0,-50%,0)}section#lfm .images-holder img:nth-child(2){-webkit-transform:translate3D(0,-25%,0);-moz-transform:translate3D(0,-25%,0);transform:translate3D(0,-25%,0)}section#lfm h2{margin-top:40px;clear:both}@media only screen and (min-width:992px){section#lfm h2{width:50%}}section#lfm .row:not(.video){position:relative;margin-top:20px;text-align:left}section#lfm .row:not(.video).questions{margin-top:60px}section#lfm .row:not(.video) p.mobile{margin-bottom:40px}section#lfm-video.padding-bottom{padding-bottom:40px}@media only screen and (min-width:768px){section#lfm-video.padding-bottom{padding-bottom:80px}}section#lfm-video:not(.no-translate){-webkit-transform:translate3D(0,-60px,0);-moz-transform:translate3D(0,-60px,0);transform:translate3D(0,-60px,0)}@media only screen and (min-width:768px){section#lfm-video:not(.no-translate){-webkit-transform:translate3D(0,-120px,0);-moz-transform:translate3D(0,-120px,0);transform:translate3D(0,-120px,0)}}@media only screen and (min-width:1200px){section#lfm-video:not(.no-translate){-webkit-transform:translate3D(0,-140px,0);-moz-transform:translate3D(0,-140px,0);transform:translate3D(0,-140px,0)}}section#lfm-video .text-content{color:#7f6254;padding-top:20px}@media only screen and (min-width:768px){section#lfm-video .text-content{padding-top:40px}}section#lfm-video .text-content .no-cols{padding:0;margin:0}section#lfm-video #lfm-video-holder{position:relative;float:left;width:100%;color:#ede6de;font-family:gt_walsheim_prolight}section#lfm-video #lfm-video-holder #lfm-video-content{position:relative;width:100%;padding:20px;background-color:#403333}@media only screen and (min-width:768px){section#lfm-video #lfm-video-holder #lfm-video-content{padding:40px}}section#lfm-video #lfm-video-holder p{line-height:1.35}section#lfm-video #lfm-video-holder p.title{font-size:1.35rem;margin-top:20px}@media only screen and (min-width:1200px){section#lfm-video #lfm-video-holder p.title{margin-top:0}}section#lfm-video #lfm-video-holder p.desc{font-size:.85rem;line-height:1.45;margin-top:15px;text-align:justify}section#lfm-video #lfm-video-holder .col{position:relative}section#lfm-video #lfm-video-holder .col .video-content{position:relative;width:100%;padding-bottom:46.25%}section#lfm-video #lfm-video-holder .col .video-content video{position:absolute;width:100%;height:100%;top:0;left:0}section#lfm-video #lfm-video-holder .col .video-content img.play-icon{position:absolute;width:80px;height:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;cursor:pointer}section#lfm-video #lfm-video-holder .col .video-content img.play-icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}section#dossier{text-align:center;padding-bottom:60px}section#dossier img{width:100%;height:auto;display:block}section#dossier .button{position:relative;display:inline-block;margin:0 auto}@media only screen and (min-width:768px){section#dossier .button{top:-30px}}section#din-gallery{padding-top:40px}section#din-gallery .col-sm-6{position:relative}section#din-gallery .col-sm-6:first-child{padding-right:0}section#din-gallery .col-sm-6:last-child{padding-left:0;margin-top:120px}section#din-gallery .image-holder{width:100%;padding-bottom:62.35%;position:relative;overflow:hidden;background-color:#7f6254}section#din-gallery .image-holder .image{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 50%;background-size:cover}section#din-gallery .image-holder .image.animIn{-webkit-transform:translate3D(100%,0,0);-moz-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0)}section#din-gallery .image-holder .image.animOut{-webkit-transform:translate3D(-100%,0,0);-moz-transform:translate3D(-100%,0,0);transform:translate3D(-100%,0,0)}section#din-gallery #cta-holder{position:relative;top:-120px}section#din-gallery #cta-holder #months{position:absolute;width:100%;text-align:right;top:84px}section#din-gallery #cta-holder #months p{user-select:none;float:right;padding-left:20px;opacity:.5;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}section#din-gallery #cta-holder #months p.selected{pointer-events:none;opacity:1}section#din-gallery #cta-holder #months p:not(.selected){cursor:pointer}section#din-gallery #cta-holder #months p:not(.selected):hover{opacity:1}section#din-gallery #cta-holder #pagination{position:absolute;width:100%;top:0;left:10px}@media only screen and (max-width:640px){section#din-gallery #cta-holder #pagination{padding:20px 0}}section#din-gallery #cta-holder #pagination p{user-select:none;position:relative;float:left;padding:0;margin:0;display:inline-block;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;cursor:pointer}section#din-gallery #cta-holder #pagination p.disabled{cursor:default;pointer-events:none;opacity:.2!important}section#din-gallery #cta-holder #pagination p:hover{opacity:.5}section#din-gallery #cta-holder #pagination p:before{content:"";position:absolute;width:30px;height:1px;background-color:#7f6254;left:0;top:50%;margin-top:-.5px}section#din-gallery #cta-holder #pagination p.back{padding-left:40px;padding-right:10px}section#din-gallery #cta-holder #pagination p.next{padding-right:0;padding-left:20px}section#din-gallery #cta-holder #pagination p.next:before{left:calc(100% + 10px)}nav{position:fixed;top:0;width:100%;height:76px;background-color:rgba(243,247,248,.95);z-index:99;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}nav a,nav a:hover,nav a:link,nav a:visited{color:inherit;text-decoration:none}@media only screen and (min-width:768px){nav.scrolled{height:60px}nav span.social{pointer-events:all!important;display:inline-block;padding:0 2px;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s}nav span.social:hover{opacity:.5}}nav.page{position:relative;background:transparent;z-index:1}nav.page #logo-holder{display:none}@media only screen and (min-width:768px){nav.page #logo-holder{display:block}}nav.page ul{width:100%;text-align:center}nav.page ul li{margin:0 5px}nav.page ul li:last-child{margin-right:0}nav.page ul li span:not(.active){pointer-events:none!important}@media only screen and (min-width:768px){nav.page ul{text-align:right;width:70%}nav.page ul li{margin-left:15px}}@media only screen and (min-width:768px){nav{height:80px}}nav .content{height:100%}nav #logo-holder{position:absolute;height:100%;float:left}@media only screen and (min-width:768px){nav #logo-holder{position:relative}}nav #logo-holder img{display:block;position:relative;left:-15px;height:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){nav #logo-holder img{left:0;height:36px}}@media only screen and (min-width:992px){nav #logo-holder img{height:40px}}nav #logo-holder h1,nav #logo-holder p{display:none;position:absolute;font-size:.65rem;left:62px;color:#7f6254;white-space:nowrap;margin:0;font-family:gt_walsheim_prolight;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1200px){nav #logo-holder h1,nav #logo-holder p{display:block;font-size:.85rem;left:80px}}nav ul{position:relative;width:100%;text-align:right;float:right;margin:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){nav ul{width:90%}}nav ul li{font-family:gt_walsheim_promedium;display:inline-block;font-size:10px;letter-spacing:.5px;margin-left:8px;cursor:pointer;white-space:nowrap;color:#7f6254}@media only screen and (min-width:768px){nav ul li{margin-left:15px;font-size:11px}}nav ul li.donation-btn{display:block;text-align:right;margin-left:0}nav ul li.donation-btn .button{display:inline-block}@media only screen and (min-width:768px){nav ul li.donation-btn{display:inline-block}}nav ul li.share{display:inline-flex;gap:10px;align-items:center}nav ul li.share img{height:1.6em}nav ul li.share:hover span{border-color:transparent}nav ul li span:not(.click){pointer-events:none!important;display:block;position:relative;border-bottom:1px solid transparent;-webkit-transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s}nav ul li.contact span{pointer-events:all!important}nav ul li:hover span{border-color:#7f6254}nav ul li:hover .button span{border-color:transparent}#donation-holder{position:absolute;width:100%;height:100%;top:0;left:0;height:100vh;z-index:88;display:none;background-color:#c6d7d9}@media only screen and (min-width:768px){#donation-holder{height:100%;min-height:690px}}#donation-holder.active{display:block}#donation-holder section{display:none;height:100%;color:#687273;background-color:#c6d7d9}#donation-holder section .table{padding-top:96px}@media only screen and (min-width:768px){#donation-holder section .table{padding-top:100px}}#donation-holder section .content{position:relative;height:100%}#donation-holder section.active{display:block}#donation-holder section p.title{letter-spacing:1px;font-size:1.5rem}#donation-holder section p.desc{font-size:.85rem;margin-top:10px;max-width:360px;margin:0 auto;line-height:1.25;font-family:gt_walsheim_prolight}@media only screen and (min-width:992px){#donation-holder section p.desc{min-height:60px;margin-top:20px}}#donation-holder .close-icon{position:absolute;width:30px;height:30px;top:96px;right:30px;z-index:99;-webkit-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .25s cubic-bezier(.19,.5,.46,.88) 0s;cursor:pointer}@media only screen and (min-width:768px){#donation-holder .close-icon{top:126px;right:30px}}#donation-holder .close-icon .inner{position:absolute;width:100%;height:100%;top:0;width:0;height:0;left:0;top:15px}#donation-holder .close-icon span{position:absolute;width:30px;height:2px;background-color:#687273;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:50% 50%}#donation-holder .close-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#donation-holder .close-icon:hover{-webkit-transform:scale(.9) rotate(-90deg);transform:scale(.9) rotate(-90deg)}#donation-holder section.step1{text-align:center;height:100%!important}@media only screen and (min-width:768px){#donation-holder section.step1{height:auto}#donation-holder section.step1 .table{padding-top:80px}}#donation-holder section.step1 .table{padding-top:0}#donation-holder section.step1 .col{padding:0 20px}#donation-holder section.step1 .col:first-child{margin-bottom:30px}@media only screen and (min-width:992px){#donation-holder section.step1 .col:first-child{margin-bottom:0}#donation-holder section.step1 .col:first-child:before{content:"";position:absolute;width:1px;height:120px;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background-color:hsla(0,0%,100%,.35)}}#donation-holder section.step1 .desc{font-size:.95rem}#donation-holder section.step1 .button{display:inline-block;margin:40px auto 0}#donation-holder section.step2{text-align:center;height:auto;overflow:hidden}#donation-holder section.step2 form{padding-bottom:60px}@media only screen and (min-width:768px){#donation-holder section.step2 form{padding-bottom:0}}#donation-holder section.step2:before{content:"";background-color:#c6d7d9;position:absolute;width:100%;top:0;left:0;z-index:-1;height:100%}@media only screen and (min-width:992px){#donation-holder section.step2{height:100vh;min-height:690px}}#donation-holder section.step2 p{margin:0 auto!important;min-height:auto}#donation-holder section.step2 p#caption{width:calc(100% - 5px);display:block;text-align:left;font-size:.6rem;padding:20px 0;opacity:.75;-webkit-transform:translate3D(5px,0,0);-moz-transform:translate3D(5px,0,0);transform:translate3D(5px,0,0)}#donation-holder section.step2 #contribute-holder{width:100%;height:auto;text-align:center;margin-top:20px}#donation-holder section.step2 #contribute-holder .column{width:100%;display:inline-block;margin:0 auto}@media only screen and (min-width:768px){#donation-holder section.step2 #contribute-holder .column{width:calc(50% - 5px);float:left}}#donation-holder section.step2 #contribute-holder .contribute-item{text-align:left;width:calc(100% - 10px);box-shadow:inset 0 0 65px transparent,inset 0 0 20px transparent,0 0 5px hsla(185,5%,43%,.5);padding:20px;margin:0 auto 20px}@media only screen and (min-width:768px){#donation-holder section.step2 #contribute-holder .contribute-item{min-height:136px}}#donation-holder section.step2 #contribute-holder .contribute-item p,#donation-holder section.step2 #contribute-holder .contribute-item ul{text-align:left;letter-spacing:0;margin:0!important;font-size:.75rem;min-height:auto;white-space:nowrap}#donation-holder section.step2 #contribute-holder .contribute-item ul{list-style:none;margin-top:10px!important;font-family:gt_walsheim_prolight;font-size:.65rem}#donation-holder section.step3,#donation-holder section.step4{text-align:center}#donation-holder section.step4 .white{color:#fff}#donation-holder section.step4 form{margin-top:20px;padding-bottom:60px}@media only screen and (min-width:768px){#donation-holder section.step4 form{padding-bottom:0}}@media only screen and (min-width:992px){#donation-holder section.step4 form{margin-top:0}}#donation-holder section.step4 .row{font-family:gt_walsheim_prolight}@media only screen and (min-width:768px){#donation-holder section.step4 .row.choice{text-align:left}}@media only screen and (min-width:992px){#donation-holder section.step4 .row.choice{padding-top:80px}}#donation-holder section.step4 .row p{line-height:1.35;margin:0}#donation-holder section.step4 .row p.choice-title{font-size:1rem}@media only screen and (min-width:768px){#donation-holder section.step4 .row p.choice-title{font-size:1.15rem}}#donation-holder section.step4 .row p.choice-desc{margin-top:40px;line-height:1.5;font-size:.75rem;text-align:justify}#donation-holder section.step5{text-align:center}#donation-holder section.step5 p{margin:0;line-height:1.5;display:block;margin:0 auto;max-width:400px;font-family:gt_walsheim_prolight}#donation-holder section.step5 p.title{font-size:1.5rem}#donation-holder section.step5 p.desc{margin-top:30px;font-size:.85rem}#donation-holder section.step5 .button{margin-top:30px;display:inline-block}#donation-holder form{width:100%}@media only screen and (min-width:992px){#donation-holder form{margin-top:70px}}@media only screen and (min-width:992px){#donation-holder form#form-parrainage{margin-top:4px}}#donation-holder form input{border-radius:0!important}@media only screen and (max-width:640px){#donation-holder form{padding-top:20px}#donation-holder form:before{content:"";position:absolute;top:0;width:50%;height:1px;background-color:hsla(185,5%,43%,.25);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}}#donation-holder form .form-row{width:100%}@media only screen and (min-width:768px){#donation-holder form .form-row{text-align:left}#donation-holder form .form-row .form-group{width:calc(50% - 10px);display:inline-block}#donation-holder form .form-row .form-group:last-child{margin-left:5px}#donation-holder form .form-row .form-group.full{margin-left:0;width:calc(100% - 10px)}}#donation-holder form .form-control{font-size:.65rem;color:#687273;border:0;height:30px;font-size:12px}#donation-holder form .form-control.active,#donation-holder form .form-control:focus{border-color:transparent!important;box-shadow:0}#donation-holder form textarea{width:100%;min-height:200px;resize:none}@media only screen and (min-width:768px){#donation-holder form textarea{width:calc(100% - 10px)}}#donation-holder form .button{width:100%;margin-top:20px;display:inline-block}@media only screen and (min-width:768px){#donation-holder form .button{width:160px;text-align:center}}#donation-holder .box-holder p{line-height:1;font-size:1.5rem;margin:0}#donation-holder .box-holder p.title span{color:#fff}#donation-holder .box-holder p.price{font-size:.85rem;position:relative;display:inline-block}#donation-holder .box-holder p.price:after,#donation-holder .box-holder p.price:before{content:"";position:absolute;width:26px;height:2px;background-color:#687273;left:-32px;top:50%;margin-top:-2px}#donation-holder .box-holder p.price:after{left:calc(100% + 6px)}#donation-holder .box-holder .box{position:relative;width:100%;display:block;max-width:320px;margin:30px auto 0;padding-bottom:40px}#donation-holder .box-holder .box .button{width:100%;display:block;text-align:center;margin-top:60px}#donation-holder .box-holder .box ul{font-family:gt_walsheim_prolight;width:100%;display:block;list-style:decimal;padding:30px;text-align:left;margin:0 auto;box-shadow:inset 0 0 65px transparent,inset 0 0 20px transparent,0 0 5px hsla(185,5%,43%,.5)}#donation-holder .box-holder .box ul li{font-size:.85rem;margin-bottom:20px}#donation-holder .box-holder .box ul li.disabled{opacity:.35}footer{text-align:center;padding:20px 0;padding-bottom:60px}footer .content{position:relative;height:auto}@media only screen and (max-width:640px){footer .content img{display:inline-block;height:70px;width:auto;margin:20px 10px}}@media only screen and (min-width:768px){footer .content{height:80px}footer .content img{position:relative;height:100%;width:auto;margin:0 auto;margin-top:20px}}footer p{width:100%;font-size:.65rem;text-align:center;line-height:1.35}footer p span{font-size:.85rem}footer p a{color:#7f6254;text-decoration:none}footer p a:hover{color:#7f6254;text-decoration:underline}.button{line-height:1;display:block;background-color:#c6d7d9;color:#fff;border-radius:16px;cursor:pointer;font-size:.55rem;letter-spacing:1.25px;font-family:gt_walsheim_proregular;text-decoration:none!important;-webkit-appearance:none!important;border:0;-webkit-transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s;-moz-transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s;transition:all .15s cubic-bezier(.19,.5,.46,.88) 0s}@media only screen and (min-width:768px){.button{border-radius:25px;padding:2px 16px;font-size:.75rem}}.button.squared{border-radius:0!important;font-size:.75rem}.button span{padding:10px 25px;display:block;pointer-events:none}.button:hover{background-color:#687273}.button.brown{background-color:#7f6254}.button.brown:hover{background-color:#624233;color:#fff}.button.gray{background-color:#687273}.button.gray:hover{background-color:#4c5455}.button.big{font-size:.75rem;padding:8px 20px;border-radius:25px}@media only screen and (min-width:992px){.button.big{font-size:.8rem;padding:8px 25px;border-radius:25px}}.button.disabled{pointer-events:none!important;opacity:.35!important}