#ivent{overflow:hidden;display:flex;flex-direction:column;align-items:center;margin-top:60px}#ivent .title__text,#features__extra .title__text{max-width:1200px;text-align:center;margin:0}#ivent .background__img{max-width:1200px;margin:-50px auto 0;max-height:850px}#ivent li{color:var(--color-secondary);display:flex;justify-content:center;align-items:center}#ivent .arrow-icon{transform:rotate(45deg)}#control #features{display:grid;grid-template-columns:repeat(2,1fr);max-width:1200px;margin:20px auto}#control #features .section__title,#control #features .title__text{grid-column:1}#control #features .title__text{margin-top:10px;max-width:480px}#control #features .subtitle{grid-column:1;max-width:480px}.dropdown__link{display:flex;position:relative;align-items:center;justify-content:space-between;gap:10px}.dropdown__element{font-size:26px;font-weight:600;color:var(--color-primary)}.dropdown__list{border-bottom:1px solid var(--color-secondary);padding:30px 0}.dropdown__list:has(:checked){--rows:1fr}.dropdown__check{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.dropdown__menu{grid-column:2;grid-row:2/span 4;margin-top:100px}.dropdown__menu .rounded-button{border:1px solid var(--color-accent);color:var(--color-accent);font-size:24px;width:30px;height:30px;transition:background-color .4s linear;min-width:30px}.dropdown__menu .rounded-button::before{content:"+"}.dropdown__list:has(:checked) .rounded-button{background-color:var(--color-accent)}.dropdown__list:has(:checked) .rounded-button::before{content:"-";margin-bottom:4px;color:#fff}.dropdown__content{display:grid;grid-template-rows:var(--rows,0fr);transition:.5s grid-template-rows}.dropdown__sub{overflow:hidden;padding:0 16px}.dropdown__sub-element{list-style:disc;padding:15px 0;color:var(--color-secondary);font-size:14px;line-height:1.5}.dropdown__sub-element::marker{color:var(--color-secondary)}.dropdown__sub-element span{font-weight:600}.dropdown__element:focus-within+.dropdown__content,.dropdown__check:checked+.dropdown__content{display:grid}.dropdown__link:not(:focus-within) .dropdown__content{display:none}#control #features .primary-button{grid-column:2;margin:30px 0}#control #features .primary-button:hover{background-color:var(--color-accent-hover)}#features__extra{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;gap:30px;padding:30px 0 100px}#features__extra .title__text{grid-column:1/span 2;margin:60px auto}#features__extra .title__text span{display:block}#control .features__option{height:700px;display:flex;flex-direction:column;justify-content:flex-end;gap:20px;padding:30px 50px 50px;background-color:var(--color-light);border-radius:15px;position:relative;overflow:hidden}#control .features__option img{width:100%;margin-bottom:auto;margin-top:60px}#control .features__option:last-of-type img{position:absolute;top:0;right:0;width:110%;z-index:-1}#control .features__option h5{font-size:28px;font-weight:600}#control .features__option .primary-button{font-weight:500;transition:background-color .4s linear,color .4s linear}#control .features__option .secondary-button:hover{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}@media(max-width:1200px){#ivent .title__text,#ivent .section__title,#ivent ul{margin:0 30px}#ivent li{font-size:14px;justify-content:flex-start}#control #features{margin:30px;display:flex;flex-direction:column}#features__extra{gap:20px;padding:30px}.dropdown__menu{max-width:570px;margin-top:50px}#control #features .title__text{margin:0 0 10px}}@media(max-width:769px){#ivent{align-items:flex-start}#ivent .title__text,#ivent .section__title,#ivent ul{margin:10px 30px;text-align:left}#ivent .title__text,#features__extra .title__text{max-width:480px}#features__extra .title__text{margin:10px 0;text-align:left}#features__extra{display:flex;flex-direction:column}#control #features .title__text{margin:0 0 10px}.dropdown__menu{max-width:100%}.control__slider .customers__container{margin-top:60px}}@media(max-width:426px){#ivent li{align-items:flex-start}}