.fancy_list{padding-bottom:15px;}.fancy_list ul li{padding:9px 0px 10px 24px;border-top:1px solid var(--the7-divider-color);position:relative;list-style:none;}.fancy_list ul li:first-of-type{border:none;}.fancy_list ul li::before{margin-top:5px;margin-left:-24px;transform:translateY(0);color:#fff;color:#fff;background-color:#68bfac;content:"";border-radius:50%;position:absolute;width:14px;height:14px;font-family:icomoon-the7-font;font-style:normal;font-weight:400;text-transform:none;font-size:7px;line-height:14px;text-align:center;font-variant:normal;}.cta-button_container{width:100%;margin:32px 0;}.cta-button_container .tbs-cta_button{background:orange !important;}.cta-button_container .tbs-cta_button:hover{background:#e09100 !important;}.top_section{max-width:1230px;margin:auto;padding:35px 15px;display:flex;flex-direction:row;justify-content:space-between;}@media (max-width: 768px){.top_section{flex-direction:column;}}.top_section .content-container{max-width:907.5px;width:100%;padding-right:15px;}@media (max-width: 768px){.top_section .content-container{width:100%;}}.top_section .content-container h3{font-weight:600 !important;margin:0 0 10px 0 !important;}.top_section .index{margin-left:15px;max-width:307.5px;width:100%;}@media (max-width: 768px){.top_section .index{width:100%;max-width:unset;margin-top:35px;margin-left:0;}}.top_section .index .index-content{max-height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden;color:#fff;width:100%;top:3rem;position:sticky;position:-webkit-sticky;box-sizing:border-box;display:flex;flex-direction:column;}@media (max-width: 768px){.top_section .index .index-content{max-height:unset !important;overflow-y:none;}}@media (max-width: 1200px){.top_section .index .index-content{top:9rem;max-height:calc(100vh - 160px);}}.top_section .index .index-content .index-wrapper{padding:35px 15px 0 15px;background-color:#008999;overflow-y:auto;overflow-x:hidden;flex-grow:1;}.top_section .index .index-content .index-wrapper .intro p{margin:0 !important;}.top_section .index .index-content .index-wrapper .title{margin-top:64px;font-size:23px;font-weight:700;margin-bottom:20px;}.top_section .index .index-content .index-wrapper .index-list{padding:15px 0;}.top_section .index .index-content .index-wrapper .index-list li{border-top:1px solid rgba(51,51,51,.12);font-size:18px;padding:9px 0 10px 24px;list-style:none;position:relative;}.top_section .index .index-content .index-wrapper .index-list li:first-of-type{padding-top:0;border:none;}.top_section .index .index-content .index-wrapper .index-list li a{display:block;color:#fff;text-decoration:none;}.top_section .index .index-content .index-wrapper .index-list li::before{margin-top:5px;margin-left:-24px;transform:translateY(0);color:#fff;color:#fff;background-color:#68bfac;content:"";border-radius:50%;position:absolute;width:14px;height:14px;font-family:icomoon-the7-font;font-style:normal;font-weight:400;text-transform:none;font-size:7px;line-height:14px;text-align:center;font-variant:normal;}.top_section .index .index-content .widget_section{height:100%;}.page_breaker-wrapper{background-color:#008999;width:100%;}.page_breaker-wrapper .page_breaker-content{padding:70px 15px;max-width:1230px;margin:auto;display:flex;justify-content:center;align-items:center;}.page_breaker-wrapper .page_breaker-content img{width:100%;object-fit:contain;}.author{max-width:1230px;width:100%;margin:auto;}.author .author-info{align-items:center;padding:35px 15px;}.author .author-info img{max-width:100px;width:100%;object-fit:cover;border-radius:50%;margin-right:20px;}.author .author-info span{font-size:18px;font-style:italic;}.references{display:flex;flex-direction:column;}.references .title{margin-bottom:20px !important;}.references .links{display:flex;flex-direction:column;}.references .links a{display:inline-block;margin:5px 0;width:fit-content;word-break:break-word;}.bottom_section{max-width:1230px;margin:auto;padding:35px 15px;display:flex;flex-direction:row;justify-content:space-between;}@media (max-width: 768px){.bottom_section{flex-direction:column;}}.bottom_section .content-container{max-width:907.5px;width:100%;padding-right:15px;}@media (max-width: 768px){.bottom_section .content-container{width:100%;}}.bottom_section .content-container h3{font-weight:600 !important;margin:0 0 10px 0 !important;}.bottom_section .index{margin-left:15px;max-width:307.5px;width:100%;}@media (max-width: 768px){.bottom_section .index{width:100%;max-width:unset;margin-top:35px;margin-left:0;}}.bottom_section .index .index-content{max-height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden;color:#fff;width:100%;top:3rem;position:sticky;position:-webkit-sticky;box-sizing:border-box;display:flex;flex-direction:column;}@media (max-width: 768px){.bottom_section .index .index-content{max-height:unset !important;overflow-y:none;}}@media (max-width: 1200px){.bottom_section .index .index-content{top:9rem;max-height:calc(100vh - 160px);}}.bottom_section .index .index-content .index-wrapper{padding:35px 15px 0 15px;background-color:#008999;overflow-y:auto;overflow-x:hidden;flex-grow:1;}.bottom_section .index .index-content .index-wrapper .intro p{margin:0 !important;}.bottom_section .index .index-content .index-wrapper .title{margin-top:64px;font-size:23px;font-weight:700;margin-bottom:20px;}.bottom_section .index .index-content .index-wrapper .index-list{padding:15px 0;}.bottom_section .index .index-content .index-wrapper .index-list li{border-top:1px solid rgba(51,51,51,.12);font-size:18px;padding:9px 0 10px 24px;list-style:none;position:relative;}.bottom_section .index .index-content .index-wrapper .index-list li:first-of-type{padding-top:0;border:none;}.bottom_section .index .index-content .index-wrapper .index-list li a{display:block;color:#fff;text-decoration:none;}.bottom_section .index .index-content .index-wrapper .index-list li::before{margin-top:5px;margin-left:-24px;transform:translateY(0);color:#fff;color:#fff;background-color:#68bfac;content:"";border-radius:50%;position:absolute;width:14px;height:14px;font-family:icomoon-the7-font;font-style:normal;font-weight:400;text-transform:none;font-size:7px;line-height:14px;text-align:center;font-variant:normal;}.bottom_section .index .index-content .widget_section{height:100%;}