*{box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}::selection{color:#18382D;background:#CFDD56}::-webkit-scrollbar{background:#18382D;width:5px;height:5px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-track-piece{display:none}::-webkit-scrollbar-thumb{background:#FFD0DC;background-clip:content-box;border-radius:9px}::-webkit-scrollbar-corner{display:none}::-webkit-resizer{display:none}html,body{overscroll-behavior:none}select{appearance:none;-webkit-appearance:none;background-image:url(/wp-content/uploads/2025/05/Vector-59.svg)!important;background-repeat:no-repeat;background-position:98% 50%!important;background-color:#fff}input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:24px;height:24px;border:1px solid #F7A0B5;border-radius:3px;outline:none;cursor:pointer;position:relative;margin-right:10px}input[type="checkbox"]:checked::before{content:'';position:absolute;top:3px;left:7px;width:7px;height:12px;border:solid #F7A0B5;border-width:0 2px 2px 0;transform:rotate(45deg)}div#sideMenu{height:100dvh;overflow:auto}div#closeMenu{cursor:pointer}div#sideMenu{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;visibility:hidden;opacity:0;z-index:-3}div#sideMenu.active{visibility:visible;opacity:1;z-index:100}body.menuActive{overflow:hidden}header.header,.headert{-moz-transition:all ease .5s!important;-webkit-transition:all ease .5s!important;-o-transition:all ease .5s!important;transition:all ease .5s!important}header.header.fixeds{background:#0000001f;backdrop-filter:blur(30px);top:-90px!important}.headert.fixeds{top:-40px!important}header.header.fixeds.fixeds2{top:0!important}.therotation-image{position:relative;z-index:0}.therotation-image img.tgy{position:absolute;left:12%;top:10%;animation:rotate360 20s linear infinite}.cssanimation1>div>img{animation:updown 5s linear infinite;animation-direction:alternate-reverse}.cssanimation2>div>img{animation:updown 8s linear infinite;animation-direction:alternate-reverse}.footerIemail a img{position:absolute;transform:translate(-200px,0);transition:all ease .5s;opacity:0}.footerIemail a span{display:inline-block;line-height:1.2}.footerIemail a:hover img{opacity:1;transform:translate(0,0)}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes updown{0%{transform:translate(0,0)}100%{transform:translate(0,20px)}}.customanimation3 span{animation:updownletter 2s linear;display:inline-block}.customanimation3 span:nth-child(2){animation:updownletter 2s linear;animation-delay:2s}.customanimation3 span:nth-child(3){animation:updownletter 2s linear;animation-delay:4s}.customanimation3 span:nth-child(4){animation:updownletter 2s linear;animation-delay:6s}.customanimation3 span:nth-child(5){animation:updownletter 2s linear;animation-delay:8s}.customanimation3 span:nth-child(6){animation:updownletter 2s linear;animation-delay:10s}.findbtN a.elementor-button.elementor-button-link span.elementor-button-icon{transition:all ease .5s}.findbtN a.elementor-button.elementor-button-link span.elementor-button-icon svg path{transition:all ease .5s}.findbtN a.elementor-button.elementor-button-link:hover span.elementor-button-icon svg path{fill:#fff}.findbtN a.elementor-button.elementor-button-link:hover span.elementor-button-icon{transform:scale(1.2)}.the_first-slide-text>h3{font-family:"Caveat",Sans-serif;font-size:30px;font-weight:700;line-height:42px;color:#fff;transform:rotate(-10deg);background-color:#CFDD56;border-radius:2px 2px 2px 2px;margin:0;min-width:186px;text-align:center}.the_first-slide-text>h2{font-family:"museo-sans",Sans-serif;font-size:60px;font-weight:900;line-height:1.1em;color:#1A3D31;z-index:1;position:relative;margin:-9px 0 0 45px}.owl-carousel .owl-item .the_first-slide-text>img{margin:-120px 0 0 188px;opacity:0.7!important;mix-blend-mode:soft-light;max-width:149px}.the_first-slide-text{height:470px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:400px}.sticky-video-player>video{border-radius:16px;display:block;object-fit:cover}.sticky-video-player{border-radius:20px;border:3px solid #fff;position:relative;z-index:0}.sticky-video-player>.playIcon{position:absolute;top:calc(50% - 16px);margin:0 auto;left:0;right:0;width:100%;text-align:center}.sticky-video-player>.playiconwithinfo{gap:20px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:flex;flex-direction:row;align-items:center;padding:25px}.sticky-video-player>.playiconwithinfo img{border:1px solid #FFF;border-radius:100%;height:34px;width:34px;object-fit:cover}.sticky-video-player>.playIcon>img{cursor:pointer;max-width:25px}.sticky-video-player>.playIcon>.pauseBtn1{display:none}.menu_page_menu ul.menubanev{display:flex;margin:10px 0 -40px;padding:0;list-style:none;flex-direction:row;align-items:center;justify-content:space-between}.menu_page_menu ul.menubanev span.theQuantiontext{position:absolute;bottom:60px;left:0;right:0;margin:0 auto;text-align:center;color:#fff;z-index:2}.menu_page_menu ul.menubanev li{position:relative;z-index:0;flex:0 0 auto;width:20%}.menu_page_menu ul.menubanev li a{display:flex;flex-direction:column;align-items:center;justify-content:center}.menu_page_menu ul.menubanev li a span.bgimage{display:block}.menu_page_menu ul.menubanev li a span.bgimage img{display:block;opacity:0;transition:all ease .4s;width:160px;position:relative;top:-10px}.menu_page_menu ul.menubanev li.active a span.bgimage img{opacity:1}.menu_page_menu ul.menubanev li.active span.theQuantiontext>span{color:#fff!important}.menu_page_menu ul.menubanev li span.theQuantiontext>span{transition:all ease .4s}.single-menu-card:hover{background:#18382D!important}.single-menu-card:hover .thefeaturedimg>div>img{transform:rotate(-45deg) scale(1.2);transform-origin:center center;top:-30px}.single-menu-card .thefeaturedimg>div>img{transition:all ease .5s;position:relative;top:0}.single-menu-card:hover h2.elementor-heading-title.elementor-size-default{color:#fff!important}.single-menu-card h2.elementor-heading-title.elementor-size-default{transition:all ease .5s}.single-menu-card:hover p{color:#fff}.single-menu-card p{transition:all ease .5s}.single-menu-card:hover .VVIcon svg path{fill:#CFDD56}.single-menu-card .VVIcon svg path{transition:all ease .5s}.single-menu-card:hover .h21a h2.elementor-heading-title.elementor-size-default{color:#18382d!important}html[lang="fr-CA"] .the_first-slide-text>h2{font-size:56px}.FranchiseBtn button,.FranchiseBtn a{display:inline-flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;gap:20px}.FranchiseBtn button span.thPoincon,.FranchiseBtn a span.thPoincon{display:flex}.FranchiseBtn button span.thPoincon svg path,.FranchiseBtn a span.thPoincon svg path{transition:all ease .5s}.FranchiseBtn button:hover span.thPoincon svg path:nth-child(1),.FranchiseBtn a:hover span.thPoincon svg path:nth-child(1){transform:translate(0,-2px)}.FranchiseBtn button:hover span.thPoincon svg path:nth-child(3),.FranchiseBtn a:hover span.thPoincon svg path:nth-child(3){transform:translate(0,2px)}.FranchiseBtn button span.thPoincon svg,.FranchiseBtn a span.thPoincon svg,.menuBtn a span.thPoincon svg{overflow:visible}.FranchiseBtn button{display:flex!important;flex-direction:row;align-items:center}.menuBtn a{display:inline-flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;gap:15px}.menuBtn a span.thPoincon{display:flex}.menuBtn a span.thPoincon svg path{transition:all ease .5s}.menuBtn a:hover span.thPoincon svg path:nth-child(1){transform:translate(0,-2px)}.menuBtn a:hover span.thPoincon svg path:nth-child(3){transform:translate(0,2px)}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:1!important}header.header.fixeds .logohome img{filter:brightness(0) invert(1)}.animates{transition:all ease .5s;transform:scale(1)}.animates.active{transform:scale(1.5)}#theFirstCC1{transition:none!important}@keyframes updownletter{0%{transform:translate(0,0)}100%{transform:translate(0,20px)}}@keyframes leaveanimation1{0%{transform:rotate(-20deg) translate(-60px,0)}100%{transform:rotate(0deg) translate(0,0)}}@keyframes leaveanimation2{0%{transform:translate(-30px,0)}100%{transform:translate(0,0)}}@keyframes leaveanimation3{0%{transform:translate(30px,0)}100%{transform:translate(0,0)}}@keyframes rotate1{0%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}@keyframes zooming1{0%{transform:scale(1)}100%{transform:scale(1.5)}}@keyframes hawaiianani{0%{transform:rotate(0deg)}100%{transform:rotate(-5deg)}}@keyframes hawaiianani2{0%{transform:translate(0,0)}100%{transform:translate(0,30px)}}@keyframes hawaiianani3{0%{transform:translate(0,0)}100%{transform:translate(30px,30px)}}@keyframes hawaiianani4{0%{transform:translate(0,0)}100%{transform:translate(30px,30px)}}@keyframes rotate90{0%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}100%{transform:rotate(10deg)}}@keyframes updownZ{0%{transform:translate(0,0) scale(1)}100%{transform:translate(0,20px) scale(1.3)}}@keyframes zooming2{0%{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1.3)}50%{transform:scale(1.15)}70%{transform:scale(1)}100%{transform:scale(1)}}