@font-face{font-family:alegreya;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/fonts/alegreya-regular.woff2)format("woff2"),url(/fonts/alegreya-regular.woff)format("woff")}@font-face{font-family:alegreya;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/fonts/alegreya-italic.woff2)format("woff2"),url(/fonts/alegreya-italic.woff)format("woff")}@font-face{font-family:alegreya;font-style:italic;font-weight:800;font-display:swap;src:local(""),url(/fonts/alegreya-extrabold.woff2)format("woff2"),url(/fonts/alegreya-extrabold.woff)format("woff")}@font-face{font-family:alegreya sans;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/fonts/alegreya-sans-regular.woff2)format("woff2"),url(/fonts/alegreya-sans-regular.woff)format("woff")}@font-face{font-family:alegreya sans;font-style:normal;font-weight:800;font-display:swap;src:local(""),url(/fonts/alegreya-sans-extrabold.woff2)format("woff2"),url(/fonts/alegreya-sans-extrabold.woff)format("woff")}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{font-family:alegreya,serif;font-size:1.2em;line-height:30px;margin:0;text-align:left;background-color:#fff;color:#514b4b;hyphens:auto}body,html{width:100%;height:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:alegreya sans,sans-serif;font-weight:800;line-height:1.35;margin-bottom:.5rem;color:#514b4b;hyphens:none}.h1,h1{font-size:2.125rem;line-height:40px}.h2,h2{font-size:1.625rem}.h3,h3{font-size:1.75em}.h4,h4{font-size:1.4em}.h5,h5{font-size:1.1em}.h6,h6{font-size:1em}.text-sm{font-size:.85em}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#210606}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#210606}.section-heading h2{color:#210606;font-weight:800}.blog-meta{font-family:alegreya sans,sans-serif;font-variant-numeric:lining-nums;font-size:.9em}.section-heading{margin-bottom:80px}.section{position:relative;padding:8.125rem 0}@media(min-width:768px){.section{padding:7.5rem 0}}.section-top{padding-top:8.125rem}.section-bottom{padding-bottom:8.125rem}@media(min-width:768px){.section-top{padding-top:10.3125rem}}.slick-slide{outline:0}.bg-grey{background:#fcf9f4}.text-color{color:#210606}.btn{font-weight:800;position:relative;text-transform:uppercase;letter-spacing:.05em;padding:15px 40px;border-radius:35px;font-size:.85em;font-family:alegreya sans,sans-serif;cursor:pointer;border:1px solid transparent;transition:all .2s ease-in-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}@media(max-width:768px){.btn{padding:15px 37px}}.btn:focus{box-shadow:none!important}.btn-main{border-color:#210606;color:#fff;background:#210606}.btn-main:hover{background:#ffd900;color:#222;border-color:#ffd900}.btn-main-2{background:#ffd900;color:#fff;border-color:#ffd900}.btn-main-2:hover{background:#210606;color:#fff;border-color:#210606}.btn-white{background:#fff!important;color:#210606;border-color:#fff}.btn-border-tp{border-color:#210606;background:0 0;color:#210606}.btn-border-tp:hover{background:#210606;color:#fff!important}.btn-small{padding:12px 22px;font-size:.8em}a{color:#222;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{outline:none;text-decoration:none;color:#210606}.border-top{border-top:1px solid rgba(0,0,0,8%)!important}.border-bottom{border-bottom:1px solid rgba(0,0,0,8%)!important}.text-color-2{color:#ffd900}.text-lg{font-size:2.5em;line-height:1.4}.text-md{font-size:2em;line-height:1.3}.letter-spacing{letter-spacing:2px}.text-sm{font-size:.85em;color:#210606}@media(max-width:400px){.display-4{font-size:2rem}.comment-area .media{display:block}.comment-area .media-body{margin-top:20px}}.page-banner-area{padding:180px 0 90px;position:relative}.navbar-toggler{font-size:1.63em}.navbar-toggler:focus,.navbar-toggler:hover{outline:0}.main-navigation{z-index:9999;padding:10px 0}.navbar-nav .nav-link{padding-right:1rem!important;padding-left:1rem!important;font-weight:800;color:#210606!important;text-transform:capitalize}.navbar-nav .nav-link.active{color:#210606!important}.navbar{position:relative;padding:1rem;font-family:alegreya sans,sans-serif}.fixed-top{position:fixed;z-index:1030;right:0;left:0}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;content:"";vertical-align:middle;background:no-repeat 50%;background-size:100% 100%}.nav-item.dropdown .dropdown-menu{-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;display:block;visibility:hidden;opacity:0;top:120%;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,5%),-2px 0 5px 1px rgba(0,0,0,5%);box-shadow:2px 2px 5px 1px rgba(0,0,0,5%),-2px 0 5px 1px rgba(0,0,0,5%);border:0;padding:0;position:absolute}.nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;top:100%}.dropdown-menu{opacity:0}.dropdown-menu.show{animation:.2s forwards b}@keyframes b{to{opacity:1}}.dropdown-item{font-size:.6875rem;padding-top:.5rem;padding-bottom:.5rem;transition:background-color .1s;text-transform:uppercase;letter-spacing:.05em}.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#210606}.header-white{background:#fff;-webkit-transition:0s all ease;-o-transition:0s all ease;transition:0s all ease}@media(max-width:480px){.fixed-top.site-header{background:#fff}}@media(max-width:992px){.navbar-collapse{background:#fff}}.py-7{padding:7.5rem 0}.banner-main{position:relative}.banner-main:before{position:absolute;content:"";left:0;top:0;width:100%;background:#fcf9f4;height:80%}h1{font-size:3.75em;line-height:70px;color:#210606;font-weight:800}.main-banner{padding:80px 0 150px}.main-banner p{padding-right:100px}@media(max-width:480px){h1{font-size:2.8em;line-height:55px}}@media(max-width:400px){h1{font-size:2.25em;line-height:46px}}.feature-item i{width:80px;height:80px;border-radius:100%;text-align:center;display:inline-block;font-size:1.25em;padding-top:28px;color:#222}.feature-item .content{padding-left:30px}.cta-2{background:rgba(238,223,204,.5);padding:20px 0 6.5rem}.cta-2 .subscribe .form-control{background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,3%);border-radius:5px}.about{position:relative}.about .about-img img{box-shadow:0 20px 40px rgba(38,59,94,.1);border:10px solid #fff;border-radius:20px}.about:before{position:absolute;content:"";right:0;top:0;width:75%;height:100%;background:#fcf9f4;border-radius:20px 0 0 20px}.cta-home{background:#fcf9f4}.chapter-item{padding:30px;box-shadow:12px 7px 90px rgba(110,123,131,.1);margin-bottom:30px}.chapter-item h4{margin-bottom:20px;text-transform:uppercase;letter-spacing:.05em;font-size:1.1em;letter-spacing:1px;color:#210606}.book-preview{display:inline-block;max-width:400px;width:100%;position:relative}.book-preview .background-device{width:100%}.book-pages{width:80%;display:inline-block;margin:0 auto;position:absolute;left:10%;margin-top:10%}.book-pages .item{position:absolute;box-shadow:0 0 1px rgba(0,0,0,.2);left:0;top:0}.book-pages .item .overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .3s ease;background:rgba(0,0,0,.7)}.book-pages .item:hover .overlay{opacity:1}.book-pages .item img{width:100%;transition:all .3s ease;border-radius:4px}.book-pages .item .overlay>a{position:absolute;display:inline-block;left:calc(50% - 30px);top:calc(50% - 25px);font-size:1.5em;line-height:50px;width:50px;height:50px;text-align:center;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#ffd900}.book-pages .item .overlay>a:hover{color:#fff;background:#210606}.book-info ul li{padding:15px 30px;margin-bottom:5px;font-weight:800;box-shadow:12px 7px 90px rgba(110,123,131,.1)}.book-info ul li i{color:#210606}.book-item{position:relative}.book-item:hover .hover-item{opacity:1;visibility:visible}.book-item .hover-item{position:absolute;content:"";width:100%;height:100%;background:rgba(0,0,0,.6);left:0;top:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.book-item .hover-item i{width:60px;height:60px;background:#fff;color:#222;text-align:center;display:inline-block;border-radius:100%;padding-top:20px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.book-item .hover-item i:hover{background:#210606;color:#fff}.order-details{padding:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-details li{line-height:1;margin-right:2em;margin-left:0;padding-right:4em;color:#514b4b;padding-left:0;list-style-type:none;text-transform:uppercase;letter-spacing:.05em;border-right:1px dashed #b5afaf}.order-details li h5{margin-top:15px;text-transform:capitalize}@media(max-width:480px){.order-details li{width:100%;border-right:0;padding:20px;background:#eee}}@media(max-width:400px){.order-details li{width:100%;border-right:0;padding:20px;background:#eee}}@media(max-width:768px){.order-details li{width:100%;border-right:0;padding:20px;background:#eee}}@media(max-width:992px){.order-details li{width:100%;border-right:0;padding:20px;background:#eee}}.service-block{padding:60px 40px;text-align:center;border-radius:40px;box-shadow:12px 7px 90px rgba(110,123,131,.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-block:hover{background:#fff}.service-block i{font-size:3.75em}.testimonial{position:relative}.testimonial:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:40%;background:#fcf9f4}.testimonial-item-content{text-align:center;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;position:relative;padding:40px 30px}.testimonial-item-content:hover{cursor:pointer}.testimonial-item-content:focus{outline:0}.test-author-thumb img{margin:0 auto;width:80px;height:80px;border-radius:100%}.testimonial-wrap{box-shadow:0 20px 40px rgba(38,59,94,.1);background:#fff;border-radius:15px}.rating.five li svg,.rating.five li i{color:#ffd900}.rating.four li:not(:last-child) svg,.rating.four li:not(:last-child) i{color:#ffd900}.rating.four li:last-child svg,.rating.four li:last-child i{color:#b5afaf}.rating.three li svg,.rating.three li i{color:#ffd900}.rating.three li:last-child svg,.rating.three li:last-child i,.rating.three li:nth-child(4) svg,.rating.three li:nth-child(4) i{color:#b5afaf}.rating.two li svg,.rating.two li i{color:#b5afaf}.rating.two li:first-child svg,.rating.two li:first-child i,.rating.two li:nth-child(2) svg,.rating.two li:nth-child(2) i{color:#ffd900}.rating.one li:first-child svg,.rating.one li:first-child i{color:#ffd900}.rating.one li:not(:first-child) svg,.rating.one li:not(:first-child) i{color:#b5afaf}.contact-info-block{padding:60px 20px;background:#fff}.contact-info-block h4{margin-bottom:0}.contact-info-block i{font-size:2.5em;margin-bottom:20px;display:block;color:#210606}.form-control{border:1px solid rgba(0,0,0,4%);box-shadow:12px 7px 90px rgba(110,123,131,.1);background:#fff;height:60px;padding-left:15px;font-family:alegreya sans,sans-serif}.form-control:focus,.form-control:hover{border-color:#210606;box-shadow:none}.blog-item{box-shadow:12px 7px 90px rgba(110,123,131,.1)}.post-thumb-sm{max-width:80px;height:auto}.quote{background:#eee;padding:40px;color:#222;font-size:1.1em;border-left:4px solid #210606}.share li a{padding-right:10px;border-right:1px solid rgba(0,0,0,8%)}.sidebar-widget.category ul li{padding:12px 0;border-bottom:1px solid rgba(0,0,0,8%)}.sidebar-widget.tags a{display:inline-block;padding:4px 15px;border:1px solid rgba(0,0,0,8%);margin-bottom:4px;color:#514b4b}.sidebar-widget.tags a:hover{background:#210606;color:#fff}.pagination .page-item{margin:5px}.pagination .page-item .page-link{width:40px;height:40px;background:#fcf9f4;display:inline-block;text-align:center;padding-top:8px;font-size:.85em;border:0;color:#b5afaf}.pagination .page-item .page-link:hover{background:#210606;color:#fff}.pagination .page-item.active .page-link{background:#210606;color:#fff;border-color:#210606}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.footer{padding:80px 0 20px}.current-year{color:#210606!important}.text-black{color:#222}.scroll-to-top{position:fixed;content:"";right:30px;bottom:50px;z-index:999;background:#210606;color:#fff!important;border-radius:100%;opacity:0}.scroll-to-top i{width:60px;height:60px;border-radius:100%;text-align:center;font-size:1.4em;line-height:60px;display:block;-webkit-box-shadow:0 7px 22px rgba(0,0,0,8%);box-shadow:0 7px 22px rgba(0,0,0,8%)}.scroll-to-top:hover,.scroll-to-top:focus{text-decoration:none}