.c-ebook-chapter{overflow:hidden;padding-bottom:100px;position:relative}
.c-ebook-chapter,.c-ebook-chapter *{box-sizing:border-box}
.c-ebook-chapter .content-slider{padding:0 15px}
.c-ebook-chapter .tns-nav button{display:none}
.c-ebook-chapter .tns-controls{bottom:50px;display:block;left:0;position:absolute;width:100%;z-index:1}
.c-ebook-chapter .tns-controls button{background:0;font-size:0;height:48px;padding:0;position:absolute;width:48px}
.c-ebook-chapter .tns-controls button.nav-disabled{pointer-events:none}
.c-ebook-chapter .tns-controls button::before{color:#004696;content:"";display:block;font-family:"iconfonts";font-size:44px;font-weight:normal}
.c-ebook-chapter .tns-controls button[data-controls=prev]{left:0}
.c-ebook-chapter .tns-controls button[data-controls=prev]::before{content:""}
.c-ebook-chapter .tns-controls button[data-controls=next]{left:40px}
.c-ebook-chapter .tns-controls button[data-controls=next]::before{content:""}
.c-ebook-chapter .tns-controls button[disabled]{border:0}
.c-ebook-chapter .tns-controls button[disabled]::before{color:#e6e6e6}
.c-ebook-chapter .key-line{border-bottom:1px solid #d1d1d1;clear:both;display:block;margin:0}
.c-ebook-chapter .title{font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;margin-top:32px}
.c-ebook-chapter .subTitle{color:#004696}
.c-ebook-chapter .subTitle,.c-ebook-chapter .timeRead{font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;margin-top:16px}
.c-ebook-chapter .timeRead{margin-bottom:48px}
.c-ebook-chapter .info-book{height:72px;margin-top:32px;overflow:hidden;position:relative}
.c-ebook-chapter .info-book::after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.5) 30%,#fff);bottom:0;content:"";height:25px;position:absolute;right:0;width:160px}
.c-ebook-chapter .info-book p{margin:0}
.c-ebook-chapter .edc-primary-btn{margin-top:16px}
@media(min-width:768px){.c-ebook-chapter .content-slider{min-height:1px;padding-left:71px;padding-right:71px;position:relative;width:100%}
}
@media(min-width:768px)and (min-width:768px){.c-ebook-chapter .content-slider{float:left;width:100%}
}
@media(min-width:768px){.c-ebook-chapter .tns-controls{bottom:55%}
.c-ebook-chapter .tns-controls button[data-controls=prev]{left:15px}
.c-ebook-chapter .tns-controls button[data-controls=next]{left:auto;right:15px}
}
@media(min-width:992px){.c-ebook-chapter .content-slider{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:50%}
}
@media(min-width:992px)and (min-width:992px){.c-ebook-chapter .content-slider{float:left;width:50%}
}
@media(min-width:992px)and (min-width:768px){.c-ebook-chapter .content-slider{margin-left:25%}
}
@media(min-width:992px){.c-ebook-chapter .tns-controls{bottom:50%}
.c-ebook-chapter .tns-controls button[data-controls=prev]{left:-56px}
.c-ebook-chapter .tns-controls button[data-controls=next]{right:-56px}
}
.keyline,.separator,.show-separator{border-bottom:1px solid #d1d1d1}
.spacing-content-headings{margin:16px 0}
@media(min-width:992px){.spacing-content-headings{margin:32px 0}
}
.modal-dialog.ebook-nav-modal-content{overflow:auto}
.modal-dialog.ebook-nav-modal-content *{box-sizing:border-box}
.modal-dialog.ebook-nav-modal-content .modal-shade{position:fixed}
.modal-dialog.ebook-nav-modal-content .modal-close{display:none}
.modal-dialog.ebook-nav-modal-content .modal-container{margin:0 8.33%;padding:32px 0;position:relative;width:83.34%}
.modal-dialog.ebook-nav-modal-content .modal-container .nav-title{color:#1d1d1d;font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;font-size:21px;font-weight:normal;letter-spacing:.1px;line-height:1.5238}
@media(min-width:768px){.modal-dialog.ebook-nav-modal-content .modal-container .nav-title{font-size:1.3125rem;letter-spacing:.1px;line-height:1.5238}
}
@media(min-width:992px){.modal-dialog.ebook-nav-modal-content .modal-container .nav-title{font-size:1.625rem;letter-spacing:-0.2px;line-height:1.5384}
}
.modal-dialog.ebook-nav-modal-content .modal-container .nav-title{color:#004696;margin:0 32px 25px}
.modal-dialog.ebook-nav-modal-content .modal-container .nav-title a{text-decoration:none}
.modal-dialog.ebook-nav-modal-content .modal-container button{display:block;margin:6% 6% 0;width:88%}
.modal-dialog.ebook-nav-modal-content .modal-container ul{padding:0}
.modal-dialog.ebook-nav-modal-content .modal-container ul li a,.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected{color:#1d1d1d;font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;font-size:12px;letter-spacing:.4px;line-height:2}
@media(min-width:768px){.modal-dialog.ebook-nav-modal-content .modal-container ul li a,.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px){.modal-dialog.ebook-nav-modal-content .modal-container ul li a,.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
.modal-dialog.ebook-nav-modal-content .modal-container ul li a,.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected{display:flex;font-weight:normal;padding:8px 32px;text-align:left;text-decoration:none}
.modal-dialog.ebook-nav-modal-content .modal-container ul li a span,.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected span{padding-right:10px}
.modal-dialog.ebook-nav-modal-content .modal-container ul li a:focus,.modal-dialog.ebook-nav-modal-content .modal-container ul li a:hover{text-decoration:underline}
.modal-dialog.ebook-nav-modal-content .modal-container ul li.selected{background-color:rgba(26,101,178,.05);font-weight:600}
.modal-dialog.ebook-nav-modal-content .modal-container .key-line{border-bottom:1px solid rgba(29,29,29,.3);clear:both;display:block;margin:0}
.c-ebook-navigation{margin-bottom:16px;overflow:hidden;padding:0 16px}
.c-ebook-navigation *{box-sizing:border-box}
.c-ebook-navigation .modal-section{padding:32px 0}
.c-ebook-navigation .modal-section .modal-example button{align-items:center;display:flex}
.c-ebook-navigation .modal-section .modal-example button span{color:#1d1d1d;font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;font-size:21px;font-weight:normal;letter-spacing:.1px;line-height:1.5238}
@media(min-width:768px){.c-ebook-navigation .modal-section .modal-example button span{font-size:1.3125rem;letter-spacing:.1px;line-height:1.5238}
}
@media(min-width:992px){.c-ebook-navigation .modal-section .modal-example button span{font-size:1.625rem;letter-spacing:-0.2px;line-height:1.5384}
}
.c-ebook-navigation .modal-section .modal-example button span{color:#1a65b2;text-decoration:none}
.c-ebook-navigation .modal-section .modal-example button::before{content:"";font-family:"iconfonts";padding-right:10px}
.c-ebook-navigation .modal-section .modal-example.sticky{background-color:#fff;border-bottom:1px solid rgba(29,29,29,.3);left:0;padding:32px 16px;position:fixed;top:0;width:100%;z-index:4}
.c-ebook-navigation .nav-title,.c-ebook-navigation ul{display:none}
.c-ebook-navigation .key-line{border-bottom:1px solid rgba(29,29,29,.3);clear:both;display:block;margin:0}
@media(min-width:992px){.modal-dialog.show.ebook-nav-modal-content{display:none}
.c-ebook-navigation{padding:30px 16px}
.c-ebook-navigation .nav-title{color:#1d1d1d;display:block;font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;font-size:12px;font-size:14px;font-weight:normal;font-weight:600;letter-spacing:.4px;line-height:2;margin:0 0 16px}
}
@media(min-width:992px)and (min-width:768px){.c-ebook-navigation .nav-title{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px)and (min-width:992px){.c-ebook-navigation .nav-title{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px){.c-ebook-navigation .modal-section{display:none}
.c-ebook-navigation ul{display:block;margin:0;padding:0}
.c-ebook-navigation ul li{display:block}
.c-ebook-navigation ul li a,.c-ebook-navigation ul li.selected{color:#1d1d1d;display:flex;font-family:"Noto Sans","-apple-system","BlinkMacSystemFont","San Francisco","Segoe UI","Helvetica Neue",sans-serif;font-size:12px;font-weight:normal;letter-spacing:.4px;line-height:2;padding:8px 16px;text-align:left;text-decoration:none}
}
@media(min-width:992px)and (min-width:768px){.c-ebook-navigation ul li a,.c-ebook-navigation ul li.selected{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px)and (min-width:992px){.c-ebook-navigation ul li a,.c-ebook-navigation ul li.selected{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px){.c-ebook-navigation ul li a span,.c-ebook-navigation ul li.selected span{padding-right:10px}
.c-ebook-navigation ul li a:focus,.c-ebook-navigation ul li a:hover{text-decoration:underline}
.c-ebook-navigation ul li.selected{background-color:rgba(26,101,178,.05);font-weight:600}
.c-ebook-navigation .key-line{display:none}
}
@media(min-width:623px){.modal-dialog.ebook-nav-modal-content .modal-container{left:0}
}
.keyline,.separator,.show-separator{border-bottom:1px solid #d1d1d1}
.spacing-content-headings{margin:16px 0}
@media(min-width:992px){.spacing-content-headings{margin:32px 0}
}
article.article>.responsivegrid{min-height:1px}
@media(min-width:992px){article.article .article-body{padding-left:15px}
}