:root{--main-color: #d25b36;--main-color-50: #d4635f80;--main-color-20: #d4635f33}nav{line-height:1;text-transform:uppercase}nav .nav-subtitle{font-size:.8rem;font-weight:200}nav .nav-title{font-size:1.2rem;font-weight:700}html{max-width:100vw;overflow-x:hidden}body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4c527d;font-size:18px;padding-top:3rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#1c1e2e;font-weight:700}a.theme-link{color:#1c1e2e;text-decoration:underline;text-decoration-color:#1c1e2e4d}a.theme-link:hover{color:var(--main-color);text-decoration-color:#ed6524cc}.btn{font-weight:600;padding:.875rem 2.5rem;transition:all .4s ease-in-out;border-radius:2rem;border:none}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover,.btn:active,.btn:focus{box-shadow:0 10px 20px -4px #0000000d}.btn-submit{border-radius:.25rem;padding:.875rem 1.5rem}.btn:focus,.btn.focus{box-shadow:none!important}.btn-primary{background:var(--main-color);color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:var(--main-color);color:#fff}.btn-secondary{background:#fff;border:2px solid var(--main-color);color:var(--main-color)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active{background:var(--main-color);border:2px solid var(--main-color);color:#fff}.btn-light,.btn-light:hover{background:#f6f8fc;color:var(--main-color)}.form-control{padding-top:.875rem;padding-bottom:.875rem;height:56px;border-color:#e3e9f6}.form-control:focus{box-shadow:0 5px 15px #00000026;outline:none}.theme-bg-light{background:#f6f8fc}.theme-bg-dark{background:#1c1e2e}.theme-bg-primary{background:var(--main-color)}.theme-bg-light-gradient{background-image:linear-gradient(to bottom,#f6f8fc,#fff 70%)}#topcontrol{transition:all .4s ease-in-out;background:#1c1e2e;color:#fff;text-align:center;display:inline-block;z-index:30;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 .125rem .25rem #00000013;padding-top:.5rem;font-weight:300;font-size:1rem}@media (prefers-reduced-motion: reduce){#topcontrol{transition:none}}#topcontrol:hover{background:#2f334e;color:#fff}.border-radius-0{border-radius:0}.font-style-normal{font-style:normal!important}.single-col-max{max-width:760px}.site-logo .logo-text{color:#1c1e2e;font-size:1.5rem;font-weight:700}.footer .copyright{font-size:.875rem}.section-heading{font-size:2.5rem}.section-intro{font-size:1.25rem}.hero-section .headline{font-size:2.5rem;font-weight:700}.hero-section .subheadline{font-size:1.25rem}.hero-quotes .quote{position:relative;border-left:4px solid var(--main-color);font-style:italic}.hero-quotes .quote:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f6f8fc;position:absolute;bottom:-10px;margin-left:-10px;left:2rem}.hero-quotes .source{vertical-align:middle;color:#6f75a7;font-size:.875rem}.hero-quotes .source-profile{width:60px;height:60px}.hero-quotes .carousel-indicators{bottom:-4rem}.hero-quotes .carousel-indicators button{border:none;background-color:#4c527d;width:10px;height:10px;border-radius:50%;margin-left:5px;margin-right:5px}.book-cover-holder{position:relative}.book-cover-holder .book-badge{position:absolute;right:0;top:-2rem;width:120px;height:120px;background:#5cb377;border-radius:50%;text-align:center;color:#fff;font-family:Quicksand,sans-serif;padding-top:34px;font-size:1.375rem;line-height:1;font-weight:700}.benefits-section .item-inner{height:100%}.benefits-section .item-icon{font-size:3rem;color:var(--main-color)}.benefits-section .item-heading,.content-section .key-points-list{font-size:1.125rem}.content-section .key-points-list li{margin-bottom:1rem}.content-section .fa-check-circle{color:#7fcdb8}.audience-section .audience{max-width:500px}.audience-section .item{margin-bottom:1.5rem}.audience-section .item-title{font-size:1.125rem}.audience-section .item-icon{font-size:1.25rem;color:#7fcdb8}.reviews-section .item-inner{height:100%;position:relative}.reviews-section .icon-holder{position:absolute;left:50%;top:-18px;margin-left:-18px;display:inline-block;width:36px;height:36px;background:var(--main-color);color:#fff;text-align:center;border-radius:50%;padding-top:6px}.reviews-section .source-profile{width:60px}.reviews-section .source-info{font-size:.875rem}.reviews-section .quote{font-style:italic}.author-section{color:#fff}.author-section .author-pic{width:150px;height:150px}.author-section .social-list li{background:#0000001a;width:36px;height:36px;display:inline-block;border-radius:50%;padding-top:6px}.author-section .social-list li:hover{background:#00000026}.author-section .social-list a{color:#fff}.theme-bg-primary a.theme-link{color:#fff;text-decoration:underline;text-decoration-color:#ffffff80}.theme-bg-primary a.theme-link:hover{color:#fff;text-decoration-color:#fff}.chapter{background:#f6f8fc}.splide__list{align-items:center}@media (min-width: 768px){.photos .photo img{height:500px;-o-object-fit:cover;object-fit:cover}}@media (max-width: 575.98px){.hero-quotes .quote:after{left:50%;margin-left:-10px}.reviews-section .source-profile{margin-bottom:.5rem}.form-inline .form-control{width:200px}}@media (max-width: 991.98px){.section-heading{font-size:1.75rem}.section-intro{font-size:1.125rem}.hero-section .headline{font-size:2rem;font-weight:700}.hero-section .subheadline{font-size:1.125rem}.book-cover-holder .book-badge{width:100px;height:100px;padding-top:25px;font-size:1.25rem}}@media (min-width: 576px){.form-inline .form-control{width:400px}}
