*,body,input,textarea{font-family:var(--ff-primary)}a,a:hover{text-decoration:none}*,h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0;margin:0}.container,.container-2{padding-left:15px;margin-right:auto;padding-right:15px;margin-left:auto}.power-ispeco-img img,.power-ispeco-img-2 img{height:500px;object-position:top;object-fit:cover;z-index:1}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Thin.woff2") format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-ExtraLight.woff2") format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Light.woff2") format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Medium.woff2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-SemiBold.woff2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Bold.ttf") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-ExtraBold.ttf") format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url("./../fonts/inter/Inter-Black.ttf") format("woff2");font-weight:900;font-display:swap}@font-face{font-family:'GT Alpina Fine Trial Extd';src:url('../fonts/GTAlpinaFineTrial-ExtendedMedium.woff2') format('woff2'),url('../fonts/GTAlpinaFineTrial-ExtendedMedium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}:root{--clr-primary-85:#036666a1;--clr-primary-400:#036666;--clr-primary-500:#035959;--clr-secondary-400:#358f80;--clr-secondary-500:rgb(43, 116, 103);--white:#ffffff;--white-10:rgba(255, 255, 255, 0.1);--white-20:rgba(255, 255, 255, 0.2);--white-40:rgba(255, 255, 255, 0.4);--white-78:rgba(255, 255, 255, 0.78);--white-90:rgba(255, 255, 255, 0.9);--black:#000000;--black-10:rgba(0, 0, 0, 0.10);--black-16:rgba(0, 0, 0, 0.16);--black-85:rgba(0, 0, 0, 0.85);--blackish-gray:#2d3237;--dark-gray:#343a40;--gray:#8b8c89;--gray2:#818181;--light-gray:#F6F6F6;--light-gray2:#C5C5C5;--light-gray3:#D9D9D9;--light-gray4:#D2D4C8;--light-blue:#2F81BB;--light-blue2:#e8eef379;--ff-primary:"Inter";--ff-secondary:""}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}body,input,textarea{padding:0;margin:0;line-height:1.3;font-weight:400;color:var(--black)}h1,h2,h3,h4,h5,h6{font-weight:400}ul{list-style:none}a{display:inline-block}.splide__slide{cursor:grab}.splide__slide:active{cursor:grabbing}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-align-center{text-align:center}.text-align-right{text-align:right}.break{display:block;width:100%}.thin-scroll-bar{scrollbar-width:5px;-ms-overflow-style:none}.thin-scroll-bar::-webkit-scrollbar{width:5px}.thin-scroll-bar::-webkit-scrollbar-track{background-color:#eee}.thin-scroll-bar::-webkit-scrollbar-thumb{background-color:#9c9c9c}.form-message-container,.power-ispeco-content.no-before::before,.show-on-mobile2,header .navbar .navbar-brand img.default,header.light .navbar-brand img.light{display:none}.container{width:min(1500px,95%)}.container-2{width:min(1200px,95%)}.text-container p,.your-business-content .your-business-inner p{font-size:18px;line-height:1.6;font-weight:400;color:var(--dark-gray);margin-bottom:33px}.text-container h2{font-size:24px!important;margin-bottom:20px}.text-container h3,.text-container h4{font-weight:600!important;margin-bottom:15px}.text-container h3{font-size:21px!important}.text-container h4{font-size:18px!important}.text-container ul{font-size:18px;line-height:1.6;font-weight:400;margin-bottom:30px}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{line-height:1;font-weight:700}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.power-ispeco-content ul li:not(:last-of-type),.text-container ul li{margin-bottom:10px}.text-container-grids{display:flex;gap:2rem;margin-bottom:1rem}.text-container-grids .grid{width:calc(50% - 1rem)}.text-container-grids .grid img{width:100%;border-radius:7px}.link{color:#0466c8}.button,.button-white,.contact-info .contact-links li a .contact-content span,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{color:var(--blackish-gray)}.section-top{padding-top:80px}.section-bottom{padding-bottom:80px}.testimonial-image{border-radius:1000vmax;outline:#ddd solid .5rem;display:block;margin:auto;position:absolute;top:0;left:50%;z-index:1;transform:translate(-50%,-50%)}.banner,.choose-us-img,.choose-us-inner,.navbar .navbar-nav li,.power-ispeco-content,.power-ispeco-img,.power-ispeco-img img,.power-ispeco-img-2,.power-ispeco-img-2 img,.product-content,.testimonial-box{position:relative}.testimonial-box{border:3px dashed #c2c2c2;border-radius:7px;padding:8rem 3rem 6rem;margin-top:0}.testimonial-boxes .testimonial-box:first-of-type{margin-top:7rem}.testimonial-boxes .testimonial-box:not(:first-of-type){border-top:none;border-top-left-radius:0;border-top-right-radius:0}.page-content-container{display:flex;justify-content:center}.page-content{padding:60px 0;max-width:900px}.page-content h2{font-size:36px}.page-content h3{font-size:28px}.page-content h4{font-size:24px}.page-content h5{font-size:22px}.page-content ol,.page-content p,.page-content ul{font-size:18px;font-weight:400;color:var(--dark-gray)}.page-content h6{font-size:18px}.page-content p{line-height:1.7}.page-content ol,.page-content ul{list-style:unset;padding-left:20px}.page-content ol li,.page-content ul li,.power-ispeco-content p:nth-last-child(2),.visits-us h6{margin-bottom:15px}.button{font-size:17px;line-height:1.5;font-weight:500;display:flex;justify-content:center;border:0;border-radius:6px;background:#eee;padding:14px 30px;text-align:center;box-shadow:rgba(31,31,31,.2) 1px 3px 15px 3px;transition:250ms;cursor:pointer}.accordion-item-header,.button-group,.contact-links li a,.navbar .navbar-collapse,.social-links ul,.visits-us-links li a,header .navbar,header .navbar .navbar-brand{align-items:center;display:flex}.button-white,header.light{background-color:#fff}.button-white:hover{background-color:#efe7e7}.button-glass-white{color:#fff;background-color:var(--white-20);border:1px solid #fff;box-shadow:none}.button-primary{color:#fff;background-color:var(--clr-primary-400)}.button-primary:hover,.general-btn:hover{background-color:var(--clr-primary-500)}.button-secondary{color:#fff;background-color:var(--clr-secondary-400)}.button-secondary:hover{color:#fff;background-color:var(--clr-secondary-500)}.button-red{color:#fff;background-color:#d90429;box-shadow:none}.button-group{gap:25px}header{position:sticky;width:100%;z-index:5;background:var(--clr-primary-400);box-shadow:rgba(50,50,93,.03) 0 13px 5px -3px,rgba(0,0,0,.03) 0 8px 5px -3px;top:0;left:0;transition:250ms}header .navbar{padding:0;justify-content:space-between}header .navbar .navbar-brand{font-size:30px;line-height:1.5;color:var(--white);font-weight:700;gap:13px}footer .footer-content .footer-logo img,header .navbar .navbar-brand img{width:30px}header .navbar .navbar-toggle,header .navbar .navbar-toggler{display:none;cursor:pointer}.navbar .navbar-nav{display:flex;align-items:center;gap:35px}.banner .happy-clients ul li:last-child,.navbar .navbar-nav li:last-child,.social-links ul li:last-child{margin-right:0}.navbar .navbar-nav li a{font-size:17px;font-weight:500;line-height:1;color:var(--white);text-transform:capitalize;border-top:3px solid transparent;border-bottom:3px solid transparent;padding:24px 0;transition:250ms}.navbar .navbar-nav li:not(.have-children).active a,.navbar .navbar-nav li:not(.have-children):hover a{border-bottom-color:#fff}.navbar .navbar-nav li.have-children>a{position:relative;padding-right:15px}.navbar .navbar-nav li.have-children>a::before{content:"";background:url(../assets/arrow-right.svg) center center/contain no-repeat;right:0;top:50%;transform:translateY(-50%);width:8px;height:10px;position:absolute;transition:250ms}.navbar .navbar-nav li.have-children:hover>a::before{transform:rotate(90deg)}.navbar .navbar-nav li .sub-menu{position:absolute;left:-28px;top:calc(100%);background:var(--white);padding:32px 24px;width:875px;display:flex;flex-wrap:wrap;align-items:flex-start;opacity:0;pointer-events:none;border-radius:10px}.navbar .navbar-nav li:hover .sub-menu{opacity:1;pointer-events:unset;box-shadow:0 4px 6px 0 var(--black-16)}.navbar .navbar-nav li .sub-menu .sub-menu-inner:first-child{width:35%;padding-right:20px}.navbar .navbar-nav li .sub-menu .sub-menu-inner:last-child{width:65%}.sub-menu .sub-menu-inner h6{font-size:17px;line-height:1;font-weight:600;color:var(--blackish-gray);text-transform:capitalize;margin-bottom:24px}.navbar .button{font-weight:600;padding:10px 28px;box-shadow:rgba(31,31,31,.1) 1px 3px 10px 3px}.sub-menu .sub-menu-inner ul{margin-bottom:-13px}.sub-menu .sub-menu-inner:last-child ul{column-count:2}.sub-menu .sub-menu-inner ul li{margin:0 0 15px}.sub-menu .sub-menu-inner ul li a{font-size:16px;font-weight:500;line-height:1;color:var(--dark-gray);padding:0;border:0}.navbar .navbar-collapse .signup-btn{text-transform:capitalize;font-size:17px;font-weight:600;line-height:1;color:var(--white);border-radius:10px;border:0;color:var(--blackish-gray);background:var(--white);padding:13px 28px;text-align:center;display:inline-block;box-shadow:0 4px 6px 0 var(--black-10)}header.light .navbar-brand{color:var(--clr-primary-400)}.form-message-container.active,header.light .navbar-brand img.default{display:block}header.light .navbar .navbar-nav>li>a{font-weight:600;color:var(--blackish-gray)}header.light .navbar .navbar-nav>li.active>a,header.light .navbar .navbar-nav>li:hover>a{border-bottom-color:var(--clr-primary-400)}header.light .navbar .navbar-nav li.have-children>a::before{content:"";background:url(../assets/arrow-right-2.svg) center center no-repeat}.banner{background:url("../assets/bg.webp") 0 0/cover no-repeat fixed}.banner-2{background:url("../assets/hyla-vertriebspartner.webp") 0 0/cover no-repeat fixed}.banner::before{content:"";background:linear-gradient(to right,rgba(255,255,255,.8),rgba(255,255,255,.8));width:100%;height:100%;position:absolute;top:0;left:0}.banner .banner-row{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding-bottom:50px;padding-top:50px}.banner .banner-row.min-height{min-height:670px}.banner .banner-content{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.banner .banner-content span.main{font-size:96px;line-height:1;font-weight:500;display:inline-block;color:#fff;margin-bottom:10px}.banner .banner-content h1{font-size:52px;line-height:1.2;color:var(--blackish-gray);font-weight:650;margin-bottom:15px}.banner .banner-content p{font-size:18px;font-weight:500;line-height:1.8;color:var(--blackish-gray);max-width:700px;width:100%}.banner .banner-content p:not(:first-of-type),.power-ispeco-content>.general-btn{margin-top:10px}.banner .button-group{width:100%;justify-content:center;margin-top:40px}.banner .button-group .button{font-size:18px;padding:15px 45px;box-shadow:rgba(47,129,187,.1) 1px 3px 15px 3px}.banner .happy-clients{z-index:1;padding:24px 16px;background:var(--white-10);border-radius:8px;border:1px solid var(--white-40);max-width:267px;width:100%;position:absolute;right:30px;bottom:30px}.banner .happy-clients ul{display:inline-flex;margin-bottom:16px}.power-ispeco-content h2,.power-ispeco-content h2.small{width:145%;margin-bottom:14px}.banner .happy-clients ul li{font-size:0;margin-right:-9.5px;cursor:pointer}.banner .happy-clients ul li img{border:1px solid var(--white);border-radius:50%;width:38px;height:38px;transition:250ms}.banner .happy-clients ul li:hover img{transform:translateY(-3px)}.banner .happy-clients ul li span{display:flex;align-items:center;justify-content:center;border:1px solid var(--white);border-radius:50%;width:38px;height:38px;font-size:12px;line-height:1;font-weight:500;color:var(--white);background:var(--clr-secondary-400);text-align:center}.banner .happy-clients p{font-size:16px;line-height:1;font-weight:500;color:var(--blackish-gray);text-transform:capitalize}.content h1{font-size:36px;line-height:1;font-weight:700;color:var(--blackish-gray)}.content h2,.power-ispeco-content h2.small{font-size:29px;line-height:1.3;color:var(--blackish-gray);font-weight:700}.power-ispeco-wrap .power-ispeco-row{display:flex;flex-wrap:wrap;align-items:center;padding:0 80px}.contact-form form .form-row .col-6,.power-ispeco-row .power-ispeco-col,.your-business-row .your-business-col{width:50%;padding:0 12px}.power-ispeco-content{padding-left:22px;max-width:545px;padding-top:4px}.power-ispeco-content::before{content:"";background:var(--clr-secondary-400);left:0;top:0;width:6px;height:147px;position:absolute}.power-ispeco-content h2{font-size:32px;line-height:1;font-weight:700;color:var(--blackish-gray)}.accordion-item-header.active,.contact-wrap .contact-content h1 span,.enhanced-security-wrap h2 span,.get-started-content .get-started-inner h2 span,.power-ispeco-content h2 span,.your-business-wrap h1 span,.your-business-wrap h2 span{color:var(--clr-secondary-400)}.power-ispeco-content h3{font-size:22px;line-height:1.5;font-weight:500;color:var(--blackish-gray);max-width:520px;margin-bottom:35px}.choose-us-inner p,.power-ispeco-content p,.power-ispeco-content ul{color:var(--dark-gray);font-size:18px}.power-ispeco-content p{font-weight:400;line-height:1.6;max-width:510px;margin-bottom:15px}.power-ispeco-content ul{list-style:disc;font-weight:400;line-height:1.7;padding-left:1rem}.power-ispeco-img{display:flex;justify-content:right}.power-ispeco-img::before{content:"";background:var(--light-blue2);width:90%;height:100%;right:20px;top:25px;position:absolute;border-radius:7px}.power-ispeco-img img{border-radius:7px;border:0 solid var(--white);border-right:0;width:90%;transform:translateX(-50px)}.power-ispeco-img-2 img{border-radius:10px;border:0 solid var(--white);border-right:0;width:100%}.img-section{padding-top:40px}.img-section img{display:block;margin:auto;width:100%;max-width:800px}.choose-us-wrap .choose-us-row{display:flex}.choose-us-row .choose-us-col{width:58.8%;padding:0 15px}.choose-us-row .choose-us-col:first-child{width:41.2%}.choose-us-img{padding-right:22px}.choose-us-img .choose-img{margin-left:auto;margin-right:40px;max-width:380px;width:100%;height:auto;display:block;border-radius:7px;object-fit:cover}.choose-us-img .floating-img{position:absolute;box-shadow:0 2px 10px 0 var(--black-16);border-radius:7px;width:348px;border:3px solid var(--white);top:278px;right:167px;z-index:1}.choose-us-inner{padding-left:25px;max-width:604px;margin-bottom:50px}.choose-us-inner::before,.get-started-content .get-started-inner::before{content:"";background:var(--clr-secondary-400);left:0;top:0;width:6px;height:100%;position:absolute}.choose-us-inner h2{margin-bottom:17px}.choose-us-inner p{font-weight:500;line-height:1.6}.why-choose-row{display:flex;flex-wrap:wrap;gap:30px}.why-choose-row .why-choose-col{width:calc(50% - 15px)}.why-choose-content{display:flex;flex-wrap:wrap}.why-choose-content .why-choose-img{width:61px;height:61px;display:flex;align-items:center;justify-content:center;background:var(--light-blue2);border-radius:50%}.why-choose-content .why-choose-img svg{fill:var(--clr-secondary-400);opacity:.9;max-width:39px;max-height:39px;object-fit:contain}.why-choose-content .why-choose-inner{width:calc(100% - 61px);padding-left:16px}.why-choose-content .why-choose-inner h3{font-size:18px;line-height:25px;font-weight:700;color:var(--blackish-gray);margin-bottom:9px}.why-choose-content .why-choose-inner p{font-size:17px;line-height:1.6;color:var(--dark-gray)}.our-product-wrap{padding-top:95px}.our-product-wrap h2{color:var(--blackish-gray);text-align:center;margin-bottom:20px}.our-customer-wrap .container>span,.our-product-wrap span{font-size:18px;font-weight:500;line-height:1.3;display:block;text-align:center;color:var(--dark-gray);margin-bottom:57px}.our-product-wrap .our-product-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -12px}.our-product-row .our-product-col{padding:0 12px;width:33.33%}.product-content{border-radius:10px;overflow:hidden;font-size:0}.product-content>img{height:435px;width:100%;object-fit:cover;transition:.1s}.product-content .product-inner{background:var(--clr-primary-85);position:absolute;width:100%;height:100%;left:0;top:0;padding:40px 20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;pointer-events:none;transition:.6s}.product-content.active .product-inner,.product-content:hover .product-inner{opacity:1;pointer-events:unset}.product-content.active img,.product-content:hover img{filter:blur(4px)}.product-content .product-inner h3{font-size:24px;line-height:1.5;font-weight:500;color:var(--white);margin:0 0 16px;width:100%;max-width:300px}.product-content .product-inner p{font-size:18px;line-height:1.5;color:var(--white);margin:0;width:100%;max-width:300px}.our-customer-wrap .container>h2{color:var(--blackish-gray);text-align:center;text-transform:capitalize;margin-bottom:20px}.our-customer-wrap .customer-testimonial-wrap{position:relative;padding:95px 0}.customer-management-wrap::before,.our-customer-wrap .customer-testimonial-wrap::before{content:"";background-color:var(--clr-primary-85);width:100%;height:100%;position:absolute;top:0;left:0}.customer-testimonial-wrap .customer-testimonial{position:relative;z-index:1;background:var(--white-90);max-width:1115px;margin:0 auto;padding:51.26px 0;border-radius:10px}.customer-testimonial h2{position:relative;text-align:center;padding:15px 0 6px;margin:0 0 10px}.customer-testimonial h2::before{content:"";position:absolute;height:4px;width:79px;top:0;left:50%;transform:translateX(-50%);background:var(--clr-secondary-400)}.customer-testimonial>span{font-size:18px;font-weight:500;line-height:11px;display:block;text-align:center;color:var(--dark-gray);margin-bottom:39px}.testimonial{max-width:700px;margin:0 auto;position:static}.testimonial .splide__arrow{width:55px;height:55px;background:var(--white);opacity:1!important;box-shadow:0 4px 6px 0 var(--black-16);outline:unset!important}.testimonial .splide__arrow svg{fill:var(--light-gray2)}.testimonial .splide__arrow--prev{top:40%;left:-85px;transform:translateY(-50%)}.testimonial .splide__arrow--next{top:40%;right:-85px;transform:translateY(-50%)}.testimonial .testimonial-slide{display:flex;flex-wrap:wrap;align-items:center;padding-left:6px;padding-right:4px}.testimonial-slide .testimonial-img{width:189px;height:189px;background:var(--light-gray2);border-radius:50%;padding:18.73px;position:relative}.testimonial-slide .testimonial-img::before{content:"";background:var(--light-gray2);width:84px;height:84px;left:-5px;top:0;border-radius:50%;position:absolute}.testimonial-slide .testimonial-img img{width:100%;height:100%;border-radius:50%;border:3px solid var(--white);position:relative;z-index:1}.testimonial-slide .testimonial-content{width:calc(100% - 189px);padding-left:30px}.testimonial-slide .testimonial-content p{font-size:17px;font-weight:400;line-height:1.4;color:var(--dark-gray);padding-top:21.24px;padding-left:0;padding-bottom:25px;position:relative}.testimonial-slide .testimonial-content p::before{content:"";background:url(../assets/comma1.svg) center center/contain no-repeat;left:-40px;top:-1px;width:32px;height:25px;position:absolute}.testimonial-slide .testimonial-content p::after{content:"";background:url(../assets/comma2.svg) center center/contain no-repeat;right:40px;bottom:3px;width:32px;height:25px;position:absolute}.testimonial-slide .testimonial-content h4{font-size:24px;line-height:1;color:var(--blackish-gray);font-weight:700;padding-left:0;margin-bottom:3px}.testimonial-slide .testimonial-content span{font-size:16px;font-weight:500;line-height:1;color:var(--clr-secondary-400);display:block;padding-left:0;margin-top:10px}.enhanced-security-wrap,.trusted-by-wrap,.your-business-wrap{padding:95px 0 0}.trusted-by-wrap .trusted-by-wrap-heading{font-size:24px;line-height:1;font-weight:500;color:var(--gray);text-align:center;margin-bottom:33px}.trusted-by-wrap .trusted-by-wrap-heading span{font-weight:700;color:var(--clr-secondary-400)}.trusted-by-content .trusted-by-inner{max-width:1132px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0;gap:20px}.enhanced-security-img,.trusted-by-inner li{font-size:0}.trusted-by-inner li img{max-height:86px;max-width:186px}.get-started-wrap{position:relative;background-color:#a4a4a4;border-bottom:4px solid #fff}.general-btn,footer{background:var(--clr-primary-400)}.get-started-wrap::before{content:"";background:rgba(255,255,255,.9);left:0;top:0;width:100%;height:100%;position:absolute}.get-started-wrap .get-started-content{margin:0 auto;max-width:1115px;width:100%;position:relative;display:flex;align-items:flex-end;justify-content:space-between}.get-started-content .get-started-inner{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;padding-left:25px;position:relative;min-height:148px;width:calc(100% - 305px)}.get-started-content .get-started-inner h2{color:var(--blackish-gray);margin-bottom:10px}.get-started-content .get-started-inner p{font-size:17px;font-weight:500;line-height:1.6;color:var(--dark-gray)}.general-btn{font-size:17px;line-height:1.5;font-weight:500;color:var(--white);border:0;border-radius:6px;padding:14px 30px;text-transform:capitalize;text-align:center;transition:250ms}footer .footer-row{display:flex;flex-wrap:wrap;margin:0 -10px;padding:60px 0 47px}footer .footer-row .footer-col:first-child{width:28%}footer .footer-row .footer-col:nth-child(2){width:23%}footer .footer-row .footer-col{width:16.33%;padding:0 10px}footer .footer-content{margin-top:26.5px;max-width:298px;border-right:1px solid var(--white-40)}footer .footer-content .footer-logo{font-size:30px;line-height:1.5;color:var(--white);font-weight:700;display:flex;align-items:center;gap:13px;margin-bottom:18px}footer .footer-content p{font-size:17px;line-height:1.6;color:var(--white);max-width:280px}.contact-links li{margin-bottom:35px}.accordion-item:last-child,.contact-info .contact-links li:last-child,.contact-links li:last-child,.enhanced-security-content ul li:last-child,.faqs .faq p,.product-card-wrap .product-card:last-child,.product-detail-wrap .product-detail-row:last-child,.text-grids .grid p,.visits-us-links li:last-child,footer .footer-links ul li:last-child{margin-bottom:0}.contact-links li a .icon-wrap{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--clr-secondary-400)}.contact-links li a .icon-wrap svg{width:19px;height:19px;fill:#fff}.contact-links li a .contact-content{width:calc(100% - 29px);padding-left:15px;display:flex;flex-direction:column}.contact-links li a .contact-content p{font-size:18px;line-height:1;color:var(--white);font-weight:500;margin-bottom:5px}.contact-links li a .contact-content span{font-size:16px;line-height:1;color:var(--white);display:inline-block}.contact-links li a .contact-content span:not(:first-of-type){margin-top:.5rem}footer .footer-links .footer-links-heading{font-size:19px;line-height:1;color:var(--white);font-weight:500;margin-bottom:16px;text-transform:capitalize}footer .contact-links li a .icon-wrap{background-color:var(--light-blue2)}footer .footer-links ul li{margin-bottom:13px}footer .footer-links ul li a{font-size:17px;line-height:1.6;color:var(--white);text-transform:capitalize}footer .copyright-wrap{border-top:1px solid var(--white-40);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:19px 0 16px}footer .copyright-wrap .social-links{display:flex;flex-wrap:wrap;align-items:center}.social-links span{font-size:19px;line-height:1.25;color:var(--white);font-weight:500;margin-right:56px}.social-links ul li{font-size:0;margin-right:15.5px}.social-links ul li a ion-icon{font-size:22px;color:var(--white)}footer .copyright-wrap p{font-size:17px;font-weight:400;line-height:1.5;color:var(--white);text-align:center}footer .copyright-wrap .go-to-top{display:flex;align-items:center;font-size:17px;font-weight:400;line-height:1.25;color:var(--white)}footer .copyright-wrap .go-to-top img{width:28px;height:28px;margin-right:17px}.product-banner.banner{background:url(../assets/product-banner.png) center center/cover no-repeat}.product-banner.banner .banner-content{max-width:654px;padding:229px 0 116px}.product-banner.banner .banner-content h1{font-size:48px;line-height:1;font-weight:700;margin-bottom:25px}.product-banner.banner .banner-content h2{font-size:32px;line-height:1;font-weight:500;color:var(--white);margin-bottom:23px}.product-banner.banner .banner-content p{font-size:18px;max-width:579px;margin-bottom:48px}.your-business-wrap h1,.your-business-wrap h2{line-height:1.25;max-width:755px;text-align:center;margin:0 auto 91px}.contact-form form .form-row,.your-business-row{display:flex;flex-wrap:wrap;margin:0 -12px}.your-business-img{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.your-business-img img{border-radius:8px;width:calc(50% - 12px)}.your-business-img img:first-child{margin-top:40px}.your-business-img img:last-child{margin-top:-56px}.your-business-img span{display:block;width:calc(50% - 12px);border:1px solid var(--light-gray3);padding:30px 20px;text-align:center;display:flex;align-items:center;justify-content:center;min-height:167px;border-radius:8px;font-size:16px;line-height:1.5;color:var(--dark-gray);font-weight:500;margin-top:-50px}.your-business-content .your-business-inner{max-width:510px;margin-left:21px;margin-bottom:63px}.your-business-content .your-business-inner h2{line-height:1.25;font-weight:600;text-align:left;margin-bottom:15px}.your-business-content .your-business-inner a{max-width:194px;display:block;padding-left:40px;padding-right:40px}.your-business-content video{width:100%;aspect-ratio:618/284;border-radius:8px}.enhanced-security-wrap h2{text-align:center;margin-bottom:52px}.enhanced-security-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px}.enhanced-security-row .enhanced-security-col{width:50%;padding:0 15px}.enhanced-security-img img{width:100%;border-radius:8px}.enhanced-security-content{max-width:522px;margin-left:14px}.enhanced-security-content .enhanced-security-inner{position:relative;padding-left:25px;margin-bottom:44px;padding-top:4px}.enhanced-security-content .enhanced-security-inner::before{content:"";background:var(--clr-secondary-400);left:0;top:0;width:9px;height:100%;position:absolute}.enhanced-security-content .enhanced-security-inner h4{font-size:30px;font-weight:600;line-height:1;color:var(--blackish-gray);margin-bottom:10px}.enhanced-security-content .enhanced-security-inner p,.enhanced-security-content ul li{font-size:18px;font-weight:500;line-height:1.5;color:var(--dark-gray)}.enhanced-security-content ul li{position:relative;margin-bottom:38px;padding-left:41px}.enhanced-security-content ul li::before{content:"";background:url(../assets/check-icon.svg) center center/contain no-repeat;left:0;top:0;width:25px;height:25px;position:absolute}.customer-management-wrap{position:relative;margin-top:95px}.customer-management-wrap .customer-management-content{padding:95px 0;text-align:center;position:relative;max-width:768px;margin:0 auto}.customer-management-wrap .customer-management-content h2{font-size:42px;font-weight:600;line-height:1.2;color:var(--white);max-width:600px;margin:0 auto 20px}.customer-management-wrap .customer-management-content p{font-size:19px;font-weight:400;line-height:1.5;color:var(--white);margin-bottom:41px}.product-card-wrap{display:flex;justify-content:center;padding:95px 0 50px}.product-card-wrap .product-card{display:flex;flex-wrap:wrap;align-items:center;padding:24px 85px 24px 32px;box-shadow:0 4px 16px 0 var(--black-16);border-radius:10px;margin-bottom:40px;width:100%;max-width:800px}.product-card .product-card-img{width:140px;height:140px;border-radius:10px;background:var(--clr-secondary-400);display:flex;align-items:center;justify-content:center}.product-card .product-card-img svg{max-width:89.6px;max-height:89.6px;object-fit:contain}.product-card .product-card-content h4{font-size:24px;line-height:1.5;font-weight:600;color:var(--blackish-gray);margin-bottom:15px}.product-card .product-card-content p{font-size:17px;line-height:1.5;font-weight:400;color:var(--dark-gray)}.access-control-wrap{margin:95px 0 0;background:var(--light-blue2);position:relative}.access-control-wrap img{width:517px;margin-top:-131px;position:absolute;left:0;bottom:0}.access-control-wrap .access-control-content{padding:34px 49px 46px 0;max-width:800px;margin-left:auto}.access-control-wrap .access-control-content h4{font-size:36px;line-height:1.3;font-weight:700;color:var(--blackish-gray);max-width:520px;margin-bottom:14px}.access-control-wrap .access-control-content p{font-size:18px;line-height:1.6;font-weight:400;color:var(--dark-gray);margin-bottom:17px}.product-detail-wrap .product-detail-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:100px}.product-detail-wrap .product-detail-row:nth-child(2n){flex-direction:row-reverse;justify-content:flex-start}.product-detail-wrap .product-detail-row:nth-child(2n) .product-detail-content-col{margin-left:0;margin-right:-120px}.product-detail-row .product-detail-img-col{width:61.15%;font-size:0}.product-detail-img-col img{width:100%;border-radius:10px}.product-detail-row .product-detail-content-col{max-width:38.85%;width:536px;background:var(--clr-secondary-400);min-height:319px;padding:50px 40px;display:flex;flex-direction:column;justify-content:center;margin-left:-120px;position:relative;z-index:1;border-radius:10px}.product-detail-content-col h4{font-size:36px;line-height:1.3;font-weight:500;color:var(--white);margin-bottom:14px}.product-detail-content-col p{font-size:18px;line-height:1.6;font-weight:400;color:var(--white)}.contact-form h4,.contact-info h4{line-height:1;color:var(--blackish-gray)}.get-in-touch-wrap.get-started-wrap{margin-top:80px}.get-in-touch-wrap .get-started-content .get-started-inner h2{max-width:752px}.contact-banner.upgrade-banner.product-banner.banner .banner-content{max-width:598px}.contact-wrap{background:#fff;padding:60px 0}.contact-form,.contact-info,.visits-us{background:var(--white);box-shadow:0 4px 6px 0 var(--black-16);border-radius:8px}.contact-wrap .contact-content-wrap{max-width:1195px;margin:0 auto 30px;background:var(--light-gray);top:-112px;position:relative;border-radius:10px;padding:68px 46px;z-index:5}.contact-wrap .contact-content h1{text-align:center;margin-bottom:17px}.contact-wrap .contact-content>p{font-size:18px;text-align:center;font-weight:500;line-height:1.5;color:var(--dark-gray);max-width:667px;margin:0 auto 34px}.contact-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px}.contact-row .contact-left-col{width:calc(335px - 15px)}.contact-row .contact-right-col{width:calc(100% - 335px - 15px)}.contact-info{padding:36px 46px 40px;margin-bottom:34px}.contact-info h4{font-size:24px;font-weight:500;text-align:center;margin-bottom:32px}.contact-form form input,.contact-form form textarea,.visits-us h6,.visits-us-links li a{font-size:16px;color:var(--blackish-gray);font-weight:500;line-height:1}.contact-info .contact-links li{margin-bottom:30px}.contact-info .contact-links li a .contact-content p{text-align:left;color:var(--blackish-gray);margin-bottom:7px;margin-inline:0!important}.form-message{display:flex;align-items:center;gap:15px;background-color:#f4f4f4;padding:20px;border-radius:6px;font-weight:500}.loader{display:block;width:22px;aspect-ratio:1;border-radius:50%;border:4px solid #add8e6;border-right-color:var(--clr-primary-400);animation:1s linear infinite l2}@keyframes l2{to{transform:rotate(1turn)}}.visits-us{padding:30px 46px 32px}.visits-us-links li{margin-bottom:16px}.visits-us-links li a img{width:28px;height:28px;object-fit:contain;margin-right:12px}.contact-form{padding:36px 46px 40px}.contact-form-2,.one-image{width:100%;max-width:700px}.one-image{height:auto}.contact-form h4{font-size:24px;font-weight:500;text-align:center;margin-bottom:64px}.contact-form form .form-group{margin-bottom:20px}.contact-form form>.form-group:nth-last-child(2){margin-bottom:59px}.contact-form form input,.contact-form form textarea{height:56px;border:1px solid var(--light-gray4);padding:0 15px;width:100%;border-radius:6px}.contact-form form input::placeholder,.contact-form form textarea::placeholder{color:var(--dark-gray)}.contact-form form textarea{padding:15px;height:166px;resize:unset}.contact-form form button{max-width:194px;width:100%;margin-left:auto;display:block}.accordion{width:100%;max-width:100%;text-align:left}.accordion-item{background-color:var(--white);margin:0 0 25px;box-shadow:0 4px 16px 0 var(--black-10);border-radius:8px}.accordion-item-header{padding:23px 60px 23px 32px;font-size:17px;line-height:18px;font-weight:500;position:relative;cursor:pointer;color:var(--black);transition:.3s}.accordion-item-header::after{content:"\002B";font-size:18px;line-height:1;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:22px;height:22px;background:var(--clr-secondary-400);color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s}.accordion-item-header.active::after{transform:rotate(45deg) translateY(-50%);background:var(--dark-gray)}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-item-body-content{padding:0 32px 20px;opacity:.75}.accordion-item-body-content p{font-size:17px;font-weight:400;line-height:1.5;color:var(--dark-gray);max-width:443px}.solution-banner.product-banner.banner{background:url(../assets/solution-bg.png) center center/cover no-repeat}.solution-banner.product-banner.banner .banner-content{margin:0;padding:243px 0 130px;max-width:752px}.solution-banner.product-banner.banner .banner-content h1{max-width:654px}.solution-banner.product-banner.banner .banner-content h2{max-width:520px;line-height:1.2;margin-bottom:20px}.solution-banner.product-banner.banner .banner-content p{max-width:100%;line-height:1.4;margin-bottom:0}.whatsapp{position:fixed;bottom:20px;right:30px;z-index:10}.whatsapp img{width:50px;height:50px}.text-grids{display:flex;flex-wrap:wrap;gap:2rem}.text-grids .grid{width:calc(50% - 1rem);background-color:#f7f7f7;border:1px solid #ddd;padding:2rem;border-radius:7px}.text-grids .grid .icon{fill:var(--clr-primary-400);width:4rem;height:4rem;margin-bottom:1rem}.faqs{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center}.faqs .faq{border:1px solid #ddd;padding:2rem;border-radius:7px;max-width:1100px}@media only screen and (max-width:1366px){.navbar .navbar-nav li .sub-menu{left:-24px;padding:32px 24px;max-width:775px}.choose-us-img .floating-img{width:320px;top:250px;right:160px}.our-product-wrap{padding-top:95px}.access-control-wrap .access-control-content{max-width:450px}}@media only screen and (max-width:1199px){.price-card ul li,.upgrade-banner.product-banner.banner .banner-content h2{margin-bottom:18px}.hide-on-mobile{display:none}header .navbar{padding:15px 0;position:relative}header .navbar .navbar-brand{font-size:24px}header .navbar .navbar-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:21px;z-index:2;opacity:0;display:block}header .navbar .navbar-toggler{display:block;background:0 0;border:0;outline:unset!important}.click-menu-btn .bar1,.click-menu-btn .bar2,.click-menu-btn .bar3{width:30px;height:3px;background-color:var(--white);margin-bottom:6px;transition:.6s;display:block;user-select:none}.click-menu-btn .bar3{margin-bottom:0}.navbar .navbar-nav{padding-top:5px;display:block;width:100%}.navbar .navbar-nav li{margin-right:0}.navbar .navbar-nav li a{line-height:1.3;padding:8px 15px;border-width:0;width:100%}.navbar .navbar-nav li.active>a{font-weight:700}.navbar .navbar-collapse{padding:10px 0;position:absolute;left:0;top:100%;width:calc(100% + 55px);background:var(--clr-primary-500);display:none;transform:translateX(-28px)}.navbar .navbar-nav li:hover .sub-menu,.navbar .navbar-toggle:checked~.navbar-collapse{display:block}.navbar .navbar-collapse .signup-btn{margin:8px 0 20px 15px;font-size:16px;border-radius:10px;padding:13px 30px;background:var(--white-20);backdrop-filter:blur(10px)}.navbar .navbar-nav li .sub-menu{left:0;padding:0 15px;width:100%;position:static;background:0 0;display:none;pointer-events:unset;opacity:1;box-shadow:unset!important}.navbar .navbar-nav li.have-children>a::before{right:15px}.navbar .navbar-nav li .sub-menu .sub-menu-inner:first-child,.navbar .navbar-nav li .sub-menu .sub-menu-inner:last-child{width:100%;padding-right:0}.sub-menu .sub-menu-inner h6{padding:8px 0;margin-bottom:0;color:var(--white)}.sub-menu .sub-menu-inner ul{margin-bottom:0;padding:4px 0 7px}.sub-menu .sub-menu-inner ul li{margin:0;padding:0}.sub-menu .sub-menu-inner ul li a{padding:7px 10px;color:var(--white)}.power-ispeco-wrap .power-ispeco-row{flex-direction:column;align-items:center;gap:30px}.power-ispeco-wrap.reverse .power-ispeco-row{flex-direction:column-reverse}.power-ispeco-row .power-ispeco-col{width:70%;padding:0}.power-ispeco-content,.power-ispeco-content h2,.power-ispeco-content h3,.power-ispeco-content p{max-width:100%}.power-ispeco-img{margin-top:0}.choose-us-wrap .choose-us-row{flex-direction:column-reverse;align-items:center;gap:30px}.choose-us-row .choose-us-col{width:70%}.choose-us-img .choose-img{max-width:300px}.choose-us-img .floating-img{top:200px;right:250px;width:190px}footer .footer-content{margin-top:0;max-width:100%;border:0}footer .footer-content p{max-width:60%}footer .footer-row .footer-col{width:23%}footer .footer-row .footer-col:first-child{width:100%;margin-bottom:45px}footer .footer-row .footer-col:nth-child(2){width:31%}footer .footer-content .footer-logo{font-size:30px;margin-bottom:25px}.social-links span{margin-right:40px}.upgrade-banner.product-banner.banner .banner-content{padding:150px 0 120px}.price-wrap{padding-bottom:5px}.price-wrap .price-content{top:-50px}.price-row .price-col,.text-container-grids .grid{width:100%}.price-card{padding:30px 20px;border-radius:20px}.price-card .price-img{width:60px;height:60px;margin-bottom:10px}.price-card .price-img img{width:35px;height:35px}.price-card>p{font-size:16px;margin-bottom:16px}.price-card .price{padding-bottom:22px;border-bottom:2px dashed var(--light-gray2);margin-bottom:26px}.price-card .price h3{font-size:40px;line-height:1}.price-card .price h3 span{font-size:22px}.price-card .price p{margin-left:5px}.price-card ul{margin-bottom:25px}.price-card ul li{padding-left:24px}.price-card .general-btn{padding:11.2px 32px}.text-container-grids{flex-direction:column}}@media only screen and (max-width:992px){.section-top{padding-top:60px}.section-bottom{padding-bottom:60px}.img-section{padding-top:0}.button{padding:16px 36px}.banner .banner-content h1{font-size:42px}.banner .button-group .button{font-size:18px}.banner .banner-content{max-width:700px}.banner .banner-content.lift-up{transform:translateY(-50px)}.banner .banner-row.min-height{min-height:500px}.banner .happy-clients{right:20px;bottom:20px}.content h2{font-size:32px}.choose-us-row .choose-us-col,.enhanced-security-row .enhanced-security-col,.faqs-wrap .faqs-content>ul li,.power-ispeco-row .power-ispeco-col,.product-card .product-card-content,.product-detail-content-col,.product-detail-row .product-detail-img-col,.text-grids .grid,.your-business-row .your-business-col{width:100%}.power-ispeco-content h2{font-size:40px;width:100%}.power-ispeco-content h3{font-size:22px;max-width:100%;margin-bottom:40px}.power-ispeco-content p{max-width:100%}.power-ispeco-img img{width:100%;transform:translateX(0)}.choose-us-row .choose-us-col:first-child{width:100%;margin-bottom:100px}.choose-us-img{padding-right:0}.choose-us-img .choose-img{max-width:420px}.choose-us-img .floating-img{width:350px;border:4px solid var(--white);top:220px;right:auto;left:0}.choose-us-inner p{font-size:17px;line-height:22px}.why-choose-row{margin:0 -10px -35px}.why-choose-row .why-choose-col{padding:0 10px 35px}.our-product-row .our-product-col{padding:0 10px 24px;width:50%}.product-content .product-inner h3{font-size:19px}.our-product-wrap{padding:50px 0 0}.our-customer-wrap .customer-testimonial-wrap{padding:60px 0}.customer-testimonial-wrap .customer-testimonial{max-width:680px;padding:44px 0}.testimonial .splide__arrow{width:45px;height:45px}.testimonial .splide__arrow--prev{left:-22.5px}.testimonial .splide__arrow--next{right:-22.5px}.testimonial-slide .testimonial-img{width:175px;height:175px;padding:16px}.testimonial-slide .testimonial-img::before{width:75px;height:75px}.testimonial-slide .testimonial-content{width:calc(100% - 175px);padding-left:15px}.testimonial-slide .testimonial-content p{padding-top:18px;padding-left:40px}.testimonial-slide .testimonial-content h4{font-size:21px;padding-left:40px}.testimonial-slide .testimonial-content span{padding-left:40px}.testimonial{max-width:560px}.customer-testimonial>span{line-height:1;margin-bottom:30px}.trusted-by-wrap,.your-business-wrap{padding:60px 0 0}.trusted-by-wrap .trusted-by-wrap-heading{font-size:21px;margin-bottom:28px}.get-started-wrap .get-started-content{padding:80px 0;max-width:100%}.get-started-content .get-started-inner{padding-left:21px;min-height:unset;width:calc(100% - 210px)}.get-started-content .get-started-inner::before{width:6px}.get-started-content .get-started-inner h2{margin-bottom:22px}footer .footer-content p{max-width:65%}footer .footer-row .footer-col{width:50%}footer .footer-row .footer-col:first-child{width:100%;margin-bottom:40px}footer .footer-row .footer-col:nth-child(2),footer .footer-row .footer-col:nth-child(3){width:50%;margin-bottom:40px}footer .footer-content .footer-logo{font-size:28px;margin-bottom:20px}.social-links span{margin-right:20px}footer .copyright-wrap .go-to-top img{width:28px;height:28px;margin-right:14px}.faqs-banner{min-height:300px}.faqs-wrap .faqs-content{padding:38px 18px 40px}.faqs-wrap .faqs-content>p{margin:0 auto 22px}.faqs-wrap .faqs-content>ul{margin:0 auto 35px;gap:15px}.faqs-wrap .faqs-content>ul li .general-btn{padding:11.2px 25px}.faqs-wrap .faqs-row .faqs-accordian{max-width:unset;width:calc(100% + 32px);margin-right:-16px;margin-bottom:45px}.faqs-accordian .splide__arrow{width:28px;height:28px}.faqs-accordian .splide__arrow--prev{left:calc(50% - 44px)}.faqs-accordian .splide__arrow--next{right:calc(50% - 44px)}.faqs-accordian .splide__arrow svg{width:14px;height:14px}.accordion-item{margin:0 0 15px}.accordion-item-header{font-size:16px;padding:15px 45px 15px 16px}.accordion-item-body-content p{font-size:16px}.accordion-item-header::after{font-size:18px;right:16px;width:18px;height:18px}.accordion-item-body-content{padding:0 16px 15px}.faqs-wrap .faqs-row .faqs-form{max-width:400px;margin:0 auto}.faqs-form img{max-width:280px;margin:0 auto 16px}.faqs-form p{max-width:280px;margin:0 auto 30px}.faqs-form form input{height:48px;margin-bottom:25px}.faqs-form form button{max-width:155px}.your-business-row{gap:30px;flex-direction:column}.your-business-wrap h1,.your-business-wrap h2{margin:0 auto 35px}.access-control-wrap .access-control-content,.your-business-content .your-business-inner{margin-left:0;max-width:100%}.enhanced-security-wrap,.product-card-wrap,.product-detail-wrap{padding:35px 0 0}.enhanced-security-row{flex-direction:column;gap:30px}.customer-management-wrap{margin-top:35px}.product-card-wrap>div{display:flex;justify-content:center;flex-direction:column;align-items:center}.product-card-wrap .product-card{flex-direction:column;gap:20px;padding:20px;width:90%}.your-business-content .your-business-inner h2{margin-inline:0}.access-control-wrap img{display:none}.product-detail-row .product-detail-content-col{width:100%;max-width:100%;margin-left:0;margin-top:20px}.product-detail-wrap .product-detail-row:nth-child(2n) .product-detail-content-col{margin-right:0;margin-top:20px}.product-detail-wrap .product-detail-row{margin-bottom:35px}.about-us-text-2{margin-top:-30px}.your-business-img{gap:10px}.your-business-img span{margin-top:-50px}.testimonial-image{width:6rem;height:6rem}.testimonial-box{padding:4rem 1rem 1rem}}@media only screen and (max-width:768px){.break{display:inline}.button{padding:10px 25px!important}.banner .banner-row{display:flex;flex-direction:column;gap:30px}.banner .banner-content.lift-up{transform:unset;align-items:flex-start}.banner-row{align-items:flex-start!important}.banner .banner-content h1{font-size:36px}.banner .happy-clients{text-align:center;position:unset;max-width:400px}.banner .happy-clients ul{display:flex;justify-content:center;margin-bottom:14px}.content h2{font-size:30px;line-height:1.2}.power-ispeco-content h2{font-size:34px;line-height:1.2;width:100%}.power-ispeco-content h3{font-size:20px;max-width:100%;margin-bottom:25px}.power-ispeco-img::before{display:none}.choose-us-img .floating-img{width:70%;border:4px solid var(--white);top:auto;bottom:-40px}.choose-us-wrap .choose-us-row{gap:60px}.why-choose-row .why-choose-col{padding:0;width:100%}.why-choose-content .why-choose-img{width:58px;height:58px}.why-choose-content .why-choose-img img{max-width:37px;max-height:37px}.why-choose-content .why-choose-inner{width:calc(100% - 58px);padding-left:16px}.our-product-wrap{padding-top:10px}.contact-row .contact-left-col,.contact-row .contact-right-col,.our-product-row .our-product-col{width:100%}.contact-form,.product-content .product-inner{padding:20px}.product-content .product-inner h3{font-size:22px}.product-content .product-inner p{font-size:17px}.our-customer-wrap .customer-testimonial-wrap{padding:50px 0}.customer-testimonial-wrap .customer-testimonial{max-width:calc(100% - 10px);margin:0 auto;padding:35px 15px}.testimonial-slide .testimonial-img{width:140px;height:140px;padding:10px}.testimonial-slide .testimonial-img::before{width:60px;height:60px}.testimonial-slide .testimonial-img img{border:2px solid var(--white)}.testimonial-slide .testimonial-content{width:100%;padding-left:0;padding-top:15px}.testimonial-slide .testimonial-content p{padding:28px 0}.testimonial-slide .testimonial-content p::before{left:-5px;width:30px;height:24px}.testimonial-slide .testimonial-content p::after{right:0;bottom:0;width:30px;height:24px}.testimonial-slide .testimonial-content h4{font-size:20px;line-height:1.2;padding-left:0}.testimonial-slide .testimonial-content span{padding-left:0;line-height:1.25}.testimonial{max-width:100%}.customer-testimonial>span{line-height:1;margin-bottom:30px}.trusted-by-wrap{padding:35px 0 0}.trusted-by-wrap .trusted-by-wrap-heading{font-size:20px;margin-bottom:25px}.trusted-by-content .trusted-by-inner{row-gap:25px}.trusted-by-inner{flex-wrap:wrap;gap:10px}.trusted-by-inner li{width:calc(48% - 5px)}.trusted-by-inner li img{display:block;margin:auto;max-height:unset;height:30px;max-width:140px}.get-started-wrap .get-started-content{padding:60px 0;max-width:100%;flex-wrap:wrap}.get-started-content .get-started-inner{padding-left:20px;min-height:unset;width:100%;margin-bottom:20px}.get-started-content .get-started-inner h2{margin-bottom:10px}.get-started-content .get-started-inner p{font-size:16px}footer .footer-row{padding:40px 0 35px}footer .footer-content p{max-width:280px}footer .footer-row .footer-col,footer .footer-row .footer-col:first-child,footer .footer-row .footer-col:nth-child(2),footer .footer-row .footer-col:nth-child(3){width:100%;margin-bottom:40px}footer .footer-row .footer-col:last-child{margin-bottom:0}footer .footer-content .footer-logo{font-size:28px;margin-bottom:20px}.social-links span{margin-right:20px}footer .copyright-wrap{flex-direction:column;align-items:center;row-gap:15px}footer .copyright-wrap .go-to-top img{width:28px;height:28px;margin-right:14px}.get-in-touch-wrap.get-started-wrap{margin-top:35px}.contact-row{flex-direction:column;gap:0}.your-business-content .your-business-inner a{margin-left:0}.power-ispeco-wrap .power-ispeco-row{padding:0}.button-group{flex-direction:column;gap:15px}}@media(max-width:600px){.hide-on-mobile2{display:none}.show-on-mobile2{display:block}.banner{background-image:url("../assets/banner-2.webp");background-position:100% 65px}.banner::before{content:"";background:linear-gradient(to top,rgba(255,255,255,.9) 50%,rgba(255,255,255,0));width:100%;height:100%;position:absolute;top:0;left:0}.banner .banner-row.min-height{min-height:auto;height:90vh;max-height:600px}.banner .banner-row{justify-content:flex-end}.banner-content,.button-group .button{width:100%}.banner .banner-content p{font-size:17px}.banner .container{width:99%}.banner-row{padding-top:30px!important}.banner .banner-content h1{font-size:32px}}@media(max-width:450px){.text-container h2{font-size:20px!important}}