.slicknav_menu .slicknav_btn{background-color:#e35611!important;padding:10px!important;width:auto;position:absolute;top:70px;right:20px;margin-top:6px!important}.my-gallery .slick-slide{width:200px;box-shadow:0 10px 20px -10px rgb(0 0 0 / 20%);border-radius:15px;text-align:center;margin:10px}.my-gallery .slick-list,.my-gallery .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.my-gallery .slick-track{animation:40s linear infinite scroll;display:flex;width:calc(250px * 16)}.slide img{padding:0;height:65%;margin:0 auto 12px}@media screen and (max-width:479px){.home-banner .banner-pattern{background:#fff!important}.contact-from-wrap .contact-from input[type=submit]{padding:15px 80px}.contact-from-wrap{padding:40px 20px}.contact-from-wrap .contact-from p,.gallery-inner-wrap .single-gallery{width:100%}}@media screen and (max-width:575px){.contact-from-wrap .contact-from input[type=submit]{padding:15px 109px}.support-btn-wrap .support-number-content h5,.team-page-section .support-btn-wrap .support-number-content h5,body{font-size:14px}.callback-inner .circle-progressbar-wrap,.product-summary{margin-top:40px}.iconbox-item-3,.product-outer-wrap .tab-content{padding:0}.cart-section,.checkout-section,.gallery-section,.single-post-section,.step-section{margin-bottom:50px}.checkout-field-wrap{padding:20px}.checkout-field-wrap .coupon-field .form-group input[type=submit]{margin-top:15px}.inner-banner-wrap{padding-bottom:55px}.cart-list-inner .table,.cart-list-inner .table tbody,.cart-list-inner .table td,.cart-list-inner .table th,.cart-list-inner .table thead,.cart-list-inner .table tr,.tab-container .nav{display:block}.cart-list-inner .table thead tr{position:absolute;top:-9999px;left:-9999px}.cart-list-inner .table tr{border:1px solid #e6e6e6}.cart-list-inner .table td{border:none;border-bottom:1px solid #e6e6e6;position:relative}.cart-list-inner .table td:before{display:block;white-space:nowrap;content:attr(data-column);color:#223645;font-weight:600;margin-bottom:10px}.cart-list-inner .updateArea .input-group-wrap,.portfolio-detail-section .portfolio-inner-detail .project-summary ul li,.service-detail-section .service-inner-detail .service-detail-list ul li,.single-post-section .author-wrap .author-content,.widget-map .widget-map img{width:100%}.cart-list-inner .updateArea .input-group-wrap .form-control{margin-right:0;margin-bottom:10px;width:100%}.cart-list-inner .updateArea a{display:block;text-align:center;margin-bottom:10px}.cart-list-inner .updateArea a.update-btn{float:none;margin-top:0}.callback-inner{padding-top:70px;padding-bottom:70px}.callback-inner .circle-progressbar{width:100%;padding:0;margin-bottom:15px}.callback-inner .circle-progressbar .circle-bar .circle-number{font-size:14px;line-height:10rem}.service-page-section .callback-inner .callback-content-wrap{padding-top:60px;padding-bottom:30px}.service-page-section .subscribe-form input[type=email]{margin-right:0;margin-bottom:15px}.service-page-section .subscribe-form button{width:100%;text-align:center}.home-client,.no-content-section,.portfolio-detail-section,.service-detail-section,.team-page-section .team-support-details{padding-bottom:70px}.portfolio-item,.section-head{margin-bottom:40px}.about-page-section .process-count-item,.home-about .progress-wrapper,.home-service .service-icon-box,.pricing-item,.team-page-section .team-item{margin-bottom:30px}.inner-baner-container .inner-banner-content p,.section-head p{font-size:15px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{height:42px}.button-round,.outline-round{font-size:14px;padding:12px 20px}.outline-round{font-size:14px;padding:10px 20px}.to-top-icon{width:25px;height:25px;line-height:25px;font-size:13px;right:10px;bottom:10px}.tab-container .nav .nav-tabs .nav-link{border-width:1px 1px 0;border-style:solid;border-color:#dee2e6;padding:15px 20px}.tab-container .nav .nav-tabs .nav-link.active,.tab-container .nav .nav-tabs .nav-link:focus,.tab-container .nav .nav-tabs .nav-link:hover{background-color:#1b3096;color:#fff}.video-button a{line-height:60px;width:60px;height:60px}.progress-wrapper .progress-inline .progress-title{margin-bottom:10px}.tab-content{padding:0;border:none}.bottom-header .site-identity img{max-width:60%}.header-btn{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.header-btn a{padding:8px 20px;font-size:14px}.banner-content .banner-title{font-size:32px}.banner-content .banner-button{margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-content .banner-button a{padding:10px 15px;text-align:center;margin:5px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.home-about{padding:70px 0}.home-about .exp-date-wrap,.home-about .section-head-outer{grid-column:1/4}.home-about .about-dec{grid-column:1/4;margin-top:auto}.home-about .progress-content{padding:30px 30px 40px}.about-video-banner{min-height:290px}.home-service service-image{margin:20px 0}.home-portfolio,.home-pricing-table{padding-bottom:70px;padding-top:70px}.home-team{padding-top:70px}.home-support .home-support-outer,.team-page-section .team-support-details .inner-support-outer{padding-bottom:175px}.home-support .home-support-details .home-support-content,.team-page-section .team-support-details .inner-support-details .inner-support-content{padding:40px 25px}.support-btn-wrap .button-round,.team-page-section .support-btn-wrap .button-round{margin-bottom:20px;display:block;width:100%;text-align:center}.support-btn-wrap .support-number-icon,.team-page-section .support-btn-wrap .support-number-icon{font-size:25px;line-height:40px;height:40px;width:40px}.support-btn-wrap .support-number-content a,.team-page-section .support-btn-wrap .support-number-content a{font-size:20px}.pricing-item{border-bottom:1px solid rgba(17,17,17,.09);padding-bottom:30px}[class*=col-]:last-child .pricing-item{border-bottom:none;margin-bottom:0;padding-bottom:0}.subscribe-inner .subscribe-content .subscribe-form{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-inner .subscribe-content .subscribe-form input{width:100%;margin-bottom:20px;margin-right:0}.subscribe-inner .subscribe-content .subscribe-form .button-round{display:block;text-align:center;width:100%}.testimonial-item{padding:25px;margin-top:25px}.testimonial-item .testimonial-img{margin-left:auto;margin-right:auto;margin-bottom:20px}.testimonial-item .testimonial-content{width:100%;padding-left:0;text-align:center}.home-blog{padding:60px 0}.widget-map{margin-bottom:15px}.comming-soon-section .comming-soon-content h2,.inner-baner-container .inner-title{font-size:30px}.about-page-section .about-head-wrap{margin-bottom:0}.about-page-section .about-head-wrap .section-head{margin-bottom:30px;padding-right:0}.about-page-section .about-inner-process{padding-top:100px;padding-bottom:70px}.blog-page-section{padding-bottom:60px}.comment-area .comment-thumb{width:25px}.comment-area .comment-content{width:-moz-calc(100% - 35px);width:-webkit-calc(100% - 35px);width:calc(100% - 35px)}.carrer-page-section,.single-page-section{padding-bottom:40px}.carrer-page-section .iconbox-container{padding-top:10px}.career-detail-section .job-description li{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.28);padding:10px 0}.career-detail-section .job-description li:last-child{border-bottom:none}.team-page-section .team-page-inner{padding-bottom:150px}.testimonial-page-section{padding-bottom:30px}.no-content-wrap span{font-size:124px}.no-content-wrap h1{font-size:22px}.no-content-wrap p{font-size:16px;margin-top:40px}.single-post-section .author-wrap{text-align:center}.single-post-section .author-wrap .author-thumb{margin-bottom:20px;margin-left:auto;margin-right:auto}.d_services_wrap{padding:0 0 3rem!important}.d_services_content,.d_services_head{width:100%!important}}@media screen and (min-width:576px){.testimonial-page-section [class*=col-]:nth-child(odd) .testimonial-item{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.testimonial-page-section [class*=col-]:nth-child(odd) .testimonial-item .testimonial-content{padding-left:0;padding-right:30px}.product-outer-wrap .product-notices-wrapper p{margin-bottom:0}.product-outer-wrap .product-notices-wrapper form,.product-outer-wrap .product-notices-wrapper select{width:auto}}@media screen and (max-width:767px){.our-mission,.site-footer h3,.text-right{text-align:left!important}body.home div#dialog{height:auto!important;width:auto!important}.inner-baner-container{padding:40px 0!important}.home-service .service-icon-box .service-icon{height:65px!important;width:65px!important;background-color:#e9e9e9!important;border:3px solid #0385c942}.service-icon img{width:40px!important}.cart-list-inner .updateArea,.cart-list-inner .updateArea .input-group-wrap .form-control,.home-about p,.home-banner p{text-align:center}.home-team p,.home-testimonial p,p.consultation_description{text-align:center!important}.home-team img{margin-bottom:25px}.home-service .text-right .service-icon-box{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-service .text-right .service-icon{margin-right:-34px}.home-service .text-right .service-icon-content{padding:20px 20px 20px 55px!important}.home-testimonial h3{margin-top:25px}.home-testimonial div#wpcf7-f1145-o2{padding:20px!important}.consultation_form form.wpcf7-form.init{padding:0!important}.ct-slick-homepage.slick-initialized.slick-slider{background-color:#ebebeb}figure.banner-img img{width:60%;margin:auto;padding-top:20px}.banner-pattern{display:none}.home-banner{background-color:#ebebeb!important;max-height:1000px!important}.home-banner .row{flex-direction:column-reverse}.about-inner .section-title{font-size:23px!important;margin-top:25px!important}.contact-details{margin-top:30px}.contact-from-wrap .contact-from input[type=submit]{padding:15px 31px!important;font-size:11px}.banner-content .banner-title{text-align:center;font-size:45px}h1{font-size:36px}h2{font-size:28px}.home-about .exp-date-wrap .exp-date h2,h3{font-size:22px}h4{font-size:18px}h5{font-size:15px}.home-about .exp-date-wrap .exp-date h4,h6{font-size:12px}.tab-container .responsive-tabs .tab-pane{display:block!important;opacity:1}.tab-content .card{box-shadow:0 0 13px -4px rgba(0,0,0,.2);-webkit-border-radius:0px;-moz-border-radius:0;-ms-border-radius:0px;border-radius:0;margin-bottom:20px;border:none}.home-about .about-head-wrap .section-head,.tab-content .card:last-child{margin-bottom:0}.tab-content .card .card-header{background-color:transparent;border:none;padding:0;margin:0}.tab-content .card .card-header a{color:#383838;font-family:Lato,sans-serif;font-size:15px;display:block;width:100%;text-decoration:none;padding:22px;font-weight:600;position:relative;text-align:left}.tab-content .card .card-header a:before{content:'\f106';display:block;font-weight:900;font-family:'Font Awesome 5 Free';float:right;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:15px}.tab-content .card .card-header a.collapsed:before{content:'\f107'}.tab-content .card .card-body{font-size:15px;padding:0 20px 20px}.home-about .about-head-wrap{align-items:self-start;margin-bottom:40px}.home-about .about-head-wrap .about-dec{padding:0;margin-left:0;border-left:none}.home-about .section-head-outer{grid-column:1/3}.home-about .about-dec{grid-column:1/3;margin-top:auto}.home-about .exp-date-wrap{grid-column:3/3}.home-about .exp-date-wrap .exp-date{padding-top:10px;padding-bottom:10px}.home-service{padding:70px 0}.home-service .service-image{padding:65px}.home-service .service-image:before{height:100%;width:100%}.home-service .service-icon-box .service-icon-content{width:-moz-calc(100% - 48px);width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}.home-team{padding-bottom:30px}.contact-from-wrap,.support-icon-item,.team-item{margin-bottom:40px}.home-support .home-support-outer,.team-page-section .team-support-details .inner-support-outer{padding-top:70px;padding-bottom:130px}.home-support .home-support-details,.team-page-section .team-support-details .inner-support-details{grid-template-columns:auto}.home-support .home-support-details .home-support-image,.team-page-section .team-support-details .inner-support-details .inner-support-image{min-height:300px}.client-section ul{margin:-10px}.client-section li{width:50%;padding:10px;margin:0}.subscribe-inner .subscribe-content{padding:40px}.subscribe-inner .subscribe-image{margin:0}.home-testimonial .testimonial-inner{padding-top:40px}.pricing-page-section .pricing-table-inner{padding-bottom:70px}.callback-inner img,.post-navigation .nav-prev{width:100%}.post-navigation .nav-next{float:left;width:100%}.post-navigation .nav-prev~.nav-next{border-top:1px solid #ececec;margin-top:15px;padding-top:15px}.gallery-inner-wrap{margin:-5px}.gallery-inner-wrap .single-gallery{width:50%;padding:5px}.team-detail-section .team-inner-detail .team-content{padding-left:0}.no-content-wrap span{font-size:224px}.callback-inner .callback-img{margin-top:40px}.cart-list-inner .updateArea a.update-btn{float:none;margin-top:15px}.home-subscribe{padding-top:0}.home-faq div#accordion-tab-two div.card:nth-child(2n),.home-faq div#accordion-tab-two div.card:nth-child(odd),.service-detail-section.career article.service-detail-list ul li,.vacancy-form.career_form p,section.home-support .process-flow-section .col-md-3{width:100%!important}.modal-content{width:97%!important}.our-mission h2.title.wow.fadeInUp:before{left:0}.our-mission{margin-top:0!important}.slicknav_btn .slicknav_icon{margin:0!important}.banner-content{padding:0}.about-page-section .about-video-banner{margin-bottom:0!important}h1.section-title.title-head{font-size:29px}.home-testimonial{padding-top:0;padding-bottom:20px}}@media screen and (min-width:768px){.contact-from-wrap .contact-from input[type=submit]{padding:17px 30px!important;font-size:16px!important}.tab-container .responsive-tabs .nav-tabs{display:flex}.tab-container .responsive-tabs .card{border:none}.tab-container .responsive-tabs .card .card-header{display:none}.tab-container .responsive-tabs .card .collapse{display:block}.home-about .about-video-banner{margin-right:-30px}.home-service .text-left .service-icon-box:first-child .service-icon{border-bottom-left-radius:0}.home-service .text-left .service-icon-box:last-child .service-icon{border-top-left-radius:0}.home-service .text-right .service-icon-box:first-child .service-icon{border-bottom-right-radius:0}.home-service .text-right .service-icon-box:last-child .service-icon{border-top-right-radius:0}.home-service .text-right .service-icon-box:nth-child(odd){-webkit-transform:translate(30px,0);-moz-transform:translate(30px,0);-ms-transform:translate(30px,0);-o-transform:translate(30px,0);transform:translate(30px,0)}.home-service .text-left .service-icon-box:nth-child(odd){-webkit-transform:translate(-30px,0);-moz-transform:translate(-30px,0);-ms-transform:translate(-30px,0);-o-transform:translate(-30px,0);transform:translate(-30px,0)}.home-testimonial .testimonial-inner{padding-left:60px}.home-testimonial .testimonial-item:nth-child(2n+2){margin-left:-40px}.iconbox-item-3{width:50%}.contact-form-inner .contact-from-wrap{margin-left:25px}}@media screen and (max-width:991px){.bottom-header,.mobile-menu-container{border-bottom:1px solid rgba(255,255,255,.25)}.fixed-header{position:fixed!important;z-index:999}input.wpcf7-form-control.has-spinner.wpcf7-submit.applynow{margin-left:0!important}.career-detail-container p{width:100%!important}.subscribe-form span.wpcf7-form-control-wrap{width:100%!important;padding-top:15px}.subscribe-form .button-round{margin-top:15px}.home-support .home-support-outer{padding-bottom:106px!important;padding-top:106px!important}.support-icon-item h4{font-size:13px}.support-icon-item img{width:40px!important}.contact-details{margin-top:30px}.site-header .bottom-header{background-color:#fff}.site-header .hgroup-wrap{background-color:transparent;padding:0}.header-social{padding:8px 0}.header-search-icon{border-left:1px solid rgba(255,255,255,.25);border-right:1px solid rgba(255,255,255,.25)}.header-search-icon .search-icon{height:100%;padding:0 15px;width:100%}.bottom-header{padding:12px 0}.navigation-container{padding-right:35px}.fixed-header .bottom-header{background-color:#fff!important;position:relative}.fixed-header .mobile-menu-container{background-color:#fff;-webkit-box-shadow:0 -3px 10px rgba(0,0,0,.2);-moz-box-shadow:0 -3px 10px rgba(0,0,0,.2);-ms-box-shadow:0 -3px 10px rgba(0,0,0,.2);-o-box-shadow:0 -3px 10px rgba(0,0,0,.2);box-shadow:0 -3px 10px rgba(0,0,0,.2);position:fixed;top:0;width:100%;left:0;z-index:999}.fixed-header .mobile-menu-container .slicknav_nav{min-height:calc(100vh - 78px);height:100%;overflow-y:scroll;position:absolute;width:100%;left:0;right:0}.fixed-header .mobile-menu-container .slicknav_menu .slicknav_menutxt{color:#212121}.fixed-header .mobile-menu-container .slicknav_btn .slicknav_icon span,.fixed-header .mobile-menu-container .slicknav_btn .slicknav_icon span:first-child:after,.fixed-header .mobile-menu-container .slicknav_btn .slicknav_icon span:first-child:before{background-color:#212121}.banner-content .banner-title{font-size:50px}.pricing-item .pricing-head{padding:20px}.pricing-item .pricing-head i{font-size:40px}.pricing-item ul{margin-left:0;margin-right:0}.home-client .section-head{text-align:center;margin-bottom:40px}.home-client .section-head .title-divider:before{right:0;margin-left:auto;margin-right:auto}.client-section ul{margin:0;padding:0}.circle-progressbar .circle-bar .circle-number{line-height:6.5rem;font-size:21px!important}.home-blog{padding:100px 0 70px}.blog-page-inner .post,.footer-primary .widget,.home-blog .post{margin-bottom:30px}.blog-page-inner .feature-image img,.fusion-layout-column.fusion_builder_column .first-service .first-service-btn,.fusion-layout-column.fusion_builder_column .first-service .first-service-text,.home-blog .feature-image img{width:100%}.inner-baner-container{padding-bottom:50px}.qsn-form-container{margin-top:40px;padding:30px}.faq-testimonial{margin-bottom:40px}.comming-soon-section .comming-soon-footer{text-align:center}.comming-soon-section .com-contact-info{margin-bottom:20px}.comming-soon-section .time-counter .counter-time [class*=counter-]{font-size:42px}.product-inner-wrap{margin-bottom:70px;padding-bottom:70px}.procduct-rate{font-size:12px}.related-product{margin-top:40px}.sidebar{margin-top:50px}.fusion-layout-column.fusion_builder_column .first-service{padding:30px}.first-service .first-service-btn .consultation{width:50%;margin:16px auto 0;float:inherit!important}.main-section.support .block_network{display:grid;grid-template-columns:20% 80%;margin-bottom:15px}.main-section.support .align-items-center.inner-blockchain{width:100%;display:contents}h2.section-title{font-size:27px}.blockchain-client-section-box .serviceBox_new .description,p,p.description-text,p.font_16_{font-size:15px}.services .accordion-content .card .card-body{font-size:14px;padding:0 20px 9px;color:#333;font-weight:500}.copy-right.col-7{width:100%;text-align:center;margin-bottom:10px}.footer-menu.text-right.col-5{width:100%;text-align:center}.about-head-wrap.blockchain-section .inner-blockchain{padding:0}.bg-light-grey.service-box2.box .serviceBox_new.one,.serviceBox_new.three,.serviceBox_new.two{margin-top:61px!important}.serviceBox_new.four{margin-top:80px!important}.service-content a.morelink{right:46%}}@media screen and (min-width:992px){.contact-details{margin-top:30px}blockquote{padding-left:30px;padding-right:30px}.fixed-header .bottom-header{background-color:#fff;-webkit-box-shadow:0 -3px 10px rgba(0,0,0,.2);-moz-box-shadow:0 -3px 10px rgba(0,0,0,.2);-ms-box-shadow:0 -3px 10px rgba(0,0,0,.2);-o-box-shadow:0 -3px 10px rgba(0,0,0,.2);box-shadow:0 -3px 10px rgba(0,0,0,.2);position:fixed;top:0;width:100%;left:0;z-index:999}.mobile-menu-container .slicknav_menu{display:none}.iconbox-item-3{width:33.33%}.right-sidebar{padding-right:40px}.left-sidebar{padding-left:40px}.vacancy-container .vacancy-form{margin-left:30px}.carrer-page-section .section-disc{margin-left:50px}.career-detail-section .career-detail-container,.faq-page-container .faq-content-wrap{padding-left:20px}.qsn-form-container{margin-left:40px}.product-summary{margin-left:20px}.service-page-inner .row{margin:0 -15px}.service-page-inner .row [class*=col-]{padding:0 15px}.sidebar .widget-bg-image h3{font-size:40px;font-weight:600;line-height:1.1}}@media screen and (max-width:1199px){.about-page-section .process-count-item{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.about-page-section .process-count-item .process-number{margin-bottom:15px}.about-page-section .process-count-item .process-content{padding-left:0}.comming-soon-section{padding:30px 0}}@media screen and (min-width:1200px){.home-banner .banner-img{padding:40px 0 0 40px}.blog-page-inner .row{margin:0 -15px}.blog-page-inner .row [class*=col-]{padding:0 15px}.callback-inner .row,.testimonial-page-section .row{margin:0 -25px}.callback-inner .row [class*=col-],.testimonial-page-section .row [class*=col-]{padding:0 25px}.comming-soon-section{height:100vh}}@media only screen and (min-width:768px) and (max-width:812px){.serviceBox1 .title{font-size:16px!important}.serviceBox1{height:480px!important}}@media only screen and (min-width:813px) and (max-width:1052px){.serviceBox1{min-height:410px}}@media only screen and (min-width:768px) and (max-width:1024px){.modal-content{width:96%!important}.vacancy-form.career_form p{width:49%!important}.home-banner{max-height:635px!important}}@media only screen and (min-width:768px) and (max-width:1200px){.ct-slick-homepage.slick-initialized.slick-slider{background-color:#ebebeb}figure.banner-img img{width:80%;margin:auto;padding-top:20px}.banner-pattern{display:none}.home-banner{background-color:#ebebeb!important}.home-bann-image{align-items:center!important}}