@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;400;600;800&display=swap'); @import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap'); @brandcolor:#18d398; @desktop: ~"only screen and (min-width: 960px) and (max-width: 1199px)"; @mobile: ~"only screen and (min-width: 300px) and (max-width: 959px)"; body * { font-family: 'Poppins', sans-serif; } .desktop-only { display:block; } .mobile-only { display:none; } .btn-brand { background: @brandcolor; padding: 15px 30px; color: #fff; font-size: 18px; border-radius:8px; } .btn-brand:hover,.btn-brand:focus,.btn-brand:active,.btn-brand:active:focus { color: #fff; text-decoration:none; outline:none; } .brand-color { color:@brandcolor; } .btn-brand.md-btn { font-size:14px !important; } .add-btn { border-radius: 10px; padding: 13px 30px; background: #18d398; border-color: #18d398; border-width:2px; box-shadow:none; } .add-btn:hover { border-radius: 10px; padding: 13px 30px; background: #FFF; border-color: #18d398; color:#18d398; border-width:2px; } .btn-icon { width: 15px; margin-right: 5px; filter: invert(1); } .alertify-notifier .ajs-message.ajs-success{ color: #fff; } .alertify-notifier .ajs-message.ajs-error{ color: #fff; } .no-border { border:none; } body { background:#EAEAEA; } .header { display: flex; align-items: center; justify-content: space-between; padding-left: 10%; padding-right: 10%; padding-top: 20px; margin-bottom: 50px; } .header-left { width: 30%; } .header-right { width: 70%; display: flex; align-items: center; justify-content: flex-end; } .header-left img { width: 180px; } .header-right a { margin-right: 30px; color: #000; } .btn-login { background: #7cceb4; padding: 10px 20px; color: #11513d; font-size:12px; font-weight:600; } .hero-section { padding-left:10%; padding-right: 10%; padding-top: 70px; } .hero-section { display: flex; } .hero-section .hero-left h1 { font-size: 42px; font-weight: bold; font-family: 'DM Serif Display', serif !important; } .hero-section .hero-left h1 span { color:@brandcolor; font-family: 'DM Serif Display', serif !important; } .hero-section .hero-left p { font-size: 18px; margin-top: 20px; } .hero-section .hero-left button { .btn-brand(); width: 200px; margin-top: 30px } .hero-left { width: 65%; } .hero-right { width: 35%; } .changing-content-wrapper { height: 45px; overflow-y: hidden; position: relative; display: block; font-size:45px; color:@brandcolor; margin-top:20px; } .changing-content-box { display: flex; flex-direction: column; position: absolute; top: 0%; animation-name: up; animation-duration: 5s; animation-delay: 3s; animation-iteration-count:infinite; } @keyframes up { 0% {top:0px;} 15% {top:-52px;} 30% {top:-104px;} 45% {top:-154px;} 60% {top: -104px;} 75% {top: -52px;} 100% {top: 0px;} } .login-to-advertise { padding-left: 10%; padding-right: 10%; margin-top: 30px; text-decoration: underline; } .login-to-advertise a{ color: #000; } .how-section { padding: 50px 10%; } .how-section-title { font-size: 40px; width:70%; font-weight: 900; } .how-section-content { margin-top: 50px; } .ads-options-dd { position: absolute; right: 0; display: none; background: #fff; padding: 10px; width:auto; text-align:center; } .ads-options-dd span { display:inline-block; width:100%; } .dd-icon { margin-left: 10px; } .dropdown > span { color: @brandcolor; } .how-section-content { width: 70%; } .how-steps-wrapper { margin-top: 50px; display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; } .how-step-box { display: flex; flex-direction: column; width: 48%; background: #fff; margin-bottom:20px; } .how-step-box-row-one { display: flex; justify-content: space-between; margin-bottom: 10px; align-items:center; } .how-step-box-row-one .step-number { font-size: 60px; font-weight: 900; } .how-step-name { font-weight: bold; } .step-action { margin-top: 30px; } .how-step-box { box-shadow: 2px 10px 10px #ddd; padding: 25px 30px; border-radius: 30px; } .step-icon { width: 60px; height: auto; object-fit: contain; } .arrow-text { width: 20px; margin-left:10px; } .step-action-link { color: @brandcolor; display:flex; align-items:center; font-weight:700; } .how-section { background:url(../img/green-dots-overlay.png); background-position-y:center; background-position-x:100%; background-size:25%; background-repeat:no-repeat; padding-top:100px !important; } .why-section { padding-left: 20%; padding-right: 20%; margin-bottom: 50px; margin-top: 100px; } .why-section h1 { font-size: 50px; font-weight: 900; text-align: center; margin-bottom: 100px; } .why-choose-box-wrapper { display: flex; justify-content: space-between; } .why-choose-box { width:25%; text-align: center; } .why-choose-box img { width: 35%; margin-left: auto; margin-right: auto; } .why-choose-box h2 { font-weight: 700; font-size: 20px; } .why-choose-box-wrapper .why-choose-box:nth-child(odd) { margin-top: 50px; } .contact-us-section { width: 80%; margin-left: 10%; background: @brandcolor; } .contact-us-section { padding: 50px 50px; border-radius: 30px; margin-bottom: 100px; } .contact-us-section h1 { color: #fff; margin-bottom: 30px; font-size: 40px; } .contact-form-wrapper { display: flex; justify-content: space-between; width:80%; } .contact-form-wrapper .form-group { width: 32%; } .form-control { height: 50px; border:none; box-shadow: none; } .contact-form-wrapper .btn-black { background: #000; color:#fff; padding-left: 30px; padding-right: 30px; height: 50px; } .contact-us-section { padding: 50px 50px; border-radius: 30px; margin-bottom: 100px; } .contact-us-section h1 { color: #fff; margin-bottom: 30px; font-size: 40px; } .contact-form-wrapper { display: flex; justify-content: space-between; } .contact-form-wrapper .form-group { width: 32%; } .form-control { height: 50px; border:none; box-shadow: none; } .contact-form-wrapper .btn-black { background: #000; color:#fff; padding-left: 30px; padding-right: 30px; height: 50px; } .paper-plane { width: 200px; position: absolute; top: -40px; right: -20px; } .contact-us-section { position: relative; margin-top: 100px; } .footer { display: flex; padding-left: 8%; padding-right: 8%; margin-top: 200px; } .footer-left { width: 50%; } .footer-right { width: 50%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-end; } .footer-left .footer-logo { width: 200px; } .footer-left p { width: 50%; margin-top: 20px; font-size:12px; } .footer-right .quick-links-ul { display: flex; flex-direction: column; align-items: flex-end; } .quick-links-ul a { color: #000; margin-bottom: 10px; } .footer-right .quick-links-title { font-size: 20px; font-weight: 700; margin-bottom: 20px; } .social-links { display: flex; margin-top: 30px; } .social-link-a img { width: 30px; margin-right: 20px; } .social-link-a:last-child img { margin-right:0; } .dropdown > span.expand + img + img + .ads-options-dd { display: block; } .dropdown > .ads-options-dd span:hover { color:@brandcolor; cursor:pointer; } .ads-options-dd span { font-size:32px; } .dropdown > span { cursor:pointer; } .bold { font-weight:800; } .dropdown .dd-close { display: none; cursor:pointer; } .dropdown span.expand + img + img.dd-close { display: inline-block; } .dropdown span.expand + img.dd-open { display: none; } .hero-left { width:50%; } .hero-right { width:50%; } .hero-section { padding-right:0; } .quick-links-ul a { cursor: pointer; } .hero-section .hero-left button { font-size: 14px; } .hero-section .hero-left button img { width: 18px !important; margin-left: 8px; } .our-phone-number .whatsapp-icon { height: 40px; filter: invert(1); } .our-phone-number a { color: #fff !important; } .whatsapp-active-icon { margin-left: -10px; } .our-phone-number { font-weight: 600; } .whatsapp-active-icon { margin-left: -20px; display: inline-block; width: 12px; height: 12px; background: #fff; border-radius: 50%; margin-right: 8px; animation: blink-animation 0.6s steps(5, start) infinite; -webkit-animation: blink-animation 0.6s steps(5, start) infinite; } @keyframes blink-animation { to { visibility: hidden; } } @-webkit-keyframes blink-animation { to { visibility: hidden; } } .advitize-important { display: flex; padding-left: 10%; padding-right: 10%; margin-top: 150px; margin-bottom: 100px; align-items: center; } .advitize-important .adv-imp-left h2 { font-size: 40px; font-weight: 800; width: 90%; } .advitize-important .adv-imp-right p { font-size: 22px; } .advitize-important .adv-imp-left { width: 40%; } .advitize-important .adv-imp-right { width: 60%; } .adv-ad-types-wrapper{ padding-left: 10%; padding-right: 10%; } .adv-ad-types { display: flex; align-items: center; padding: 50px 40px; border-radius: 40px; background-image: linear-gradient( 135deg, hsl(161deg 80% 46%) 0%, hsl(162deg 80% 45%) 15%, hsl(164deg 81% 45%) 22%, hsl(165deg 82% 44%) 28%, hsl(167deg 83% 43%) 33%, hsl(168deg 84% 43%) 37%, hsl(169deg 85% 42%) 42%, hsl(171deg 85% 41%) 46%, hsl(172deg 86% 41%) 50%, hsl(174deg 87% 40%) 54%, hsl(175deg 88% 39%) 58%, hsl(176deg 89% 39%) 63%, hsl(178deg 90% 38%) 67%, hsl(179deg 91% 38%) 72%, hsl(180deg 92% 37%) 78%, hsl(182deg 92% 36%) 85%, hsl(183deg 93% 36%) 100% ); } .adv-ad-types-right { display: flex; width: 70%; } .adv-ad-types-left { width: 30%; padding-left:20px; } .adv-ad-type { width: 25%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .adv-ad-type img { width: 60%; } .adv-ad-type h2 { text-align: center; font-size: 12px; font-weight: 700; color: #fff; } .adv-ad-types-left h2 { font-weight: 800; font-size: 30px; color: #fff; } .adv-ad-types-right { flex-wrap: wrap; } .adv-ad-type { margin-bottom: 20px; } .adv-ad-type h2 { margin-top: 5px; } .sticky-cta-button { position: fixed; bottom: -100vh; left: 50%; margin-left: -20vw; right: 0; width: 40vw; display: flex; justify-content: center; align-items: center; background: rgba(0,0,0,0.7); padding: 15px; border-radius: 10px; z-index:999999; transition:all 0.3s; } .sticky-cta-button.show-sticky { bottom:2vh; } .sticky-cta-button p { margin-bottom: 0; color: #fff; margin-right: 20px; } .sticky-cta-button button { background: none; box-shadow: none; border: 1px solid #fff; padding: 10px 15px; border-radius: 5px; color: #fff; font-size: 10px; } .sticky-cta-button button a { color:#fff; } .sticky-cta-button button a:hover { text-decoration:none; } .our-services { background: #cbcfd9; margin-top: 120px; padding:130px 10%; display: flex; } .our-services-left { width: 30%; } .our-services-right { width: 70%; } .our-services-left .our-services-top-tag { font-weight: 900; font-size: 24px; } .our-services-left h2 { font-weight: 600; color: #333; margin-bottom:30px; } .our-services-right { display: flex; align-items: flex-start; justify-content: space-between; } .our-services-left .btn-brand { font-size: 12px; } .our-services-left .btn-brand:hover { color: #fff; } .our-service-box { width: 31%; } .our-service-box .our-service-box-title { font-weight: 800; margin-top: 20px; } .service-icon { width: 70px; margin-bottom: 50px; } .our-services { align-items: center; } .adv-new-adtypes-wrapper { padding-left: 10%; padding-right:10%; margin-top:100px; } .adv-new-adtypes-title h2 { font-weight: 800; font-size: 40px; } .adv-new-adtypes-title p { font-size: 20px; color: #888; } .adv-new-adtypes-content { margin-top: 60px; margin-bottom: 60px; display: flex; flex-wrap: wrap; } .adv-new-adtypes-live { display: flex; flex-wrap: wrap; justify-content: space-between; } .adv-new-adtypes-live .adv-new-adtype-box { width: 32%; background: #fff; padding: 40px 30px; border-radius: 20px; } .adv-new-adtype-box-rowone { display: flex; align-items: flex-start; flex-direction: column; width: 100%; margin-bottom: 10px; } .adv-new-adtype-box-rowone h3 { margin: 0; font-size: 20px; font-weight: 600; } .adv-new-adtype-box .btn-brand { padding: 10px 15px !important; font-size: 14px; margin-top: 15px; width: 50%; } .adv-new-adtype-box img.ad-type-logo { width: auto; margin-bottom: 20px; height:36px; } .adv-new-adtypes-upcoming { display: flex; margin-top: 40px; width: 100%; justify-content: center; column-gap: 30px; } .adv-upcoming-adtype-box { display: flex; flex-direction: row; } .adv-upcoming-adtype-box-rowone { display: flex; align-items: center; background: #fff; padding: 25px 30px; border-radius: 6px; } .adv-upcoming-adtype-box-rowone h3 { margin: 0; margin-left: 10px; font-size: 18px; font-weight: 600; } .upcoming-title-wrapper { margin-top: 40px; display: flex; width: 100%; position: relative; justify-content: center; } .upcoming-title-wrapper h2 { font-size: 14px; text-align: center; display: flex; justify-content: center; align-items: center; margin: 0; background: #EAEAEA; padding-left: 20px; padding-right: 20px; z-index: 9999; letter-spacing: 3px; color: #888; } .upcoming-title-wrapper hr { background: #ddd; height: 1px; width: 100%; position: absolute; margin: 0; top: 50%; } .adv-upcoming-adtype-box-rowone img { width: 40px; } /* MEDIA QUERY */ @media @mobile { .desktop-only { display:none; } .mobile-only { display:block; } .header { padding-left: 10px; padding-right: 10px; } .hero-right { width:100%; } .header-right a { display: none; } .hero-section { padding-left: 10px; padding-right: 10px; flex-wrap: wrap; padding-top: 0; flex-direction: column-reverse; } .hero-section .hero-left { width: 100%; } .login-to-advertise { padding-left: 10px; padding-right: 10px; } .how-section { padding-left: 10px; padding-right: 10px; } .how-section-title .dropdown { display: block; } .how-section-title { font-size: 40px; } .how-section-content { width: 100%; } .how-steps-wrapper .how-step-box { width: 100%; } .why-section { padding-left: 10px; padding-right: 10px; } .why-choose-box-wrapper { flex-direction: column; align-items: center; } .why-choose-box { width: 70%; margin-bottom: 30px; } .contact-us-section { margin-top: 20px; width: 100%; margin-left: 0; border-radius: 0; padding-left: 20px; padding-right: 20px; margin-bottom: 10px; } .contact-form-wrapper { flex-direction: column; width: 100%; } .contact-form-wrapper .form-group { width: 100%; } .paper-plane { width: 100px; right: 20px; } .footer { margin-top: 100px; flex-direction: column; } .footer .footer-left { width: 100%; margin-bottom: 30px; } .about-advitize { width: 100% !important; } .footer-right { width: 100%; align-items: flex-start; margin-bottom: 20px; } .footer-right .quick-links-ul { align-items: flex-start; } .how-section { background-position-y: 100%; } .header-logo.mobile-only { width: 50px; margin-left: 5px; } .advitize-important { flex-wrap: wrap; padding-left: 15px; padding-right: 15px; } .adv-imp-left { width: 100% !important; } .advitize-important .adv-imp-right { width: 100%; } .adv-ad-types-wrapper { padding-left: 15px; padding-right: 15px; } .adv-ad-types { padding: 20px 20px; flex-wrap: wrap; } .adv-ad-types-left { width: 100%; padding-left: 0; } .adv-ad-types-left h2 { font-size: 26px; white-space: nowrap; text-align: center; } .adv-ad-types-right { width: 100%; margin-top: 30px; } .adv-ad-type { width: 50%; } .sticky-cta-button { width: 90vw; margin-left: -45vw; } .why-section h1 { margin-bottom: 20px; } .our-services { flex-wrap: wrap; padding: 30px 10px; } .our-services-left { width: 100%; margin-bottom: 50px; } .our-services-left h2 { font-size: 23px; } .our-services-right { width: 100%; flex-wrap: wrap; } .our-service-box { width: 100%; margin-bottom: 30px; border-bottom: 1px solid #bbb; padding-bottom: 30px; } .our-services-right .our-service-box:last-child { border-bottom: none; } .adv-new-adtypes-wrapper{ padding-left: 10px; padding-right: 10px; } .adv-new-adtypes-live .adv-new-adtype-box { width: 100%; margin-bottom: 10px; } .adv-new-adtypes-upcoming { flex-wrap: wrap; display: none; } .upcoming-title-wrapper { display: none; } .how-section-title { width: 100%; font-size: 26px; } .how-section-content { margin-top: 20px; } } /* MEDIA QUERY */