html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}.ct-accordion .ct-panel-title{display:block;cursor:pointer}.ct-accordion .ct-panel-content{display:none;overflow:hidden}.ct-accordion.style1 .ct-panel .ct-panel-title,.ct-accordion.style3 .ct-panel .ct-panel-title{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.ct-accordion.style1 .ct-panel .ct-panel-title:after,.ct-accordion.style3 .ct-panel .ct-panel-title:after{font-family:'fontawesome' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\f105";right:30px;top:26px;font-size:14px;line-height:1;color:#666;font-weight:700;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.ct-accordion.style1 .ct-panel.ct-active .ct-panel-title:after,.ct-accordion.style3 .ct-panel.ct-active .ct-panel-title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ct-accordion.style2 .ct-panel .ct-panel-title{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.ct-accordion.style2 .ct-panel .ct-panel-title:after{font-family:'fontawesome' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:30px;top:25px;content:"\f105";color:#999;font-size:18px;line-height:1;-webkit-transition:color .3s ease-in 0s,transform .3s ease-in-out 0s;transition:color .3s ease-in 0s,transform .3s ease-in-out 0s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ct-accordion.style2 .ct-panel.ct-active .ct-panel-title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ct-accordion.style1 .ct-panel{margin:20px 0 0;background:#eee;border-radius:5px;overflow:hidden}.ct-accordion.style1 .ct-panel .ct-panel-title{position:relative;display:block;padding:20px 50px 20px 30px;font-size:18px;line-height:26px;letter-spacing:0;font-weight:700;color:#666;margin:0}.ct-accordion.style1 .ct-panel .ct-panel-content{background:#f8f8f8;padding:30px}.ct-accordion.style1 .ct-panel:hover .ct-panel-title{background:#e2e2e2}.ct-accordion.style1 .ct-panel.ct-active .ct-panel-title{color:#333;background:#e2e2e2}.ct-accordion.style1 .ct-panel.ct-active .ct-panel-title:after{color:#333}.ct-accordion.style2 .ct-panel{margin:20px 0 0;color:#333;-webkit-transition:color .3s;transition:color .3s;position:relative}.ct-accordion.style2 .ct-panel .ct-panel-title{position:relative;display:block;border-radius:5px;background:#f6f6f6;overflow:hidden;padding:20px 50px 20px 30px;font-size:18px;line-height:26px;letter-spacing:0;font-weight:700;color:#666;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.ct-accordion.style2 .ct-panel .ct-panel-title:before{position:absolute;content:"";left:0;bottom:0;height:0;width:100%;background:#4c5053;z-index:-1}.ct-accordion.style2 .ct-panel .ct-panel-content{padding:20px 30px;border-color:#dcdcdc;border-style:solid;border-width:0 1px 1px;border-radius:0 0 5px 5px}.ct-accordion.style2 .ct-panel:hover .ct-panel-title,.ct-accordion.style2 .ct-panel:hover .ct-panel-title:after{color:#fff;border-color:#333}.ct-accordion.style2 .ct-panel:hover .ct-panel-title:before{height:100%}.ct-accordion.style2 .ct-panel.ct-active .ct-panel-title{background:#4c5053;color:#fff;border-radius:5px 5px 0 0;border-color:#333}.ct-accordion.style2 .ct-panel.ct-active .ct-panel-title:after{color:#fff}.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-title{color:#888;border-color:#404040}.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-title:before{background:#e5e5e5}.ct-dark-bg .ct-accordion.style2 .ct-panel:hover .ct-panel-title{color:#333}.ct-dark-bg .ct-accordion.style2 .ct-panel:hover .ct-panel-title:after{color:#666}.ct-dark-bg .ct-accordion.style2 .ct-panel.ct-active .ct-panel-title{background:#e5e5e5;color:#333;border-color:#e5e5e5}.ct-dark-bg .ct-accordion.style2 .ct-panel.ct-active .ct-panel-title:after{color:#666}.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content{border-color:#404040;color:#909090}.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h1,.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h2,.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h3,.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h4,.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h5,.ct-dark-bg .ct-accordion.style2 .ct-panel .ct-panel-content h6{color:#e5e5e5}.ct-accordion.style3 .ct-panel{margin:0;border-bottom:1px solid #dcdcdc}.ct-accordion.style3 .ct-panel:first-child{border-top:1px solid #dcdcdc}.ct-accordion.style3 .ct-panel .ct-panel-title{position:relative;display:block;padding:20px 50px 20px 5px;font-size:14px;line-height:22px;letter-spacing:1px;font-weight:700;color:#666;margin:0}.ct-accordion.style3 .ct-panel .ct-panel-title:after{top:24px}.ct-accordion.style3 .ct-panel .ct-panel-content{padding:10px 50px 30px 5px}.ct-accordion.style3 .ct-panel:hover .ct-panel-title{color:#333}.ct-accordion.style3 .ct-panel.ct-active .ct-panel-title{color:#333}.ct-accordion.style3 .ct-panel.ct-active .ct-panel-title:after{color:#333}.ct-dark-bg .ct-accordion.style3 .ct-panel{border-color:#404040}.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-title{color:#b0b0b0}.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-title:after{color:#888}.ct-dark-bg .ct-accordion.style3 .ct-panel:hover .ct-panel-title{color:#eaeaea}.ct-dark-bg .ct-accordion.style3 .ct-panel:hover .ct-panel-title:after{color:#aaa}.ct-dark-bg .ct-accordion.style3 .ct-panel.ct-active .ct-panel-title{color:#eaeaea}.ct-dark-bg .ct-accordion.style3 .ct-panel.ct-active .ct-panel-title:after{color:#aaa}.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content{color:#909090}.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h1,.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h2,.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h3,.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h4,.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h5,.ct-dark-bg .ct-accordion.style3 .ct-panel .ct-panel-content h6{color:#e5e5e5}