.hide-mobile{display:block!important}@media(max-width:600px){.hide-mobile{display:none!important}}.hide-desktop{display:none!important}@media(max-width:600px){.hide-desktop{display:block!important}}.show-tab{display:none!important}@media(max-width:1024px){.show-tab{display:block!important}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:initial}body{height:100%;max-width:1920px;margin:0 auto;font-family:'Noto Serif Bangla',serif;font-size:16px;line-height:25px;background-color:#fff;font-weight:400;color:#EDF4F2}img{max-width:100%}.text-green{color:#31483A}.text-white{color:#fff}.lead-text-three{font-size:20px;line-height:32px}.text-center{text-align:center}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}::-webkit-scrollbar-thumb{background-color:#074435}.btn-primary{background:#fff;padding:10px 15px;color:#31483A;font-size:16px;line-height:20px;font-weight:600;border-radius:20px;box-sizing:border-box;border:1px solid #074435;transition:all .4s ease-out;box-shadow:0 2px 27px 0 #07443565;font-weight:600;font-family:'Noto Serif Bangla',serif;gap:6px;min-width:143px;justify-content:center}.btn-primary:hover{background:#e7e7e7}.btn-secound{box-shadow:0 11px 55px 0 rgb(0 0 0 / .2588235294);background:#006C52;color:#fff;padding:20px 44px;box-sizing:border-box;border-radius:10px;font-size:16px;line-height:20px;font-family:'Noto Serif Bangla',serif;transition:all .3s ease-in-out}@media(max-width:374px){.btn-secound{padding:16px 33px}}.btn-secound:hover{background:#b9b9b9;color:#141414}.btn-transparent{color:#f48b1d;padding:12px 16px;border:2px solid #f48b1d;border-radius:8px;gap:8px;font-size:14px;line-height:14px;display:flex;flex-wrap:wrap;align-items:center;transition:all .3s ease-in-out;font-family:'Noto Serif Bangla',serif;font-weight:600}.btn-transparent:hover{background:#fff;color:#f48b1d}::-webkit-input-placeholder{color:#b1b1ba}:-ms-input-placeholder{color:#b1b1ba}::placeholder{color:#b1b1ba}.bg-two{background-color:#f7f7f7!important}h1{font-size:4.375rem;line-height:5.313rem;margin-bottom:5px}@media(max-width:1024px){h1{font-size:2.875rem;line-height:3.75rem}}@media(max-width:600px){h1{font-size:2.5rem;line-height:3.5rem}}h2,.about-title{font-size:4rem;line-height:5rem;color:#1e2736;font-weight:400}@media(max-width:600px){h2,.about-title{font-size:2rem;line-height:2.5rem}}@media(max-width:374px){h2,.about-title{font-size:1.8rem;line-height:2.2rem}}h3{font-size:1.5rem;line-height:2.375rem;font-weight:500}.container{margin:auto;max-width:1140px}@media(min-width:991px)and (max-width:1299px){.container{max-width:100%;padding:0 60px;box-sizing:border-box}}@media(max-width:1024px){.container{max-width:100%;padding:0 60px;box-sizing:border-box}}@media(max-width:600px){.container{padding:0 25px}}@media(max-width:374px){.container{padding:0 20px}}p{color:#181818}.wp-block-heading{color:#181818}footer p{color:#EDF4F2}.banner-section p{color:#EDF4F2}.font-flex{display:flex;flex-wrap:wrap}.font-flex-center{display:flex;flex-wrap:wrap;justify-content:center}.font-flex-middle{display:flex;flex-wrap:wrap;align-items:center}.font-flex-middle.center{justify-content:center}.font-flex-middle.space{justify-content:space-between}.section-items{display:flex;flex-wrap:wrap;gap:53px 30px;margin-bottom:0;margin-right:-30px}@media(max-width:600px){.section-items{margin-right:0}}.section-items .download-card{width:calc(33.33% - 30px)}@media(max-width:1024px){.section-items .download-card{width:calc(50% - 30px)}}@media(max-width:600px){.section-items .download-card{width:100%}}.site-header{background:#074435;width:100%}.site-header .container{height:120px;display:flex;justify-content:space-between;align-items:center}.site-header button.menu-open-btn{background:#fff0;border:none;outline:0}.site-header .logo{max-width:147px}.site-header .logo img{display:block;max-width:100%}.site-header ul{gap:40px}@media(max-width:1024px){.site-header ul{display:none!important;opacity:0;transition:opacity .5s ease}}.site-header ul.show{display:block!important;opacity:1}.site-header ul li a{color:#fff;font-family:'Noto Serif Bangla',serif;line-height:16px;display:inline-block;padding:.8rem .5rem}.site-header ul li a:hover{color:#00F9B8}.site-header .sub-menu{display:none;position:absolute;min-width:160px;z-index:1;padding:1rem;top:2rem;border:1px solid rgb(100 100 100 / .2509803922);border-radius:.7rem;background:linear-gradient(to right,#006C52,#074435)}.site-header .menu-item-has-children{position:relative}.site-header .menu-item-has-children>a::after{content:"❯";transform:rotate(90deg) translate(0,-.5rem);color:#fff;display:inline-block;font-size:.8rem}.site-header .menu-item-has-children:hover .sub-menu{display:block!important}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:#074435;padding:20px}.mobile-menu.show{display:block!important;opacity:1}.mobile-menu button.menu-close-btn{background:#fff0;border:none;width:30px;margin:0 0 20px auto;display:table}.mobile-menu ul{list-style:none}.mobile-menu ul li{display:block;width:100%;margin-bottom:20px;text-align:center}.mobile-menu ul li a{display:inline-block;color:#fff}.mobile-menu .sub-menu{display:none;padding:1rem}.mobile-menu .sub-menu.show{display:block}.mobile-menu .menu-item-has-children{position:relative}.mobile-menu .menu-item-has-children::after{content:"❯";color:#fff;transform:rotate(90deg) translate(.1rem,-.5rem);position:absolute;top:0;right:10%}footer{background:linear-gradient(to right,#006C52,#074435);padding:80px 0}@media(max-width:600px){footer{padding:40px 0}}footer .footer-left{max-width:254px;margin-right:240px}@media(max-width:600px){footer .footer-left{max-width:100%;margin-right:100px;margin-bottom:60px}}@media(max-width:400px){footer .footer-left{margin-right:0}}footer .footer-left img.logo{display:block;margin-bottom:61px}@media(max-width:600px){footer .footer-left img.logo{margin-bottom:40px}}footer .footer-left ul{list-style:none}footer .footer-left ul li a{display:flex;flex-wrap:wrap;margin-bottom:25px;font-size:14px;line-height:22px;color:#fff;font-family:'Noto Serif Bangla',serif;font-weight:600}footer .footer-left ul li a img{margin-right:20px;display:inline-block;height:24px;width:24px}footer .footer-left ul li a span{width:197px;display:inline-block}footer .footer-left .contact-address li a{font-size:13px;letter-spacing:1px}.footer-links{display:flex;flex-wrap:wrap;gap:122px;align-items:center;padding-left:20px;border-left:2px solid #fff}@media(max-width:600px){.footer-links{gap:60px}}.footer-links .footer-title{font-family:'Noto Serif Bangla',serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0em;color:#fff;margin-bottom:38px}.footer-links ul li{list-style-type:none}.footer-links ul li a{font-family:'Noto Serif Bangla',serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;display:inline-block;margin-bottom:16px;color:#ebebeb}.footer-links a.top{display:flex;align-items:center;gap:15px;color:#fff;font-size:15px;line-height:24px;font-family:'Noto Serif Bangla',serif;margin-top:22px}.footer-bottom{justify-content:space-between;gap:30px;color:#fff;padding-top:28px;border-top:1px solid #fff;margin-top:75px}@media(max-width:600px){.footer-bottom{margin-top:48px;justify-content:center}}.footer-bottom p.copy-right{font-size:12px;line-height:14px;font-family:"FL Bangla Lipi Normal"}@media(max-width:600px){.footer-bottom p.copy-right{display:none}}@media(max-width:374px){.footer-bottom p.copy-right{text-align:center;line-height:20px}}.footer-bottom ul{list-style:none;display:flex;gap:24px}@media(max-width:374px){.footer-bottom ul{flex-wrap:wrap;gap:5px}}@media(max-width:374px){.footer-bottom ul li{width:100%}}.footer-bottom ul li a{font-size:12px;font-family:'Noto Serif Bangla',serif;line-height:19px;color:#9ca3af}.footer-bottom ul.social{gap:16px;align-items:center}@media(max-width:374px){.footer-bottom ul.social li{width:auto}}.footer-top{justify-content:space-between}.section-top{margin:0 auto 51px auto;display:table;max-width:776px}@media(max-width:600px){.section-top{margin:0 auto 20px auto}}.section-top .heading-title,.section-top h2{font-size:4rem;line-height:5rem;color:#fff;font-weight:700;background:#006C52;border-radius:16px;padding:10px 40px}@media(max-width:600px){.section-top .heading-title,.section-top h2{font-size:2rem;line-height:2.5rem}}@media(max-width:374px){.section-top .heading-title,.section-top h2{font-size:1.8rem;line-height:2.2rem}}@media(max-width:600px){.section-top .heading-title,.section-top h2{margin-bottom:8px}}.section-top .heading-text,.section-top p{color:#606060}@media(max-width:600px){.section-top .heading-text,.section-top p{font-size:12px;line-height:20px}}.service-card{background:linear-gradient(135deg,#006C52,#074435);gap:20px;box-shadow:4px 14px 30px 0 rgb(58 58 58 / .0705882353);border:1px solid #f5f4f5;padding:0 16px 0 0;box-sizing:border-box;border-radius:8px;transition:all .3s ease-in-out}.service-card .service-icon{width:125px;height:125px;background:#fff;border-radius:0 199% 199% 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width:600px){.service-card .service-icon{width:69px;height:69px}}.service-card .service-icon img{max-width:85px;height:auto}@media(max-width:600px){.service-card .service-icon img{max-width:50px}}.service-card .service-content{width:calc(100% - 140px - 20px)}@media(max-width:600px){.service-card .service-content{width:calc(100% - 70px - 20px)}}.service-card .service-content strong,.service-card .service-content .service-title{font-size:1.625rem;line-height:1.625rem;font-weight:400;color:#fff;display:block;margin-bottom:4px}@media(max-width:600px){.service-card .service-content strong,.service-card .service-content .service-title{font-size:1.125rem;line-height:1.125rem}}.service-card .service-content p,.service-card .service-content .service-text{color:#fff}@media(max-width:600px){.service-card .service-content p,.service-card .service-content .service-text{font-size:.688rem;line-height:1rem}}.service-card .service-content a,.service-card .service-content .service-btn{font-family:'Noto Serif Bangla',serif;line-height:1rem;font-weight:500;transition:all .3s ease-in-out}@media(max-width:600px){.service-card .service-content a,.service-card .service-content .service-btn{font-size:.75rem;line-height:.75rem;font-family:'Noto Serif Bangla',serif}}.service-card .service-content a:hover,.service-card .service-content .service-btn:hover{color:#f48b1d;padding-left:10px}.search-from{justify-content:space-between;gap:4.625rem;margin-bottom:4.438rem}@media(max-width:1024px){.search-from{margin-right:0;margin-bottom:1.875rem;gap:1.875rem}}@media(max-width:1024px)and (max-width:600px){.search-from{gap:1.25rem;margin-bottom:1.25rem}}.search-from form{box-shadow:0 33px 44px -19px rgb(229 221 211 / .368627451);background:#006C52;border-radius:40px;width:758px;justify-content:space-between}@media(max-width:1024px){.search-from form{width:100%}}.search-from form input{background:#fff0;border:none;padding:20px 31px;outline:0;font-family:'Noto Serif Bangla',serif;font-size:22px;line-height:22px;font-weight:400;color:#b1b1ba;width:calc(100% - 40px)}@media(max-width:600px){.search-from form input{font-size:14px;line-height:14px}}.search-from form button{background:#fff0;border:none;position:relative;right:20px;cursor:pointer}.font-size-controller{width:308px}@media(max-width:600px){.font-size-controller{margin-bottom:30px}}.font-size-controller .small-large-text{justify-content:space-between}.font-size-controller .small-large-text .small{font-size:16px;font-weight:400;line-height:16px;letter-spacing:-.01em;color:#443e7b}.font-size-controller .small-large-text .large{font-size:24px;font-weight:400;line-height:24px;letter-spacing:-.01em;color:#443e7b}.font-size-controller .controller-panel{position:relative}.font-size-controller .controller-panel span.controller-line{background:#eaeaea;width:100%;display:block;height:8px;border-radius:50px}.font-size-controller .controller-panel span.controller-fill{background:#f48b1d;position:absolute;display:block;width:50%;height:8px;border-radius:50px;bottom:0;left:0}.font-size-controller .controller-panel button.controller-point{background:#f48b1d;position:absolute;top:-4px;left:49%;width:16px;height:16px;border-radius:100%;border:none;cursor:pointer}.download-card{position:relative;padding:15px 25px 30px 25px;box-sizing:border-box;border-radius:20px;background:linear-gradient(135deg,#006C52,#074435)}.download-card img.top-identifier{max-width:initial!important;position:absolute;top:-25px;left:-25px;z-index:1;opacity:.2;border-radius:20px 0 0 0}.download-card img.bottom-identifier{position:absolute;bottom:-42px;max-width:calc(100% - 0px)!important;opacity:.2;z-index:1;left:0}.download-card .media-object{gap:6px;position:relative}.download-card .media-object img.media-icon{max-width:3.313rem;height:3rem}@media(max-width:374px){.download-card .media-object img.media-icon{height:2.5rem;max-width:2.5rem}}.download-card .media-object .media-content{width:100%;position:relative;z-index:9;text-align:center;margin-bottom:5px}@media(max-width:374px){.download-card .media-object .media-content{width:100%}}.download-card .media-object .media-content .download-top-title{display:block;font-size:1.4rem;line-height:2.4rem;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.download-card .media-object .media-content .download-text{color:#828282;font-size:14px;line-height:21px}@media(max-width:600px){.download-card .media-object .media-content .download-text{margin-top:20px}}.download-card .download-title{font-size:2.5rem;line-height:120%;width:100%;font-family:'Noto Serif Bangla',serif;color:#fff;text-shadow:2px 2px 2px #0005}@media(max-width:374px){.download-card .download-title{font-size:1.6rem;line-height:120%}}.download-card .download-counter{width:100%;padding-top:5px;font-size:14px;line-height:17px;color:#BBBDBF;font-family:'Noto Serif Bangla',serif;position:relative}.download-card .download-bottom{justify-content:space-around}.download-card .download-counter img{margin-right:6px}.download-card .download-counter strong{color:#fff}.download-card .btn-primary{position:absolute;bottom:-53px;left:50%;transform:translateX(-50%);z-index:21}@media(max-width:768px){.download-card .btn-primary{padding:10px}}@media(max-width:374px){.download-card .btn-primary img{width:auto!important;height:auto}}.course-card{background:#1e2736;border-radius:20px 20px 25px 25px;position:relative}.course-card img.circle{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.course-card img.shape-line{position:absolute;top:0;left:0;width:100%;height:100%}.course-card .thumbnail{position:relative}.course-card .thumbnail .course-title{position:relative;z-index:9;color:#fff;font-family:'Noto Serif Bangla',serif;font-size:26px;font-weight:700;line-height:27px;letter-spacing:1px;text-align:center;max-width:228px;margin:auto;padding-top:26px;padding-bottom:10px}@media(max-width:600px){.course-card .thumbnail .course-title{font-size:20px;line-height:20px}}@media(max-width:374px){.course-card .thumbnail .course-title{font-size:20px;line-height:20px}}.course-card img.instructor{position:relative;z-index:9;max-width:222px;margin:0 auto;display:table;height:auto}.course-card .instructor-info{position:absolute;bottom:0;width:100%;background:#f48b1d;z-index:9;text-align:center;padding:12px;color:#fff}.course-card .instructor-info .instructor-title{font-family:'Noto Serif Bangla',serif;font-size:24px;line-height:24px;font-weight:600;letter-spacing:1px}@media(max-width:600px){.course-card .instructor-info .instructor-title{font-size:20px;line-height:20px}}.course-card .instructor-info .instructor-text{font-size:14px;font-weight:500;line-height:21px;letter-spacing:1px;font-family:"FL Bangla Lipi Normal"}@media(max-width:600px){.course-card .instructor-info .instructor-text{font-size:12px;line-height:18px}}.course-card .course-details{background:#fff;padding:23px 25px 16px 25px;box-sizing:border-box;border-bottom:1px solid #e5e7eb}.course-card .course-details ul{list-style:none;gap:8px 32px}.course-card .course-details ul li img{display:inline-flex;position:relative;top:3px;margin-right:6px}.course-card .course-details ul li span{font-family:'Noto Serif Bangla',serif;color:#606060;font-weight:400}.course-card .course-details .course-name{font-size:24px;line-height:36px;color:#1e2736}@media(max-width:600px){.course-card .course-details .course-name{margin-top:8px;font-size:18px;line-height:27px}}.course-card .pricing-bar{padding:12px 25px 20px 25px;background-color:#fff;border-radius:0 0 20px 20px}.course-card .pricing-bar .price-title{font-size:24px;line-height:38px;font-weight:700;color:#1e2736;font-family:"FL Bangla Lipi Normal"}@media(max-width:600px){.course-card .pricing-bar .price-title{font-size:20px;line-height:32px}}.banner-section{background:linear-gradient(135deg,#006C52,#074435);padding:140px 0 172px 0;position:relative}.banner-section img.image-one{position:absolute;left:0;top:80px}@media(max-width:600px){.banner-section img.image-one{top:30px}}.banner-section img.image-two{position:absolute;bottom:32px;left:64px}@media(max-width:600px){.banner-section img.image-two{bottom:47px;left:20px;width:70px}}.banner-section img.image-three{position:absolute;right:0;top:0}@media(max-width:600px){.banner-section img.image-three{top:30px;width:40px}}.banner-section img.image-four{position:absolute;right:70px;bottom:48px}@media(max-width:600px){.banner-section img.image-four{right:20px}}.banner-section .banner-title{font-size:4rem;line-height:5rem;font-weight:400}@media(max-width:600px){.banner-section .banner-title{font-size:2.25rem;line-height:2.813rem}}.about-us{padding:100px 0 180px 0}@media(max-width:1024px){.about-us{padding:90px 0}}.about-us img{display:block;margin-bottom:30px;border:1px solid #e1e1e1;border-radius:20px}.about-us .about-text{color:#818089;font-size:1.125rem;line-height:1.875rem}@media(max-width:374px){.about-us .about-text{font-size:1rem;line-height:1.5rem}}.team-card{position:relative;border:1px solid #e1e1e1;border-radius:20px;background-color:#fff;text-align:center;padding-bottom:100px;overflow:hidden}.team-card img.top-identifier{max-width:initial!important;position:absolute;top:0;left:0;z-index:1;opacity:.2;border-radius:20px 0 0 0}.team-card img.bottom-identifier{position:absolute;bottom:0;max-width:306px;opacity:.2;z-index:1;left:50%;transform:translateX(-50%)}.team-card img.about-thumbnail{margin-top:44px;width:188px;height:188px;border-radius:100%;margin-bottom:32px}.team-card .member-name{line-height:24px;margin-bottom:6px}.team-card .member-designation{font-size:14px;line-height:24px;font-family:'Noto Serif Bangla',serif;color:#606060;padding:0 0;width:287px;margin:0 auto}@media(max-width:600px){.team-card .member-designation{padding:0 15px;box-sizing:border-box;width:100%}}.team-card ul.socials{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;padding-top:27px;padding-bottom:24px;border-top:1px solid #e1e1e1;margin-top:31px;align-items:center;gap:16px;position:absolute;z-index:99;bottom:0;width:100%}.team-card ul.socials li a{display:flex}.team-card .btn-bottom{position:absolute;bottom:16px;display:flex;justify-content:center;width:100%;align-items:center;flex-wrap:wrap;border-top:1px solid #e1e1e1;padding-top:17px}input[type=range]{accent-color:#006C52;border:none;outline:none;cursor:pointer}input[type=range]:disabled:hover{opacity:.7;cursor:not-allowed}.pagination{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:600px){.pagination{gap:7px}}.pagination span.page-link{width:40px;height:40px;border-radius:4px;position:relative}.pagination span.page-link .left-arrow{position:relative}.pagination span.page-link .left-arrow::before{content:"❰";display:flex;flex-wrap:wrap;width:40px;height:40px;justify-content:center;align-items:center;font-size:16px;line-height:26px}.pagination span.page-link .right-arrow{position:relative}.pagination span.page-link .right-arrow::after{content:"❯";display:flex;flex-wrap:wrap;width:40px;height:40px;justify-content:center;align-items:center;font-size:16px;line-height:26px}.pagination span.page-link .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;line-height:26px;font-weight:600;height:100%;width:100%;border:1px solid #bebebe;border-radius:50%;background:#e5e5e5}.pagination span.page-link .page-numbers:hover{color:#074435}.pagination span.page-link .page-numbers.current{border:1px solid #074435;background:#006c52;color:#fff}.pagination span.page-link.disabled{opacity:.3}.pagination span.page-dots{display:flex;flex-wrap:wrap;width:40px;height:40px;justify-content:center;align-items:center;font-size:16px;line-height:26px}.pagination a{display:inherit}.single-font .font-header{background:#006C52;border-radius:20px 20px 0 0;padding:20px 100px 38px 100px;box-sizing:border-box;position:relative}@media(max-width:600px){.single-font .font-header{padding:6px 50px 8px 50px}}.single-font .font-header img{position:absolute;left:38px;top:28px}@media(max-width:600px){.single-font .font-header img{left:20px;top:16px;width:30px}}.single-font .font-header h3,.single-font .font-header .font-title-heading{font-size:36px;line-height:54px}@media(max-width:600px){.single-font .font-header h3,.single-font .font-header .font-title-heading{font-size:20px;line-height:30px}}.single-font .font-header .single-font-title{font-size:1.5rem;line-height:2.25rem;font-weight:400;width:calc(100% - 160px - 16px);text-align:left;margin-top:10px}@media(max-width:600px){.single-font .font-header .single-font-title{width:calc(80% - 60px - 5px);font-size:.8rem;line-height:1.875rem}}.single-font .font-header p,.single-font .font-header .font-title-text{font-size:14px;line-height:16px;font-family:'Noto Serif Bangla',serif}@media(max-width:600px){.single-font .font-header p,.single-font .font-header .font-title-text{font-size:11px;line-height:13px}}.single-font .font-showcase .item{position:relative;margin-bottom:30px}@media(max-width:600px){.single-font .font-showcase .item{margin-bottom:13px}}.single-font .font-showcase .item img{height:auto}.single-font .font-showcase .item img.bg-banner{width:100%;height:auto;display:block}.single-font .font-showcase .item img.font-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:486px;height:auto}@media(max-width:600px){.single-font .font-showcase .item img.font-image{max-width:211px}}.single-font a.btn-primary{width:100%;display:block;text-align:center;padding:19px 18px}@media(max-width:600px){.single-font a.btn-primary{margin-bottom:18px;padding:13px 18px}}p.author-archive{background:linear-gradient(135deg,#006C52,#074435);border:1px solid #e1e1e1;padding:18px 10px;text-align:center;font-size:16px;line-height:20px;font-family:'Noto Serif Bangla',serif;color:#1e2736;margin:auto;width:300px;height:fit-content;border-radius:10px}@media(max-width:600px){p.author-archive{font-size:14px;line-height:18px}}p.author-archive a{font-weight:600;color:#fff}p.author-archive a .name{text-decoration:underline}.font-author-card .font-top{background:#006C52;color:#fff;text-align:center;padding:20px;border-radius:20px 20px 0 0}.font-author-card .font-top .font-top-title{font-size:1.5rem;line-height:2.375rem;font-weight:400;color:#fff}.font-author-card .single-wrapper{background:#006C52;border:1px solid #e1e1e1;padding:0 28px 34px 28px;box-sizing:border-box;border-top:0;border-radius:0 0 20px 20px}@media(max-width:600px){.font-author-card .single-wrapper{padding:0 31px 31px 31px}}@media(max-width:374px){.font-author-card .single-wrapper{padding:0 20px 25px 20px}}.font-author-card .single-wrapper a.btn-primary.font-download{width:100%;display:flex;align-items:center;padding:19px;margin-top:20px}.font-author-card .single-wrapper a img{width:20px}.font-author-card .single-wrapper table tr{text-align:left;line-height:2.2;font-size:18px}.font-author-card .single-wrapper table tr a{color:#00F9B8}.font-author-card .single-wrapper ul{list-style:none;gap:14px;display:flex;flex-wrap:wrap;margin-bottom:30px}.font-author-card .single-wrapper ul li{font-family:'Noto Serif Bangla',serif;font-size:16px;line-height:24px;display:block;width:100%}.font-author-card .single-wrapper ul li strong{font-size:18px;line-height:24px;font-weight:400;font-family:'Noto Serif Bangla',serif}.author-card{background:#fcf1e6;border-radius:20px;padding:16px 22px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px}@media(max-width:600px){.author-card{padding:16px 20px}}@media(max-width:374px){.author-card{padding:15px}}.author-card h4,.author-card .author-header-title{font-size:1.25rem;line-height:1.25rem;margin-bottom:6px;color:#000;font-weight:400}@media(max-width:600px){.author-card h4,.author-card .author-header-title{letter-spacing:-.2px}}@media(max-width:374px){.author-card h4,.author-card .author-header-title{font-size:1.1rem;line-height:1.1rem}}.author-card p,.author-card .author-header-text{font-family:'Noto Serif Bangla',serif;color:#606060;font-size:.875rem;line-height:1.375rem}.author-card img{border-radius:100%;width:63px;height:63px;border:4px solid #f48b1d}.author-card .author-info{width:calc(100% - 63px - 16px)}.author-card .author-info .font-author-title{font-size:1.25rem;line-height:1.25rem;margin-bottom:6px}.author-card .author-info .font-author-designer{font-size:.875rem;color:#606060;line-height:1.375rem}p.terms-card{background:#fcf1e6;padding:20px 25px;border-radius:20px;font-size:.938rem;line-height:1.5rem;font-family:'Noto Serif Bangla',serif;color:#f48b1d;font-weight:400;margin-bottom:20px}@media(max-width:600px){p.terms-card{font-size:.875rem;line-height:1.375rem}}@media(max-width:374px){p.terms-card{padding:20px}}p.terms-card-strong{background:#fcf1e6;padding:20px 25px;border-radius:20px;font-size:15px;line-height:24px;font-family:'Noto Serif Bangla',serif;color:#f48b1d;font-weight:600}@media(max-width:600px){p.terms-card-strong{font-size:14px;line-height:22px}}p.terms-card-strong a{color:#1e2736;text-decoration:underline}.free-font-editor .single-font .font-header{padding:17px 25px;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:600px){.free-font-editor .single-font .font-header{padding:17px 15px 17px 20px}}@media(max-width:374px){.free-font-editor .single-font .font-header{flex-wrap:wrap}}.free-font-editor .single-font .font-header img{position:relative;left:0;top:0;width:120px;height:58px;object-fit:contain}@media(max-width:600px){.free-font-editor .single-font .font-header img{width:60px;height:29px}}.free-font-editor .single-font .font-header vr{border:2px solid;height:40px;border-radius:3px}.free-font-editor .single-font .font-header .font-header-left{display:flex;flex-wrap:wrap;gap:16px;align-items:center;width:calc(100% - 250px - 20px)}@media(max-width:600px){.free-font-editor .single-font .font-header .font-header-left{width:100%}}.free-font-editor .single-font .font-header .font-header-left .font-head-title{font-size:24px;line-height:36px;width:calc(100% - 90px - 12px);text-align:left}@media(max-width:600px){.free-font-editor .single-font .font-header .font-header-left .font-head-title{font-size:1.25rem;line-height:1.875rem}}@media(max-width:600px){.free-font-editor .single-font .font-header .font-head-text{font-size:.688rem;line-height:.813rem;max-width:90px}}@media(max-width:374px){.free-font-editor .single-font .font-header .font-head-text{max-width:100%;width:100%;text-align:left}}.free-font-editor .single-font .font-editor{background:#f7f7f7;padding:21px;margin-bottom:51px;border-radius:0 0 20px 20px}@media(max-width:600px){.free-font-editor .single-font .font-editor{padding:19px 14px}}.free-font-editor .single-font .font-editor #typography-editor{width:100%;height:460px;border:none;text-align:left;outline:0;border-radius:0 0 11px 11px;padding:25px 30px;font-size:3rem;line-height:100%;background:#fff}@media(max-width:600px){.free-font-editor .single-font .font-editor #typography-editor{font-size:1.5rem;line-height:1.5rem;height:300px;padding:25px 20px}}.free-font-editor .single-font .font-editor .editor-header{margin-bottom:28px;display:flex;align-items:center;position:relative;flex-wrap:wrap}@media(max-width:600px){.free-font-editor .single-font .font-editor .editor-header{justify-content:center;gap:18px}}.free-font-editor .single-font .font-editor .editor-header ul.text-dropdown{position:absolute;top:56px;list-style:none;background:#fff;padding:20px;z-index:9991;display:none}.free-font-editor .single-font .font-editor .editor-header select{border:1px solid #c5c5c5;padding:7px 10px;border-radius:6px;margin-right:30px;outline:0}.free-font-editor .single-font .font-editor .editor-header .font-size-controller{width:193px;margin-left:24px}.free-font-editor .single-font .font-editor .editor-header .font-typhography{display:flex;flex-wrap:wrap;gap:8px}.free-font-editor .single-font .font-editor .editor-header button.btn-option{background:#fff0;width:34px;height:34px;border:1px solid #c5c5c5;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:6px;position:relative;cursor:pointer}.free-font-editor .single-font .font-editor .editor-header button.btn-option.bg img.black-bg{position:absolute;left:9px}.free-font-editor .single-font .font-editor .editor-header button.btn-option.bold{padding:0 7px;align-items:center;position:relative}.free-font-editor .single-font .font-editor .editor-header button.btn-option.bold img.line{position:absolute;top:24px}.free-font-editor .single-font .font-editor button.heading{background:#fff0;border:1px solid #c5c5c5;padding:8px 10px;border-radius:6px;display:inline-flex;flex-wrap:wrap;margin-right:30px;font-size:14px;outline:0}.free-font-editor .single-font .font-editor button.heading img{margin-left:16px}.font-title-heading{font-size:2.25rem;line-height:3.375rem;font-weight:400}.font-title-sub-heading{font-size:14px;line-height:16px}.hero-section{padding-top:100px;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;height:100vh;position:relative}@media(min-width:1020px)and (max-width:1800px){.hero-section{height:840px}}@media(max-width:1024px){.hero-section{height:650px}}@media(max-width:600px){.hero-section{height:560px;margin-top:20px;padding:0 20px}}.hero-section .hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;display:block}.hero-section .welcome-txt{position:relative;width:800px;display:flex;flex-wrap:wrap;align-items:left;gap:20px;justify-content:left}@media(min-width:1300px)and (max-width:1800px){.hero-section .welcome-txt{gap:16px;width:500px}}@media(max-width:1024px){.hero-section .welcome-txt{gap:8px;align-items:center;width:350px}}@media(max-width:600px){.hero-section .welcome-txt{margin:auto;width:310px}}.hero-section .welcome-txt h1{letter-spacing:-1%;font-size:48px;line-height:30px;letter-spacing:-.01em}.hero-section .welcome-txt h3{letter-spacing:-1%;font-size:25px;line-height:30px;letter-spacing:-.01em;font-weight:400;color:#006C52}@media(min-width:1300px)and (max-width:1800px){.hero-section .welcome-txt h1{font-size:40px}.hero-section .welcome-txt h3{font-size:20px}}@media(max-width:1024px){.hero-section .welcome-txt h1{font-size:30px}.hero-section .welcome-txt h3{font-size:18px}}@media(max-width:600px){.hero-section .welcome-text h1{font-size:20px;line-height:20px;margin-top:50px;padding-top:30px}.hero-section .welcome-text h3{font-size:15px;text-align:center}}.hero-section .font-content{background:linear-gradient(135deg,#006C52,#074435);border:#fff 6px solid;border-radius:50px;box-shadow:-1px -1px 5px rgb(0 0 0 / .3);width:500px;margin:50px 55% 0;padding:10px 20px;position:relative;box-sizing:border-box}@media(min-width:1024px)and (max-width:1800px){.hero-section .font-content{width:380px}}@media(max-width:1024px){.hero-section .font-content{width:360px;margin-top:0}}@media(max-width:820px){.hero-section .font-content{width:300px;margin:auto;margin-top:40px}}.hero-section .font-content .counter-wrapper .item{position:relative;text-align:center;margin:10px 0;padding:10px 50px;box-sizing:border-box;border-radius:22px;max-height:152px;flex:1}@media(min-width:1300px)and (max-width:1800px){.hero-section .font-content .counter-wrapper .item{padding:8px 8px}}@media(max-width:1024px){.hero-section .font-content .counter-wrapper .item{padding:4px}}@media(max-width:1024px){.hero-section .font-content .counter-wrapper .item{border-radius:3px}}@media(max-width:600px){.hero-section .font-content .counter-wrapper .item{padding:3px;box-sizing:content-box}}.hero-section .font-content .counter-wrapper .info-text{padding-bottom:10px}.hero-section .font-content .counter-wrapper .info-text h3{font-size:40px;padding:10px 0;font-weight:700}.hero-section .font-content .counter-wrapper .item .text{padding:15px 0;box-sizing:border-box}.hero-section .font-content .counter-wrapper .font-count p{background:#fff;padding:10px 0;border-radius:50px}@media(max-width:600px){.hero-section .font-content .counter-wrapper .download-count .download-text{margin:15px 0}}.hero-section .font-content .counter-wrapper .download-count{background:#fff;padding:20px 10px 10px;border-radius:10px 10px 20px 20px;margin-bottom:15px}@media(max-width:600px){.hero-section .font-content .counter-wrapper .download-count{padding:10px 10px}}.hero-section .font-content .counter-wrapper .download-count p{background:#006C52;margin:0 30px;padding:10px;border-radius:50px}.hero-section .font-content .counter-wrapper .item .counter-text{font-size:2.2rem;font-weight:400;line-height:3.188rem}@media(min-width:1300px)and (max-width:1800px){.hero-section .font-content .counter-wrapper .item .counter-text{font-size:2.5rem}}@media(max-width:1024px){.hero-section .font-content .counter-wrapper .item .counter-text{font-size:1.563rem}}@media(max-width:600px){.hero-section .font-content .counter-wrapper .item .counter-text{font-size:1.5rem;line-height:1rem}}.hero-section .font-content .counter-wrapper .item .font-text{font-family:'Noto Serif Bengali',serif;font-size:1.5rem;font-weight:500;line-height:1.313rem;letter-spacing:0em}@media(max-width:1024px){.hero-section .font-content .counter-wrapper .item .font-text{font-size:1.2rem}}@media(max-width:1024px){.hero-section .font-content .counter-wrapper .item .font-text{font-size:1.1rem;line-height:.438rem}}.hero-section .font-content .counter-wrapper .download-count .download-text{margin-top:10px}@media(max-width:600px){.hero-section .font-content .counter-wrapper .download-count .download-text{margin-top:15px}}.our-services{padding:100px 0 90px 0}@media(max-width:600px){.our-services{padding:60px 0}}.our-services .service-items{margin-right:-30px;gap:34px 24px}@media(max-width:1024px){.our-services .service-items{gap:12px 0;margin-right:0}}.our-services .service-items .service-card{width:calc(50% - 30px)}@media(max-width:1024px){.our-services .service-items .service-card{width:100%}}.download-fonts{background-color:#f7f7f7;padding:70px 0}@media(max-width:600px){.download-fonts{padding:50px 0}}.download-fonts .section-top{max-width:972px;margin-bottom:60px}@media(max-width:600px){.download-fonts .section-top{margin-bottom:20px}}.download-fonts .section-top h2{padding-top:20px;line-height:70px}@media(max-width:600px){.download-fonts .section-top h2{line-height:38px}}.download-fonts .section-top p{color:#818089;font-size:18px;line-height:30px}@media(max-width:600px){.download-fonts .section-top p{font-size:12px;line-height:19px;color:#606060}}.download-fonts .download-items{gap:49px 30px;margin-bottom:100px;margin-right:-30px}@media(max-width:600px){.download-fonts .download-items{margin-right:0}}@media(max-width:374px){.download-fonts .download-items{margin-bottom:60px}}.download-fonts .download-items .download-card{width:calc(33.33% - 30px)}@media(max-width:1024px){.download-fonts .download-items .download-card{width:calc(50% - 30px)}}@media(max-width:600px){.download-fonts .download-items .download-card{width:100%}}.purchase{background-color:#fff}.purchase .download-card .media-object img.thumbnail{max-width:100%!important;margin:auto;height:174px;object-fit:contain;margin-top:10px}.purchase .download-card .media-object .download-counter p,.purchase .download-card .media-object .download-counter .price-text{font-family:'Noto Serif Bangla',serif;font-size:16px;line-height:16px;color:#000}.purchase .download-card .media-object .download-counter p del,.purchase .download-card .media-object .download-counter p span,.purchase .download-card .media-object .download-counter .price-text del,.purchase .download-card .media-object .download-counter .price-text span{color:#aeaeb9}.purchase .download-card .media-object .download-counter p strong,.purchase .download-card .media-object .download-counter .price-text strong{color:#f48b1d}input.controller-point{width:100%}.online-courses{padding:130px 0}@media(max-width:600px){.online-courses{padding:60px 0}}.online-courses .section-top{max-width:895px}.online-courses .courses-wrapper{gap:49px 30px;margin-bottom:100px;margin-right:-30px}@media(max-width:600px){.online-courses .courses-wrapper{margin-right:0;margin-bottom:60px;gap:25px 0}}.online-courses .courses-wrapper .course-card{width:calc(33.33% - 30px)}@media(max-width:1024px){.online-courses .courses-wrapper .course-card{width:calc(50% - 30px)}}@media(max-width:600px){.online-courses .courses-wrapper .course-card{width:100%}}.tutorials{padding:130px 0}@media(max-width:600px){.tutorials{padding:60px 0}}.tutorials .section-items{margin-bottom:80px}@media(max-width:600px){.tutorials .section-items{margin-bottom:60px}}@media(max-width:374px){.tutorials .section-items{gap:30px}}.tutorials .video-item{position:relative}.tutorials .video-item .video-area{position:relative}.tutorials .video-item video{width:100%;height:auto;border-radius:20px}.tutorials .video-item .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.tutorials .video-item span.time-min{position:absolute;left:25px;top:25px;background:#fff;padding:4px 9px;border-radius:41px;font-size:13px;line-height:20px;font-family:"FL Bangla Lipi Normal"}@media(max-width:374px){.tutorials .video-item span.time-min{top:10px;left:10px}}.tutorials .video-item .video-title{font-size:1.25rem;color:#1f2937;font-weight:400;line-height:2rem}@media(max-width:374px){.tutorials .video-item .video-title{font-size:1.25rem;line-height:1.5rem}}.caligraphy{padding:180px 0}@media(max-width:600px){.caligraphy{padding:90px 0}}@media(max-width:374px){.caligraphy{padding:60px 0}}.caligraphy .section-head-textleft{margin-bottom:70px}.caligraphy .section-head-textleft .heading-title,.caligraphy .section-head-textleft h2{font-size:4rem;line-height:5rem;color:#1e2736;font-weight:400}@media(max-width:600px){.caligraphy .section-head-textleft .heading-title,.caligraphy .section-head-textleft h2{font-size:2rem;line-height:2.5rem}}@media(max-width:374px){.caligraphy .section-head-textleft .heading-title,.caligraphy .section-head-textleft h2{font-size:1.8rem;line-height:2.2rem}}@media(max-width:600px){.caligraphy .section-head-textleft .heading-title,.caligraphy .section-head-textleft h2{margin-bottom:8px}}@media(max-width:600px){.caligraphy .section-head-textleft{margin-bottom:30px}}@media(max-width:600px){.caligraphy .btn-secound{margin:auto;display:table;margin-top:60px}}.caligraphy .section-items .download-card{background-color:#f7f7f7}.caligraphy .section-items .download-card img.top-identifier{left:inherit!important;right:-25px;top:-25px!important;border-radius:0 20px 0 0!important}.caligraphy .section-items .download-card .media-object{width:100%}.caligraphy .section-items .download-card .media-object .total-download{position:absolute;top:9px;right:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:14px;color:#828282;line-height:16px}.caligraphy .section-items .download-card .media-object .thumbnail{width:100%;height:200px;margin-bottom:20px;margin-top:20px;object-fit:contain}.caligraphy .section-items .download-card .media-object .media-content .download-top-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:270px}.our-team{padding:130px 0}@media(max-width:600px){.our-team{padding:90px 0}}.our-team h2{margin-bottom:60px}@media(max-width:600px){.our-team h2{margin-bottom:20px}}.our-team .items{display:flex;flex-wrap:wrap;margin-right:-30px;gap:30px;justify-content:center}@media(max-width:600px){.our-team .items{margin-right:0}}.our-team .items .team-card{width:calc(33.33% - 30px)}@media(max-width:1024px){.our-team .items .team-card{width:calc(50% - 30px)}}@media(max-width:600px){.our-team .items .team-card{width:100%}}.bornoshilpi{padding:180px 0 158px 0}@media(max-width:600px){.bornoshilpi{padding:90px 0}}.bornoshilpi .about-title{margin-bottom:60px}.font-single-wrapper{padding:100px 0}@media(max-width:600px){.font-single-wrapper{padding:66px 0 100px 0}}@media(max-width:374px){.font-single-wrapper{padding:60px 0 60px 0}}.font-single-wrapper .container{gap:30px}.font-single-wrapper .single-font{width:750px}@media(max-width:1024px){.font-single-wrapper .single-font{width:100%}}.font-single-wrapper .single-font .font-typhography .active{border:2px solid #f48b1d!important}.font-single-wrapper .single-font .scroll-bar{width:7.875rem!important;justify-content:flex-start!important;align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow:hidden!important}.font-single-wrapper .single-font .scroll-bar.sm-hide-desktop{display:none!important}@media(max-width:600px){.font-single-wrapper .single-font .scroll-bar.sm-hide-desktop{display:flex!important}}@media(max-width:600px){.font-single-wrapper .single-font .scroll-bar.sm-hide-mobile{display:none!important}}.font-single-wrapper .single-font .scroll-bar img{display:inline-block;margin-left:.2rem;margin-right:.2rem}.font-single-wrapper .single-font .scroll-bar .controller-point{width:96%!important}.font-single-wrapper .single-font .hide-mobile.example-text{width:100%!important;margin-top:1rem}.font-single-wrapper .font-author-card{width:360px}@media(max-width:1024px){.font-single-wrapper .font-author-card{width:100%}}._404{margin-top:3rem;margin-bottom:8rem}._404 .image-404{display:block;margin:0 auto}._404 .section-top{margin-bottom:3rem}._404 .btn-primary{display:block}._404 .author-archive{margin-top:2rem}.calligraphy-archive{padding:140px 0 180px 0}.calligraphy-archive .pagination-wrapper{padding-top:5rem}.calligraphy-card-header{display:flex;align-items:flex-start;width:100%}.calligraphy-card-header .media-content{padding-left:.5rem;padding-right:3.1rem;padding-top:.5rem;display:flex;align-items:center;flex-wrap:wrap}.calligraphy-card-header .media-content .download-top-title{display:block;margin-bottom:4px;font-size:20px;line-height:24px;white-space:nowrap;width:175px;overflow:hidden;text-overflow:ellipsis}.author-archive{padding-top:140px}.author-archive .download-fonts{background-color:inherit}.author-archive .profile{display:flex;justify-content:space-between;align-items:center;background:#fcf1e6;padding:2.5rem;border-radius:1.25rem}@media(max-width:768px){.author-archive .profile{display:block;padding:1rem}}.author-archive .profile .heading{font-size:2.5rem;line-height:100%;padding-bottom:.5rem}@media(max-width:1024px){.author-archive .profile .heading{font-size:1.1rem}}.author-archive .profile .subtitle{color:#606060;font-size:1.25rem;font-family:"FL Bangla Lipi Normal"}@media(max-width:1024px){.author-archive .profile .subtitle{font-size:.9rem}}.author-archive .profile .social{list-style-type:none;display:flex;flex-direction:row;justify-content:flex-start}.author-archive .profile .social li a{display:inline-block;margin:0 .5rem}.author-archive .profile .social li img{filter:invert(1)}.author-archive .profile .author-info{display:flex;justify-content:flex-start;align-items:center;border-right:3px solid #fff;flex:1;padding:.5rem}@media(max-width:768px){.author-archive .profile .author-info{border-right:none;border-bottom:3px solid #fff}}.author-archive .profile .author-info .author-image{display:block;border-radius:50%;width:11.43rem;height:11.43rem;border:.8rem solid #f48b1d;margin-right:2rem}@media(max-width:1024px){.author-archive .profile .author-info .author-image{width:9rem;height:9rem;border:.5rem solid #f48b1d;margin-right:1rem}}@media(max-width:768px){.author-archive .profile .author-info .author-image{width:7rem;height:7rem;border:.3rem solid #f48b1d;margin-right:.5rem}}.author-archive .profile .author-info .info .social-link{list-style-type:none;display:flex;align-items:center;justify-content:flex-start;padding-top:.6rem}.author-archive .profile .author-info .info .social-link a{display:inline-block;margin:0 .7rem}.author-archive .profile .resource-info{flex:1;display:flex;justify-content:space-between;align-items:center;padding:.5rem}.author-archive .profile .resource-info .total{display:flex;justify-content:space-between;align-items:center;flex:1;flex-direction:column}.author-archive .profile .resource-info .total .heading{padding-top:1rem}.author-archive .resources-container{padding-top:8rem}.author-archive .resources-container .top{display:flex;justify-content:space-evenly;align-items:center}@media(max-width:768px){.author-archive .resources-container .top{display:block;padding:1rem}}.author-archive .resources-container .top .tab{border-radius:.9rem;border:1px solid #e1e1e1;flex:1;padding:2rem;cursor:pointer;margin:.8rem}.author-archive .resources-container .top .tab .total-resource{padding-bottom:.4rem;font-size:1.5rem}@media(max-width:768px){.author-archive .resources-container .top .tab .total-resource{font-size:1.2rem}}.author-archive .resources-container .top .tab .total-resource .tag{font-weight:400;font-family:'Noto Serif Bangla',serif;padding-right:.4rem}.author-archive .resources-container .top .tab .total-resource .count{font-weight:100;font-family:"FL Bangla Lipi Normal"}.author-archive .resources-container .top .tab .total-download{font-family:'Noto Serif Bangla',serif;font-size:.9rem}.author-archive .resources-container .top .tab.active{background-color:#f48b1d;z-index:5;cursor:auto}.author-archive .resources-container .top .tab.active .total-resource{color:#fff}.author-archive .resources-container .top .tab.active .total-download{color:#fff}.author-archive .resources-container .resources{padding-top:5rem;display:none;position:relative}.author-archive .resources-container .resources#calligraphy .media-content{display:flex;align-items:center;flex-wrap:wrap}.author-archive .resources-container .resources#calligraphy .media-content strong{display:block;margin-bottom:4px;font-size:20px;line-height:24px;white-space:nowrap;width:190px;overflow:hidden;text-overflow:ellipsis}.author-archive .resources-container .resources .load-more{cursor:pointer;display:none}.author-archive .resources-container .resources.calligraphy-archive .section-items{padding-bottom:130px}.author-archive .resources-container .resources.active{display:block}.author-archive .resources-container .resources .overlay{position:absolute;bottom:15rem;left:0;z-index:100;width:100%;height:10rem;display:none}.author-archive .resources-container .resources .overlay .cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.author-archive .resources-container .resources .overlay .cv-spinner .spinner{width:5rem;height:5rem;border:.5rem #ddd solid;border-top:.5rem #f48b1d solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.font-single-wrapper .font-showcase{position:relative}.font-single-wrapper .font-showcase .slides{display:none}.font-single-wrapper .font-showcase .slides.active{display:block}.font-single-wrapper .font-showcase .slides .slide-position{color:#f2f2f2;font-size:12px;padding:0 10px;position:absolute;top:5px;left:5px;background:#1e2736;border-radius:5px}.font-single-wrapper .font-showcase .prev,.font-single-wrapper .font-showcase .next{position:relative;cursor:pointer;position:absolute;top:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:50%;border:2px solid #fff;user-select:none;background:#fff0}.font-single-wrapper .font-showcase .prev{left:1rem}.font-single-wrapper .font-showcase .next{right:1rem}.font-single-wrapper .font-showcase .dotes{text-align:center;position:absolute;bottom:10px;margin-left:auto;margin-right:auto;left:0;right:0}.font-single-wrapper .font-showcase .dotes .dot{cursor:pointer;height:18px;width:18px;margin:0 2px;background-color:#fff;border-radius:50%;display:inline-block;transition:background-color .6s ease}.font-single-wrapper .font-showcase .dotes .dot:hover{background-color:#717171}.font-single-wrapper .font-showcase .dotes .dot.active{border:4px solid #f48b1d}.font-single-wrapper .font-showcase .fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.font-single-wrapper .prev,.font-single-wrapper .next,.font-single-wrapper .text{font-size:11px}}.download{max-width:750px}.download .box{border:1px solid #e1e1e1;margin-bottom:2rem;border-radius:20px;padding:6rem 1.5rem}.download .box .count-down{margin-bottom:3rem}.download .box .count-down p{font-size:32px;color:#000;text-align:center;line-height:150%;border:1px solid #f48b1d;border-radius:11px;padding:4rem}@media(max-width:768px){.download .box .count-down p{font-size:16px;padding:2rem}}.download .box .count-down p span{color:#f48b1d}.download .box .download-info{text-align:center}.download .box .download-info .download-button{display:inline-flex;align-items:center;justify-content:center;padding-left:2rem;padding-right:2rem}.download .box .download-info .download-button.disabled{background-color:#d6c4b1;cursor:wait;pointer-events:none}.download .box .download-info .download-count-text{padding-top:1.5rem;color:#828282}.download .box .download-info .download-count-text .count{color:#000}.download .author-archive{border:1px solid #f48b1d;background-color:#fcf1e6;color:#f48b1d;font-family:'Noto Serif Bangla',serif;border-radius:8px}.download .author-archive a{color:#f48b1d;font-family:"FL Bangla Lipi Normal"}.contact-page .row{margin-bottom:8rem}.contact-page .row .section-title{font-size:48px;margin:3.2rem;text-align:center}@media(max-width:768px){.contact-page .row .section-title{font-size:22px}}.contact-page .row .wrapper{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.contact-page .card{width:360px;height:142px;border-radius:8px;border:1px solid #e3e3e3;display:flex;justify-content:flex-start;align-items:flex-start;padding:2rem}.contact-page .card .icon{background-color:#006c52;border-radius:50%;border:none;display:block;padding:1.5rem;overflow:visible}.contact-page .card .content{padding-left:1.5rem}.contact-page .card .content .title{font-size:22px;font-weight:400;color:#000;margin-bottom:.5rem;line-height:150%}@media(max-width:768px){.contact-page .card .content .title{font-size:18px}}.contact-page .card .content .contact{font-size:14px;font-weight:400;color:#6c6863}.contact-page .card .content .link{font-size:17px;font-weight:400;color:#006c52}.fl-page{padding:8.125rem 0}.fl-heading{font-size:2.25rem;font-weight:400;color:#1e2736;padding-bottom:.3rem}.download-card .download-title{word-break:break-word}.blog-banner{padding:60px 0;background-color:#0b6b47}.blog-title{font-size:2.5rem;font-weight:700;margin-bottom:10px}.post-meta span{font-size:.9rem;opacity:.9}.blog-content-area{padding:20px 0;background-color:#fff}.single-post-thumbnail img{width:100%;height:auto;border-radius:8px;box-shadow:0 5px 15px rgb(0 0 0 / .1);margin-bottom:30px}.entry-content{font-size:1.1rem;line-height:1.8;color:#333}.entry-content p{margin-bottom:20px}.entry-content h2,.entry-content h3{margin-top:30px;margin-bottom:15px;color:#0b6b47}.post-tags{font-size:.9rem;color:#666}.post-tags a{background:#f1f1f1;padding:5px 10px;border-radius:20px;text-decoration:none;color:#333;margin-right:5px}.post-tags a:hover{background:#0b6b47;color:#fff}