@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700&display=swap');:root{--primary-color:#151515;--secondary-color:#4dd7ee;--h1-font-size:50px;--h2-font-size:44px;--h3-font-size:40px;--h4-font-size:36px;--h5-font-size:32px;--h6-font-size:28px}body{font-family:'Rubik',sans-serif;font-size:17px;font-weight:400;color:#505050;line-height:1.7;margin:0}.color-primary{color:var(--secondary-color)}ul{padding:0;margin:0;list-style:none}h2{font-size:40px;font-weight:700;line-height:50px;letter-spacing:.02px;margin-bottom:25px;color:var(--primary-color)}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pt-180{padding-top:180px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.color-secondary{color:var(--secondary-color) !important}.color-white{color:#fff}.btn--inline{background:var(--secondary-color);padding:10px 25px;border-radius:22px;transition:.5s ease all;box-shadow:-6.928px 4px 11px #4bd7ee78;color:var(--primary-color);text-decoration:none !important;font-weight:600;display:inline-block}.btn--inline:hover{color:var(--secondary-color);background:var(--primary-color)}.bg-light-blue{background-color:#eff9fb !important}.main-header{transition:all .4s;z-index:997;width:100%;top:0;background-color:#fff;left:0;box-shadow:-6.928px 4px 20px rgb(209 229 233/8%)}.fixed{background-color:#fff !important}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:30px 19px;font-size:15px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#4e4e4e;white-space:nowrap;transition:.3s}.navbar a i,.navbar a:focus i{font-size:15px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:var(--secondary-color)}.menu-cta .getstarted,.menu-cta .getstarted:focus{background:var(--secondary-color);padding:15px 30px;border-radius:22px;transition:.5s ease all;box-shadow:-6.928px 4px 11px #4bd7ee78;color:var(--primary-color);text-decoration:none !important}.menu-cta .getstarted:hover,.menu-cta .getstarted:focus:hover{color:var(--secondary-color);background:var(--primary-color)}.navbar .menu-item-has-children ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,.25);transition:.3s}.navbar .menu-item-has-children ul li{min-width:200px}.navbar .menu-item-has-children ul a{padding:10px 20px;font-size:15px;text-transform:none;font-weight:600}.navbar .menu-item-has-children ul a i{font-size:15px}.navbar .menu-item-has-children ul a:hover,.navbar .menu-item-has-children ul .active:hover,.navbar .menu-item-has-children ul li:hover>a{color:var(--secondary-color)}.navbar .menu-item-has-children:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .menu-item-has-children .menu-item-has-children ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .menu-item-has-children .menu-item-has-children:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media (max-width:1366px){.navbar .menu-item-has-children .menu-item-has-children ul{left:-90%}.navbar .menu-item-has-children .menu-item-has-children:hover>ul{left:-100%}}.hero-section{background-color:#151515;background-size:cover;background-position:top left;background-repeat:no-repeat}.hero-content{max-width:870px;margin:auto}.hero-section .hero-content h1,.page-title-bar h1{color:#fff;font-size:48px !important;font-weight:700;line-height:1.20}.big-font{font-size:22px;font-style:italic}.hero-section .hero-content h1 span{color:#48d0e6}.hero-section .hero-content p{color:#fff !important;font-weight:500}.banner-form .wpcf7-form{display:flex;align-items:center;justify-content:space-between;border-radius:22px !important;flex-wrap:wrap;background-color:#fff !important;position:relative}.banner-form .form-group{flex:0 0 30%}.banner-form .form-group .form-control{background-color:transparent;border:none !important;min-height:58px !important}.banner-form .form-group .form-control:focus{outline:none;box-shadow:none}.banner-submit{background-color:#4bd7ee;font-size:16px;color:#333;font-weight:600;padding:0 15px;border-radius:0 22px 22px 0;position:relative;right:-2px}.banner-submit .wpcf7-spinner{display:none !important}.client-logo-block{position:relative;padding:40px 60px;box-shadow:0px 15px 25px 0px rgb(0 0 0/27%);border-radius:5px;background-color:#fff}@media(min-width:1060px){.client-logo-block{margin-left:auto;width:980px;margin-bottom:-55px !important}}.client-logo-block .ClientlogoSwiper .swiper-wrapper .swiper-slide img{max-width:135px;margin:auto;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.client-logo-block .ClientlogoSwiper .swiper-wrapper .swiper-slide img:hover{webkit-filter:grayscale(0);filter:grayscale(0)}.home-box{padding:90px 40px 50px;border-style:solid;border-width:10px;border-radius:5px;border-color:var(--secondary-color)}.home-box h2{font-size:48px;font-weight:700;line-height:58px;letter-spacing:.02px}.home-box h2 span{color:var(--secondary-color)}@media(min-width:1000px){.m-width{width:800px;margin:auto}}.pentra-service-box{padding:40px 35px;background-color:#fff;border-radius:10px;box-shadow:12px 19px 62px 0px rgb(13 52 79/9%);position:relative;transition:.4s ease all !important;margin-bottom:25px;overflow:hidden;display:block;text-decoration:none;color:var(--primary-color)}.pentra-service-box:after{height:100px;width:100px;background-color:#e9fcff;position:absolute;content:"";right:-15px;transition:.4s ease all;border-radius:50%;bottom:-15px}.pentra-service-box:hover .service--link{text-decoration:underline}.pentra-service-box h3{font-size:20px;font-weight:700;transition:.4s ease all !important;margin-bottom:20px}.pentra-service-box .sep{display:block;margin-top:20px;margin-bottom:15px;height:2px;transition:.4s ease all !important;width:15%;margin-left:auto;margin-right:auto;background-color:#9b9b9b}.pentra-service-box .desc{font-size:16px;margin-bottom:25px !important;line-height:25px;transition:.4s ease all !important}.service--link{text-decoration:none;font-weight:500;color:var(--primary-color);display:inline-block;font-size:16px;transition:.4s ease all !important}.pentra-service-box:hover{background-color:var(--primary-color)}.pentra-service-box:hover h3,.pentra-service-box:hover p,.pentra-service-box:hover a{color:#fff !important}.pentra-service-box:hover .sep{background-color:var(--secondary-color)}.pentra-service-box:hover:after{background-color:var(--secondary-color)}.testimonial-section,.home-cta{background-color:var(--primary-color);background-repeat:no-repeat;background-size:cover}.testimonial-list{background-color:#fff !important;border-radius:8px !important;padding:35px}.testimonial-info-block{display:flex}.testimonial-info-block .client-avatar{height:50px;width:50px;margin-right:12px}.testimonial-info-block .client-avatar img{border-radius:50% !important}.client-name{font-size:16px !important;font-weight:700;margin-bottom:0;line-height:18px !important}.client-position{margin-bottom:0 !important;font-size:15px;opacity:.8}.t-content{line-height:25px !important}.feature-block{position:relative;margin-bottom:20px;padding:20px !important;border:1px solid #e5e5e5;border-radius:10px}.feature-block h3{margin-bottom:12px;margin-top:10px;color:var(--primary-color);font-size:18px}.feature-block p{margin-bottom:0;font-size:15px}.home-cta-form{padding:25px;background-color:#fff;border-radius:10px}.common-form .wpcf7-text,.common-form textarea,.common-form select{width:100%;outline:none;box-shadow:none;margin-bottom:12px;border-radius:8px;border:1px solid #e1e1e1;padding:0 15px}.common-form select{height:50px !important;margin-bottom:20px !important}.popup-form h4{margin-bottom:20px !important;font-size:18px !important;opacity:.8 !important}.popup-form h2{font-size:28px !important;line-height:35px !important}.common-form .wpcf7-text::placeholder,.common-form textarea::placeholder{opacity:.6}.common-form textarea{height:120px;padding:10px 15px !important}.common-form .wpcf7-text{height:50px}.common-form .wpcf7-submit{box-shadow:none;outline:none;border-radius:8px;border:none;background-color:var(--secondary-color);color:var(--primary-color);display:block;width:100%;font-weight:600;padding:10px 0;transition:.6s ease}.common-form .wpcf7-submit:hover{background-color:var(--primary-color);color:var(--secondary-color)}.blog-grid{background-color:#fff !important;position:relative;border-radius:0 0 8px 8px;box-shadow:-6.928px 4px 20px rgb(77 215 238/28%) !important}.blog-grid .blog-details{padding:25px 20px}.blog-grid .blog-details h4{padding-bottom:13px;margin-bottom:0;margin-top:0;font-size:20px;line-height:26px}.blog-grid .blog-details a{text-transform:uppercase;color:var(--primary-color);font-size:14px;font-weight:600}.feartured-img img{border-radius:8px 8px 0 0}.intro-section h2{margin-bottom:25px !important}.color-white-h2 h2{color:#fff !important}.of-service{position:relative;margin-bottom:20px;background-color:#fff !important;padding:25px;border-radius:8px;box-shadow:-6.928px 4px 20px rgb(209 229 233/47%) !important}.of-service h3{color:var(--primary-color);font-size:20px;margin-top:10px;margin-bottom:15px}.of-service p{margin-bottom:0;font-size:15px}.connect-block h4{color:#4e4e4e;font-size:35px;font-weight:700}.c--link{font-size:18px;text-decoration:underline;color:#000;font-weight:500}.c--link:hover{color:var(--secondary-color)}#faq .accordion-button{background:#fff;box-shadow:8px 8px 25px 0 rgb(42 67 113/15%);-webkit-box-shadow:8px 8px 25px 0 rgb(42 67 113/15%);-moz-box-shadow:8px 8px 25px 0 rgba(42,67,113,.15);margin-bottom:20px;border-radius:8px !important;color:var(--primary-color)}.video-section h4{font-size:35px;color:var(--primary-color);line-height:46px}.small-font{font-size:20px;color:#fff;line-height:30px;font-style:italic}.banner-bottom-cta{display:flex;align-items:center;justify-content:center}.cta--img{margin:0;width:150px}.cta--content{margin:0 0 0 3%;text-align:center}.cta--info{text-align:center;min-width:241px;margin:0 0 0 2.8%}p.sub-span,.cta--info p{margin-bottom:5px;font-size:15px;font-style:italic}.cta--info .number-link{text-decoration:none;font-size:21px;font-weight:700;color:var(--primary-color)}.cta--content h3{font-size:2rem}.cta--info .btn--inline{font-size:14px !important}.fblock-one{text-align:center;padding:25px;background-color:var(--primary-color);border-radius:8px;min-height:286px;margin-bottom:22px}.fblock-one h3{font-size:20px !important;margin-top:12px}.fblock-two h3{font-size:20px !important;margin-top:12px;color:var(--primary-color)}.fblock-two{margin-bottom:22px}.fblock-three{padding:40px;text-align:center;background-color:#fff;border-radius:8px;margin-bottom:20px}.fblock-three h3{font-size:20px;margin-top:12px}.footer--list li,.footer--list li a{margin-bottom:8px;color:var(--primary-color);opacity:.8;text-decoration:none}.footer--list li i{margin-right:4px}.footer-title{margin-bottom:20px}.footer--list li a:hover{text-decoration:underline}.text-right{text-align:right}.copyright-block p{margin-bottom:2px;font-size:14px}.copyright-block{padding-top:20px;border-top:1px solid #d1d1d1;margin-top:50px}.blog-sidebar{position:-webkit-sticky;position:sticky;top:180px}.common-sidebar{padding:20px !important;border-radius:10px;background-color:#effdff;margin-bottom:20px !important}.common-sidebar h3{font-size:20px !important;font-weight:600;margin-bottom:20px !important}.common-sidebar ul.post-ul{list-style-type:none !important;padding:0 !important;margin:0 !important}.common-sidebar ul li{text-transform:capitalize;padding:10px 0;border-bottom:1px solid #ebebeb !important}.common-sidebar ul li:last-child{border-bottom:0 solid transparent !important;padding:0 !important}.themeh-color{display:block;line-height:18px !important;margin-bottom:5px !important}.common-sidebar li{margin-bottom:18px;padding-bottom:0;clear:both}.side-item{clear:both;float:none}.side-image{float:left;width:60px !important;height:60px !important;margin:0 15px 10px 0}.side-item img{max-width:100% !important;float:left;-o-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.side-item-text a{font-size:16px !important;text-decoration:none !important;color:var(--primary-color);font-weight:500}p.side-item-meta span{font-size:14px !important;font-weight:700;color:var(--secondary-color)}p.side-item-meta{line-height:16px}.entry-content h2 b,.entry-content h2{font-size:30px !important;font-weight:600 !important;margin-bottom:10px !important}.entry-content h3 b,.entry-content h3{font-size:25px !important;font-weight:600 !important;margin-bottom:10px !important}.entry-content h4 b,.entry-content h4{font-size:20px !important;font-weight:600 !important;margin-bottom:10px !important}.entry-content h5 b,.entry-content h5{font-size:18px !important;font-weight:600 !important;margin-bottom:10px !important}h2.comments-title{font-size:30px !important;font-weight:500 !important;line-height:40px !important}.comment-meta.commentmetadata a,.fn a{color:#333 !important;font-size:14px !important;text-decoration:none !important}.post-inner{margin-bottom:0}.post-inner{box-shadow:8px 8px 30px 0px rgb(42 67 113/15%);-webkit-box-shadow:8px 8px 30px 0px rgb(42 67 113/15%);-moz-box-shadow:8px 8px 30px 0px rgba(42,67,113,.15);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background:#fff;margin-bottom:30px;overflow:hidden}.post-box .entry-media{position:relative}.post-cat a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none !important;line-height:1;display:inline-block;color:var(--primary-color);background:#f1fdff;padding:10px;margin-bottom:12px;margin-right:6px}.post-box.post-item .entry-meta{margin-bottom:10px}.post-box .entry-meta{text-transform:capitalize;font-weight:500;font-size:14px;margin-bottom:13px;text-decoration:none !important}.post-box .entry-meta>span:not(.sl-wrapper){margin-right:10px;display:inline-block}.post-box .entry-meta a{color:#a5b7d2;text-decoration:none !important}.post-box.post-item .inner-post{padding:30px}.post-box.post-item .entry-title a{text-decoration:none !important;color:var(--primary-color);font-size:20px !important;line-height:25px !important;display:block}.sm-square{background-color:red;height:40px;width:40px;border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.sm-square a{color:#fff !important;font-size:20px !important}.semail{background-color:#f44336 !important}.sphone{background-color:#88bf48 !important}.swhatsapp{background-color:#64b161 !important}.floating-social{position:fixed;right:0;z-index:999;top:30%}