#home-about-area .about-data-boxes{--gutter-x:10px;--gutter-x2:-10px;margin-top:20px}#home-about-area .about-data-boxes .box-mb{margin-bottom:20px}#home-about-area .about-data-boxes .data-box{display:flex;flex-direction:column;text-align:center;align-items:center;border:1px solid #fff;background-color:#131b2e;padding:15px 20px;height:100%;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}#home-about-area .about-data-boxes .data-box .box-data{display:flex;font-size:36px;color:#fff;font-weight:700;line-height:1.2}#home-about-area .about-data-boxes .data-box .box-data .count-text-area{position:relative}#home-about-area .about-data-boxes .data-box .box-data .count-text-area .count-text-hidden{opacity:0}#home-about-area .about-data-boxes .data-box .box-data .count-text-area .count-text{position:absolute;left:0;top:0}#home-about-area .about-data-boxes .data-box .box-text{font-size:18px;color:#fff}#home-about-us .about-content-area .about-text-area .about-top-title{margin-bottom:5px}#home-about-us .about-content-area .about-text-area .about-title{margin-bottom:15px}#home-about-us .about-content-area .about-text-area h3{font-size:30px}#home-about-us .about-content-area .about-text-area h4,#home-about-us .about-content-area .about-text-area h5{font-size:24px}#home-about-us .about-content-area .about-text-area h6{font-size:20px}#home-about-us .about-content-area .about-btn-group{gap:20px;margin-top:30px}#home-about-us .about-content-area .youtube-btn{margin-top:30px;width:max-content;color:#fff;padding:4px 20px;background-color:#0d1220;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:flex;align-items:center;font-size:18px;font-weight:700;font-style:italic;gap:10px}#home-about-us .about-bottom-text{font-size:16px;color:#3a3b3b;line-height:1.5;margin-top:75px;max-height:500px;overflow-y:scroll}#home-about-us .about-bottom-text .gallery-item{margin:0}#home-about-us .about-bottom-text .gallery-item a{display:block}#home-about-us .about-bottom-text .gallery-item a img{margin:0;display:block}#home-about-us .about-bottom-text p,#home-about-us .about-bottom-text ul,#home-about-us .about-bottom-text ol{margin:20px 0}#home-about-us .about-bottom-text h1{font-size:28px}#home-about-us .about-bottom-text h2{font-size:24px}#home-about-us .about-bottom-text h3{font-size:20px}#home-about-us .about-bottom-text h4,#home-about-us .about-bottom-text h5{font-size:16px}#home-about-us .about-bottom-text h1,#home-about-us .about-bottom-text h2,#home-about-us .about-bottom-text h3,#home-about-us .about-bottom-text h4,#home-about-us .about-bottom-text h5{margin-bottom:15px;line-height:1.2;font-weight:700}#home-about-us .about-bottom-text ol{list-style:decimal!important;padding-left:20px}#home-about-us .about-bottom-text ul{padding-left:20px}#home-about-us .about-bottom-text ul li{list-style:disc}#home-about-us .about-bottom-text p img{margin-bottom:20px}#home-about-us .about-bottom-text a{color:#29aae2;font-weight:600}#home-about-us .about-bottom-text img{max-width:100%;height:auto;margin-bottom:20px}#home-about-us .about-bottom-text table{border-collapse:collapse;margin-bottom:20px;border:1px solid #000;color:#000;width:100%}#home-about-us .about-bottom-text table tr{border:1px solid #000;width:100%}#home-about-us .about-bottom-text table th,#home-about-us .about-bottom-text table td{text-align:left;padding:8px;border:1px solid #000}#home-services-area .btn-area{margin-top:30px}#home-services-area .btn-area .gen-btn{width:350px}#home-services-area .btn-area .gen-btn:hover{background-color:#fff;color:#29aae2;border-color:#29aae2}#home-gallery-area .owl-item img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:1px solid #131b2e}#home-faq-area .faq-list-area .faq-item.opened .item-top::before{transform:none}#home-faq-area .faq-list-area .faq-item.opened .item-bottom{padding:0 50px 25px;height:max-content;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn;animation-delay:.1s}#home-testimonials-area .owl-dots{margin-top:50px;height:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}#home-testimonials-area .owl-dots .owl-dot span{display:block;background-color:#131b2e;width:8px;height:8px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:0}#home-testimonials-area .owl-dots .owl-dot.active span{width:24px;height:8px;background-color:#29aae2}#home-blog-area .blog-list-area .blog-box .box-img-wrapper{margin-bottom:15px}#home-blog-area .blog-list-area .blog-box .box-img-wrapper img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-title{font-size:20px;font-weight:600;color:#131b2e;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#home-blog-area .blog-list-area .blog-box .box-text-area .box-text{font-size:18px;color:#131b2e;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#home-blog-area .blog-list-area .blog-box .box-text-area .box-more{margin-top:10px;width:max-content;font-size:14px;font-weight:500;color:#131b2e;font-style:italic;text-decoration:underline;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#home-blog-area .blog-list-area .blog-box:hover .box-text-area .box-more{color:#29aae2}@media (max-width:1440px){#home-about-area .about-text-area .about-data-boxes .data-box .box-data{font-size:28px}#home-about-area .about-text-area .about-data-boxes .data-box .box-text{font-size:16px}#home-services-area .section-top-area .section-title{margin-bottom:20px}#home-services-area .section-top-area .section-text-area{gap:20px}#home-services-area .services-row-area{--gutter-x:10px;--gutter-x2:-10px}#home-services-area .services-row-area .col-mb{margin-bottom:20px}#home-services-area .services-row-area .service-card .card-text-area{padding:15px 25px}#home-services-area .services-row-area .service-card .card-text-area .card-icon{width:75px;height:75px;margin-bottom:5px}#home-services-area .services-row-area .service-card .card-text-area .card-text{font-size:14px}#home-faq-area .faq-list-area .faq-item.opened .item-bottom{padding:0 35px 20px}#home-testimonials-area .owl-dots{margin-top:35px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-title{font-size:18px;margin-bottom:5px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-text{font-size:16px}}@media (max-width:1200px){#home-services-area .section-top-area .section-text-area{gap:15px}}@media (max-width:991px){#home-about-area .about-text-area .about-data-boxes .box-mb{margin-bottom:15px}#home-about-area .about-text-area .about-data-boxes .data-box .box-data{font-size:24px}#home-about-area .about-text-area .about-data-boxes .data-box .box-text{font-size:14px}#home-services-area .services-row-area .row:nth-child(even) .service-card .row{flex-direction:row}#home-services-area .services-row-area .col-mb:nth-child(even) .service-card .row{flex-direction:row-reverse}#home-faq-area .faq-list-area .faq-item.opened .item-bottom{padding:0 25px 15px}#home-testimonials-area .owl-dots{margin-top:25px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-title{font-size:16px;margin-bottom:5px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-text{font-size:14px}#home-blog-area .blog-list-area .blog-box .box-text-area .box-more{font-size:12px}}@media (max-width:575px){#home-services-area .services-row-area .service-card .img-col{margin-bottom:20px}#home-services-area .services-row-area .service-card .card-img-wrapper .card-img{height:auto}#home-services-area .services-row-area .service-card .card-text-area{aspect-ratio:1;height:auto}}