.header .header-nav .main-nav>.has-submenu>.submenu>.has-submenu>.submenu::before{top:20px;margin-left:-35px;box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);border-color:transparent #fff #fff transparent}.header .header-nav .main-nav>.has-submenu.active .submenu li.active>a{color:var(--primary-hover)}.header .header-nav .main-nav>.has-submenu.active .submenu li.active>a{color:var(--primary-hover)}.header .header-nav .main-nav>.has-submenu.active>a{color:var(--primary-hover)}.header .header-nav .main-nav>.has-submenu.active>a{color:var(--primary-hover)}.header .header-nav .main-nav>li .submenu li{position:relative}.header .header-nav .main-nav>li .submenu li:first-child a{border-top:0}.header .header-nav .main-nav>li .submenu li a{display:block;clear:both;white-space:nowrap;font-size:14px;color:#2d3b48;width:100%;border-top:1px solid #f0f0f0;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease;padding:10px 15px}.header .header-nav .main-nav>li .submenu li a:hover{color:var(--primary) !important}.header .header-nav .main-nav>li .submenu li .submenu{left:100%;top:0;margin-top:10px}.header .header-nav .main-nav>li .submenu li .submenu li{position:relative}.header .header-nav .main-nav>li .submenu li .submenu li a{display:block;clear:both;white-space:nowrap;font-size:14px;color:#2d3b48;width:100%;border-top:1px solid #f0f0f0;padding:10px 15px;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}.header .header-nav .main-nav>li .submenu li .submenu li .has-submenu>a::after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:12px;right:15px}.header .header-nav .main-nav>li .submenu>li .submenu{left:100%;top:0;margin-top:10px}.header .header-nav .main-nav>li .submenu>li.has-submenu>a::after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:12px;right:15px}.header .header-nav .main-nav>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:-1px;margin-right:0}.header .header-nav .main-nav li .submenu a:hover{color:#0e82fd !important;letter-spacing:.5px;padding-left:20px !important}.header .header-nav .main-nav li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.header .header-nav .main-nav .has-submenu.active>a{color:var(--primary)}.header .header-nav .main-nav .has-submenu.active>a{color:var(--primary)}.header .header-nav .main-nav .has-submenu.active .submenu li.active>a{color:var(--primary)}.header .header-nav .main-nav .has-submenu.active .submenu li.active>a{color:var(--primary)}.header .header-nav .main-nav .has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.header .header-nav .main-nav .has-submenu>.submenu__>.has-submenu--.submenu::before{top:20px;margin-left:-35px;border-color:transparent #fff #fff transparent;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);box-shadow:1px 1px 0 0 rgba(0,0,0,0.15)}.header .mega-submenu{width:100%;top:77px}.header .mega-submenu .megamenu-wrapper{background:var(--white);padding:40px 100px 20px}.header .mega-submenu .megamenu-wrapper::before{content:"";background:url(../img/bg/home-menu-img-1.png);background-size:100% 100%;position:absolute;inset:0;margin:auto}.header .mega-submenu .megamenu-wrapper::after{content:"";background:url(../img/bg/home-menu-img-2.png);background-size:100% 100%;position:absolute;right:0;bottom:0;width:33%;height:50%}.header .mega-submenu .megamenu-wrapper .row{position:relative;z-index:1}.header .mega-submenu .megamenu-wrapper .row .col{width:20%;flex:unset !important}.header .mega-submenu .megamenu-wrapper .single-demo{border:1px solid var(--gray-200);border-radius:12px;padding:20px;box-shadow:0 4px 34px 0 rgba(206,206,206,0.25);background:var(--white)}.header .mega-submenu .megamenu-wrapper .single-demo .demo-info{margin-top:20px}.header .mega-submenu .megamenu-wrapper .single-demo .demo-info .inner-demo-img{font-size:16px;font-weight:500;color:var(--gray-900) !important}.header .mega-submenu .megamenu-wrapper .single-demo.active .inner-demo-img{text-decoration:underline !important}.header .mega-submenu .megamenu-wrapper-one{padding:40px 100px 40px;height:unset !important}.header .mega-submenu .megamenu-wrapper-one ul li a{font-size:16px !important;color:var(--gray-900)}.header .mega-submenu .megamenu-wrapper-one .sub-menu-left{position:relative}.header .mega-submenu .megamenu-wrapper-one .sub-menu-left:before{content:"";width:1px;height:100%;position:absolute;right:38px;background:linear-gradient(transparent,var(--primary),transparent)}.header .has-submenu .submenu .sub-menu-list li a{color:var(--gray-600) !important}.header .has-submenu .submenu .sub-menu-list li a.active{color:var(--primary) !important}.header .has-submenu .sub-menu-one{min-width:636px !important;top:73px;overflow:hidden !important;padding:40px !important;margin:5px 0 0 !important}.header .has-submenu .sub-menu-one ul li a{padding:0 0 12px 0 !important;margin-bottom:0 !important;font-size:16px !important}.header .has-submenu .sub-menu-one ul li:last-child a{padding:0 !important}.header .has-submenu .sub-menu-one::before{content:"";background:url(../img/home/pattern-img-1.png);background-size:100% 100%;background-position:center;position:absolute !important;right:0 !important;left:unset !important;bottom:0;margin:auto;box-shadow:unset !important;transform:unset !important;width:60%;border:none !important}.header .has-submenu .sub-menu-one::after{content:"";background:url(../img/home/pattern-img-2.png);background-size:100% 100%;position:absolute !important;right:0;bottom:0;width:74%;height:100%;z-index:-1}.header .has-submenu .sub-menu-two{min-width:856px !important;transform:translateX(-218px) !important}.header .has-submenu .sub-menu-two .sub-menu-left{position:relative}.header .has-submenu .sub-menu-two .sub-menu-left:before{content:"";width:1px;height:100%;position:absolute;right:38px;background:linear-gradient(transparent,var(--primary),transparent)}.header .has-submenu .sub-menu-default{min-width:306px !important}.header .has-submenu .sub-menu-default::before,.header .has-submenu .sub-menu-default::after{content:unset !important}.header .has-submenu .sub-menu-default li a{padding:0 0 16px 0 !important;margin-bottom:0 !important;font-size:16px !important;border:none !important}.header .has-submenu .sub-menu-default li:last-child a{padding:0 !important}.header .has-submenu .menu-img{border-radius:12px;border:4px solid var(--white);position:relative;overflow:hidden;height:100%}.header .has-submenu .menu-img img{width:100%;height:100%;object-fit:cover}.header-two .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home2-menu-img-1.png")}.header-two .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home2-pattern-02.png")}.header-two .header-nav .main-nav .has-submenu.active>a{background:rgba(255,255,255,0.1);color:#fff}.header-two.fixed .header-nav .main-nav .has-submenu.active>a{background:var(--primary);color:#fff}.header-three .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home3-menu-img-1.png")}.header-three .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home3-pattern-02.png")}.header-four .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home4-menu-img-1.png")}.header-four .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home4-pattern-02.png")}.header-four .header-nav .main-nav .has-submenu.active>a::before{content:"";background:var(--primary-gradient);width:100%;height:2px;position:absolute;top:0;left:0}.header-four .header-nav .main-nav .has-submenu.active>a::after{content:"";background:var(--primary-gradient);width:100%;height:2px;position:absolute;bottom:0;left:0}.header-four .header-nav .main-nav .has-submenu.active>a{color:#fff}.header-four.fixed .header-nav .main-nav .has-submenu.active>a{color:var(--gray-900)}.header-five .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home5-menu-img-1.png")}.header-five .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home5-pattern-02.png")}.header-five .header-nav .main-menu-wrapper .main-nav>li .submenu li a:hover{color:var(--secondary) !important}.header-five .header-nav .main-menu-wrapper .main-nav>li .submenu li .single-demo.active .demo-info .inner-demo-img{color:var(--secondary) !important}.header-five .header-nav .main-menu-wrapper .main-nav>li .submenu a.inner-demo-img:hover{color:var(--secondary) !important}.header-five .header-nav .main-menu-wrapper .main-nav .has-submenu.active>a{color:var(--secondary)}.header-five .header-nav .main-menu-wrapper .main-nav .has-submenu.active>a{color:var(--secondary)}.header-five .header-nav .main-menu-wrapper .main-nav .has-submenu.active .submenu li.active>a{color:var(--secondary)}.header-five .header-nav .main-menu-wrapper .main-nav .has-submenu.active .submenu li.active>a{color:var(--secondary)}.header-six .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home6-menu-img-1.png")}.header-six .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home6-pattern-02.png")}.header-six .header-nav .main-nav>li>a.submenu i{transform:rotate(45deg);transition:all .5s}.header-seven .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home7-menu-img-1.png")}.header-seven .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home7-pattern-02.png")}.header-seven .header-nav .main-nav .has-submenu>a::before{content:"";border-style:solid;border-width:4px;border-color:transparent #fff #fff transparent;position:absolute;bottom:17px;right:0}.header-seven .header-nav .main-nav .has-submenu.active>a::after{content:"";background:#fff;width:100%;height:1px;position:absolute;bottom:0;left:0}.header-seven .header-nav .main-nav .has-submenu.active>a{color:#fff}.header-seven.fixed .header-nav .main-nav .has-submenu>a::before{border-color:transparent var(--gray-900) var(--gray-900) transparent;position:absolute;bottom:17px;right:0}.header-seven.fixed .header-nav .main-nav .has-submenu.active>a::after{background:var(--gray-900)}.header-seven.fixed .header-nav .main-nav .has-submenu.active>a{color:var(--gray-900)}.header-eight .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home8-menu-img-1.png")}.header-eight .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home8-pattern-02.png")}.header-eight .header-nav .main-nav .has-submenu.active>a{color:var(--primary) !important}.header-eight .header-nav .main-nav .has-submenu.active>a span{color:var(--primary) !important}.header-nine .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home9-menu-img-1.png")}.header-nine .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home9-pattern-02.png")}.header-nine .header-nav .main-nav .has-submenu.active>a{color:#fff}.header-nine.fixed .header-nav .main-nav .has-submenu.active>a{color:var(--primary)}.header-ten .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home10-menu-img-1.png")}.header-ten .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home10-pattern-02.png")}.header-ten .header-nav .main-nav .has-submenu.active>a{color:var(--secondary)}.header-ten.fixed .header-nav .main-nav .has-submenu.active>a{color:var(--secondary)}.header-eleven .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home11-menu-img-1.png")}.header-eleven .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home11-pattern-02.png")}.header-eleven .header-nav .main-nav .has-submenu>a{font-size:16px;font-weight:500;color:var(--gray-900);line-height:28px;position:relative}.header-eleven .header-nav .main-nav .has-submenu>a::before{content:"";background:var(--primary-gradient);position:absolute;bottom:0;width:0;height:2px;border-radius:5px;transition:all .2s}.header-eleven .header-nav .main-nav .has-submenu>a:hover::before{width:100%}.header-eleven .header-nav .main-nav .has-submenu.active>a::before{width:100%}.header-twelve .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home12-menu-img-1.png")}.header-twelve .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home12-pattern-02.png")}.header-twelve .has-submenu .sub-menu-one{top:56px !important}.header-thirteen .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home13-menu-img-1.png")}.header-thirteen .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home3-pattern-02.png")}.header-thirteen .header-nav .main-nav .has-submenu.active>a{color:var(--secondary)}.header-thirteen.fixed .header-nav .main-nav .has-submenu.active>a{color:var(--secondary)}.header-fourteen .mega-submenu .megamenu-wrapper::before{background:url("../img/bg/home2-menu-img-1.png")}.header-fourteen .has-submenu .sub-menu-one::after{background-image:url("../img/bg/home2-pattern-02.png")}.header-fourteen.header .main-menu-wrapper .main-nav>li .submenu li .single-demo.active .demo-info .inner-demo-img{color:var(--secondary) !important}.header-fourteen.header .header-nav .main-nav li .submenu a.inner-demo-img:hover{color:var(--secondary) !important}.header-fourteen.header .header-nav .main-nav>li .submenu li a:hover{color:var(--secondary) !important}.header-fourteen .header-nav .main-nav .has-submenu.active>a{background:rgba(255,255,255,0.1);color:#fff}.header-fourteen.fixed .header-nav .main-nav .has-submenu.active>a{background:var(--primary);color:#fff}.header-one .header-nav .main-nav .has-submenu.active .submenu li.active>a{color:var(--primary)}.header-one .main-menu-wrapper .main-nav>li.has-submenu .submenu .has-submenu .submenu::before{top:20px;margin-left:-35px;box-shadow:1px 1px 0 0 rgba(0,0,0,0.15);border-color:transparent #fff #fff transparent}.header-one .main-menu-wrapper .main-nav>li.has-submenu:hover>.submenu{visibility:visible;opacity:1;margin-top:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.header-one .main-menu-wrapper .main-nav>li.has-submenu:hover>.submenu>li.has-submenu:hover .submenu{visibility:visible;opacity:1;margin-top:0;margin-right:0}.header-one .main-menu-wrapper .main-nav>li .submenu li{position:relative}.header-one .main-menu-wrapper .main-nav>li .submenu li a{display:block;padding:10px 15px;clear:both;white-space:nowrap;font-size:14px;color:#2d3b48;-webkit-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease;width:100%;position:relative;border-top:1px solid #f0f0f0}.header-one .main-menu-wrapper .main-nav>li .submenu li a.active{color:var(--primary)}.header-one .main-menu-wrapper .main-nav>li .submenu li a:hover{color:#0e82fd !important}.header-one .main-menu-wrapper .main-nav>li .submenu>li.has-submenu>a::after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;top:12px;right:15px;font-size:13px}.header-one .main-menu-wrapper .main-nav>li .submenu>li .inner-submenu{left:100%;top:0;margin-top:10px}.header-one .main-menu-wrapper .main-nav>li .submenu::before{border:7px solid #fff;border-color:transparent transparent #fff #fff;box-shadow:-2px 2px 2px -1px rgba(0,0,0,0.1);content:"";position:absolute;top:2px;left:45px;-webkit-transform-origin:0 0;transform-origin:0 0;transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg)}.main-nav li .flag-dropdown .submenu::before{display:none}.header .main-menu-wrapper .main-nav>li .submenu li .single-demo.active .demo-info .inner-demo-img{color:#1c5b91}.header .main-menu-wrapper .main-nav>li .submenu li .single-demo .demo-info .inner-demo-img{color:#fff;font-weight:600 !important;font-size:16px !important;border-top:0 !important}.header .main-menu-wrapper .main-nav>li .submenu li .single-demo .demo-img .inner-demo-img{border-radius:10px}.header .main-menu-wrapper .main-nav>li .submenu li .single-demo .demo-img .inner-demo-img img{border-radius:10px}.header .main-menu-wrapper .main-nav>li .submenu li .single-demo.active .demo-info .inner-demo-img{color:var(--primary) !important}.header .header-nav .main-nav li .submenu a.inner-demo-img:hover{padding-left:0 !important;color:var(--primary) !important}.header .header-nav .main-nav li>ul.mega-submenu{padding:0;border:0;display:block;opacity:0;visibility:hidden;background:transparent;min-width:250px;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform-origin:center top 0;-webkit-transform-origin:center top 0;-moz-transform-origin:center top 0;-ms-transform-origin:center top 0;-o-transform-origin:center top 0;transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;box-shadow:0 16px 50px rgba(0,0,0,0.08);-webkit-box-shadow:0 16px 50px rgba(0,0,0,0.08);-moz-box-shadow:0 16px 50px rgba(0,0,0,0.08);-ms-box-shadow:0 16px 50px rgba(0,0,0,0.08);-o-box-shadow:0 16px 50px rgba(0,0,0,0.08);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.header .header-nav .main-nav li.has-submenu:hover>.submenu{opacity:1;visibility:visible;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1)}.header .header-nav .main-nav li .submenu.mega-submenu::before{display:none}.header-default .header-nav .main-nav .has-submenu.active>a::before{content:"";background:var(--primary-gradient);width:100%;height:2px;position:absolute;left:-1px;bottom:-4px;border-radius:30px}.header-default .has-submenu .sub-menu-one{top:50px !important}.dark-mode header .header-nav .main-menu-wrapper .main-nav>li .submenu li a{color:var(--gray-600)}.dark-mode .header .header-nav .main-nav>li .submenu li a{border-color:#1b1b1b}.dark-mode .header .header-nav .main-nav>li .submenu li .submenu li a{border-color:#1b1b1b}.dark-mode .header .main-menu-wrapper .main-nav>li.has-submenu .submenu .has-submenu .submenu::before{border-color:transparent #0d0d0d #0d0d0d transparent !important}.dark-mode .header.header-default .header-nav .main-nav .has-submenu.active>a i{color:var(--primary)}.dark-mode .header-two .header-nav .main-nav .has-submenu.active>a i{color:#fff}.dark-mode .home-menu .mega-submenu .megamenu-wrapper .single-demo{box-shadow:unset !important}.dark-mode .home-menu .mega-submenu .megamenu-wrapper::before{opacity:.5}