.page-loaded .comp-accp{opacity:1}.comp-accp{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:9999;overflow:hidden;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;padding-top:150px;opacity:0}.comp-accp.open{pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.comp-accp.black-background .comp-acc-block{border-top-color:rgba(255,255,255,0.2)}.comp-accp.black-background .comp-acc-toggle-icon .horizontal,.comp-accp.black-background .comp-acc-toggle-icon .vertical{background-color:#fff}.comp-accp.black-background .comp-accp-title{color:#fff}.comp-accp.black-background .comp-accp-text{color:#fff}.comp-accp-text{max-width:650px;margin:0 auto}.comp-accp-scroll-container{height:100%;overflow-y:scroll;padding-bottom:100px;-ms-overflow-style:none;scrollbar-width:none}.comp-accp-scroll-container::-webkit-scrollbar{display:none}.comp-acc-block{width:100%;border-top:1px solid rgba(0,0,0,0.2)}.comp-acc-block:last-of-type{border-bottom:1px solid rgba(0,0,0,0.2)}.black-background .comp-acc-block{border-top:1px solid rgba(255,255,255,0.2)}.black-background .comp-acc-block:last-of-type{border-bottom:1px solid rgba(255,255,255,0.2)}.comp-acc-block-title{padding:35px 60px 35px 0;cursor:pointer;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.comp-acc-block-title:hover{opacity:.4}.comp-acc-block-text{display:none;margin-bottom:45px}.comp-acc-toggle-icon{position:absolute;top:50%;right:0;width:21px;height:21px;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.comp-acc-toggle-icon .horizontal,.comp-acc-toggle-icon .vertical{position:absolute;left:50%;top:50%;background-color:#000;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}
.comp-acc-toggle-icon .horizontal{width:1px;height:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;margin-left:-6px;margin-top:-6px}.comp-acc-toggle-icon .vertical{width:15px;height:1px;-webkit-transform:rotate(-45deg) translate(-50%);transform:rotate(-45deg) translate(-50%);opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;margin-left:-0.5px;margin-top:-0.5px}.comp-acc-block-title.active:hover{opacity:1}.comp-acc-block-title.active .comp-acc-toggle-icon .vertical{opacity:0}.close-accp-popup{width:18px;height:18px;position:absolute;top:80px;left:50%;right:0;-webkit-transform:translate(-50%);transform:translate(-50%);background-image:url("../../../assets/img/close-icon.png");background-repeat:no-repeat;background-size:18px;cursor:pointer;z-index:1}section.white-background .close-accp-popup{-webkit-filter:invert(1);filter:invert(1)}@media only screen and (max-width:1399px){.comp-acc-block-title{padding:20px 60px 20px 0}}@media only screen and (max-width:979px){.comp-accp{padding-top:110px}.close-accp-popup{top:50px}.comp-acc-block-title{padding:20px 60px 20px 0}.comp-acc-block-text{margin-bottom:50px}}