/* https://www.lesliemorgansteiner.com/wp-content/themes/leslie-wp/style.css?ver=6.8.2 */
/* Import rule from: https://fonts.googleapis.com/css?family=Playfair+Display|Raleway:400,700 */
@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtU.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrc.woff) format('woff')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrc.woff) format('woff')}body{font-family:'Raleway',sans-serif!important;font-weight:400;font-size:16px}.alignnone{margin:5px auto 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item img{border-width:1px;margin-bottom:0}.wp-post-image{margin-bottom:20px}.entry{margin-bottom:20px}.widget{text-align:initial}.widget ul{list-style:none;padding:0}#searchsubmit{margin:4px 0}.comment-list{padding:0}.comment-list,.children:nth-child(n+1){list-style:none}body .btn:focus,body .btn:active:focus,body .btn.active:focus,body .btn.focus,body .btn.focus:active,body .btn.active.focus,body a:focus{outline:0;outline-offset:0}body .blog-post a,body .blog-main a{color:#d70202}.blog-header .container{position:relative}.blog-header .container::after{content:'';width:98%;height:1px;background-color:#dcdcdc;position:absolute;bottom:-20px;left:0;right:0;margin:auto}.blog-header .logo{margin-bottom:0;font-family:'Playfair Display',serif!important;font-size:30px}.blog-header .logo a{color:#c00}.blog-header .logo a:hover{text-decoration:none}nav.custom{background-color:transparent;min-height:0;margin-top:0;padding:.5rem 0}nav.custom .navbar-nav{float:right}nav.custom .navbar-nav>li>a{font-size:18px;color:#000;font-family:'Raleway',sans-serif;font-weight:400;padding:12px 0 10px;margin:0 16px;position:relative}nav.custom .navbar-nav>li>a:not(.dropdown-toggle):hover:after,nav.custom .navbar-nav>li.current_page_item>a:not(.dropdown-toggle):after,nav.custom .navbar-nav>li.current_page_item>a:not(.dropdown-toggle):hover:after{content:'';width:100%;height:1px;background-color:#d70202;position:absolute;left:0;bottom:-22px;z-index:99}nav.custom .navbar-nav>li>.dropdown-toggle::after{color:#d70202}nav.custom .navbar-nav>li:first-child>a{margin-left:0}nav.custom .navbar-nav>li:last-child>a{margin-right:0}nav.custom .navbar-nav>.active>a,nav.custom .navbar-nav>.active>a:hover,nav.custom .navbar-nav>.active>a:focus,nav.custom .navbar-nav>li>a:hover,nav.custom .navbar-nav>li:focus,nav.custom .navbar-nav>li.current-menu-parent>a,nav.custom .navbar-nav>li.current-menu-parent>a:hover,nav.custom .navbar-nav>li:hover>a{background-color:transparent;color:#d70202;text-decoration:none}nav.custom .dropdown-menu>li>a:hover,nav.custom .dropdown-menu>li>a:focus,nav.custom .dropdown-menu>.active>a{color:#d70202;background:transparent;text-decoration:none}nav.custom .dropdown-menu a{font-family:'Raleway',sans-serif;font-weight:400;color:#000;padding:3px 0}@media screen and (min-width:768px){nav.custom .dropdown-menu{margin:0 auto;border-radius:0;border-bottom:2px solid #d70202!important;border:none;color:#000;padding:15px;font-size:16px}.dropdown-menu .dropdown-menu{left:100%;top:0}.navbar ul.nav li:hover>ul.dropdown-menu{display:block}.navbar .nav>li>.dropdown-menu::before,.navbar .nav>li>.dropdown-menu::after{display:none}}.blog-main img{max-width:100%;height:auto}#h-sec-1 .static-img-sec{position:relative}#h-sec-1 .static-img-sec .heading{background:rgba(255,255,255,.8);width:90%;max-width:825px;padding:5% 3%;text-align:center;position:absolute;left:0;right:0;margin:0 auto;bottom:230px}#h-sec-1 .static-img-sec .heading:after{content:'';width:104%;height:112%;background:transparent;border:1px solid #c7c9cb;position:absolute;bottom:-6%;left:-2%}#h-sec-1 .static-img-sec .heading h2{font-size:48px;color:#000!important}#h-sec-1 .static-img-sec .heading h3{font-size:20px;color:#000!important;font-family:'Raleway',sans-serif!important;margin:0}#h-sec-2{padding:140px 0 120px}#h-sec-2 .blog-main a.link1{margin:0 17%}#h-sec-3{padding:130px 0 120px;background-color:#f6f6f6}.book-list .book-item{margin-top:30px}.book-list .book-item img{max-width:137px}.book-list .book-item h3{font-size:24px;color:#000!important;margin:25px 0}.book-list .book-item .short-desc{padding:0 5%}.blog-main .book-list .book-item a.link1{margin:10px auto 0}#h-sec-4{padding:130px 0 120px}.book-list{padding:40px 0}.book-list .post-img{text-align:right;padding:0 4%}.book-list .post-img img{margin:0}.book-list .post-content{padding:0 4%}.book-list .post-content:after{content:'';width:1px;height:100%;background-color:#d70202;left:6%;top:0;position:absolute}.book-list .post-content h3{font-size:24px}.book-list .post-content h3 a{color:#000}.blog-main .book-list:nth-child(odd) .order-first{order:13!important}.blog-main .book-list:nth-child(odd) .order-last{order:-1!important}.blog-main .book-list:nth-child(odd) .post-img{text-align:left}.blog-main .book-list:nth-child(odd) .post-content{text-align:right}.blog-main .book-list:nth-child(odd) .post-content:after{left:unset;right:6%}.blog-main .book-list:nth-child(odd) .post-content a.link1{float:right}.bd-sec{padding:80px 0}.bd-sec-1{position:relative}.bd-sec-1:after{content:'';width:98%;height:1px;background-color:#dcdcdc;position:absolute;bottom:0;left:0;right:0;margin:auto}.bd-sec-1 .cover-photo{text-align:right;padding-right:6%}.accordion .card{border:0;border-radius:0;padding:15px 0 40px;border-bottom:1px solid #dcdcdc}#accordion .card:last-child{border-bottom:none}.accordion .card .card-header{background-color:transparent;border-bottom:0}.accordion h2 .btn-link{padding:0 100px 0 0;color:#d70202!important;font-size:48px;width:100%;text-align:left;position:relative}.accordion h2 .btn-link:after{content:'';background:url(/wp-content/themes/leslie-wp/images/arrow-open.png) no-repeat 50% 50%;width:70px;height:70px;border:1px solid #dcdcdc;border-radius:100%;position:absolute;right:0;top:0}.accordion h2 .btn-link.collapsed:after{background:url(/wp-content/themes/leslie-wp/images/arrow-close.png) no-repeat 50% 50%}.accordion h2 .btn-link:hover,.accordion h2 .btn-link:focus{text-decoration:none}.accordion h2 .btn-link span{display:block;font-size:16px;color:#000;font-weight:700}.testi-list .testi-item{padding:0 6%;margin:40px 0}.testi-list .testi-item .testi{padding-left:75px;background:url(/wp-content/themes/leslie-wp/images/quote-bg.png) no-repeat}.testi-list .testi-item .testi .author{position:relative;font-size:16px;font-weight:700!important;color:#000!important;padding:5px 20px;margin:0;line-height:1.2}.testi-list .testi-item .testi .author:after{content:'';width:2px;height:30px;background-color:#d70202;position:absolute;left:0;top:0}.story-list .story-item{padding:0 4%;margin:40px 0}.story-list .story-item .story{max-width:468px}.story-list .story-item:nth-child(odd) .story{float:right}.story-list .story-item .story h3.story-title{font-size:24px;color:#000!important;margin:0 0 15px}.story-list .story-item .story .story-date{background:url(/wp-content/themes/leslie-wp/images/calendar-icon.png) no-repeat 0 50%;font-weight:700;font-size:14px;padding:3px 0 3px 25px;margin:0 0 15px}.story-list .story-item .story .link1{margin-top:20px}.story-list .story-item .story .line{position:relative}.story-list .story-item .story .line:after{content:'';width:2px;height:100%;background-color:#d70202;position:absolute;top:0;left:-48px}#accordion-faq{border-top:1px solid #dcdcdc;margin-top:40px}#accordion-faq .card{padding:15px 0}#accordion-faq .card .card-header{background-size:auto 85px}#accordion-faq h3 .btn-link{padding:0;color:#000!important;font-size:24px;width:100%;text-align:left;background:url(/wp-content/themes/leslie-wp/images/arrow-open.png) no-repeat 98.7% 50%;white-space:normal;padding-right:65px}#accordion-faq h3 .btn-link.collapsed{background:url(/wp-content/themes/leslie-wp/images/arrow-close.png) no-repeat 98.7% 50%}#accordion-faq h3 .btn-link:hover,#accordion-faq h3 .btn-link:focus{text-decoration:none;color:#d70202!important}#se-sec-1 .col-sec-1{border-bottom:1px solid #dcdcdc}#se-sec-1 h3{color:#000!important}#se-sec-1 a{color:#d70202;font-weight:700}.se-main{padding:60px 10% 0 0}.topics{padding:60px 10%;background-color:#f6f6f6}.topics .book-list{margin-top:20px;padding:0}.topics .book-img{width:62px;height:62px;overflow:hidden;border-radius:100%;position:relative}.topics .book-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topics .col-book-info h3{margin:0;font-size:18px}.page-template-contact-template .blog-main h3{margin-bottom:30px;margin-top:30px}.page-template-contact-template .blog-main a{color:#d70202;font-weight:700}.page-template-bio-template h1.page-title{margin:30px 0 0}.page-template-bio-template h2.sub-head{font-weight:700!important;font-size:16px;color:#000!important;margin-bottom:40px}h1.page-title{margin:30px 0 40px}.blog-main h2.sec-title{font-size:48px;margin-bottom:25px}.blog-main a.link1{display:table;font-size:13px;color:#d70202;text-transform:uppercase;font-weight:700;padding:5px 30px 5px 0;background:url(/wp-content/themes/leslie-wp/images/arrow-icon.png) no-repeat 100% 50%}.blog-main .form-control{padding:10px 15px;font-size:12px;color:#000;background-color:#f6f6f6;border:1px solid #dcdcdc;border-radius:0;height:auto!important;min-width:200px;display:inline-block;width:100%;vertical-align:middle;background:#f6f6f6 url(/wp-content/themes/leslie-wp/images/aroow-down.png) no-repeat right .75rem center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-main .form-control:focus{color:#000;background-color:#f6f6f6;border-color:#d80204;outline:0;box-shadow:0 0 0 0 rgba(0,123,255,0)}body .col-auto.full-width{max-width:711px}.contact-info a{white-space:nowrap}.blog-footer{background:#f6f6f6;padding:90px 0 70px!important;min-height:100px}.blog-footer .widget-title{color:#000!important;font-size:24px;margin-bottom:20px;padding-bottom:25px;position:relative}.blog-footer .widget-title:after{content:'';width:38px;height:2px;background-color:#d70202;position:absolute;left:0;bottom:0}.copyright{background-color:#fff;padding:30px 0;color:#000;font-size:14px;font-family:'Playfair Display',serif!important}.copyright a{color:#d70202}.social-media-list{text-align:center;margin:0}.social-media-list li{display:inline-block}.social-media-list li a{display:block;width:40px;height:40px;margin-right:20px}.social-media-list li.so1 a{background:url(/wp-content/themes/leslie-wp/images/fb-icon.jpg) no-repeat}.social-media-list li.so2 a{background:url(/wp-content/themes/leslie-wp/images/tw-icon.jpg) no-repeat}.social-media-list li.so3 a{background:url(/wp-content/themes/leslie-wp/images/yt-icon.jpg) no-repeat}.social-media-list li:last-child a{margin:0}.scrollToTop{width:50px;height:50px;padding:10px;text-align:center;background:#d70202;font-weight:400!important;text-decoration:none;position:fixed;bottom:40px;right:40px;display:none;border-radius:50px;color:#fff;line-height:26px!important;font-size:16px!important;display:none}.scrollToTop:hover{text-decoration:none;opacity:.9;color:#fff}.scrollToTop:focus{color:#fff}@media screen and (max-width:1199.98px){.blog-header .logo{font-size:29px}nav.custom{margin-top:1%}nav.custom .navbar-nav>li>a{padding:12px 7px 13px;margin:0 8px}#h-sec-2,#h-sec-3,#h-sec-4{padding:100px 0 100px}.book-list{padding:30px 0}.blog-footer{padding:100px 0 90px!important}.accordion h2 .btn-link{font-size:38px;padding:0 80px 0 0}.accordion h2 .btn-link::after{width:55px;height:55px}}@media screen and (max-width:991.98px){.blog-header .logo{font-size:21px}nav.custom{margin-top:0;padding:4px 0}nav.custom .navbar-nav>li>a{font-size:11px;padding:8px 4px 8px}nav.custom .dropdown-menu{font-size:11px}#h-sec-1 .static-img-sec .heading{bottom:70px}#h-sec-1 .static-img-sec .heading h2{font-size:38px}#h-sec-1 .static-img-sec .heading h3{font-size:18px}.story-list .story-item .story .line::after{left:-20px}}@media screen and (max-width:767.98px){#hsec5 .tp-bgimg{background-position:35% center!important}body .navbar-toggle{background-color:#274231}nav.custom{margin-top:-41px;padding:0;display:block;text-align:right}nav.custom .navbar-nav{float:none;text-align:left;margin-top:10px}nav.custom .navbar-nav>li>a{margin:0}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent!important}nav.custom .btn:focus{outline:0;box-shadow:0 0 0 0 rgba(0,123,255,0);border-color:rgba(215,2,2,1)!important}nav.custom .dropdown-menu{font-size:11px;border:none;margin-left:15px}.blog-header .logo img{margin-bottom:0;max-width:180px}.blog-header .logo a{display:table;position:relative;z-index:9999}.book-list .post-img{text-align:left;padding:0}.book-list .post-content{padding:0 15px 0 15px;margin-top:15px}.book-list .post-content::after{left:0}.blog-main .book-list:nth-child(2n+1) .order-first{order:1!important}.blog-main .book-list:nth-child(2n+1) .order-last{order:13!important}.blog-main .book-list:nth-child(2n+1) .post-content{text-align:left}.blog-main .book-list:nth-child(2n+1) .post-content::after{left:0;right:unset}.blog-main .book-list:nth-child(2n+1) .post-content a.link1{float:none}.story-list .story-item .story .line::after{left:-15px}.topics{margin-bottom:30px}.bd-sec-1 .cover-photo{text-align:center;padding-right:15px;margin-bottom:20px}.accordion h2 .btn-link{font-size:28px;padding:0 50px 0 0}.accordion h2 .btn-link::after{width:42px;height:42px}h1.page-title{margin:50px 0 20px}.blog-footer{padding:80px 0 60px!important}.copyright{text-align:center}.copyright .col-md{margin-bottom:10px}.copyright .col-md:last-child{margin-bottom:0!important}.copyright .text-right{text-align:center!important}}@media screen and (max-width:575.98px){#hsec5 .tp-bgimg{background-position:39% center!important}#h-sec-1 .static-img-sec .heading{bottom:10%}#h-sec-1 .static-img-sec .heading h2{font-size:24px}#h-sec-1 .static-img-sec .heading h3{font-size:14px}#h-sec-2,#h-sec-3,#h-sec-4{padding:80px 0 80px}.blog-main h2.sec-title{font-size:34px}#h-sec-2 .blog-main a.link1{margin:0}.card-header{padding:0!important}.accordion h2 .btn-link{font-size:22px;padding:0 40px 0 0}.accordion h2 .btn-link::after{background-size:10px auto;width:33px;height:33px}.testi-list .testi-item{padding:0}.testi-list .testi-item .testi{padding-left:55px;background-size:38px auto}#accordion-faq h3 .btn-link{font-size:14px;background-size:8px auto!important;padding-right:30px}#accordion-faq .card-body{font-size:12px}#search-cat .col-auto{margin:0 auto 15px}body .col-auto.full-width{width:100%}}@media screen and (max-width:320px){.blog-header .logo{font-size:18px;padding:8px 0 8px 10px}#h-sec-1 .static-img-sec .heading h2{font-size:18px}#h-sec-1 .static-img-sec .heading h3{font-size:12px}.accordion h2 .btn-link{font-size:17px}.accordion h2 .btn-link::after{background-size:8px auto;width:26px;height:26px}.accordion h2 .btn-link span{font-size:12px}}