@font-face { font-family: "IRAN SANS"; src: url("../font/IRAN SANS.TTF") format("truetype"); } @font-face { font-family: "Lato-Regular"; src: url("../font/Lato-Regular.ttf") format("truetype"); } @font-face { font-family: "Roboto"; src: url("../font/Roboto-Regular.ttf") format("truetype"); } @font-face { font-family: "Roboto-Med"; src: url("../font/Roboto-Bold.ttf") format("truetype"); } @font-face { font-family: "Roboto-Bold"; src: url("../font/Roboto-ExtraBold.ttf") format("truetype"); } html body { position: relative; min-height: 100%; font-family: "Roboto"; font-size: 16px; color: #505050; margin: 0; direction: ltr; overflow-x: hidden; } html:focus, body:focus, *:focus { outline: unset; } * { box-sizing: border-box; } a { text-decoration: none; } ul { padding: 0; margin: 0; } li { list-style: none; } ul, li, h1, h2, h3, h4, h5, h6, p, strong, span { margin: 0; padding: 0; } html body button { cursor: pointer; } html body a { color: #505050; } html body a:hover { text-decoration: none; color: #505050; } ::-webkit-scrollbar { width: 7.5px; } ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 15px; } ::-webkit-scrollbar-thumb { background: #a0a0a0; border-radius: 15px; } ::-webkit-scrollbar-thumb:hover { background: #a0a0a0; } .blue-btn { display: inline-block; font-size: 14px; padding: 20px 49px; background-color: #0164FF; color: #fff; border-radius: 50px; margin: 0 10px; font-weight: 500; transition: 0.3s; } .blue-btn:hover { background-color: #004dc8; color: #fff; } .white-btn { font-size: 14px; padding: 20px 10px; background-color: #fff; color: #0164FF; border-radius: 50px; margin: 0 10px; font-weight: 500; transition: 0.3s; } .white-btn:hover { color: #000; } .input-box { margin-bottom: 25px; } .input-box label { display: inline-block; font-size: 16px; margin-bottom: 12px; color: #222; } .input-box div { display: flex; align-items: center; border-radius: 10px; height: 44px; border: 1px solid #DADADA; overflow: hidden; padding-left: 15px; } .input-box div img { margin-right: 5px; } .input-box div input { width: 100%; height: 100%; border: 0; font-family: "Roboto-Med"; } .input-box div input::placeholder { font-family: "Roboto"; } .input-box div:focus-within { border: 1px solid #0164FF; } .input-box.textarea div { height: 90px; } .input-box.textarea textarea { width: 100%; height: 100%; padding-left: 20px; padding-top: 10px; border: none; resize: none; font-size: 14px; font-family: "Roboto"; } .input-box.submit { padding-top: 15px; } .input-box.submit input[type=submit], .input-box.submit button { cursor: pointer; width: 100%; border: none; font-size: 16px; color: #fff; padding: 18.5px 0; background-color: #0164FF; border-radius: 50px; transition: 0.3s; } .input-box.submit input[type=submit]:hover, .input-box.submit button:hover { background-color: #004dc8; } .select-box select { position: relative; border: none; background-color: transparent; padding: 15px 0; cursor: pointer; } .select-box .flag { position: absolute; display: flex; align-items: center; justify-content: center; top: 26px; width: 45px; background-color: #fff; } .d-none { display: none; } .main-section { position: relative; } .main-section .effect-one { height: 384px; width: 384px; position: absolute; left: -25px; top: 30px; z-index: -1; } .excl-container { width: 100%; padding-right: var(--bs-gutter-x, 0.75rem); padding-left: var(--bs-gutter-x, 0.75rem); margin-right: auto; margin-left: auto; } .header { height: 76px; display: flex; align-items: center; justify-content: space-between; } .header .header-side { display: flex; align-items: center; justify-content: center; } .footer { position: relative; } .footer .effect-2 { height: 522px; position: absolute; right: 0; bottom: 0; z-index: -1; } .footer .footter-inner { display: flex; align-items: center; justify-content: space-between; flex-direction: column; padding-top: 30px; padding-bottom: 50px; border-top: 1px solid #e7e7e7; } .footer .footter-inner .f-top { padding-bottom: 40px; } .footer .footter-inner .f-top img { width: 177px; } .footer .footter-inner .f-midd { width: 100%; display: flex; align-items: center; justify-content: space-between; padding-bottom: 40px; } .footer .footter-inner .f-midd .footer-item { width: 32%; display: flex; align-items: center; justify-content: center; } .footer .footter-inner .f-midd .footer-item span { display: flex; align-items: center; justify-content: center; } .footer .footter-inner .f-midd .footer-item span img { margin-right: 20px; } .footer .footter-inner .f-bott p { font-size: 12px; color: #9E9E9E; text-align: center; padding-bottom: 15px; } .slider { padding-top: 15px; } .slider .slider-inner { display: flex; justify-content: space-between; } .slider .s-left { width: 55%; padding-top: 50px; } .slider .s-left h1 { font-family: "Roboto-Bold"; font-size: 89px; font-weight: 900; background-image: radial-gradient(52.27% 52.27% at 50% 50%, #0164FF 0%, #2EEAE1 100%); -webkit-background-clip: text; background-clip: text; color: transparent; } .slider .s-left .img { display: none; align-items: center; justify-content: center; } .slider .s-left .img img { width: 60%; } .slider .s-left h3 { font-family: "Roboto-Bold"; font-weight: 900; font-size: 48px; color: #0164FF; margin-top: 40px; margin-bottom: 40px; } .slider .s-left strong { font-family: "Roboto-Bold"; font-weight: 900; font-size: 32px; color: #222222; } .slider .s-left p { font-size: 16px; font-weight: 400; color: #777; margin-top: 20px; } .slider .s-right { width: 45%; } .slider .s-right .s-right-inner { position: relative; } .slider .s-right .s-right-inner img { position: absolute; top: 0; right: -25%; } .our-sec { padding-top: 120px; padding-bottom: 130px; } .our-sec .our-sec-inner { display: flex; align-items: center; justify-content: space-between; } .our-sec .our-sec-inner .os-item { width: 30%; display: flex; align-items: center; justify-content: center; flex-direction: column; } .our-sec .our-sec-inner .os-item h1 { font-family: "Roboto-Bold"; font-size: 89px; font-weight: 900; background-image: radial-gradient(52.27% 52.27% at 50% 50%, #0164FF 0%, #2EEAE1 100%); -webkit-background-clip: text; background-clip: text; color: transparent; margin-bottom: 20px; } .our-sec .our-sec-inner .os-item span { font-size: 20px; color: #000; font-weight: 600; } .our-sec .our-sec-inner .os-item p { margin-top: 20px; font-size: 16px; color: #777777; text-align: center; } .contact-us { padding-top: 50px; } .contact-us .contact-us-inner .cu-top { display: flex; align-items: center; justify-content: center; flex-direction: column; } .contact-us .contact-us-inner .cu-top span { display: inline-block; padding: 7px 10px; font-size: 14px; background-color: #e3eeff; color: #0164FF; border-radius: 50px; font-weight: 500; } .contact-us .contact-us-inner .cu-top h1 { font-family: "Roboto-Bold"; font-size: 48px; font-weight: 900; color: #222222; padding: 30px 0; } .contact-us .contact-us-inner .cu-top p { font-size: 16px; font-weight: 300; color: #222222; } .contact-us .contact-us-inner .cu-top p a { color: #0164FF; } .contact-us .contact-us-inner .cu-main { margin-top: 70px; margin-bottom: 70px; padding: 30px; border-radius: 32px; border: 1px solid #DADADA; background-color: #fff; display: flex; align-items: center; justify-content: center; } .contact-us .contact-us-inner .cu-main .cu-main-inner { width: 60%; } .main-section.email-marketing .effect-one { top: 226px; filter: blur(6px); } .slider.email-marketing .s-left { padding-top: 110px; padding-bottom: 100px; } .slider.email-marketing .s-left h1 { font-size: 50px; } .slider.email-marketing .s-left .sb-email-marketing { margin-top: 40px; } .slider.email-marketing .s-left .sb-email-marketing .blue-btn { font-size: 20px; margin-left: 0; padding: 16px 25px; } .op-setion { padding-top: 90px; } .op-setion .op-section-title h3 { text-align: center; font-size: 36px; color: #222222; font-family: "Roboto-Bold"; } .op-setion .op-section-title p { margin-top: 15px; text-align: center; color: #777777; font-size: 16px; } .op-setion .op-section-inner { display: flex; align-items: center; justify-content: space-between; padding: 60px 0; } .op-setion .op-section-inner .op-item { width: 30%; display: flex; align-items: center; justify-content: center; flex-direction: column; } .op-setion .op-section-inner .op-item img { width: 60px; height: 60px; } .op-setion .op-section-inner .op-item span { font-size: 20px; color: #222222; font-family: "Roboto-Med"; padding: 20px 0; text-align: center; } .op-setion .op-section-inner .op-item p { text-align: center; font-size: 16px; color: #777777; } .op-setion.sec .op-section-inner .op-item { width: 32%; align-items: baseline; border: 1px solid #E4E4E4; padding: 30px; padding-right: 10px; padding-bottom: 45px; border-radius: 32px; cursor: pointer; } .op-setion.sec .op-section-inner .op-item img { width: 48px; height: 48px; } .op-setion.sec .op-section-inner .op-item span { text-align: left; font-size: 24px; } .op-setion.sec .op-section-inner .op-item p { text-align: left; } .op-setion.sec .op-section-inner .op-item:hover { box-shadow: 0px 40px 60px 0px rgba(0, 74, 191, 0.0784313725); border: 1px solid transparent; } .opplens { padding: 60px 0; } .opplens .opplens-title h2 { text-align: center; font-size: 36px; color: #222222; font-family: "Roboto-Med"; margin-bottom: 60px; } .opplens .opplens-inner { display: flex; align-items: center; justify-content: space-between; background-color: #F7FAFF; padding: 24px; border-radius: 32px; } .opplens .opplens-inner .opplens-item { width: 49%; display: flex; align-items: center; justify-content: center; flex-direction: column; background-color: #fff; border-radius: 32px; padding: 40px 50px; transition: 0.3s; cursor: pointer; } .opplens .opplens-inner .opplens-item img { width: 60px; height: 60px; } .opplens .opplens-inner .opplens-item > div { width: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; margin-top: 20px; } .opplens .opplens-inner .opplens-item > div h4 { text-align: center; font-size: 20px; color: #222222; margin: 30px 0; font-weight: 600; } .opplens .opplens-inner .opplens-item > div::before { content: ""; display: inline-block; width: 75%; height: 4px; border-radius: 10px; background: linear-gradient(90.05deg, #0164FF -2.26%, #2EEAE1 102.26%); margin: 20px 0; } .opplens .opplens-inner .opplens-item p { color: #777777; font-size: 16px; } .opplens .opplens-inner .opplens-item.active { background-color: #0146B2; } .opplens .opplens-inner .opplens-item.active > div h4 { color: #fff; } .opplens .opplens-inner .opplens-item.active > div::before { background: linear-gradient(90.05deg, #FFFFFF -2.26%, #4E8BEC 102.26%); } .opplens .opplens-inner .opplens-item.active p { color: #fff; } .marketing-register { padding-top: 70px; padding-bottom: 60px; position: relative; } .marketing-register .effect-2 { position: absolute; right: 0; } .marketing-register .marketing-register-title h2 { font-size: 36px; text-align: center; color: #222222; font-family: "Roboto-Med"; } .marketing-register .marketing-register-title p { text-align: center; color: #4B5563; font-size: 16px; margin-top: 15px; line-height: 24px; } .marketing-register .marketing-register-inner { width: 100%; display: flex; align-items: center; justify-content: center; } .marketing-register .marketing-register-inner .marketing-register-box { width: 63%; border: 1px solid #DADADA; border-radius: 32px; background-color: #fff; margin: 60px 0; padding: 40px 32px; padding-bottom: 25px; } #email-marketing .footer .effect-2 { bottom: 320px; } @media (min-width: 576px) { .excl-container { max-width: 540px; } } @media (min-width: 768px) { .excl-container { max-width: 720px; } } @media (min-width: 992px) { .excl-container { max-width: 960px; } } @media (min-width: 1200px) { .excl-container { max-width: 1080px; } } @media (min-width: 1441px) { .excl-container { max-width: 1280px; } } @media (max-width: 1200px) { .slider .s-left h1 { font-size: 68px; } .slider .s-left h3 { font-size: 46px; } } @media (max-width: 992px) { .slider .s-left { width: 70%; } .slider .s-right { width: 30%; } .slider .s-right .s-right-inner img { right: unset; left: -40%; } .our-sec .our-sec-inner .os-item h1 { font-size: 68px; } } @media (max-width: 768px) { .main-section.index .effect-one { display: none; } .footer.index .effect-2 { display: none; } .blue-btn { padding: 11px 49px; } .select-box .flag { top: 10px; } .header { height: unset; flex-direction: column; position: relative; } .header .header-logo { width: 100%; padding-top: 25px; padding-bottom: 20px; border-bottom: 1px solid #E7E7E7; } .header .header-side { width: 100%; padding-top: 12px; } .header .header-side .hs-side { width: 100%; display: flex; align-items: center; justify-content: space-between; } .header .header-side .hs-side a { display: inline-block; } .header .select-box { position: absolute; right: 0; top: 15px; } .slider .s-right { display: none; } .slider .s-left { width: 100%; padding-top: 30px; } .slider .s-left .img { display: flex; } .slider .s-left h1 { font-size: 50px; text-align: center; margin-bottom: 10px; } .slider .s-left h3 { font-size: 32px; margin-bottom: 25px; margin-top: 10px; } .slider .s-left strong { font-size: 20px; } .our-sec { padding-top: 70px; padding-bottom: 40px; } .our-sec .our-sec-inner { flex-direction: column; } .our-sec .our-sec-inner .os-item { width: 100%; margin-bottom: 30px; } .our-sec .our-sec-inner .os-item h1 { font-size: 40px; } .footer .footter-inner .f-midd { flex-direction: column; } .footer .footter-inner .f-midd .footer-item { width: 100%; align-items: unset; justify-content: unset; margin-bottom: 15px; } .contact-us { padding-top: 35px; } .contact-us .contact-us-inner .cu-top h1 { text-align: center; font-size: 32px; padding: 25px 0; } .contact-us .contact-us-inner .cu-top p { text-align: center; line-height: 24px; } .main-section .effect-one { left: -133px; top: 183px; } .contact-us .contact-us-inner .cu-main .cu-main-inner { width: 100%; } .contact-us .contact-us-inner .cu-main { padding: 40px 15px; } .contact-us .contact-us-inner .cu-main { margin-bottom: 25px; } .footer.contact-us .effect-2 { height: 336px; right: -42px; bottom: 344px; } } @media (max-width: 768px) { .slider.email-marketing .s-left h1 { font-size: 40px; } .slider.email-marketing .s-left { padding-top: 10px; padding-bottom: 60px; } .main-section.email-marketing .effect-one { filter: blur(0px); height: 330px; width: unset; left: -50px; } .slider.email-marketing .s-left .sb-email-marketing { display: none; } .op-setion { padding-top: 10px; } .op-setion .op-section-title h3 { font-size: 28px; } .op-setion .op-section-inner { flex-direction: column; padding: 45px 0; } .op-setion .op-section-inner .op-item { width: 100%; margin-bottom: 20px; } .op-setion.sec .op-section-inner .op-item { width: 100%; } .opplens { padding: 0; } .opplens .opplens-title h2 { font-size: 28px; margin-bottom: 20px; } .opplens .opplens-inner { flex-direction: column; border-radius: 24px; padding: 16px; } .opplens .opplens-inner .opplens-item { width: 100%; padding: 24px; margin-bottom: 20px; border-radius: 24px; } .opplens .opplens-inner .opplens-item:last-child { margin-bottom: 0; } .opplens .opplens-inner .opplens-item > div::before { width: 100%; } .marketing-register .marketing-register-title h2 { font-size: 28px; } .marketing-register .marketing-register-inner .marketing-register-box { width: 100%; margin-top: 40px; margin-bottom: 0; padding: 35px 15px; padding-bottom: 10px; } } /*# sourceMappingURL=style.css.map */