*,::after,::before{box-sizing:border-box}body{margin:0}@media(max-width: 991px){body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}}body.menu-active{overflow:hidden}.btn{border-radius:100px;padding:13px 24px 17px 24px;font-size:15px;line-height:1.55;box-shadow:0px 7px 20px rgba(143,83,161,.2) !important;font-family:"sofia-pro";text-decoration:none;display:inline-block;transition:all .3s}@media(max-width: 991px){.btn{padding:12px 17px 16px 17px;box-shadow:0px 4px 15px rgba(143,83,161,.2) !important}}.btn.btn-upmenu{background:#8b38cb;color:#fff}.btn.btn-upmenu:hover{background:#111;color:#fff}.btn.btn-outline{background:rgba(0,0,0,0);color:#111;border:2px solid #8b38cb;padding:13px 22px 15px 22px;font-size:15px}@media(max-width: 991px){.btn.btn-outline{padding:10px 17px 14px 17px}}.btn.btn-outline:hover{background:#111;border-color:#111;color:#fff}.topbar{border-bottom:1px solid #e4e4e4;padding:4.5px 0 9.5px;text-align:right;position:absolute;font-family:"sofia-pro";top:0;left:0;width:100%;z-index:8}@media(max-width: 991px){.topbar{display:none}}.topbar .container{position:relative}.topbar .container select{position:absolute;right:0;top:9px;width:95px;opacity:0}.topbar a{font-size:13px;line-height:15px;letter-spacing:.65px;color:#111 !important;text-decoration:none;display:inline-flex;align-items:center;vertical-align:middle;margin-left:25px;font-weight:400}.topbar a svg{margin-right:5px}.topbar a svg:last-child{margin:0 0 0 5px}.topbar a:hover{color:#8b38cb !important}.topbar a:hover path{stroke:#8b38cb}header.header{padding:10px 0 4px;position:absolute;top:45px;left:0;width:100%;z-index:8;background:rgba(0,0,0,0);font-family:"sofia-pro";border-bottom:1px solid rgba(0,0,0,0);transition:background .3s,border .3s}@media(max-width: 991px){header.header{top:0}}header.header.fixed{top:0;position:fixed;background:#fff;border-bottom:1px solid #e4e4e4;transition:background .3s,border .3s}header.header.fixed .megamenu.full{top:72px !important}header.header .container{display:flex;align-items:center;justify-content:flex-start}header.header .container .logo{width:140px;margin-right:24px;padding-bottom:5px;position:relative;z-index:9}@media(max-width: 1200px){header.header .container .logo{margin-right:12px}}@media(max-width: 991px){header.header .container .logo{width:120px;padding-bottom:8px}}header.header .container .logo img{width:100%;height:auto}header.header .container ul{padding:0;margin:0}@media(max-width: 991px){header.header .container ul{padding-top:15px}}header.header .container ul li{list-style:none;display:inline-block;position:relative}@media(max-width: 991px){header.header .container ul li{display:block;position:initial}}header.header .container ul li a:not(.btn){display:block;font-size:15px;line-height:17.25px;color:#111 !important;text-decoration:none;padding:18px 24px 28px}@media(max-width: 1200px){header.header .container ul li a:not(.btn){padding-left:12px;padding-right:12px}}@media(max-width: 991px){header.header .container ul li a:not(.btn){font-size:24px;line-height:27.2px;padding:15px 0}}header.header .container ul li a:not(.btn):hover{color:#8b38cb !important}@media(max-width: 991px){header.header .container ul li a:not(.btn):hover{color:#111 !important}}header.header .container ul li.has-megamenu>a:after{content:"";display:inline-block;vertical-align:middle;margin-left:4px;width:12px;height:12px;background:url(https://www.upmenu.com/wp-content/themes/upmenucom/assets/img/chevron.svg) center center no-repeat}@media(max-width: 991px){header.header .container ul li.has-megamenu>a:after{background-size:18px;transform:rotate(-90deg);float:right;margin-top:8px}}header.header .container ul li .megamenu{box-shadow:0px 12px 20px 0px rgba(0,0,0,.1);position:absolute;top:100%;left:-16px;width:auto;background:#fff;z-index:1;font-family:"sofia-pro";border-radius:8px;opacity:0;pointer-events:none;transform:translateY(10px);transition:all .3s;display:flex}@media(max-width: 991px){header.header .container ul li .megamenu{position:absolute;opacity:1;box-shadow:none;border-radius:0;background:#fff;top:151px;left:0;transform:none;display:block;left:100%;padding:0 30px;width:100%;height:calc(100% - 151px);overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;transition:left .5s cubic-bezier(1, 0, 0.29, 1)}header.header .container ul li .megamenu::-webkit-scrollbar{display:none}header.header .container ul li .megamenu.active{left:0;pointer-events:auto}}header.header .container ul li .megamenu.full{width:100%;max-width:1200px;position:fixed;left:50%;top:117px;transform:translateX(-50%);flex-wrap:wrap}header.header .container ul li .megamenu.full ul li a span{white-space:initial}@media(max-width: 991px){header.header .container ul li .megamenu.full{top:151px;left:100%;transform:none;padding:0 30px}header.header .container ul li .megamenu.full.active{left:0}}header.header .container ul li .megamenu .is-left{padding:24px 40px;flex-basis:67%}@media(max-width: 1200px){header.header .container ul li .megamenu .is-left{padding:12px 20px}}@media(max-width: 991px){header.header .container ul li .megamenu .is-left{width:100%;padding:15px 0}}header.header .container ul li .megamenu .is-right{padding:24px 40px;border-left:1px solid #f2f4f8}@media(max-width: 1200px){header.header .container ul li .megamenu .is-right{padding:12px 20px}}@media(max-width: 991px){header.header .container ul li .megamenu .is-right{width:100%;padding:30px 0;border:none;border-top:1px solid #e4e4e4}header.header .container ul li .megamenu .is-right h5{display:block}}header.header .container ul li .megamenu .is-bottom{padding:6px 40px 14px 40px;border-top:1px solid #f2f4f8;width:100%;flex-basis:100%}@media(max-width: 1200px){header.header .container ul li .megamenu .is-bottom{padding:6px 20px 12px 20px}}@media(max-width: 991px){header.header .container ul li .megamenu .is-bottom{width:100%;display:none}}header.header .container ul li .megamenu .is-bottom a{padding:0 0 3px 0;border-bottom:1px solid #111;display:inline-block}header.header .container ul li .megamenu .is-bottom a svg{margin-left:4px;transition:margin .3s}header.header .container ul li .megamenu .is-bottom a:hover{color:#111 !important}header.header .container ul li .megamenu .is-bottom a:hover svg{margin-left:8px}header.header .container ul li .megamenu h5{margin:0 0 24px 0;color:#b0bcca;font-size:14px;line-height:24px;letter-spacing:2px;font-weight:700;text-transform:uppercase;white-space:nowrap}@media(max-width: 1200px){header.header .container ul li .megamenu h5{margin-bottom:12px}}header.header .container ul li .megamenu .see-demo{display:flex;align-items:center;margin-bottom:24px;margin-top:42px}@media(max-width: 1200px){header.header .container ul li .megamenu .see-demo{margin-bottom:12px;margin-top:0}}header.header .container ul li .megamenu .see-demo svg{width:133px;margin-right:30px}@media(max-width: 1200px){header.header .container ul li .megamenu .see-demo svg{width:100px}}@media(max-width: 991px){header.header .container ul li .megamenu .see-demo svg{width:133px;margin:0}}header.header .container ul li .megamenu .see-demo p{font-size:14px;line-height:25px;font-weight:400;color:#343434;width:150px}@media(max-width: 1200px){header.header .container ul li .megamenu .see-demo p{font-size:12px;line-height:20px}}@media(max-width: 991px){header.header .container ul li .megamenu .see-demo p{font-size:14px;line-height:25px;width:calc(100% - 133px);padding-left:20px}}header.header .container ul li .megamenu ul{padding:0}header.header .container ul li .megamenu ul.cols-2{-moz-columns:2;columns:2;-moz-column-gap:15px;column-gap:15px;margin:0 -15px}@media(max-width: 991px){header.header .container ul li .megamenu ul.cols-2{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0;margin:0}}header.header .container ul li .megamenu ul.cols-2 li{margin:0}header.header .container ul li .megamenu ul.cols-3{-moz-columns:3;columns:3;-moz-column-gap:15px;column-gap:15px;margin:0 -15px}@media(max-width: 991px){header.header .container ul li .megamenu ul.cols-3{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0;margin:0}}header.header .container ul li .megamenu ul.cols-3 li{margin:0}header.header .container ul li .megamenu ul li{margin:0 0 0 0;display:block;padding:0;margin:0 -15px}@media(max-width: 991px){header.header .container ul li .megamenu ul li{margin:0}}header.header .container ul li .megamenu ul li a{font-size:16px;padding:0;white-space:nowrap;padding:15px;border-radius:8px;color:#111}@media(max-width: 1200px){header.header .container ul li .megamenu ul li a{font-size:14px;padding-top:10px;padding-bottom:10px}}@media(max-width: 991px){header.header .container ul li .megamenu ul li a{font-size:18px;border-radius:0;padding:12px 0}}header.header .container ul li .megamenu ul li a:hover{color:#111 !important;background:#f7f9fc}@media(max-width: 991px){header.header .container ul li .megamenu ul li a:hover{background:rgba(0,0,0,0)}}header.header .container ul li .megamenu ul li a:hover svg rect{fill:#8b38cb;opacity:1;transition:all .3s}header.header .container ul li .megamenu ul li a:hover svg path{stroke:#fff;transition:all .3s}header.header .container ul li .megamenu ul li a span{display:block;font-size:14px;font-weight:400;margin-top:5px;color:#b0bcca}@media(max-width: 1200px){header.header .container ul li .megamenu ul li a span{font-size:12px}}@media(max-width: 991px){header.header .container ul li .megamenu ul li a span{font-size:14px;margin:0}}header.header .container ul li .megamenu ul li a svg{float:left;margin-right:10px;margin-bottom:40px}@media(max-width: 991px){header.header .container ul li .megamenu ul li a svg{margin-bottom:20px}}header.header .container ul li .megamenu ul li a svg rect{transition:all .3s}header.header .container ul li .megamenu ul li a svg path{transition:all .3s}@media(min-width: 992px){header.header .container ul li:hover .megamenu{opacity:1;transform:translateY(0);transition:all .3s;pointer-events:auto}header.header .container ul li:hover .megamenu.full{transform:translateX(-50%) translateY(0)}}header.header .container .right{margin-left:auto;margin-bottom:6px;position:relative;z-index:9}header.header .container .right .show-mobile{display:none !important}header.header .container .right a:not(.btn){display:inline-block;font-size:15px;line-height:17.25px;color:#111 !important;text-decoration:none;margin-right:24px}@media(max-width: 1200px){header.header .container .right a:not(.btn){margin-right:12px}}header.header .container .right a:not(.btn):hover{color:#8b38cb !important}header.header .container .right .hamburger{width:21px;height:21px;position:relative;vertical-align:middle;margin:0 0 0 12px !important}header.header .container .right .hamburger span{display:block;width:21px;height:2px;margin:0;background:#343434;position:absolute;top:calc(50% - 1px);left:0;transition:transform .4s 0s,top .4s .4s,opacity 0s .4s}header.header .container .right .hamburger span:first-child{top:calc(50% - 7px)}header.header .container .right .hamburger span:last-child{top:calc(50% + 5px)}header.header .container .right .hamburger.active span{top:calc(50% - 1px);transition:opacity 0s .4s,top .4s 0s,transform .4s .4s}header.header .container .right .hamburger.active span:first-child{transform:rotate(45deg)}header.header .container .right .hamburger.active span:nth-child(2){opacity:0}header.header .container .right .hamburger.active span:last-child{transform:rotate(-45deg)}@media(max-width: 991px){header.header .container .right .hide-mobile{display:none !important}header.header .container .right .show-mobile{display:inline-block !important}}@media(max-width: 991px){header.header .main-header-menu{position:fixed;top:0;left:0;padding:90px 30px;width:100%;background:#fff;height:100vh;overflow-x:hidden;overflow-y:scroll;left:100%;-ms-overflow-style:none;scrollbar-width:none;transition:left .5s cubic-bezier(1, 0, 0.29, 1)}header.header .main-header-menu::-webkit-scrollbar{display:none}header.header .main-header-menu.active{left:0}}header.header .main-header-menu .menu-top{display:none}@media(max-width: 991px){header.header .main-header-menu .menu-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e4e4;position:relative;padding-bottom:30px}header.header .main-header-menu .menu-top select{position:absolute;top:8px;left:0;width:96px;opacity:0}header.header .main-header-menu .menu-top a{font-size:18px;line-height:21px;color:#111 !important;text-decoration:none;display:inline-flex;align-items:center;vertical-align:middle;font-weight:400}header.header .main-header-menu .menu-top a svg{margin:0 0 0 5px;width:12px;height:6px}header.header .main-header-menu .menu-top .close-megamenu{display:none}header.header .main-header-menu .menu-top .close-megamenu a:before{content:"";display:inline-block;vertical-align:middle;margin-right:15px;width:12px;height:12px;background:url(https://www.upmenu.com/wp-content/themes/upmenucom/assets/img/chevron.svg) center center no-repeat;background-size:18px;transform:rotate(90deg);margin-top:2px}}header.header .main-header-menu .menu-bottom{display:none}@media(max-width: 991px){header.header .main-header-menu .menu-bottom{display:block}header.header .main-header-menu .menu-bottom .btn{margin:30px 0 0 0;display:block;width:100%;text-align:center}}.container{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto;max-width:1300px}.row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.col-6{flex:0 0 auto;width:50%}@media(min-width: 767px){.col-md-2{flex:0 0 auto;width:16.66666667%}}footer.footer{background:#f7f9fc;padding:60px 0;font-family:"sofia-pro"}footer.footer hr{margin:60px 0;border:none;border-top:1px solid #e4e4e4}footer.footer .logo{margin-bottom:16px;margin-top:-4px;width:140px;display:block}footer.footer h4{color:#111;font-size:14px;line-height:1.5;font-weight:700;margin-bottom:16px;letter-spacing:2px;text-transform:uppercase}footer.footer p{color:#343434;font-size:16px;line-height:1.7;margin-bottom:16px}footer.footer ul{padding:0;margin:0}footer.footer ul li{list-style:none}footer.footer ul li a{display:block;color:#343434;font-size:14px;line-height:2.32;text-decoration:none}footer.footer ul li a:hover{color:#000}footer.footer .social{text-decoration:none;display:inline-block;margin-right:14px}footer.footer .social img{filter:none;transition:all .3s}footer.footer .social:hover img{filter:brightness(0);transition:all .3s}footer.footer .additional-links{background:#e4e4e4;padding:20px 30px;margin-top:60px}@media(max-width: 767px){footer.footer .additional-links{margin-top:20px}}footer.footer .additional-links .row{display:flex;padding:10px 0;color:#343434;font-size:14px;line-height:2.32}footer.footer .additional-links .row .col-sm-2{width:20%}@media(max-width: 1023px){footer.footer .additional-links .row .col-sm-2{width:30%}}@media(max-width: 767px){footer.footer .additional-links .row .col-sm-2{width:100%}}footer.footer .additional-links .row .col-sm-10{width:80%}@media(max-width: 1023px){footer.footer .additional-links .row .col-sm-10{width:70%}}@media(max-width: 767px){footer.footer .additional-links .row .col-sm-10{width:100%}}footer.footer .additional-links .row a{color:#343434;font-size:14px;line-height:2.32;text-decoration:none;display:inline-block;margin-right:10px}footer.footer .additional-links .row a:hover{color:#000}@media(max-width: 767px){footer.footer .col-6{margin-bottom:24px}}.elementor-testimonial,.elementor-post__excerpt{font-family:"colfax-web" !important}.elementor-cta--skin-cover .elementor-cta__bg-wrapper{border-radius:8px}.elementor-size-lg .elementor-button-icon svg{width:52px}.elementor-button-content-wrapper{align-items:center}.brands-carousel img{filter:grayscale(100);opacity:.5;transition:all .3s}.brands-carousel img:hover{filter:grayscale(0);opacity:1;transition:all .3s}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3{margin-bottom:24px}.elementor-widget-text-editor h4{margin-bottom:16px}.elementor-widget-text-editor p{margin-bottom:24px}.elementor-widget-text-editor small{font-size:14px}.elementor-widget-text-editor ul{margin-bottom:24px;padding:0}.elementor-widget-text-editor ul li{list-style:none;font-family:"colfax-web" !important;position:relative;padding-left:33px;margin-bottom:8px}.elementor-widget-text-editor ul li:last-child{margin:0}.elementor-widget-text-editor ul li:before{content:"";width:16px;height:16px;display:block;position:absolute;top:7px;left:0;background:url(https://www.upmenu.com/wp-content/themes/upmenucom/assets/img/li.svg) center center no-repeat;background-size:contain}.bg-yellow-right{position:relative;overflow-x:hidden}.bg-yellow-right:before{content:"";width:50%;height:100%;display:block;position:absolute;background:#fdb735;top:0;left:calc(50% + 320px);z-index:-1;border-top-left-radius:40px;border-bottom-left-radius:40px}.bg-yellow-left{position:relative;overflow-x:hidden}.bg-yellow-left:before{content:"";width:50%;height:100%;display:block;position:absolute;background:#fdb735;top:0;right:calc(50% + 320px);z-index:-1;border-top-right-radius:40px;border-bottom-right-radius:40px}.bg-light-right{position:relative;overflow-x:hidden}.bg-light-right:before{content:"";width:50%;height:100%;display:block;position:absolute;background:#f7f9fc;top:0;left:calc(50% + 210px);z-index:-1;border-top-left-radius:40px;border-bottom-left-radius:40px}.bg-light-left{position:relative;overflow-x:hidden}.bg-light-left:before{content:"";width:100%;height:100%;display:block;position:absolute;background:#f7f9fc;top:0;right:calc(50% - 210px);z-index:-1;border-top-right-radius:40px;border-bottom-right-radius:40px}.bg-light-center-right{position:relative;overflow-x:hidden}.bg-light-center-right:before{content:"";width:500px;height:360px;display:block;position:absolute;background:#f7f9fc;top:50%;left:calc(50% + 50px);transform:translateY(-50%);z-index:-1;border-radius:40px}.bg-light-center-left{position:relative;overflow-x:hidden}.bg-light-center-left:before{content:"";width:500px;height:360px;display:block;position:absolute;background:#f7f9fc;top:50%;right:calc(50% + 50px);transform:translateY(-50%);z-index:-1;border-radius:40px}.bg-yellow-center-left{position:relative;overflow-x:hidden}.bg-yellow-center-left:before{content:"";width:500px;height:360px;display:block;position:absolute;background:#fdb735;top:50%;right:calc(50% + 50px);transform:translateY(-50%);z-index:-1;border-radius:40px}.bg-white-center-left{position:relative;overflow-x:hidden}.bg-white-center-left:before{content:"";width:500px;height:360px;display:block;position:absolute;background:#fff;top:50%;right:calc(50% + 50px);transform:translateY(-50%);z-index:0;border-radius:40px}/*# sourceMappingURL=new.min.css.map */