body,p{font-weight:400;font-size:1rem}ol li,p,ul li{line-height:1.6rem}#topbar,body,p{font-size:1rem}.carousel-indicators li,body{margin:0}.carousel-indicators,.client_logo,.clients .swiper-slide-active,.gallery .swiper-slide-active,.section-title,.trusted-clients .swiper-slide-active{text-align:center}body{font-family:Roboto,sans-serif;color:#08080a;line-height:24px;padding:0;box-sizing:border-box}p{margin-bottom:.5rem}ol,ul{margin-top:.8rem;margin-bottom:.7rem}.required::after{content:" *";color:red}.read-only{background:#d9d9d9!important}#topbar{background:#213370;height:37px;transition:.5s;color:#fff;padding:0}.text-theme{color:#065b91!important}.active>.page-link,.bg-theme{background-color:#065b91!important}.bg-page{background-color:#f5f5f5!important}.bg-section-light{background-color:#e6e7e8!important}.bg-tabs{background-color:#df7119!important}#searchForm,.client_logo{background-color:#f9f9f9}.text-tabs{color:#df7119!important}.active{color:#0c3d78!important}.product-alphabet-list .list-group-item{background-color:#065b91;list-style:none;padding:0;margin:0 0 20px;display:inline-block}.product-alphabet-list .active{background-color:#ff7502}.product-alphabet-list .list-group-item a{color:#fff;font-weight:700}.product_list{padding-bottom:20px;display:inline-block;width:100%}.product_list a:before{content:"\f101";font-family:fontawesome;padding-right:7px;color:#ff7502}.cust-dataset-section .active,.testimonial{color:#fff!important}.sample_data .icon-box{text-align:center;border:1px solid #e2eefd;padding:20px 4px;transition:.3s ease-in-out;background:#fff}.sample_data .icon-box .icon{margin:0 auto 20px;width:64px;height:64px;background:#f1f6fe;border-radius:4px;border:1px solid #deebfd;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.sample_data .icon-box .icon i{color:#3b8af2;font-size:28px;transition:.3s ease-in-out}.sample_data .icon-box h4{font-weight:700;margin-bottom:15px;font-size:24px}.sample_data .icon-box h4 a{color:#222;transition:.3s ease-in-out}.sample_data .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.sample_data .icon-box:hover{border-color:#fff;box-shadow:0 0 25px 0 rgba(16,110,234,.1)}.sample_data .icon-box:hover .icon i,.sample_data .icon-box:hover h4 a{color:#065b91}.sample_data .icon-box:hover .icon{border-color:#065b91}.sample_date .icon-box{display:flex;align-items:center}.sample_data .icon{margin-right:15px}.sample_data .icon i{font-size:2rem}.sample_data .text{flex-grow:1}.testimonial .section-header{margin-bottom:40px}.clients,.gallery,.testimonial .testimonials-carousel,.testimonial .testimonials-slider,.trusted-clients{overflow:hidden}.testimonial .testimonial-item .testimonial-content{border-left:3px solid var(--color-primary);padding-left:30px}.testimonial .testimonial-item .testimonial-img{border-radius:50%;border:4px solid #fff;margin:0 auto}.testimonial .testimonial-item h3{font-size:20px;font-weight:700;margin:10px 0 5px;color:var(--color-default);font-family:var(--font-secondary)}.testimonial .testimonial-item h4{font-size:14px;color:#fff;margin:0 0 10px;font-family:var(--font-secondary)}.testimonial .testimonial-item .stars i{color:#ffc107;margin:0 1px}.testimonial .testimonial-item .quote-icon-left,.testimonial .testimonial-item .quote-icon-right{color:#f05656;font-size:26px;line-height:0}.testimonial .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonial .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px;transform:scale(-1,-1)}.testimonial .testimonial-item p{font-style:italic}.testimonial .swiper-pagination{margin-top:40px;position:relative}.clients .swiper-pagination .swiper-pagination-bullet,.gallery .swiper-pagination .swiper-pagination-bullet,.testimonial .swiper-pagination .swiper-pagination-bullet,.trusted-clients .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#d1d1d7;opacity:1}.clients .swiper-pagination .swiper-pagination-bullet-active,.gallery .swiper-pagination .swiper-pagination-bullet-active,.testimonial .swiper-pagination .swiper-pagination-bullet-active,.trusted-clients .swiper-pagination .swiper-pagination-bullet-active{background-color:#f87f3a}.testimonial i{color:#f87f3a!important}.gallery .swiper-pagination{margin-top:20px;position:relative}#testimonials .testimonials-content{box-shadow:0 0 35px rgba(0,0,0,.1);padding:49px 20px}#testimonials .testimonials-content::before{color:#71c55d;content:"\f10e";display:inline-block;font:70px/1 FontAwesome;position:absolute;right:43px;text-align:left;top:-29px}#testimonials .top-top>h2{font-family:Roboto sans-serif;font-size:45px;font-weight:100;letter-spacing:2px;margin-bottom:20px;text-transform:capitalize}#testimonials .top-top>h4{font:700 12px Lato,sans-serif}#testimonials .top-top span{font-size:12px;font-weight:300;margin-left:26px}#testimonials .btm-btm ul li{float:left;margin:0 8px;border-radius:50%;padding:0;overflow:hidden;background:#ddd;cursor:pointer;height:12px!important;width:12px!important;border:0;content:""}#testimonials .btm-btm .active{background:#71c55d}.carousel-indicators{bottom:0!important;z-index:15;width:auto;padding-left:0;margin:30px auto 0;list-style:none;display:inline-block}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:600px}}@media (min-width:768px){.container{max-width:780px}}@media (min-width:992px){.gallery .swiper-wrapper{padding:40px 0}.gallery .swiper-slide-active{border:6px solid #f87f3a;padding:4px;background:#fff;z-index:1;transform:scale(1.2)}.container{max-width:1020px}}@media (min-width:576px){.container,.container-sm{max-width:600px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:780px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:1020px}.clients .swiper-wrapper{padding:40px 0}.clients .swiper-slide-active{border:5px solid #fff;padding:1px;background:#fff;z-index:1;transform:scale(1.2);border-radius:50%;width:100px;height:100px;box-shadow:0 0 10px rgba(0,0,0,.3)}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1260px}.container-large{max-width:96%}}.custom-swiper-button-next,.custom-swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:9}.custom-swiper-button-next span,.custom-swiper-button-prev span{font-size:20px;color:rgba(var(--color-white-rgb),.7);transition:.3s}.custom-swiper-button-next:focus span,.custom-swiper-button-next:hover span,.custom-swiper-button-prev:focus span,.custom-swiper-button-prev:hover span{color:rgba(var(--color-white-rgb),1)}.custom-swiper-button-next{right:40px}.custom-swiper-button-prev{left:40px}.img-bg:before{position:absolute;content:"";opacity:.5;bottom:0;left:0;right:0;z-index:1;top:0}.img-bg .img-bg-inner{z-index:2;max-width:700px;position:relative;padding-left:100px;padding-right:100px;margin-bottom:50px}@media (max-width:768px){.custom-swiper-button-next,.custom-swiper-button-prev{display:none}.img-bg{height:400px}.img-bg .img-bg-inner{padding-left:30px;padding-right:30px;margin-bottom:50px}}.img-bg .img-bg-inner h2,.img-bg .img-bg-inner p{color:var(--color-white)}@media (max-width:500px){.img-bg .img-bg-inner p{display:none}}.testimonials_page li .name,.testimonials_page li .post{display:block;text-align:right}img.img-slider{width:100%;height:auto}@media only screen and (min-width:768px){img.img-slider{width:30%}}@media only screen and (min-width:992px){img.img-slider{width:40%}}@media only screen and (min-width:1200px){img.img-slider{width:45%}}@media only screen and (min-width:1600px){img.img-slider{width:60%}}@media only screen and (min-width:1920px){img.img-slider{width:80%}}.section-title{padding-bottom:10px}.clients .swiper-pagination,.trusted-clients .swiper-pagination{margin-top:10px;position:relative}@media (min-width:992px){.trusted-clients .swiper-wrapper{padding:40px 0}.trusted-clients .swiper-slide-active{border:5px solid #fff;padding:1px;background:#fff;z-index:1;transform:scale(1.2);box-shadow:0 0 10px rgba(0,0,0,.3)}}.testimonials_page ul{margin:0;padding:0;list-style:none}.testimonials_page li{margin:0 0 10px;padding:0 0 15px;border-bottom:1px dashed rgba(0,0,0,.2)}.testimonials_page li:last-child{border-bottom:none}.testimonials_page li .quote{color:#ff7502;font-size:25px}.testimonials_page li .name{color:#ff7502;margin-top:25px}h1 a span{font-size:30px;line-height:36px}.client_logo{border:1px solid #ddd;padding:15px;margin-bottom:15px}.client_logo p{margin-top:15px}.importt_side{list-style:square;padding:0 20px;margin:0;display:flex;flex-wrap:wrap}.importt_side li{width:25%;padding:5px 0}.importt_side li a{color:#ff7502}@media (min-width:360px) and (max-width:768px){.button-res{width:48%!important}}.news_section{display:inline-block;width:100%;padding:15px;border:1px solid #ddd;margin-bottom:15px}.carousel-custom-size{height:216px;width:226px;border-width:0}.carousel-indicators{position:absolute;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.carousel-indicators button{width:2px;height:2px;border-radius:100%;background-color:rgba(255,255,255,.5);border:none;cursor:pointer;transition:background-color .3s}.carousel-indicators .active{background-color:#fff}.contactForm{font-size:.938rem}.news-media a img{max-height:12rem}.news-media{margin-left:.75rem;margin-right:.75rem}#searchForm{display:flex;justify-content:center;align-items:center;margin:20px 0;padding:5px;border:2px solid #ccc;border-radius:5px}#searchForm input#search-input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;outline:0;margin-right:10px;transition:border-color .3s}#searchForm input#search-input:focus{border-color:#007bff}#searchForm button.btn-search{background-color:#007bff;border:none;border-radius:4px;padding:10px 15px;cursor:pointer;transition:background-color .3s}#searchForm button.btn-search:hover{background-color:#0056b3}#searchForm button.btn-search i img{width:20px;height:20px;margin-top:-5px}#searchForm button.btn-search i{display:inline-block;vertical-align:middle}.light-placeholder::placeholder{color:#999;opacity:1}