.zn_accordion--shortcode{margin-bottom:0}.acc-group button{outline:0!important}.acc-group>button.collapsed{padding-right:30px}.acc-panel-title{margin:0}.zn-acc--default-style .acc-title{font-size:18px;text-shadow:0 1px 0 hsla(0,0%,100%,.7);text-transform:uppercase;line-height:1.4;margin-top:0}.acc--default-style{border:1px solid #e3e3e3;border-radius:4px}.acc--default-style .acc-group{padding:0;border:0;border-bottom:1px solid #e3e3e3;background-color:transparent;margin:0;box-shadow:none;border-radius:3px}.acc--default-style .acc-group+.acc-group{margin-top:0}.acc--default-style .acc-group:last-child{border-bottom:0}.acc--default-style .acc-group:first-child .acc-tgg-button{border-radius:3px 3px 0 0}.acc--default-style .acc-group:last-child .acc-tgg-button{border-bottom:0;border-radius:0 0 3px 3px}.acc--default-style .acc-tgg-button{padding:16px 60px 15px 25px;font-size:14px;border:0;font-weight:600;color:#cd2122;position:relative;text-align:left;background-color:#f8f8f8;width:100%;display:block}.acc--default-style .acc-tgg-button.collapsed{color:#505050;background-color:#fff}.acc--default-style .acc-tgg-button:hover{color:#111;background:#f8f8f8}.acc--default-style .acc-tgg-button:not(.collapsed){border-bottom:1px solid #eee}.acc--default-style .acc-tgg-button:after,.acc--default-style .acc-tgg-button:before{height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:" ";position:absolute;background:#ddd;width:10px;display:block}.acc--default-style .acc-tgg-button:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:31px;top:50%}.acc--default-style .acc-tgg-button:after{right:25px;top:50%}.acc--default-style .acc-tgg-button.collapsed:before,.acc--default-style .acc-tgg-button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.acc--default-style .acc-tgg-button.collapsed:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.acc--default-style .acc-content{padding:20px 25px;background-color:#f8f8f8}.zn_accordion_element .acc--default-style .acc-panel-collapse{padding:0 15px}.zn_accordion_element .acc--default-style .acc-content{padding:20px 10px}.acc-sch--dark .acc-title{text-shadow:none}.acc-sch--dark .acc--default-style{border-color:#1c1c1c}.acc-sch--dark .acc--default-style .acc-group{border-bottom-color:#1c1c1c}.acc-sch--dark .acc--default-style .acc-tgg-button{background-color:#070707}.acc-sch--dark .acc--default-style .acc-tgg-button.collapsed{color:#afafaf;background-color:#000}.acc-sch--dark .acc--default-style .acc-tgg-button:hover{color:#eee;background:#070707}.acc-sch--dark .acc--default-style .acc-tgg-button:not(.collapsed){border-bottom-color:#111}.acc-sch--dark .acc--default-style .acc-tgg-button:after,.acc-sch--dark .acc--default-style .acc-tgg-button:before{background:#222}.acc-sch--dark .acc--default-style .acc-content{background-color:#070707}.acc--style2 .acc-group{padding:0;border:1px solid #e5e5e5;margin-bottom:2px;background-color:transparent;border-radius:3px}.acc--style2 .acc-group+.acc-group{margin-top:0}.acc--style2 .acc-tgg-button{padding:16px 60px 15px 25px;font-size:14px;border:0;font-weight:600;color:#cd2122;position:relative;text-align:left;background-color:#fff;margin:0;border-radius:3px 3px 0 0;width:100%;display:block}.acc--style2 .acc-tgg-button.collapsed{color:#505050;background-color:transparent;border-radius:3px}.acc--style2 .acc-tgg-button:after,.acc--style2 .acc-tgg-button:before{height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:" ";position:absolute;background:hsla(0,0%,100%,.6);width:8px;display:block}.acc--style2 .acc-tgg-button:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:20px;top:50%}.acc--style2 .acc-tgg-button:after{right:15px;top:50%}.acc--style2 .acc-tgg-button.collapsed:before,.acc--style2 .acc-tgg-button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.acc--style2 .acc-tgg-button.collapsed:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.acc--style2 .acc-content{padding:20px 25px;border-top:1px solid #e5e5e5;background-color:#fff;border-radius:0 0 3px 3px}.acc--style2 .acc-content p:last-child{margin-bottom:0}.zn_accordion_element .acc--style2 .acc-panel-collapse{padding:0 15px}.zn_accordion_element .acc--style2 .acc-content{padding:20px 10px}.acc-sch--dark .acc--style2 .acc-group{border-color:#1a1a1a}.acc-sch--dark .acc--style2 .acc-tgg-button{border:0;background-color:#000}.acc-sch--dark .acc--style2 .acc-tgg-button.collapsed{color:#afafaf}.acc-sch--dark .acc--style2 .acc-tgg-button:after,.acc-sch--dark .acc--style2 .acc-tgg-button:before{background:rgba(0,0,0,.4)}.acc-sch--dark .acc--style2 .acc-content{border-top-color:#1a1a1a;background-color:#000}.acc--style3{padding:11px 15px 10px;border:1px solid #e3e3e3;background:#fff}.acc--style3 .acc-group{margin-bottom:8px;border-bottom:1px solid #e5e5e5;box-shadow:none;padding-bottom:8px;margin-left:54px}.acc--style3 .acc-group+.acc-group{margin-top:0}.acc--style3 .acc-group:last-child{border-bottom:0}.acc--style3 .acc-tgg-button{padding:10px 10px 5px 0;font-size:14px;border:0;position:relative;text-align:left;margin:0;background:none;width:100%;display:block}.acc--style3 .acc-tgg-button.collapsed{color:#505050}.acc--style3 .acc-tgg-button:before{height:50px;font-size:12px;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"\2212";position:absolute;text-align:center;top:5px;background-color:#cd2122;border-radius:3px;left:-54px;width:36px;line-height:40px;font-family:Glyphicons Halflings}.acc--style3 .acc-tgg-button.collapsed:before{height:40px;content:"\2b";background-color:#d3d3d3}.acc--style3 .acc-content{padding:10px 15px 10px 0}.acc--style3 .acc-content p:last-child{margin-bottom:0}.acc-sch--dark .acc--style3{border-color:#1c1c1c;background:#000}.acc-sch--dark .acc--style3 .acc-group{background-color:#000;box-shadow:none;border-bottom-color:#1a1a1a}.acc-sch--dark .acc--style3 .acc-tgg-button.collapsed{color:#afafaf}.acc-sch--dark .acc--style3 .acc-tgg-button:before{color:#000}.acc-sch--dark .acc--style3 .acc-tgg-button.collapsed:before{background-color:#2c2c2c}.zn-acc--style4 .acc-title{padding:15px 20px;font-size:14px;font-weight:400;margin-bottom:0;text-shadow:none;border-top-right-radius:4px;color:#fff;text-transform:uppercase;border-top-left-radius:4px;line-height:1.4}.acc--style4{border:1px solid #ce2123;border-radius:4px}.acc-title+.acc--style4{border-top:none}.acc--style4 .acc-group{border:0;margin-bottom:0;box-shadow:none;border-radius:0}.acc--style4 .acc-group+.acc-group{margin-top:0}.acc--style4 .acc-tgg-button{overflow:hidden;padding:12px 20px;border:0;color:#cd2122;position:relative;border-bottom:1px solid #f9f9f9;text-align:left;background:none;width:100%;display:block}.acc--style4 .acc-tgg-button:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.acc--style4 .acc-tgg-button:last-child:only-child{border-radius:3px}.acc--style4 .acc-tgg-button.collapsed{color:#505050;border-bottom:1px solid #e6e6e6;background:#f9f9f9}.acc--style4 .acc-tgg-button,.acc--style4 .acc-tgg-button.collapsed:hover,.acc--style4 .acc-tgg-button:hover{color:#111;background:#fff}.acc--style4 .acc-tgg-button.collapsed .acc-icon{height:58px;border:7px solid #000;right:-21px;position:absolute;top:-7px;border-radius:50%;width:58px}.acc--style4 .acc-tgg-button.collapsed .acc-icon:after,.acc--style4 .acc-tgg-button.collapsed .acc-icon:before{content:"";position:absolute;text-align:center;top:50%;background-color:#000;left:50%;line-height:63px;display:inline-block}.acc--style4 .acc-tgg-button.collapsed .acc-icon:before{height:6px;margin-left:-9px;width:20px;margin-top:-3px}.acc--style4 .acc-tgg-button.collapsed .acc-icon:after{height:19px;margin-left:-2px;width:6px;margin-top:-10px}.acc--style4 .acc-tgg-button .acc-icon{height:58px;border:7px solid #cd2122;right:-11px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;opacity:.05;top:-7px;border-radius:50%;width:58px}.acc--style4 .acc-tgg-button .acc-icon:before{height:6px;content:"";position:absolute;text-align:center;top:50%;background-color:#cd2122;margin-left:-9px;left:50%;width:20px;line-height:63px;margin-top:-3px;display:inline-block}.acc--style4 .acc-tgg-button.collapsed:hover .acc-icon{opacity:.05}.acc--style4 .acc-group:last-child .acc-tgg-button.collapsed{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.acc--style4 .acc-group:last-child .acc-tgg-button,.acc--style4 .acc-group:last-child .acc-tgg-button.collapsed{border-bottom-width:0}.acc--style4 .acc-group:last-child .acc-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.acc--style4 .acc-content{padding:20px;border-bottom:none;background:#fff}.acc--style4 .acc-panel-collapse.collapse.in .acc-content{border-bottom:1px solid #e6e6e6}.acc--style4 .acc-content p:last-child{margin-bottom:0}.zn_accordion_element .acc--style4 .acc-panel-collapse{padding:0 15px}.zn_accordion_element .acc--style4 .acc-content{padding:20px 5px}.acc-sch--dark .acc--style4 .acc-tgg-button{border-bottom-color:#060606}.acc-sch--dark .acc--style4 .acc-tgg-button.collapsed{color:#afafaf;background:#060606;border-bottom-color:#191919}.acc-sch--dark .acc--style4 .acc-tgg-button,.acc-sch--dark .acc--style4 .acc-tgg-button.collapsed:hover,.acc-sch--dark .acc--style4 .acc-tgg-button:hover{color:#eee;background:#000}.acc-sch--dark .acc--style4 .acc-tgg-button.collapsed .acc-icon{border-color:#fff}.acc-sch--dark .acc--style4 .acc-tgg-button.collapsed .acc-icon:after,.acc-sch--dark .acc--style4 .acc-tgg-button.collapsed .acc-icon:before{background-color:#fff}.acc-sch--dark .acc--style4 .acc-group{background:none}.acc-sch--dark .acc--style4 .acc-content{background:#000}.acc-sch--dark .acc--style4 .acc-panel-collapse.collapse.in .acc-content{border-bottom-color:#191919}.zn_accordion--shortcode.acc--style4{border-style:solid;border-width:1px}.zn_accordion--shortcode.acc--style4,.zn_accordion--shortcode.acc--style4 .acc-group:only-child,.zn_accordion--shortcode.acc--style4 .acc-group:only-child .acc-tgg-button{border-radius:3px}@media screen and (max-width:767px){.zn_accordion_element{margin-bottom:30px}}.acc-panel-collapse .acc-content .slick-slider{-webkit-transition:opacity .35s ease-out .5s;transition:opacity .35s ease-out .5s;opacity:0;visibility:visible;display:block}.acc-panel-collapse.in .acc-content .slick-slider{opacity:1}.acc-panel-collapse.collapsing .zn_element_zncolumn>.zn_el_options_bar,.acc-panel-collapse:not(.in) .zn_element_zncolumn>.zn_el_options_bar{display:none}