/*： https://www..com()*/@import url("css2.css");*{margin:0;padding:0}ul,ol,li{list-style:none;margin:0;padding:0}a{display:inline-block;text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:var(--headingFont);color:var(--colorBlack)}p,span{font-size:16px;font-weight:400;color:var(--paraColor);font-family:var(--paraFont);margin:0;padding:0}body{overflow-x:hidden;scroll-behavior:smooth;color:var(--paraColor);font-family:var(--paraFont);background:var(--colorWhite)}img{width:100%!important;height:100%!important;object-fit:cover!important}input,textarea{width:100%;padding:12px 20px;outline:0;resize:none;background:0;border:1px solid rgba(9,9,25,0.10);border-radius:10px;font-size:16px;font-weight:300;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}input::placeholder,textarea::placeholder{color:#a6a6ac}button{border:0}input:hover,input:focus,button:hover,button:focus{outline:0;box-shadow:none}:root{--colorPrimary:#ff3838;--paraColor:#5a5b6b;--colorBlack:#090919;--colorWhite:#fff;--headingFont:"Montserrat",sans-serif;--paraFont:"Nunito Sans",sans-serif}.section_heading{padding-bottom:30px;text-align:center}.section_heading h3{color:var(--colorPrimary);font-family:var(--headingFont);font-size:16px;font-weight:400;line-height:26px;letter-spacing:1.6px;text-transform:uppercase;display:inline-block;position:relative}.section_heading h3::after{content:"";width:30px;height:2px;background:var(--colorPrimary);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;top:50%;right:-40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:10}.section_heading h3 span{display:block;width:772px;text-align:center;font-family:var(--headingFont);font-size:80px;font-weight:700;line-height:80px;text-transform:uppercase;-webkit-text-stroke:1px rgba(9,9,25,0.078);-webkit-text-fill-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.section_heading h2{color:var(--colorBlack);font-family:var(--headingFont);font-size:44px;font-weight:700;line-height:60px;padding-top:10px}.common_btn{color:var(--colorWhite);text-align:center;font-family:var(--headingFont);font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;padding:15px 30px;background:var(--colorPrimary);border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;position:relative;z-index:1;overflow:hidden;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.common_btn::after{z-index:-1;position:absolute;content:"";width:100%;height:100%;background:var(--colorBlack);border-radius:30px;top:0;left:0;transform:scale(.5);opacity:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.common_btn:hover::after{transform:scale(1);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.play_btn{width:55px;height:55px;text-align:center;line-height:58px;background:var(--colorWhite);color:var(--colorPrimary);font-size:16px;position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.play_btn:hover{color:var(--colorBlack)}.play_btn::after{position:absolute;content:"";background:var(--colorWhite);width:100%;height:100%;border-radius:50%;top:0;left:0;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation:play_btn_animi linear 1s infinite;-webkit-animation:play_btn_animi linear 1s infinite}@keyframes play_btn_animi{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{transform:scale(2);opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2)}}@keyframes zoom{from{transform:scale(1);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}.nextArrow,.prevArrow{width:50px;height:50px;line-height:50px!important;text-align:center;background:var(--colorWhite);border:1px solid rgba(9,9,25,0.10);border-radius:50%;color:var(--colorBlack);font-size:16px;position:absolute;top:-85px;right:12px;z-index:2;cursor:pointer;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.nextArrow,.nextArrow:hover,.prevArrow:hover{background:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.prevArrow{right:75px}.breadcrumb_area{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.breadcrumb_overlay{background:#090919a8;padding:150px 0 148px 0}.breadcrumb_text h1{color:var(--colorWhite);text-align:center;font-size:70px;font-weight:400;margin-bottom:25px; letter-spacing: 30px;}.breadcrumb_text ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.breadcrumb_text ul li a{color:var(--colorWhite);font-family:var(--headingFont);font-size:18px;font-weight:500;padding-right:25px;margin-right:25px;position:relative;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.breadcrumb_text ul li:last-child a{margin-right:0;padding-right:0}.breadcrumb_text ul li:last-child a::after{display:none}.breadcrumb_text ul li a:hover{color:var(--colorPrimary)}.breadcrumb_text ul li a::after{position:absolute;content:"\f054";font-family:"font awesome 5 free";font-weight:600;font-size:13px;top:4px;right:-4px}.pagination_area ul{justify-content:center}.pagination_area ul li a{border:2px solid rgba(9,9,25,0.10);width:50px;height:50px;line-height:48px;text-align:center;padding:0;border-radius:50%!important;color:var(--colorBlack);font-family:var(--headingFont);font-size:15px;font-style:normal;font-weight:500;margin:0 10px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.pagination_area ul li a:hover,.pagination_area ul li a.active{background:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.home_2 .section_heading h3::after{display:none}header{height:50px;line-height:50px;background:var(--colorPrimary)}.header_info li a{color:var(--colorWhite);font-size:16px;font-family:var(--paraFont);margin-right:20px}.header_info li:last-child a{margin-right:0}.header_info li a i{margin-right:5px}.header_icon{justify-content:end;margin-top:2px}.header_icon li a{color:var(--colorWhite);font-size:16px;margin-right:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header_icon li:last-child a{margin-right:0}.main_menu{width:100%;height:90px;position:relative;z-index:999}.main_menu .navbar-brand{margin:0;padding:0;width:220px}.main_menu .navbar-nav .nav-item{position:relative}.main_menu .navbar-nav .nav-item .nav-link{color:var(--colorBlack);font-family:var(--headingFont);font-size:16px;font-weight:500;margin:0;line-height:90px;padding:0 14px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.main_menu .navbar-nav .nav-item .nav-link:hover,.main_menu .navbar-nav .nav-item .nav-link.active{color:var(--colorPrimary)}.main_menu .right_menu{align-items:center; color: #1e5dac;}.main_menu .right_menu li span,.main_menu .right_menu li .cart_view{display:block;position:relative;width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:var(--colorPrimary);color:var(--colorWhite);padding:11px;margin-right:10px;line-height:17px;cursor:pointer;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.main_menu .right_menu li span:hover,.main_menu .right_menu li .cart_view:hover{background:var(--colorBlack)}.main_menu .right_menu li .cart_view b{position:absolute;top:-5px;left:-10px;background:var(--colorBlack);width:20px;height:20px;border-radius:50%;line-height:18px;text-align:center;font-size:11px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.main_menu .right_menu li a{color:var(--colorWhite);background:var(--colorPrimary);padding:10px 15px;border-radius:50px;font-family:var(--headingFont);font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.main_menu .right_menu li a:hover{background:var(--colorBlack)}.menu_search{background:#000b8;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;flex-direction:column;align-items:center;justify-content:center;display:flex;transform:scaleY(.5);transform-origin:top;opacity:0;visibility:hidden;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;-webkit-transform:scaleY(.5);-moz-transform:scaleY(.5);-ms-transform:scaleY(.5);-o-transform:scaleY(.5)}.menu_search form{width:650px;position:relative;background:var(--colorWhite);border-radius:30px}.menu_search form input{padding:20px 30px;border-radius:40px}.menu_search form button{position:absolute;top:11px;right:11px;background:var(--colorPrimary);color:var(--colorWhite);padding:10px 25px;font-size:16px;font-weight:600;text-transform:capitalize;border-radius:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.menu_search form button:hover{background:var(--colorBlack)}.menu_search form .close_search{display:block;width:40px;height:40px;background:var(--colorWhite);line-height:40px;text-align:center;border-radius:50%;color:var(--colorBlack);position:absolute;top:-100px;right:0;cursor:pointer;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.menu_search form .close_search:hover{background:red;color:var(--colorWhite)}.menu_search.show_search{transform:scale(1);opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.menu_fix{position:fixed;width:100%;left:0;top:0;z-index:999;animation:menu_animate 1s;background:var(--colorWhite);border-bottom:1px solid #eee}@keyframes menu_animate{from{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}to{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%)}}.menu_fix .navbar-nav li a{color:var(--colorBlack)}.main_menu .droap_menu{position:absolute;width:230px;top:115%;left:0;background:var(--colorWhite);max-height:450px;overflow:hidden;overflow-y:auto;box-shadow:rgb(0 0 0 / 15%) 0 4px 14px;padding-left:0;opacity:0;z-index:99;visibility:hidden;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.droap_menu::-webkit-scrollbar{background:#fff;width:5px}.droap_menu::-webkit-scrollbar-thumb{background:#ddd}.main_menu .droap_menu li{margin-left:0;line-height:30px}.main_menu .droap_menu li a{color:var(--colorBlack);font-size:15px;font-weight:400;display:block;text-transform:capitalize;border-bottom:1px solid #ff383817;padding:7px 20px;border-left:1px solid transparent;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.main_menu .droap_menu li a:hover,.main_menu .droap_menu li a.active{color:var(--colorPrimary);border-left:5px solid var(--colorPrimary)}.main_menu .nav-item:hover .droap_menu{opacity:1;visibility:visible;top:100%}.banner{position:relative;z-index:1;padding:155px 0 95px 0}.banner::after{position:absolute;content:"";width:100%;height:100%;background:rgba(9,9,25,0.7);top:0;left:0;z-index:-1}.banner_content h3{display:inline-block;color:var(--colorWhite);font-size:18px;font-weight:400;letter-spacing:1.8px;text-transform:uppercase;position:relative}.banner_content h3::after{width:30px;height:2px;background:var(--colorWhite);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;content:"";position:absolute;top:50%;right:-40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.banner_content h1{color:var(--colorWhite);font-size:60px;font-weight:800;line-height:80px;padding-top:20px}.banner_content .description{color:rgba(255,255,255,0.90);font-size:18px;font-weight:400;margin:25px 0 55px 0;width:85%;line-height: 40px;}.banner_btn .common_btn{margin-right:30px}.trusted_box{margin-top:105px}.trusted_box li:first-child{width:80%}.trusted_box li:nth-child(2){border-right:1px dashed rgba(255,255,255,0.50);margin-right:30px;padding-right:30px}.trusted_box li,.trusted_box li b{color:var(--colorWhite);font-family:var(--headingFont);font-size:20px;font-weight:600}.trusted_box li b{color:var(--colorPrimary)}.trusted_box p{color:rgba(255,255,255,0.70);margin-top:8px}.banner_img{position:relative;z-index:1;margin-top:10px;width:560px;height:480px;margin-left:auto}.banner_img::after{position:absolute;content:"";background:url(banner_shape_1.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;top:-30px;left:0;z-index:-1;animation:smooth 5s linear infinite alternate;-webkit-animation:smooth 5s linear infinite alternate}.banner_img::before{position:absolute;content:"";background:url(banner_shape_2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;top:-30px;left:25px;z-index:-1;animation:smooth 3s linear infinite alternate;-webkit-animation:smooth 3s linear infinite alternate}@keyframes smooth{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(15deg);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg)}}.about .section_heading{text-align:left}.about_img_box{position:relative;display:flex;flex-wrap:wrap}.about_img_box .small_img{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden;width:100px;height:350px;margin-right:30px}.about_img_box .small_img img{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden}.about_img_box .main_img{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden;width:485px;height:630px}.about_img_box .main_img img{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.about_img_box .support_img{position:absolute;bottom:20px;left:-20px}.about_img_box .support_img .item_card{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:10;width:192px}.about_img_box .support_img .item_card span{display:inline-block}.about_img_box .support_img .item_card h3{color:var(--colorWhite);font-family:var(--headingFont);font-size:20px;font-weight:600;margin:15px 0 10px 0}.about_img_box .support_img .item_card p{font-family:var(--paraFont);font-size:16px;font-weight:400;line-height:22px;color:rgba(255,255,255,0.90)}.about_content p{color:var(--paraColor);font-family:var(--paraFont);font-size:16px;font-weight:400;line-height:36px;padding-bottom:25px}.grid_item{display:flex;align-items:center;gap:70px}.grid_item .experience{padding:12px 46px 12px 20px;display:flex;align-items:center;gap:10px;background:rgba(255,56,56,0.10);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.grid_item .experience p{color:var(--colorBlack);font-family:var(--headingFont);font-size:16px;font-weight:600;line-height:26px;padding:0}.grid_item .experience p span{color:var(--colorPrimary);font-style:italic}.grid_item .left ul{display:flex;gap:10px;flex-direction:column;padding-top:33px;padding-bottom:50px}.grid_item .left ul li{position:relative;color:var(--colorBlack);font-family:var(--headingFont);font-size:16px;font-weight:500;line-height:26px;display:flex;gap:10px;align-items:center}.grid_item .left ul li::before{content:"\f058";font-family:"Font Awesome 5 Free";color:var(--colorPrimary);font-size:25px}.grid_item .right{border:1px solid rgba(9,9,25,0.10);background:var(--colorWhite);padding:38px 32px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;display:flex;flex-direction:column}.grid_item .right .counter_item{text-align:center}.grid_item .right .counter_item h4{color:var(--colorPrimary);text-align:center;font-family:var(--headingFont);font-size:36px;font-weight:500;line-height:35px}.grid_item .right .counter_item p{color:var(--paraColor);font-family:var(--headingFont);font-size:16px;font-weight:400;line-height:35px;padding-bottom:0}.features{background:url(Features-BG.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.feature_item{background:var(--colorWhite);padding:35px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin-top:25px;border:1px solid rgba(9,9,25,0.10);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.feature_item .icon{margin-left: 0%;width:130px;height:130px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--colorPrimary);padding:0px}.feature_item .content a{color:var(--colorBlack);font-family:var(--headingFont);font-size:24px;font-weight:600;line-height:22px;padding-top:14px;padding-bottom:12px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature_item .content a:hover{color:var(--colorPrimary)}.feature_item .content p{color:var(--paraColor);font-family:var(--paraFont);font-size:16px;font-weight:400;line-height:26px}.feature_item:hover{border-color:transparent;box-shadow:0 4px 15px 0 rgba(9,9,25,0.10)}.achievements .section_heading{padding-bottom:20px}.achievement_item{text-align:center;padding:75px 40px 40px 40px;background:url(achivment.png) no-repeat center/cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:relative;cursor:pointer;z-index:1;margin-top:60px}.achievement_item::after{content:"";width:100%;height:100%;background:#FFF2F2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;position:absolute;top:0;left:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;z-index:-1}.achievement_item:hover::after{background:rgba(255,56,56,0.7)}.achievement_item .icon{display:flex;background:var(--colorBlack);width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:5px solid var(--colorWhite);align-items:center;justify-content:center;padding:5px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;top:0;left:50%;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.achievement_item .icon span{height:40px}.achievement_item:hover .icon{background:#ff3838}.achievement_item h4,.achievement_item h4 span{color:var(--colorBlack);font-family:var(--headingFont);font-size:44px;font-weight:600;line-height:36px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.achievement_item p{color:var(--paraColor);font-family:var(--paraFont);font-size:18px;font-weight:400;line-height:36px;padding-top:8px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.achievement_item:hover h4,.achievement_item:hover h4 span{color:var(--colorWhite)}.achievement_item:hover p{color:var(--colorWhite)}.projects{position:relative}.projects::after{position:absolute;content:"";background:url(shape_1.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:70px;height:70px;top:13%;left:12%;animation:zoom linear 3s infinite alternate;-webkit-animation:zoom linear 3s infinite alternate}.projects_filter{justify-content:center;margin-top:5px;margin-bottom:20px}.projects_filter button{text-transform:capitalize;color:var(--colorBlack);margin:5px 15px;border-radius:0;background:0;font-weight:600;font-size:16px;border-bottom:2px solid transparent;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.projects_filter button:hover{color:var(--colorPrimary)}.projects_filter button.active{color:var(--colorPrimary);border-color:var(--colorPrimary)}.project_item{height:370px;border-radius:15px;overflow:hidden;position:relative;margin-top:25px}.project_item_text{background:#09091997;position:absolute;width:100%;height:70%;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:end;padding:20px;align-items:start;opacity:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.project_item_text span{color:var(--colorWhite);font-size:16px;font-weight:500;background:var(--colorPrimary);padding:10px 25px;text-transform:capitalize;border-radius:30px}.project_item_text h3{color:var(--colorWhite);font-size:17px;font-weight:400; line-height:35px;margin-top:25px;margin-bottom:22px}.project_item_text a{color:var(--colorWhite);font-family:var(--headingFont);font-size:14px;font-weight:500;text-transform:uppercase;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.project_item_text a i{margin-left:10px}.project_item_text a:hover{color:var(--colorPrimary)}.project_item:hover .project_item_text{height:100%;opacity:1}.services{background:#1253b3;position:relative;overflow:hidden}.services::after{position:absolute;content:"";background:url(service_bg_shapes.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;bottom:0;left:0;opacity:.2;animation:serviceAnimi linear 3s infinite alternate;-webkit-animation:serviceAnimi linear 3s infinite alternate}@keyframes serviceAnimi{from{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}.services .section_heading{padding-bottom:45px}.services .section_heading h3,.services .section_heading h2{color:var(--colorWhite)}.services .section_heading h3::after{background:var(--colorWhite)}.services .section_heading h3 span{-webkit-text-stroke:1px #fff1a}.service_item{background:var(--colorWhite);padding:30px;border-radius:10px;margin-bottom:25px;position:relative;text-align:center;overflow:hidden;border:1px solid rgba(9,9,25,0.10);z-index:1;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.service_item .serial{font-family:var(--headingFont);font-size:30px;font-style:italic;font-weight:400;position:absolute;top:20px;right:30px;-webkit-text-stroke:1px rgb(9 9 25 / 16%);-webkit-text-fill-color:transparent}.service_item .icon{display:block;width:80px;height:80px;line-height:80px;text-align:center;margin:0 auto;background:var(--colorPrimary);border-radius:50%;color:var(--colorWhite);font-size:27px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.service_item h2{color:var(--colorBlack);font-size:18px; line-height:35px;font-weight:400;margin-top:30px;margin-bottom:20px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.service_item p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.service_item a{color:var(--colorWhite);background:var(--colorPrimary);font-size:14px;font-weight:400;border:1px solid var(--colorWhite);padding:7px 25px;border-radius:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;position:absolute;left:50%;bottom:-55px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.service_item a:hover{background:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorBlack)}.service_item:hover{background:var(--colorPrimary);box-shadow:0 4px 20px 0 rgba(255,33,33,0.40);margin-top:-25px;margin-bottom:0}.service_item:hover .icon{background:var(--colorWhite);color:var(--colorPrimary)}.service_item:hover h2,.service_item:hover p{color:var(--colorWhite)}.service_item:hover a{bottom:30px}.service_item:hover p{margin-bottom:50px}.team .section_heading{text-align:left}.team .section_heading h3 span{top:-30px;left:-155px;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}.single_team{position:relative;height:370px;border-radius:10px;overflow:hidden;margin-top:25px}.team_slider .single_team{margin:25px 12px 0 12px}.single_team .text{background:linear-gradient(180deg,rgba(9,9,25,0.00) 52.00%,rgba(9,9,25,0.54) 84.88%,rgba(9,9,25,0.70) 100%);position:absolute;width:100%;height:100%;top:0;margin:0;display:flex;flex-direction:column;justify-content:end;align-items:center;padding:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_team .text a{display:block;font-family:var(--headingFont);color:var(--colorWhite);font-size:21px;font-weight:700;margin-bottom:10px;position:relative;z-index:3;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_team .text a:hover{color:var(--colorPrimary)}.single_team .text p{color:rgba(255,255,255,0.90);position:relative;z-index:3}.single_team ul{width:100%;height:100%;position:absolute;bottom:0;left:0;padding:40px 30px;background:#09091987;transition:all linear .3s;z-index:1;transform:scale(.8);-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);opacity:0;visibility:hidden}.single_team ul li a{font-size:16px;font-weight:400;color:var(--colorWhite);margin-bottom:10px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_team ul li a:hover{color:var(--colorPrimary)}.single_team:hover ul{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.testimonial{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.testimonial_img{height:505px}.testimonial_slider{position:relative;margin-top:55px}.testimonial_slider::after{position:absolute;content:"";background:url(quot_icon.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100px;height:67px;bottom:120px;right:90px}.testimonial_slider p{font-size:18px;font-style:italic;line-height:36px}.testimonial_slider h3{font-size:24px;font-weight:600;margin-top:180px;margin-bottom:10px}.testi_slider .nextArrow,.testi_slider .prevArrow{top:auto;bottom:6px;right:70px}.testi_slider .prevArrow{right:135px}.single_blog{margin-top:25px;background:var(--colorWhite);border-radius:15px;overflow:hidden;position:relative;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_blog_img{overflow:hidden;position:relative}.single_blog_img img{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_blog_img a{position:absolute;top:30px;left:30px;color:var(--colorWhite);font-weight:500;background:var(--colorPrimary);padding:10px 25px;border-radius:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_blog_img a:hover{background:var(--colorBlack)}.single_blog_text{border-radius:0 0 15px 15px;border:1px solid rgba(9,9,25,0.10);padding:30px}.single_blog_text ul{display:flex;flex-wrap:wrap}.single_blog_text ul li{color:var(--paraColor);font-size:15px;font-weight:400;margin-right:30px}.single_blog_text ul li i{color:var(--colorPrimary);margin-right:5px}.single_blog_text .title{color:var(--colorBlack);font-family:var(--headingFont);font-size:24px;font-weight:600;transition:all linear .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_blog_text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:14px 0 22px 0}.single_blog_text .more_btn{color:var(--colorBlack);font-family:var(--headingFont);font-size:16px;font-weight:500;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_blog_text .more_btn i{margin-left:5px}.single_blog:hover{box-shadow:0 5px 25px 0 rgba(9,9,25,0.10)}.single_blog:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03)}.single_blog:hover .title,.single_blog:hover .more_btn{color:var(--colorPrimary)}.brand .marquee_animi{overflow:hidden;width:auto}.brand_logo_area li{width:190px;margin:0 30px}.brand_logo_area li a{display:block;width:100%;height:100%;filter:grayscale(1);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;opacity:.6}.brand_logo_area li a:hover{opacity:1;filter:none;-webkit-filter:none}footer{background:#086ece;;position:relative;z-index:1}footer::after{position:absolute;content:"";background:url(service_bg_shapes.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:.08}.footer_contact{position:relative}.footer_contact h4{display:inline-block;padding-right:15px;color:var(--colorWhite);background:#086ece;font-size:14px;line-height:35px;font-weight:500;font-family:var(--paraFont);position:relative;z-index:1}.footer_contact::after{content:"";width:100%;height:1px;background:rgba(255,255,255,0.10);position:absolute;top:17px;right:0;transform:translateY(-0%);-webkit-transform:translateY(-0%);-moz-transform:translateY(-0%);-ms-transform:translateY(-0%);-o-transform:translateY(-0%)}.footer_contact p a{color:var(--colorWhite);font-size:18px;line-height:36px;font-weight:400;font-family:var(--paraFont)}.footer_contact.contact_with h4{font-size:14px;line-height:36px;font-weight:400}.footer_contact ol,.footer_contact ul{display:flex;align-items:center;gap:30px}.footer_contact ol li a,.footer_contact ul li a{color:var(--colorWhite);font-size:16px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.footer_contact ol li a:hover,.footer_contact ul li a:hover{color:var(--colorPrimary)}.footer_body{border-top:1px solid rgba(255,255,255,0.10);border-bottom:1px solid rgba(255,255,255,0.10)}.footer_content .footer_logo{width:160px}.footer_content p{color:rgba(255,255,255,0.70);font-size:16px;font-weight:400;font-family:var(--paraFont);line-height:28px}.footer_content h3{color:var(--colorWhite);font-family:var(--headingFont);font-size:24px;font-weight:600;line-height:36px;padding-bottom:27px}.footer_content ol,.footer_content ul{display:flex;flex-direction:column;gap:15px}.footer_content ol li a,.footer_content ul li a{color:rgba(255,255,255,0.70);font-size:16px;line-height:24px;font-weight:400;font-family:var(--paraFont);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.footer_content ol li a:hover,.footer_content ul li a:hover{color:var(--colorPrimary)}.footer_content form .subscribe{display:grid;grid-template-columns:1fr auto;align-items:center;border:2px solid rgba(255,255,255,0.10);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;padding:17px 20px}.footer_content form .subscribe input{padding:0;color:var(--colorWhite)}.footer_content form button{width:inherit;color:var(--colorWhite);text-align:center;font-family:var(--headingFont);font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;padding:15px 30px;border-radius:30px;background:var(--colorPrimary);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.footer_content form button:hover{background:var(--colorWhite);color:var(--colorPrimary)}.copy p{color:#fff;}.footer_right_bottom{display:flex;align-items:center;gap:20px;justify-content:end}.footer_right_bottom p{display:flex;gap:15px;align-items:center;color:rgba(255,255,255,0.70)}.footer_right_bottom p a{color:#fff;font-family:var(--paraFont);font-size:16px;font-weight:400;line-height:26px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.footer_right_bottom p a:hover{color:var(--colorPrimary)}.payment{display:flex;align-items:center;gap:20px}.scroll_btn{width:55px;height:55px;line-height:55px;text-align:center;color:var(--colorWhite);right:100px;bottom:35px;font-size:16px;position:fixed;cursor:pointer;z-index:999;display:none;background:var(--colorBlack);border-radius:50%;border:2px solid rgb(255 255 255 / 23%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.scroll_btn:hover{background:var(--colorPrimary);border-color:var(--colorPrimary)}.home_2 .main_menu{position:fixed;left:0;top:0;width:100%;z-index:9999}.home_2_banner_slider .slide_item{height:100vh;background:#FFF2F2;position:relative;z-index:1;overflow:hidden}.home_2_banner_slider .slide_item::after{position:absolute;content:"";background:url(home2_banner_bg_shape_1.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;bottom:0;left:0;animation:serviceAnimi linear 3s infinite alternate;-webkit-animation:serviceAnimi linear 3s infinite alternate;z-index:-1}@keyframes serviceAnimi{from{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}.home_2_banner_text{height:100vh;display:flex;align-items:center}.home_2_banner_text .content{padding-top:75px}.home_2_banner_text h3{color:var(--colorPrimary);display:inline-block;font-size:20px;font-weight:500;line-height:26px;background:rgba(255,56,56,0.10);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;padding:6px 25px}.home_2_banner_text h1{font-size:60px;font-weight:700;line-height:80px;padding-top:26px;padding-bottom:26px}.home_2_banner_text p{font-size:18px;font-weight:400;line-height:30px;padding-bottom:40px}.home_2_banner_image{height:100vh;display:flex;justify-content:end;align-items:end;z-index:1}.home_2_banner_image span{height:85%;position:relative}.home_2_banner_image span::before{position:absolute;content:"";background:url(home2_victor_2.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;bottom:100px;animation:smooth 1s linear infinite alternate;left:-124px;z-index:-1}.home_2_banner_image span::after{position:absolute;content:"";background:url(home2_victor_1.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100px;height:85px;top:30px;animation:serviceAnimi linear 1s infinite alternate;right:-18px;z-index:-1;-webkit-animation:serviceAnimi linear 1s infinite alternate}.home_2_banner_slider .nextArrow,.home_2_banner_slider .prevArrow{color:var(--paraColor);width:60px;height:60px;background:transparent;border:1px solid var(--paraColor);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:100}.home_2_banner_slider .prevArrow{left:30px;right:auto}.home_2_banner_slider .prevArrow:hover,.home_2_banner_slider .nextArrow:hover{border-color:var(--colorPrimary);background:var(--colorPrimary);color:var(--colorWhite)}.home_2 .about_img_box{padding-right:25px;display:block}.home_2 .about_img_box .main_img{width:590px;height:500px;padding-left:145px;position:relative;z-index:1;margin-left:auto}.home_2 .about_img_box .main_img::after{content:"";width:126px;height:83px;background:url(home2_about_dots.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:30px;top:50px;z-index:-1}.home_2 .about_img_box .support_img{z-index:10}.home_2 .about_img_box .support_img .card span{display:inline-block}.home_2_about_counter{display:flex;gap:90px;padding-top:35px}.home_2_about_counter h4{color:var(--colorBlack);font-family:var(--headingFont);font-size:44px;font-weight:700;line-height:40px;display:flex;align-items:center}.home_2_about_counter h4 span{color:var(--colorBlack);font-size:44px;font-weight:700;line-height:40px}.home_2_about_counter p{margin-top:8px;color:var(--colorBlack);font-size:18px;font-family:var(--headingFont);font-weight:500;line-height:40px}.home_2_services{position:relative}.home_2_services::after{position:absolute;content:"";background:url(shape_2.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:80px;height:80px;top:0;right:40%;animation:zoom linear 3s infinite alternate;-webkit-animation:zoom linear 3s infinite alternate}.home_2 .section_heading{text-align:left}.home_2_service_item{border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;background:var(--colorWhite);box-shadow:0 3px 10px 0 rgba(255,56,56,0.07);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;margin:25px 12px 20px 12px}.home_2_service_item .image{position:relative}.home_2_service_item .image .service.vbox-item{display:block}.home_2_service_item .image a img{border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0}.home_2_service_item .image span{border-radius:10px;background:var(--colorWhite);box-shadow:0 2px 10px 0 rgba(0,0,0,0.10);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:absolute;padding:15px;right:30px;bottom:-15px;z-index:10}.home_2_service_item .image span svg path{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_service_item .text{padding:25px 30px 30px 30px}.home_2_service_item .text .link{color:var(--colorBlack);font-family:var(--headingFont);font-size:24px;font-weight:700;line-height:40px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_service_item .text p{font-size:16px;font-weight:400;margin-top:10px;margin-bottom:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home_2_service_item .text .btn{color:var(--colorBlack);text-align:center;font-family:var(--headingFont);font-size:12px;font-weight:500;line-height:26px;text-transform:uppercase;padding:5px 15px;border:1px solid var(--colorBlack);border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_service_item:hover .image span svg path{fill:var(--colorPrimary)}.home_2_service_item:hover .text .link{color:var(--colorPrimary)}.home_2_service_item:hover .text .btn{color:var(--colorWhite);background:var(--colorPrimary);border:1px solid var(--colorPrimary)}.home_2_video_overlay{background:rgba(9,9,25,0.6)}.home_2_video_content{text-align:center}.home_2_video_content .play_btn{background:var(--colorPrimary);color:var(--colorWhite);z-index:9;width:75px;height:75px;line-height:78px}.home_2_video_content .play_btn::after{background:var(--colorPrimary)}.home_2_video_content h2{color:var(--colorWhite);text-align:center;font-size:60px;font-weight:700;line-height:80px;padding:42px 80px}.home_2 .projects .section_heading{text-align:center}.home_2 .projects::after{display:none}.home_2_counter_item{background:var(--colorWhite);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:30px 40px;cursor:pointer;position:relative;transition:all linear .3s;margin-top:25px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .victor_icon{position:absolute;right:26px;top:26px;z-index:10}.home_2_counter_item .victor_icon span svg path{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .counter_icon span{width:70px;height:70px;background:var(--colorBlack);display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .counter_icon span svg path{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .counter_text h3{color:var(--colorBlack);font-size:44px;font-weight:700;line-height:36px;display:flex;align-items:center;padding-top:27px;padding-bottom:5px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .counter_text h3 span{color:var(--colorBlack);font-size:44px;font-weight:700;line-height:36px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item .counter_text p{color:var(--paraColor);font-family:var(--headingFont);font-size:18px;font-weight:500;line-height:36px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_counter_item:hover{background:var(--colorPrimary)}.home_2_counter_item:hover .counter_icon span{background:var(--colorWhite)}.home_2_counter_item:hover .counter_icon span svg path{fill:var(--colorPrimary)}.home_2_counter_item:hover .victor_icon span svg path{fill:var(--colorWhite)}.home_2_counter_item:hover .counter_text h3{color:var(--colorWhite)}.home_2_counter_item:hover .counter_text h3 span{color:var(--colorWhite)}.home_2_counter_item:hover .counter_text p{color:var(--colorWhite)}.home_2_team .section_heading{text-align:center}.home_2_team_item{cursor:pointer;padding-top:26px}.home_2_team_item .image span{display:block;text-align:center;background:#FFF2F2;border-radius:150px 150px 0 0;-webkit-border-radius:150px 150px 0 0;-moz-border-radius:150px 150px 0 0;-ms-border-radius:150px 150px 0 0;-o-border-radius:150px 150px 0 0}.home_2_team_item .text{text-align:center;padding:45px 50px 22px;background:var(--colorWhite);border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;transition:all linear .3s;position:relative;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;box-shadow:0 2px 10px 0 rgba(0,0,0,0.07)}.home_2_team_item .text ul{background:var(--colorBlack);padding:14px 23px;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;display:flex;align-items:center;gap:15px;justify-content:center;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_team_item .text ul li a{color:var(--colorWhite);font-size:16px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_team_item .text a.link{color:var(--colorBlack);text-align:center;font-family:var(--headingFont);font-size:24px;font-weight:700;line-height:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_team_item .text p{font-size:16px;font-weight:400;line-height:30px}.home_2_team_item:hover .text{box-shadow:0 5px 20px 0 rgba(0,0,0,0.10)}.home_2_team_item:hover .text ul{background:var(--colorPrimary)}.home_2_team_item:hover .text ul li a{color:var(--colorWhite)}.home_2_team_item:hover .text a.link{color:var(--colorPrimary)}.home_2_testimonial{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.home_2_testimonial .section_heading{text-align:center;padding-bottom:40px}.home_2_single_team{padding:75px 40px 40px 40px;background:var(--colorWhite);box-shadow:0 2px 20px 0 rgba(0,0,0,0.07);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;position:relative;margin:0 15px;margin-top:50px;margin-bottom:60px}.home_2_single_team span{width:90px;height:90px;border:5px solid var(--colorWhite);overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;left:45px;top:0;z-index:100}.home_2_single_team .item_bottom{display:flex;align-items:center;justify-content:space-between;padding-top:30px;margin-top:20px;border-top:1px solid rgba(9,9,25,0.10)}.home_2_single_team .item_bottom .text h4{font-size:20px;font-weight:700;line-height:30px;text-transform:capitalize}.home_2_single_team .item_bottom .text p{font-size:16px;font-weight:400;line-height:26px}.home_2_single_team .item_bottom ul{display:flex;justify-content:end;gap:5px}.home_2_single_team .item_bottom ul li{color:#FFB81F}.home_2_single_team .item_bottom ul li.no_select{color:#09091933}.home_2_team_slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px}.home_2_team_slider .slick-dots li{width:30px;height:8px;background:var(--colorWhite);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;cursor:pointer;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2_team_slider .slick-dots li:hover,.home_2_team_slider .slick-dots li.slick-active{background:var(--colorPrimary)}.home_2_team_slider .slick-dots li button{display:none}.home_2 .blog .section_heading{text-align:center}.home_2 .single_blog_img a{position:absolute;top:30px;left:inherit;right:30px;background:rgba(9,9,25,0.30)}.home_2 .single_blog:hover .single_blog_img a{background:var(--colorPrimary)}.home_2 .single_blog_text ul li i{color:var(--paraColor)}.home_2 .single_blog_text .more_btn{color:var(--paraColor)!important}.home_2 .single_blog_text .more_btn:hover{color:var(--colorPrimary)!important}.home_2 .footer_gallery{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.home_2 .footer_gallery li{width:92px;height:90px;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.home_2 .footer_right_bottom ul{display:flex;align-items:center;gap:30px;justify-content:end}.home_2 .footer_right_bottom ul li a{color:rgba(255,255,255,0.70);text-align:right;font-family:var(--paraFont);font-size:16px;font-weight:400;line-height:26px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.home_2 .footer_right_bottom ul li a:hover{color:var(--colorPrimary)}.home_2 .footer_body{border-top:0 solid rgba(255,255,255,0.10);border-bottom:1px solid rgba(255,255,255,0.10)}.home_2 footer .container{position:relative}.home_2 .row.home_2_subscribe{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%;border:1px solid rgba(255,56,56,0.10);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:40px 60px;position:absolute;left:0;top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:1;overflow:hidden}.home_2_subscribe .text h3{font-size:44px;font-weight:700;line-height:60px}.home_2_subscribe .form form{position:relative}.home_2_subscribe .form form input{border:1px solid rgba(0,0,0,0.10);background:var(--colorWhite);padding:25px 30px;border-radius:70px}.home_2_subscribe .form form button{position:absolute;top:10px;right:10px}.footer_content .social_link{flex-direction:inherit;gap:10px;margin-top:25px}.footer_content .social_link li a{width:45px;height:45px;background:rgba(255,255,255,0.10);color:var(--colorWhite);line-height:47px;text-align:center;border-radius:50%}.footer_content .social_link li a:hover{background:var(--colorWhite);color:var(--colorPrimary)}.services_details_text span{display:block;background:#FFF2F2;padding:30px 50px;color:var(--colorBlack);font-size:18px;font-style:italic;font-weight:500;line-height:32px;font-family:var(--headingFont);border-left:5px solid var(--colorPrimary);margin-top:40px}.details_center_img{height:350px;border-radius:15px;overflow:hidden;margin-top:35px}.details_center_text{margin-top:30px}.accordion-item{margin-top:30px;border-radius:10px!important;border:1px solid rgba(9,9,25,0.10);background:var(--colorWhite);overflow:hidden}.accordion-header{border:0}.accordion-item button{color:var(--colorBlack)!important;font-size:18px;font-family:var(--headingFont);font-weight:600;line-height:28px;border:0;border-top:1px solid rgba(9,9,25,0.10)!important;border-radius:10px!important}.accordion-button:not(.collapsed){background-color:var(--colorWhite);box-shadow:none}.accordion-item .accordion-body{padding-top:10px}.accordion-button:focus{box-shadow:none!important}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon)}.accordion-item:first-of-type .accordion-button{border-top:0!important}.sidebar h3{font-size:24px;font-style:normal;font-weight:600;line-height:24px;border-left:3px solid var(--colorPrimary);padding-left:15px;margin-bottom:30px}.sidebar_search form{border-radius:10px;border:1px solid rgba(9,9,25,0.10);background:var(--colorWhite);overflow:hidden;position:relative}.sidebar_search form input{border:0}.sidebar_search form button{position:absolute;background:var(--colorPrimary);top:0;right:0;width:48px;height:100%;border-radius:10px;color:var(--colorWhite);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sidebar_search form button:hover{background:var(--colorBlack)}.sidebar_category ul li a{display:block;width:100%;border-radius:10px;border:1px solid rgba(9,9,25,0.10);color:var(--colorBlack);font-size:18px;font-style:normal;font-weight:500;position:relative;padding:15px 20px;margin-top:20px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sidebar_category ul li a:hover{background:var(--colorPrimary);color:var(--colorWhite)}.sidebar_category ul li a::after{position:absolute;content:"\f061";font-family:"font awesome 5 free";font-size:14px;font-weight:600;background:#fff2f2;padding:4px 16px;border-radius:30px;top:50%;right:20px;transition:all linear .3s;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sidebar_category ul li a:hover::after{background:var(--colorWhite);color:var(--colorPrimary)}.sidebar_contact{position:relative;height:500px;border-radius:10px;overflow:hidden}.sidebar_contact .text{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(9,9,25,0.70);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;padding:65px}.sidebar_contact .text i{color:var(--colorPrimary);font-size:35px}.sidebar_contact .text h4{color:var(--colorWhite);text-align:center;font-size:44px;font-weight:600;margin:30px 0 30px 0}.shop_details_img,.blog_details_img,.services_details_img,.projects_details_img{height:500px;border-radius:15px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.shop_details_text h1,.shop_details_text h2,.shop_details_text h3,.shop_details_text h4,.shop_details_text h5,.shop_details_text h6,.blog_details_text h1,.blog_details_text h2,.blog_details_text h3,.blog_details_text h4,.blog_details_text h5,.blog_details_text h6,.services_details_text h1,.services_details_text h2,.services_details_text h3,.services_details_text h4,.services_details_text h5,.services_details_text h6,.projects_details_text h1,.projects_details_text h2,.projects_details_text h3,.projects_details_text h4,.projects_details_text h5,.projects_details_text h6{font-weight:700;margin-top:40px}.shop_details_text h1,.services_details_text h1,.blog_details_text h1,.projects_details_text h1{font-size:40px}.shop_details_text h2,.services_details_text h2,.blog_details_text h2,.projects_details_text h2{font-size:36px}.shop_details_text h3,.services_details_text h3,.blog_details_text h3,.projects_details_text h3{font-size:32px}.shop_details_text h4,.services_details_text h4,.blog_details_text h4,.projects_details_text h4{font-size:28px}.shop_details_text h5,.services_details_text h5,.blog_details_text h5,.projects_details_text h5{font-size:22px}.shop_details_text h6,.services_details_text h6,.blog_details_text h6,.projects_details_text h6{font-size:18px}.shop_details_text p,.services_details_text p,.blog_details_text p,.projects_details_text p{margin-top:35px;line-height:30px}.shop_details_text ul,.shop_details_text ol,.services_details_text ul,.services_details_text ol,.blog_details_text ul,.blog_details_text ol,.projects_details_text ul,.projects_details_text ol{margin-top:35px}.shop_details_text ul li,.shop_details_text ol li,.services_details_text ul li,.services_details_text ol li,.blog_details_text ul li,.blog_details_text ol li,.projects_details_text ul li,.projects_details_text ol li{margin-top:15px;padding-left:30px;position:relative}.shop_details_text ul li::after,.shop_details_text ol li::after,.services_details_text ul li::after,.services_details_text ol li::after,.blog_details_text ul li::after,.blog_details_text ol li::after,.projects_details_text ul li::after,.projects_details_text ol li::after{position:absolute;content:"\f00c";font-family:"font awesome 5 free";font-weight:600;font-size:14px;top:2px;left:0;color:var(--colorPrimary)}.pro_det_center_img{height:250px;border-radius:15px;overflow:hidden;margin-top:35px}.pro_det_center_text h2{color:var(--colorPrimary);font-size:20px;font-weight:600;line-height:34px}.details_next_preview{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid rgba(9,9,25,0.10);border-bottom:1px solid rgba(9,9,25,0.10);padding:25px 0;margin-top:60px}.details_next_preview li a{color:var(--paraColor);font-family:var(--headingFont);font-size:18px;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.details_next_preview li a span{width:40px;height:40px;display:block;line-height:40px;text-align:center;border-radius:50%;border:1px solid rgba(9,9,25,0.10);transition:all linear .3s;margin-left:10px;font-size:14px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.details_next_preview li a:hover{color:var(--colorPrimary)}.details_next_preview li a:hover span{background:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.details_next_preview li:first-child a span{margin-left:0;margin-right:10px}.related_project::after{display:none}.related_project h2{font-size:44px;font-weight:700;margin-bottom:30px}.related_project .project_item{margin:25px 12px 0 12px}.sidebar_project_info{border-radius:15px;border:1px solid rgba(9,9,25,0.10);box-shadow:0 2px 20px 0 rgba(0,0,0,0.05);padding:30px}.sidebar_project_info h2{font-size:24px;font-style:normal;font-weight:700;line-height:36px}.sidebar_project_info .list{margin-top:30px;margin-bottom:30px}.sidebar_project_info .list li{color:var(--paraColor);font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-top:20px}.sidebar_project_info .list li span{font-family:var(--headingFont);font-size:18px;font-style:normal;font-weight:600;line-height:28px;color:var(--colorBlack)}.sidebar_project_info p{color:var(--colorBlack);font-family:var(--headingFont);font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:15px}.sidebar_project_info .link li a{width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;border:1px solid rgba(9,9,25,0.10);color:var(--colorBlack);transition:all linear .3s;margin-right:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sidebar_project_info .link li a:hover{background:var(--colorPrimary);color:var(--colorWhite);border-color:var(--colorPrimary)}.team_details{background:var(--colorWhite)}.team_detils_img{height:560px;border-radius:10px;overflow:hidden}.team_detils_text h2{font-size:36px;font-weight:700}.team_detils_text h6{color:var(--colorPrimary);font-size:20px;font-weight:500;margin-top:20px;margin-bottom:45px}.team_detils_text p{margin-top:27px}.team_detils_text span{color:var(--colorBlack);font-family:var(--headingFont);font-size:24px;font-weight:600;line-height:36px;display:block;margin-top:48px;margin-bottom:20px}.team_detils_text ul li a{width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;border:1px solid rgba(9,9,25,0.10);color:var(--colorBlack);transition:all linear .3s;margin-right:20px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.team_detils_text ul li a:hover{background:var(--colorPrimary);color:var(--colorWhite);border-color:var(--colorPrimary)}.team_details .section_heading{text-align:left}.team_details .section_heading p{max-width:80%;margin-top:30px}.team_details_skills p{color:var(--colorBlack);font-family:var(--headingFont);font-size:20px;font-weight:600;line-height:26px;margin-bottom:15px;margin-top:25px}.team_details_skills .barfiller{border-radius:10px;background:rgba(255,56,56,0.15);box-shadow:none;border:0}.team_details_skills .tip{color:var(--colorBlack);font-family:var(--headingFont);font-size:20px;font-weight:600;background:0;bottom:20px}.team_details_skills .fill{background:var(--colorPrimary)!important;border-radius:10px}.related_team{background:#FFF2F2}.related_team .section_heading{text-align:left}.blog_det_header{display:flex;flex-wrap:wrap;padding:25px 0;border-bottom:1px solid rgba(9,9,25,0.10)}.blog_det_header li{color:var(--paraColor);font-size:16px;font-weight:400;margin-right:30px}.blog_det_header li i{margin-right:10px}.blog_details_center_img{height:280px;margin-top:35px;border-radius:15px;overflow:hidden}.blog_details_center_text h2{font-size:24px}.blog_details_share{justify-content:center;align-items:center;padding:20px 0;border-top:1px solid rgba(9,9,25,0.10);border-bottom:1px solid rgba(9,9,25,0.10);margin-top:35px}.blog_details_share li{font-size:16px;font-weight:500}.blog_details_share li a{width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;border:1px solid #5A5B6B;color:var(--colorBlack);transition:all linear .3s;margin-left:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog_details_share li a:hover{background:var(--colorPrimary);color:var(--colorWhite);border-color:var(--colorPrimary)}.comment_area{border-bottom:1px solid rgba(9,9,25,0.10);padding-bottom:30px}.comment_area h2,.comment_input_area h2{font-size:36px;font-weight:700;margin-bottom:40px}.single_comment{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.single_comment_img{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-right:25px}.single_comment_text{border-radius:15px;border:1px solid rgba(9,9,25,0.10);padding:25px;width:86%}.single_comment_text h3{font-size:20px;font-weight:700;line-height:30px}.single_comment_text h3 span{font-weight:500;margin-left:20px}.single_comment_text p{margin-top:15px;margin-bottom:20px}.single_comment_text a{background:var(--colorPrimary);color:var(--colorWhite);padding:5px 15px;border-radius:5px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_comment_text a i{margin-right:5px}.single_comment_text a:hover{background:var(--colorBlack);color:var(--colorWhite)}.comment_reply{margin-left:50px}.comment_reply .single_comment_text{width:85%}.comment_area .pagination ul{justify-content:end}.comment_area .pagination ul li:last-child a{margin-right:0}.comment_input_area h2{margin-bottom:10px}.comment_input_area form input,.comment_input_area form textarea{margin-top:25px}.comment_input_area form button{margin-top:20px}.sidebar_post ul li{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(255,56,56,0.10);padding-bottom:20px;margin-bottom:20px}.sidebar_post ul li .img{width:100px;height:100px;border-radius:10px;overflow:hidden;margin-right:20px}.sidebar_post ul li .text{width:71%}.sidebar_post ul li .text p{margin-bottom:13px}.sidebar_post ul li .text p i{margin-right:5px}.sidebar_post ul li .text a{color:var(--colorBlack);font-family:var(--headingFont);font-size:20px;font-weight:700;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar_post ul li .text a:hover{color:var(--colorPrimary)}.sidebar_post ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.sidebar_tags ul{display:flex;flex-wrap:wrap}.sidebar_tags ul li a{color:var(--paraColor);font-family:var(--headingFont);font-size:14px;font-weight:500;border:1px solid rgba(9,9,25,0.10);border-radius:30px;padding:10px 25px;margin-top:15px;margin-right:15px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sidebar_tags ul li a:hover{background:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.sidebar_tags h3{margin-bottom:15px}.faq_form{background:#FFF2F2}.faq_form .form{text-align:center}.faq_form .form input,.faq_form .form textarea{margin-top:30px;background:var(--colorWhite)}.faq_form .form button{margin-top:25px;padding:15px 167px}.privacy_policy_text h1,.privacy_policy_text h2,.privacy_policy_text h3,.privacy_policy_text h4,.privacy_policy_text h5,.privacy_policy_text h6{font-weight:700;line-height:54px;margin-top:30px}.privacy_policy_text h1,.privacy_policy_text h2{font-size:36px}.privacy_policy_text h3{font-size:32px}.privacy_policy_text h4{font-size:28px}.privacy_policy_text h5{font-size:24px}.privacy_policy_text h6{font-size:20px}.privacy_policy_text p{margin-top:30px}.privacy_policy_text ul,.privacy_policy_text ol{margin-top:32px}.privacy_policy_text ul li{margin-top:15px;padding-left:30px;position:relative}.privacy_policy_text ul li::after{position:absolute;content:"";width:20px;height:2px;background:var(--paraColor);top:10px;left:0}.privacy_policy_text ol{padding-left:18px}.privacy_policy_text ol::marker{font-weight:700;color:var(--colorBlack)}.privacy_policy_text ol li{list-style:auto;margin-top:15px;padding-left:10px;position:relative}.privacy_policy_text ol li::marker{color:var(--colorBlack);font-weight:700}.single_pricing{border-radius:15px;background:var(--colorBlack);padding:40px;position:relative;margin-top:25px;overflow:hidden;box-shadow:rgb(0 0 0 / 0) 0 1px 3px 0,rgb(27 31 35 / 7%) 0 0 0 1px;z-index:1;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_pricing::after{position:absolute;content:"";background:url(pricing_bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:-1}.single_pricing h4{text-align:center;font-size:30px;font-weight:600;line-height:36px;color:var(--colorWhite);margin-bottom:10px}.single_pricing h2{text-align:center;font-size:44px;font-weight:700;line-height:50px;color:var(--colorWhite);margin-bottom:100px}.single_pricing h2 span{color:var(--colorWhite)}.single_pricing ul li{font-size:16px;font-weight:400;color:var(--colorBlack);position:relative;padding-left:30px;margin-top:20px}.single_pricing ul li::after{position:absolute;content:"\f058";font-family:"font awesome 5 free";font-size:20px;color:var(--colorBlack);top:-3px;left:0}.single_pricing ul li.delete{color:var(--colorPrimary)}.single_pricing ul li.delete::after{content:"\f057";color:var(--colorPrimary)}.single_pricing a{background:var(--colorBlack);width:100%;margin-top:30px;color:var(--colorWhite);text-align:center;font-family:var(--headingFont);font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;padding:15px 30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_pricing:hover,.single_pricing:hover a{background:var(--colorPrimary)}.single_pricing.active,.single_pricing.active a{background:var(--colorPrimary)}.shop_filter{margin-bottom:25px}.shop_filter input{padding:15px 20px}.shop_filter button{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.shop_filter button::after{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.single_shop{margin-top:60px;border-radius:10px;background:var(--colorWhite);overflow:hidden;box-shadow:0 2px 20px 0 rgba(255,56,56,0.20);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.single_shop_img{height:auto;}.single_shop_text{padding:30px}.single_shop_text .header p{color:#FFB81F;letter-spacing:-1px}.single_shop_text .header p b{color:var(--paraColor);font-size:16px;font-weight:400;margin-left:5px;letter-spacing:.5px}.single_shop_text .header span{color:var(--colorPrimary);font-family:var(--headingFont);font-size:18px;font-weight:700}.single_shop_text .title{color:var(--colorBlack);font-family:var(--headingFont);font-size:24px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all linear .3s;margin:15px 0 25px 0;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_shop_text .title:hover{color:var(--colorPrimary)}.single_shop_text ul li a{color:var(--colorPrimary);font-family:var(--headingFont);font-size:15px;font-weight:500;border:1px solid var(--colorPrimary);border-radius:30px;padding:5px 20px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.single_shop_text ul li a:hover{background:var(--colorPrimary);color:var(--colorWhite);border-color:var(--colorWhite)}.single_shop_text ul li:last-child a{color:var(--colorBlack);border-color:#086ece}.single_shop_text ul li:last-child a:hover{background:#086ece;color:#fff;border-color:var(--colorBlack);border-color:#fff;}.shop_details_header{border-top:1px solid rgba(9,9,25,0.10);border-bottom:1px solid rgba(9,9,25,0.10);margin-top:30px;padding:20px 0;margin-bottom:40px}.shop_details_header h2{font-size:36px;font-weight:700;margin-bottom:25px}.shop_details_header ul li a{width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;border:1px solid rgba(9,9,25,0.10);color:var(--colorBlack);transition:all linear .3s;margin-left:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.shop_details_header ul li a:hover{background:var(--colorPrimary);color:var(--colorWhite);border-color:var(--colorPrimary)}.shop_details_pricing h3{font-size:24px;font-weight:600;line-height:36px;text-align:center}.shop_details_pricing .single_pricing{padding:20px}.shop_details_pricing .single_pricing h4{font-size:24px}.shop_details_pricing .single_pricing h2{font-size:32px;margin-bottom:60px}.shop_details_text{border-top:1px solid rgba(9,9,25,0.10);margin-top:60px}.sing_in_img{width:700px;height:650px;position:relative;right:130px}.sing_in_text{border-radius:15px;border:1px solid rgba(9,9,25,0.10);background:var(--colorWhite);padding:50px}.sing_in_text .section_heading p{margin-top:15px;margin-bottom:10px}.sign_in_input{margin-bottom:20px}.sign_in_input label{color:var(--colorBlack);font-size:16px;font-weight:600;margin-bottom:10px}.sign_in_input .form-check{margin-bottom:0}.sign_in_input .form-check input{padding:0;border-radius:4px;border:1px solid var(--paraColor)}.form-check-input:focus{box-shadow:none;border-color:var(--colorPrimary)!important}.form-check-input:checked{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.sign_in_input .form-check label{font-size:16px;font-weight:400;text-transform:capitalize;color:var(--paraColor);margin-bottom:0}.sign_in_input a{color:var(--paraColor);font-size:16px;font-weight:500;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sign_in_input a:hover{color:var(--colorPrimary)}.sign_in_input button{width:100%;border-radius:10px}.sign_in_input button::after{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.sing_in_text .or{text-align:center;font-size:16px;font-weight:500;position:relative;margin-top:20px;margin-bottom:40px}.sing_in_text .or::after,.sing_in_text .or::before{position:absolute;content:"";background:rgba(9,9,25,0.10);width:35%;height:1px;top:11px;right:0}.sing_in_text .or::before{right:auto;left:0}.sing_in_text ul{justify-content:space-between}.sing_in_text ul li{width:48%}.sing_in_text ul li a{border-radius:10px;border:1px solid rgba(9,9,25,0.10);display:block;width:100%;padding:14px 25px;color:var(--paraColor);font-size:16px;font-style:normal;font-weight:600;text-align:center;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sing_in_text ul li a:hover{color:var(--colorPrimary);border-color:var(--colorPrimary)}.sing_in_text ul li a i{margin-right:5px}.sing_in_text .account{color:var(--colorBlack);text-align:center;font-size:16px;font-weight:500;margin-top:30px}.sing_in_text .account a{color:var(--colorPrimary);font-size:16px;font-weight:700;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.sing_in_text .account a:hover{color:var(--colorBlack)}.error_text{text-align:center}.error_text h2{color:var(--colorPrimary);text-align:center;font-size:220px;font-weight:800;margin-bottom:25px}.error_text h4{text-align:center;font-size:36px;font-weight:700}.error_text p{text-align:center;font-size:16px;font-weight:500;margin-top:25px;margin-bottom:40px}.cart_list{background:#f3f7fb;border-radius:10px;overflow:hidden;border:1px solid #eee;border-right:0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.cart_list table{width:100%}.cart_list table tbody tr{border-top:1px solid #e3e3e3!important;display:flex;width:100%;justify-content:space-between}.cart_list table tbody tr:first-child{border-top:0;padding:0}.cart_list .pro_img{width:15%;padding:10px;min-width:130px}.cart_list .pro_img img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.cart_list .pro_name{width:35%;min-width:240px}.cart_list td.pro_name{flex-direction:column}.pro_status p{text-transform:capitalize;color:#08C!important}.pro_status span{text-transform:capitalize;color:#dc3545!important;display:inline-block}.cart_list .pro_select{width:20%;min-width:180px}.cart_list .pro_tk,.cart_list .pro_status{width:10%;min-width:120px}.cart_list .pro_tk h6,.cart_list .pro_status h6{color:var(--colorBlack);font-size:18px;font-weight:700}.cart_list .pro_tk h6 del{color:#888;margin-right:15px}.cart_list .pro_icon{width:10%;min-width:100px;border-right:none!important}.cart_list .pro_icon a{text-align:center;font-size:30px}.pro_icon .common_btn{font-size:12px;text-transform:capitalize;color:#fff!important;padding:7px 10px 5px 10px;font-weight:400}.pro_icon .common_btn:hover{color:#fff}.pro_icon a{color:#0b2c3d;font-size:20px;width:100%;text-align:center;transition:all linear .3s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.cart_list table tr th,.cart_list table tr td{border:0;color:var(--colorBlack);text-align:center;text-transform:capitalize;font-size:16px;font-weight:900;padding:10px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #e3e3e3}.cart_list table tr th{background:var(--colorPrimary);color:var(--colorWhite)}.cart_list table tr th .clear_all{color:var(--colorBlack);padding:0;font-size:16px;font-weight:900;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.cart_list table tr th .clear_all:hover{color:var(--colorWhite)}.cart_list table tbody tr td a,.cart_list table tbody tr td p,.cart_list table tbody tr td span{font-family:"Roboto",sans-serif;color:var(--paraColor);text-transform:capitalize;text-align:left;font-size:14px}.cart_list table tbody tr td a{color:var(--colorBlack);font-size:18px;display:block;margin-bottom:5px;width:100%;font-weight:600;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.cart_list table tbody tr td a:hover{color:var(--colorPrimary)}.cart_list table tbody tr td p{margin-top:5px;width:100%}.cart_list table tbody tr td span{width:100%;color:var(--colorPrimary);font-weight:600}.pro_name span{text-transform:capitalize;color:#0b2c3d;font-size:14px}.cart_summery{padding:0!important;border:1px solid #ddd!important;margin-top:0!important}.cart_summery_text{padding:10px}.cart_summery h5{background:#def0ff;text-align:center;padding:15px 0 15px 0!important;border-bottom:1px solid #ddd!important}.cart_summery .sub_total{font-weight:400!important;border:none!important;padding:0!important;margin:0!important}.cart_summery .common_btn{width:100%;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.cart_summery .total_area{margin:20px 0 7px 0;border-top:1px solid #ddd;padding-top:18px}.cart_summery .total_area .sub_total{font-weight:600!important}.cart_summery .total_area .sub_total span{font-weight:600!important}.cart_summery .form-check label{display:flex;justify-content:space-between}.cart_summery .form-check label span{color:#0b2c3d}.cart_page_rel_product{margin-top:67px!important}.cart_view .common_btn{float:right;min-width:500px;margin-top:30px}.quentity_btn{display:flex;align-items:center;justify-content:start}.quentity_btn button{width:35px;height:35px;line-height:38px;font-size:15px;color:#fff;background:var(--colorPrimary);outline:0;border:0;padding:0;transition:all linear .3s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.quentity_btn button:hover{background:var(--colorBlack)}.quentity_btn input{width:60px;text-align:center;height:35px;border-radius:30px;border:1px solid #ddd;margin:0 5px;font-size:16px;font-weight:400;color:var(--colorBlack);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.checkout_form h5{font-size:25px;font-weight:600;text-transform:capitalize;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid var(--colorPrimary)}.checkout_form h5 a{font-size:15px;font-weight:600;background:var(--colorPrimary);color:var(--colorWhite);padding:9px 20px;border-radius:30px;font-family:var(--paraFont);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.checkout_form h5 a i{margin-right:5px}.checkout_form h5 a:hover{background:var(--colorBlack)}.address_modal .modal-dialog{max-width:700px}.address_modal .modal-header{border:0;background:#f6eee7fa}.address_modal .modal-title{text-align:center;width:100%;text-transform:capitalize;font-weight:600}.address_modal .common_btn{width:100%;text-align:center;padding:10px 20px!important}.address_modal .common_btn::after,.address_modal .common_btn::before{display:none}.checkout_single_address{border:1px solid #eeea6;padding:20px;border-radius:5px;margin-bottom:25px;background:#f3f7fb;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.checkout_single_address .form-check{padding-left:0}.checkout_single_address .form-check input{margin-right:15px;padding:0;border-color:var(--colorPrimary);margin-left:0}.checkout_single_address .form-check input:checked{background-color:var(--colorPrimary);border-color:var(--colorPrimary)}.checkout_single_address .form-check label{display:block;width:100%;cursor:pointer}.checkout_single_address .form-check label .icon{text-transform:capitalize;display:inline-block;font-size:14px;font-weight:600;color:var(--colorPrimary)}.checkout_single_address .form-check label .icon i{margin-right:5px}.checkout_single_address .form-check label .address{text-transform:capitalize;margin-top:10px;display:block;border-top:1px solid #ff7c085c;padding-top:10px}.check_form .check_single_form{margin-bottom:25px}.check_form .check_single_form input{padding:15px 20px}.check_single_form .nice-select{border:1px solid #eee!important;padding:12px 20px;margin-bottom:20px}.checkout_single_address ul{display:flex;position:absolute;top:15px;right:15px}.checkout_single_address ul li a{width:27px;height:27px;line-height:25px;background:var(--colorWhite);color:var(--colorPrimary)!important;border:1px solid var(--colorPrimary);font-size:12px;text-align:center;margin:3px;border-radius:50%;transition:all linear .3s;cursor:pointer;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.checkout_single_address ul li a:hover{background:var(--colorPrimary);color:var(--colorWhite)!important}.checkout_form .check_single_form button{float:left;margin:0}.single_payment{border:1px solid var(--colorPrimary);overflow:hidden;background:var(--colorWhite);display:block;transition:all linear .3s;margin-bottom:25px;height:100px;border-radius:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.pay_modal_info p{margin-bottom:20px}.pay_modal_info ul li{font-size:16px;color:var(--paraColor);position:relative;padding-left:30px;margin:10px 0}.pay_modal_info ul li::after{width:20px;height:20px;position:absolute;content:"\f00c";font-family:"font awesome 5 free";font-weight:600;font-size:14px;top:2px;left:0;color:var(--colorPrimary)}.pay_modal_info input,.pay_modal_info textarea,.pay_modal_info .nice-select{margin-top:20px}.pay_modal_info .nice-select:after{margin-top:-3px;right:20px}.pay_modal_info .select2-container--default .select2-selection--single{margin-top:10px}.pay_modal_info .nice-select{margin-top:10px}.pay_modal_info .nice-select .option{font-weight:400;margin:0}.pay_modal_info .nice-select .option::after{display:none}.payment_btn_area{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding-top:20px}.payment_btn_area button{border:0;border-radius:30px;padding:10px 30px}.payment_btn_area button.btn-danger{background:var(--colorPrimary)}.payment_btn_area button.btn-danger:hover{background:var(--colorBlack)}.checkout_form .check_single_form .common_btn{float:left;margin:0}.contact_info_area{background:#f3f7fb;padding:40px;border-radius:10px}.contact_info{border-bottom:1px solid #ff383847;padding-bottom:35px;margin-bottom:35px}.contact_info span{width:70px;height:70px;display:block;line-height:70px;text-align:center;background:var(--colorPrimary);border-radius:50%;color:var(--colorWhite);font-size:30px;margin:0 auto;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.contact_info span::after{position:absolute;content:"";width:80px;height:80px;top:-5px;left:-5px;border:1px dashed var(--colorPrimary);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation:roatate linear 30s infinite;-webkit-animation:roatate linear 30s infinite}@keyframes roatate{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.contact_info h3{text-transform:capitalize;font-size:30px;font-weight:600;text-align:center;margin-bottom:15px;color:var(--colorPrimary)}.contact_info p{display:block;text-align:center;font-size:16px;color:var(--colorBlack);line-height:29px}.contact_form{background:#f3f7fb;padding:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_form h3{text-transform:capitalize;font-size:24px;font-weight:700}.contact_form_input{position:relative;margin-top:20px}.contact_form_input span{position:absolute;display:block;width:50px;height:100%;line-height:50px;text-align:center;top:50%;left:0;border-radius:10px 0 0 10px;transform:translateY(-50%);background:#ff383830;color:var(--colorPrimary);border-right:1px solid #E4E7E9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.contact_form_input input,.contact_form_input textarea{padding:12px 20px 12px 65px}.contact_form_input.textarea span{height:96%;top:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}.contact_form .common_btn{margin-top:15px}.contact_map{width:100%;height:500px;border-radius:10px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_map iframe{width:100%;height:100%}/*： https://www..com()*/