@import url("https://fonts.googleapis.com/css2?family=Rufina&family=Work+Sans:wght@400;600;700&display=swap");*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.l-homepage .l-homepage-first .landing-header{padding:120px 0px 80px;text-align:center;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-first .landing-header{padding:80px 0px 60px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-first .landing-header{padding:80px 0px 60px}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-header{padding:80px 0px 60px}}.l-homepage .l-homepage-first .landing-header h2{color:#A8763E;padding-left:17.2619%;padding-right:17.2619%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-header h2{padding-left:4.7619%;padding-right:4.7619%;font-size:2.5rem;line-height:2.5rem}}.l-homepage .l-homepage-first .landing-content{display:inline-block;padding-left:8.92857%;padding-right:8.92857%;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-first .landing-content{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-first .landing-content{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-content{padding-left:2.67857%;padding-right:2.67857%}}.l-homepage .l-homepage-first .landing-content .landing-content-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:8.92857%;position:relative}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-content .landing-content-sx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:.59524%}}.l-homepage .l-homepage-first .landing-content .landing-content-sx .icon-elemento-decorativo{font-size:12rem;position:absolute;bottom:-100px;left:0px;z-index:1;color:#EDEBD7}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-content .landing-content-sx .icon-elemento-decorativo{display:none}}.l-homepage .l-homepage-first .landing-content .landing-content-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.59524%;padding-right:.59524%;float:right}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-first .landing-content .landing-content-dx{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%}}.l-homepage .l-homepage-first .landing-content .landing-content-dx p{margin-bottom:20px}.l-homepage .l-homepage-first .landing-content .landing-content-dx p a{display:inline-block;margin-left:7px}.l-homepage .l-homepage-first .landing-content .landing-content-dx img{margin-top:50px}.l-homepage .l-homepage-second .landing-gallery{padding:120px 0px;display:inline-block;width:100%}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-second .landing-gallery{padding:60px 0px}}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper{display:inline-block;position:relative;width:100%;margin-bottom:150px}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper{margin-bottom:75px}}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header{margin-bottom:50px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;float:left;padding-left:.71429%;padding-right:.71429%;padding-left:8.92857%;padding-right:8.92857%}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;float:left;padding-left:.71429%;padding-right:.71429%}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.71429%;padding-right:.71429%;padding-left:2.67857%}}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header span.title-caption{text-transform:uppercase;margin-bottom:20px;font-size:1rem;display:inline-block}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header p{position:relative;padding-left:40px}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-header p:before{content:'';display:block;height:1px;width:80px;background-color:#A8763E;position:absolute;top:12px;left:-60px}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links{position:absolute;text-align:right;bottom:-75px;right:0px;padding-right:8.92857%}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links{padding-right:2.67857%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links{padding-right:2.67857%;bottom:-100px}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links{padding-right:2.67857%;position:initial;display:inline-block;bottom:0px}}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links a{text-align:center;color:#2E271E;display:block;margin-top:10px;padding:20px 50px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #2E271E;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links a:hover{background-color:#2E271E;color:#fff}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-header-wrapper .landing-gallery-links a i{font-size:1.5rem;margin-right:10px;position:relative;top:3px}.l-homepage .l-homepage-second .landing-gallery .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-homepage .l-homepage-second .landing-gallery .flickity-button{display:none}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-wrapper{position:relative}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-wrapper .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:8.92857%}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-second .landing-gallery .landing-gallery-wrapper .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.59524%;padding-right:.59524%;padding-right:2.67857%}}.l-homepage .l-homepage-second .landing-gallery .landing-gallery-wrapper .item img{width:100%}.l-homepage .l-homepage-second .landing-gallery .button-group{position:relative}.l-homepage .l-homepage-second .landing-gallery .button-group .icon-arrow{font-size:5rem;color:#A8763E;display:inline-block;cursor:pointer}.l-homepage .l-homepage-second .landing-gallery .button-group .icon-arrow.next{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:50px}.l-homepage .l-homepage-third{padding:120px 0px;background-color:#F4F3F0;display:inline-block;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-third{padding:80px 0px 60px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-third{padding:80px 0px 60px}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-third{padding:80px 0px 60px}}.l-homepage .l-homepage-third .view-banner{padding-left:8.92857%;padding-right:8.92857%;display:inline-block;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-third .view-banner{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-third .view-banner{padding-left:4.7619%;padding-right:4.7619%}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-third .view-banner{padding-left:2.67857%;padding-right:2.67857%}}.l-homepage .l-homepage-fourth{padding:120px 0px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.l-homepage .l-homepage-fourth{padding:80px 0px 60px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.l-homepage .l-homepage-fourth{padding:80px 0px 60px}}@media (min-width: 320px) and (max-width: 767px){.l-homepage .l-homepage-fourth{padding:80px 0px 60px}}.l-homepage .l-homepage-fourth .block-home-instagram-block .flickity-button{display:none}.l-homepage .l-homepage-fourth .block-home-instagram-block .button-group{position:relative;float:right}.l-homepage .l-homepage-fourth .block-home-instagram-block .button-group .icon-arrow{font-size:5rem;color:#A8763E;display:inline-block;cursor:pointer}.l-homepage .l-homepage-fourth .block-home-instagram-block .button-group .icon-arrow.next-inst{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:50px}
