@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:1rem;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}.content{margin:0 auto;position:relative;max-width:calc(100% - 60px)}@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(/9d97ac2b3836b7beeafd2bfb9a78576d.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:auto;color:#c6d7d9}section#home #lfm-video-holder{margin:40px 0 160px;max-width:800px;margin:0 auto!important;float:inherit!important}section#home #lfm-video-holder .col-md-4 .text-holder{text-align:center!important}@media only screen and (min-width:992px){section#home #lfm-video-holder{margin:0}section#home #lfm-video-holder .col-md-4 .text-holder{text-align:left!important}}section#home #home-text-title{margin-bottom:20px;max-width:800px;margin:0 auto 20px}section#home #home-text-title p{text-align:center!important}section#home .table-cell.v-center{vertical-align:middle!important}@media only screen and (min-width:992px){section#home .table-cell.v-center{-webkit-transform:translate3D(0,-40px,0);-moz-transform:translate3D(0,-40px,0);transform:translate3D(0,-40px,0)}}section#home #sticker{width:100%;height:auto;max-width:300px;margin:2% auto 0}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 #home-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-image:url(/ea6f492d1afaddcb8279d81b3c1b5d86.jpg);background-size:cover;background-position:50% 50%}@media only screen and (min-width:768px){section#home #home-bg{background-image:url(/0fb928278407f5db1dbed940b140da66.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;text-shadow:1px 1px 2px rgba(0,0,0,.25);margin-top:30px}@media only screen and (min-width:768px){section#home p.title{line-height:1.15;font-size:2rem;margin-top:80px}}@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 #movie-poster{position:relative;display:block;margin:0 auto;max-width:1000px;width:100%}section#home #movie-poster-link{text-decoration:none;cursor:pointer}section#home #movie-poster-title{position:relative;width:100%;max-width:1000px;text-align:center;font-size:1rem;font-family:gt_walsheim_prolight;padding:10px 0;margin:0 auto;display:block;color:#fff!important;text-decoration:none!important}@media only screen and (min-width:768px){section#home #movie-poster-title{font-size:1.35rem}}@media only screen and (min-width:1200px){section#home #movie-poster-title{font-size:1.65rem}}section#home #bar-holder{position:relative;width:100%;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin-top:80px}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(/9d97ac2b3836b7beeafd2bfb9a78576d.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),section#news #news-counter.news4 span:nth-child(4),section#news #news-counter.news5 span:nth-child(5),section#news #news-counter.news6 span:nth-child(6){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:0 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:600%;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:2430px}}@media only screen and (min-width:1200px){section#news .col.news-holder .news-content{max-width:2790px}}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(-16.66667%,0,0);-moz-transform:translate3D(-16.66667%,0,0);transform:translate3D(-16.66667%,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(-33.33333%,0,0);-moz-transform:translate3D(-33.33333%,0,0);transform:translate3D(-33.33333%,0,0)}section#news .col.news-holder .news-content.news3 .news-item:nth-child(3){opacity:1}section#news .col.news-holder .news-content.news4{-webkit-transform:translate3D(-50%,0,0);-moz-transform:translate3D(-50%,0,0);transform:translate3D(-50%,0,0)}section#news .col.news-holder .news-content.news4 .news-item:nth-child(4){opacity:1}section#news .col.news-holder .news-content.news5{-webkit-transform:translate3D(-66.66667%,0,0);-moz-transform:translate3D(-66.66667%,0,0);transform:translate3D(-66.66667%,0,0)}section#news .col.news-holder .news-content.news5 .news-item:nth-child(5){opacity:1}section#news .col.news-holder .news-content.news6{-webkit-transform:translate3D(-83.33333%,0,0);-moz-transform:translate3D(-83.33333%,0,0);transform:translate3D(-83.33333%,0,0)}section#news .col.news-holder .news-content.news6 .news-item:nth-child(6){opacity:1}section#news .col.news-holder .news-item{left:0;top:0;float:left;opacity:0;width:16.66667%;-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{padding:40px 0;font-family:gt_walsheim_prolight;padding-bottom:60px}@media only screen and (min-width:768px){section#info{padding-top:80px;padding-bottom:140px}}@media only screen and (min-width:992px){section#info{padding-bottom:180px}}section#info h2{width:100%}section#info .text-holder{position:relative;margin-top:60px;text-align:left;padding:0}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{margin-bottom:0}}@media only screen and (min-width:992px){section#info .text-holder{-webkit-column-count:2;-webkit-column-gap:80px;-moz-column-count:2;-moz-column-gap:80px;column-count:2;column-gap:80px;width:calc(100% - 242px)}}@media only screen and (min-width:1200px){section#info .text-holder{-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;column-count:2;column-gap:40px;width:calc(100% - 227px)}}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{position:absolute;width:200px;left:calc(100% + 80px);top:0}}@media only screen and (min-width:1200px){section#info .text-holder .info-holder{left:calc(100% + 40px)}}section#info .text-holder .info-holder span{display:block;margin-bottom:20px}section#lfm{background:#c6d7d9 url(/9d97ac2b3836b7beeafd2bfb9a78576d.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{-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{-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{-webkit-transform:translate3D(0,-140px,0);-moz-transform:translate3D(0,-140px,0);transform:translate3D(0,-140px,0)}}section#home #lfm-video-holder,section#lfm-video #lfm-video-holder{position:relative;float:left;width:100%;color:#ede6de;font-family:gt_walsheim_prolight}section#home #lfm-video-holder #lfm-video-content,section#lfm-video #lfm-video-holder #lfm-video-content{position:relative;width:100%;padding:20px;background-color:#403333}section#home #lfm-video-holder #lfm-video-content.white,section#lfm-video #lfm-video-holder #lfm-video-content.white{background-color:hsla(0,0%,100%,.5)}@media only screen and (min-width:768px){section#home #lfm-video-holder #lfm-video-content,section#lfm-video #lfm-video-holder #lfm-video-content{padding:40px}section#home #lfm-video-holder #lfm-video-content.white,section#lfm-video #lfm-video-holder #lfm-video-content.white{padding:2px}}section#home #lfm-video-holder p,section#lfm-video #lfm-video-holder p{line-height:1.35}section#home #lfm-video-holder p.title,section#lfm-video #lfm-video-holder p.title{font-size:1.35rem;margin-top:20px}@media only screen and (min-width:1200px){section#home #lfm-video-holder p.title,section#lfm-video #lfm-video-holder p.title{margin-top:0}}section#home #lfm-video-holder p.title.big,section#lfm-video #lfm-video-holder p.title.big{font-size:30px}section#home #lfm-video-holder p.desc,section#lfm-video #lfm-video-holder p.desc{font-size:.95rem;line-height:1.45;margin-top:15px}section#home #lfm-video-holder .col,section#lfm-video #lfm-video-holder .col{position:relative}section#home #lfm-video-holder .col .video-content,section#lfm-video #lfm-video-holder .col .video-content{position:relative;width:100%;padding-bottom:56.25%}section#home #lfm-video-holder .col .video-content video,section#lfm-video #lfm-video-holder .col .video-content video{position:absolute;width:100%;height:100%;top:0;left:0}section#home #lfm-video-holder .col .video-content img.play-icon,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#home #lfm-video-holder .col .video-content img.play-icon:hover,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:80px}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)}.resellers h1{margin-bottom:10px}.resellers p{margin-bottom:20px}.resellers__item{width:calc(50% - 10px);float:left;margin:0 20px 20px 0;padding:20px 30px 40px;background-color:hsla(32,29%,90%,.2)}.resellers__item:nth-child(2n){margin-right:0}@media (max-width:830px){.resellers__item{width:100%}}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.partager: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}#donation-holder *{list-style:none!important}@media only screen and (min-width:768px){#donation-holder{height:100%;min-height:690px}}#donation-holder.active{display:block}#donation-holder img{width:80%;height:auto;margin:0 auto;display:block;margin-bottom:20px}#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{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{top:0;position:absolute;height:100%;width:auto}footer .content img.gietroz{left:40px}footer .content img.filmic{right:40px}}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}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200;opacity:0;pointer-events:none;transition:all .2s ease-in-out}.overlay.active{opacity:1;pointer-events:all}.overlay__background{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(127,98,84,.78);cursor:pointer}.overlay__content{padding:30px 40px;position:absolute;top:50%;left:50%;width:100vw;height:100vh;max-width:800px;max-height:800px;background-color:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.3);box-shadow:0 0 30px 0 rgba(0,0,0,.3);overflow:auto;opacity:0;transform:translateX(-50%) translateY(-60%);transition:all .2s ease-in-out .2s}.active .overlay__content{opacity:1;transform:translateX(-50%) translateY(-50%)}.overlay__close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:.3;cursor:pointer}.overlay__close:hover{opacity:1}.overlay__close:after,.overlay__close:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333}.overlay__close:before{transform:rotate(45deg)}.overlay__close:after{transform:rotate(-45deg)}.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}.button a,.button a:focus,.button a:hover,.button a:link,.button a:visited{color:inherit;text-decoration:none}@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}.btn{color:#fff;padding:10px 20px;background-color:#7f6254;transition:all .1s ease-in-out}.btn:hover{color:#7f6254;background-color:#ede6de;transform:scale(1.1)}