.fn__ac__single{background:#fff;border-radius:var(--cornerRadius);box-shadow:0 3px 7px hsla(0,1%,60%,.23);margin-bottom:30px;transition:all .4s ease-in-out}.fn__ac__single .fn__ac__question{color:var(--primaryColor);cursor:pointer;margin:0;padding:22px 65px 22px 20px;position:relative}.fn__ac__single .fn__ac__question .ac__arrow{display:flex;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .25s ease;width:20px}.fn__ac__single .fn__ac__question .ac__arrow svg{height:auto;width:100%;fill:var(--secondaryColor)}.fn__ac__single:hover .fn__ac__question .ac__arrow svg{fill:#fff}.fn__ac__single.fn__ac__active .fn__ac__question .ac__arrow{transform:translateY(-50%) rotate(90deg)!important}.fn__ac__single.fn__ac__active .fn__ac__question .ac__arrow svg{fill:#fff}.fn__ac__single .fn__ac__answer{padding:5px 20px 20px}.fn__ac__single .fn__ac__answer p{margin:0;padding:0}.fn__ac__single .fn__ac__answer a{color:var(--secondaryColor);font-weight:700;text-decoration:underline}.fn__ac__answer iframe,.fn__ac__answer img{height:auto;max-width:100%}.ac__anima{height:100%;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:60px}.ac__anima_wp{height:100%;opacity:.8;position:relative;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.ac__anima_wp,.ac__anima_wp:after,.ac__anima_wp:before{display:block;-webkit-transition:-webkit-transform 1s cubic-bezier(.86,0,.07,1),-webkit-transform-origin 1s cubic-bezier(.86,0,.07,1);transition:-webkit-transform 1s cubic-bezier(.86,0,.07,1),-webkit-transform-origin 1s cubic-bezier(.86,0,.07,1);transition:transform 1s cubic-bezier(.86,0,.07,1),transform-origin 1s cubic-bezier(.86,0,.07,1);transition:transform 1s cubic-bezier(.86,0,.07,1),transform-origin 1s cubic-bezier(.86,0,.07,1),-webkit-transform 1s cubic-bezier(.86,0,.07,1),-webkit-transform-origin 1s cubic-bezier(.86,0,.07,1);z-index:1}.ac__anima_wp:after,.ac__anima_wp:before{background:var(--secondaryColor);content:"";height:2px;position:absolute;top:55%;width:14px}.ac__anima_wp:after{border-radius:0 .5px .5px 0;left:50%;-webkit-transform:rotate(-40deg) scaleY(1.1);transform:rotate(-40deg) scaleY(1.1);-webkit-transform-origin:0 100%;transform-origin:0 100%}.ac__anima_wp:before{border-radius:.5px 0 0 .5px;right:50%;-webkit-transform:rotate(40deg) scaleY(1.1);transform:rotate(40deg) scaleY(1.1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.fn__ac__single.fn__ac__active .fn__ac__question .ac__anima_wp:after,.fn__ac__single.fn__ac__active .fn__ac__question .ac__anima_wp:before,.fn__ac__single:hover .ac__anima_wp:after,.fn__ac__single:hover .ac__anima_wp:before{background:var(--secondaryColor)}.fn__ac__single.fn__ac__active .fn__ac__question .ac__anima_wp{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.fn__ac__single.fn__ac__active .fn__ac__question .ac__anima_wp:before{-webkit-transform:rotate(-40deg) scaleY(1.1);transform:rotate(-40deg) scaleY(1.1);-webkit-transform-origin:100% 0;transform-origin:100% 0}.fn__ac__single.fn__ac__active .fn__ac__question .ac__anima_wp:after{-webkit-transform:rotate(40deg) scaleY(1.1);transform:rotate(40deg) scaleY(1.1);-webkit-transform-origin:0 0;transform-origin:0 0}.assets-bottom-grid{grid-column-gap:3.75rem;align-items:start;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 2.25rem;grid-template-rows:auto;justify-content:space-between;width:100%}.portfolio-title-wrapper{display:inline-block;text-align:left;white-space:normal;width:75%}.portfolio-tag-wrapper{color:var(--primaryColor);display:inline-block;font-size:1rem;text-align:left;width:20%}.assets-grid-image{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.dot-green{background-color:green}.dot-green,.dot-red{border-radius:100%;display:inline-block;height:.5rem;width:.5rem}.dot-red{background-color:var(--secondaryColor)}@media screen and (max-width:991px){.assets-bottom-grid{grid-row-gap:1rem;display:flex;flex-direction:column;grid-template-columns:1fr}}@media screen and (max-width:768px){.assets-grid-image{width:60%}.assets-bottom-grid,.assets-top{grid-column-gap:.5rem;align-items:unset}.portfolio-title-wrapper{display:block;width:90%}.portfolio-tag-wrapper{display:block;width:100%}.ac__anima_wp{left:20px}}.fn__accordion__wrapper{background:#eee;border-radius:10px;padding:10px 20px}#hs_cos_wrapper_widget_1748876289858 .fn__ac__single{border-bottom:none!important}