.theme-breadcumb-section{position:relative;text-align:center;padding:155px 0 165px;background: #3F45DE09;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:9}.theme-breadcumb-section::before{content:'';position:absolute;height:100%;width:100%;background-color:rgba(41,52,92,0);top:0;left:0}.theme-breadcumb-section .theme-text-content{position:relative}.theme-breadcumb-section h2{color:#fff;font-size:70px;line-height:85px;margin-bottom:5px;font-weight:600;display:inline-block;z-index:2;position:relative}.theme-breadcumb-section ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;z-index:2;position:relative}.theme-breadcumb-section ul li{font-size:17px;color:#fff;margin:0 6px;line-height:26px;font-weight:400}.theme-breadcumb-section ul li a{color:#fff}.webtheme-widget-sitebar{top:70px;position:sticky;transition:.4s}.blog-list-area{padding:100px 0 100px}.blog-list-thumbnail{line-height:0;position:relative}ul.post-categories li a{position:absolute;top:20px;left:15px;color:#fff;display:inline-block;font-size:16px;background:#2688ea;padding:16px 20px;border-radius:5px}.blog-list-thumbnail a img{position:relative;line-height:0;width:100%}.single-blog-list{padding:30px 20px 30px 0;border-radius:0 0 10px 10px}.blog-list-category ul.post-categories li{list-style:none}.single-blog-list .blog-list-title h1 a{font-size:35px;color:#060e14;line-height:45px;display:inline-block}.blog-list-description{padding:15px 0 30px 0;color:#80868c}.blog-list-author-info span{padding:0 0 0 15px;color:#80868c}.blog-list-button a{display:inline-block;background:#3f45de;padding:0 42px;line-height:50px;text-align:center;height:50px;border-radius:26px;position:relative;z-index:1;transition:.4s;overflow:hidden;font-size:18px;color:#fff;font-weight:600}.blog-list-button a:before{background:#060e14;content:"";position:absolute;left:-3px;top:0;height:100%;width:0;z-index:-1;transition:.4s;border-radius:25px}.blog-list-button a:hover:before{width:103%}.blog-details-section{padding:100px 0 0 0}.single-blog-post-content.blog-details-blog .blog-post-img img{height:100%;width:100%;border-radius:5px 5px 0 0}.single-blog-post-content.blog-details-blog{display:block;border:0;padding:0;border-radius:5px;transition:.5s}.single-blog-post-content.blog-details-blog:hover{border:0}.blog-post-text-content.blog-details-blog-content{background:transparent;padding:15px 15px 40px 30px;position:relative;box-shadow: 0px 10px 40px 0px #1D1F151A;border-top:none;border-radius:5px}.blog-details-grid-title h1{line-height:50px;font-size:30px;padding:30px 0 30px 15px;color:#fff}.blog-grid.blog-grid-3collumn{padding:60px 0 0 0}.blog-details-top{padding:50px 0 50px 45px;margin:0 0 50px 0;border-radius:7px;background:#060e14}.blog-details-top h1.blog-details-title{font-size:30px;line-height:50px;color:#fff;font-weight:700;padding:10px 0 0 0}.blog-details-top span{color:#fff;font-size:45px;font-weight:700;display:inline-block;font-family:"Cormorant Garamond",serif}.blog-post-text-content.blog-details-blog-content .blog-post-title h1{display:inline-block;font-size:30px;line-height:40px;color:#060e14;font-weight:700;padding:0 0 15px 0}.blog-post-text-content.blog-details-blog-content .blog-post-description p{font-size:16px;line-height:26px;color:#80868c;font-weight:400;position:relative;z-index:1;transition:.5s}.blog-grid-section.blog-details-grid{padding:15px 0 30px 0;border-radius:5px;margin:50px 0 100px 0}.blog-post-text-content.blog-details-blog-content .blog-post-category{padding:23px 0 17px 0}.blog-post-text-content.blog-details-blog-content ul.post-categories li a{position:relative;top:0;color:#fff;left:0;background:#2688ea;padding:7px 25px;font-size:20px;line-height:26px;border-radius:5px;transition:.5s}.blog-post-text-content.blog-details-blog-content ul.post-categories li a:hover{color:#3f45de;background:#f2f2f0}.blog-post-text-content.blog-details-blog-content .blog-author-admin a:hover{color:#3f45de}.blog-post-text-content.blog-details-blog-content .blog-author-admin{display:inline-block;padding:0 0 20px 0}.blog-post-text-content.blog-details-blog-content .blog-post-description{padding:20px 0 0 0;border-top: 1px solid #16C1E94D}.blog-post-text-content.blog-details-blog-content .blog-post-description p{text-align:left}.case-study-dtls-thumb img{border-radius:5px}.blog-grid-section{padding:100px 0 100px 0}.single-blog-grid{margin:0 0 30px 0}.blog-grid-thumbnail{line-height:0;position:relative}.blog-grid-thumbnail img{border-radius:5px 5px 0 0}ul.post-categories li{list-style:none}.single-blog-grid.blog-details-single-grid{margin:0 0 30px 0}.blog-grid-content{padding:20px 20px 35px 0;border-radius:0 0 5px 5px}.blog-grid-title h1 a{font-size:26px;color:#060e14;display:inline-block;line-height:30px;padding:12px 0 15px 0}.blog-grid-date span{padding:0 0 0 15px}.blog-grid-description p{font-size:16px;line-height:26px;color:#80868c;font-weight:400;position:relative;z-index:1;transition:.5s;padding:0 0 30px 0}.blog-grid-author-info .blog-author-admin{display:inline-block}.blog-grid-author-info .blog-author-admin a{text-transform:capitalize;padding:0 15px 0 0;font-size:16px;line-height:26px;color:#3f45de;font-weight:400}.blog-grid-author-info .blog-post-time{display:inline-block}.blog-grid-author-info .blog-post-time span{display:inline-block;padding:0;font-size:16px;line-height:26px;color:#060e14;font-weight:400}.blog-grid-button a{display:inline-block;padding:0 35px;line-height:50px;text-align:center;height:50px;border-radius:26px;position:relative;z-index:1;transition:.4s;overflow:hidden;font-size:16px;color:#060e14;font-weight:600;background:transparent;box-shadow: 0 0 2px 0 #00000040}.blog-grid-button a:hover{color:#fff}.blog-grid-button a:before{background:#3f45de;content:"";position:absolute;left:-3px;top:0;height:100%;width:0;z-index:-1;transition:.4s;border-radius:25px}.blog-grid-button a:hover:before{width:103%}.blog-content-category-section{padding:100px 0 100px 0}.webtheme-search-result nav.navigation.posts-navigation{margin:0}.webtheme-search-result nav.navigation.posts-navigation a{display:inline-block;background:#3f45de;padding:10px 20px 10px 20px;border-radius:23px;margin:0;color:#fff;transition:.5s}.webtheme-search-result nav.navigation.posts-navigation a:hover{background:#2688ea}.archive-section{padding:100px 0 100px 0}.archive-section-category-breadcumb h1{color:#fff;line-height:60px;font-size:40px;padding:10px 0 20px 0}.blog-content-title h2 a{display:inline-block;font-size:30px;line-height:40px;padding:10px 0 10px 0}.author-info-content{padding:100px 0 100px 0}.recent-post-item{clear:both;overflow:hidden;margin-bottom:14px;border-bottom:1px solid #e8e8e8;padding-bottom:0}.recent-post-item:last-child{border-bottom:none;margin-bottom:0}.recent-post-image{float:left;margin-right:25px}.recent-post-image img{border-radius:5px}.recent-post-text h4{margin-bottom:2px;margin-top:0;line-height:16px;font-size:22px}.recent-post-text{overflow:hidden}.recent-post-text h4 a{color:#232323;font-size:18px;line-height:22px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;font-weight:700}.recent-post-text h4 a:hover{color:#3f45de}.recent-post-text .rcomment{color:#616161;font-size:15px}.recent-post-text .rcomment{color:#616161;font-size:15px;margin-bottom:10px;display:block}.webtheme-widget-sitebar .form-control{height:55px;background:inherit;color:#060e14;box-shadow: 0px 0px 2px 0px #00000040}.webtheme-widget-sitebar .form-control:focus{border-color:#fff;background:inherit;color:#80868c}.webtheme-widget-sitebar .form-control::placeholder{color:#80868c;opacity:.8}.search-result{padding:100px 0}.blog-search-section{margin-bottom:25px;border-radius:10px}.search-result .site-main .post:last-child{margin-bottom:0}.search-result .post{border:1px solid #e6e6e6;border-radius:7px;margin-bottom:40px;background-color:#fff;transition:all .3s ease-in-out 0s}.search-result .post:hover{border-color:transparent;box-shadow: 6px 5px 30px rgb(0 0 0 / 12%)}.search-result .post .blog-content{padding:28px 35px 30px}.search-result .blog-title a{color:#232323;font-size:30px;font-weight:800;transition:.3s}.search-result .blog-title a:hover{color:#3f45de}.search-result .post .blog-content .blog-meta .author{position:relative;margin:0 24px 0 0}.search-result .post .blog-content .blog-meta .author::after{content:'';position:absolute;height:14px;width:1px;background-color:#616161;bottom:2px;right:-13px}.search-result .post .blog-content .blog-meta .meta_comments{position:relative;margin:0 0 0 24px}.search-result .post .blog-content .blog-meta .meta_comments::before{content:'';position:absolute;height:14px;width:1px;background-color:#616161;bottom:2px;left:-13px}.search-result .post .blog-content .blog-title{margin:11px 0 20px 0}.search-result .post .blog-content .blog-content p{margin:0}.webtheme.search-form button.search-submit-btn{position:absolute;width:15%;right:0;background:inherit;color:#80868c;border-left:1px solid #80868c;height:40px;top:8px}.webtheme-pagination{margin-top:50px}.webtheme-pagination .paginations ul{margin:0;padding:0;list-style:none;display:flex}.webtheme-pagination .paginations ul li{margin-right:7px}.webtheme-pagination .paginations ul li a,.webtheme-pagination .paginations ul li span.current{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;background-color:#fff;box-shadow: 0 0 5px rgb(0 0 0 / 20%);border-radius:4px}.webtheme-pagination .paginations ul li span.current{color:#fff;background-color:#3f45de}.widget-area .widget{margin-bottom:30px;padding:30px 30px 35px;background-color:#fff;border:1px solid #f2f2f0;border-radius:6px}.widget-area .widget h2{position:relative;font-size:24px;margin-bottom:40px}.error-section{padding:100px 0;background:#e5f5ec}.error-main-title h3{color:red;text-align:center}.error-title-content h3{color:#121d17;text-align:center}.error-page-description p{font-size:17px;line-height:26px;color:#6c7470;font-weight:400;text-align:center}.no-results.not-found h1{color:#3f45de}.no-results.not-found p{color:#060e14}.widget_search .search-form{display:block!important;position:relative}.search-form label{display:inherit;width:100%}.search-form .search-field{background:#fff none repeat scroll 0 0;height:60px;position:relative;width:100%;border:1px solid #ced4da;color:#121d17;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;border-radius:8px;padding:0 10px;font-size:16px}.search-form .search-field::placeholder{color:#121d17;font-size:16px}.webtheme-widget-sitebar .search-form .search-submit{position:absolute;top:0;right:0;height:100%;cursor:pointer;width:110px;background:#fff;color:#121d17}.dropcaps-text{position:relative;display:inline-block;float:left;height:45px;width:45px;line-height:45px;font-size:40px;background:#42bce2;color:#fff;font-weight:700;text-align:center;margin:5px 18px 0 0}.webtheme-widget-sitebar .widget_search{padding:20px 20px 20px;border-radius:5px;box-shadow: 0px 0px 2px 0px #00000040;margin:0 0 20px 0}.webtheme-widget-sitebar .widget_categories{margin:0;padding:25px 30px 25px 30px;border-radius:5px;box-shadow: 0px 0px 2px 0px #00000040}.webtheme-widget-sitebar .widget-title{color:#060e14;position:relative;z-index:1;transition:.4s;font-weight:700;font-size:35px;line-height:45px;margin:0 0 25px 0}.webtheme-widget-sitebar .widget-title:before{content:"";background:#3f45de;position:absolute;z-index:-1;transition:.4s;bottom:0;left:0;height:2px;width:40px}.webtheme-widget-sitebar .widget ul{margin:0;padding:0;list-style:none}.webtheme-widget-sitebar .widget ul li a{color:#80868c;display:block;transition:.4s;font-weight:500;position:relative;z-index:1;padding:0}.webtheme-widget-sitebar .widget ul li a:hover{color:#3f45de;padding:0 0 0 30px}.webtheme-widget-sitebar .widget ul li a:before{content:"";background:#3f45de;position:absolute;z-index:-1;transition:.4s;top:12px;left:0;height:2px;width:0}.webtheme-widget-sitebar .widget ul li a:hover:before{width:25px}.webtheme-widget-sitebar .widget ul li,.webtheme-widget-sitebar .widget ol li{transition:.4s;padding:8px 0;position:relative}.webtheme-widget-sitebar .widget_recent_entries{box-shadow: 0px 0px 2px 0px #00000040;margin:30px 0 0 0;padding:25px 30px 25px 30px;border-radius:5px}.webtheme-widget-sitebar .widget_calendar{box-shadow: 0px 0px 2px 0px #00000040;margin:30px 0 0 0;padding:25px 30px 1px 30px;border-radius:5px}.webtheme-widget-sitebar .calendar_wrap{padding:30px 0 0 0}.webtheme-widget-sitebar .calendar_wrap caption{padding:20px 0 0 0;color:#80868c}.webtheme-widget-sitebar .calendar_wrap th{color:#80868c}.webtheme-widget-sitebar .calendar_wrap td{color:#80868c}.webtheme-widget-sitebar .calendar_wrap td a{color:#80868c}.webtheme-widget-sitebar .calendar_wrap td#today{color:#3f45de!important}.webtheme-widget-sitebar .wp-calendar-nav{display:none}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post{margin:0 0 1.5em}.updated:not(.published) {display:none}.page-content,.blog-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.blog-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.case-study-details{padding:100px 0 100px 0;background:#f6f6f6}.case-study-dtls-title h1{font-size:35px;padding:26px 0 25px 0;margin:0;line-height:45px;position:relative;color:#232323}.portfolio-details{padding:90px 0 70px 0}.portfolio-details-information{padding:45px 0 0 0}.portfolio-dtls-project-content{padding:90px 0 0 0}.portfolio-details-portfolio{padding:30px 0 0 0}.portfolio-dtls-title h2{font-size:40px;line-height:50px;color:#060e14;font-weight:700}.portfolio-dtls-title h1{font-size:40px;line-height:50px;color:#060e14;font-weight:700;padding:0 0 40px 0}.portfolio-dtls-thumb img{border-radius:5px}.portfolio-dtls-project-content-title h1{font-size:40px;line-height:50px;color:#060e14;font-weight:700;text-align:center}.portfolio-dtls-content-title h1{font-size:40px;line-height:50px;color:#060e14;font-weight:700;padding:32px 0 30px 0}.portfolio-dtls-description p{font-size:16px;line-height:26px;color:#80868c;font-weight:400;position:relative;z-index:1;transition:.5s}.portfolio-details-info-title h1{font-size:40px;line-height:50px;color:#060e14;font-weight:700;padding:0 0 30px 0}.project-information-details h4{font-size:25px;font-weight:600}.project-information-details ul li strong{font-size:20px;color:#060e14;font-weight:600}.project-information-details ul li{list-style:none;padding:10px 0 10px 21px;text-transform:capitalize;font-size:18px;line-height:26px;color:#060e14;font-weight:400;margin:0 0 15px 0;border-radius:5px;border:1px solid #d7d7d7;transition:.5s;font-family:"Plus Jakarta Sans",sans-serif}.project-information-details ul li:hover{border:1px solid #3f45de}.portfolio-details-contact-title h1{font-size:40px;line-height:50px;color:#060e14;font-weight:700;padding:0 0 30px 0}.portfolio-details-contact h3 strong{font-size:20px;color:#060e14;font-weight:600;font-family:"Plus Jakarta Sans",sans-serif}.portfolio-details-contact h3{list-style:none;padding:10px 0 10px 21px;text-transform:capitalize;font-size:18px;line-height:26px;color:#060e14;font-weight:400;border:1px solid #d7d7d7;margin:0 0 15px 0;border-radius:5px;transition:.5s;font-family:"Plus Jakarta Sans",sans-serif}.portfolio-details-contact h3:hover{border:1px solid #3f45de}.details-media{display:flex;border:1px solid #d7d7d7;border-radius:5px;padding:10px 0 10px 20px;transition:.5s}.details-media:hover{border:1px solid #3f45de}.details-media span strong{font-size:18px;color:#060e14;font-weight:700;margin:0 15px 0 0}.details-media ul{display:inline-block}.details-media ul li{list-style:none;display:inline-block}.details-media ul li a{color:#3f45de;font-size:16px;padding:6px 8px;border-radius:5px;transition:.4s}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}input.search-field:focus-visible{outline:0}.blog-details-testimonials{padding:25px 30px 20px 30px;border-radius:5px;z-index:1;margin-bottom:25px;background:linear-gradient(180deg,#6e36eb 0%,#46a6d5 100%)}.blg-detls-title h3{font-size:16px;line-height:30px;color:#fff;font-weight:500;font-family:"Lora";padding:0 0 0 30px;position:relative;z-index:1;margin:10px 0 0 0}.blg-detls-paragraph.quete p{font-family:Lora;font-size:20px;font-weight:500;line-height:30px;text-align:left;color:#fff}.blg-detls-title h3:before{position:absolute;z-index:-1;background:#fff;left:0;height:2px;width:25px;top:13px;content:""}