@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz@6..12&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz@6..12&display=swap);body.post-type-archive{background:#000}.project-page-banner{background-image:url(/wp-content/uploads/2023/10/Rectangle-2.jpg);color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:80px 0;position:relative}rs-sbg-wrap rs-dotted{background-image:none!important;background-color:#00000094}.project-page-banner::before{background-color:#20222466;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.project-page-banner .col-12{z-index:0}.project-page-banner h1{font-family:"Nunito Sans",sans-serif;color:#fff;font-size:64px;font-weight:800;line-height:76px;letter-spacing:.64px;z-index:1}.project-banner-image img{height:500px;object-fit:cover;width:100%}.nav-tabs{padding:75px 0 80px 0;justify-content:center;align-items:center;border-bottom:none;margin-left:0}.nav-item{background-color:#fff0}.nav-item .nav-link{background-color:#fff0;font-family:"Nunito Sans",sans-serif;border:none;outline:0;box-shadow:none;color:#7b7f83;font-size:18px;font-weight:700;line-height:25px;border-radius:0}.nav-item .nav-link.active{background-color:#fff0;border-bottom:4px solid #95c735;outline:0;box-shadow:none;color:#95c735}.nav-item .nav-link:hover{color:#95c735}.project-box{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin-bottom:30px;transition:0.2s all ease-in-out}.project-box .project-details{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;position:absolute;right:0;bottom:0;background-color:#fff;padding:20px;min-width:200px;transition:all 1s}.project-box .project-details h2{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:22px;font-weight:600;line-height:30px;letter-spacing:.28px;margin-top:0;margin-bottom:0}.project-box .project-details p{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.28px;margin-bottom:0}.project-box .project-details a{font-family:"Nunito Sans",sans-serif;text-decoration:none;color:#3f5416;font-size:16px;font-weight:600;line-height:22px}.project-box .project-details h2:hover,.project-box .project-details p:focus{color:#fff}.load-more-project,.load-more-project:hover,.load-more-project:focus{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:800;line-height:normal;letter-spacing:.16px;text-transform:capitalize;color:#fff;padding:20px 32px;background-color:#95c735;border:none;outline:0;box-shadow:none;margin:54px 0;border-radius:0}.post-type-archive-project .hfeed.site{background:url(/wp-content/uploads/2023/09/capabilities-bg.png)}.project-content-area{background-image:url(https://charu.scss-bd.com/wp-content/uploads/2023/10/project-details-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:76px 0}.project-content-area h1{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:40px;font-weight:800;line-height:56px;letter-spacing:.4px;margin-top:0;margin-bottom:24px;padding-bottom:12px;position:relative}.project-content-area h2{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:32px;font-weight:700;line-height:44px;letter-spacing:.32px;margin-top:48px;margin-bottom:24px;padding-bottom:12px;position:relative}.project-content-area h3{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:32px;font-weight:700;line-height:44px;letter-spacing:.32px;margin-bottom:24px;padding-bottom:12px;position:relative}.project-content img{width:50%;float:left;padding:10px}.project-content-area h1::before{content:"";position:absolute;left:0;bottom:0;background-image:url(/wp-content/uploads/2023/10/green-border.svg);width:97px;height:5px;background-repeat:no-repeat;background-position:center;background-size:contain}.project-content-area h2::before{content:"";position:absolute;left:0;bottom:0;background-image:url(/wp-content/uploads/2023/10/green-border.svg);width:97px;height:5px;background-repeat:no-repeat;background-position:center;background-size:contain}.project-content-area h3::before{content:"";position:absolute;left:0;bottom:0;background-image:url(/wp-content/uploads/2023/10/green-border.svg);width:97px;height:5px;background-repeat:no-repeat;background-position:center;background-size:contain}.project-content-area p{font-family:"Nunito Sans",sans-serif;color:#202224;font-size:20px;font-weight:700;line-height:28px;margin-top:0;margin-bottom:12px}.project-content-area p strong{font-family:"Nunito Sans",sans-serif;color:#5a5f64;font-size:20px;font-weight:800;line-height:24px;margin-top:0;margin-bottom:12px}.project-description p{font-family:"Nunito Sans",sans-serif;color:#52565b;font-size:18px;font-weight:700;line-height:25px;margin-bottom:0}.project-content{display:flex;flex-direction:column;gap:20px;font-family:"Nunito Sans",sans-serif;color:#52565b;font-size:18px;font-weight:700;line-height:25px;margin-bottom:62px}.clients-container{max-width:1280px}.charuta-clients .nav-tabs{justify-content:center;align-items:center;border-bottom:none;padding:0}.charuta-clients .nav-tabs li button{font-family:"Nunito Sans",sans-serif;border:4px solid #fff0;font-size:18px;border-radius:0;font-style:normal;font-weight:700;line-height:25px;color:#cccdcf;background-color:#fff0;transition:0.1s all ease-in-out}.charuta-clients .nav-tabs li button:hover,.charuta-clients .nav-tabs li button:focus{color:#95c735;border-radius:0;border:4px solid #fff0}.charuta-clients .nav-tabs .nav-link.active{color:#95c735;border:4px solid #fff0;background-color:#fff0;border-bottom:4px solid #95c735;border-radius:0;padding:5px 15px}.charuta-clients-content{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:34px}.charuta-clients-img img{width:305px;height:160px;object-fit:cover;border:2px solid #aad25d}.charu-404-container .search-form{display:flex;justify-content:center;gap:10px}.charuta-search-container{max-width:1100px;text-align:center}.charu-404-container h1,.charuta-search-container h1{font-family:"Nunito Sans",sans-serif;color:#aad25d;font-size:40px;font-weight:400;line-height:50px;letter-spacing:.4px}.charuta-search-container .entry-header .entry-title a{font-family:"Nunito Sans",sans-serif;font-size:35px;font-weight:400;line-height:45px;letter-spacing:.4px;text-decoration:none;color:#3f5416}.charu-404-container p,.charuta-search-container .entry-summary p{font-family:"Nunito Sans",sans-serif;color:#52565b;font-size:20px;font-weight:300;line-height:30px}.charu-404-container .search-field,.charu-404-container .search-field:hover,.charu-404-container .search-field:focus{color:#52565b;padding:10px 15px;border-radius:10px 0 10px 0;font-size:15px;border:1px solid #95c735;outline:0;box-shadow:none}.charu-404-container .search-field::placeholder{font-family:"Nunito Sans",sans-serif;font-size:15px}.charu-404-container .search-submit,.charu-404-container .search-submit:hover,.charu-404-container .search-submit:focus{font-family:"Nunito Sans",sans-serif;padding:10px 15px;font-weight:400;color:#fff;border-radius:10px 0 10px 0;font-size:15px;border:1px solid #95c735;background-color:#95c735;outline:0;box-shadow:none}.widget_search{max-width:100%;display:flex;justify-content:center;align-items:center}.widget_search .wp-block-search .wp-block-search__label{font-family:"Nunito Sans",sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:.4px;text-align:center;margin-bottom:10px;color:#95c735}.widget_search .wp-block-search .wp-block-search__input,.widget_search .wp-block-search .wp-block-search__input:hover,.widget_search .wp-block-search .wp-block-search__input:focus{font-family:"Nunito Sans",sans-serif;padding:10px 15px;font-weight:300;color:#52565b;border-radius:10px 0 10px 0;font-size:15px;border:1px solid #95c735;outline:0;box-shadow:none}.widget_search .wp-block-search .wp-block-search__button,.widget_search .wp-block-search .wp-block-search__button:hover,.widget_search .wp-block-search .wp-block-search__button:focus{font-family:"Nunito Sans",sans-serif;padding:10px 15px;font-weight:400;color:#fff;border-radius:10px 0 10px 0;font-size:15px;border:1px solid #95c735;background-color:#95c735;outline:0;box-shadow:none}.project-box a:hover .project-details{display:flex;justify-content:center;align-items:center;background-color:#95c735}.project-box a:hover .project-details h2,.project-box a:hover .project-details p{color:#fff}.charuta-title{font-family:"Nunito Sans",sans-serif;font-size:32px;font-weight:700;line-height:44px;letter-spacing:.32px;color:#95c735}.capabilities-container h3{margin:0;margin-bottom:24px}.capabilities-container p{margin:0;margin-bottom:24px}.charuta-desc{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#e8e8e8}.charuta-btn{display:inline-block}.charuta-btn a{display:flex;justify-content:center;font-size:16px;align-items:center;padding:10px 16px;background-color:#95c735;color:#fff;border:1px solid #95c735;border-radius:4px;text-decoration:none}.charuta-btn a:visited{color:#fff}.charuta-btn a i{margin-left:5px}.charuta-accordion .elementor-tab-title.elementor-active{border-bottom:none!important}.charuta-accordion .elementor-tab-content{border-top:none!important}.charuta-accordion .elementor-accordion-title,.charuta-accordion .elementor-tab-title.elementor-active .elementor-accordion-title,.charuta-accordion .elementor-accordion-title:hover,.charuta-accordion .elementor-tab-title.elementor-active .elementor-accordion-title:hover,.charuta-accordion .elementor-accordion-title:focus,.charuta-accordion .elementor-tab-title.elementor-active .elementor-accordion-title:focus{border:none;outline:0}.charuta-accordion .elementor-accordion-title:hover{color:#95c735!important}.image-marquee{display:flex;align-items:center;justify-content:center}.marquee-content{height:117px;width:100%;max-width:100%}.marquee-content img{max-width:100%;width:350px;height:117px;object-fit:cover;border:1px solid #b3b5b8}.featured-project-holder{display:flex;justify-content:flex-start;align-items:flex-start;gap:22px}.featured-project-holder .featured-project{width:33%}.featured-project .project-thumbnail img{width:353px;height:238px;object-fit:cover}.featured-project .project-details .project-categories{margin-top:10px}.featured-project .project-details .project-categories .project-category{margin:24px 0 4px 0;font-family:"Nunito Sans",sans-serif;color:#8c8c8c;font-size:16px;font-weight:600;line-height:22px}.project-details h2{color:#202224;font-size:32px;font-family:"Nunito Sans",sans-serif;font-weight:700;line-height:44px;letter-spacing:.32px;margin:10px 0 0 0}.charu-pagination{margin-bottom:45px;color:#000;text-align:center}.charu-pagination .page-numbers{padding:5px 14px;background:#fff;line-height:30px;margin-right:5px;font-size:16px;font-weight:600;border-radius:3px;text-decoration:none}.charu-pagination a.page-numbers{color:#97c938}.charu-pagination .page-numbers.current{background:#97c938;color:#fff}.career-form-container .charuta-career-form{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#777771}.btn-charuta-career{width:100%!important}.btn-charuta-career:hover,.btn-charuta-career:focus{border:none!important;outline:0!important;box-shadow:none!important}.charuta-upload .forminator-field .forminator-button-upload:hover,.charuta-upload .forminator-field .forminator-button-upload:focus{border:none!important;outline:0!important;box-shadow:none!important}.charuta-career .forminator-field--phone{width:49%!important}@media only screen and (max-width:768px){.charuta-career .forminator-field--phone{width:100%!important}}@media only screen and (max-width:450px){.charuta-desc{font-size:14px}.charuta-btn a{font-size:14px}}@media only screen and (max-width:1200px){.charuta-clients-content{flex-wrap:wrap}}@media only screen and (max-width:450px){.project-content-area{padding-bottom:0}.project-content-area p,.project-content-area p strong{font-size:16px;line-height:26px}.project-description p,.project-content{font-size:16px;line-height:26px;font-weight:400}.project-content-area h2{font-size:30px;line-height:40px}.project-page-banner h1,.project-content-area h1{font-size:35px;line-height:65px}.featured-project-holder{flex-direction:column}.featured-project-holder .featured-project{width:100%}.charu-404-container p,.charuta-search-container .entry-summary p{font-size:15px;line-height:25px}.charu-404-container h1,.charuta-search-container h1{font-size:35px;line-height:45px}.charuta-search-container .entry-header .entry-title a{font-size:30px;line-height:40px}.project-content img{width:100%}}