/*!/wp-content/themes/hello-elementor-child/style.css*/p{font-family:'Nunito',sans-serif!important;font-size:19px;font-weight:400;line-height:26px;color:#666}.inner-banner h1,.inner-banner p{color:#000}.banner-area .thumb.multi-items .thumb-box{display:none}.banner-area,.banner-area div{height:auto!important;min-height:auto!important}.feature-area .feature-items .single-item:nth-child(2n) .item{box-shadow:0 10px 40px rgb(0 0 0 / 7%)!important}footer.bg-dark{background:#115a50 none repeat scroll 0 0!important}.footer-bottom .logo,.footer-bottom .newsletter{display:none}footer .default-padding{padding-bottom:25px!important;padding-top:20px!important}.bg-white .blog-area{background:#fff}.process-list-items .item{padding:20px;background:#ebebeb;border-radius:20px}.process-list-items .single-item:first-child .item{background:#fff0ca}.process-list-items .single-item:first-child .item .icon{background:#f5e2b2}.process-list-items .single-item:first-child .item .icon span{background:#f5c95b}.process-list-items .single-item:nth-child(2) .item{background:#dfe4ff}.process-list-items .single-item:nth-child(2) .item .icon{background:#d5dbfb}.process-list-items .single-item:nth-child(2) .item .icon span{background:#b4bef7}.process-list-items .single-item:nth-child(3) .item{background:#ffe2e5}.process-list-items .single-item:nth-child(3) .item .icon{background:#fdd6da}.process-list-items .single-item:nth-child(3) .item .icon span{background:#f9b4bb}.process-list-items .single-item:nth-child(4) .item{background:#b4f7c3}.process-list-items .single-item:nth-child(4) .item .icon{background:#aaf9bb}.process-list-items .single-item:nth-child(4) .item .icon span{background:#74e38c}.process-list-items .single-item:nth-child(5) .item{background:#ffb}.process-list-items .single-item:nth-child(5) .item .icon{background:#f1f1a3}.process-list-items .single-item:nth-child(5) .item .icon span{background:#e7e77d}.process-list-items .single-item:nth-child(6) .item{background:#dec5ff}.process-list-items .single-item:nth-child(6) .item .icon{background:#d6bcf9}.process-list-items .single-item:nth-child(6) .item .icon span{background:#c5a2f3}.process-list-items .icon span{display:none}.our-process-area .process-list-items .icon i{font-size:54px;line-height:1;color:#000}.our-process-area .process-list-items .icon{height:120px;line-height:150px;width:120px;border:3px solid #fff}.footer-logo{text-align:center;display:flex;align-items:center;justify-content:center;margin-top:59px}.footer-logo img{width:135px}.footer-logo-column{display:flex;align-items:center;justify-content:center}.footer-list ul{column-count:2}.portfolio-items-area .mix-item-menu button{text-transform:capitalize}@media(max-width:1200px){footer{background-image:none}.top-section .banner-area .banner-items .content{padding-top:0;padding-bottom:0}.top-section .banner-area.circle-bg .thumb{padding-left:0;margin-bottom:0}header .navbar .navbar-collapse.collapse{float:none}}.breadcrumb-area{display:none}.inner-banner h1{font-size:55px}.services-list-items .item .top i{font-size:28px!important;color:#000!important}.services-list-items .item ul{display:none!important}.inner-banner .button{display:none!important}.inner-banner .banner-area.top-pad-50 .content,.top-banner .banner-area.top-pad-50 .content{padding-top:0}.top-banner .button{padding-bottom:20px}.top-banner .banner-area.text-default .content h2{font-size:42px;width:100%;line-height:1.3}.inner-banner h2,.top-banner h2{font-size:50px;color:#000}.inner-banner .banner-area .content p,.top-banner .banner-area .content p{padding-right:15%;font-size:19px;color:#000}.top-banner .banner-area .thumb{display:none}.feature-section .services-list-items .single-item .item{padding:41px 40px;font-size:17px;text-align:center}.feature-section .services-list-items .single-item .item p{color:#fff}.feature-section .services-list-items .single-item:nth-child(1) .item{background-color:#FF8AD1;border-radius:24px 24px 24px 24px;box-shadow:0 24px 0 -15px #e95fb3}.feature-section .services-list-items .single-item:nth-child(2) .item{background-color:#26C1FC;border-radius:24px 24px 24px 24px;box-shadow:0 24px 0 -15px #12a9e2}.feature-section .services-list-items .single-item:nth-child(3) .item{background-color:#BF8FFD;border-radius:24px 24px 24px 24px;box-shadow:0 24px 0 -15px #a56af0}.feature-section .services-list-items{margin-left:0!important;margin-right:0!important}.feature-section .services-list-items .item .top{display:block;align-items:center;margin-bottom:15px}.feature-section .services-list-items .item .top i{font-size:39px!important;color:#fff!important}.feature-section .services-list-items .item .top h4{color:#fff;font-size:25px;margin-top:30px}.about-section .about-area .thumb .fun-fact{padding:23px;border-radius:15px}@media(max-width:991px){.footer-logo-column{order:1}.footer-logo{margin-top:0}}@media (min-width:1024px){header nav.navbar.bootsnav .navbar-brand{padding:9px 0px!important}}header nav.navbar.bootsnav.no-full .navbar-collapse{max-height:100%!important;overflow-y:visible!important}.contact-box .contact-area .contact-items .form-items input,.contact-box .contact-area .contact-items .form-items textarea{background:#e5e9ff;border:1px solid #d0d7ff;font-size:16px;color:#000}.contact-box .contact-area .contact-items .form-items h2{margin-right:100px}.inner-banner .thumb{height:290px!important}.inner-banner .thumb img{object-fit:cover;object-position:center;height:100%;width:100%}@media(max-width:991px){.inner-banner .thumb{height:auto!important}.contact-box .contact-area .contact-items .form-items h2{margin-right:0}.contact-box .contact-area .left-info .info-items{padding:25px}h2{font-size:25px!important;line-height:1.2em!important}h3{font-size:23px!important;line-height:1.2em!important}}.blog-heading.wp-caption-text{font-size:20px;text-align:left;font-weight:700;color:#f35a38;padding:10px 20px 10px 20px;text-decoration:none}.blog-listing a{text-decoration:none!important}.description{font-size:17px;text-align:left;padding:10px 20px 0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.date{font-size:15px;color:#a7a7a7;text-align:left;padding:10px 20px 0 20px}.blog-banner{height:270px;position:relative}.blog-banner:before{content:"";position:absolute;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 49%)}.blog-banner img{height:100%;width:100%;object-fit:cover}.blogs-details{padding:60px 0 0}.blog-banner h1{position:absolute;top:50%;color:#00ff95;max-width:60%;margin:0 auto;text-align:center;left:0;right:0;margin:0 auto;transform:translate(0,-50%);line-height:1.4}.featured-img{width:500px;float:left;margin-right:35px;margin-bottom:4px}.details-basic-skills h2{font-size:27px;font-weight:600;margin:30px 0 20px}.blogs-details-img-wrapper{padding-bottom:60px;padding-top:15px}.wp-caption img{width:100%!important}.wp-caption{margin-bottom:40px!important;overflow:hidden;transition:all 0.3s ease-in-out}.wp-caption img{transition:all 0.3s ease-in-out}@media(max-width:991px){.featured-img{max-width:500px;float:none;margin-right:0;margin-bottom:25px;width:100%}.blog-banner h1{max-width:90%;font-size:30px}.blog-banner{height:210px}footer .default-padding{padding-top:0!important;padding-bottom:20px!important}}.green-box h3,.green-box h3 strong{color:#2f7437!important}.blue-box h3,.blue-box h3 strong{color:#5a67ab!important}.purple-box h3,.purple-box h3 strong{color:#8c53d7!important}.testimonials-area .thumb,.testimonial-items .item .rating .reson{display:none!important}.testimonials-area.default-padding-bottom{padding-bottom:0!important}.footer-bottom{border-top:0!important}@media (min-width:992px){.faq-area .col-lg-6.thumb{flex:0 0 40%;max-width:40%}.faq-area .col-lg-6{flex:0 0 60%;max-width:60%}.contact-box{flex:0 0 55.333333%!important;max-width:55.333333%!important}.left-info{flex:0 0 44.666667%!important;max-width:44.666667%!important}.left-info .info-items{padding:40px 35px!important}}.number-box h4{position:absolute;font-weight:700;left:7px;top:1px;background:#d0e5ed;width:39px;height:39px;text-align:center;line-height:1.7;padding:1px;border-radius:50%;font-size:22px}.feature-area .feature-items .item{padding:30px 20px!important}.call-to-action p{font-size:20px;margin:0 auto;width:90%}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0px!important}@media(max-width:767px){.top-banner:after{background:-moz-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255 / 72%) 100%);background:-webkit-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255 / 72%) 100%);background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(255 255 255 / 72%) 100%);width:100%}.top-banner{background-position:74% 100%}.call-to-action p{max-width:100%;width:100%}.inner-banner h1{font-size:40px}.column-reverse .elementor-container{flex-direction:column-reverse}}.btn{font-size:17px!important}.feature-area .feature-items .item img{height:220px!important;margin:auto;margin-top:0!important;margin-bottom:30px!important;max-width:100%!important;width:100%!important}.feature-area .single-item{padding-bottom:70px!important}ul{list-style-type:none}ul.list li{position:relative;font-family:'Nunito',sans-serif!important;font-size:19px;font-weight:400;line-height:26px;color:#666;margin-bottom:18px;padding-left:20px;line-height:1.6}ul.list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#f56b61}ul.list{padding-left:0}ul.list li span{color:#f35a38}.feature-area .single-item:nth-child(2),.feature-area .single-item:nth-child(3){margin-top:0!important}.feature-area .feature-items .item{min-height:497px}.feature-items .info p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}footer .f-item ul li{font-size:17px!important}.testimonial-items .item p{font-size:20px!important;line-height:34px!important;text-align:center!important}footer .footer-bottom p{font-size:15px}p.subheading{font-size:24px;font-weight:600;color:#0e2258}.blog-subtopic-imgs{width:100%}.faq-area .thumb img{margin-left:0px!important;max-width:100%!important}.request-form button{display:inline-block;padding:15px 45px;text-transform:capitalize;font-weight:900;position:relative;z-index:1;color:#fff;background:#f35a38;border:none!important;transition:all 0.35s ease-in-out;border-radius:30px}.request-content h3{font-size:22px;color:#3d3d3d!important;font-weight:500!important}.request-content .elementor-icon-box-icon{background:#ff000012;padding:10px;border-radius:100px;color:red}.request-content .rad-ic-2 .elementor-icon-box-icon{background:#7ed37d1f}.request-form .wpcf7-not-valid-tip{position:absolute;width:100%;white-space:nowrap;bottom:-4px}.faq-area .faq-content .card .card-header h4{padding:15px!important;font-size:19px!important;line-height:1.6!important;padding-right:40px!important;color:#000}.pricing-header h4{font-weight:900;text-transform:uppercase;font-size:16px;color:#ffffff!important;background:#f56b61;padding:15px;border-radius:100px;text-align:center}.pricing-item li{font-size:18px;padding:3px 30px}.pricing-area .pricing-item li i{font-size:20px!important}.pricing-area .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}@media (min-width:992px){.pricing-area .col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}}@media (min-width:768px){.pricing-area .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.pricing-area.plain .pricing .single-item .pricing-item .pricing-header{border-bottom:none!important;margin-bottom:0px!important}.pricing-area.plain .pricing .single-item{padding:0 15px;margin-bottom:30px}.pricing-area.plain .pricing .single-item .pricing-item{box-shadow:inherit;border:1px solid #e7e7e7;text-align:left;padding:50px;position:relative;z-index:1;transition:all 0.35s ease-in-out;border-radius:8px}.pricing-area.plain .pricing .single-item .pricing-item ul{display:block;list-style:none;padding-left:0}.pricing-area .single-item ul{display:inline-block;text-align:left}.pricing-item li:nth-child(2n){background:#f9f9f9}.pricing-item li{line-height:40px;text-transform:capitalize;padding:0 30px;display:flex;align-items:center;justify-content:space-between}.pricing-item li{font-size:18px;padding:3px 30px}.pricing-area .pricing-item li i{margin-left:25px;color:#00a37b;font-size:12px;font-weight:600}.pricing-area .pricing-item li i.fa-times-circle{color:#ff99af}.pricing-area.plain .pricing .single-item .pricing-item.active,.pricing-area.plain .pricing .single-item .pricing-item:hover{border:1px solid #fff;box-shadow:0 10px 30px 0 rgb(44 130 237 / 40%);border-top:3px solid #f35a38}.pricing-footer .btn{background-color:#007bff;color:#fff;border-radius:30px;padding:12px 30px;text-decoration:none;text-transform:uppercase;font-weight:700}.pricing-footer .btn:hover{background-color:#0069d9}.pricing-area .pricing-footer{margin-top:30px;text-align:center}.contact-area .contact-items .form-items h2{margin-top:-58px}.wpcf7-form-control-wrap .wpcf7-form-control,.contact-box .form-items input,.contact-box .form-items textarea{background:#ffffff!important;border:2px solid #ec4300!important;border-radius:100px!important;min-height:56px!important;font-size:18px!important;padding-left:25px;color:#000}.contact-box .wpcf7-not-valid-tip{padding-left:15px;margin-top:5px}.contact-area .left-info .item p{text-align:left}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;border:none;font-size:22px;color:#46b450;font-weight:700;margin-bottom:0;margin-top:10px;margin-left:0;padding-left:0;width:100%;text-align:center;padding-right:0}.blog-listing figure.wp-caption{border:none;box-shadow:3px 5px 21px #0000001f;border-radius:5px;overflow:hidden;padding:0}.blog-listing .wp-caption img{object-fit:contain;background:#f7f6ff}.blog-listing .blog-heading.wp-caption-text{margin-top:17px;padding:0 20px 0 20px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;-webkit-line-clamp:2;font-style:normal}@media(min-width:992px){.blog-listing .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.blog-listing .col-md-4{flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;padding-right:15px;padding-left:15px}}.single.single-post .details-basic-skills h2{margin:50px 0 20px;font-size:30px;font-weight:700;line-height:1.5}.single.single-post .details-basic-skills h3{font-weight:700;font-size:22px;color:#000;margin-top:30px}.single.single-post .details-basic-skills p{line-height:1.5;margin-bottom:22px;color:#333}.single.single-post .details-basic-skills .wp-block-image{text-align:center}.feature-box{height:100%;transition:all 0.2s ease-in-out;box-shadow:1px 3px 17px #0000002e;padding:15px 15px!important;border-radius:10px;background:#fff;border:1px solid #e7e7e7}.feature-box:hover{box-shadow:1px 3px 17px #0000007d;transform:scale(1.03)}.clear{clear:both}.pt-20{padding-top:20px}.single.single-post .details-basic-skills li{line-height:1.4;margin-bottom:15px;color:#333;font-size:19px}.single.single-post .details-basic-skills ul li{list-style-type:disc}.heading-center::after{background:#f35a38}.heading-center::after{position:absolute;left:50%;bottom:0;content:"";height:2px;width:60px;background:#f35a38;margin-left:-25px}.heading-center::before{background:#f35a38}.heading-center::before{position:absolute;left:50%;bottom:0;content:"";height:2px;width:15px;background:#f35a38;margin-left:-45px}.portfolio-items-area .mix-item-menu button{text-transform:capitalize}.terms-condition-list ul{list-style-type:disc}.terms-condition-list ul li{font-size:19px;margin-left:20px;padding-bottom:10px}.footer-list ul{column-count:1!important}.elementor-accordion .elementor-accordion-item,.elementor-tab-content{margin-bottom:31px;border:none!important;border-block-start:none}.elementor-tab-title{border:1px solid #e7e7e7}.review-slider .slide{text-align:center}.review-slider{max-width:770px;width:100%;margin:0 auto;margin-top:50px}.review-slider button{background:none;color:#333;border:none;padding:0px!important;font-size:0}.review-slider button:focus,.review-slider button:hover{border:none;outline:none;background:#fff0;padding:0px!important}.review-slider .stars{font-size:20px;color:#fcb900;margin-bottom:10px}.review-slider p{font-style:italic;font-size:20px;line-height:34px;font-weight:300;color:#0e2258;text-align:center}.review-slider h4{text-transform:uppercase;font-weight:700;margin-top:25px;margin-bottom:5px;font-size:18px;color:#0e2258}.review-slider .thumb-box{border-top:1px solid #ddd;padding-top:10px;margin-top:25px;position:relative;display:flex;align-items:center;justify-content:center;text-align:left;margin-left:15%;margin-right:15%}.review-slider .thumb{display:inline-block;position:relative;z-index:1}.review-slider .thumb-box::after,.review-slider .thumb-box::before{position:absolute;margin:auto;top:-1px;left:0;right:0;width:17px;height:15px;border-right:1px solid #ddd;border-top:1px solid #fff;content:""}.review-slider .thumb-box::after{border-right:#fff0;border-top:#fff0;border-left:1px solid #ddd;-webkit-transform:rotate(-49deg);-ms-transform:rotate(-49deg);transform:rotate(-49deg);width:4px;height:23px;right:0;top:-6px}.review-slider i{color:#0e2258}.review-slider .slick-next:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:700;color:#333}.review-slider .slick-prev:before{content:"\f060";font-family:"Font Awesome 5 Free";font-weight:700;color:#333}.review-slider .slick-next{right:-40px}.review-slider .slick-prev{left:-40px}.contact-area .info-items{position:relative}.contact-area .info-items::before{position:absolute;right:-80px;bottom:-50px;content:"";height:200px;width:200px;border:25px solid #e7e7e7;border-radius:50%;opacity:.4;overflow:hidden}.error-page-area,.error-page-area div{height:100%}.error-page-area.default-padding{padding-top:120px;padding-bottom:120px;text-align:center;margin-top:80px}.error-page-area div.error-box{position:relative;top:50%;transform:translateY(-50%)}.error-page-area div.error-box,.error-page-area div.error-box div{height:auto}.error-page-area .error-box h1{color:#666;font-size:300px;font-weight:900;left:50%;line-height:1;opacity:.09;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:-1}.error-page-area h2{font-weight:900;text-transform:capitalize;color:#0e2258}.error-page-area a{margin-top:15px;background-color:var(--default-color);border:2px solid var(--default-color)}@media (max-width:991px){.error-page-area .error-box h1{font-size:140px}.hfe-nav-menu__toggle{margin:0 auto;margin-right:0!important}.pricing-area.plain .pricing .single-item .pricing-item{padding:20px}}.woocommerce-MyAccount-navigation{border:1px solid #ddd;border-radius:10px}.woocommerce-MyAccount-navigation ul{padding:30px}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-content a,.woocommerce-LostPassword.lost_password a,.product-name a{color:#F35A38}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-content a:hover,.woocommerce-LostPassword.lost_password a:hover,.product-name a:hover{text-decoration:none}.woocommerce-MyAccount-content{padding-left:60px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0;margin:0;text-align:left}.two-col{display:flex;gap:10px}.form-btn button,.button.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce .woocommerce-form-coupon button,.place-order #place_order,.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce button.woocommerce-Button.button,.return-to-shop a,.woocommerce-message a.button{display:inline-block;padding:15px 45px;text-transform:capitalize;font-weight:700;position:relative;z-index:1;color:#ffffff!important;background:#FF512F!important;border:1px solid #FF512F!important;transition:all 0.35s ease-in-out!important;border-radius:30px!important}.woocommerce-button.button.woocommerce-form-login__submit{margin-top:20px}.contact-form p{padding-bottom:20px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block}.form-btn button:hover,.button.woocommerce-button.button.woocommerce-form-login__submit:hover,.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce button.woocommerce-Button.button:hover{border:1px solid #0e2258!important;background:#fff!important;color:#0e2258!important}.woocommerce-account .woocommerce form .form-row .input-text,.woocommerce-account .woocommerce form .form-row select,.woocommerce-form-coupon .input-text{background:#ffffff!important;border:2px solid #ec4300!important;border-radius:100px!important;min-height:56px!important;font-size:18px!important;padding-left:25px;color:#0e2258}.woocommerce-form.woocommerce-form-login br,.woocommerce-form-row br{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.payment_box.payment_method_razorpay p{margin-bottom:0}.woocommerce-checkout .woocommerce{padding:50px 15px}.woocommerce-info,.woocommerce-message,.woocommerce-error{border-top-color:#f27443;border-radius:8px;background-color:#fde8e487}.woocommerce-info a{color:#f27443}.woocommerce-info::before,.woocommerce-message::before{color:#f56b62}form#woocommerce-checkout-form-coupon{background:#fde8e487;padding:20px;display:flex;margin-bottom:40px}.woocommerce .woocommerce-form-coupon button,.place-order #place_order,.form-row.form-row-first,.form-row.form-row-last{width:100%!important}.woocommerce-checkout .woocommerce form .form-row{margin:0}.woocommerce-account .woocommerce form .form-row{padding-bottom:10px}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{float:left;width:45%;padding-left:40px}.woocommerce-checkout #customer_details{float:left;width:55%;padding-bottom:70px}.woocommerce-checkout{display:block!important}.woocommerce-checkout h3{font-family:"Quicksand",Sans-serif;color:#232323;font-family:"Quicksand",Sans-serif;font-size:36px;font-weight:900}.woocommerce label{font-size:16px}.woocommerce-billing-fields__field-wrapper p{padding-bottom:15px!important}.woocommerce-checkout .woocommerce-additional-fields h3{padding:30px 0 0 0}.woocommerce-input-wrapper input,.woocommerce-input-wrapper .select2-selection,.woocommerce-input-wrapper textarea{border:1px solid #ddd!important;height:50px!important}.woocommerce-input-wrapper textarea{height:100px!important}.coupon .input-text{width:200px!important}.cart-subtotal th,.order-total th,.cart-subtotal td,.order-total td{border-bottom:0;background-color:transparent!important;font-size:20px}.cart-subtotal td,.order-total td{text-align:right;font-size:18px}.cart_totals h2{padding-top:30px}.woocommerce-cart-form button{background-color:#FF6845!important;color:#fff!important;border-radius:30px}.coupon input,.woocommerce-cart-form button{height:40px;border-radius:20px}.woocommerce table.shop_table td,.woocommerce table.shop_table tr,.woocommerce table.shop_table th{border-color:#e7e7e7}.woocommerce table.shop_table.shop_table_responsive th,.woocommerce table.shop_table.shop_table_responsive td{border:0;border-top:1px solid #e7e7e7}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:transparent!important}table tfoot th,table thead th{font-size:16px}.woocommerce table.shop_table th{padding:12px!important}.selected-flag{border-radius:30px 0 0 30px}.single-blog .container{max-width:1200px;width:100%;margin:0 auto}.single-blog{padding:50px 0}.single-blog img{text-align:center;margin:0 auto}.single-blog h2{font-size:30px}.single-blog ul{list-style-type:disc}.single-blog p strong{color:#232323;font-weight:800}@media (min-width:1024.02px){.woocommerce-cart table.shop_table .product-remove{width:52px}}.ai-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}.ai-feature-card{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgb(0 0 0 / .08);transition:all 0.3s ease;position:relative;overflow:hidden}.ai-feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(135deg,#fc9d8d,#ff6845)}.ai-icon{width:70px;height:70px;background:linear-gradient(135deg,#fc9d8d,#ff6845);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:1.5rem;box-shadow:0 5px 20px #00000021}.ai-icon i{color:#fff;font-size:30px}.ai-feature-card h3{font-size:22px;margin-bottom:.5rem;font-weight:700}.ai-tagline{color:#6B5B95;font-weight:600;font-size:16px;margin:1rem 0;font-style:italic;line-height:1.2}.ai-description{margin-bottom:1.5rem;line-height:1.6;font-size:16px}.ai-benefits{list-style:none;margin-bottom:1.5rem;padding-left:0}.ai-benefits li{padding:.5rem 0;position:relative;padding-left:2rem;font-size:16px}.ai-benefits li::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:52%;transform:translateY(-50%);color:#57bf01}.ai-preview{background:var(--bg-light);border-radius:10px;padding:1rem;margin-top:1.5rem;border:2px dashed rgb(107 91 149 / .3);text-align:center}.core-features span.elementor-icon{width:50px;height:50px;background:linear-gradient(135deg,#24cd95,#76c47d);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:1rem}.equalize-height .elementor-widget,.equalize-height .elementor-widget-wrap,.equalize-height .elementor-widget-container{height:100%}.hero-image{position:relative;animation:float 3s ease-in-out infinite}.hero-mockup{width:100%;background:#fff;border-radius:20px;box-shadow:0 30px 60px rgb(0 0 0 / .2);padding:20px;display:flex;flex-direction:column}.mockup-header{display:flex;gap:8px;margin-bottom:20px}.mockup-dot{width:12px;height:12px;border-radius:50%;background:#ddd}.mockup-content{flex:1;background:#F8F9FA;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:24px}.mockup-card{background:#fff;padding:18px 16px;border-radius:10px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.mockup-card-video-container{display:flex;align-items:center;gap:16px;margin-bottom:16px}.mockup-card-video-icon{width:56px;height:56px;background:linear-gradient(135deg,#fc9d8d,#ff6845);border-radius:10px;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;color:#fff}.mockup-card-video-title{font-weight:700;font-size:20px}.mockup-card-video-subtitle{font-size:16px;color:#888}.mockup-progress-bar{height:6px;background:#f0f0f0;border-radius:2px;overflow:hidden}.mockup-progress-fill{width:70%;height:100%;background:linear-gradient(90deg,#4ECDC4,#44A08D);animation:progress 2s ease-in-out infinite}.mockup-insights-title{font-size:18px;font-weight:700;margin-bottom:10px}.mockup-insights-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mockup-insight-item{padding:16px;background:#f8f9fa;border-radius:8px}.mockup-insight-number{font-size:1.5rem;font-weight:700;color:#96d49c}.mockup-insight-number-red{font-size:1.5rem;font-weight:700;color:#FF6845}.mockup-insight-label{font-size:16px;color:#888}.mockup-voice-container{display:flex;justify-content:space-between;align-items:center;gap:20px}.mockup-voice-title{font-size:18px;font-weight:700}.mockup-voice-subtitle{font-size:16px;color:#888}.mockup-voice-icon{width:56px;height:56px;background:#96d49c;border-radius:50%;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:#fff;font-size:24px}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes progress{0%{width:0%}50%{width:70%}100%{width:0%}}.title-badge span{font-size:14px;padding:8px 24px;border-radius:100px;background:linear-gradient(135deg,#fc9d8d,#ff6845)}.feature-ui-preview{margin:1.5rem 0 0 0;padding:1rem;background:#F8F9FA;border-radius:15px;border:2px dashed rgb(78 205 196 / .3)}.ui-placeholder{text-align:center}.placeholder-header{font-weight:600;color:#2C3E50;margin-bottom:1rem;font-size:1.1rem}.placeholder-caption{margin-top:.75rem;font-size:.85rem;color:#5D6D7E;font-style:italic}.video-frame{width:100%;height:120px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative}.play-button{font-size:3rem;color:#fff;cursor:pointer;transition:transform 0.3s ease}.play-button:hover{transform:scale(1.2)}.video-timeline{position:absolute;bottom:10px;left:10px;right:10px;height:4px;background:rgb(255 255 255 / .3);border-radius:2px}.report-preview{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.report-section{padding:.5rem;margin:.5rem 0;font-size:.9rem;text-align:left;color:#2C3E50}.calendar-preview{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.week-row{display:flex;justify-content:space-around;margin-bottom:1rem}.day-block{width:30px;height:30px;background:linear-gradient(135deg,#4ECDC4 0%,#44A08D 100%);color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.activity-bar{height:8px;background:linear-gradient(90deg,#4ECDC4 30%,#FF6B6B 50%,#FFE66D 70%);border-radius:4px}.chart-preview{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05);position:relative;height:100px}.chart-line{position:absolute;bottom:20px;left:10px;right:10px;height:2px;background:linear-gradient(135deg,#4ECDC4 0%,#44A08D 100%);transform:rotate(-5deg)}.chart-points{position:absolute;bottom:10px;left:10px;right:10px;display:flex;justify-content:space-around}.point{width:12px;height:12px;background:#FF6B6B;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.voice-preview{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.sound-wave{display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:1rem;height:40px}.wave-bar{width:4px;height:20px;background:linear-gradient(135deg,#4ECDC4 0%,#44A08D 100%);border-radius:2px;animation:wave 1s ease-in-out infinite}.wave-bar.tall{height:35px;animation-delay:0.2s}@keyframes wave{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.5)}}.voice-text{color:#5D6D7E;font-style:italic;font-size:.9rem}.chat-preview{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.message{padding:.5rem 1rem;margin:.5rem 0;border-radius:15px;font-size:.9rem}.message.sent{background:linear-gradient(135deg,#4ECDC4 0%,#44A08D 100%);color:#fff;text-align:right;margin-left:auto;max-width:80%}.message.received{background:#F8F9FA;color:#2C3E50;text-align:left;margin-right:auto;max-width:80%}@media (min-width:768px) and (max-width:1023px){.ai-features-grid{grid-template-columns:repeat(2,1fr)}.ai-feature-card{padding:25px}}@media (max-width:767px){.ai-features-grid{grid-template-columns:repeat(1,1fr)}.ai-feature-card{padding:25px}.hero-mockup{padding:16px}.mockup-content{padding:16px}.mockup-card-video-title{font-size:17px}}.elementor-section,.elementor-container,.elementor-widget-wrap{overflow:visible}#featureTabs{position:sticky;top:0;z-index:1000;background:#fff;padding:8px 0}#ai-powered,#core-features,#curriculum,#security-compliance{scroll-margin-top:110px}#featureTabs{box-shadow:0 2px 10px rgb(0 0 0 / .08)}body.rtl .blog-listing figure .blog-heading,body.rtl .blog-listing figure .description,body.rtl .blog-listing figure .date{text-align:right}body.rtl .ai-benefits{padding-right:0}body.rtl .ai-benefits li{padding-left:0rem;padding-right:2rem}body.rtl .ai-benefits li::before{right:0;left:unset}body.rtl ul.list{padding-right:0}body.rtl ul.list li{padding-left:0;padding-right:20px}body.rtl ul.list li:before{right:0;left:unset}body.rtl .contact-area .info-items::before{right:unset;left:-80px}body.rtl .woocommerce-MyAccount-content{padding-left:0;padding-right:60px}header section .elementor-element-a88a0a8{width:14.40%!important}@media (max-width:767px){header section .elementor-element-a88a0a8{width:30%!important}}.pagination{justify-content:center!important;gap:30px}