@charset "UTF-8";h1 span{color:var(--sparkycolor2)}.paddingtop0{padding-top:0}.marginbottom0{margin-bottom:0}.thin{max-width:600px;margin:15px auto}.subheading{text-transform:uppercase;letter-spacing:4px;color:var(--sparkycolor2);margin-bottom:0}.rounded{border-radius:7px !important}.intro_row{background:var(--sparkycolor1);padding-bottom:30px}.intro_row p,.intro_row h1,.intro_row h2,.intro_row h3,.intro_row h4{color:#fff}.intro_row figure img{margin-bottom:0}hr.top_separator{background:transparent;border:1px solid #ccc;border-bottom:0;border-radius:15px 15px 0 0;opacity:1;margin-top:0;margin-bottom:30px}hr.top_separator_dark{background:transparent;border:1px solid var(--sparkycolor1);border-bottom:0;border-radius:15px 15px 0 0;opacity:1;margin-top:0;margin-bottom:30px}hr.bottom_separator{background:transparent;border:1px solid #ccc;border-top:0;border-radius:0 0 15px 15px;opacity:1;margin-top:0;margin-bottom:30px}hr.bottom_separator_dark{background:transparent;border:1px solid var(--sparkycolor1);border-top:0;border-radius:0 0 15px 15px;opacity:1;margin-top:0;margin-bottom:30px}input,input.form-control,textarea,textarea.form-control{width:100%;border:1px solid #e0e0e0;border-radius:3px;padding:10px 20px;margin-bottom:25px}input::placeholder,textarea::placeholder{color:#888}button,button.btn,input.button,a.btn,p.readmore a.btn,a.sparky_button{background:var(--sparkycolor2);border:1px solid var(--sparkycolor2);border-radius:3px;color:#fff;font-size:16px;font-weight:400;line-height:30px;padding:4px 20px;transition:all 0.3s}button:hover,button.btn:hover,button.btn-primary:hover,input.button:hover,a.btn:hover,button:active,button.btn:active,button.btn-primary:active,input.button:active,a.btn:active,button:focus,button.btn:focus,button.btn-primary:focus,input.button:focus,a.btn:focus,p.readmore a.btn:hover,p.readmore a.btn:active,p.readmore a.btn:focus,a.sparky_button:hover,a.sparky_button:active,a.sparky_button:focus{background:var(--sparkycolor1);border:1px solid var(--sparkycolor1);color:#fff !important;text-decoration:none;transition:all 0.3s}.input-group .btn{height:46px;line-height:1;margin-left:-7px !important;padding:10px 15px}.btn-group{margin-bottom:30px}.btn-group input{margin-bottom:0}.sparky_button.arrowbtn::after{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:900;margin-left:15px}.logorow .sparky_button{margin-top:0;margin-bottom:0;font-size:16px;background:var(--sparkycolor1);border:1px solid var(--sparkycolor1)}.logorow .sparky_button:hover{background:var(--sparkycolor2);border:1px solid var(--sparkycolor2)}.sparky_logo_image img{width:50%;margin-top:5px}.fix_menu .sparky_container>.sparky_cell{padding-top:15px;padding-bottom:15px}.fix_menu{box-shadow:0 0 10px rgba(0,0,0,0.3)}.carouselrow>.sparky_container>.sparky_cell{padding:0 0 30px}.carouselrow .flickity-page-dots .dot{background:#fff !important;opacity:1 !important}.carouselrow .flickity-page-dots .dot.is-selected{background:var(--sparkycolor2) !important;width:12px !important;height:12px !important}.videotext{position:absolute;z-index:1;width:100%;height:calc(100vw * 0.3645);left:15px}.videotext>.sparky_page_container{justify-content:center;align-content:center;flex-wrap:wrap;height:calc(100vw * 0.3645)}.videotext>.sparky_page_container>.sparky_cell{max-width:720px}.videotext h1{color:#fff;padding-top:0;text-align:center}.videotext p{color:#fff}.sparky_container>.sparky_cell.content_sparky{padding-top:0}.teamrow figure{background:var(--sparkycolor1);border-radius:7px;margin-bottom:15px}.teamrow figure img{opacity:0.5;margin-bottom:0;filter:brightness(1.5) grayscale(100%);transition:all 0.3s}.teamrow .sparky_cell:hover figure img{opacity:1;filter:brightness(1) grayscale(0%);transition:all 0.3s}.teamrow .sparky_social_icons{margin-bottom:15px}.teamrow i{color:var(--sparkycolor2)}.teamrow i:hover{color:var(--sparkycolor1)}.servicesrow>.sparky_page_container>.sparky_cell{border-radius:7px}.servicesrow figure{display:flex;width:50px;height:50px;justify-content:center;align-items:center;background:#ffae00;border-radius:50%;margin-top:-25px}.servicesrow figure img{width:25px;height:25px;margin:0}.servicesrow .sparky_col1 figure{background:#00b28e}.servicesrow .sparky_col2 figure{background:#e42a67}.otherservicesrow figure{display:flex;width:50px;height:50px;justify-content:center;align-items:center;background:var(--sparkycolor1);border-radius:50%}.otherservicesrow figure img{width:25px;height:25px;margin:0}.otherservicesrow .sparky_col2 figure,.otherservicesrow .sparky_col2 p,.otherservicesrow .sparky_col2 h4,.otherservicesrow .sparky_col3 figure,.otherservicesrow .sparky_col3 p,.otherservicesrow .sparky_col3 h4{margin-left:15px;margin-right:15px}.countersrow>.sparky_page_container>.sparky_cell{background:var(--sparkycolor1);border-radius:7px}.countersrow .counter_number{margin:0 !important}.hot_swipe_carousel_slides_testimonials .gallery-cell{display:flex;border:1px solid #ccc;border-radius:10px;padding:15px}.hot_swipe_carousel_slides_testimonials img{width:200px !important;height:200px;margin-right:30px;position:relative;z-index:1;border-radius:5px}.hot_swipe_carousel_slides_testimonials .contents{position:relative !important;padding-right:30px !important}.hot_swipe_carousel_slides_testimonials .contents h2{padding-bottom:0}.hot_swipe_carousel_slides_testimonials .contents .rating{color:orange}.hot_swipe_carousel_slides_testimonials .flickity-page-dots{bottom:-50px !important}.hot_swipe_carousel_slides_testimonials .flickity-page-dots .dot{background:var(--sparkycolor1) !important;opacity:1 !important}.hot_swipe_carousel_slides_testimonials .flickity-page-dots .dot.is-selected{background:var(--sparkycolor2) !important;width:12px !important;height:12px !important}.pricingrow figure{display:flex;justify-content:center;align-items:center;background:#ffae00;border-radius:50%;margin:0 auto 30px;width:120px;height:120px}.pricingrow figure img{margin:0}.pricingrow .sparky_col1 figure{background:#00b28e}.pricingrow .sparky_col2 figure{background:#e42a67}.pricingrow hr.bottom_separator_dark{margin-top:30px}.blog-items .blog-item{margin-top:40px;margin-bottom:40px}.blog-items.columns-2 .blog-item,.blog-items.columns-3 .blog-item{width:calc(33.33% - 40px)}.blog-items .blog-item h2,.blog-items .blog-item h2 a{font-size:24px;padding-top:30px}.blog-items .blog-item .item-image img{border-radius:7px}@media (min-width:992px){.com-contact.contact{display:flex;flex-wrap:wrap}.com-contact.contact .page-header{width:100%}.com-contact__container{width:34%}.com-contact__form.contact-form{width:66%;margin-top:15px}.com-contact__form.contact-form legend{background:transparent;padding:15px 0;font-size:24px;line-height:1.4;font-weight:700;text-transform:uppercase}.com-contact.contact>h2{display:none}}.bottom_row{background:var(--sparkycolor1);color:#fff}.bottom_row h3{font-size:20px;color:#fff;margin-bottom:30px}.bottom_row a:hover{color:#fff}.bottom_row p,.bottom_row a{opacity:0.5}.bottom_row a:hover{opacity:1}.bottom_row .btn:hover{}p.copyright{margin-top:20px;font-size:14px}@media (max-width:1024px){.carouselrow .hot_swipe_carousel_slides .contents{width:80% !important;top:15% !important}}@media (max-width:991px){.logorow nav:not(.opened) ul.menu{display:none}.logorow>.sparky_container>.mp_logo{width:50% !important}.logorow>.sparky_container>.mp_top1{width:10% !important}.logorow>.sparky_container>.mp_top2{width:40% !important}.sparky_logo_image img{width:120px;max-width:120px}h1,h1 a{font-size:40px}h2,h2 a{font-size:32px}.hot_swipe_carousel_slides_testimonials img{width:100px !important;height:100px}.noid .counter_number,.carouselrow .hot_swipe_carousel_slides .contents h2{font-size:40px !important}.carouselrow .hot_swipe_carousel_slides .contents{width:100% !important;padding-top:15px !important;padding-bottom:50px !important}.carouselrow .flickity-prev-next-button{display:none}.videotext h1{font-size:32px}.videotext p{font-size:16px}}@media (max-width:767px){.logorow .sparky_button{padding:4px 10px}.hot_swipe_carousel_slides_testimonials .gallery-cell{display:block;width:98% !important}.hot_swipe_carousel_slides_testimonials .contents{background:#fff !important}.hot_swipe_carousel_slides_testimonials img{width:100% !important;height:auto;margin-right:0}.blog-items.columns-2 .blog-item,.blog-items.columns-3 .blog-item,.blog-items.columns-4 .blog-item{width:100%}.videotext{position:relative;color:#333 !important;height:auto}.videotext>.sparky_page_container{height:auto}.videotext h1,.videotext p{color:#333}}.sparky_settings{position:fixed;z-index:9999;top:70%;padding:0 5px;background:#000;border-radius:0 5px 5px 0;cursor:pointer;line-height:1.4}.sparky_settings:hover{background:#000}.sparky_settings .sparky_cell{padding:15px}.settings_content{display:none;float:left;padding-right:15px;height:28px}.settings_content span{display:inline-block;width:28px;height:28px;border:3px solid #333;border-radius:19px}.settings_content span:hover{border:3px solid #fff}.settings_content span.style1{background:#4392f9}.settings_content span.style2{background:#f94365}.settings_content span.style3{background:#1acf63}.settings_content span.style4{background:#f99443}.settings_content span.style5{background:#d043f9}.settings_content a{text-decoration:none}.settings_cog{float:left;width:30px;height:28px}.sparky_settings i{font-size:28px;color:#ccc}
