﻿.canvas-wrapper ::-webkit-scrollbar{width:9px;}.canvas-wrapper ::-webkit-scrollbar-track{background:transparent;}.canvas-wrapper ::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,.5);border-radius:20px;border:transparent;}.canvas-wrapper #canvas-menu{z-index:20000;position:fixed;height:100%;top:0;left:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:transform .5s ease-in-out;padding:30px 80px;scrollbar-width:thin;scrollbar-color:rgba(155,155,155,.5) transparent;}.canvas-wrapper #canvas-menu.open{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-x:hidden;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas{height:60px;width:100px;cursor:pointer;position:absolute;left:20px;top:24px;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:before,.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:after{content:"";display:block;position:absolute;top:30px;left:20px;width:28px;height:3px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:background-color .5s ease-in-out;border-radius:2px;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:hover:before,.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:hover:after,.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:focus:before,.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:focus:after{background-color:#fff;transition:background-color .25s ease-in-out;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav{padding-left:0;list-style:none;margin-top:50px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{position:relative;cursor:pointer;overflow:hidden;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item:hover>.nav-link,.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item:focus>.nav-link{color:#fff;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.active>.nav-link{color:#fff!important;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown.active-open i.open-dropdown::before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:18px;transition:all .5s ease-in-out;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown.active-open .dropdown-menu{display:block;max-height:var(--maxHeight);}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown .nav-link{padding-right:50px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown .nav-link:hover,.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown .nav-link:focus{color:#fff;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown{position:absolute;right:0;top:0;height:100%;width:50px;cursor:pointer;pointer-events:none;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown:before{content:"";position:absolute;right:20px;top:11px;height:14px;width:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff;transition:all .3s ease-in-out;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown.open:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:18px;transition:all .5s ease-in-out;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{display:block;font-size:28px;color:#fff;text-decoration:none;padding:0;line-height:50px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link span{color:#019942;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu{list-style:none;padding-left:0;max-height:0;transition:max-height .4s ease-in-out;padding-bottom:0;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu.open{display:block;max-height:var(--maxHeight);padding-bottom:20px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:20px;font-weight:400;padding:5px 0 5px 20px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link.active{color:#ccc;}@media(min-width:1200px) and (max-width:1366px){.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{min-width:450px;}}@media(min-width:992px) and (max-width:1199px){.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{min-width:350px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:28px;line-height:60px;}}@media(min-width:768px) and (max-width:991px){.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{min-width:350px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown:before{top:11px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown.open:before{top:18px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:28px;line-height:60px;}}@media(max-width:767px){.canvas-wrapper #canvas-menu{min-width:520px;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas{top:15px;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:before,.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas:after{width:26px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav{margin-top:40px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{min-width:300px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown:before{top:14px;width:14px;height:14px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown.open:before{top:20px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:24px;line-height:50px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:20px;line-height:42px;}}@media(max-width:575px){.canvas-wrapper #canvas-menu{padding:40px 30px;min-width:100%;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas{left:0;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item{min-width:unset;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown{width:22px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item.dropdown i.open-dropdown::before{right:4px;}}