@import "https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&family=Philosopher:wght@400;700&display=swap";
:root{--primary-color:#797979;--secondary-color:#f4a636;--dark-color1:#111;--dark-color2:#17384e;--white-color:#fff;--transition:.4s ease-in-out}:after,:before{transition:var(--transition);-webkit-transition:var(--transition);-moz-transition:var(--transition)}body{color:var(--primary-color);background-color:#fff;margin:0;font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:26px;overflow-x:hidden}img{max-width:100%;height:auto}.hide{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Philosopher,sans-serif;font-weight:400}a,a:hover,a:focus,a:visited{color:inherit;text-decoration:none}.as_padderTop10{padding-top:10px}.as_padderTop20{padding-top:20px}.as_padderTop30{padding-top:30px}.as_padderTop40{padding-top:40px}.as_padderTop50{padding-top:50px}.as_padderTop60{padding-top:60px}.as_padderTop70{padding-top:70px}.as_padderTop80{padding-top:80px}.as_padderTop90,.as_padderTop100{padding-top:90px}.as_padderBottom5{padding-bottom:5px}.as_padderBottom10{padding-bottom:10px}.as_padderBottom20{padding-bottom:20px}.as_padderBottom30{padding-bottom:30px}.as_padderBottom40{padding-bottom:40px}.as_padderBottom50{padding-bottom:50px}.as_padderBottom60{padding-bottom:60px}.as_padderBottom70{padding-bottom:70px}.as_padderBottom80{padding-bottom:80px}.as_padderBottom90,.as_padderBottom100{padding-bottom:90px}.as_margin0{margin:0!important}.as_font14{font-size:16px;line-height:26px}.as_toggle{display:none}.as_heading{text-transform:capitalize;color:var(--dark-color1);margin:-8px 0 0;padding-bottom:17px;font-size:36px;font-weight:600;position:relative}.form-control{height:45px;color:var(--primary-color);background-color:#fff;border:1px solid #79797933;border-radius:45px;outline:none;padding:0 28px;box-shadow:none!important}.form-control:focus{border-color:var(--secondary-color)!important}.form-control::placeholder{color:#797979}.as_subheading{text-transform:capitalize;color:var(--dark-color1);font-size:22px}.as_orange{color:var(--secondary-color)}.as_white{color:var(--white-color)}.as_btn,.as_btn:focus,.as_btn:visited{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);text-transform:capitalize;height:45px;color:var(--white-color);z-index:1;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border-radius:45px;outline:none;justify-content:center;align-items:center;min-width:160px;padding:0 23px;font-size:14px;display:inline-flex;position:relative;overflow:hidden;border:none!important}.as_btn:after{z-index:-1;content:"";background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);position:absolute;inset:0 0 0 100%}.as_btn:hover:after{left:0}.as_btn:hover{color:var(--white-color)!important}.as_verticle_center{align-items:center;display:flex}.slick-dots{margin:30px 0 0;padding:0;list-style:none}.slick-dots li{display:inline-flex}.slick-dots li button{display:none}.slick-dots li{cursor:pointer;background-color:#234a64;border-radius:100%;width:9px;height:9px;margin:0 6px}.slick-dots li.slick-active{background-color:var(--secondary-color)}.slick-slide{outline:none}.only-timepicker .datepicker--nav,.only-timepicker .datepicker--content{display:none}.only-timepicker .datepicker--time{border-top:none}.datepicker{color:var(--primary-color);background-color:#fff;border:1px solid #ffffff1a}.datepicker--nav{border-bottom:1px solid #ffffff1a}.datepicker--nav>div{color:var(--primary-color);background-color:#0000!important}.datepicker--pointer{background-color:#fff;border-top-color:#ffffff1a;border-right-color:#ffffff1a}.datepicker--cell:hover{background-color:var(--secondary-color);color:var(--white-color)!important}.datepicker--cell.-current-,.datepicker--day-name{color:var(--secondary-color)}.select2-selection{color:var(--primary-color);outline:none;transition:none;height:45px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #e7e7e7!important;border-radius:45px!important}.select2-selection .select2-selection__rendered{font-size:14px;color:var(--primary-color)!important;padding:0 28px!important;line-height:45px!important}.select2-selection__clear{display:none}.select2-container--default .select2-selection__arrow{bottom:1px;height:auto!important;right:18px!important}.select2-container{transition:none;width:100%!important}.select2-dropdown{background-color:#fff;border-color:#e7e7e7;font-size:14px;transition:none;box-shadow:-2px 0 28px #0000000d}.select2-search--dropdown{padding:10px 25px}.select2-search--dropdown input{background-color:#fff;border-color:#dfdfdf!important;outline:none!important}.select2-results__option{padding:10px 26px;background-color:#0000!important}.select2-results__option:hover,.select2-results__option.select2-results__option--selected{color:var(--secondary-color)!important}.select2-container--below.select2-container--open .select2-selection{border-radius:10px 10px 0 0!important}.select2-container--above.select2-container--open .select2-selection{border-radius:0 0 10px 10px!important}.select2-dropdown.select2-dropdown--above{box-shadow:-10px -28px 28px -24px #0000000d}.as_loader{z-index:999;background-color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.as_loader img{animation:7s linear infinite spin}.as_header_wrapper{z-index:9;background-color:#111011;position:fixed;top:0;left:0;right:0}.as_logo{width:30%;display:flex}.login_logo{width:30%}.as_menu ul{margin:0;padding:0;list-style:none}.as_menu>ul>li{text-transform:capitalize;color:#fff;margin:0 12px;display:inline-flex;position:relative}.as_menu>ul{white-space:nowrap;flex-wrap:nowrap;display:flex}.as_info_detail:last-child{margin-right:0}.as_header_detail{width:calc(100% - 449px)}.as_menu>ul>li>a{padding:23px 0;transition:all .3s linear;position:relative}.as_wishlist{margin-left:20px}.as_menu>ul>li>a:before{content:"";background-color:var(--secondary-color);width:0;height:3px;position:absolute;top:0%;left:50%;transform:translate(-50%)}.as_menu>ul>li>a:hover:before,.as_menu>ul>li>a.active:before{width:29px}.as_menu ul li a:hover,.as_menu ul li a.active{color:var(--secondary-color)}.as_info_detail{border-bottom:1px solid #ffffff1a;padding:20px 0}.as_search_wrapper{width:100%;max-width:415px;position:relative}.as_search_wrapper>a{position:absolute;top:11px;right:20px}.as_search_wrapper .form-control{color:#fff;background-color:#0000;border:1px solid #fff;border-radius:45px;height:45px}.as_search_wrapper .form-control::placeholder{color:#fff}.as_user img{border:3px solid #fff;border-radius:100%}.as_user{margin-left:30px;position:relative}.as_user span{color:#000;text-align:center;background-color:#fff;border-radius:100%;width:15px;height:15px;padding-left:2px;line-height:14px;position:absolute;bottom:0;right:0}.as_search{cursor:pointer}.as_info_detail ul{margin:0;padding:0;list-style:none}.as_info_detail ul li{padding:0 15px;display:inline-flex}.as_info_detail ul li a,.as_info_detail ul li a:focus{color:inherit;text-decoration:none}.as_infobox{color:#fff;display:flex}.as_infobox:hover{color:var(--secondary-color)}.as_info_detail ul li .as_infobox>span{justify-content:center;align-items:center;margin-right:10px;display:flex}.as_right_info{justify-content:flex-end;align-items:center;display:flex}.as_cart_wrapper{margin-left:30px;position:relative}.as_cart_wrapper>span{cursor:pointer;margin-right:20px;position:relative}.as_cart_wrapper>span .as_cartnumber{background-color:var(--secondary-color);color:#fff;border-radius:100%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;display:inline-flex;position:absolute;right:-12px}.as_cart{position:relative}.as_cart_box{z-index:1;opacity:0;visibility:hidden;background-color:#fff;border-radius:20px;width:300px;margin-top:20px;padding:5px 20px 20px;transition:all .3s linear;position:absolute;top:100%;right:0;box-shadow:-2px 0 28px #0000000d}.as_cart.cart_open .as_cart_box{opacity:1;visibility:visible;margin-top:10px}.as_cart_list .as_cart_img{float:left}.as_cart_list .as_cart_img img{object-fit:cover;width:70px;height:70px}.as_cart_info{float:right;width:calc(100% - 70px);padding-left:10px}.as_cart_list .as_cart_info a{text-transform:capitalize;width:110px;color:var(--dark-color1);margin-bottom:5px;font-family:Philosopher,sans-serif;font-size:16px;font-weight:500}.as_cart_list{border-bottom:1px solid #ffffff1a;max-height:250px;overflow:hidden auto}.as_cart_list ul{border-bottom:1px solid #e7e7e7;margin:0;padding:0 0 20px;list-style:none}.as_cart_list li{align-items:center;width:100%;margin-top:20px;display:flex}.as_cart_list .as_cart_info p{font-size:14px}.as_cart_box .as_cart_total,.as_cart_box .as_cart_btn{padding-right:20px}.as_cart_box .as_cart_total p{text-align:left;text-transform:capitalize;margin-top:10px}.as_cart_box .as_cart_total p span{float:right;font-family:Philosopher,sans-serif}.as_cart_box .as_cart_btn{text-align:center;padding-top:5px;display:flex}.as_cart_box .as_cart_btn button{background-color:var(--dark-color1);text-transform:capitalize;min-width:120px;margin-right:1px;padding:0 5px}.as_cart_box .as_cart_btn button:after{border-left-color:var(--dark-color1)}.as_cart_box .as_cart_btn button:before{border-right-color:var(--dark-color1)}.as_cart_box .as_cart_btn button:hover{background-color:var(--secondary-color)}.as_cart_box .as_cart_btn button:hover:after{border-left-color:var(--secondary-color)}.as_cart_box .as_cart_btn button:hover:before{border-right-color:var(--secondary-color)}.as_cart_box .as_cart_btn button:first-child{margin-right:15px}.as_cart_list::-webkit-scrollbar{width:4px}.as_cart_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d}.as_cart_list::-webkit-scrollbar-thumb{background-color:#ff6f00;outline:1px solid #708090}.as_menu>ul>li .as_submenu{background-color:var(--dark-color2);z-index:999;opacity:0;visibility:hidden;border-radius:10px;width:170px;padding:15px 0;position:absolute;top:100%;left:0}.as_menu>ul>li>.as_submenu{transform:translateY(-10px)}.as_menu>ul>li:hover>.as_submenu{opacity:1;visibility:visible;transform:translateY(0)}.as_menu>ul>li .as_submenu li a{padding:7px 20px;display:flex}.as_menu>ul>li .as_submenu>li>.as_submenu{top:8px;left:auto;right:100%;transform:translate(-20px)}.as_menu>ul>li .as_submenu>li:hover>.as_submenu{opacity:1;visibility:visible;transform:translate(-10px)}.as_menu>ul>li .as_submenu>li{position:relative}.as_menu>ul>li .as_submenu:before{content:"";border-bottom:7px solid var(--dark-color2);border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:100%;left:13px}.as_menu>ul>li>.as_submenu>li>.as_submenu:before{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid var(--dark-color2);top:10px;bottom:auto;left:100%}.as_banner_wrapper{color:#fff;background-image:url(/images/bg1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:170px 0 150px;position:relative;overflow:hidden}.as_banner_detail .as_btn{color:var(--dark-color1);background:#fff;font-weight:600;transition:all .3s linear}.as_banner_detail .as_btn:hover{background-color:var(--secondary-color);color:#fff}.as_banner_wrapper:after{content:"";z-index:1;background:url(/images/shape.svg) no-repeat;width:100%;height:273px;position:absolute;bottom:0;left:0;right:0;transform:scale(-1)}.as_banner_detail h5{margin:0 0 5px;font-size:26px}.as_banner_detail h1{margin:0 0 13px;font-size:54px;line-height:62px}.as_banner_detail p{margin-bottom:26px}.as_banner_img{position:relative}.as_banner_img .as_hand_bg{animation:12s linear infinite spin;display:inline-block}.as_banner_img .as_hand{width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.as_banner_slider{z-index:1;position:relative}.as_banner_slider .slick-arrow.slick-prev{left:-265px}.as_banner_slider .slick-arrow.slick-next{right:-900px}.as_banner_slider .slick-arrow.as_btn{background:#ffffff4d;border-radius:100%;justify-content:center;align-items:center;min-width:50px;height:50px;padding:0;transition:all .3s linear;display:inline-flex;position:absolute;top:50%}.as_banner_slider .slick-arrow.as_btn:after{display:none}.as_banner_slider .slick-arrow.as_btn:hover{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%)}.as_banner_slider .slick-arrow>span{display:inline-flex}.as_about_wrapper{background-image:url(/images/bg2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.as_paragraph_wrapper{border-left:2px solid var(--secondary-color);border-left:2px solid #f4a636;margin-top:20px;padding-left:20px}.as_contact_expert{color:var(--dark-color1);align-items:center;margin:40px 0;display:flex}.as_contact_expert .as_icon{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:100px;height:100px;margin-right:25px;display:flex;position:relative}.as_year_ex{color:var(--secondary-color);margin-right:10px;font-family:Philosopher,sans-serif;font-size:60px;font-weight:700}.as_contact_expert .as_icon:before{content:"";border:1px solid #dcdcdc;border-radius:100%;width:100px;height:100px;position:absolute;inset:0}.as_contact_expert:hover .as_icon:before{animation:9s linear infinite spin}.as_contact_expert h5{margin:0;font-size:18px}.as_contact_expert h1{margin:0;font-size:30px;font-weight:700}.as_aboutimg{border-radius:15px;position:relative;overflow:hidden}.as_aboutimg img{display:inline-block}.as_aboutimg span.as_play{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.2)}}.as_aboutimg span.as_play:after,.as_aboutimg span.as_play:before{content:"";z-index:-1;background-color:#f6f6f699;border-radius:100%;animation:.8s infinite alternate zoom;position:absolute;inset:-5px}.as_aboutimg span.as_play:after{inset:-12px}.as_horoscope_wrapper{background-image:url(/images/bg3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.as_service_wrapper{background-image:url(/images/bg4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.as_service_img{position:relative}.as_service_img .as_service_img{border-radius:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.as_service_img:after{content:"";background-image:url(/images/service_shape.png);width:207px;height:651px;position:absolute;bottom:-35px;left:50%;transform:translate(-50%)}.as_service_single .as_service_img:after{display:none}.as_service_img .as_service_circle{animation:12s linear infinite spin}.as_service_box{z-index:1;background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;min-height:322px;margin-top:30px;padding:59px 22px 25px;transition:all .3s linear;position:relative;box-shadow:0 0 13px #0000000a}.as_service_box:after{content:"";z-index:-1;background-image:url(/images/circle.png);width:271px;height:270px;margin:-135px 0 0 -135px;animation:9s linear infinite spin;position:absolute;top:50%;left:50%}.as_service_box:hover{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%)}.as_service_box .as_icon svg{fill:var(--secondary-color);transition:none}.as_service_box:hover .as_icon svg{fill:#fff}.as_service_box p{transition:none}.as_service_box .as_subheading{margin:40px 0 10px;font-size:20px;font-weight:600;transition:none;position:relative}.as_link{text-transform:capitalize;color:var(--dark-color1);letter-spacing:.6px;cursor:pointer;justify-content:center;font-size:15px;font-weight:500;line-height:24px;transition:none;display:flex}.as_link span{margin:-1px 0 0 5px}.as_service_box:hover .as_link span svg{fill:#fff}.as_service_box .as_link span svg,.as_service_box .as_link span{fill:var(--primary-color);transition:none!important}.as_service_box:hover .as_subheading,.as_service_box:hover p,.as_service_box:hover .as_link{color:#fff}.as_service_box:hover .as_link svg{fill:#fff}.as_whychoose_wrapper{z-index:1;background-image:url(/images/bg5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px 0 100px;position:relative}.as_whychoose_wrapper:before{content:"";z-index:1;background:url(/images/shape.svg) no-repeat;width:100%;height:273px;position:absolute;top:0;left:0;right:0}.as_whychoose_wrapper:after{content:"";z-index:1;background:url(/images/shape.svg) no-repeat;width:100%;height:273px;position:absolute;bottom:0;left:0;right:0;transform:scale(-1)}.as_about_page .as_whychoose_wrapper:before,.as_about_page .as_whychoose_wrapper:after{background:url(/images/shape1.svg) no-repeat}.as_whychoose_wrapper .as_heading,.as_whychoose_wrapper p{color:#fff}.as_whychoose_box .as_number>span{font-family:Philosopher,sans-serif;font-size:24px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.as_whychoose_box h4{text-align:center;margin:25px 0 35px;font-size:20px}.as_number{width:130px;margin:0 auto;display:block;position:relative}.as_whychoose_box:hover h4{color:var(--secondary-color)}.as_choose_ul{margin:0;padding:0;list-style:none}.as_choose_ul li{color:#fff;justify-content:center;width:19.5%;display:inline-flex}.as_choose_ul li:hover h4{color:var(--secondary-color)}.as_customer_wrapper{background-image:url(/images/bg6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.as_customer_img{cursor:pointer;height:89px;width:89px!important}.as_customer_img img{border:5px solid #fff;border-radius:100%;width:100%;box-shadow:-2px 0 13px #00000021}.as_customer_nav .slick-list{padding:30px!important}.as_customer_img:first-child{margin:16px 0 0 10px}.as_customer_img:nth-child(2){margin:155px 0 0 -40px}.as_customer_img:nth-child(3){margin:50px 0 0 -8px}.as_customer_img:nth-child(4){margin:170px 0 0 -50px}.as_customer_img:nth-child(6){margin:124px 0 0 -50px}.as_customer_img:nth-child(5){margin:5px 0 0}.as_customer_nav{position:relative}.as_customer_box{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);color:#fff;z-index:1;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border-radius:30px;padding:54px 50px;position:relative}.as_customer_box:before{content:"";z-index:-1;background-image:url(/images/circle1.png);width:235px;height:235px;animation:9s linear infinite spin;position:absolute;top:0;bottom:0;right:0}.as_customer_box .as_customer_img>img{border-radius:100%}.as_customer_box .as_customer_img{margin:-45px 0 34px;display:inline-flex;position:relative}.as_customer_box .as_customer_img span{background-color:var(--secondary-color);border-radius:100%;width:38px;height:38px;line-height:32px;position:absolute;bottom:0;right:-10px}.as_customer_box .as_customer_img span img{display:inline-block}.as_customer_box p{font-size:14px;line-height:24px}.as_customer_box h3{margin:25px 0 0;font-size:20px}.as_customer_box h3>span{font-size:15px}.as_customer_slider .slick-dots{margin:0;position:absolute;top:50%;left:-34px;transform:translateY(-50%)}.as_customer_slider .slick-dots li{background-color:#fff;border:1px solid #e7e7e7;width:10px;height:10px;margin:10px auto;display:flex}.as_customer_slider .slick-dots li.slick-active{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border:2px solid #fff;width:14px;height:14px;box-shadow:-2px 0 5px #0000002e}.as_customer_for:before{content:"";border-left:1px solid #e7e7e7;position:absolute;top:0;bottom:0;left:-27px}.as_customer_img.slick-slide.slick-current{transform:scale(1.2)}.as_customer_img.slick-slide.slick-current img{border-color:var(--secondary-color)}.as_sign_box{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;margin-top:30px;padding:20px;transition:all .3s linear;position:relative;box-shadow:-2px 0 28px #0000000d}.as_sign_box .as_sign{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;transition:all .3s linear;display:inline-flex;position:relative;box-shadow:-2px 0 15px #0000000f}.as_sign_box:hover .as_sign img{transform:rotate(360deg)}.as_sign_box h5{color:var(--dark-color1);margin:0 0 2px;font-size:20px;font-weight:700;transition:all .3s linear}.as_sign_box p{margin:0;font-size:14px;line-height:24px;transition:none}.as_sign_box:hover h5,.as_sign_box:hover p{color:#fff}.as_sign_box:hover{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border-color:#e7e7e7}.as_blog_wrapper{background-image:url(/images/bg4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.as_blog_img{margin-bottom:36px;position:relative}.as_blog_img .as_btn{color:#fff;padding:0 5px;position:absolute;bottom:-25px;right:35px}.as_blog_box{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;margin-top:30px;overflow:hidden;box-shadow:-2px 0 28px #0000000d}.v3_blog_wrapper .row{justify-content:center}.as_blog_box:hover .as_subheading{color:var(--secondary-color)}.as_blog_box ul{margin:0;padding:0;list-style:none}.as_blog_detail{padding:0 20px 20px}.as_blog_box ul li{margin-right:30px;font-size:14px;line-height:24px;display:inline-flex}.as_blog_box ul li img{margin-right:10px}.as_blog_box .as_subheading{margin:8px 0;font-size:20px;line-height:28px;transition:all .3s linear}.as_blog_box.as_blog_single .as_subheading{color:var(--primary-color)}.as_blog_page .as_blog_box{box-shadow:none;margin:0 0 30px}.as_workinghours_widget ul li>a{justify-content:space-between;display:flex}.as_post_widget .as_product .as_productimg{padding:0}.as_post_widget .as_product span{color:inherit;transition:all .3s linear}.as_blog_page .as_blog_detail{padding:0}.as_blog_page .as_blog_box{border:none;margin:0 0 50px}.as_blog_page .as_blog_wrapper,.as_blogsingle_page .as_blog_wrapper{background:var(--white-color)}.as_post_widget .as_product .as_product_detail span>img{margin-right:5px}.as_post_widget .as_product .as_product_detail span:last-child{margin-top:8px}.as_accordion .card-header h2{margin:0}.as_accordion .accordion-button:not(.collapsed){color:#fff;background-color:#f37935;box-shadow:inset 0 -1px #00000021}.accordion-button:after{content:"+";background-image:none;flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;font-size:30px;line-height:20px;transition:all .3s linear}.accordion-button:not(.collapsed):after{content:"-";background-image:none;font-size:40px;line-height:15px;transform:rotate(-360deg)}.as_accordion .accordion-button:focus{z-index:3;border-color:#f37935;outline:0;box-shadow:0 0 0 1px #f37935}.as_about_admin .as_subheading{font-size:22px;font-weight:600;color:#fff!important}.as_about_admin .as_subheading span{margin-left:10px;font-size:16px;font-weight:400}.as_product_wrapper{background-image:url(/images/bg7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.as_shopsingle_page .as_product_wrapper{background:#f6f6f6}.as_product_box{text-align:left;background-color:#fff;border:1px solid #e7e7e7;border-radius:5px;min-height:416px;margin-top:30px;overflow:hidden}.as_product_img{margin-bottom:20px;position:relative;overflow:hidden}.as_product_img>img{width:100%}.as_cart_svg{max-width:12px!important}.as_product_detail{padding:0 30px 20px}.as_product_detail .as_subheading{font-size:20px;font-weight:600}.as_product_img ul{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);opacity:0;visibility:hidden;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);margin:0;padding:14px 10px 14px 23px;list-style:none;transition:all .3s linear;position:absolute;bottom:-60px;left:0;right:0}.as_product_box:hover .as_product_img ul{opacity:1;visibility:visible;bottom:0}.as_product_img ul li{color:#fff;border-right:1px solid #ffffff1a;padding:0 10px 0 7px;line-height:26px;display:inline-flex}.as_product_img ul li:last-child{border-right:none}.as_product_box .as_subheading{margin:12px 0 9px}.as_new_tag{background-color:var(--secondary-color);color:#fff;text-transform:capitalize;border-radius:4px;padding:2px 15px;position:absolute;top:22px;left:22px}.as_product_box .as_price{color:var(--dark-color1);font-size:16px;font-weight:600}.as_product_box .as_price>span{font-size:14px;font-weight:400}.as_product_img ul li:nth-child(2){padding:0 7px 0 5px}.as_product_box .as_price>del{color:#797979}.as_product_img ul li span{margin-left:8px;font-size:14px}.as_product_box ul li img{display:inline-block}section.as_pricing_plan .row{justify-content:center}.as_product_wrapper.as_product_page{background-color:var(--dark-color2)}.as_footer_wrapper{color:#fff;z-index:1;background-image:url(/images/bg8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.as_footer_wrapper:before{content:"";z-index:1;background:url(/images/shape.svg) no-repeat;width:100%;height:273px;position:absolute;top:0;left:0;right:0}.as_shopsingle_page .as_footer_wrapper:before{background:url(/images/shape2.svg) no-repeat}.as_footer_wrapper:after{content:"";opacity:.87;z-index:-1;background-color:#111;position:absolute;inset:0}.as_know_sign_wrapper .as_heading{color:#fff;padding:11px 0 0}.as_know_sign_wrapper{z-index:1;border-bottom:1px solid #ffffff4d;position:relative}.as_sign_form ul{margin:0;padding:0;list-style:none}.as_sign_form ul li{width:23%;margin-left:15px;display:inline-flex}.as_sign_form ul li:last-child{width:21%}.as_sign_form ul li .as_input_feild{width:100%}.as_newsletter_wrapper{margin:-5px 0 15px}.as_newsletter_box{position:relative}.as_newsletter_box .form-control{border-radius:45px;height:45px}.as_newsletter_box .as_btn{z-index:1;min-width:60px;height:35px;position:absolute;top:5px;bottom:5px;right:5px}.as_newsletter_box .as_btn img{width:17px}.as_footer_inner{border-bottom:1px solid #ffffff4d;display:flex}.as_footer_widget{margin-top:30px}.as_footer_widget>p{margin:18px 0 20px;font-size:14px}.as_footer_widget>ul>li:hover{color:var(--secondary-color)}.as_footer_widget ul{margin:0;padding:0;list-style:none}.as_footer_widget>ul>li{padding-bottom:10px;padding-left:18px;font-size:14px;position:relative}.as_footer_widget>ul>li span svg{fill:#fff;margin-right:10px}.as_footer_widget>ul>li:hover span svg path{fill:var(--secondary-color)}.as_footer_widget>ul>li:hover span{transition:none}.as_footer_logo{width:30%}.as_footer_heading{margin:0 0 22px;font-size:20px;line-height:46px;position:relative}.as_footer_widget .as_contact_list li{align-items:baseline;padding-left:0;display:flex}.as_footer_widget>ul>li:before{content:"";background-color:#fff;border-radius:100%;width:6px;height:6px;position:absolute;top:9px;left:0}.as_footer_widget .as_contact_list li:before{display:none}.as_footer_widget .as_contact_list li img{margin:0 15px 0 0;transform:translateY(3px)}.as_footer_widget .as_contact_list li p{margin:0}.as_share_box ul li a{border:1px solid #e7e7e7;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.as_footer_widget .as_login_data label .checkmark{border:1px solid #fff}.as_share_box ul li a:hover{border-color:var(--secondary-color)}.as_share_box ul li{margin-right:18px;display:inline-flex}.as_share_box ul li svg{fill:var(--primary-color);transition:none}.as_share_box ul li:hover svg{fill:var(--secondary-color)}.as_copyright_wrapper{justify-content:center;padding:23px 0 27px;display:flex}.as_footer_widget>ul>li a{transition:all .2s linear}.as_breadcrum_wrapper{z-index:1;color:#fff;background-image:url(/images/bg10.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:223px 0 140px;position:relative}.as_breadcrum_wrapper .container{z-index:2;position:relative}.as_breadcrum_wrapper:after{content:"";z-index:1;background:url(/images/shape.svg) no-repeat;width:100%;height:273px;position:absolute;bottom:0;left:0;right:0;transform:scale(-1)}.as_breadcrum_wrapper:before{content:"";z-index:-1;background-color:#000000b3;position:absolute;inset:0}.as_breadcrum_wrapper h1{margin:0 0 15px;font-size:28px}.as_breadcrum_wrapper .breadcrumb{background-color:#0000;border-radius:40px;align-items:center;margin:0;padding:0 30px;font-size:14px;line-height:18px;display:inline-flex}.breadcrumb>li+li:before{content:"";background-image:url(/images/star.png);background-repeat:no-repeat;width:22px;height:20px;margin:0 10px;display:inline-flex}.breadcrumb>li{align-items:center;display:inline-flex}.form-group{margin:10px 0}.as_pricing_plan{background-image:url(/images/bg9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.as_service_page .as_pricing_plan{background-image:url(/images/bg4.jpg)}.as_service_page .as_customer_wrapper{background-image:url(/images/bg9.jpg)}.as_service_page .as_footer_wrapper:before{background:url(/images/shape1.svg) no-repeat}.as_pricing_box{z-index:1;background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;margin-bottom:30px;padding:60px 35px 35px;position:relative;box-shadow:0 0 13px #0000000a}.as_pricing_box:after{content:"";background-image:url(/images/circle2.png);width:368px;height:368px;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.as_gradient_text{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);-webkit-text-fill-color:transparent;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);-webkit-background-clip:text}.as_pricing{border-bottom:1px solid #e7e7e7;margin-bottom:40px;padding:50px 0 30px;font-size:45px;font-weight:700}.as_pric_icon svg{fill:var(--secondary-color);transition:none}.as_pricing sup,.as_pricing sub{font-size:18px;font-weight:400}.as_pricing sup{top:-22px}.as_pricing sub{bottom:0}.as_pricing_box ul{margin:0;padding:0;list-style:none}.as_pricing_box ul li:not(.as_inactive){color:var(--dark-color1)}.as_pricing_box ul li{padding-bottom:15px;transition:none}.as_pricing_box .as_btn{background:#f6f6f6;border:2px solid #0000;margin-top:17px;color:var(--dark-color1)!important}.as_pricing_box .as_btn:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.as_pricing_box .as_btn:after{display:none}.as_pricing_box:hover{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);color:#fff;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%)}.as_pricing_box:hover .as_pric_icon svg{fill:#fff}.as_pricing_box:hover ul li{color:#fff!important}.as_pricing_box:hover .as_gradient_text{color:#fff;-webkit-text-fill-color:inherit;transition:none}.as_about_page .as_service_wrapper{background-image:url(/images/bg9.jpg)}.as_servicedetail_wrapper{background-color:#07273c}.as_service_ul{margin:0;padding:0;list-style:none}.as_service_ul li{padding:0 0 6px 23px;position:relative}.as_service_ul li:before{content:"";background:url(https://kamleshyadav.com/html/astrology/version-3/assets/images/svg/arrow.svg) 50% no-repeat;width:10px;height:10px;position:absolute;top:8px;left:0}.as_service_detail_inner .as_heading{margin:22px 0 15px;padding-bottom:15px;font-size:32px}.as_service_detail_inner p{margin-bottom:20px}.as_service_detail_inner h4{font-size:24px}.as_service_widget h3{padding-bottom:11px;font-size:22px;display:inline-flex}.as_service_widget ul{margin:0;padding:0;list-style:none}.as_service_widget ul li{margin-bottom:7px;padding-left:24px;font-size:14px;position:relative}.as_service_widget ul li a{justify-content:space-between;transition:none;display:flex}.as_service_widget ul li a span{transition:none}.as_service_widget ul li a span:first-child{border-bottom:1px solid #0000}.as_service_widget ul li:hover a span:first-child{border-color:var(--secondary-color)}.as_service_widget ul li:hover{color:var(--secondary-color)}.as_service_widget ul li:before{content:"";background:url(https://kamleshyadav.com/html/astrology/version-3/assets/images/svg/arrow.svg) 50% no-repeat;width:10px;height:10px;position:absolute;top:8px;left:0}.as_service_widget ul li:hover:before{background:url(https://kamleshyadav.com/html/astrology/version-3/assets/images/svg/arrowHover.svg) 50% no-repeat}.as_service_widget.as_download_box{background-color:var(--secondary-color);padding:50px 10px}.as_gplay{margin-bottom:15px;display:inline-flex}.as_service_widget .as_heading:after{width:75%}.as_card_box img{border-radius:10px}.as_card_box>a{outline:none}.as_zodiac_sidebar .as_sign_box{margin-bottom:20px}.as_zodiac_heading .as_sign{background-color:var(--secondary-color);justify-content:center;align-items:center;width:54px;height:80px;margin-right:38px;display:inline-flex;position:relative}.as_zodiac_heading .as_sign:after,.as_zodiac_heading .as_sign:before{content:"";border-top:40px solid #0000;border-bottom:40px solid #0000;border-left:18px solid var(--secondary-color);position:absolute;top:0;bottom:0;left:100%}.as_zodiac_heading .as_sign:before{border-left:none;border-right:18px solid var(--secondary-color);left:auto;right:100%}.as_zodiac_heading{padding-left:20px;font-family:Philosopher,sans-serif;font-size:36px}.as_zodiac_heading>span{font-family:Inter,sans-serif;font-size:14px}.as_tab_wrapper .nav-tabs>li>button{padding:16px 35px;font-family:Philosopher,sans-serif;font-size:20px;position:relative;background-color:#0000!important;border:none!important}.as_tab_wrapper .nav-tabs>li>button:before{content:"";background-color:var(--secondary-color);width:0;height:1px;position:absolute;bottom:0;left:0}.as_tab_wrapper .nav-tabs>li>button:hover,.as_tab_wrapper .nav-tabs>li>button.active{color:var(--secondary-color)}.as_tab_wrapper .nav-tabs>li>button:hover:before,.as_tab_wrapper .nav-tabs>li>button.active:before{width:100%}.as_tab_wrapper .nav-tabs{border-color:#79797933}.as_countdown_wrapper ul{margin:0;padding:0;list-style:none}.as_tab_wrapper .nav-link{color:#3c3c3c}.as_countdown_wrapper ul li{flex-direction:column;margin:50px 0 30px;padding-right:62px;display:inline-flex;position:relative}.as_countdown_wrapper ul li .progress-percentage{border:9px solid #193e57;border-radius:100%;justify-content:center;align-items:center;width:108px;height:108px;font-family:Philosopher,sans-serif;font-size:26px;display:inline-flex}.as_countdown_wrapper ul li h3{text-transform:capitalize;margin:15px 0 0}.as_countdown_wrapper ul li:last-child{padding-right:0}.as_zodiac_single_wrapper{background-color:#07273c}.as_progressbar{position:relative;width:108px!important;height:108px!important}.as_countdown_wrapper ul li canvas{position:absolute;top:-21px;left:-21px}.as_blogsingle_page .as_blog_box{box-shadow:none;border:none;margin:0}.as_blogsingle_page .as_blog_box .as_blog_detail{padding:0}.as_tag_wrapper{border-bottom:1px solid #e7e7e7}.as_bloquote{color:#fff;background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border-radius:10px;margin-bottom:20px;padding:60px 120px;position:relative}.as_bloquote:after{content:"";background-image:url(/images/circle1.png);width:235px;animation:12s linear infinite spin;position:absolute;top:0;bottom:0;right:0}.as_bloquote h3{font-size:18px}.as_bloquote h3 span{font-family:Lato,sans-serif;font-size:14px}.as_tag_wrapper .as_btn{text-transform:capitalize;height:50px;color:var(--primary-color);background:0 0;padding:0 12px;font-family:Lato,sans-serif;transition:all .3s linear;border:1px solid #e7e7e7!important}.as_tag_wrapper .as_btn:hover{color:#fff}.as_tag_wrapper ul li{color:var(--dark-color1);align-items:center;margin-right:17px;font-family:Philosopher,sans-serif;font-size:17px;font-weight:600}.as_tag_wrapper ul{border-top:1px solid #ffffff1a;padding-top:15px}.as_about_admin{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%);border-radius:10px;align-items:center;margin-top:40px;padding:40px;display:flex}.as_about_admin .as_aboutImage{width:200px}.as_about_admin .as_aboutDetail{color:#fff;width:calc(100% - 200px)}.as_about_admin .as_aboutImage img{border-radius:10px}.as_comment_section ul{margin:0;padding:0;list-style:none}.as_comment_section ul li{display:flex}.as_comment_section>ul>li{border-bottom:1px solid #e7e7e7;padding:40px 0}.as_comment_section>ul>li:last-child{border-bottom:none}.as_comment_section>ul>li>ul>li{border-bottom:1px solid #e7e7e7;margin-bottom:40px;padding:0 0 40px}.as_comment_section>ul>li>ul>li:last-child{border:none;margin-bottom:0;padding-bottom:0}.as_comment_section>ul>li>ul>li{margin-left:80px}.as_comment_section>ul>li .as_comnt_img{width:200px}.as_comment_section>ul>li .as_comnt_img img{border-radius:10px}.as_comment_section>ul>li .as_comnt_detail{width:calc(100% - 200px);position:relative}.as_comment_section>ul>li .as_comnt_detail .as_btn{padding:0 10px;position:absolute;top:0;right:35px}.as_comment_section>ul>li .as_comnt_detail .as_btn img{margin-right:10px}.as_comment_section>ul>li .as_comnt_detail>span{padding:5px 0 10px;display:flex}.as_comment_section>ul>li .as_comnt_detail>span img{margin-right:10px}.as_comment_form .as_heading,.as_comment_section .as_heading{border-bottom:1px solid #e7e7e7;font-size:24px}.as_comment_form .form-group{margin-bottom:30px}.as_comment_form textarea.form-control{resize:none;height:210px;padding:15px 30px}.as_comnt_detail .as_comnt_title{align-items:center;margin-bottom:17px;display:flex}.as_comnt_detail .as_comnt_title .as_subheading{font-weight:600}.as_comnt_detail .as_comnt_title .as_time{padding-left:38px}.as_comnt_detail .as_comnt_title>span>img{margin-right:5px}.as_comnt_detail .as_comnt_title .as_date,.as_comnt_detail .as_comnt_title .as_reply{padding-left:30px}.as_blog_box.as_blog_single{margin:0}.as_widget{margin-bottom:50px}.as_search_widget{position:relative}.as_search_widget .form-control{width:100%}.as_search_widget>span{background-image:-webkit-linear-gradient(#f37335 0%,#fdc830 100%);background-image:-ms-linear-gradient(0deg,#fdc830 0%,#f37335 100%);background-image:-moz-linear-gradient(#f37335 0%,#fdc830 100%);border-radius:0 45px 45px 0;align-items:center;padding:0 25px;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.as_tag_wrapper>.as_btn{margin:0 15px 10px}.as_service_widget .as_recentposts li{margin:5px 0 13px;padding:0}.as_service_widget .as_recentposts li h5{margin:-5px 0 0;font-size:16px;line-height:26px;transition:none}.as_service_widget .as_recentposts li:before{display:none}.as_service_widget .as_recentposts li .as_img{margin-right:15px}.as_service_widget .as_recentposts li .as_detail>span{align-items:center;display:flex}.as_service_widget .as_recentposts li .as_detail>span img{margin-right:10px}.as_tag_wrapper .as_btn:hover{background-color:var(--secondary-color)}.as_tag_wrapper .as_btn:hover:before{border-right-color:var(--secondary-color)}.as_tag_wrapper .as_btn:hover:after{border-left-color:var(--secondary-color)}.as_blog_box .as_subheading>a{transition:none}.as_info_box{align-items:center;display:flex}.as_info_box .as_icon{border:1px solid var(--secondary-color);border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative}li.as_info_box p{margin-left:25px}.as_contact_wrapper .as_appointment_form textarea.form-control{height:243px}.as_contact_detail{background-color:#f6fbff;border-radius:10px;padding:40px}.as_contact_detail ul{margin:0;padding:0;list-style:none}.as_contact_detail ul li{margin-bottom:30px}.modal.show{opacity:1;background-color:#031d2ede}.modal .modal-dialog{justify-content:center;align-items:center;width:500px;height:100vh;margin:0 auto;display:flex;transform:none!important}.modal-content{background-color:var(--dark-color2);width:100%}.modal-header{border-color:#ffffff1a;padding:15px 25px}.modal-header h4{font-size:24px}.modal-body .form-control{border:1px solid #ffffff1a}.modal-body{padding:40px}.modal-header .close{color:#fff;text-shadow:none;opacity:1;background-color:var(--dark-color1);border-radius:100%;width:25px;height:25px;margin-top:5px;font-size:16px;font-weight:300;line-height:25px;outline:none!important}.as_login_wrapper{background-color:#101112;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.as_login_slider{background-image:url(/images/login_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 0 0 10px}.ad_login_box{background-color:#fff;border-radius:10px}.as_login_detail{padding:70px 40px 70px 20px}.as_login_detail h1{color:var(--dark-color1);font-family:Inter,sans-serif;font-size:30px;font-weight:700}.as_login_detail p{color:var(--dark-color1);font-size:19px}.as_login_data label{cursor:pointer;margin:0;padding-left:30px;font-weight:400;position:relative}.as_login_data{justify-content:space-between;align-items:center;display:flex;position:relative}.as_login_img img{display:inline-block}.as_login_detail .as_btn{min-width:100%}.as_login_data label input{display:none}.as_login_data label .checkmark{border:1px solid #e7e7e7;width:16px;height:16px;position:absolute;top:4px;left:0}.as_login_data label .checkmark:after{content:"";border-left:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);width:10px;height:5px;position:absolute;top:3px;left:3px;transform:rotate(-45deg)scale(0)}.as_login_data label input:checked+.checkmark:after{transform:rotate(-45deg)scale(1)}.as_appointment_form .form-control{border:1px solid #e7e7e7;border-radius:45px}.as_appointment_form .form-control::placeholder{color:#797979}.as_appointment_form .form-group{margin-bottom:30px;position:relative}.as_appointment_form .form-group>span{position:absolute;top:7px;right:20px}.as_appointment_form textarea.form-control{resize:none;border-radius:20px;height:200px}.as_error_wrapper{color:#fff;background-image:url(/images/bg12.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100vh;display:flex;overflow:hidden}.as_error_detail_box{z-index:1;position:relative}.as_error_detail_box .as_circle{z-index:-1;width:850px;margin:-55% 0 0 -58%;animation:12s linear infinite spin;position:absolute;inset:50% 0 0 50%}.as_error_detail_box .as_btn{color:var(--dark-color1);background:#fff}.as_error_wrapper h2{text-transform:capitalize;letter-spacing:6px;font-size:35px}.as_error_wrapper p{margin-bottom:40px;font-size:40px;line-height:48px}.as_shop_topbar{justify-content:space-between;align-items:center;display:flex}.as_shop_topbar .as_select_box{width:100%;max-width:270px}.as_shopsingle_wrapper,.as_cartsingle_wrapper,.as_checkout_wrapper{background-image:url(/images/bg4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.as_shopsingle_nav .as_prod_img{cursor:pointer;margin:0 0 30px;width:169px!important}.as_shopsingle_nav .as_prod_img img{border-radius:10px;width:100%;height:140px}.as_shopsingle_for .as_prod_img img{border-radius:10px;width:100%}.as_shopsingle_slider .as_shopsingle_nav{width:200px;padding-right:30px}.as_product_description .as_subheading{font-size:24px;font-weight:600}.as_shopsingle_slider .as_shopsingle_for{width:calc(100% - 200px)}.as_product_description>p{padding-bottom:13px;font-size:15px}.as_shopsingle_slider{display:flex}.as_shopsingle_slider .as_shopsingle_nav .slick-track{flex-direction:column;display:flex}.ad_wishlist,.ad_compare{border:1px solid #e7e7e7;border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;margin:0 0 0 18px;display:inline-flex}.as_share_box ul{margin:0;padding:0}.as_price{color:var(--dark-color1);margin:5px 0 15px;font-size:21px;font-weight:500}.as_price del{color:#797979;margin-left:10px}.prod_quantity{color:var(--dark-color1);align-items:center;display:flex}.prod_quantity input{text-align:center;border:none;width:56px;height:43px;margin:0;padding:0}.quantity{border:1px solid #e7e7e7;border-radius:15px;width:99px;margin:0 30px;position:relative}.quantity .qty_button{background-color:#0000;border:none;border-left:1px solid #e7e7e7;outline:none;justify-content:center;align-items:center;width:40px;height:22px;display:flex;position:absolute;top:0;right:0}.quantity .qty_button.minus{border-top:1px solid #e7e7e7;top:auto;bottom:0}.prod_detail .buy_btn.as_btn span{margin-right:6px}.as_shopsingle_nav .slick-list.draggable{padding:0!important}textarea.form-control{resize:none;border-radius:20px;height:120px;padding-top:15px}.as_cartsingle_wrapper .prod_thumb{position:absolute}.as_price .as_btn{background:#f7b709;border-radius:6px;min-width:108px;height:30px;margin-left:22px;font-size:19px}.rating_star span{color:var(--dark-color1);margin:0 30px}.product_rating{border-bottom:1px solid #7676764d;align-items:center;margin-bottom:23px;padding-bottom:26px;display:flex}.prod_detail{border-top:1px solid #7676764d;border-bottom:1px solid #7676764d;padding:30px 0 0;display:flex}.as_cartsingle_wrapper .prod_thumb img{width:50px}.as_cartsingle_wrapper .product_details{padding:0 0 0 70px}.as_cartsingle_wrapper td,.as_cartsingle_wrapper th{border-top:1px solid #ffffff1a!important;padding:20px!important}.as_cartsingle_wrapper table{border:1px solid #ffffff1a}.cupon_code_wrap{display:flex}.cupon_code_wrap .form-control{width:35%;margin-right:25px}.step .receipt_btn{margin:0 25px}.stock_details span{color:#1cb71c}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{background-color:var(--secondary-color)!important}.as_widget_title{color:var(--dark-color1);margin-bottom:20px;font-size:20px;font-weight:600}.as_widget ul{margin:0;padding:0;list-style:none}.as_widget ul li{text-transform:capitalize;border-top:1px solid #e7e7e7;padding:15px 0;line-height:20px}.as_widget ul li a{transition:none}.as_widget ul li.as_product:hover span+span,.as_widget ul li:hover{color:var(--secondary-color)}.as_widget ul li:first-child{border-top:none;padding-top:0}.as_widget ul li:last-child{padding-bottom:0}.as_share_widget.as_share_box ul li a{width:39px;height:39px}.as_share_widget.as_share_box ul li{border:none;padding:0}.as_share_widget.as_share_box ul li a svg{fill:#797979;transition:none}.as_product>a{align-items:center;display:flex}.as_share_widget.as_share_box ul li:hover a svg{fill:var(--secondary-color)}.as_product .as_productimg{background-color:#f6f8fc;border-radius:10px;align-items:center;padding:10px;display:inline-flex}.as_product .as_product_detail{flex-direction:column;padding:0 0 0 19px;display:flex}.as_product .as_product_detail>img{width:80px;margin-bottom:10px}.as_product .as_product_detail>.as_title{color:var(--dark-color1);margin-bottom:6px;font-weight:600}.as_product .as_product_detail>span{color:var(--dark-color1)}.as_product .as_product_detail>span>del{color:#797979;margin-left:7px}.as_pagination ul{margin:0;padding:0;list-style:none}.as_pagination ul li{text-transform:capitalize;background-color:#f6f6f6;border-radius:45px;margin:0 12px;display:inline-flex}.as_pagination ul li a,.as_pagination ul li span{justify-content:center;align-items:center;height:45px;padding:0 18px;transition:none;display:flex}.as_pagination ul li:last-child{margin-right:0}.as_pagination ul li.as_prev,.as_pagination ul li.as_next{padding:0 30px}.as_pagination ul li.as_active,.as_pagination ul li:hover{background-image:-webkit-linear-gradient(#f37335 0%,#f4aa36 100%);background-image:-ms-linear-gradient(0deg,#f4aa36 0%,#f37335 100%);color:#fff;background-image:-moz-linear-gradient(#f37335 0%,#f4aa36 100%)}.as_pricing_page .as_pricing_plan{background-image:url(/images/bg2.jpg)}.as_service_single>h3{color:var(--dark-color1);padding:5px 0 3px;font-weight:600}.as_service_single>ul{margin:0 0 14px;padding:0 150px 0 17px}.as_service_single ul li{margin-bottom:6px}.as_bookingform .as_heading{border-bottom:1px solid #e7e7e7;margin-bottom:30px;font-size:24px}form.d_block{display:inline-block}.as_bookingheading{color:var(--dark-color1);align-items:center;margin:0 0 35px;font-size:20px;font-weight:600;display:flex}.as_bookingheading>img{margin-right:10px}.as_astro img{border-radius:10px}.as_astro h5{color:var(--dark-color1);padding-top:6px;font-size:18px;font-weight:600}.as_astro{cursor:pointer}.as_astro input:checked+span>span:after,.as_astro:hover span>span:after{transform:none}.as_astro>span>:after{content:"";background-image:-webkit-linear-gradient(#f37335 0%,#fdc830 100%);background-image:-ms-linear-gradient(0deg,#fdc830 0%,#f37335 100%);opacity:.502;background-image:-moz-linear-gradient(#f37335 0%,#fdc830 100%);border-radius:10px;position:absolute;inset:6px;transform:scale(0)}.as_astro>span>span{display:inline-flex;position:relative}.as_booking_section{border-bottom:1px solid #e7e7e7;margin-bottom:37px}.as_booking_section.as_payment{border:none}.as_booking_section ul{margin:0;padding:0;list-style:none}.as_booking_section ul li{justify-content:space-between;margin:0 0 18px;display:flex}.as_booking_section ul.as_total_amount{border-right:1px solid #e7e7e7;margin-right:15px;padding-right:45px}.as_booking_section ul.as_total_amount li:last-child{border-top:1px solid #e7e7e7;margin-top:22px;padding-top:13px}.as_booking_section .as_payment_list li{cursor:pointer;margin-right:40px;display:inline-flex}.as_booking_section .as_payment_list li svg{fill:#797979;margin-right:10px;transition:none}.as_booking_section .as_payment_list li:hover svg{fill:var(--secondary-color)}.as_booking_section .as_payment_list li:hover{color:var(--secondary-color)}.as_shop_sidebar .as_widget:last-child{margin-bottom:0}@media (min-width:1200px){.container{width:1200px}}@media (min-width:1400px) and (max-width:1810px){.as_header_detail{width:calc(100% - 220px)}.as_info_detail,.as_menu_wrapper{padding-right:50px}.as_info_detail ul li,.as_right_info,.as_menu>ul>li{font-size:14px}}@media (max-width:1199px) and (min-width:991px){.as_product_box{min-height:483px}}@media (max-width:1800px){.as_banner_slider .slick-arrow.slick-next{right:-750px}.as_banner_slider .slick-arrow.slick-prev{left:-120px}.as_whychoose_wrapper:before,.as_footer_wrapper:before{top:-1px}.as_whychoose_wrapper:after,.as_banner_wrapper:after{bottom:-1px}}@media (max-width:1560px){.as_banner_slider .slick-arrow.slick-next{right:-650px}.as_banner_slider .slick-arrow.slick-prev{left:-60px}}@media (max-width:1450px){.as_error_detail_box .as_circle{width:75%;margin:-36% 0 0 -38%;display:inline-block}.as_error_detail_box img{width:60%;display:inline-block}}@media (max-width:1399px){.as_header_detail{width:calc(100% - 220px)}.as_infobox{font-size:14px}.as_menu>ul>li{margin:0 10px}}@media (max-width:1360px){.as_menu ul li a{font-size:13px}.as_banner_slider .slick-arrow.slick-next,.as_banner_slider .slick-arrow.slick-prev{inset:auto auto -80px 70px;transform:none}.as_banner_slider .slick-arrow.slick-prev{left:0}.as_banner_slider{z-index:2;margin-top:-80px}}@media (max-width:1260px){.as_header_wrapper .as_info_detail .row{align-items:center;display:flex}.as_cart_wrapper{margin-left:20px;padding:10px 15px;font-size:11px}.as_menu ul li a{padding:13px 0}.as_info_detail,.as_menu_wrapper{padding-right:0}.as_banner_slider .slick-arrow.slick-next{right:-580px}.as_customer_wrapper .slick-prev{left:0}.as_customer_wrapper .slick-next{margin:0;right:20px}.as_overview_wrapper .slick-prev{left:-20px}.as_overview_wrapper .slick-next{right:-4px}.as_header_wrapper .as_info_detail .row>div{flex:1}}@media (max-width:1199px){.as_service_img:after{bottom:-100px}.as_aboutimg:after{top:85px;right:80px}.as_aboutimg:before{bottom:-40px;left:-45px}p{font-size:14px;line-height:24px}.as_product_img>img{width:100%}.as_tab_wrapper .nav-tabs>li>a{padding:16px 20px}.as_countdown_wrapper ul li{padding-right:30px}.as_tag_wrapper .as_btn{margin-bottom:10px}.as_banner_detail h1{font-size:40px;line-height:52px}.as_banner_detail h5{font-size:23px}.as_customer_img{height:75px;width:75px!important}.as_sign_form ul li{margin-left:8px}.as_know_sign_wrapper>div{text-align:center;width:100%}.as_know_sign_wrapper .as_heading{padding-bottom:30px}.as_comnt_detail .as_comnt_title .as_time,.as_comnt_detail .as_comnt_title .as_reply,.as_comnt_detail .as_comnt_title .as_date{font-size:12px}.as_blog_box ul li img{margin-right:5px}.as_comment_section>ul>li .as_comnt_img img{width:100px}.as_comment_section>ul>li .as_comnt_img{width:120px}.as_comment_section>ul>li .as_comnt_detail{width:calc(100% - 120px);padding-right:0}.as_comment_section>ul>li>ul>li{margin-left:50px}}@media (max-width:1160px){.as_banner_slider .slick-arrow.slick-next{right:-515px}}@media (max-width:1145px){.as_info_detail ul li .as_infobox>span.as_orange{text-overflow:ellipsis;white-space:nowrap;width:50px;overflow:hidden}}@media (max-width:991px){.as_heading{font-size:28px}.as_infobox .as_infoicon svg{width:15px}.as_cart_wrapper{margin-left:10px}.as_infobox .as_infoicon{margin-right:5px}.as_cart_wrapper>span{margin-right:12px}.as_header_detail{width:calc(100% - 170px)}.as_info_detail,.as_menu_wrapper{padding-right:6px}.as_info_detail ul li{padding:5px}.as_info_detail ul li .as_infobox>span.as_orange{width:34px}.as_infobox .as_logintext{display:none}.as_banner_detail h1{font-size:30px;line-height:40px}.as_banner_detail h5{font-size:18px}.as_aboutimg:before,.as_aboutimg:after{display:none}.as_aboutimg>img{width:100%;margin:0 0 30px auto}.as_padderBottom80{padding-bottom:50px}.as_padderTop80{padding-top:50px}.as_product_img ul{justify-content:space-around;display:flex}.as_service_detail_inner{margin-bottom:50px}.as_newsletter_box{margin:0 20px}.as_card_box{text-align:center}.as_card_box img{display:inline-block}.as_choose_ul li{width:33.33%}.as_comment_form{margin-bottom:50px}.as_verticle_center{display:block}.as_service_img .as_service_circle{margin:60px auto 60px 60px}.as_customer_nav .slick-list{width:330px;display:inline-flex}.as_copyright_wrapper,.as_login_data{display:block}.as_banner_slider{margin:0}.as_choose_ul{text-align:center}.as_banner_wrapper{padding:240px 0 100px}.as_tab_wrapper{float:left;width:100%}.as_product_description{padding:50px 0 0}.as_pagination ul li.as_prev,.as_pagination ul li.as_next{padding:0}.as_share_box ul li{margin-right:5px}.as_blog_detail .col-lg-4.col-md-4.col-sm-12 img{width:100%;margin-bottom:30px}.as_bloquote{padding:30px}.as_comnt_detail .as_comnt_title{display:block}.as_comnt_detail .as_comnt_title .as_time{padding-left:0}.as_comnt_detail .as_comnt_title .as_reply,.as_comnt_detail .as_comnt_title .as_date{padding-left:10px}.as_contact_detail{margin-bottom:50px}.as_customer_img:nth-child(2){margin:110px 0 0 -42px}.as_customer_img:nth-child(3){margin:30px 0 0 -8px}.as_customer_img:nth-child(4){margin:120px 0 0 -50px}.as_customer_img:nth-child(5){margin:0}.as_customer_img:nth-child(6){margin:10px 0 0 20px}.as_booking_section ul.as_total_amount{border-right:0;margin-right:0;padding-right:0}.as_banner_img{margin-top:50px}.as_service_img:after{bottom:0}}@media (max-width:768px){.as_verticle_center{display:block}.as_product_description{padding:50px 0 0}.prod_detail{display:block}.prod_detail .as_btn{margin:0 0 30px}.as_search_wrapper{padding-top:0}.as_choose_ul li{width:100%}.as_sign_box{margin:40px;margin:30px auto 0!important}.as_blog_img img{width:100%}.as_banner_slider .slick-arrow.slick-next{right:-75px}.as_toggle{cursor:pointer;display:flex}.as_menu ul li,.as_menu ul li a{display:block}.as_menu{background-color:var(--dark-color1);z-index:999;border-right:2px solid var(--secondary-color);opacity:0;visibility:hidden;width:200px;position:fixed;top:0;bottom:0;left:-200px}.menu_open .as_menu{opacity:1;visibility:visible;left:0}.as_menu li{border-bottom:1px solid #ffffff1a;margin:0;display:flex}.as_menu ul li a:before{display:none}.as_menu_wrapper{padding:12px 10px}.as_cart_wrapper{display:flex}.as_cart_wrapper>span{margin-right:20px}.as_info_detail{flex-direction:column;justify-content:center;padding:10px}.as_right_info{padding-left:5px}.as_search_inner{padding:0 20px}.as_menu>ul>li .as_submenu{opacity:1;visibility:visible;background-color:#0000;width:100%;padding:0;display:none;position:relative;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.as_service_img:after{bottom:-40px}.as_menu>ul>li .as_submenu .as_submenu,.as_menu>ul>li .as_submenu:before{display:none}.as_menu ul li .as_submenu.active{display:block}.as_menu ul li.as_submenu_li:after{content:"";border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:25px;right:0}.as_menu ul li.as_submenu_li ul li.as_submenu_li:after{top:18px}.as_service_img .as_service_img{position:unset;margin:auto;transform:translate(0)}.as_service_img .as_service_circle{margin:auto;position:absolute;top:20px;left:0;right:0}.as_service_img{text-align:center;margin:50px 0;position:relative}.as_banner_slider .slick-arrow.as_btn{min-width:40px;height:40px}.as_banner_slider .slick-arrow.slick-next,.as_banner_slider .slick-arrow.slick-prev{bottom:-50px}.as_banner_slider .slick-arrow.slick-next{left:50px}.as_service_single>ul{padding:0 0 0 18px}.as_blog_wrapper.as_padderBottom90{padding-bottom:0}.as_shop_sidebar{margin-bottom:40px}.as_shopsingle_slider .as_shopsingle_nav .slick-track{flex-direction:row;justify-content:center;align-items:center;display:flex}.as_shopsingle_slider .as_shopsingle_nav{width:100%;padding-right:0}.as_shopsingle_slider .as_shopsingle_for{width:100%;display:block}.as_shopsingle_slider{display:block}.as_shopsingle_nav .as_prod_img{margin:0 10px 20px}.as_shopsingle_nav .as_prod_img img{height:auto}.as_header_wrapper{background-color:#111011}.as_logo{justify-content:center;align-items:center}}@media (max-width:600px){.as_comment_section>ul>li .as_comnt_detail .as_btn{margin:10px 0 0;padding:0 10px;position:relative;top:auto;right:auto}.as_sign_form ul li{justify-content:center;margin:0 0 20px;width:100%!important}.as_header_wrapper .as_info_detail .row{flex-direction:column}.as_sign_box{padding:15px}.as_info_detail ul{text-align:center}.as_info_detail ul li{padding:0;display:block}.as_infobox{justify-content:center}.as_right_info{margin-top:5px}.as_wishlist{margin-left:5px}.as_cart_wrapper{margin-left:0}.as_year_ex{font-size:40px}.as_contact_expert .as_icon{margin-bottom:15px;margin-left:-10px}.as_comment_section ul li,.as_about_admin{display:block}.as_comment_section>ul>li .as_comnt_detail,.as_about_admin .as_aboutDetail{width:100%;margin-top:10px}.as_comment_section>ul>li>ul>li{margin-left:20px}.as_comment_section>ul>li{padding:20px 0}.as_pagination ul li a,.as_pagination ul li span{height:30px;padding:0 11px}.as_pagination ul li{margin:0 6px}.ad_wishlist,.ad_compare{margin:0 0 0 10px}.as_tab_wrapper .nav-tabs>li>a{padding:10px}.as_about_admin{padding:20px}.as_tag_wrapper .as_btn{min-width:120px;height:30px}.as_tag_wrapper ul li{margin-right:10px}.as_service_img .as_service_circle{top:60px}}@media (max-width:450px){.as_contact_detail{padding:20px}li.as_info_box p{margin-left:10px}.as_contact_expert h1{font-size:24px}}@media (max-width:355px){.as_info_box .as_icon{width:50px}}
*{box-sizing:border-box}html,body{max-width:100vw;overflow-x:hidden}.as_zodic_wrapper{position:relative}.as_zodic_wrapper .as_heading{text-shadow:2px 2px 4px #0000004d;color:#fff!important}.as_zodic_wrapper p{color:#ffffffe6!important}.as_zodic_single ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.as_zodic_single ul li{flex:1;min-width:180px;max-width:220px;list-style:none}.as_zodic_single ul li:last-child{flex:none}.as_zodic_single ul li select.form-control{color:#333;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23f4a636' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right 20px center no-repeat;border:none;border-radius:30px;width:100%;height:55px;padding:0 25px;font-size:16px;box-shadow:0 5px 20px #0000001a}.as_zodic_single ul li select.form-control:focus{outline:none;box-shadow:0 5px 25px #f4a6364d}.as_zodic_single ul li .as_btn{border-radius:30px;justify-content:center;align-items:center;min-width:150px;height:55px;font-size:16px;font-weight:600;display:inline-flex}@media (max-width:991px){.as_zodic_single ul li{min-width:150px;max-width:180px}}@media (max-width:767px){.as_zodic_single ul{flex-direction:column;gap:15px}.as_zodic_single ul li{width:100%;max-width:300px}}.as_counter_section{background:linear-gradient(135deg,#17384e 0%,#1a4a63 50%,#17384e 100%);position:relative;overflow:hidden}.as_counter_section:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.as_counter_box{text-align:center;z-index:1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:220px;margin-bottom:20px;padding:40px 25px;transition:all .4s;display:flex;position:relative}.as_counter_box:hover{background:#ffffff1a;transform:translateY(-5px);box-shadow:0 15px 40px #0003}.as_counter_icon{color:#fff;background:linear-gradient(135deg,#f4a636 0%,#ff6b35 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;animation:2s ease-in-out infinite pulse;display:flex}@keyframes pulse{0%,to{box-shadow:0 0 #f4a63666}50%{box-shadow:0 0 0 15px #f4a63600}}.as_counter_content{text-align:center}.as_counter_content h2{color:#fff;margin:0 0 8px;font-family:Philosopher,sans-serif;font-size:48px;font-weight:700;line-height:1}.as_counter_content h2 span{color:#f4a636}.as_counter_content p{color:#ffffffb3;text-transform:uppercase;letter-spacing:1.5px;margin:0;font-size:13px;font-weight:500}.as_counter_wrapper{background-color:#fff}.as_counter_wrapper:before,.as_counter_wrapper:after{display:none}.as_number{text-align:center;display:block}.as_number>span{color:#797979;font-family:Philosopher,sans-serif;font-size:42px;font-weight:700;display:block}.as_number>span span{color:#f4a636}@media (max-width:991px){.as_counter_box{min-height:200px;padding:30px 20px}.as_counter_icon{width:70px;height:70px}.as_counter_content h2{font-size:36px}}.as_contact_info ul,.as_footer_widget ul,.as_product_box ul,.as_blog_detail ul{margin:0;padding:0;list-style:none}.as_contact_info ul li,.as_footer_widget ul li{list-style:none}.as_product_box .as_product_img ul{justify-content:center;gap:10px;display:flex}.as_product_box .as_product_img ul li{list-style:none}.as_blog_detail ul{gap:15px;margin-bottom:10px;display:flex}.as_blog_detail ul li{list-style:none}.as_quantity{align-items:center;gap:15px;display:flex}.as_quantity .quantity{align-items:center;display:flex}.as_quantity .quantity button{cursor:pointer;background:#fff;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.as_quantity .quantity button:hover{color:#fff;background:#f4a636;border-color:#f4a636}.as_quantity .quantity input{text-align:center;-moz-appearance:textfield;border:1px solid #e7e7e7;border-left:none;border-right:none;width:60px;height:40px;font-size:16px}.as_quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.as_quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.as_buttons{flex-wrap:wrap;gap:15px;display:flex}.as_btn_secondary{color:#f4a636!important;background:0 0!important;border:2px solid #f4a636!important}.as_btn_secondary:hover{color:#fff!important;background:#f4a636!important}.as_appointment_wrapper{background-color:#f9f9f9}.as_appointment_info{padding-right:30px}.as_appointment_box{background:#fff;border-radius:10px;padding:40px;box-shadow:0 5px 30px #00000014}.as_appointment_box label{color:#111;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.as_appointment_box .form-group{margin-bottom:20px}.as_appointment_box textarea.form-control{border-radius:10px;height:auto;padding:15px 20px}.as_info_list{margin:0;padding:0;list-style:none}.as_info_list li{align-items:center;margin-bottom:15px;list-style:none;display:flex}.as_info_list li .as_check_icon{color:#fff;background:linear-gradient(135deg,#f4aa36,#f37335);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;font-size:14px;font-weight:700;display:flex}.as_info_list li p{margin:0;font-size:15px}.as_contact_info_list{margin:0;padding:0;list-style:none}.as_contact_info_list li{align-items:center;margin-bottom:15px;list-style:none;display:flex}.as_contact_info_list li img{margin-right:12px}.as_contact_box{background:#fff;border-radius:10px;margin-top:20px;padding:25px}.as_alert{border-radius:8px;align-items:center;margin-top:20px;padding:15px 20px;display:flex}.as_alert_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;font-size:14px;font-weight:700;display:flex}.as_alert_success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.as_alert_success .as_alert_icon{color:#fff;background:#28a745}.as_alert_error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.as_alert_error .as_alert_icon{color:#fff;background:#dc3545}.react-datepicker-wrapper,.react-datepicker__input-container input{width:100%}.as_login_data label{cursor:pointer;align-items:flex-start;font-size:14px;display:flex}.as_login_data input[type=checkbox]{margin-top:3px;margin-right:10px}.as_service_box .as_price{margin:10px 0 0;font-size:24px;font-weight:700}.as_user_dropdown,.as_user_menu{position:relative}.as_user{cursor:pointer;align-items:center;gap:8px;display:flex}.as_user img{border:2px solid #f4a636;border-radius:50%}.as_user_name{color:#fff;font-size:14px}.as_user_dropdown_menu{z-index:100;background:#fff;border-radius:8px;min-width:180px;margin-top:10px;position:absolute;top:100%;right:0;box-shadow:0 5px 30px #00000026}.as_user_dropdown_menu ul{margin:0;padding:10px 0;list-style:none}.as_user_dropdown_menu ul li{list-style:none}.as_user_dropdown_menu ul li a{color:#333;padding:10px 20px;font-size:14px;transition:all .3s;display:block}.as_user_dropdown_menu ul li a:hover{color:#f4a636;background:#f9f9f9}.as_wishlist{position:relative}.as_wishlist_count{color:#fff;background:#f4a636;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:-8px;right:-8px}.as_cart_list ul{margin:0;padding:0;list-style:none}.as_cart_list ul li{border-bottom:1px solid #eee;padding:15px;list-style:none;display:flex}.as_cart_remove{color:#999;cursor:pointer;background:0 0;border:none;font-size:14px}.as_cart_remove:hover{color:#f4a636}.as_empty_cart{text-align:center;color:#999;padding:30px}.as_cart_table th{color:#fff;text-align:left;background:#17384e;padding:15px;font-weight:600}.as_cart_product img{border-radius:8px}.as_cart_product_info a{color:#111;font-weight:600}.as_cart_actions{gap:15px;display:flex}.as_remove_btn{color:#721c24;cursor:pointer;background:#f8d7da;border:none;border-radius:50%;width:30px;height:30px}.as_summary_total{color:#111;font-size:18px;font-weight:700}.as_coupon_box .form-control{flex:1}.as_btn_block{justify-content:center;width:100%;display:flex}.as_empty_cart_page{padding:60px 20px}.as_empty_icon{margin-bottom:20px;font-size:80px}.as_wishlist_header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.as_btn_small{min-width:auto;height:35px;padding:0 15px;font-size:12px}.as_profile_sidebar{background:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 30px #00000014}.as_avatar_img{border:3px solid #f4a636;border-radius:50%}.as_profile_nav{margin-top:30px}.as_profile_nav ul{margin:0;padding:0;list-style:none}.as_profile_nav ul li{margin-bottom:5px;list-style:none}.as_profile_nav ul li button,.as_profile_nav ul li a{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px 15px;font-size:14px;transition:all .3s;display:flex}.as_profile_nav ul li button:hover,.as_profile_nav ul li a:hover,.as_profile_nav ul li button.active{color:#fff;background:#f4a636}.as_profile_content{background:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 30px #00000014}.as_profile_tab label{color:#111;margin-bottom:8px;font-weight:600;display:block}.as_empty_state{color:#999;padding:40px 20px}.as_login_section{background-color:#f8f9fa}.as_login_box{background:#fff;border-radius:15px;padding:40px;box-shadow:0 5px 30px #00000014}.as_login_tabs{border-bottom:2px solid #eee;margin-bottom:30px;display:flex}.as_tab_btn{cursor:pointer;color:#999;background:0 0;border:none;flex:1;padding:15px;font-size:16px;font-weight:600;transition:all .3s;position:relative}.as_tab_btn:hover{color:#17384e}.as_tab_btn.active{color:#f4a636}.as_tab_btn.active:after{content:"";background:#f4a636;height:2px;position:absolute;bottom:-2px;left:0;right:0}.as_login_box .form-group{margin-bottom:20px}.as_login_box .form-group label{color:#17384e;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.as_login_box .form-control{background:#fff;border:1px solid #ddd;border-radius:10px;width:100%;height:50px;padding:0 20px;font-size:15px;transition:all .3s}.as_login_box .form-control:focus{border-color:#f4a636;outline:none;box-shadow:0 0 0 3px #f4a6361a}.as_login_box select.form-control{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat}.as_btn_block{width:100%;display:block}.as_alert{border-radius:8px;margin-bottom:15px;padding:12px 15px;font-size:14px}.as_alert_error{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}.as_alert_success{color:#16a34a;background-color:#dcfce7;border:1px solid #bbf7d0}.justify-content-center{justify-content:center}.as_search_wrapper,.as_search_wrapper form{position:relative}.as_search_btn{cursor:pointer;background:0 0;border:none;padding:5px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.as_search_results{z-index:1000;background:#fff;border-radius:10px;max-height:300px;margin-top:10px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #00000026}.as_search_results ul{margin:0;padding:0;list-style:none}.as_search_results li{cursor:pointer;border-bottom:1px solid #eee;align-items:center;gap:10px;padding:12px 15px;transition:background .2s;display:flex}.as_search_results li:last-child{border-bottom:none}.as_search_results li:hover{background:#f8f9fa}.as_result_type{text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600}.as_result_type.course{color:#1976d2;background:#e3f2fd}.as_result_type.ebook{color:#f57c00;background:#fff3e0}.as_result_title{color:#333;font-size:14px}.as_no_results{text-align:center;color:#666;margin:0;padding:20px}@media (max-width:991px){.as_header_wrapper{padding:0!important}.as_info_detail{display:none!important}.as_header_wrapper>.container{padding:0 15px}.as_header_wrapper>.container>.row{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:10px 0!important;display:flex!important}.as_header_wrapper .col-lg-3,.as_header_wrapper .col-md-3,.as_header_wrapper .col-sm-4,.as_header_wrapper .col-xs-6,.as_header_wrapper .col-lg-9,.as_header_wrapper .col-md-9,.as_header_wrapper .col-sm-8{flex:none!important;width:auto!important;padding:0!important}.as_logo{align-items:center;display:flex}.as_logo img{max-width:120px!important;height:auto!important}.as_right_info{justify-content:flex-end!important;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}.as_menu{opacity:1!important;visibility:visible!important;background:0 0!important;border-right:none!important;width:100%!important;position:static!important;left:auto!important}.as_menu_wrapper{z-index:9999!important;background:#17384e!important;width:280px!important;height:100vh!important;padding:20px!important;transition:left .3s!important;position:fixed!important;top:0!important;left:-300px!important;overflow-y:auto!important}.as_menu_wrapper.menu_open{left:0!important}.as_menu_wrapper .as_menu>ul{flex-direction:column;padding-top:50px}.as_menu_wrapper .as_menu>ul>li{border-bottom:1px solid #ffffff1a!important;margin:0!important;padding:12px 0!important;display:block!important}.as_menu_wrapper .as_menu>ul>li>a{color:#fff!important;padding:0!important;font-size:16px!important}.as_menu_wrapper .as_menu>ul>li>a:before{display:none!important}.as_submenu{margin-top:10px;box-shadow:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;width:100%!important;padding-left:15px!important;display:none!important;position:static!important;left:auto!important}.as_menu>ul>li:hover .as_submenu{display:block!important}.as_submenu li{border-bottom:none!important;padding:8px 0!important}.as_submenu li a{color:#fffc!important;font-size:14px!important}.as_toggle{cursor:pointer;z-index:100;order:-1;justify-content:center;align-items:center;width:40px;height:40px;display:flex!important}.as_cart_wrapper>span{margin-right:0!important}.as_wishlist,.as_cart{margin-left:5px!important}.as_cart_box{width:280px;right:-50px}.as_user_dropdown{display:none}}@media (max-width:767px){.as_logo img{max-width:100px!important}.as_header_wrapper>.container>.row{min-height:50px;padding:8px 0!important}.as_right_info{gap:5px!important}.as_toggle{width:32px!important;height:32px!important}.as_toggle img{width:20px!important;height:20px!important}.as_wishlist img,.as_cart_wrapper img{width:18px!important;height:18px!important}.as_cart_box{width:260px;right:-80px}.as_search_wrapper{display:none!important}.as_cartnumber{min-width:16px!important;height:16px!important;font-size:10px!important;line-height:16px!important}.as_wishlist_count{min-width:16px!important;height:16px!important;font-size:10px!important}}@media (max-width:480px){.as_logo img{max-width:90px!important}.as_header_wrapper>.container>.row{padding:6px 0!important}.as_right_info{gap:3px!important}}.as_menu_overlay{z-index:9998;background:#00000080;position:fixed;inset:0}.as_menu_close{color:#fff;cursor:pointer;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex;position:absolute;top:15px;right:15px}.as_menu_close:hover{background:#fff3}.as_cart_btn{flex-direction:column;gap:10px;display:flex}.as_cart_btn .as_btn{width:100%}.as_stat_box{background:#fff;border-radius:10px;margin-bottom:20px;padding:30px 20px;box-shadow:0 5px 30px #00000014}.as_stat_icon{margin-bottom:10px;font-size:40px;display:block}.as_stat_box h3{color:#f4a636;margin:0;font-size:36px}.as_course_box{background:#fff;border-radius:10px;margin-bottom:30px;overflow:hidden;box-shadow:0 5px 30px #00000014}.as_course_img img{object-fit:cover;width:100%;height:200px}.as_course_badge{color:#fff;background:#17384e;border-radius:20px;padding:5px 12px;font-size:12px;position:absolute;top:15px;left:15px}.as_course_sale{color:#fff;background:#f4a636;border-radius:20px;padding:5px 12px;font-size:12px;position:absolute;top:15px;right:15px}.as_course_meta .as_icon{margin-right:5px}.as_course_title{margin:0 0 10px;font-size:18px}.as_course_title a{color:#111}.as_course_title a:hover{color:#f4a636}.as_course_desc{color:#666;margin-bottom:15px;font-size:14px}.as_course_features ul{margin:0 0 15px;padding:0;list-style:none}.as_course_features ul li{color:#555;padding:5px 0;font-size:13px}.as_course_features .as_check{color:#28a745;margin-right:8px}.as_course_footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:15px;padding-top:15px;display:flex}.as_course_rating{font-size:12px}.as_rating_text{color:#666;margin-left:5px}.as_course_price .as_current_price{color:#f4a636;font-size:24px;font-weight:700}.as_course_price .as_original_price{color:#999;margin-left:8px;font-size:14px;text-decoration:line-through}.as_course_actions{gap:10px;display:flex}.as_course_actions .as_btn{flex:1;min-width:auto;font-size:13px}.as_why_learn{background:#f9f9f9}.as_why_box{text-align:center;background:#fff;border-radius:10px;margin-bottom:30px;padding:30px;box-shadow:0 5px 30px #00000014}.as_why_icon{margin-bottom:15px;font-size:50px;display:block}.as_why_box h4{margin-bottom:10px}.as_course_main_img{border-radius:10px;width:100%;margin-bottom:30px}.as_course_tabs{border-bottom:2px solid #eee;margin-bottom:30px;display:flex}.as_course_tabs button{cursor:pointer;color:#666;background:0 0;border:none;padding:15px 30px;font-size:16px;position:relative}.as_course_tabs button.active{color:#f4a636}.as_course_tabs button.active:after{content:"";background:#f4a636;height:2px;position:absolute;bottom:-2px;left:0;right:0}.as_feature_list{grid-template-columns:repeat(2,1fr);gap:10px;padding:0;list-style:none;display:grid}.as_feature_list li{align-items:center;padding:10px 0;display:flex}.as_includes_list{padding:0;list-style:none}.as_includes_list li{align-items:center;gap:10px;padding:10px 0;display:flex}.as_module{background:#f9f9f9;border-radius:10px;margin-bottom:15px;padding:20px}.as_module_title{margin:0 0 15px;font-size:16px}.as_lesson_list{margin:0;padding:0;list-style:none}.as_lesson_list li{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:10px 0;display:flex}.as_instructor_box{align-items:flex-start;gap:20px;display:flex}.as_instructor_img{border-radius:50%}.as_course_sidebar{position:sticky;top:100px}.as_price_box{background:#fff;border-radius:10px;margin-bottom:20px;padding:30px;box-shadow:0 5px 30px #00000014}.as_course_price_large .as_current{color:#f4a636;font-size:36px;font-weight:700}.as_course_price_large .as_original{color:#999;margin-left:10px;font-size:18px;text-decoration:line-through}.as_discount_text{color:#28a745;margin:10px 0 20px;font-size:14px}.as_course_meta_box{background:#fff;border-radius:10px;padding:25px;box-shadow:0 5px 30px #00000014}.as_course_meta_box ul{margin:0;padding:0;list-style:none}.as_course_meta_box ul li{border-bottom:1px solid #eee;justify-content:space-between;padding:12px 0;display:flex}.as_meta_label{color:#666}.as_meta_value{font-weight:600}.as_ebook_types{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.as_type_badge{background:#fff;border-radius:10px;align-items:center;gap:15px;padding:20px 30px;display:flex;box-shadow:0 5px 20px #00000014}.as_type_icon{font-size:40px}.as_type_badge h5{margin:0;font-size:16px}.as_type_badge p{color:#666;margin:0;font-size:13px}.as_filter_buttons{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.as_filter_btn{cursor:pointer;background:#fff;border:2px solid #eee;border-radius:25px;padding:10px 25px;transition:all .3s}.as_filter_btn:hover,.as_filter_btn.active{color:#f4a636;border-color:#f4a636}.as_ebook_box{background:#fff;border-radius:10px;margin-bottom:30px;overflow:hidden;box-shadow:0 5px 30px #00000014}.as_ebook_cover{background:linear-gradient(135deg,#17384e 0%,#2a5a7a 100%);min-height:300px;position:relative;overflow:hidden}.as_ebook_cover img{object-fit:cover;width:100%;height:300px;display:block}.as_ebook_cover .img-responsive{object-fit:cover;width:100%!important;height:300px!important}.as_ebook_type_badge{position:absolute;top:15px;left:15px}.as_ebook_type_badge span{border-radius:5px;margin-right:5px;padding:5px 10px;font-size:11px;display:inline-block}.as_ebook_type_badge .flipbook{color:#fff;background:#17384e}.as_ebook_type_badge .download{color:#fff;background:#28a745}.as_ebook_type_badge .both{color:#fff;background:#f4a636}.as_ebook_sale{color:#fff;background:#dc3545;border-radius:5px;padding:5px 10px;font-size:11px;position:absolute;top:15px;right:15px}.as_ebook_overlay{opacity:0;background:#000000b3;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.as_ebook_cover:hover .as_ebook_overlay{opacity:1}.as_ebook_content{padding:20px}.as_ebook_category{color:#f4a636;text-transform:uppercase;font-size:12px}.as_ebook_title{margin:8px 0;font-size:16px}.as_ebook_author{color:#666;margin-bottom:10px;font-size:13px}.as_ebook_meta{color:#666;gap:15px;margin-bottom:10px;font-size:12px;display:flex}.as_ebook_price .as_current{color:#f4a636;font-size:20px;font-weight:700}.as_ebook_price .as_original{color:#999;margin-left:8px;font-size:14px;text-decoration:line-through}.as_ebook_actions{gap:10px;margin-top:15px;display:flex}.as_modal_overlay{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.as_modal{background:#fff;border-radius:15px;width:100%;max-width:900px;max-height:90vh;position:relative;overflow-y:auto}.as_modal_close{cursor:pointer;z-index:1;background:0 0;border:none;font-size:24px;position:absolute;top:15px;right:15px}.as_modal_content{padding:30px}.as_toc_list{margin:15px 0;padding:0;list-style:none}.as_toc_list li{border-bottom:1px solid #eee;padding:8px 0;font-size:14px}.as_modal_actions{gap:15px;display:flex}.as_how_works{color:#fff;background:#17384e}.as_how_works .as_heading{color:#fff}.as_how_box{background:#ffffff1a;border-radius:15px;height:100%;padding:30px}.as_how_icon{margin-bottom:20px;font-size:60px;display:block}.as_how_box ol{margin:20px 0;padding-left:20px}.as_how_box ol li{padding:8px 0}.as_how_note{opacity:.8;margin-top:15px;font-size:13px}.as_flipbook_reader{background:#1a1a1a;flex-direction:column;min-height:100vh;display:flex}.as_flipbook_reader.fullscreen{z-index:9999;position:fixed;inset:0}.as_reader_header{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:15px 30px;display:flex}.as_reader_title{align-items:center;gap:20px;display:flex}.as_back_btn{color:#fff;opacity:.7}.as_back_btn:hover{opacity:1}.as_reader_title h1{margin:0;font-size:18px}.as_reader_controls{align-items:center;gap:10px;display:flex}.as_control_btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:5px;width:35px;height:35px}.as_zoom_level{text-align:center;min-width:50px}.as_flipbook_container{flex:1;justify-content:center;align-items:center;padding:30px;display:flex;position:relative}.as_page_nav{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:5px;width:50px;height:80px;font-size:30px;transition:background .3s;position:absolute;top:50%;transform:translateY(-50%)}.as_page_nav:hover:not(:disabled){background:#fff3}.as_page_nav:disabled{opacity:.3;cursor:not-allowed}.as_prev{left:20px}.as_next{right:20px}.as_book{perspective:2000px;transform-origin:50%;transition:transform .3s;display:flex}.as_page{background:#fff;width:400px;height:560px;box-shadow:0 5px 30px #0000004d}.as_page_left{border-radius:5px 0 0 5px}.as_page_right{border-radius:0 5px 5px 0}.as_page_content{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;display:flex;position:relative}.as_page_image{background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.as_page_number{color:#666;font-size:12px;position:absolute;bottom:10px}.as_locked_page{color:#fff;background:linear-gradient(135deg,#17384e,#234a64)}.as_lock_overlay{text-align:center}.as_lock_icon{margin-bottom:20px;font-size:60px;display:block}.as_reader_footer{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:15px 30px;display:flex}.as_page_indicator{font-size:14px}.as_page_thumbnails{align-items:center;gap:5px;display:flex}.as_thumbnail{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:3px;width:30px;height:30px;font-size:12px}.as_thumbnail.active{background:#f4a636;border-color:#f4a636}.as_thumbnail.locked{opacity:.3}.as_more_pages{opacity:.7;margin-left:10px;font-size:12px}.as_ebook_cover_large{position:relative}.as_ebook_cover_large img{border-radius:10px;box-shadow:0 10px 40px #0003}.as_ebook_type_indicator{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.as_ebook_type_indicator .as_type{border-radius:5px;padding:8px 15px;font-size:13px}.as_ebook_type_indicator .flipbook{color:#fff;background:#17384e}.as_ebook_type_indicator .download{color:#fff;background:#28a745}.as_ebook_category_badge{color:#fff;background:#f4a636;border-radius:20px;margin-bottom:15px;padding:5px 15px;font-size:12px;display:inline-block}.as_ebook_author_large{color:#666;margin-bottom:15px;font-size:16px}.as_ebook_rating_large{color:#666;align-items:center;gap:10px;margin-bottom:25px;font-size:14px;display:flex}.as_ebook_price_section{margin-bottom:25px}.as_price_current{color:#f4a636;font-size:36px;font-weight:700}.as_price_original{color:#999;margin-left:10px;font-size:18px;text-decoration:line-through}.as_price_discount{color:#fff;background:#28a745;border-radius:5px;margin-left:15px;padding:5px 12px;font-size:13px;display:inline-block}.as_ebook_meta_grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px;display:grid}.as_meta_item{text-align:center;background:#f9f9f9;border-radius:10px;padding:15px}.as_meta_item .as_meta_icon{margin-bottom:5px;font-size:24px;display:block}.as_meta_item .as_meta_label{color:#666;font-size:12px;display:block}.as_meta_item .as_meta_value{font-weight:600}.as_ebook_actions_large{flex-wrap:wrap;gap:15px;margin-bottom:20px;display:flex}.as_secure_badge{color:#666;flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.as_feature_list_ebook{padding:0;list-style:none}.as_feature_list_ebook li{align-items:center;gap:10px;padding:10px 0;display:flex}.as_toc_box{background:#f9f9f9;border-radius:10px;padding:25px}.as_toc{margin:0;padding-left:20px}.as_toc li{border-bottom:1px solid #eee;padding:8px 0}.as_courses_wrapper{background:#f9f9f9}.as_course_box{background:#fff;border-radius:15px;margin-bottom:30px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 5px 30px #00000014}.as_course_box:hover{transform:translateY(-5px);box-shadow:0 10px 40px #0000001f}.as_course_img{position:relative;overflow:hidden}.as_course_img img{object-fit:cover;width:100%;height:220px;display:block}.as_course_badge{color:#fff;background:#f4a636;border-radius:20px;padding:5px 15px;font-size:12px;font-weight:600;position:absolute;top:15px;left:15px}.as_course_badge.as_badge_new{background:#28a745}.as_course_content{padding:20px}.as_course_meta{color:#666;gap:15px;margin-bottom:12px;font-size:13px;display:flex}.as_course_content .as_subheading{margin-bottom:10px;font-size:18px}.as_course_content .as_subheading a{color:#17384e;text-decoration:none}.as_course_content .as_subheading a:hover{color:#f4a636}.as_course_content .as_font14{color:#666;margin-bottom:15px;line-height:1.6}.as_course_footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.as_course_price .as_current{color:#f4a636;font-size:22px;font-weight:700}.as_course_price .as_original{color:#999;margin-left:8px;font-size:14px;text-decoration:line-through}.as_course_footer .as_btn{padding:8px 20px;font-size:13px}.as_ebooks_section{background:#fff}.as_ebooks_section .as_ebook_box{transition:transform .3s,box-shadow .3s}.as_ebooks_section .as_ebook_box:hover{transform:translateY(-5px);box-shadow:0 10px 40px #0000001f}.as_empty_cart_buttons{justify-content:center;gap:15px;display:flex}.as_item_type{text-transform:uppercase;color:#fff;background:#f4a636;border-radius:3px;margin-left:0;padding:2px 8px;font-size:11px;display:inline-block}.as_cart_actions{flex-wrap:wrap;gap:15px;display:flex}.as_cart_product_info{flex-direction:column;gap:5px;display:flex}.as_cart_product_info .as_item_type{width:fit-content;margin-left:0}.as_cart_table{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 30px #00000014}.as_cart_table table{border-collapse:collapse;width:100%}.as_cart_table thead{color:#fff;background:#17384e}.as_cart_table th{text-align:left;padding:15px 20px;font-weight:600}.as_cart_table td{vertical-align:middle;border-bottom:1px solid #eee;padding:20px}.as_cart_product{align-items:center;gap:15px;display:flex}.as_cart_product img{object-fit:cover;border-radius:8px}.as_cart_product_info a{color:#17384e;font-weight:600;text-decoration:none}.as_cart_product_info a:hover{color:#f4a636}.as_cart_price,.as_cart_total{color:#17384e;font-weight:600}.as_cart_quantity .quantity{border:1px solid #ddd;border-radius:5px;align-items:center;width:fit-content;overflow:hidden;flex-direction:row!important;display:flex!important}.as_cart_quantity .quantity button{cursor:pointer;background:#f5f5f5;border:none;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;transition:background .3s;display:flex}.as_cart_quantity .quantity button:hover{color:#fff;background:#f4a636}.as_cart_quantity .quantity input{text-align:center;-moz-appearance:textfield;border:none;border-left:1px solid #ddd;border-right:1px solid #ddd;width:50px;height:35px;font-size:14px;font-weight:600}.as_cart_quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.as_cart_quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.as_remove_btn{color:#e53935;cursor:pointer;background:#ffebee;border:none;border-radius:50%;width:35px;height:35px;font-size:14px;transition:all .3s}.as_remove_btn:hover{color:#fff;background:#e53935}.as_cart_summary{background:#fff;border-radius:10px;padding:25px;box-shadow:0 5px 30px #00000014}.as_cart_summary .as_subheading{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:15px}.as_summary_row{border-bottom:1px solid #eee;justify-content:space-between;padding:12px 0;display:flex}.as_summary_row.as_summary_total{color:#17384e;border-bottom:none;padding-top:15px;font-size:18px;font-weight:700}.as_coupon_box{gap:10px;display:flex}.as_coupon_box input{border-radius:25px;flex:1;padding:10px 15px}.as_btn_block{text-align:center;width:100%;margin-top:15px;display:block}.as_location_popup_overlay{z-index:9999;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.as_location_popup{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:500px;padding:40px;animation:.3s popupSlide}@keyframes popupSlide{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.as_location_popup h2{color:#17384e;margin-bottom:10px;font-size:24px}.as_location_popup p{color:#666;margin-bottom:30px}.as_location_options{justify-content:center;gap:20px;display:flex}.as_location_btn{cursor:pointer;background:#fff;border:2px solid #eee;border-radius:15px;flex-direction:column;align-items:center;gap:10px;min-width:180px;padding:25px 30px;transition:all .3s;display:flex}.as_location_btn:hover{border-color:#f4a636;box-shadow:0 5px 20px #f4a63633}.as_location_btn .as_flag{font-size:48px}.as_location_btn .as_country_name{color:#17384e;font-size:16px;font-weight:600}.as_location_btn .as_payment_method{color:#666;background:#f5f5f5;border-radius:15px;padding:5px 12px;font-size:12px}.as_location_btn.as_india:hover .as_payment_method{color:#fff;background:#072654}.as_location_btn.as_other:hover .as_payment_method{color:#fff;background:#003087}.as_checkout_wrapper{background:#f9f9f9}.as_checkout_form{background:#fff;border-radius:15px;padding:30px;box-shadow:0 5px 30px #00000014}.as_checkout_form .as_subheading{border-bottom:1px solid #eee;margin-bottom:25px;padding-bottom:15px}.as_form_group{margin-bottom:20px}.as_form_group label{color:#17384e;margin-bottom:8px;font-weight:600;display:block}.as_form_group .form-control{border:1px solid #ddd;border-radius:8px;width:100%;padding:12px 15px;font-size:14px;transition:border-color .3s}.as_form_group .form-control:focus{border-color:#f4a636;outline:none}.as_payment_section{border-top:1px solid #eee;padding-top:25px}.as_selected_payment{margin-top:15px}.as_payment_badge{background:#f9f9f9;border:1px solid #eee;border-radius:10px;align-items:center;gap:15px;padding:15px 20px;display:flex}.as_payment_badge img{object-fit:contain;width:auto;height:25px}.as_payment_badge span{color:#666;flex:1}.as_change_location{color:#f4a636;cursor:pointer;background:0 0;border:none;font-weight:600}.as_change_location:hover{text-decoration:underline}.as_order_summary{background:#fff;border-radius:15px;padding:30px;position:sticky;top:100px;box-shadow:0 5px 30px #00000014}.as_order_summary .as_subheading{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:15px}.as_order_items{margin-bottom:20px}.as_order_item{border-bottom:1px solid #eee;align-items:center;gap:15px;padding:15px 0;display:flex}.as_order_item img{object-fit:cover;border-radius:8px}.as_order_item_info{flex:1}.as_order_item_info h5{color:#17384e;margin-bottom:5px;font-size:14px}.as_order_item_info p{color:#666;margin:0;font-size:12px}.as_item_type_badge{text-transform:uppercase;color:#fff;background:#f4a636;border-radius:3px;margin-bottom:5px;padding:2px 8px;font-size:10px;display:inline-block}.as_order_item_price{color:#17384e;font-weight:600}.as_order_totals{padding-top:15px}.as_total_row{border-bottom:1px solid #eee;justify-content:space-between;padding:10px 0;display:flex}.as_total_row.as_grand_total{color:#17384e;border-bottom:none;padding-top:15px;font-size:18px;font-weight:700}.as_secure_checkout{text-align:center;background:#e8f5e9;border-radius:8px;margin-top:20px;padding:15px}.as_secure_checkout p{color:#2e7d32;margin:0;font-size:13px}.as_payment_success{background:#fff;border-radius:15px;max-width:600px;margin:0 auto;padding:60px 40px;box-shadow:0 5px 30px #00000014}.as_success_icon{color:#fff;background:linear-gradient(135deg,#4caf50,#8bc34a);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 30px;font-size:48px;display:flex}.as_success_actions{justify-content:center;gap:15px;display:flex}@media (max-width:768px){.as_location_options{flex-direction:column}.as_location_btn{width:100%}.as_order_summary{margin-top:30px;position:static}}.as_banner_buttons{gap:15px;margin-top:25px;display:flex}.as_banner_buttons .as_btn_secondary{color:#fff;background:0 0;border:2px solid #fff}.as_banner_buttons .as_btn_secondary:hover{color:#17384e;background:#fff}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.as_banner_img .as_astrologer{object-fit:contain;max-width:100%;height:auto;max-height:450px;-webkit-mask-image:linear-gradient(#000 0% 50%,#000000b3 65%,#0000004d 80%,#0000 95%);mask-image:linear-gradient(#000 0% 50%,#000000b3 65%,#0000004d 80%,#0000 95%)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.as_about_stats{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:30px;padding:20px 0}.as_stat_box h2{margin-bottom:5px;font-family:Philosopher,sans-serif;font-size:32px;font-weight:700}.as_stat_box p{color:#666;margin:0;font-size:14px}.as_ceo_wrapper{background:linear-gradient(135deg,#fdfbf7 0%,#fff9f0 100%)}.as_ceo_img{display:inline-block;position:relative}.as_ceo_img img{border-radius:20px;box-shadow:0 20px 60px #00000026}.as_ceo_badge{color:#fff;text-align:center;background:linear-gradient(135deg,#f4a636 0%,#ff6b35 100%);border-radius:15px;padding:20px 25px;position:absolute;bottom:30px;right:-20px;box-shadow:0 10px 30px #f4a63666}.as_ceo_badge .as_experience{font-family:Philosopher,sans-serif;font-size:32px;font-weight:700;line-height:1;display:block}.as_ceo_badge .as_exp_text{text-transform:uppercase;letter-spacing:1px;margin-top:5px;font-size:12px;display:block}.as_ceo_detail{padding-left:30px}.as_ceo_quote{margin-bottom:15px}.as_ceo_message{color:#333;border-left:3px solid #f4a636;margin-bottom:30px;padding-left:20px;font-size:20px;font-style:italic;line-height:1.8;position:relative}.as_ceo_commitments ul{margin:0 0 30px;padding:0;list-style:none}.as_ceo_commitments ul li{color:#555;align-items:flex-start;gap:12px;margin-bottom:15px;font-size:15px;line-height:1.6;display:flex}.as_ceo_commitments .as_check{background:#fff8ed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.as_ceo_info{border-top:1px solid #eee;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:25px 0;display:flex}.as_ceo_name h3{color:#17384e;margin:0 0 5px;font-family:Philosopher,sans-serif;font-size:22px;font-weight:700}.as_ceo_name p{color:#666;margin:0 0 5px;font-size:14px}.as_ceo_title{color:#fff;background:linear-gradient(135deg,#f4a636 0%,#ff6b35 100%);border-radius:20px;padding:5px 15px;font-size:12px;font-weight:600;display:inline-block}.as_ceo_stats{margin-top:20px}.as_ceo_stats .as_stat_box{background:#fff;border-radius:15px;padding:20px;box-shadow:0 5px 20px #0000000d}.as_ceo_stats .as_stat_box h2{font-size:28px}.as_ceo_info_mini{border-top:1px solid #eee;margin-bottom:25px;padding:15px 0}.as_ceo_info_mini .as_ceo_name h4{color:#17384e;margin:0 0 8px;font-family:Philosopher,sans-serif;font-size:18px;font-weight:700}@media (max-width:991px){.as_ceo_detail{margin-top:40px;padding-left:0}.as_ceo_badge{bottom:20px;right:10px}}.as_whychoose_wrapper{background:linear-gradient(135deg,#0f1729 0%,#1a2744 50%,#0f1729 100%);position:relative;overflow:hidden}.as_whychoose_wrapper:before{content:"";opacity:.1;pointer-events:none;background-image:radial-gradient(#fff 1px,#0000 1px),radial-gradient(#fff 1px,#0000 1px);background-position:0 0,25px 25px;background-size:50px 50px;position:absolute;inset:0}.as_white{color:#fff!important}.as_white_light{color:#ffffffb3!important}.as_whychoose_box{z-index:1;background:#fff;border-radius:20px;min-height:280px;margin-bottom:30px;padding:40px 30px;transition:all .4s;position:relative;box-shadow:0 10px 40px #0003}.as_whychoose_box:hover{transform:translateY(-10px);box-shadow:0 20px 50px #f4a63633}.as_whychoose_icon{background:linear-gradient(135deg,#fff8ed 0%,#fff 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 25px;display:flex;box-shadow:0 5px 20px #f4a63633}.as_whychoose_box h4{color:#17384e;margin-bottom:15px;font-size:20px}.as_whychoose_box p{color:#666;line-height:1.7}.as_courses_offer_wrapper{background:#f8f9fa}.as_course_offer_box{background:#fff;border:1px solid #eee;border-radius:16px;margin-bottom:30px;padding:35px 25px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f}.as_course_offer_box:before{content:"";transform-origin:0;background:linear-gradient(90deg,#f4a636,#ff6b35);width:100%;height:4px;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.as_course_offer_box:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 15px 40px #f4a63626}.as_course_offer_box:hover:before{transform:scaleX(1)}.as_course_offer_icon{color:#f4a636;background:linear-gradient(135deg,#fff8ed 0%,#ffeed6 100%);border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;transition:all .4s;display:flex}.as_course_offer_box:hover .as_course_offer_icon{color:#fff;background:linear-gradient(135deg,#f4a636 0%,#ff6b35 100%);transform:rotate(5deg)scale(1.1)}.as_course_offer_box h4{color:#17384e;margin-bottom:12px;font-family:Philosopher,sans-serif;font-size:18px;font-weight:700}.as_course_offer_box p{color:#666;margin-bottom:15px;font-size:14px;line-height:1.6}.as_course_link{color:#f4a636;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.as_course_link span{transition:transform .3s}.as_course_link:hover{color:#17384e}.as_course_link:hover span{transform:translate(5px)}.as_cta_wrapper{color:#fff;background:linear-gradient(135deg,#17384e 0%,#1a4a63 100%)}.as_cta_wrapper .as_heading{color:#fff}.as_cta_wrapper p{color:#fffc}.as_cta_wrapper .as_btn{color:#fff;background:#f4a636}.as_cta_wrapper .as_btn:hover{color:#17384e;background:#fff}.as_auth_buttons{align-items:center;gap:10px;display:flex}.as_login_btn,.as_register_btn{border-radius:25px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.as_login_btn{color:#fff;background:0 0;border:1px solid #ffffff4d}.as_login_btn:hover{color:#fff;background:#ffffff1a;border-color:#fff}.as_register_btn{color:#fff;background:#f4a636;border:1px solid #f4a636}.as_register_btn:hover{color:#fff;background:#e6951f;border-color:#e6951f}.as_login_btn svg,.as_register_btn svg{flex-shrink:0}.as_logout_link{align-items:center;gap:8px;color:#e74c3c!important;display:flex!important}.as_logout_link:hover{color:#c0392b!important}.as_user_dropdown_menu ul li a{align-items:center;gap:8px;padding:10px 15px;transition:all .3s;display:flex}.as_user_dropdown_menu ul li a:hover{background:#f8f9fa}.as_services_section{background:linear-gradient(#fff 0%,#f8f9fa 100%);position:relative}.as_service_card{background:#fff;border:1px solid #f0f0f0;border-radius:20px;min-height:320px;margin-bottom:30px;padding:40px 30px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 5px 25px #0000000f}.as_service_card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#f4a636,#ff6b35);width:100%;height:4px;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.as_service_card:after{content:"";background:radial-gradient(circle,#f4a6360d 0%,#0000 70%);width:150px;height:150px;transition:all .4s;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.as_service_card:hover{border-color:#0000;transform:translateY(-10px);box-shadow:0 20px 50px #f4a63626}.as_service_card:hover:before{transform:scaleX(1)}.as_service_card:hover:after{transform:translate(30%,-30%)scale(1.5)}.as_service_card_icon{color:#f4a636;z-index:1;background:linear-gradient(135deg,#fff8ed 0%,#ffeed6 100%);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:25px;transition:all .4s;display:flex;position:relative}.as_service_card_icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#f4a63633 0%,#0000 100%);border-radius:50%;transition:all .4s;position:absolute;inset:-5px}.as_service_card:hover .as_service_card_icon{color:#fff;background:linear-gradient(135deg,#f4a636 0%,#ff6b35 100%);transform:scale(1.1)rotate(5deg);box-shadow:0 10px 30px #f4a63666}.as_service_card:hover .as_service_card_icon:before{opacity:1;animation:1.5s ease-out infinite pulse-ring}@keyframes pulse-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.as_service_card_content{z-index:1;position:relative}.as_service_card_content h4{color:#17384e;margin-bottom:15px;font-family:Philosopher,sans-serif;font-size:20px;font-weight:700;transition:color .3s}.as_service_card:hover .as_service_card_content h4{color:#f4a636}.as_service_card_content p{color:#666;margin-bottom:20px;font-size:14px;line-height:1.7}.as_service_link{color:#f4a636;align-items:center;gap:10px;padding:10px 0;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.as_service_link svg{transition:transform .3s}.as_service_link:hover{color:#17384e}.as_service_link:hover svg{transform:translate(5px)}@media (max-width:991px){.as_service_card{min-height:auto;padding:30px 25px}.as_service_card_icon{width:75px;height:75px}.as_service_card_icon svg{width:36px;height:36px}}@media (max-width:767px){.as_service_card{margin-bottom:20px;padding:25px 20px}.as_service_card_content h4{font-size:18px}}
