.white{color:#FFF}.light-grey{color:#DBDBDB}.dark-grey{color:#282828}.green{color:#bbcf78}.light-blue{color:#FAF9FF}.white-background{background-color:#FFF}.light-grey-background{background-color:#DBDBDB}.dark-grey-background{background-color:#282828}.green-background{background-color:#bbcf78}.light-green-background{background-color:#f4f7e9}.light-blue-background{background-color:#FAF9FF}@font-face{font-family:'Segoe';font-style:normal;font-weight:normal;src:local('Segoe Script Regular'),url('../fonts/segoe-script.woff') format('woff')}.fullscreen{top:0;right:0;bottom:0;left:0}.no-padding{padding:0}.padding-15{padding:15px 0}.padding-50{padding:50px 0}.padding-100{padding:100px 0}.padding-150{padding:100px 0}@media only screen and (min-width:1200px){.padding-150{padding:150px 0}}.overflow-x-hidden{overflow-x:hidden}#cookies{-webkit-transition:0.2s 0.2s;-o-transition:0.2s 0.2s;transition:0.2s 0.2s;z-index:9000;position:fixed;bottom:25px;left:25px;right:25px;padding:25px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);background:#FFF;color:#333}#cookies h4{font-size:11px;font-size:1.1rem;font-family:Arial,sans-serif;font-weight:bold;color:#333}#cookies p{font-size:9px;font-size:0.9rem;line-height:25px}#cookies .cgu{font-size:7px;font-size:0.7rem}#cookies .cgu a{color:#AAA}#cookies.hide{right:-400px}@media only screen and (min-width:1200px){#cookies{left:auto;right:25px;width:300px}}.uk-h2{font-size:30px;font-size:3rem;font-weight:700}.uk-h3{font-size:20px;font-size:2rem;font-weight:500}.uk-h4{font-size:18px;font-size:1.8rem}.uk-h5{font-size:15px;font-size:1.5rem}.uk-navbar-nav>li a{color:#282828}.uk-navbar-nav>li.uk-active>a{color:#bbcf78}.uk-navbar-nav>li a>svg{width:30px}.uk-logo{font-family:"Segoe";font-weight:bolder;color:#282828}.uk-container{padding-left:50px;padding-right:50px}@media only screen and (min-width:768px){.uk-container{padding-left:30px;padding-right:30px}}.uk-offcanvas{z-index:8000}.uk-offcanvas .uk-offcanvas-bar{background-color:#bbcf78}.uk-offcanvas .uk-offcanvas-bar .logo img{display:inline-block;width:50%}.uk-offcanvas .uk-offcanvas-bar ul li.uk-active>a,.uk-offcanvas .uk-offcanvas-bar ul li a:hover{font-weight:bold;color:white}.uk-offcanvas .uk-offcanvas-bar ul li a{display:block;text-decoration:none;line-height:30px;color:#FFF}.uk-offcanvas .uk-offcanvas-bar ul.social-menu{padding-left:0}.uk-offcanvas .uk-offcanvas-bar ul.conditions-menu{font-size:8px;font-size:0.8rem;position:absolute;bottom:0;left:0;right:0}.uk-offcanvas .uk-offcanvas-bar ul.conditions-menu li>a{line-height:normal}.uk-button{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;text-transform:none}.uk-button.uk-button-large{font-size:11px;font-size:1.1rem}.uk-button.uk-button-green{background-color:#bbcf78;color:white}input[type=submit]{font-size:11px;font-size:1.1rem;-webkit-appearance:none;padding:15px 20px;border:none;background-color:#bbcf78;color:white}.uk-list-inline>li{list-style:none;display:inline-block;padding-left:5px;padding-right:5px;margin:0}.uk-list-inline>li.list-separator{position:relative}.uk-list-inline>li.list-separator:before{content:'|';color:#FFF}.uk-slider ul.v-slider li{min-height:500px}.uk-slider{outline:none}.uk-dotnav>li a{width:15px;height:15px;border-color:#bbcf78}.uk-dotnav>li.uk-active a,.uk-dotnav>li:hover a{background-color:#bbcf78}.nav-svg svg{width:50px;color:#bbcf78}.hover-block{overflow:hidden;position:relative;display:block;width:calc(100% - 2px);min-height:500px;border:1px solid #DBDBDB;background-size:cover;background-position:center center;background-repeat:no-repeat}.hover-block .bottom-title{-webkit-transition:0.3s 0.2s;-o-transition:0.3s 0.2s;transition:0.3s 0.2s;z-index:100;position:absolute;bottom:0;left:0;right:0;padding:15px;background-color:rgba(255,255,255,0.9)}.hover-block .bottom-title h3{font-size:15px;font-size:1.5rem;padding:0;margin:0;text-align:center}.hover-block .hover-block-content{-webkit-transition:0.3s 0.2s;-o-transition:0.3s 0.2s;transition:0.3s 0.2s;position:absolute;top:100%;right:0;left:0;bottom:0;padding:35px;height:calc(100% - 50px);background-color:rgba(187,207,120,0.9)}.hover-block .hover-block-content h3{font-size:20px;font-size:2rem}.hover-block .hover-block-content ul>li{font-size:8px;font-size:0.8rem;font-weight:bold;color:#282828}.hover-block .hover-block-content p{font-size:9px;font-size:0.9rem;font-weight:500;color:#282828}.hover-block .hover-block-content ul.icons>li{font-size:8.5px;font-size:0.85rem;color:#FFF}@media only screen and (min-width:960px){.hover-block .hover-block-content h3{font-size:20px;font-size:2rem}.hover-block .hover-block-content ul>li{font-size:10px;font-size:1rem}}.hover-block:hover .bottom-title{bottom:-100px}.hover-block:hover .hover-block-content{top:0}.custom-shape-divider-bottom{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-shape-divider-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:40px}.custom-shape-divider-bottom .shape-fill{fill:#FFFFFF}.custom-shape-divider-bottom.light-green .shape-fill{fill:#f4f7e9}.custom-shape-divider-bottom-revert{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-shape-divider-bottom-revert svg{position:relative;display:block;width:calc(100% + 1.3px);height:41px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.custom-shape-divider-bottom-revert .shape-fill{fill:#FFFFFF}.custom-shape-divider-bottom-revert.light-green .shape-fill{fill:#f4f7e9}.custom-shape-divider-bottom-revert.light-blue .shape-fill{fill:#FAF9FF}.custom-shape-divider-bottom-revert.red .shape-fill{fill:red}.custom-shape-divider-top-revert{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-top-revert svg{position:relative;display:block;width:calc(100% + 1.3px);height:41px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.custom-shape-divider-top-revert .shape-fill{fill:#FFFFFF}.custom-shape-divider-top-revert.light-green .shape-fill{fill:#f4f7e9}#loading{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#FFF}#loading.hide{z-index:9999}#loading .lds-circle{display:inline-block;-webkit-transform:translateZ(1px);transform:translateZ(1px)}#loading .lds-circle>div{display:inline-block;width:64px;height:64px;margin:8px;border-radius:50%;background:#bbcf78;-webkit-animation:lds-circle 2.4s cubic-bezier(0,0.2,0.8,1) infinite;animation:lds-circle 2.4s cubic-bezier(0,0.2,0.8,1) infinite}@-webkit-keyframes lds-circle{0%,to{-webkit-animation-timing-function:cubic-bezier(0.5,0,1,0.5);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg);-webkit-animation-timing-function:cubic-bezier(0,0.5,0.5,1);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}to{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}@keyframes lds-circle{0%,to{-webkit-animation-timing-function:cubic-bezier(0.5,0,1,0.5);animation-timing-function:cubic-bezier(0.5,0,1,0.5)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(1800deg);transform:rotateY(1800deg);-webkit-animation-timing-function:cubic-bezier(0,0.5,0.5,1);animation-timing-function:cubic-bezier(0,0.5,0.5,1)}to{-webkit-transform:rotateY(3600deg);transform:rotateY(3600deg)}}body,html{font-size:10px;font-size:1rem;font-weight:300;font-family:'Roboto',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif}h3.top-line{position:relative;padding-top:15px}h3.top-line:before{content:'';position:absolute;top:0;left:0;display:block;width:50px;height:5px;background-color:#bbcf78}strong{font-weight:500}a{color:#bbcf78}a:hover{color:#6d802e}#covid-modal{z-index:9999}#main-menu{z-index:2000;position:fixed;padding:0 25px;width:calc(100% - 50px)}#main-menu .header-logo{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;position:relative;padding-left:60px}#main-menu .header-logo img{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;position:absolute;top:9px;left:0;width:60px;height:60px}@media only screen and (min-width:960px){#main-menu .header-logo{padding-left:100px}#main-menu .header-logo img{top:9px;width:100px;height:100px}}#page-intro{position:relative;min-height:100vh;background:#EEE}#page-intro .title{z-index:50;position:relative;margin:0 50px;width:auto}#page-intro .title h1{font-size:30px;font-size:3rem;font-weight:bold}@media only screen and (min-width:960px){#page-intro .title{margin:0 200px;width:50%}#page-intro .title h1{font-size:40px;font-size:4rem}}#page-intro .logo{z-index:50;position:relative;text-align:center}#page-intro .logo .image img{width:150px;height:150px}#page-intro .logo .site-name h1{font-size:25px;font-size:2.5rem;text-shadow:0 0 20px #000000;font-family:"Segoe";font-weight:bold;color:#FFF}@media (min-width:960px),screen and (orientation:landscape){#page-intro .logo .image img{width:125px;height:125px}#page-intro .logo .site-name h1{font-size:20px;font-size:2rem}}@media only screen and (min-width:960px){#page-intro .logo .image img{width:300px;height:300px}#page-intro .logo .site-name h1{font-size:60px;font-size:6rem}}#page-intro .words{font-size:12px;font-size:1.2rem;z-index:50;position:relative;text-align:center;font-weight:500;color:#FFF}@media (min-width:960px),screen and (orientation:landscape){#page-intro .words{bottom:25px}}@media only screen and (min-width:960px){#page-intro .words{font-size:15px;font-size:1.5rem}}#page-intro .slideshow{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}#page-intro .slideshow .slideshow-nav{z-index:100;position:absolute;top:0;right:0;bottom:0;width:50px}#page-intro .slideshow .slideshow-nav ul.uk-slideshow-nav{z-index:9999;position:absolute;top:0;bottom:0;left:0;padding:0;margin:0;width:50px}#page-intro .slideshow .slideshow-nav ul.uk-slideshow-nav li{padding:0;margin:10px 0}#page-intro .slideshow .slideshow-nav ul.uk-slideshow-nav li a{display:block;background:transparent;border:1px solid #FFF}#page-intro .slideshow .slideshow-nav ul.uk-slideshow-nav li.uk-active>a{background:#FFF}#page-intro .intro-nav{font-size:12px;font-size:1.2rem;z-index:50;position:absolute;bottom:50px;left:0;right:0;font-weight:500;color:#FFF}#page-intro .intro-nav a,#page-intro .intro-nav a:hover{text-decoration:none;color:#FFF}@media (min-width:960px),screen and (orientation:landscape){#page-intro .intro-nav{bottom:25px}}@media only screen and (min-width:960px){#page-intro .intro-nav{font-size:15px;font-size:1.5rem}}#page-intro .greenzone{font-size:12px;font-size:1.2rem;position:absolute;bottom:0;left:0;right:0;padding:5px 0 30px 0;background-color:rgba(187,207,120,0.9);font-weight:bolder}#page-intro .greenzone .custom-shape-divider-bottom-1605853613{position:absolute;top:-50px;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#page-intro .greenzone .custom-shape-divider-bottom-1605853613 svg{position:relative;display:block;width:calc(100% + 1.3px);height:50px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#page-intro .greenzone .custom-shape-divider-bottom-1605853613 .shape-fill{fill:rgba(187,207,120,0.9)}#vie-locale .special-event{position:relative;min-height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}#vie-locale .special-event .content{position:absolute;bottom:0;left:0;right:0;padding:25px;background-color:rgba(255,255,255,0.9);border:1px solid #DBDBDB}#vie-locale .special-event .content h3{font-size:15px;font-size:1.5rem}#vie-locale .special-event .content ul{font-size:9px;font-size:0.9rem}#vie-locale .left-content{min-height:500px;background-size:cover;background-position:center center;border:1px solid #DBDBDB}#vie-locale .left-content .content-box{padding:25px;width:calc(100% - 50px);background-color:#FFF}#vie-locale .left-content .content-box h3{font-size:18px;font-size:1.8rem;margin:0}#vie-locale .left-content .content-box p{font-size:9px;font-size:0.9rem;margin:0;font-weight:500}#vie-locale .left-content .content-box ul{font-size:8px;font-size:0.8rem}#vie-locale .left-content .content-box ul li{line-height:16px}#vie-locale .left-content .content-box ul li svg{width:14px;color:#282828}#vie-locale .right-content .item~.item{margin-top:40px}#vie-locale .right-content .item{background-size:cover;background-position:center center;border:1px solid #DBDBDB;height:250px}#vie-locale .right-content .item h3{font-size:14px;font-size:1.4rem;margin:0}#vie-locale .right-content .item p{font-size:9px;font-size:0.9rem;font-weight:500}#vie-locale .right-content .item ul{font-size:8px;font-size:0.8rem}#vie-locale .right-content .item ul li{line-height:16px;color:#282828}#vie-locale .right-content .item ul li svg{width:14px;color:#282828}#vie-locale .right-content .item .title{padding:15px;background-color:#FFF}#why-acores .column-content .photo{width:100%;height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEE}@media only screen and (min-width:960px){#why-acores .column-content .photo{height:200px}}#why-patngo{position:relative;padding:150px 0 50px 0}#why-patngo .birds{z-index:1000;position:absolute;bottom:-100px;right:100px;width:300px}#why-patngo .birds svg{fill:#282828}#atouts{position:relative;padding:50px 0 100px 0}#atouts .birds{z-index:1000;position:absolute;top:-50px;right:100px;width:300px}#atouts .birds svg{fill:#bbcf78}#services-icons h3{font-size:22px;font-size:2.2rem}#contact{position:relative;padding-bottom:75px;background-color:#232323}#contact a,#contact li>a{color:#FFF}#contact a:hover,#contact li.uk-active>a{color:#bbcf78}#contact .bottom-nav .cgu{position:absolute;bottom:15px;left:0}#contact #credits{font-size:8px;font-size:0.8rem;position:absolute;bottom:15px;right:15px}#contact #credits a{text-decoration:none;color:#5b5b5b}#contact #credits a>svg{fill:#FFF}#contact #credits a>svg path:nth-child(3){fill:#72bd60}.background-separator{position:relative;padding:50px 0;min-height:700px;background-size:cover;background-position:center center;background-repeat:no-repeat}.background-separator div{position:relative;z-index:100}.background-separator:after,.background-separator:before{z-index:0;content:'';position:absolute;left:0;width:100%;height:300px}.background-separator:before{top:0;background:#ffffff;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,#ffffff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,0) 100%)}.background-separator:after{bottom:0;background:#ffffff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#282828));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#282828 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#282828 100%)}.background-separator.darken:before{background:#ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#ffffff),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,#ffffff 20%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#ffffff 20%,rgba(255,255,255,0) 100%)}.background-separator.darken:after{background:#ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,0)),to(#232323));background:-o-linear-gradient(top,rgba(255,255,255,0) 20%,#232323 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 20%,#232323 100%)}.big-svg svg{width:150px;fill:#FFF}@media only screen and (min-width:960px){.big-svg svg{width:200px}}.title-top-line{position:relative;padding-top:20px}.title-top-line:before{content:'';position:absolute;top:0;left:0;display:block;width:50px;height:5px}.title-top-line.title-green-top-line:before{background-color:#bbcf78}.birds-2{position:relative;min-height:100%}.birds-2 svg{position:absolute;bottom:0;left:0;width:200px;fill:#282828}