@charset "UTF-8";
/***!  /media/templates/site/fintech/css/custom.css  !***/

.mnu_mainmenu>li>a,.mnu_mainmenu>li>span{display:block;margin:0;text-decoration:none;color:#08649C;font-size:16px;padding:0 15px;font-weight:600;font-style:normal;height:30px;line-height:30px;cursor:pointer;padding-top:30px}.colored{color:var(--sparkycolor1)}a{color:#139AD1;font-weight:bold;font-style:normal;text-decoration:none}.box{display:flex;align-items:center;background:#02538a;width:100%;margin:0 auto}.box img{max-width:200px;margin-right:20px;padding:10px}.text{flex:1}.text h3{font-size:1.5rem;margin-bottom:10px;color:#fff}.text p{font-size:1rem;line-height:1.6;color:#fff}.colored_icon{background:#139AD1;padding:10px;border-radius:3px;box-sizing:content-box}.nopaddingbottom{padding-bottom:0}input,input.form-control,textarea,textarea.form-control{width:100%;border:1px solid #e0e0e0;border-radius:0;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:#02538A;border-radius:0;color:#fff;font-size:18px;font-weight:700;line-height:30px;padding:10px 30px;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:#000;border:1px solid #000;color:#fff !important;text-decoration:none;transition:all 0.3s}.input-group .btn{height:45px;line-height:1;margin-left:-7px !important;padding:10px 15px}.btn-group{margin-bottom:30px}.btn-group input{margin-bottom:0}a.tickbtn{display:block;background:transparent;border:0;color:#139AD1;font-size:16px;padding-left:0;padding-right:0}a.tickbtn:hover{background:transparent;border:0;color:#000 !important}a.tickbtn::after{content:" ";display:block;width:30px;height:2px;margin:3px 0 0;background:#139AD1}a.tickbtn:hover::after{background:#000}a.arrowbtn{display:block;background:transparent;border:0;color:#139AD1;font-size:16px;padding-left:0;padding-right:0}a.arrowbtn:hover{background:transparent;border:0;color:#000 !important}a.arrowbtn::after{content:"\f061";font-family:"Font Awesome 6 Free";margin:5px 10px}ul.offcanvas_sparky li{padding:15px 0}ul.offcanvas_sparky li ul{padding-top:15px}ul.offcanvas_sparky li ul li{padding:5px 0}ul.offcanvas_sparky a{font-weight:400}.offcanvas_sparky .parent>a::after{height:10px;width:17px;background-size:cover}.logorow,.jchoptimize-responsive-images__loaded{background-image:url(https://pompesetfiltrationthetford.ca/media/templates/site/fintech/images/footer_bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;color:#000}.sparky_home .logorow,.home-page-2 .logorow,.logorow{position:absolute;z-index:10;width:100%;background:transparent}.logorow .sparky_logo_image img{margin-top:10px}.logorow a:hover{color:var(--sparkycolor1)}.copyrightrow{text-align:center;color:#fff}.logorow .offcanvas-btn,.jchoptimize-responsive-images__loaded{background:url(https://pompesetfiltrationthetford.ca/media/templates/site/fintech/images/tinynav_white.png);background-size:42px 84px;margin:5px 0 0 0}.logorow p{margin-bottom:0}.carouselrow>.sparky_container>.sparky_cell{padding:0}.carouselrow .contents{text-align:center}.carouselrow .contents h2{margin-bottom:30px}.carouselrow .contents a{color:#fff}.carouselrow .contents a.tickbtn:hover{color:var(--sparkycolor1) !important}.carouselrow .contents a::after{background:#fff;margin:5px auto 0}.carouselrow .contents a:hover::after{background:var(--sparkycolor1)}.carouselrow .flickity-prev-next-button{background:transparent !important;border:1px solid #fff !important}.carouselrow .flickity-prev-next-button:hover{background:#fff !important}.carouselrow .flickity-prev-next-button .arrow{fill:#fff !important}.carouselrow .flickity-prev-next-button:hover .arrow{fill:#333 !important}.carouselrow .flickity-prev-next-button svg{left:30% !important;top:30% !important;width:40% !important;height:40% !important}.carouselrow .flickity-page-dots{display:flex;justify-content:center;width:100%;bottom:60px !important}.carouselrow .flickity-page-dots .dot,.carouselrow .flickity-page-dots .dot.is-selected{width:100% !important;height:2px !important;margin:0 3px !important;border-radius:0 !important}.carouselrow .flickity-page-dots .dot.is-selected{background:var(--sparkycolor1) !important}.carouselrow p.btn_diapo{margin-top:200px}.carouselrow .colored{color:#086C9F}.scrollerrow{position:relative;top:-60px}.scrollerrow .highlights_intro{border-right:1px dotted #ccc;color:var(--sparkycolor1);font-weight:700}.scrollerrow #highlights_scroll a.readon{color:var(--sparkycolor1) !important}.scrollerrow2{position:relative;top:-125px;border-top:2px solid var(--sparkycolor1)}.scrollerrow2 .highlights_intro{border-right:1px dotted #ccc;color:var(--sparkycolor1);font-weight:700}.scrollerrow2 #highlights_scroll a.readon{color:var(--sparkycolor1) !important}.videotext{position:absolute;z-index:1;width:100%;height:calc(100vw * 0.5625);left:15px}.videotext>.sparky_page_container{justify-content:center;align-content:center;flex-wrap:wrap;height:calc(100vw * 0.5625)}.videotext>.sparky_page_container>.sparky_cell{background:rgba(255,255,255,0.8);max-width:720px;padding:30px 15px}.videotext h1{padding-top:0}.hot_swipe_carousel_slides_testimonials .gallery-cell{display:flex;background:#fff;min-height:255px}.hot_swipe_carousel_slides_testimonials img{width:100px !important;height:100px;margin-top:30px;margin-left:30px;border-radius:50%;position:relative;z-index:1}.hot_swipe_carousel_slides_testimonials .contents{position:relative !important}.hot_swipe_carousel_slides_testimonials .contents h2{padding-bottom:0}.hot_swipe_carousel_slides_testimonials .flickity-page-dots{bottom:0px !important;position:relative;padding:0;margin-top:30px}.hot_swipe_carousel_slides_testimonials .flickity-page-dots .dot{width:12px !important;height:12px !important;background:#aaa !important}.hot_swipe_carousel_slides_testimonials .flickity-page-dots .dot.is-selected{width:12px !important;height:12px !important;background:#000 !important}.bottom_row{padding:50px 0;margin-top:50px;color:#fff}.bottom_row h3{color:#fff;padding:0 0 30px}.bottom_row a{color:#fff}.bottom_row a:hover{color:#000}.bottom_row .mp_bottom1 img{opacity:1;transition:all 0.3s}.bottom_row .mp_bottom1 img:hover{opacity:1;transition:all 0.3s}.blog-items.columns-3 .blog-item{width:calc(33.33% - 30px);margin-bottom:50px}@media (max-width:1300px){.hot_swipe_carousel_slides .contents{width:80% !important;top:20% !important}.hot_swipe_carousel_slides .contents h2{font-size:44px !important}}@media (max-width:1200px){.mp_logo.sparky_cell{width:20%}.mp_top1.sparky_cell{width:40%}.mp_top2.sparky_cell{width:30%}.mp_top3.sparky_cell{width:10%}}@media (max-width:991px){.hot_swipe_carousel_slides .contents{padding:15px !important}.hot_swipe_carousel_slides .contents h2{font-size:32px !important}.scrollerrow{top:0;background:#000}.carouselrow .flickity-page-dots{bottom:0 !important}.videotext h1{font-size:32px}.columns_on_tablet2 .sparky_cell{width:calc(50% - 30px)}}@media (max-width:767px){.carouselrow p.btn_diapo{margin-top:10px}h1,h1 a{padding:30px 0;margin:0;line-height:1.1;color:#08649c;font-size:35px;font-family:'Montserrat',sans-serif;font-weight:800;font-style:normal;margin-top:40px}.mp_top1.sparky_cell{width:50% !important;padding-top:0;padding-bottom:0}.mp_top1.sparky_cell p{text-align:left !important}.mp_top2.sparky_cell{width:50% !important;padding-top:0;padding-bottom:0;text-align:right}.mp_top3.sparky_cell{position:absolute;width:50% !important;right:0}.flickity-slider{background:#000}.hot_swipe_carousel_slides_testimonials .gallery-cell{width:99% !important}.home-page-2 .logorow,.jchoptimize-responsive-images__loaded{position:relative;background-image:url(https://pompesetfiltrationthetford.ca/media/templates/site/fintech/images/footer_bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.videotext{position:relative;height:auto;margin-bottom:30px}.videotext>.sparky_page_container{height:auto}.scrollerrow2{top:-65px;background:#000}.columns_on_phone1 .sparky_cell{width:100%}.blog-items.columns-3 .blog-item{width:100%}.mp_bottom1,.mp_bottom2 ul.menu,.mp_bottom3 ul.menu{text-align:center}.box{flex-direction:column}.box img{max-width:100%;margin-right:0;margin-bottom:20px}.hot_swipe_carousel_slides .contents{background:#fff !important}}.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}.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:#eaae34}.settings_content span.style2{background:#aad632}.settings_content span.style3{background:#32d696}.settings_content span.style4{background:#eb3d7a}.settings_content a{text-decoration:none}.settings_cog{float:left;width:30px;height:28px}.sparky_settings i{font-size:28px;color:#ccc}
