@font-face{font-family:DanaVF;src:url(https://files.virgool.ir/campaigns/autoabzar/DanaVF.woff2)format("woff2");font-display:swap}.campaignWrapper{--color-brand:#fdc258;--color-secondary:#333132;--color-text:#121212;font-family:DanaVF,Vazirmatn,sans-serif;overflow:hidden}.colorBrandMain{color:var(--color-brand)!important}.colorBrandSecondary{color:var(--color-secondary)}.colorBrandText{color:var(--color-text)}.colorBrandMainBg{background-color:var(--color-brand)!important}.colorBrandSecondaryBg{background-color:var(--color-secondary)}.container{max-width:780px;margin:0 auto;padding:0 16px}.containerW1000{max-width:1000px!important}.header{background:linear-gradient(270deg,#fdc258 40%,#cdbba3 55%,#3a74d8 80%);width:100%;height:550px;display:flex;position:relative}.title{border:2px solid var(--color-secondary);color:var(--color-text);text-align:center;background-color:#fcce79;border-radius:10px;margin-bottom:20px;padding:0 20px;font-size:36px;font-weight:900}.subtitle{text-align:center;color:var(--color-text);text-shadow:0 2px 5px #00000080;font-size:30px;font-weight:400}.headerContainer{flex-direction:row;justify-content:space-between;align-items:stretch;gap:20px;width:970px;padding:20px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.quote{background-color:var(--color-gray-300);color:var(--color-text);border-right:4px solid var(--color-secondary);border-radius:10px;padding:20px}.numberedListContainer{counter-reset:numberedListCounter}.numberedListContainer li{counter-increment:numberedListCounter;margin-bottom:10px}.numberedListContainer li:before{content:counter(numberedListCounter, persian);border:1px solid var(--color-brand);width:35px;height:35px;color:var(--color-brand);vertical-align:middle;text-align:center;border-radius:50%;margin-left:10px;display:inline-block}.suggestedTopicsList{margin:20px 0;padding:0 20px;list-style:outside}.suggestedTopicsList li{margin-bottom:8px;padding:12px 0 12px 24px;line-height:1.5;position:relative}.winnersList{grid-gap:20px;grid-template-columns:repeat(4,1fr);place-items:center;gap:20px;max-width:1000px;margin:0 auto;padding:20px 0;display:grid}.winnersListTop{grid-gap:20px;grid-template-columns:repeat(3,1fr);place-items:start center;gap:20px;max-width:1000px;margin:0 auto;padding:20px 0;display:grid}.winnersListFourth{justify-content:center;align-items:start;max-width:600px;margin:0 auto;padding:20px 0;display:flex}.winnersListFourth .winnersListItem{width:100%;max-width:100%}.fourthGiftPosts{grid-gap:20px;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}.winnersListPopularVotes{justify-content:center;align-items:start;max-width:900px;margin:0 auto;padding:20px 0;display:flex}.winnersListPopularVotes .winnersListItem{width:100%;max-width:100%}.winnersListPopularVotes .winnersListIcon{border-color:var(--color-secondary)}.winnersListPopularVotes .winnersListBadge{background-color:var(--color-secondary);color:#fff}.popularVotesPosts{grid-gap:20px;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;display:grid}.winnersListAutoabzarAuthors{justify-content:center;align-items:start;max-width:900px;margin:0 auto;padding:20px 0;display:flex}.winnersListAutoabzarAuthors .winnersListItem{width:100%;max-width:100%}.winnersListAutoabzarAuthors .winnersListIcon{border-color:var(--color-secondary)}.winnersListAutoabzarAuthors .winnersListBadge{background-color:var(--color-secondary);color:#fff}.autoabzarAuthorsPosts{grid-gap:20px;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;display:grid}.postCardWrapper{width:100%;margin-top:0}.postCardWrapper>*{width:100%!important}.voteCount{background-color:var(--color-secondary);color:#fff;z-index:10;border-radius:0 0 40px 40px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:60px;margin-bottom:10px;font-size:16px;font-weight:700;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.winnersListSecondary{grid-gap:20px;grid-template-columns:repeat(3,1fr);place-items:center;gap:20px;max-width:1000px;margin:0 auto;padding:40px 0 20px;display:grid}.winnersListSecondary .winnersListIcon{border-color:var(--color-secondary)}.winnersListSecondary .winnersListBadge{background-color:var(--color-secondary);color:#fff}.winnersListItem{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:300px;font-size:16px;line-height:1.5;display:flex}@media only screen and (max-width:768px){.header{height:auto;min-height:400px;padding:20px 0}.headerContainer{flex-direction:column;align-items:center;gap:30px;width:100%;padding:20px 16px;position:relative;left:auto;transform:none}.title{margin-bottom:15px;padding:0 15px;font-size:24px}.subtitle{margin-bottom:20px;font-size:20px}.headerObject img{width:250px;height:250px}.winnersList,.winnersListSecondary,.winnersListTop{grid-template-columns:1fr;gap:30px}.winnersListFourth{padding:20px 0}.fourthGiftPosts,.popularVotesPosts,.autoabzarAuthorsPosts{grid-template-columns:1fr;gap:20px}.winnersListPopularVotes,.winnersListAutoabzarAuthors{max-width:100%;padding:20px 16px}.winnersListIcon{width:120px;height:120px}.winnersListIcon img{width:80px}.winnersListBadge{padding:8px 12px;font-size:14px}.sponsors{flex-direction:column;gap:20px}.sponsorsItem{width:150px;margin:0}}.winnersListIcon{border:2px solid var(--color-brand);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin-bottom:20px;padding:10px;font-size:30px;font-weight:900;display:flex;position:relative;overflow:hidden}.winnersListIcon img{-o-object-fit:cover;object-fit:cover;width:100%}.winnersListBadge{background-color:var(--color-brand);text-align:center;border-radius:120px;justify-content:center;align-items:center;width:100%;margin-bottom:20px;padding:10px 13px;font-size:16px;font-weight:900;display:flex}.sponsors{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.sponsorsItem{width:200px;margin-left:20px;margin-right:20px}.sponsorsItem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.landingBg{width:100%;position:absolute;top:0;left:0}.landingBg>img{-o-object-fit:cover;object-fit:cover}.judgesList{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,220px));justify-content:center;justify-items:center;gap:20px;max-width:1000px;margin:0 auto;padding:40px 0;display:grid}.judgeCard{text-align:center;background:linear-gradient(135deg,#fff 0%,#fafafa 100%);border:1px solid #fdc2584d;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:220px;padding:40px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 10px #00000014,0 2px 5px #0000000a}.judgeImage{background:#f8f9fa;border:4px solid #fff;border-radius:50%;width:120px;height:120px;margin-bottom:25px;position:relative;overflow:hidden;box-shadow:0 4px 10px #0000001f,0 0 0 1px #fdc25833}.judgeImage img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.judgeInfo{width:100%}.judgeName{color:var(--color-text);letter-spacing:-.5px;margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.2}.judgeTitle{color:var(--color-secondary);opacity:.8;margin:0;font-size:16px;font-weight:500;line-height:1.5}@media only screen and (max-width:768px){.judgesList{grid-template-columns:1fr;gap:25px;padding:25px 0}.judgeCard{max-width:100%;padding:30px 20px}.judgeImage{width:110px;height:110px;margin-bottom:18px}.judgeName{margin-bottom:10px;font-size:18px}.judgeTitle{font-size:15px}}.formInput{border:1px solid var(--color-brand);width:100%;height:50px;color:var(--color-brand);background-color:#ffffff1a;border:2px solid #023e40;border-radius:10px;outline:0;margin-bottom:10px;padding:10px;font-size:16px;font-weight:500}.formTextArea{border:1px solid var(--color-brand);resize:none;width:100%;color:var(--color-brand);background-color:#ffffff1a;border:2px solid #023e40;border-radius:10px;outline:0;margin-bottom:10px;padding:10px;font-size:16px;font-weight:500}.formInput::placeholder{color:var(--color-brand);opacity:.8}.formTextArea::placeholder{color:var(--color-brand);opacity:.8}.ctaButton{color:#023e40;background:linear-gradient(#ffe7b0 0%,#fdc258 60%,#f7b029 100%);border:2px solid #023e40;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 18px;font-size:18px;font-weight:900;text-decoration:none;transition:transform 50ms,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 6px #023e40,0 10px 20px #00000026}.ctaButton:hover{filter:brightness(1.02)}.ctaButton:active{transform:translateY(2px);box-shadow:0 4px #023e40,0 6px 14px #0000002e}.ctaButtonBadge{color:var(--color-brand);background:#023e40;border-radius:999px;align-items:center;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}.formCard{background:radial-gradient(1200px 400px at 100% -50%,#fdc25840 0%,#fdc25800 60%),linear-gradient(#023e40fa 0%,#023e40f2 100%);border-radius:16px;padding:20px;position:relative;box-shadow:0 16px 40px #00000026}.formHeaderTitle{color:var(--color-brand);margin-bottom:26px;font-size:26px;font-weight:900}.formHelper{color:var(--color-brand);text-align:center;border:1px dashed var(--color-brand);background:#fdc2581f;border-radius:12px;margin:12px 0 18px;padding:10px;font-size:18px;font-weight:700}.formRow{grid-gap:12px;grid-template-columns:1fr;gap:12px;display:grid}.formInput,.formTextArea{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.formActions{margin-top:30px}.landingBgBottom{top:inherit;bottom:0}.containerWide{max-width:1000px}.formSection{height:1000px;padding-top:40px}.svgWave{top:auto;top:initial;z-index:10;bottom:-1px}.formContainer{background-color:#023e40;border-radius:16px;justify-content:space-between;align-items:flex-start;max-width:1000px;margin:0 auto;display:flex;overflow:hidden}.formImageWrapper{position:relative}.formImageWrapper:before{content:"";z-index:10;background:linear-gradient(#023e4000 50%,#023e40 95%);width:100%;height:100%;position:absolute;top:0;left:0}.formAside{flex:1}.formImageContainer{flex:1;position:relative}@media only screen and (max-width:768px){.formSection{height:auto;min-height:600px;padding-top:40px;padding-bottom:80px}.formContainer{flex-direction:column;gap:20px;max-width:none;margin:0 16px}.formAside{order:2;padding:0}.formCard{margin-bottom:20px;padding:20px}.formHeaderTitle{margin-bottom:20px;font-size:18px;line-height:1.4}.formHelper{margin:15px 0;padding:12px;font-size:14px}.formInput{height:45px;padding:12px;font-size:14px}.formTextArea{min-height:120px;padding:12px;font-size:14px}.ctaButton{padding:12px 16px;font-size:16px}.ctaButtonBadge{padding:4px 8px;font-size:12px}.formImageContainer{order:1;margin-bottom:0}.formImageWrapper{height:200px}.formImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}}.successOverlay{animation:.4s ease-out fadeIn}.successButton{transition:all .3s cubic-bezier(.4,0,.2,1)}.successButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0003}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.littlePrinceSection{background:#fdc2581a;border:1px solid #fdc2584d;border-radius:12px;margin-top:40px;padding:30px 20px}.littlePrinceGrid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:25px;margin-bottom:20px;display:grid}.littlePrinceCard{background:#fff;border:2px solid #fdc25833;border-radius:16px;flex-direction:column;min-height:180px;padding:20px;display:flex;box-shadow:0 2px 4px #0000000a}.cardHeader{border-bottom:2px solid #fdc25826;align-items:center;gap:12px;margin-bottom:15px;padding-bottom:12px;display:flex}.cardNumber{background:var(--color-brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:900;display:flex}.autoabzarVotersSection{justify-content:center;align-items:start;max-width:900px;margin-top:10px;margin-left:auto;margin-right:auto;padding:20px 0;display:flex}.autoabzarVotersSection .winnersListItem{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.autoabzarVotersSection .winnersListIcon{border-color:var(--color-secondary)}.autoabzarVotersSection .winnersListBadge{background-color:var(--color-secondary);color:#fff}.emailList{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;margin-bottom:20px;display:flex}.emailItem{color:var(--color-text);text-align:right;background:#fff;border:1px solid #fdc25833;border-radius:8px;flex-direction:column;flex:none;gap:10px;min-width:280px;max-width:100%;padding:15px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.emailText{color:var(--color-brand);flex:1;font-size:13px;font-weight:600}.littlePrinceCard .responseText{color:var(--color-text);white-space:normal;text-align:right;flex:1;align-items:flex-start;font-size:14px;font-weight:400;line-height:1.8;display:flex}@media only screen and (max-width:768px){.emailList{flex-direction:column;gap:10px;padding:15px}.emailItem{min-width:100%;padding:12px;font-size:13px}.emailText,.responseText{font-size:12px}.littlePrinceGrid{grid-template-columns:1fr;gap:16px;padding:0 10px}.littlePrinceCard{min-height:auto;padding:16px}.cardNumber{width:32px;height:32px;font-size:14px}.littlePrinceCard .responseText{font-size:13px;line-height:1.7}}@media only screen and (min-width:769px) and (max-width:1024px){.littlePrinceGrid{grid-template-columns:repeat(2,1fr)}}