@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Canadian+Aboriginal:wght@100..900&display=swap);
.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:2px;width:20px}.hamburger-box{margin-top:-5px;width:20px}.hamburger-inner:before{top:-6px}.hamburger--collapse .hamburger-inner:after{top:-12px}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger{padding:0 15px 0 0}.text-primary--light{color:#0067b1}.text-black-50{color:rgba(83,73,67,.5)!important}.text-warning{color:#cfaa97!important}.border-secondary{border-color:#f5d4b7!important}html{font-size:13.35px}@media(min-width:992px){html{font-size:16px}}body{font-family:Noto Sans Canadian Aboriginal,sans-serif}h2{font-size:2.1rem}@media(min-width:768px){h2{font-size:2.4rem}}h3{font-size:1.7rem}@media(min-width:768px){h3{font-size:2rem}}h1,h2,h3,h4,h5,h6{font-family:Museo Sans\ 500,sans-serif}.fs-1{font-size:calc(3rem + 1.5vw)!important}@media(min-width:768px){.fs-1{font-size:calc(4.9rem + 1.5vw)!important}}a{color:#0068b3;transition:.5s ease-in-out}a:focus,a:hover{text-decoration:unset}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-image.image-contain{background-size:contain}.section.has-bg{position:relative;z-index:0}.section-bg{left:0;position:absolute;right:0;top:0;z-index:0}@media(min-width:768px){.section-bg{width:100%}}.section-bg.contained{bottom:0;margin:auto;width:auto}.section-bg.covered{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-bg.parallaxed{bottom:0;height:100%;left:0;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;position:fixed!important;right:0;top:0;width:100%;z-index:-50}.section-bg.parallax-image{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.chat-container{bottom:0;cursor:pointer;margin:0;transition:.5s ease-in-out}.chat-container:hover{transform:scale(1.1)}.breadcrumb{border-bottom:2px solid #f0f0ef;margin-bottom:50px;padding-bottom:19px}.breadcrumb-item{color:#000;font-family:Museo Sans\ 500,sans-serif;font-size:14px}.breadcrumb-item a{color:#bd9a74;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{color:#bd9a74}.breadcrumb-item.active,.breadcrumb-item.active:before{color:#000}.text-balance{text-wrap:balance}.btn,button{font-family:Museo Sans\ 500,sans-serif}.btn:focus,button:focus{box-shadow:none!important;outline:none}.btn.transition-scale,button.transition-scale{transition:.5s ease-in-out}.btn.transition-scale:hover,button.transition-scale:hover{box-shadow:0 20px 30px -15px rgba(0,0,0,.5);transform:scale(1.05) translateY(-5px)}.btn:focus{box-shadow:none;outline:none}.btn-primary{background-color:#7ba890;border:1px solid transparent;border-radius:5px;font-size:16px;font-weight:500;min-width:170px;padding:9px 10px;text-transform:capitalize}.btn-primary.position-fixed{border:2px solid #fff;bottom:10%;font-size:16px;min-width:140px;padding:10px;right:0;z-index:200}@media(min-width:768px){.btn-primary.position-fixed{bottom:10%;font-size:18px;min-width:188px;padding:17px 10px}}.btn-primary:focus,.btn-primary:hover{background-color:#fff;border-color:#7ba890;color:#7ba890}.btn-warning{background-color:#cfaa97;border:1px solid transparent;border-radius:5px;color:#fff;font-size:16px;font-weight:700;min-width:170px;padding:9px 10px;text-transform:capitalize}.btn-warning:hover{background-color:#fff;border-color:#cfaa97;color:#cfaa97}.btn-outline-primary{border-color:#7ba890;border-radius:5px;color:#7ba890;font-size:16px;font-weight:500;min-width:170px;padding:9px 10px;text-transform:capitalize}.btn-outline-primary:hover{background-color:#7ba890;border-color:#7ba890;color:#fff}.btn-outline-secondary{border:1px solid #7ba890;border-radius:5px;color:#7ba890;font-size:16px;font-weight:500;min-width:205px;padding:12px 10px}.btn-outline-secondary:hover{background-color:#7ba890;border-color:transparent;color:#fff}.btn-outline-light{border:1px solid #fff;border-radius:5px;color:#fff;font-size:16px;font-weight:500;min-width:205px;padding:12px 10px}.btn-outline-light:hover{border-color:transparent}.btn-outline-warning{border-color:#cfaa97;border-radius:5px;color:#cfaa97;font-size:16px;font-weight:500;min-width:170px;padding:9px 10px;text-transform:capitalize}.btn-outline-warning:hover{background-color:#cfaa97;border-color:#cfaa97;color:#fff}.btn-outline-danger{border-color:#cf0606;border-radius:5px;color:#cf0606;font-size:16px;font-weight:700;min-width:170px;padding:9px 10px;text-transform:capitalize}.btn-outline-danger:hover{background-color:#cf0606;border-color:#cf0606;color:#fff}.btn-secondary{background-color:#bd9a74;border:1px solid transparent;border-radius:0;color:#fff;font-weight:600;min-width:125px;padding:9px 10px;text-transform:uppercase}.btn-secondary:hover{background-color:#fff;border-color:#bd9a74;color:#bd9a74}.btn-lg{padding-bottom:11px;padding-top:11px}.transition-link--space i{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.transition-link--space:hover i{margin-inline-start:15px}.dropdown-toggle:after{border:none;content:"";font-family:Font Awesome\ 5 Pro;font-weight:700;transition:.5s cubic-bezier(.175,.885,.32,1.275);vertical-align:inherit}.dropdown-toggle[aria-expanded=true]:after{transform:rotate(.5turn)}.form-control:focus{box-shadow:none}.form-floating>.form-control{padding:10px 20px}@media(min-width:768px){.form-floating>.form-control{padding:10px 20px}}.form-floating>.form-label{left:0;padding:.7rem .75rem}.form-floating>.form-control,.form-floating>.form-select{height:calc(3rem + 8px)}@media(min-width:768px){.form-floating>.form-control,.form-floating>.form-select{height:calc(3rem + 2px)}}.form-label{color:#7b7b7b;font-size:16px;left:20px}.form-select-lg{padding:10px 13px}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:none}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545!important}form.layout-info .form-control{background-color:#f0f4fe;border-color:transparent;border-radius:10px;box-shadow:0 2px 10px 0 hsla(0,0%,89%,.5)}form.layout-info .form-label{color:#1d1e1e;opacity:.5}.input-newsletter{border:1px solid #bd9a74}.input-newsletter .form-control{background-color:transparent;border:none;border-right:0;color:#000;font-family:Museo Sans\ 500,sans-serif;font-size:1.2em;font-weight:500;height:50px;padding-left:30px;padding-right:30px}.input-newsletter .form-control:focus{box-shadow:none}.input-newsletter .form-control::-moz-placeholder{color:#000;opacity:.36}.input-newsletter .form-control::placeholder{color:#000;opacity:.36}.input-newsletter label{left:18px;opacity:.36;z-index:50}.input-newsletter .btn{color:#000;font-weight:500;text-transform:none;transform:scale(1.02);z-index:5}.form-check-label{color:#1d1e1e}.form-check-label a{color:#bd9a74;text-decoration:none}.form-check-input[type=checkbox]{border:1px solid #7ba890;border-radius:3px}.form-check-input[type=checkbox]:focus{box-shadow:none}.form-check-input[type=checkbox]:checked{background-color:#7ba890}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545!important}.input-group.layout-primary .form-control{background-color:#fff;border:1px solid #0067b1;color:#52575d;font-family:Museo Sans\ 500,sans-serif;font-size:1.2rem;font-weight:500;padding:10px 20px}.input-group.layout-primary .form-control::-moz-placeholder{opacity:.35}.input-group.layout-primary .form-control::placeholder{opacity:.35}.input-group.layout-primary .form-control:disabled{background-color:#0068b3;color:#fff}.input-group.layout-primary .form-control:disabled::-moz-placeholder{color:#fff;opacity:1}.input-group.layout-primary .form-control:disabled::placeholder{color:#fff;opacity:1}.input-group.layout-primary .btn{font-size:1.4rem;min-width:50px;text-align:center}.input-group.layout-primary.rounded-pill .btn,.input-group.layout-primary.rounded-pill .form-control{border-radius:inherit}.input-group.layout-primary input[type=file]::file-selector-button{display:none}.input-group.layout-primary input[type=file]+.form-label{align-items:center;background-color:#0068b3;border-radius:inherit;bottom:0;color:#fff;display:flex;font-size:16px;height:100%;justify-content:center;left:20px;left:auto;position:absolute;right:0;top:0;width:50px;z-index:100}.input-group.layout-primary input[type=file]{border-radius:2em!important}.form-box{background-color:#fff;border:1px solid #046bb7;border-radius:30px 10px 2em 30px;padding-bottom:15px}@media(min-width:768px){.form-box{border-radius:2em 10px 2em 10px}}.form-box label{background-color:#046bb7;border-radius:2em 0 2em 0;border-radius:30px 0 30px 0;box-shadow:0 12px 42px 0 rgba(31,31,31,.1);color:#fff;font-size:16px;font-weight:600;max-width:100%;padding:10px 20px}@media(min-width:768px){.form-box label{border-radius:2em 0 2em 0;margin-left:-1px;margin-top:-1px}}.form-box .form-control{border:none;color:#000;font-size:16px}.form-box .form-control::-moz-placeholder{opacity:.52}.form-box .form-control::placeholder{opacity:.52}.form-box-list ul{border-bottom:1px solid #046bb7}.form-box-list ul:last-child{border-bottom:none}@media(min-width:768px){.form-box-list ul:nth-child(odd){border-right:1px solid #046bb7}.form-box-list ul:nth-last-of-type(-n+2){border-bottom:none}}.form-box ul{margin-bottom:0}.form-box ul:after,.form-box ul:before{background-color:#046bb7;content:"";position:absolute}.form-box ul li{margin:4px 1px}.form-box ul li a{align-items:center;border-radius:50%;color:#000;display:flex;font-family:Museo Sans\ 500,sans-serif;font-size:16px;font-weight:500;height:30px;justify-content:center;text-decoration:none;width:30px}@media(min-width:1400px){.form-box ul li a{font-size:18px;height:40px;width:40px}}.form-box ul li a.active{background-color:#eef2fe}.link-upload{border:1px solid #0067b1;border-radius:2em;height:49px;text-decoration:none}.link-upload--text{color:#52575d;font-family:Museo Sans\ 500,sans-serif;font-size:1.2rem;font-weight:500;max-width:calc(100% - 50px);padding-left:24px;padding-right:15px;padding-top:10px}.link-upload--icon{align-items:center;background-color:#0068b3;border-bottom-right-radius:2em;border-top-right-radius:2em;color:#fff;display:flex;font-size:16px;justify-content:center;width:50px}.link-upload.is-invalid{border-color:#dc3545!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #7b7b7b;border-radius:10px;color:#7b7b7b;font-size:16px;height:calc(3rem + 8px)}@media(min-width:768px){.select2-container--default .select2-selection--single{height:calc(3rem + 2px)}}.select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow:after{transform:rotate(180deg)}.select2.is-invalid+.select2-container--default .select2-selection--single{border-color:#dc3545!important}.select2-container .select2-selection--single .select2-selection__rendered{color:#7b7b7b;padding:10px 20px}.select2-results__option{padding:5px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;top:0;width:50px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:after{color:#000;content:"";font-family:Font Awesome\ 5 Pro;font-size:16px;font-weight:400;transition:.5s cubic-bezier(.175,.885,.32,1.275)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0067b1}.checkbox-box{border:1px solid #f4f5f7;border-radius:5px;color:#49403b;cursor:pointer;font-family:Open Sans,sans-serif;height:90px;text-decoration:none;transition:.5s cubic-bezier(.175,.885,.32,1.275)}.checkbox-box span{font-size:14px}.checkbox-box .checkbox-icon{align-items:center;background-color:transparent;border:1px solid #e7eaed;border-radius:50%;color:#e7eaed;display:flex;height:40px;justify-content:center;transition:.5s cubic-bezier(.175,.885,.32,1.275);width:40px}.checkbox-box .checkbox-subtitle{font-size:14px}.checkbox-box .checkbox-title{font-size:16px}.checkbox-box.active,.checkbox-box.selected,.checkbox-box:hover{border:transparent;box-shadow:0 20px 30px 0 rgba(10,48,73,.15);color:#49403b}.checkbox-box.active .checkbox-icon,.checkbox-box.selected .checkbox-icon,.checkbox-box:hover .checkbox-icon{background-color:#7ba890;border-color:transparent;color:#fff}.form-control.is-invalid.addon-right,.form-control.is-valid.addon-right,.was-validated .form-control.addon-right:invalid,.was-validated .form-control.addon-right:valid{background-position:right calc(.375em + 3.188rem) center}.form-addon{position:relative}.form-addon .btn.position-absolute{align-items:center;border:none;bottom:0;color:rgba(39,39,39,.4);display:flex;justify-content:center;outline:none;padding:0 20px;right:0;top:0}.form-addon .btn.position-absolute i{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.form-addon .btn.position-absolute i.fa-eye{opacity:1;transform:scale(1)}.form-addon .btn.position-absolute i.fa-eye-slash{left:0;opacity:0;position:absolute;right:0;transform:scale(.2)}.form-addon .btn.position-absolute.active i.fa-eye{opacity:0;transform:scale(.2)}.form-addon .btn.position-absolute.active i.fa-eye-slash{opacity:1;transform:scale(1)}.at-icon-wrapper{align-items:center;display:flex!important;height:54px!important;justify-content:center;width:54px!important}.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{margin-bottom:10px!important;margin-right:10px!important}.at-follow-tbx-element .addthis_toolbox{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:992px){.at-follow-tbx-element .addthis_toolbox{justify-content:flex-start}}.transition{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.transition-zoom--out{transform:scale(1.5)}.transition-zoom--in,.transition-zoom--out:hover{transform:scale(1)}.transition-zoom--in:hover{transform:scale(1.1)}.uk-lightbox{background-color:rgba(0,0,0,.81);z-index:1060!important}.uk-lightbox-toolbar{background-color:transparent}@media(min-width:768px){.uk-lightbox-toolbar{padding-left:45px;padding-right:45px;padding-top:45px}}.uk-lightbox-toolbar-icon{color:#fff}.uk-lightbox-button{background-color:#7ba890;color:#fff;height:60px;width:40px}.uk-position-center-left{margin-left:0!important}.uk-position-center-right{margin-right:0!important}header{box-shadow:0 7px 9px 0 rgba(0,0,0,.03)}.navbar{background-color:#7ba890}.navbar-logo{background-color:inherit;background-color:#fff;left:0;margin:auto;position:absolute;right:0;text-align:center;top:7px;width:330px;z-index:1050}.navbar-brand{margin:0;width:210px}.navbar-brand img{width:auto}@media(min-width:1200px){.navbar-brand img{width:auto}}@media(max-width:1024px){.navbar-brand{width:160px}}@media(max-width:767px){.navbar-brand{width:130px}}.navbar-languages{align-items:center;display:flex;list-style-type:none;margin-bottom:0;padding-left:0}.navbar-languages li{padding:0 5px;position:relative}.navbar-languages li:not(:last-of-type):after{background-color:#fff;content:"";display:inline-block;height:12px;position:absolute;right:-2px;top:3px;width:2px}@media(min-width:992px){.navbar-languages li:not(:last-of-type):after{top:5px}}.navbar-languages li a{color:#fff;font-size:14px;font-weight:500;text-decoration:none;text-transform:uppercase}.navbar-languages li.active a{font-weight:900}.navbar-light{border-bottom:2px solid #f0f0ef}.navbar-nav .nav-link{color:#fff;font-family:Museo Sans\ 500,sans-serif;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;padding:10px 14px;position:relative}.navbar-nav .nav-link:after{height:2px;width:0}.navbar-nav .nav-link:after,.navbar-nav .nav-link:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;transition:.5s cubic-bezier(.175,.885,.32,1.275)}.navbar-nav .nav-link:before{height:0;width:2px}.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover{color:#fff}.navbar-nav .nav-link.active{font-weight:700;font-weight:900}.navbar-nav .nav-link.active:after{background-color:#fff;width:31px}.navbar-nav .nav-link.active:before{background-color:#fff;height:31px}.navbar-nav.nav-top{z-index:1052}.navbar-nav.nav-top .nav-item{margin-inline-end:10px}@media(min-width:1400px){.navbar-nav.nav-top .nav-item{margin-inline-end:7px}}.navbar-nav.nav-top .nav-item .nav-link{color:#3c3733;font-size:14px;font-weight:500;padding:4px 5px}.navbar-nav.nav-top .nav-item .nav-link:after,.navbar-nav.nav-top .nav-item .nav-link:before{content:none}.navbar-nav .nav-item{margin-inline-end:10px}@media(min-width:1400px){.navbar-nav .nav-item{margin-inline-end:20px}}.navbar-nav .nav-item.drop-item{position:relative}.navbar-nav .nav-item.drop-item i{right:-15px;top:12px}.navbar-nav .nav-item.drop-item .drop-list,.navbar-nav .nav-item.drop-item i{color:#fff;position:absolute;transition:.5s cubic-bezier(.175,.885,.32,1.275)}.navbar-nav .nav-item.drop-item .drop-list{background-color:#7ba890;box-shadow:0 12px 42px 0 rgba(32,31,31,.1);list-style-type:none;min-width:150px;opacity:0;padding-inline-start:inherit;padding:0 16px 9px 15px;pointer-events:none;top:100%;transform:scale(.9)}.navbar-nav .nav-item.drop-item .drop-list:before{background-color:#7ba890;content:"";height:15px;left:-15px;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg) translateY(-50%);width:15px}.navbar-nav .nav-item.drop-item .drop-list ul{list-style-type:none;padding-inline-start:inherit;padding-left:0}.navbar-nav .nav-item.drop-item .drop-list li{margin:0}.navbar-nav .nav-item.drop-item .drop-list li a{border-bottom:2px solid transparent;color:#fff;font-size:14px;padding:10px 0}.navbar-nav .nav-item.drop-item .drop-list li a:after,.navbar-nav .nav-item.drop-item .drop-list li a:before{content:none}.navbar-nav .nav-item.drop-item .drop-list li a.active,.navbar-nav .nav-item.drop-item .drop-list li a:hover{border-bottom-color:#7ba890}.navbar-nav .nav-item.drop-item:focus i,.navbar-nav .nav-item.drop-item:hover i{transform:rotate(180deg)}.navbar-nav .nav-item.drop-item:focus .drop-list,.navbar-nav .nav-item.drop-item:hover .drop-list{opacity:1;pointer-events:all;transform:scale(1)}.navbar-extra .btn{font-family:Museo Sans\ 500,sans-serif;font-size:18px;font-weight:500;padding:10px 20px}.offcanvas{background-color:#7ba890;max-width:300px}@media(min-width:992px){.offcanvas{max-width:400px}}.offcanvas-body ul{list-style-type:none}.offcanvas-body ul li{position:relative}.offcanvas-body ul li a{color:#fff;font-family:Museo Sans\ 500,sans-serif;font-size:18px;padding:8px 5px 8px 0}.offcanvas-body ul li a.active{color:#fff;font-weight:700}.offcanvas-body .navbar-nav .nav-link{font-size:16px}.offcanvas-body .submenu-btn{padding:5px;position:absolute;right:5px;top:0;transition:.5s cubic-bezier(.175,.885,.32,1.275)}.offcanvas-body .submenu-btn.active{transform:rotate(180deg)}.offcanvas-body .drop-list{display:none}footer .brand{display:block;width:250px}footer .michelin{width:80px}footer .wrap-logos{text-align:center;width:210px}footer .widget-section{background-color:#7ba890;padding-bottom:60px;padding-top:60px}footer .widget-social li{padding:0 20px}@media(max-width:374px){footer .widget-social li{padding:0 15px}}@media(min-width:992px){footer .widget-social li:first-of-type{padding-inline-start:0}}footer .widget-social li a{color:#fff;font-size:25px}footer .widget-social li a img{transition:.5s cubic-bezier(.175,.885,.32,1.275)}footer .widget-social li a:hover img{transform:scale(1.1) translateY(-3px)}footer .widget-title{color:#bd9a74;margin-bottom:18px}footer .widget-box{padding-top:20px}footer .widget-box ul li{color:#fff;font-size:16px;margin-bottom:15px}footer .widget-box ul li a{color:#fff;text-decoration:none;transition:ease}footer .widget-box ul li.active a,footer .widget-box ul li:hover a{color:#fff;font-weight:600}footer .widget-box ul li i{color:#fff}footer .widget-copyright{background-color:#7ba890}footer .widget-copyright .container{border-top:2px solid #fff}footer .widget-copyright p{color:#fff;font-size:16px}@media(min-width:768px){footer .widget-copyright p{font-size:14px}}footer .widget-copyright ul{margin-bottom:0}footer .widget-copyright ul li a{color:#fff;font-size:16px;text-decoration:none}@media(min-width:768px){footer .widget-copyright ul li a{font-size:14px}}footer .anpc{display:inline-block;margin-top:-3px}@media(max-width:1024px){footer .anpc{margin:5px 0}}footer .anpc a{display:inline-block;margin-right:8px;max-width:160px}@media(max-width:1366px){footer .anpc a{max-width:140px}}footer .anpc a.img-2{margin-left:-40px}@media(max-width:1024px){footer .align-mobile{text-align:center}}.card{border:none}.card-footer,.card-header{background-color:inherit}.card-img-fixed{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100}.card.transition-default{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.transition-default:hover{transform:translateY(-15px)}.card.transition-full .card-header,.card.transition-full .card-header img{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.transition-full:hover .card-header{transform:translateY(-15px)}.card.transition-translate .card-header,.card.transition-translate .card-header img{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.transition-translate:hover .card-header{border-color:transparent;box-shadow:0 20px 32px 0 rgba(15,36,109,.16);transform:translateY(-15px)}@media(min-width:992px){.card.transition-grayscale .card-header,.card.transition-grayscale .card-header img{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.transition-grayscale .card-header img{filter:grayscale(1)}.card.transition-grayscale:hover .card-header img{filter:grayscale(0)}}.card.template-testimonial{background-color:transparent}.card.template-testimonial .card-header{border:none;margin:auto;padding:0;position:relative;width:155px}.card.template-testimonial .card-header:after{border:5px solid #7ba890;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(13px) translateY(13px)}.card.template-testimonial .card-header img{position:relative;z-index:5}.card.template-testimonial .card-body{padding-bottom:30px;padding-top:30px}.card.template-testimonial .card-footer{border:none;color:#413834;font-size:20px;line-height:1.5;min-height:145px;padding-top:0}.card.template-testimonial .card-footer p{margin-bottom:0}.card.template-testimonial .card-title{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700}.card.template-about{height:100%}@media(max-width:1199.98px){.card.template-about{border-inline-end:none!important}}.card.template-about .card-header{border-bottom:none;border-top-left-radius:30px;padding-left:20px;padding-right:20px}@media(min-width:768px){.card.template-about .card-header{padding-left:25px;padding-right:25px}}.card.template-about .card-title{font-family:Noto Sans Canadian Aboriginal,sans-serif;font-weight:600;margin-bottom:0}.card.template-about .card-body{color:#52575d;min-height:90px;padding-bottom:0;padding-left:20px;padding-right:20px}@media(min-width:768px){.card.template-about .card-body{min-height:135px;padding-left:25px;padding-right:25px}}.card.template-about .card-footer{border-radius:inherit;border-top:none;padding-bottom:30px;padding-left:20px;padding-right:20px}@media(min-width:768px){.card.template-about .card-footer{padding-bottom:50px;padding-left:25px;padding-right:25px}}.card.template-investor{background-color:#fff;border-bottom-right-radius:2em;border-top-left-radius:2em;box-shadow:0 12px 42px 0 rgba(31,31,31,.1)}.card.template-investor .card-header{border-bottom:none;border-top-left-radius:30px;padding-left:20px;padding-right:20px;padding-top:30px}@media(min-width:768px){.card.template-investor .card-header{padding-left:40px;padding-right:40px;padding-top:50px}}.card.template-investor .card-title{font-weight:500;margin-bottom:0}.card.template-investor .card-body{color:#52575d;min-height:90px;padding-left:20px;padding-right:20px}@media(min-width:768px){.card.template-investor .card-body{min-height:135px;padding-left:40px;padding-right:40px}}.card.template-investor .card-img-overlay{align-items:center;background-color:#0068b3;border-radius:inherit;border-top:none;border-top-left-radius:0;color:#fff;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;top:auto}@media(min-width:768px){.card.template-investor .card-img-overlay{padding-left:40px;padding-right:40px}}.card.template-investor .card-link{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,40,255,.2);color:#0067b3;display:flex;font-size:2rem;height:50px;justify-content:center;text-decoration:none;width:50px}.card.template-product{background-color:#fff;background-color:transparent;border-radius:30px 0 30px;box-shadow:0 2px 18px 0 rgba(0,0,0,.08);height:100%}.card.template-product .card-title{color:#000;font-size:14px;font-weight:500;line-height:1.57}.card.template-product .card-info{color:#5f4c3c;font-size:14px;font-weight:500}.card.template-product .card-info i{color:#f5d4b7}.card.template-product .card-header{border:none;padding:18px 20px}.card.template-product .card-body{min-height:105px;padding:0 20px}.card.template-product .card-footer{border:none;padding:10px 20px 37px}.card.template-product .card-discount-price{color:#000;font-size:15px;font-weight:600}.card.template-product .card-discount .badge{border-radius:0;font-size:12px;font-weight:600;min-width:50px;padding:6px}.card.template-product .card-discount .badge.text-bg-danger{background-color:#c80000}.card.template-product .card-price{color:#c80000;font-size:20px;font-weight:700}.card.template-product--inline{background-color:transparent}.card.template-product--inline .card-title{color:#5f4c3c;font-size:23px;font-weight:600}.card.template-product--inline .card-info{color:#5f4c3c;font-size:14px;font-weight:500}.card.template-product--inline .card-info i{color:#f5d4b7}.card.template-product--inline .card-img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}.card.template-product--inline .card-header{border:none;padding:18px 20px}.card.template-product--inline .card-header .grid-1{grid-area:grid-1}.card.template-product--inline .card-header .grid-2{grid-area:grid-2}.card.template-product--inline .card-header .grid-3{grid-area:grid-3}.card.template-product--inline .card-header{display:grid;gap:20px;grid-template-areas:"grid-2 grid-1 grid-1" "grid-3 grid-1 grid-1";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,100px)}@media(min-width:768px){.card.template-product--inline .card-header{grid-template-rows:repeat(2,160px)}}.card.template-product--inline .card-body{padding-right:20px;padding-top:20px}@media(min-width:992px){.card.template-product--inline .card-body{padding-left:0}}.card.template-product--inline .card-body ul{border-top:2px solid #f0f0ef;color:#5f4c3c;font-size:18px;line-height:1.5;list-style-type:none;margin-top:20px;padding-left:0;padding-top:23px}.card.template-product--inline .card-body ul li{margin-bottom:15px;padding-left:30px;position:relative}.card.template-product--inline .card-body ul li i,.card.template-product--inline .card-body ul li img{left:0;position:absolute;top:5px}.card.template-product--inline .card-footer{border-top:none;height:100%;padding:20px 20px 37px}@media(min-width:992px){.card.template-product--inline .card-footer{border-left:2px solid #f0f0ef}}@media(min-width:1400px){.card.template-product--inline .card-footer{padding-left:40px}}.card.template-product--inline .card-discount-price{color:#000;font-size:20px;font-weight:600}.card.template-product--inline .card-discount .badge{border-radius:0;font-size:14px;font-weight:600;min-width:55px;padding:8px}.card.template-product--inline .card-discount .badge.text-bg-danger{background-color:#c80000}.card.template-product--inline .card-price{color:#c80000;font-size:32px;font-weight:700}.card.template-product--inline form{color:#5f4c3c;font-family:Museo Sans\ 500,sans-serif;font-size:14px;font-weight:600}.card.template-product--inline form .input-group{border-radius:0}.card.template-product--inline form .input-group-text{background-color:transparent;border-color:#5f4c3c;border-radius:inherit;color:#5f4c3c;font-weight:600}.card.template-product--inline form .form-control{-moz-padding-start:24px;background-color:transparent;border:1px solid #5f4c3c;border-radius:0;color:#5f4c3c;font-weight:600;padding:9px}.card.template-product--inline form select{position:relative}.card.template-details{background-color:transparent;padding-bottom:0}@media(min-width:768px){.card.template-details{padding-bottom:0}}.card.template-details .card-header{border:none}.card.template-details .card-header img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}.card.template-details .card-title{color:#7ba890}.card.template-details .card-subtitle{color:#7ba890;font-weight:700}.card.template-details .card-box{color:#534943;font-size:14px;margin-bottom:20px}.card.template-details .card-box ul{margin-bottom:0}.card.template-details .card-box--label{font-size:14px}.card.template-details.layout-inline .card-footer{border:none}.card.template-details.layout-inline .card-footer .btn{min-width:100px}.card.template-details.layout-inline .card-title{color:#49403b;font-size:18px;font-weight:600}.card.template-details.layout-inline .card-subtitle{font-size:18px;font-weight:600}.card.template-details.layout-inline .card-box{font-size:16px;margin-bottom:15px}.card.template-details.layout-inline .card-box--label{font-size:16px}.card.template-details.layout-inline .card-box--data{font-weight:600}.swiper-button-next:after,.swiper-button-prev:after{color:#0067b1;font-family:Font Awesome\ 5 Pro;font-size:2rem;font-weight:700}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.swiper-banner{margin:auto;max-width:1920px;padding-bottom:25px;padding-top:25px;position:relative}@media(min-width:768px){.swiper-banner{padding-bottom:50px;padding-top:150px}}.swiper-banner .swiper-slide{align-items:center;color:#fff;display:flex;justify-content:center}.swiper-banner .swiper-pagination{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.swiper-banner .swiper-pagination-lock{display:none}.swiper-banner .swiper-pagination .pagination-current{padding-right:20px}.swiper-banner .swiper-pagination .pagination-total{padding-left:20px}.swiper-banner .swiper-pagination .pagination-separator{background-color:#000;height:1px;transform:rotate(-45deg);width:50px}.swiper-banner .swiper-pagination span{color:#000;font-size:18px;font-weight:300;opacity:.7}.swiper-banner .swiper-button-next,.swiper-banner .swiper-button-prev{background-color:rgba(123,168,144,.63);height:65px;width:35px}.swiper-banner .swiper-button-prev{left:0}.swiper-banner .swiper-button-next{right:0}.swiper-banner .swiper-button-next:after,.swiper-banner .swiper-button-prev:after{color:#fff;font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:400}.swiper-banner .swiper-button-next:after,.swiper-banner .swiper-rtl .swiper-button-prev:after{content:""}.swiper-banner .swiper-button-prev:after,.swiper-banner .swiper-rtl .swiper-button-next:after{content:""}.section.template-slider--gallery{padding-bottom:50px;padding-top:50px;position:relative}@media(min-width:768px){.section.template-slider--gallery{padding-bottom:60px;padding-top:60px}}.section.template-slider--gallery:after{background-color:#f0f0ef;bottom:0;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1}.section.template-slider--gallery .swiper-wrapper{min-height:300px}.section.template-slider--gallery .swiper-slide{-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:auto}@media(min-width:768px){.section.template-slider--gallery .swiper-slide{height:auto;width:auto}}.section.template-slider--gallery .swiper-slide img{max-height:400px}.section.template-slider--gallery .swiper-button-next,.section.template-slider--gallery .swiper-button-prev{background-color:rgba(123,168,144,.63);height:65px;width:35px}.section.template-slider--gallery .swiper-button-prev{left:0}.section.template-slider--gallery .swiper-button-next{right:0}.section.template-slider--gallery .swiper-button-next:after,.section.template-slider--gallery .swiper-button-prev:after{color:#fff;font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:400}.section.template-slider--gallery .swiper-button-next:after,.section.template-slider--gallery .swiper-rtl .swiper-button-prev:after{content:""}.section.template-slider--gallery .swiper-button-prev:after,.section.template-slider--gallery .swiper-rtl .swiper-button-next:after{content:""}.accordion-item{border:1px solid #e2e2e2}.accordion-button{font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:1.3rem;padding:1.6rem 1rem}@media(min-width:768px){.accordion-button{padding:1.6rem 2rem}}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:#f1f5fe;color:#000}.accordion-body{font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:1.3rem;padding:1.4rem 1rem}@media(min-width:768px){.accordion-body{padding:1.4rem 2rem}}.accordion.template-menu .accordion-item{background-color:inherit;border:none}.accordion.template-menu .accordion-button{background-color:inherit;border-radius:0;box-shadow:none;color:#0067b1;padding:10px 15px}.accordion.template-menu .accordion-button:focus{box-shadow:none}.accordion.template-menu .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion.template-menu .accordion-body{border-left:2px solid #0067b1;color:#0067b1;padding:10px 15px}.accordion.template-menu .accordion-body a{color:#0067b1;text-decoration:none}.accordion.template-menu .accordion-body li{margin-bottom:20px}.section.template-boxes--default{background-image:linear-gradient(180deg,#f8f8f8 -3%,hsla(0,0%,100%,0) 94%);padding-bottom:50px}@media(min-width:768px){.section.template-boxes--default{padding-bottom:100px}}.section.template-boxes--default .section-boxes{padding-bottom:25px}@media(min-width:768px){.section.template-boxes--default .section-boxes{padding-bottom:80px}}.section.template-boxes--default .card.template-default{background-color:#fff;border-bottom-right-radius:2em;border-top-left-radius:2em;box-shadow:0 12px 42px 0 rgba(31,31,31,.1);height:100%}.section.template-boxes--default .card.template-default .card-header{border-bottom:none;border-top-left-radius:30px;padding-left:20px;padding-right:20px;padding-top:30px}@media(min-width:768px){.section.template-boxes--default .card.template-default .card-header{padding-left:40px;padding-right:40px;padding-top:50px}}.section.template-boxes--default .card.template-default .card-title{color:#665445;font-weight:600;margin-bottom:0}.section.template-boxes--default .card.template-default .card-body{color:#52575d;font-size:17px;min-height:90px;padding-left:20px;padding-right:20px}.section.template-boxes--default .card.template-default .card-body ol,.section.template-boxes--default .card.template-default .card-body ul{font-size:1.1rem;padding-left:1.3rem}.section.template-boxes--default .card.template-default .card-body ol li,.section.template-boxes--default .card.template-default .card-body ul li{margin-bottom:10px}@media(min-width:768px){.section.template-boxes--default .card.template-default .card-body{min-height:12px;padding-left:40px;padding-right:40px}}.section.template-boxes--default .card.template-default .card-footer{border-radius:inherit;border-top:none;padding-bottom:30px;padding-left:20px;padding-right:20px}@media(min-width:768px){.section.template-boxes--default .card.template-default .card-footer{padding-bottom:50px;padding-left:40px;padding-right:40px}}.section.template-boxes--default .card.template-default .card-link{align-items:center;background-color:#bd9a74;border-radius:50%;box-shadow:0 0 20px 0 hsla(60,0%,46%,.36);color:#fff;display:flex;font-size:2rem;height:50px;justify-content:center;text-decoration:none;width:50px}.section.template-boxes--benefits{padding-top:25px}@media(min-width:768px){.section.template-boxes--benefits{padding-bottom:100px;padding-top:140px}}.section.template-boxes--benefits,.section.template-boxes--benefits .section-boxes{padding-bottom:25px}.section.template-boxes--benefits .card.template-benefit{background-color:transparent}.section.template-boxes--benefits .card.template-benefit .card-header{background-color:#fff;border-bottom:none;height:auto;position:relative}.section.template-boxes--benefits .card.template-benefit .card-title{color:#6a5644;font-size:24px;font-weight:600}.section.template-boxes--cases{padding-bottom:50px}@media(min-width:768px){.section.template-boxes--cases{padding-bottom:50px}}.section.template-boxes--cases .section-boxes{padding-bottom:25px}@media(min-width:768px){.section.template-boxes--cases .section-boxes{padding-bottom:50px}}.section.template-boxes--testimonials{background-color:#f0f0ef;padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-boxes--testimonials{padding-bottom:65px;padding-top:65px}}.section.template-boxes--testimonials .section-header{padding-top:0}.section.template-boxes--testimonials .swiper-testimonial{padding-bottom:100px}.section.template-boxes--testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#fff;height:19px;margin:0 11px;opacity:1;width:19px}.section.template-boxes--testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#7ba890}.section.template-boxes--certifications{padding-bottom:50px}@media(min-width:768px){.section.template-boxes--certifications{padding-bottom:100px}}.section.template-boxes--certifications .section-boxes{padding-bottom:25px}@media(min-width:768px){.section.template-boxes--certifications .section-boxes{padding-bottom:40px}}.section.template-boxes--about{padding-bottom:40px}@media(min-width:768px){.section.template-boxes--about{padding-bottom:40px}}.section.template-boxes--about .section-boxes{background-color:#fff;border-radius:35px;box-shadow:0 12px 42px 0 rgba(32,31,31,.1);padding-bottom:30px}@media(min-width:768px){.section.template-boxes--about .section-boxes{padding-right:30px}}.section.template-boxes--partners{padding-bottom:50px}@media(min-width:768px){.section.template-boxes--partners{padding-bottom:100px}}.section.template-boxes--investors{padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-boxes--investors{padding-bottom:200px;padding-top:135px}}.section.template-boxes--investors .section-boxes{padding-bottom:25px}@media(min-width:768px){.section.template-boxes--investors .section-boxes{padding-bottom:70px}}.section.template-boxes--reports{padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-boxes--reports{padding-bottom:130px;padding-top:130px}}.section.template-boxes--reports .section-content .card.template-file{background-color:#f9f9f9;font-family:Museo Sans\ 500,sans-serif;min-height:180px;text-align:center}.section.template-boxes--reports .section-content .card.template-file .card-header{border:none;padding-bottom:10px;padding-top:40px}.section.template-boxes--reports .section-content .card.template-file .card-body{padding-top:10px}.section.template-boxes--reports .section-content .card.template-file .card-title{color:#544335;font-size:18px;font-weight:500}.section.template-boxes--description{padding-bottom:50px}@media(min-width:768px){.section.template-boxes--description{padding-bottom:100px}}.section.template-boxes--description .section-boxes{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-boxes--description .section-boxes{padding-bottom:20px;padding-top:30px}}.section.template-boxes--description .section-boxes img{width:100%}.section.template-boxes--gallery{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-boxes--gallery{padding-bottom:100px;padding-top:50px}}.section.template-boxes--gallery .section-boxes{padding-bottom:25px}.section.template-boxes--gallery .section-boxes.grid{display:grid;gap:30px}@media(min-width:768px){.section.template-boxes--gallery .section-boxes.grid .grid-1{grid-area:grid-1}.section.template-boxes--gallery .section-boxes.grid .grid-2{grid-area:grid-2}.section.template-boxes--gallery .section-boxes.grid .grid-3{grid-area:grid-3}.section.template-boxes--gallery .section-boxes.grid .grid-4{grid-area:grid-4}.section.template-boxes--gallery .section-boxes.grid{display:grid;gap:30px;grid-template-areas:"grid-1 grid-2" "grid-3 grid-4";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,300px)}.section.template-boxes--gallery .section-boxes.grid.grid-reverse{grid-template-areas:"grid-1 grid-2" "grid-3 grid-4"}}@media(min-width:992px){.section.template-boxes--gallery .section-boxes.grid{grid-template-areas:"grid-1 grid-2 grid-2 grid-2 grid-2" "grid-1 grid-3 grid-4 grid-4 grid-4";grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,300px)}.section.template-boxes--gallery .section-boxes.grid.grid-reverse{grid-template-areas:"grid-1 grid-2 grid-2 grid-2 grid-3" "grid-4 grid-4 grid-4 grid-4 grid-3"}}.section.template-boxes--gallery .card.template-gallery{background-color:transparent;height:100%}@media(max-width:767.98px){.section.template-boxes--gallery .card.template-gallery{height:300px}}.section.template-boxes--gallery .card.template-gallery .card-img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}.section.template-boxes--gallery .card.template-gallery .card-img-overlay{align-items:flex-end;background-image:linear-gradient(0deg,#0e0e0e -5%,hsla(0,0%,7%,.74) 15%,rgba(61,61,61,.51) 32%,hsla(0,0%,100%,0) 70%);color:#fff;display:flex;justify-content:center;min-height:150px;top:auto}.section.template-boxes--content{background-color:#f9f9f9}.section.template-boxes--content .section-header{padding-bottom:20px}.section.template-boxes--content .section-content{padding-bottom:25px;padding-top:0}@media(min-width:992px){.section.template-boxes--content .section-content{padding-bottom:70px}}.section.template-boxes--content .section-content--text{color:#52575d;font-size:16px}.section.template-boxes--content .section-content--text h3{color:#7c6a58;font-weight:600}.section.template-boxes--content .section-content--text ul{list-style-type:none;padding-inline-start:0}.section.template-boxes--content .section-content--text ul li:before{content:"";font-family:Font Awesome\ 5 Pro;margin-inline-end:10px}.section.template-boxes--products{padding-bottom:40px;padding-top:50px}@media(min-width:768px){.section.template-boxes--products{padding-bottom:60px;padding-top:100px}}.section.template-boxes--sided{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-boxes--sided{padding-bottom:65px;padding-top:65px}}.section.template-boxes--sided .section-header .section-title{color:#4a403b;font-size:22px;font-weight:500;line-height:normal;margin-bottom:10px}@media(min-width:576px){.section.template-boxes--sided .section-header .section-title{font-size:2.5rem;line-height:1.27}}@media(min-width:1200px){.section.template-boxes--sided .section-header .section-title{font-size:50px;font-size:37px}}.section.template-boxes--sided .section-header .section-title:before{content:none}.section.template-boxes--sided .section-header .section-subtitle{color:#7ba890;font-size:20px;font-weight:500;line-height:1.57}@media(min-width:576px){.section.template-boxes--sided .section-header .section-subtitle{font-size:30px}}.section.template-boxes--sided .section-content h3{font-size:19px;line-height:1.58;line-height:normal}@media(min-width:576px){.section.template-boxes--sided .section-content h3{font-size:30px;line-height:1.27}}.section.template-boxes--sided .card.template-richtext{background-color:transparent;border:none;border-radius:0}.section.template-boxes--sided .card.template-richtext .card-title{font-weight:600}.section.template-boxes--sided .card.template-richtext .card-header{border:none;padding:0}.section.template-boxes--sided .card.template-richtext .card-img{border-radius:0}.section.template-boxes--sided .card.template-richtext .card-body{color:#4a403b;font-size:14px;font-weight:600;line-height:1.5}@media(min-width:576px){.section.template-boxes--sided .card.template-richtext .card-body{font-size:16px}}section.template-boxes--overlayed{padding-bottom:50px;padding-top:50px}@media(min-width:768px){section.template-boxes--overlayed{margin-bottom:65px;margin-top:65px;padding-bottom:0;padding-top:0}}section.template-boxes--overlayed .section-bg{bottom:0;margin:auto;width:auto}section.template-boxes--overlayed .section-content .card{background-color:#7ba890;border-radius:0;color:#fff}@media(min-width:768px){section.template-boxes--overlayed .section-content .card{min-height:500px}}@media(min-width:992px){section.template-boxes--overlayed .section-content .card{min-height:600px}}@media(min-width:1200px){section.template-boxes--overlayed .section-content .card{min-height:800px}}section.template-boxes--overlayed .section-content .card:before{content:url(../images/extra/group-3.png);pointer-events:none;position:absolute;right:45px;top:95px}section.template-boxes--overlayed .section-content .card-title{color:#fff;font-size:2.9rem;font-weight:700}section.template-boxes--overlayed .section-content .card-subtitle{font-size:2.4rem;font-weight:700}section.template-boxes--overlayed .section-content .card-header{padding-left:40px;padding-right:40px;padding-top:70px}@media(min-width:1200px){section.template-boxes--overlayed .section-content .card-header{padding-left:70px;padding-right:70px;padding-top:175px}}section.template-boxes--overlayed .section-content .card-header h5{font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:1.4rem}section.template-boxes--overlayed .section-content .card-body{font-size:1.13rem;line-height:1.5;padding-bottom:40px;padding-left:40px;padding-right:40px}@media(min-width:1200px){section.template-boxes--overlayed .section-content .card-body{padding-bottom:80px;padding-left:70px;padding-right:70px}}section.template-boxes--overlayed .section-content .card-body ul{font-size:1.4rem;list-style-type:none;padding-inline-start:0}section.template-boxes--overlayed .section-content .card-body ul li{margin-bottom:20px;position:relative}.section.template-boxes--listing{padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-boxes--listing{padding-bottom:100px;padding-top:100px}}.section.template-boxes--listing .card.template-default{background-color:#fff;border-radius:0;box-shadow:0 2px 23px 0 rgba(0,0,0,.09);margin-bottom:50px;padding:25px 15px}@media(min-width:768px){.section.template-boxes--listing .card.template-default{margin-bottom:65px;padding:85px 25px 85px 40px}}.section.template-boxes--listing .card.template-default .card-header{border-bottom:none;border-top-left-radius:30px;padding-left:0;padding-right:0;padding-top:0}@media(min-width:768px){.section.template-boxes--listing .card.template-default .card-header{padding-left:0;padding-right:0;padding-top:0}}@media(min-width:1200px){.section.template-boxes--listing .card.template-default .card-header{height:400px}}.section.template-boxes--listing .card.template-default .card-img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}.section.template-boxes--listing .card.template-default .card-title{color:#7ba890;font-weight:500;margin-bottom:15px}.section.template-boxes--listing .card.template-default .card-body{color:#413834;font-size:18px;padding:0 20px}@media(min-width:768px){.section.template-boxes--listing .card.template-default .card-body{padding-left:20px;padding-right:40px}}.section.template-boxes--listing .card.template-default .card-body ul{list-style-type:none}.section.template-boxes--listing .card.template-default .card-body ol,.section.template-boxes--listing .card.template-default .card-body ul{font-size:1.4rem;padding-left:0;padding-top:15px}.section.template-boxes--listing .card.template-default .card-body ol li,.section.template-boxes--listing .card.template-default .card-body ul li{margin-bottom:15px;padding-left:45px;position:relative}.section.template-boxes--listing .card.template-default .card-body ol li i,.section.template-boxes--listing .card.template-default .card-body ul li i{left:0;position:absolute;top:6px}.section.template-boxes--listing .card.template-default .card-footer{border-radius:inherit;border-top:2px solid #f0f0ef;color:#403834;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:30px;padding-left:25px;padding-top:15px}@media(min-width:768px){.section.template-boxes--listing .card.template-default .card-footer{border-left:2px solid #f0f0ef;border-top:none;padding-top:0}}@media(min-width:1400px){.section.template-boxes--listing .card.template-default .card-footer{padding-bottom:50px;padding-left:50px}}.section.template-boxes--listing .card.template-default .card-footer h5{color:#403834}.section.template-boxes--listing .card.template-default .card-link{align-items:center;background-color:#bd9a74;border-radius:50%;box-shadow:0 0 20px 0 hsla(60,0%,46%,.36);color:#fff;display:flex;font-size:2rem;height:50px;justify-content:center;text-decoration:none;width:50px}section.template-boxes--icons{padding-bottom:50px;padding-top:50px}@media(min-width:768px){section.template-boxes--icons{padding-bottom:45px;padding-top:90px}}section.template-boxes--icons .section-content .card{font-family:Museo Sans\ 500,sans-serif;text-align:center}section.template-boxes--icons .section-content .card-header{border:none}section.template-boxes--icons .section-content .card-body{padding-top:10px}section.template-boxes--icons .section-content .card-title{color:#323232;font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:22px;font-weight:400}.template-faq{padding-bottom:60px;padding-top:60px;text-align:center}.template-faq-title{color:#403834;display:inline-block;font-size:32px;font-weight:500;letter-spacing:3px;margin-bottom:40px;position:relative;text-transform:uppercase}.template-faq-title:before{border-bottom:2px solid #7ba890;border-left:2px solid #7ba890;bottom:-6px;content:"";display:block;height:31px;left:-25px;position:absolute;width:31px}.template-faq-accordion .accordion-button{background:#fff;box-shadow:none;color:#000;font-size:18px;font-weight:600;padding:1.4rem 2rem;position:relative;text-align:left}.template-faq-accordion .accordion-button:after{color:#000;content:"";font-family:Font Awesome\ 5 Pro;font-size:25px;font-weight:300;line-height:1;position:absolute;right:32px;top:20px}.template-faq-accordion .accordion-item{border:none}.template-faq-accordion .accordion-button[aria-expanded=true]{background-color:#e8f5eb;border:none}.template-faq-accordion .accordion-button[aria-expanded=false]{border:1px solid #e2e2e2}.template-faq-accordion .accordion-body{border:1px solid #e2e2e2;color:#3b3b3b;font-size:16px;font-weight:300;letter-spacing:normal;line-height:1.5;text-align:justify}.template-faq-accordion p{margin:0}section.template-press{padding-top:0}@media(min-width:768px){section.template-press{padding-bottom:60px;padding-top:0}}section.template-press .press-logo{filter:grayscale(100%);max-height:50px}@media(min-width:768px){section.template-press .press-logo{max-height:65px}}.section.template-richtext--default{padding-bottom:50px;padding-top:50px}@media(min-width:992px){.section.template-richtext--default{padding-bottom:60px;padding-top:60px}}.section.template-richtext--default .section-overlay{background-color:hsla(0,0%,100%,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.section.template-richtext--default .section-content{position:relative;z-index:100}.section.template-richtext--default .section-content--text{color:#413834;font-size:16px;line-height:1.5}.section.template-richtext--default .section-content--text h3{color:#413834;font-size:32px;font-weight:500;letter-spacing:3px}.section.template-richtext--default .section-content--text ul{list-style-type:none;padding-inline-start:0}.section.template-richtext--default .section-content--text ul li:before{content:"";font-family:Font Awesome\ 5 Pro;margin-inline-end:10px}.section.template-richtext--default .uk-slideshow-nav{bottom:0;left:0;position:absolute;right:0}@media(min-width:1200px){.section.template-richtext--default .uk-slideshow-nav{bottom:unset}}.section.template-richtext--default .uk-dotnav a{background-color:rgba(123,168,144,.53);border:none;height:14px;transform:scale(.9);width:14px}.section.template-richtext--default .uk-dotnav .uk-active a{background-color:#7ba890;transform:scale(1)}.terms-title{padding-bottom:60px;padding-top:60px;text-align:center}.terms-title .h1{color:#403834;display:inline-block;font-size:32px;font-weight:500;letter-spacing:3px;margin-bottom:40px;position:relative;text-transform:uppercase}.terms-title .h1:before{border-bottom:2px solid #7ba890;border-left:2px solid #7ba890;bottom:-6px;content:"";display:block;height:31px;left:-25px;position:absolute;width:31px}.terms-title .subtitle{font-size:20px;font-weight:600;text-align:center;width:100%}.terms-content{color:#000;font-size:18px;line-height:1.5}.section.template-richtext--overlay{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-richtext--overlay{padding-bottom:60px;padding-top:60px}}.section.template-richtext--overlay .section-title{margin-bottom:40px}.section.template-richtext--overlay .section-subtitle{bottom:-32px;color:rgba(64,56,52,.12);font-size:82px;font-weight:500;left:0;letter-spacing:7.69px;position:absolute;right:0}.section.template-richtext--overlay .section-img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:0}.section.template-richtext--overlay .section-content{color:#000;font-size:18px;line-height:1.5}.section.template-richtext--sided{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-richtext--sided{padding-bottom:100px;padding-top:100px}}.section.template-richtext--sided .section-title{line-height:1.43;margin-bottom:25px}@media(min-width:768px){.section.template-richtext--sided .section-title{margin-bottom:40px}}.section.template-richtext--sided .section-subtitle{line-height:1.25;margin-bottom:25px}@media(min-width:768px){.section.template-richtext--sided .section-subtitle{margin-bottom:50px}}.section.template-richtext--sided .section-box{background-color:#7ba890;color:#fff;font-size:16px;line-height:1.78;padding:50px 15px;position:relative}@media(min-width:768px){.section.template-richtext--sided .section-box{padding:70px 30px}}.section.template-richtext--sided .section-img{margin-top:-85px;position:relative}@media(min-width:768px){.section.template-richtext--sided .section-img{bottom:0;margin:auto;max-width:400px;position:absolute;right:-55px;top:0;z-index:1}}@media(min-width:1200px){.section.template-richtext--sided .section-img{max-width:435px;right:-85px}}.section.template-richtext--sided .section-content{color:#49403b;font-size:16px;line-height:1.69}.section.template-richtext--sided .section-content p{margin-bottom:1.5rem}.section.template-richtext--split{padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-richtext--split{padding-bottom:65px;padding-top:65px}}.section.template-richtext--split .section-element{background-color:red;bottom:0;left:0;position:absolute;right:0;top:205px}.section.template-richtext--split .section-title{color:#000;font-size:2.32rem;font-weight:500}.section.template-richtext--split .section-subtitle{color:#7ba890;font-size:1.9rem;line-height:1.57}.section.template-richtext--split .section-content--text{color:#4a403b;font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.section.template-richtext--split .section-content--text ul{list-style-type:none;padding-inline-start:0}.section.template-richtext--split .section-content--text ul li:before{content:"";font-family:Font Awesome\ 5 Pro;margin-inline-end:10px}.section.template-richtext--split .card.template-richtext{background-color:transparent;border:none;border-radius:0;margin-bottom:25px}@media(min-width:768px){.section.template-richtext--split .card.template-richtext{margin-bottom:50px}}.section.template-richtext--split .card.template-richtext .card-title{font-weight:600}.section.template-richtext--split .card.template-richtext .card-header{border:none;padding:0}.section.template-richtext--split .card.template-richtext .card-img{border-radius:0}.section.template-banner--default{background-color:#365b68}@media(min-width:1440px){.section.template-banner--default .section-img{max-height:575px;-o-object-fit:cover;object-fit:cover;width:100%}}.section.template-banner--default .section-content{color:#fff;padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-banner--default .section-content{padding-bottom:100px;padding-top:100px}}.section.template-banner--default .section-title{font-weight:500;line-height:1.5}@media(min-width:768px){.section.template-banner--default .section-title{font-size:2.9rem}}.section.template-banner--headline{padding-bottom:10px;padding-top:40px}@media(min-width:768px){.section.template-banner--headline{padding-bottom:50px;padding-top:85px}}.section.template-banner--headline .section-title{font-size:2rem;font-weight:700;line-height:1.33;margin-bottom:10px}@media(min-width:576px){.section.template-banner--headline .section-title{font-size:2.5rem;line-height:1.6;margin-bottom:25px}}@media(min-width:1200px){.section.template-banner--headline .section-title{font-size:50px}}.section.template-banner--headline .section-subtitle{font-size:21px}@media(min-width:576px){.section.template-banner--headline .section-subtitle{font-size:2rem}}@media(min-width:1200px){.section.template-banner--headline .section-subtitle{font-size:40px}}.section.template-banner--small{background-color:#fff;padding-bottom:25px;padding-top:25px}@media(min-width:768px){.section.template-banner--small{padding-bottom:45px;padding-top:45px}}.section.template-banner--small .section-title{font-size:2rem;font-weight:700;margin-bottom:0}@media(min-width:768px){.section.template-banner--small .section-title{font-size:4rem}}@media(min-width:1200px){.section.template-banner--small .section-title{font-size:70px}}.section.template-banner--box{align-items:center;background-color:#fff;display:flex;min-height:220px;padding-bottom:25px;padding-top:25px;position:relative}@media(min-width:768px){.section.template-banner--box{min-height:270px;padding-bottom:50px;padding-top:50px}}@media(min-width:1200px){.section.template-banner--box{background-color:transparent}}.section.template-banner--box .section-content h5{font-size:16px;line-height:22px}@media(min-width:768px){.section.template-banner--box .section-content h5{font-size:20px;line-height:1.4}}@media(min-width:1200px){.section.template-banner--box .section-element{background-color:#fff;bottom:0;left:0;position:absolute;top:0;width:65vw;z-index:-1}}.section.template-banner--image{position:relative}.section.template-banner--image .section-img{-o-object-fit:cover;object-fit:cover;width:100%}.section.template-banner--image .book-btn{border:2px solid #fff;bottom:50px;display:inline-block;left:0;margin:auto;position:absolute;right:0;width:237px}@media(min-width:768px){.section.template-banner--image .book-btn{position:absolute}}.section.template-banner--split{padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-banner--split{padding-bottom:100px;padding-top:100px}}.section.template-banner--split .section-img{position:relative}@media(min-width:768px){.section.template-banner--split .section-img{margin-left:-16%}}.section.template-banner--split .section-bg{z-index:0}.section.template-banner--split .section-content{color:#fff}.section.template-banner--split .section-title{font-weight:500;line-height:1.5}.section.template-banner--split .section-title .firstLetter{color:#7ba890}@media(min-width:768px){.section.template-banner--split .section-title{font-size:2.9rem}}.section.template-banner--calendar{background-color:#7ba890;overflow:visible;padding-bottom:50px;padding-top:50px;position:relative;z-index:100}@media(min-width:768px){.section.template-banner--calendar{padding-bottom:105px;padding-top:105px}}.section.template-banner--calendar:after{background-color:#7ba890;bottom:0;content:"";height:34px;left:0;margin:auto;position:absolute;right:0;transform:translateY(50%) rotate(45deg);width:34px;z-index:-1}.section.template-banner--calendar.overlayed{background-color:transparent;margin-top:-90px;padding:0}.section.template-banner--calendar.overlayed:after{content:none}.section.template-banner--calendar .section-content{background-color:#7ba890;border-radius:21px;box-shadow:0 2px 21px 0 rgba(0,0,0,.09);padding:62px 15px}@media(min-width:768px){.section.template-banner--calendar .section-content{padding:62px 45px}}.section.template-banner--calendar .section-content form .input-group{background-color:hsla(0,0%,100%,.32);border-radius:5px;height:50px;position:relative}.section.template-banner--calendar .section-content form .input-group.group-left{border-bottom-right-radius:0;border-top-right-radius:0}@media(min-width:768px){.section.template-banner--calendar .section-content form .input-group.group-left{width:65px}}.section.template-banner--calendar .section-content form .input-group.group-right{border-bottom-left-radius:0;border-top-left-radius:0}@media(min-width:768px){.section.template-banner--calendar .section-content form .input-group.group-right{width:65px}}.section.template-banner--calendar .section-content form .input-group .form-control{background-color:transparent;border-left:none;border-color:transparent;color:#403834;font-size:18px;padding-top:10px}.section.template-banner--calendar .section-content form .input-group-text{background-color:transparent;border-color:transparent;border-right:none;color:#403834;font-size:18px}.section.template-banner--calendar .section-content form .input-group .btn{border-color:transparent!important;font-size:16px}.section.template-banner--calendar .section-content form .input-group .btn:focus,.section.template-banner--calendar .section-content form .input-group .btn:hover{border-color:transparent}.section.template-banner--calendar .section-content form .dropdown-toggle:after{content:none}.section.template-banner--calendar .section-content form .dropdown-menu{background-color:#7ba890;border-top-left-radius:0;border-top-right-radius:0;color:#fff;font-size:18px;left:0;min-width:unset;padding:2px;right:0;text-align:center;width:100%}.section.template-banner--calendar .section-content form .dropdown-item{color:#fff;padding:1.5px 2px}.section.template-banner--calendar .section-content form .dropdown-item.active,.section.template-banner--calendar .section-content form .dropdown-item:focus,.section.template-banner--calendar .section-content form .dropdown-item:hover{background-color:#7ba890}.section.template-banner--calendar .section-content form .btn-primary{padding:12px}.section.template-banner--post{background-color:#f8f8f8;padding-bottom:20px;padding-top:20px}.section.template-banner--post .section-img{margin:auto}section{overflow:hidden;position:relative}section.template-default{padding-bottom:50px;padding-top:50px}@media(min-width:768px){section.template-default{padding-bottom:150px;padding-top:120px}}section.template-default .section-box{background-color:#fff;border-radius:30px 0 30px 0;box-shadow:0 12px 42px 0 rgba(31,31,31,.1);padding:50px 20px}@media(min-width:768px){section.template-default .section-box{padding:80px 50px}}section.template-default .section-box h4{letter-spacing:.8px}.section-header{padding-bottom:25px;position:relative;text-align:center}@media(min-width:768px){.section-header{padding-bottom:40px}}.section-header .section-img{left:0;margin:auto;position:absolute;right:0;top:-30px;z-index:-1}.section-header .section-title{color:#403834;display:inline-block;font-size:32px;font-weight:500;letter-spacing:3px;position:relative}@media(min-width:768px){.section-header .section-title{margin-bottom:30px}}.section-header .section-title:before{border-bottom:2px solid #7ba890;border-left:2px solid #7ba890;bottom:-6px;content:"";display:block;height:31px;left:-25px;position:absolute;width:31px}.section-header .section-subtitle.overlayed{bottom:-10px;color:rgba(64,56,52,.12);font-size:50px;font-weight:500;left:0;letter-spacing:7.69px;position:absolute;right:0}@media(min-width:768px){.section-header .section-subtitle.overlayed{bottom:-32px;font-size:82px}}.section-header .section-subtitle.overlayed.fs-1{bottom:-30px}@media(min-width:768px){.section-header .section-subtitle.overlayed.fs-1{bottom:-60px}}.section-header h1.section-title{color:#000;font-size:2.4rem;font-weight:600}@media(min-width:768px){.section-header h1.section-title{font-size:3.35rem}}.section-header p{color:#52575d;font-size:1.2rem}.section-step--item{overflow:hidden;position:relative;text-align:center}@media(min-width:768px){.section-step--item{text-align:start}.section-step--item:after{background-image:linear-gradient(90deg,#0068b3 1%,hsla(0,0%,85%,0));content:"";display:block;height:4px;position:absolute;right:0;top:40px;width:100%;width:65%}}.section-step--item h4{font-weight:500}.section-step--item.active .section-step--value{background-color:#0068b3;color:#fff}.section-step--item:last-of-type:after{content:none}.section-step--value{align-items:center;background-color:#fff;border:1px solid #0068b3;border-radius:50%;color:#0068b3;display:flex;font-family:Museo Sans\ 500,sans-serif;font-size:3rem;font-weight:600;height:80px;justify-content:center;margin:auto;width:80px}@media(min-width:768px){.section-step--value{margin-inline-end:auto;margin-inline-start:0}}.section.template-video--bg .section-video{height:400px;width:100vw}@media(min-width:768px){.section.template-video--bg .section-video{height:700px}}.section.template-video--bg .video-js .vjs-big-play-button{background-color:#7ba890;border:none;border-radius:50%;bottom:0;height:65px;left:0;margin:auto;right:0;top:0;width:65px}@media(min-width:768px){.section.template-video--bg .video-js .vjs-big-play-button{height:110px;width:110px}}.section.template-video--bg .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:2rem}@media(min-width:768px){.section.template-video--bg .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:50px}}.section.template-video--bg .btn.position-absolute{bottom:50px;display:inline-block;left:0;margin:auto;right:0;width:237px}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:Font Awesome\ 5 Pro;font-weight:700}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:""}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:5px;right:0;top:0}section.template-newsletter{padding-bottom:50px;padding-top:50px;position:relative}@media(min-width:768px){section.template-newsletter{padding-bottom:120px;padding-top:100px}}section.template-newsletter .section-img{bottom:0;position:absolute;z-index:-1}section.template-newsletter .section-img.second{right:-53px;top:0}@media(min-width:768px){section.template-newsletter .section-img.second{bottom:20px}}section.template-newsletter .section-content h4{font-family:Noto Sans Canadian Aboriginal,sans-serif;font-weight:600}section.template-contact{background-color:#fefefe;padding-bottom:0}@media(min-width:768px){section.template-contact{padding-bottom:100px}}section.template-contact .section-header{color:#000;padding-bottom:40px;padding-top:50px}@media(min-width:768px){section.template-contact .section-header{padding-top:80px}}section.template-contact .section-header p{color:#5f4c3c;color:#7ba890;font-size:20px;letter-spacing:.71px;line-height:1.35}section.template-contact .section-title{color:#1e2022;font-size:38px;font-weight:500;letter-spacing:1.43px;line-height:1.26;margin-bottom:16px}section.template-contact .section-title:before{content:none}section.template-contact .section-subtitle{font-size:16px}@media(min-width:768px){section.template-contact .section-subtitle{font-size:24px}}section.template-contact .section-boxes{padding-bottom:100px;padding-top:40px}section.template-contact .section-boxes .section-box--item{text-align:start}@media(min-width:768px){section.template-contact .section-boxes .section-box--item{text-align:start}}section.template-contact .section-boxes .section-box--item h6{color:#534943;font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:24px;font-weight:400;letter-spacing:.85px;margin-bottom:15px}section.template-contact .section-boxes .section-box--info{color:#534943;font-size:20px;letter-spacing:.71px;position:relative}@media(min-width:768px){section.template-contact .section-boxes .section-box--info{padding-left:30px}}section.template-contact .section-boxes .section-box--info i{color:#7ba890;left:0;margin-inline-end:15px;top:5px}@media(min-width:768px){section.template-contact .section-boxes .section-box--info i{position:absolute}}section.template-contact .section-map{background-color:#534943;height:500px}@media(min-width:992px){section.template-contact .section-map{height:900px}}section.template-contact .section-box{background-color:#f8f8f8;padding-bottom:60px;padding-top:50px}@media(min-width:768px){section.template-contact .section-box{padding-bottom:123px;padding-top:83px}}section.template-contact .section-box form{background-color:#fff;padding:25px;position:relative;z-index:5}@media(min-width:768px){section.template-contact .section-box form{padding:50px 70px 90px 58px}}@media(min-width:992px){section.template-contact .section-box form{margin-right:-70px}}section.template-contact .section-box form h3{color:#534943;font-family:Museo Sans\ 500,sans-serif;font-size:30px;font-weight:500;letter-spacing:1.06px;margin-bottom:40px}section.template-contact .section-box form .form-label{color:#49403b;font-size:16px;font-weight:600}section.template-contact .section-box form .form-control{background-color:#f3f3f2;border-color:transparent;border-radius:5px;color:#49403b;font-size:14px;padding:13.5px 30px}section.template-contact .section-box form .form-control::-moz-placeholder{opacity:.48}section.template-contact .section-box form .form-control::placeholder{opacity:.48}section.template-contact .section-box form .form-check-label{color:#49403b;font-family:Open Sans,sans-serif;font-size:12px}section.template-contact .section-box form .form-check-label a{color:#49403b}section.template-contact--basic{background-color:#fefefe;padding-bottom:0}@media(min-width:768px){section.template-contact--basic{padding-bottom:100px}}section.template-contact--basic .section-header{color:#000;padding-bottom:40px;padding-top:50px}@media(min-width:768px){section.template-contact--basic .section-header{padding-top:80px}}section.template-contact--basic .section-header p{color:#5f4c3c;color:#323232;font-size:16px;letter-spacing:.71px;line-height:1.35}@media(min-width:768px){section.template-contact--basic .section-header p{font-size:20px}}section.template-contact--basic .section-title{color:#1e2022;font-size:38px;font-weight:500;letter-spacing:1.43px;line-height:1.26;margin-bottom:16px}section.template-contact--basic .section-title:before{content:none}section.template-contact--basic .section-subtitle{font-size:16px}@media(min-width:768px){section.template-contact--basic .section-subtitle{font-size:24px}}section.template-contact--basic .section-boxes{padding-bottom:50px;padding-top:30px}section.template-contact--basic .section-boxes .section-box--item{text-align:start}@media(min-width:768px){section.template-contact--basic .section-boxes .section-box--item{text-align:start}}section.template-contact--basic .section-boxes .section-box--item h6{color:#323232;font-family:Noto Sans Canadian Aboriginal,sans-serif;font-size:24px;font-weight:400;letter-spacing:.85px;margin-bottom:5px}section.template-contact--basic .section-boxes .section-box--info{color:#323232;font-size:20px;letter-spacing:.71px;line-height:1.6;position:relative}section.template-contact--basic .section-boxes .section-box--info i{color:#7ba890;left:0;margin-inline-end:15px;top:5px}@media(min-width:768px){section.template-contact--basic .section-boxes .section-box--info i{position:absolute}}section.template-contact--basic .section-map{background-color:#534943;height:500px}@media(min-width:992px){section.template-contact--basic .section-map{height:630px}}section.template-contact--basic .section-box form{padding:25px;position:relative;z-index:5}section.template-contact--basic .section-box form h3{color:#323232;font-family:Museo Sans\ 500,sans-serif;font-size:30px;font-weight:500;letter-spacing:1.06px;margin-bottom:30px}section.template-contact--basic .section-box form p{color:#323232;font-size:16px;letter-spacing:.71px;line-height:1.35}@media(min-width:768px){section.template-contact--basic .section-box form p{font-size:20px}}section.template-contact--basic .section-box form .form-label{color:#000;font-size:16px;font-weight:400}section.template-contact--basic .section-box form .form-control{background-color:#f3f3f2;border-color:transparent;border-radius:5px;color:#49403b;font-size:14px;padding:13.5px 30px}section.template-contact--basic .section-box form .form-control::-moz-placeholder{opacity:.48}section.template-contact--basic .section-box form .form-control::placeholder{opacity:.48}section.template-contact--basic .section-box form .form-check-label{color:#49403b;font-family:Open Sans,sans-serif;font-size:12px}section.template-contact--basic .section-box form .form-check-label a{color:#49403b}section.template-quote{background-color:#f8f8f8;padding-bottom:50px}@media(min-width:768px){section.template-quote{padding-bottom:100px}}section.template-quote .section-header{color:#000;padding-bottom:10px;padding-top:50px}@media(min-width:768px){section.template-quote .section-header{padding-top:50px}}section.template-quote .section-header .section-title{color:#715f4e;font-size:2rem;font-weight:600}@media(min-width:768px){section.template-quote .section-header .section-title{font-size:35px}}section.template-quote .section-header .section-subtitle{font-size:16px}@media(min-width:768px){section.template-quote .section-header .section-subtitle{font-size:24px}}section.template-quote .section-img{max-height:800px;-o-object-fit:cover;object-fit:cover;width:100%}section.template-quote .section-content{background-color:#fff;padding:35px 15px 60px}@media(min-width:768px){section.template-quote .section-content{padding:80px 90px 100px}}section.template-quote .section-content label{color:rgba(0,0,0,.5);padding-left:0}@media(max-width:575.98px){section.template-quote .section-content label{padding:0}section.template-quote .section-content .form-floating>.form-control,section.template-quote .section-content .form-floating>.form-select{height:calc(2.5rem + 2px)}}section.template-quote .section-content .form-control{background-color:transparent;border:none;border-bottom:2px solid #7c6a58;border-radius:0;color:rgba(0,0,0,.5);font-size:12px;padding-left:0;text-align:left}@media(min-width:768px){section.template-quote .section-content .form-control{font-size:16px}}section.template-quote .section-content .form-control:placeholder{color:rgba(0,0,0,.5)}section.template-quote .section-content .form-select{padding:1rem .75rem 1rem 0}section.template-quote .section-content .form-check-input{border-radius:0;height:18px;width:18px}section.template-quote .section-content .form-check-input:focus{box-shadow:none}section.template-quote .section-content .form-check-label{color:#000;font-size:14px;padding-left:10px}@media(min-width:768px){section.template-quote .section-content .form-check-label{font-size:12px}}section.template-quote .section-content .form-check-label a{color:#000;text-decoration:underline}section.template-quote .section-content textarea.form-control{border:1px solid #7c6a58}section.template-product--description{background-color:#f9f9f9;padding-bottom:25px;padding-top:25px}@media(min-width:768px){section.template-product--description{padding-bottom:68px;padding-top:60px}}section.template-product--description .section-content{color:#544335;font-size:16px;line-height:1.56}section.template-product--description .section-content h6{color:#544335;font-size:16px;font-weight:700}section.template-product--description .section-content ul{list-style-type:none;padding-left:0}section.template-product--description .section-content ul li{color:#544335;font-size:16px;line-height:1.56;position:relative}section.template-product--description .section-content ul li:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:300;margin-inline-end:6px}section.template-product--description .section-title{color:#544335;font-size:20px;font-weight:500}section.template-product--heading{background-color:#fefefe;padding-bottom:25px;padding-top:25px}@media(min-width:768px){section.template-product--heading{padding-bottom:80px;padding-top:27px}}section.template-blog{padding-bottom:50px;padding-top:50px}section.template-blog .card{background-color:#e8f5eb;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);color:#534943}section.template-blog .card-header{border:none;padding:0;position:relative}section.template-blog .card-img{aspect-ratio:16/9;border-bottom-left-radius:0;border-bottom-right-radius:0;-o-object-fit:cover;object-fit:cover}section.template-blog .card small{background-color:rgba(0,0,0,.2);border-radius:4px;color:#fff;font-size:14px;left:18px;letter-spacing:.49px;min-width:70px;padding:5px 10px;position:absolute;top:16px}section.template-blog .card-body{color:#534943;font-size:17px;letter-spacing:.6px;line-height:1.59;padding:25px}section.template-blog .card-title{color:#49403b;font-size:18px;font-weight:500;letter-spacing:.68px;line-height:1.44;margin-bottom:25px}section.template-blog .card p{margin:0}section.template-blog .card-footer{border:none;padding-bottom:25px;padding-top:0}section.template-blog .card-link{color:#7ba890;font-family:Museo Sans\ 700,sans-serif;font-size:16px;font-weight:700;text-decoration:none}section.template-blog .page-item{margin:0 10px}section.template-blog .page-link{border:none;border-radius:4px;color:#77838f;font-family:Museo Sans\ 500,sans-serif;font-size:16px;min-width:36px;padding:6px;text-align:center}section.template-blog .page-item.disabled .page-link{color:#6c757d}section.template-blog .page-item.active .page-link{background-color:#7ba890;color:#fff}section.template-article--content{background-color:#f8f8f8;overflow:visible;padding-bottom:20px;padding-top:50px}@media(min-width:768px){section.template-article--content{padding-bottom:20px;padding-top:50px}}section.template-article--content .section-box{align-items:center;background-color:#fff;display:flex;justify-content:center;margin-bottom:50px;margin-top:-130px;min-height:160px;padding:50px 25px 25px;position:relative;text-align:center}@media(min-width:768px){section.template-article--content .section-box{margin-bottom:50px;margin-top:-170px;min-height:315px;padding-top:74px}}section.template-article--content .section-box h1{color:#000;font-size:38px;font-weight:400;letter-spacing:1.43px;line-height:1.26;margin-bottom:30px}@media(min-width:768px){section.template-article--content .section-box h1{font-size:38px}}section.template-article--content .section-box p{color:#403834;font-size:17px;letter-spacing:.6px;line-height:1.59}section.template-article--content .section-title{color:#ffbd69;font-size:22px;margin-bottom:10px}section.template-article--content .section-content{color:#49403b;font-size:17px;letter-spacing:.6px;line-height:1.59}section.template-article--content .section-content h3{color:#49403b;font-weight:500;letter-spacing:1.2px;line-height:1.31}@media(min-width:768px){section.template-article--content .section-content h3{font-size:32px}}section.template-article--content .section-content img{margin-bottom:35px;margin-top:35px;max-width:100%}section.template-article--content .section-social{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:40px;padding-bottom:20px;padding-top:20px}section.template-article--content .section-user{align-items:center;display:flex}section.template-article--content .section-user img{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}section.template-article--content .section-user h6{color:#403834;font-size:14px;letter-spacing:.49px;line-height:1.86;margin-bottom:0}section.template-article--content .section-user span{color:#7ba890;font-size:14px;letter-spacing:.49px;line-height:1.86}section.template-article--content .section-share{align-items:center;color:#403834;display:flex;font-size:14px;letter-spacing:.49px;line-height:1.86}section.template-article--content .section-share ul{display:flex;list-style-type:none;margin-bottom:0;padding-left:0}section.template-article--content .section-share ul li{margin-inline-start:20px}section.template-article--content .section-share ul a{color:#49403b;font-size:16px}.section.template-confirmation{padding-bottom:50px;padding-top:50px;position:relative}@media(min-width:768px){.section.template-confirmation{padding-bottom:90px;padding-top:80px}}.section.template-confirmation .section-title{font-size:1.9rem;font-weight:700;line-height:1.25}.section.template-confirmation .section-content{background-color:#7ba890;border-radius:21px;color:#fff;padding-bottom:65px;padding-top:50px;text-align:center}@media(min-width:768px){.section.template-confirmation .section-content{padding-bottom:90px;padding-top:100px}}.section.template-confirmation .section-content h6,.section.template-confirmation .section-content p{font-size:18px;font-weight:400}.section.template-confirmation .section-content span{font-family:Open Sans,sans-serif;font-size:15px;font-weight:700}.section.template-confirmation .section-content h2{color:#7ba890;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:700;margin-bottom:0}.section.template-checkout{background-color:#f3f3f2;padding-bottom:100px}.section.template-checkout .card.template-checkout{border-radius:0;margin-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-checkout .card.template-checkout{margin-bottom:90px;padding-top:90px}}.section.template-checkout .card.template-checkout .form-label{color:#49403b;font-size:16px;font-weight:600;margin-bottom:2px}.section.template-checkout .card.template-checkout .form-check-label{color:#49403b;font-family:Open Sans,sans-serif;font-size:14px}.section.template-checkout .card.template-checkout .form-check-label a{border-bottom:1px solid rgba(34,69,91,.6);color:#49403b!important;font-size:14px;text-shadow:none}.section.template-checkout .card.template-checkout .form-control{background-color:#f3f3f2;border-color:transparent;border-radius:5px;color:#49403b;font-size:14px;padding:8px 20px}.section.template-checkout .card.template-checkout .form-control::-moz-placeholder{color:rgba(73,64,59,.48);font-size:14px}.section.template-checkout .card.template-checkout .form-control::placeholder{color:rgba(73,64,59,.48);font-size:14px}.select2-container--default .select2-selection--single{background-color:#f3f3f2;border-color:transparent;border-radius:5px;font-size:14px;height:39px}.select2-container .select2-selection--single .select2-selection__rendered{color:rgba(73,64,59,.48);font-size:14px;line-height:normal;padding:8px 20px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#7ba890!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #7ba890;outline:none}.select2-dropdown{border:1px solid transparent;box-shadow:0 2px 23px 0 rgba(0,0,0,.09)}.datepicker .table-condensed{width:100%}.datepicker td span:hover,.datepicker td.day:hover,.datepicker thead tr:first-child th:hover{background-color:#7ba890}.datepicker.dropdown-menu{min-width:27rem}@media(min-width:768px){.datepicker.dropdown-menu{min-width:20rem}}@media(min-width:992px){.datepicker.dropdown-menu{min-width:25rem}}@media(min-width:1200px){.datepicker.dropdown-menu{min-width:19rem}}@media(min-width:1400px){.datepicker.dropdown-menu{min-width:19rem}}.datepicker td.active.active,.datepicker td.active:active,.datepicker td.active:hover.active,.datepicker td.active:hover:active{background-color:#7ba890;background-image:none}.section.template-auth{padding-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-auth{padding-bottom:150px;padding-top:100px}}.section.template-auth .section-content{background-color:#f8f8f8}.section.template-auth .card.template-auth{background-color:transparent;border-radius:0;margin-bottom:50px;padding-top:50px}@media(min-width:768px){.section.template-auth .card.template-auth{margin-bottom:60px;padding-top:60px}}.section.template-auth .card.template-auth .card-title{color:#272727;font-family:Museo Sans\ 900,sans-serif;font-weight:900;letter-spacing:.3px}.section.template-auth .card.template-auth .card-header{border:none}.section.template-auth .card.template-auth .card-header p{color:rgba(39,39,39,.85);font-size:14px;letter-spacing:.26px;line-height:1.64}.section.template-auth .card.template-auth .card-body .nav-tabs{border:none;margin-bottom:40px}.section.template-auth .card.template-auth .card-body .nav-link{border:none;color:rgba(123,168,144,.6);font-family:Museo Sans\ 500,sans-serif;font-size:14px;font-weight:500;letter-spacing:.44px;outline:none;position:relative}.section.template-auth .card.template-auth .card-body .nav-link:after{background-color:#dedede;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.5s cubic-bezier(.175,.885,.32,1.275);width:100%}.section.template-auth .card.template-auth .card-body .nav-link.active,.section.template-auth .card.template-auth .card-body .nav-link:hover{background-color:transparent;color:#7ba890}.section.template-auth .card.template-auth .card-body .nav-link.active:after,.section.template-auth .card.template-auth .card-body .nav-link:hover:after{background-color:#7ba890;width:100%}.section.template-auth .card.template-auth .card-body .nav-link:focus{outline:none}.section.template-auth .card.template-auth .form-label{color:rgba(39,39,39,.4);font-size:14px;letter-spacing:.44px;top:6px}.section.template-auth .card.template-auth .form-check-label{color:#49403b;font-family:Open Sans,sans-serif;font-size:14px}.section.template-auth .card.template-auth .form-check-label a{border-bottom:1px solid rgba(34,69,91,.6);color:#49403b!important;font-size:14px;text-shadow:none}.section.template-auth .card.template-auth .form-control{background-color:#f5f6f8;border:1px solid #dedede;border-radius:4px;color:rgba(39,39,39,.4);font-size:14px;letter-spacing:.44px;padding:15px 20px 8px}@media(min-width:768px){.section.template-auth .card.template-auth .form-floating>.form-control,.section.template-auth .card.template-auth .form-floating>.form-select{height:calc(3rem + 8px)}}.section.template-auth .card.template-auth .form-floating .btn.position-absolute{align-items:center;border:none;bottom:0;color:rgba(39,39,39,.4);display:flex;justify-content:center;outline:none;padding:0 20px;right:0;top:0}.section.template-auth .card.template-auth .form-floating .btn.position-absolute i{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.section.template-auth .card.template-auth .form-floating .btn.position-absolute i.fa-eye{opacity:1;transform:scale(1)}.section.template-auth .card.template-auth .form-floating .btn.position-absolute i.fa-eye-slash{left:0;opacity:0;position:absolute;right:0;transform:scale(.2)}.section.template-auth .card.template-auth .form-floating .btn.position-absolute.active i.fa-eye{opacity:0;transform:scale(.2)}.section.template-auth .card.template-auth .form-floating .btn.position-absolute.active i.fa-eye-slash{opacity:1;transform:scale(1)}.section.template-auth .card.template-auth .form-floating>.form-control:not(:-moz-placeholder)~label{transform:scale(.75) translateY(-.7rem) translateX(.85rem)}.section.template-auth .card.template-auth .form-floating>.form-control-plaintext~label,.section.template-auth .card.template-auth .form-floating>.form-control:focus~label,.section.template-auth .card.template-auth .form-floating>.form-control:not(:placeholder-shown)~label,.section.template-auth .card.template-auth .form-floating>.form-select~label{transform:scale(.75) translateY(-.7rem) translateX(.85rem)}.section.template-account{overflow:inherit;padding-bottom:110px;padding-top:50px}@media(min-width:768px){.section.template-account{padding-top:90px}}.section.template-account .section-title{color:#7ba890;font-size:1.9rem;font-weight:700}.section.template-account .section-text{color:#534943;font-size:16px;line-height:1.69}.section.template-account .section-text a{color:#7ba890;text-decoration:none}.section.template-account .section-content{background-color:#f8f8f8;border-radius:10px;padding:50px 25px;position:relative}@media(min-width:768px){.section.template-account .section-content{padding:50px 70px 70px}}.section.template-account .section-content .btn.btn-extra{right:0;top:0}@media(min-width:768px){.section.template-account .section-content .btn.btn-extra{right:30px;top:30px}}.section.template-account .section-content .form-label{color:#49403b;font-size:16px;font-weight:600}.section.template-account .section-content .form-control{background-color:rgba(42,62,86,.1);border:.5px solid #fff;border-radius:5px;color:#49403b;font-size:18px;padding:10px 20px}.section.template-account .section-content .form-control::-moz-placeholder{color:#49403b;font-size:18px}.section.template-account .section-content .form-control::placeholder{color:#49403b;font-size:18px}.section.template-account .section-content .input-group-text{border:.5px solid #fff;border-radius:5px}.section.template-account .section-content .select2-container--default .select2-selection--single{background-color:rgba(42,62,86,.1);border:none;height:49px}.section.template-account .section-content .select2-container--default .select2-selection--single .select2-selection__rendered{border:none;border-radius:5px;color:#49403b;font-size:18px;line-height:2;padding:10px 20px}.section.template-account .section-items h6{color:#534943;font-weight:600}.section.template-account .section-items a{color:#7ba890;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:none}.section.template-account .section-divider{color:#49403b;font-size:11px;font-weight:700;opacity:.2}.section.template-account .section-divider .line{position:relative}.section.template-account .section-divider .line:after{background-color:rgba(10,48,73,.1);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0}.section.template-account .section-box{overflow:hidden;position:relative}.section.template-account .section-box--overlay{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:25px 15px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transform:translateY(100%) scale(.8);transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media(min-width:768px){.section.template-account .section-box--overlay{padding:50px 45px}}.section.template-account .section-box--overlay.active{opacity:1;pointer-events:all;transform:translateY(0) scale(1)}.section.template-account .section-box--overlay h6{color:#5d534c;font-size:16px;font-weight:600}@media(min-width:768px){.section.template-account .section-box--overlay h6{font-size:18px}}.section.template-account .section-box--overlay .btn{min-width:100px}.card.template-sidebar{background-color:#7ba890;border:none;border-radius:10px;box-shadow:0 40px 40px 0 rgba(0,0,0,.2);color:#fff}@media(min-width:1200px){.card.template-sidebar{width:360px}}.card.template-sidebar .card-title{font-size:1.9rem;font-weight:700}.card.template-sidebar .card-header{border:none;padding:30px 40px 15px}.card.template-sidebar .card-body{padding-bottom:26px;padding-left:40px;padding-right:40px}.card.template-sidebar .card-footer{border:none;padding-bottom:35px;padding-left:40px;padding-right:40px}.card.template-sidebar .card-footer .btn{min-width:170px}.card.template-sidebar .list-group-item{background-color:inherit;border:none;color:#d5dde3;font-size:18px;padding:9px 16px 9px 0;position:relative;transition:.5s ease-in-out}.card.template-sidebar .list-group-item:after{background-color:transparent;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;transition:.5s ease-in-out;width:1px}.card.template-sidebar .list-group-item.active,.card.template-sidebar .list-group-item:hover{color:#fff}.card.template-sidebar .list-group-item.active:after,.card.template-sidebar .list-group-item:hover:after{background-color:#7ba890;width:100%}.card.template-sidebar .list-group-item.active a,.card.template-sidebar .list-group-item:hover a{color:#fff}.card.template-sidebar .list-group-item a{color:#d5dde3;text-decoration:none}.card.template-sidebar .list-group-item.has-submenu:after{content:none}.card.template-sidebar .list-group-item .submenu{background-color:hsla(0,0%,85%,.12);display:none;list-style-type:none;padding:12px 30px}.card.template-sidebar .list-group-item .submenu li{background-color:unset;margin-bottom:10px}.card.template-sidebar .list-group-item .btn-submenu.active+.submenu{display:block}section.template-press{padding-bottom:50px;padding-top:50px}section.template-press .card{background-color:#e8f5eb;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);color:#534943}section.template-press .card-header{border:none;padding:0;position:relative}section.template-press .card-img{aspect-ratio:16/9;border-bottom-left-radius:0;border-bottom-right-radius:0;-o-object-fit:cover;object-fit:cover}section.template-press .card small{background-color:rgba(0,0,0,.2);border-radius:4px;color:#fff;font-size:14px;left:18px;letter-spacing:.49px;min-width:70px;padding:5px 10px;position:absolute;top:16px}section.template-press .card-body{color:#534943;font-size:17px;letter-spacing:.6px;line-height:1.59;padding:25px}section.template-press .card-title{color:#49403b;font-size:18px;font-weight:500;letter-spacing:.68px;line-height:1.44;margin-bottom:0}section.template-press .card p{margin:0}section.template-press .card-footer{border:none;padding-bottom:25px;padding-top:0}section.template-press .card-link{color:#7ba890;font-family:Museo Sans\ 700,sans-serif;font-size:16px;font-weight:700;text-decoration:none}section.template-press .card .press-img{display:block;filter:grayscale(100%);margin:auto auto 25px;max-height:50px}section.template-press .page-item{margin:0 10px}section.template-press .page-link{border:none;border-radius:4px;color:#77838f;font-family:Museo Sans\ 500,sans-serif;font-size:16px;min-width:36px;padding:6px;text-align:center}section.template-press .page-item.disabled .page-link{color:#6c757d}section.template-press .page-item.active .page-link{background-color:#7ba890;color:#fff}.notificare-cookies{bottom:0;display:flex;justify-content:center;left:0;position:fixed;width:100%}.notificare-cookies .box{background:#38332e;padding:0 40px;width:1166px}.notificare-cookies p{color:#fff;font-size:13px;margin:15px 0}.notificare-cookies p a{color:#fff;display:inline-block;position:relative}.notificare-cookies p a:after{background:#fff;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.notificare-cookies .buttons{margin-bottom:15px;text-align:center}.notificare-cookies .buttons a{border:2px solid #fff;border-radius:5px;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:40px;margin:0 6px;text-align:center;width:171px}.notificare-cookies .buttons .modifica{color:#fff}.notificare-cookies .buttons .acord{background:#fff;color:#17518b}@media(max-width:1024px){.notificare-cookies .box{height:auto;padding:0 15px;width:100%}.notificare-cookies p{font-style:14px;margin-bottom:30px}.notificare-cookies .buttons{margin-bottom:15px}.notificare-cookies .buttons a{font-size:14px;margin-bottom:5px}}.cookies-settings-modal .modal-lg{max-width:800px;padding:auto}.cookies-settings-modal .modal-header{padding-bottom:0}.cookies-settings-modal .modal-body{border:0;padding-left:30px;padding-right:30px}.cookies-settings-modal .modal-content{padding:15px}.cookies-settings-modal .modal-title{color:#000;font-size:23px;font-weight:400;text-align:center;width:100%}.cookies-settings-modal .switch{display:inline-block;height:30px;position:relative;width:45px}.cookies-settings-modal .switch input{height:0;opacity:0;width:0}.cookies-settings-modal .slider{background:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cookies-settings-modal .slider:before{bottom:5px;content:"";height:20px;left:5px;position:absolute;transition:.4s;width:20px}.cookies-settings-modal .slider.round{border-radius:34px}.cookies-settings-modal .slider.round:before{border-radius:50%}.cookies-settings-modal input:checked+.slider{background-color:#ccc}.cookies-settings-modal input:checked+.slider:before{transform:translateX(14px)}.cookies-setting{margin-top:20px;position:relative}.cookies-setting:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:100;left:0;position:absolute;top:5px}.cookies-setting .text{float:left;padding-left:40px;width:90%}.cookies-setting .controls{float:right;padding-top:10px;text-align:right;width:10%}.cookies-setting .text h2{font-size:20px;font-weight:400;margin-bottom:0}.cookies-setting .text p{font-size:14px}.cookies-setting.disabled{opacity:.5}.cookies-setting.social:after{content:""}.cookies-setting.advertisement:after{content:""}.cookies-setting.analytics:after{content:""}.cookies-settings-modal input:checked+.slider:before{background:#222}.cookies-settings-modal .center-btn{text-align:center;width:100%}.cookies-settings-modal .yellow-btn{background:#222;color:#000;color:#fff;display:inline-block;font-size:13px;font-weight:500;height:46px;letter-spacing:1px;line-height:46px;margin:20px auto;padding:0 14px;text-transform:uppercase}.cookies-settings-modal .yellow-btn:hover{color:#fff}@media(max-width:800px){.box_cookies{left:unset;margin-left:unset;width:100%}}@media(max-width:767px){.cookies-settings-modal .modal-content{padding:0}.cookies-settings-modal .modal-body{padding:0 15px}}.calendar-wrapper{left:0;max-width:95vw;padding:10px;position:absolute;top:0;width:100%;z-index:80000000}@media(min-width:768px){.calendar-wrapper{padding:0;top:85%}}@media(min-width:992px){.calendar-wrapper{top:140px}.calendar-wrapper .slider-calendar{padding:0;width:800px}}.calendar-wrapper .calendar-box{background:#fff;border-radius:0 0 21px 21px;box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.calendar-header{padding:20px 20px 0}@media(min-width:768px){.calendar-header{padding:30px 30px 20px}}.calendar-header .label-calendar{margin-top:-20px}.calendar-header .input-calendar{background-color:rgba(10,48,73,.05);background-position:16.5px;background-repeat:no-repeat;border-radius:5px;color:#0a3049;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;height:50px;line-height:50px;margin:0;padding:0 12px 0 44px}.calendar-header .input-calendar.selected{border:2px solid rgba(10,48,73,.1)}.calendar-header .input-calendar:after{-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:18px;font-style:normal;font-variant:normal;font-weight:900;left:16px;position:absolute;text-rendering:auto;top:0}.calendar-body{background-color:#fff;height:auto;padding-top:25px;position:relative}@media(min-width:768px){.calendar-body{height:335px}}.calendar-footer{padding:15px}@media(min-width:768px){.calendar-footer{padding:40px 30px}}.calendar-footer .btn{min-width:200px}.calendar-footer .label-calendar,.calendar-footer .select-time{display:inline-block;margin-right:10px}.calendar-footer select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:rgba(10,48,73,.05);border:2px solid rgba(10,48,73,.1);border-radius:5px;font-weight:600;height:50px;padding-left:16px;padding-right:16px}.calendar-wrapper .h2{font-size:18px;line-height:1.25;margin:2px 0 0}.calendar-wrapper .h2,.label-calendar{color:#0a3049;font-family:Open Sans,sans-serif;font-weight:400}.label-calendar{font-size:14px;margin:0}.calendar-body .arrow-left,.calendar-body .arrow-right{color:#1f4055;font-size:1.9rem;position:absolute;top:50%}.calendar-body .arrow-left{left:15px}@media(min-width:992px){.calendar-body .arrow-left{left:80px}}.calendar-body .arrow-right{right:15px}@media(min-width:992px){.calendar-body .arrow-right{right:80px}}.calendar-body .arrow-left img,.calendar-body .arrow-right img{width:12px}.daterangepicker td.end-date,.daterangepicker td.start-date{border-radius:0}.daterangepicker{border:none}.calendar-table thead th{text-transform:capitalize}.daterangepicker .calendar-table thead th{color:#0a3049;font-size:18px}@media(max-width:767.98px){.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:16px;height:30px;line-height:30px;min-width:30px!important;width:30px!important}.daterangepicker .calendar-table thead th{font-size:16px}}.daterangepicker td.today.active{color:#cfaa97!important}.daterangepicker td.off.available{opacity:.18}.daterangepicker td.today.active.disabled{color:#999!important}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#0a3049!important;color:#cfaa97!important}.adults-dropdown-toggle,.children-dropdown-toggle,.search-calendar-trigger{cursor:pointer}

/*# sourceMappingURL=app.css.map*/