.invite-friend{background-color:#0f1c26;min-height:100vh;overflow:hidden;padding-bottom:130px;padding-top:50px}@media screen and (min-width:768px){.invite-friend{padding-bottom:120px}}.invite-friend__cinema{align-items:center;display:flex;flex-direction:column;margin-bottom:58px;position:relative}@media screen and (min-width:768px){.invite-friend__cinema{margin-bottom:53px}}.invite-friend__cinema-hall{position:absolute;width:145%}@media screen and (min-width:768px){.invite-friend__cinema-hall{width:100%}}.invite-friend__cinema-tv{left:0;margin-top:8.8%;position:relative;top:0;transform:translate(.8%);width:86.5%;z-index:1}@media screen and (min-width:768px){.invite-friend__cinema-tv{margin-top:5.9%;width:60%}}.invite-friend__section{align-items:center;display:flex;flex-direction:column;margin-bottom:60px}@media screen and (min-width:768px){.invite-friend__section{margin-bottom:120px}}.invite-friend__section:last-child{margin-bottom:0}.invite-friend__cinema{width:100%}.invite-friend__info{display:flex;justify-content:center;padding:0 20px;position:relative;z-index:1}@media screen and (min-width:768px){.invite-friend__info{margin-bottom:50px}}.invite-friend__info-content{max-width:835px;width:100%}.invite-friend__info-title{font-size:24px;font-weight:400;line-height:28px;margin-bottom:32px;text-align:center}@media screen and (min-width:768px){.invite-friend__info-title{font-size:36px;font-weight:700;line-height:42px;margin-bottom:39px}}.invite-friend__info-text{font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:768px){.invite-friend__info-text{font-size:24px;line-height:28px}}.invite-friend__info-text-center{margin-bottom:20px;text-align:center;width:100%}@media screen and (min-width:768px){.invite-friend__info-text-center{margin-bottom:29px}}.invite-friend__info-options{display:flex;flex-direction:column;gap:22px}@media screen and (min-width:768px){.invite-friend__info-options{flex-direction:row;gap:55px}}.invite-friend__info-options-option{display:flex;flex-direction:column;gap:10px;width:100%}@media screen and (min-width:768px){.invite-friend__info-options-option{gap:20px}}.invite-friend__info-options-option-content{align-items:flex-start;display:flex;gap:10px}.invite-friend__info-options-option-field{align-items:center;background:hsla(0,0%,100%,.051);border:1px solid hsla(0,0%,100%,.2);border-radius:5px;display:flex;gap:10px;height:50px;justify-content:space-between;padding:0 15px;width:100%}@media screen and (min-width:768px){.invite-friend__info-options-option-field{margin-left:40px;max-width:227px}}.invite-friend__info-options-option-field-copy:hover{cursor:pointer}.invite-friend__info-options-option-field-text{text-transform:uppercase}.invite-friend__button{align-items:center;background:#20bec6;border-radius:50px;color:#fff;display:none;font-weight:500;height:50px;justify-content:center;max-width:430px;padding:0 20px;position:relative;text-align:center;transition:.3s;width:100%;z-index:1}.invite-friend__button:hover{color:#fff;cursor:pointer;opacity:.8}@media screen and (min-width:768px){.invite-friend__button{display:flex}}.invite-friend__benefits{max-width:878px;padding:0 20px;width:100%}.invite-friend__benefits-title{font-size:24px;font-weight:400;line-height:28px;margin-bottom:42px;text-align:center}@media screen and (min-width:768px){.invite-friend__benefits-title{font-size:36px;font-weight:700;line-height:42px;margin-bottom:50px}}.invite-friend__benefits-content{align-items:center;display:flex;flex-direction:column;gap:30px;position:relative;width:100%}@media screen and (min-width:768px){.invite-friend__benefits-content{flex-direction:row;justify-content:space-between}}.invite-friend__benefits-benefit{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}@media screen and (min-width:768px){.invite-friend__benefits-benefit{gap:25px}}.invite-friend__benefits-benefit-title{font-size:82px;font-weight:700}.invite-friend__benefits-benefit-text{font-size:16px;font-weight:400}@media screen and (min-width:768px){.invite-friend__benefits-benefit-text{font-size:22px}}.invite-friend__benefits-line{background-color:#313131;width:3px}@media screen and (min-width:768px){.invite-friend__benefits-line{height:150px}}.invite-friend__steps{max-width:1013px;padding:0 20px;position:relative;width:100%}.invite-friend__steps-title{font-size:24px;font-weight:400;line-height:28px;margin-bottom:32px;text-align:center}@media screen and (min-width:768px){.invite-friend__steps-title{font-size:36px;font-weight:700;line-height:42px;margin-bottom:25px}}.invite-friend__steps-content{display:grid;gap:32px}@media screen and (min-width:768px){.invite-friend__steps-content{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.invite-friend__steps-step{align-items:center;background-color:#263038;border-radius:10px;display:flex;flex-direction:column;height:390px;overflow:hidden;padding:20px 27px 0;text-align:center;width:100%}.invite-friend__steps-step-title{font-size:32px;font-weight:700;line-height:45px;margin-bottom:10px}.invite-friend__steps-step-description{font-size:16px;margin-bottom:20px}.invite-friend__steps-step-info{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.invite-friend__steps-step-info-images{justify-content:flex-end}.invite-friend__steps-step-info-image{max-width:252px;width:100%}.invite-friend__steps-step-info-link{align-items:center;background-color:#20bec6;border-radius:10px;display:flex;gap:11px;height:53px;justify-content:center;transition:.3s}.invite-friend__steps-step-info-link:hover{color:#fff;opacity:.8}.invite-friend__steps-step-info-link-content{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.invite-friend__steps-step-info-link-text{font-size:12px;text-transform:uppercase}.invite-friend__status-copy{align-items:center;background-color:#1ebf85;bottom:0;display:none;height:48px;justify-content:center;left:0;padding:0 20px;position:fixed;width:100%;z-index:3}@media screen and (min-width:768px){.invite-friend__status-copy{height:75px}}.invite-friend__status-copy-text{color:#fff;font-size:16px;line-height:24px}@media screen and (min-width:768px){.invite-friend__status-copy-text{font-size:20px;line-height:25px}}.footer__intl{margin-top:0}
