.header-cap.header-2{display:none!important}#home_slider .owl-carousel .item{position:relative;height:100vh;width:100%;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:hidden;background:rgba(255,255,255,.4)!important}#home_slider .owl-carousel .item .content{width:50%;text-align:left}#home_slider .owl-carousel .item.active .content,#home_slider .owl-carousel .item .content.show{opacity:1;transform:translateY(0)}#home_slider .item::before{content:"";position:absolute;inset:0;z-index:0}#home_slider .item>*{position:relative;z-index:1;max-width:800px}.portfolio-item.-with-slider .headline-decor .title{color:rgba(30,181,209,.09)!important}.slider-with-bullets:not(.slider-with-bullets-type8) .header{margin-right:0!important}#home_slider .btn-primary{background:#08b4a8;color:#fff;padding:.75rem 2rem;border:none;border:2px solid #08b4a8;border-radius:10px;font-size:1.125rem;cursor:pointer;box-shadow:0 0 10px rgba(8,180,168,.5);transition:background-color .3s ease,box-shadow .3s ease;text-decoration:none;display:inline-block;user-select:none}#home_slider .btn-primary.btn-2{border:2px solid #08b4a8;color:#08b4a8;background:#fff;margin-left:20px}#home_slider .btn-primary.btn-2:hover{color:#fff}#home_slider .btn-primary:hover,#home_slider .btn-primary:focus{background:#069c92;box-shadow:0 0px 16px rgba(6,156,146,.7);outline:none}#home_slider .owl-dots{position:absolute;bottom:30px;width:100%;display:flex!important;justify-content:center;gap:12px;z-index:10}#home_slider .owl-dot{width:14px;height:14px;border-radius:50%;background:#08b4a8;cursor:pointer;border:2px solid transparent;transition:background-color .3s ease;outline:none}#home_slider .owl-dot.active{background:#08b4a8;border-color:#fff;box-shadow:0 0 8px #08b4a8}#about img.icon{width:60px;height:auto;max-height:100px!important}#pricing .container{display:flex;flex-wrap:wrap;justify-content:start;gap:20px;margin:auto}#pricing .plan{background:#fff;border-radius:8px;border:none;width:48%;padding:30px;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:420px;text-align:center}#pricing .plan:hover{transform:translateY(-5px)}#pricing .plan h2{margin-top:0;color:#333;font-size:2.3em;margin-bottom:10px}#pricing .price{font-size:24px;color:#000;font-weight:700;margin:10px 0;font-family:Arial,sans-serif}#pricing .gst{font-size:14px;color:#777;margin-bottom:20px}#pricing .features{text-align:left;margin-bottom:auto;padding:0}#pricing .features li{margin:8px 0;list-style:none;padding-left:20px;position:relative}#pricing .features li::before{content:"✔";color:#0bc729;position:absolute;left:0}#pricing .btn{display:block;background:#08b4a8;color:white;text-decoration:none;padding:15px 20px;border-radius:8px;font-weight:700;margin-top:20px;max-width:400px;margin:0 auto}#pricing .btn:hover{background:#000}.wpcf7-form-control.rating .wpcf7-list-item{display:inline-block;direction:rtl}.wpcf7-form-control.rating input[type=radio]{display:none}.wpcf7-form-control.rating .wpcf7-list-item-label{font-size:0;color:#ccc;cursor:pointer;position:relative}.wpcf7-form-control.rating input[type=radio]:checked~.wpcf7-list-item-label,.wpcf7-form-control.rating .wpcf7-list-item-label:hover,.wpcf7-form-control.rating .wpcf7-list-item-label:hover~.wpcf7-list-item .wpcf7-list-item-label{color:gold}.wpcf7-form-control.rating .wpcf7-list-item-label::before{content:"★";font-size:2rem}.testimonial-item .testimonial-content{break-inside:avoid;margin-bottom:1.5rem;background-color:white;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border-radius:8px;height:100%;display:flex;flex-wrap:wrap;align-content:space-between}.testimonial-item .testimonial-content .client_details .testimonial-thumb{width:60px;height:60px;display:block;background:#ccc;border-radius:50%;margin-right:20px}.testimonial-thumb img{max-width:60px;border-radius:80%!important;margin-bottom:15px;object-fit:contain}.testimonial-title{margin-top:0;font-weight:700;line-height:1.3em}.testimonial-title strong{margin-right:30px}.testimonial-item .rating{color:#ffc107;font-size:.9rem}.testimonial-title small{font-weight:400;color:#555}.client_details{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:20px 20px 0}.testimonial-text{width:100%;max-width:100%;padding:20px 20px 0}.testimonial-text p{margin-top:0}#testimonials_slider .testimonial-footer{border-top:1px solid #eee;padding:10px 20px;width:100%;display:flex;justify-content:space-between}#testimonials_slider .testimonial-footer i{font-size:25px}#testimonials_slider .owl-nav .owl-prev,#testimonials_slider .owl-nav .owl-next{font-size:30px}#testimonials_slider .owl-nav .owl-next{margin-left:20px}#testimonials_slider .owl-carousel .owl-stage{display:flex;padding-left:0!important}#testimonials_slider .testimonial-item{height:95%}.wpcf7 .star-rating{display:flex;flex-direction:row;font-size:2rem;cursor:pointer}.wpcf7 .star-rating span{color:#ccc;transition:color .2s;margin-right:5px}.wpcf7 .star-rating span.active{color:gold}@media (max-width:600px){#home_slider .btn-primary{font-size:1rem;padding:.6rem 1.5rem}}.header.-sticky .branding img{min-height:0;max-height:50px}header.-sticky,.header.-sticky:not(.-fixed):not(.header-8) .header-wrap{height:50px}header.-sticky{box-shadow:0 2px 10px rgba(0,0,0,.1)}#who_can_use .overlay-details{background-color:rgba(0,0,0,.7);backdrop-filter:blur(2px)}.contact-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.contact-form textarea,.contact-form select{width:100%;vertical-align:top;border:1px solid #999}.wpcf7-form-control.wpcf7-file{padding:10px;border-radius:7px}@media all and (max-width:1200px){#who_can_use .overlay-details p{font-size:1rem;line-height:1.3em}#who_can_use .image-holder{max-height:350px}#home_slider .owl-carousel .item .content{width:90%}.is-mobile-menu .mobile-hamburger.-left{margin-right:0}}@media all and (max-width:768px){.portfolio-item.-with-gradient .project-content{padding-left:30px}.portfolio-item.-with-gradient .portfolio-item-image{height:32vh}.clb-smooth-slider .-full-vh{height:80vh}.-slider-fs:not(.-slider-fs-10) .clb-slider-nav-btn{left:30px}#spotlight .-full-vh{height:80vh}#who_can_use .image-holder{max-height:350px}#home_slider .owl-carousel .item .content{width:100%}#pricing .plan{width:100%}#pricing .features{margin-bottom:0}}