﻿*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;color:#333;line-height:24px;scroll-behavior:smooth;font-weight:400;background-color:#fff;font-family:"Kalpurush",sans-serif}a{text-decoration:none}.w-img img{width:100%}.m-img img{max-width:100%}a,.btn,button,span,p,i,input,select,textarea,li,img,svg path,*::after,*::before,.transition-3,h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:#2c3941;line-height:24px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}h1{font-size:40px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0px;padding:0px}li{list-style-type:none}p{font-size:15px;line-height:22px;color:#737070}*::-moz-placeholder{color:#2c3941;font-size:14px;opacity:1}*::placeholder{color:#2c3941;font-size:14px;opacity:1}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.container{max-width:1280px}.header_main{position:fixed;top:0;left:0;width:100%;z-index:3;background-color:#fff;border-bottom:1px solid rgba(195,195,195,.5215686275)}.header_main .header_wrapper{height:60px;display:flex;align-items:center;justify-content:flex-end}.header_main .header_wrapper .logo{height:40px;width:auto;display:flex;align-items:center;justify-content:center}.header_main .header_wrapper .logo img{height:100%;width:100%;object-fit:contain}.header_main .header_wrapper ul li{display:inline-block;padding-left:14px}.header_main .header_wrapper ul li a{font-size:18px;font-weight:500;color:#070707}.header_main .header_wrapper ul li a:hover{color:#772f30}.hero{position:relative;z-index:1;overflow:hidden}.hero .hero_bg{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;z-index:-1}.hero .hero_bg .hero_bg_left{height:90vh;width:50%;background-color:#fff}.hero .hero_bg .hero_bg_right{height:90vh;width:50%;background-color:#772f30}.hero .hero_wrapper{width:100%;display:flex;align-items:center}.hero .hero_wrapper .style_one{position:absolute;right:0;top:60px}.hero .hero_wrapper .style_one img{height:260px;width:auto;object-fit:contain}.hero .hero_wrapper .hero_img_side{z-index:1;position:relative}.hero .hero_wrapper .hero_img_side .hero_profile{width:230px}.hero .hero_wrapper .hero_img_side .hero_profile img{width:430px;height:430px;object-fit:cover;border:7px solid #fff;border-radius:50%;padding:20px}.hero .hero_wrapper .hero_content_bg{height:90vh;width:100%;background-color:#772f30}.hero .hero_wrapper .hero_content_bg .hero_content{padding-top:240px;padding-left:240px}.hero .hero_wrapper .hero_content_bg .hero_content h2{font-size:40px;font-weight:700;color:#fff}.hero .hero_wrapper .hero_content_bg .hero_content h3{font-size:22px;font-weight:500;color:#fff;padding:12px 0}.hero .hero_wrapper .hero_content_bg .hero_content p{color:#e4e4e4}.hero .hero_wrapper .hero_content_bg .hero_Gallery{padding-left:240px;padding-top:30px;position:absolute;bottom:40px;right:-10px;width:70%;z-index:10}.hero .hero_wrapper .hero_content_bg .hero_Gallery .gallery_img{height:170px;width:100%;border-radius:8px;overflow:hidden}.hero .hero_wrapper .hero_content_bg .hero_Gallery .gallery_img img{height:100%;width:100%;object-fit:cover}.hero .swiper-button-prev{color:#fff;left:20px;height:48px;width:48px;background-color:rgba(243,243,243,.5607843137);display:flex;justify-content:center;align-items:center;font-size:20px;border-radius:50%}.hero .swiper-button-prev::after{font-size:24px}.hero .swiper-button-next{color:#fff;right:30px;height:48px;width:48px;background-color:rgba(233,229,229,.662745098);display:flex;justify-content:center;align-items:center;font-size:20px;border-radius:50%}.hero .swiper-button-next::after{font-size:24px}.hero .swiper-pagination-bullet-active{background-color:#fff}.hero .swiper-pagination-bullet{background-color:rgba(235,235,235,.631372549)}.backtotop{display:inline-block;background-color:#772f30;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;opacity:0;visibility:hidden;z-index:9999999999}.backtotop::after{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff}.backtotop:hover{cursor:pointer;background-color:#59c42d}.backtotop:active{background-color:#59c42d}.backtotop.show{opacity:1;visibility:visible}.mobile_header .mobile_header_wrapper{display:flex;justify-content:space-between;align-items:center;height:60px}.mobile_header .mobile_header_wrapper .mobile_heade_left .mob_logo a img{height:45px;width:auto;object-fit:contain}.mobile_header .mobile_header_wrapper .hamberger_icon i{font-size:24px;color:rgba(0,0,0,.9019607843)}.header{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.129)}.header .header_wrapper{height:70px;display:flex;align-items:center;justify-content:space-between}.header .header_wrapper .logo{height:40px;width:auto;display:flex;align-items:center;justify-content:center}.header .header_wrapper .logo img{height:100%;width:100%;object-fit:contain}.header .header_wrapper ul li{display:inline-block;padding-left:14px}.header .header_wrapper ul li a{font-size:16px;font-weight:500;color:#070707}.header .header_wrapper ul li a:hover{color:#772f30}.offcanvas-body{padding-top:25px}.offcanvas-body ul li{padding:6px}.offcanvas-body ul li a{font-size:18px;color:#4d4c4c}.offcanvas-start{width:260px}.published{padding:70px 0}.published .published_wrapper{padding-top:40px}.published .published_wrap{height:385px;background-color:#fff;border-radius:10px;box-shadow:0 1px 1px 1px rgba(0,0,0,.129);overflow:hidden;position:relative;margin-bottom:20px}.published .published_wrap:hover .pub_img img{transform:scale(1.1);transition:all linear .4s}.published .published_wrap .pub_img{height:200px;width:100%;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center;overflow:hidden}.published .published_wrap .pub_img img{height:100%;width:100%;object-fit:contain}.published .published_wrap .pub_content{padding:10px 12px;text-align:center}.published .published_wrap .pub_content h5{font-size:20px;font-weight:600;color:#333;line-height:26px}.published .published_wrap .pub_content .writter{font-size:18px;font-weight:500;color:#772f30}.published .published_wrap .pub_content .ammount{font-size:22px;font-weight:700;color:#000;padding-top:5px}.published .published_wrap .pub_content .buy_btn{height:40px;width:90%;background-color:#14a751;font-size:15px;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:6px;margin-top:12px;cursor:pointer;position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.published .published_wrap .pub_content .buy_btn:hover{background-color:#24b862}.section_head{display:flex;align-items:center;justify-content:space-between}.section_head h4{font-size:24px;font-weight:600;color:#333;line-height:5px}.section_head a{font-size:18px;color:#772f30;font-weight:500;cursor:pointer}.books{padding:0 0 50px 0}.books .book_wrapper{padding-top:30px}.books .book_wrapper .book_wrap{height:auto;background-color:#fff;border-radius:10px;overflow:hidden;position:relative;padding:10px;border:1px solid rgba(195,195,195,.4039215686);margin-bottom:20px}.books .book_wrapper .book_wrap:hover .pub_img img{transform:scale(1.1);transition:all linear .4s}.books .book_wrapper .book_wrap .book_img{height:160px;width:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.books .book_wrapper .book_wrap .book_img img{height:100%;width:100%;object-fit:contain}.books .book_wrapper .book_wrap .book_content{text-align:center;padding-top:10px}.books .book_wrapper .book_wrap .book_content h5{font-size:17px;font-weight:500;color:#000;line-height:22px;cursor:pointer}.books .book_wrapper .book_wrap .book_content .writter{font-size:16px;font-weight:600;color:#772f30}.books .book_wrapper .book_wrap .book_content .ammount{font-size:22px;font-weight:700;color:#000;padding-top:5px}.books .book_wrapper .book_wrap .book_content .buy_btn{height:40px;width:90%;background-color:#14a751;font-size:15px;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:6px;margin-top:12px;cursor:pointer;position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.books .book_wrapper .book_wrap .book_content .buy_btn:hover{background-color:#24b862}.footer{padding:40px 0 20px 0;width:100%;background-color:rgba(243,243,243,.9058823529)}.footer .footer_wrapper .footer_wrap p{font-size:15px;font-weight:400;color:#444343;line-height:22px}.footer .footer_wrapper .footer_wrap h4{font-size:20px;font-weight:600;color:#000}.footer .footer_wrapper .footer_wrap ul li{padding-bottom:5px}.footer .footer_wrapper .footer_wrap ul li a{font-size:16px;font-weight:400;color:#444343}.footer .footer_wrapper .footer_wrap ul li a:hover{color:#000}.footer .footer_wrapper .footer_icon h5{font-size:18px;font-weight:500;color:#000;padding-bottom:12px;text-align:end}.footer .footer_wrapper .footer_icon ul{display:flex;justify-content:flex-end;align-items:center}.footer .footer_wrapper .footer_icon ul li{height:40px;width:40px;background-color:#3b5998;margin-left:10px;border-radius:5px;display:flex;align-items:center;justify-content:center}.footer .footer_wrapper .footer_icon ul li a{line-height:0px}.footer .footer_wrapper .footer_icon ul li a i{font-size:22px;color:#fff}.footer .footer_wrapper .footer_icon ul .twitter{background-color:#00acee}.footer .footer_wrapper .footer_icon ul .insta{background-color:#d65737}.footer .footer_wrapper .footer_icon ul .linkedin{background-color:#0a66c2}.footer_bottom{padding:20px 0;width:100%;background-color:#c3cfd6}.footer_bottom .copy_text{font-size:16px;font-weight:500;color:#000;text-align:center}