.btn, .burger {cursor: pointer }.btn, .fw-bold, .logo, .logo-mark span {font-weight: 700 }.button-01:hover svg, .button:hover svg {transform: translateX(5px) }.hero-card ul, ul {list-style: none }.clear-search, a {text-decoration: none }:root {--yellow: #2375f9;--yellow-dark: #1a5de3;--navy: #0d1330;--navy-2: #141b3d;--ink: #111633;--grey: #5b6072;--orange: #f08a1c;--green: #0fae63;--teal: #28c2a0;--blue: #3a86ff;--purple: #8a5cf6;--mint: #e4f9ee;--mint: #e4f9ee;--lav: #eee8ff;--radius: 22px;--maxw: 1180px }.theme-sec {color: #001d5e }* {box-sizing: border-box;margin: 0;padding: 0 }html {scroll-behavior: smooth }body {font-family: 'Segoe UI', Arial, Helvetica, sans-serif;color: var(--ink);background: #fff;line-height: 1.6;overflow-x: hidden }img {max-width: 100%;display: block }a {color: inherit }.h3, h1, h2, h3 {line-height: 1.15;color: var(--navy) }.btn {display: inline-block;padding: 13px 30px;border-radius: 30px;font-size: .95rem;border: none;transition: transform .2s, box-shadow .2s;text-align: center }.btn:hover {transform: translateY(-2px) }.hero-curve svg, .img-hidn {display: block }.btn-dark, .button:hover {background: var(--navy);color: #fff }.btn-orange {background: var(--orange);color: #fff }.btn-white {background: #fff;color: var(--navy) }header {position: fixed;top: 0;left: 0;right: 0;padding: 18px 0;transition: background-color .35s, box-shadow .35s, padding .35s;z-index: 9999 }header.scrolled {background: rgba(13, 19, 48, .88);backdrop-filter: blur(8px);box-shadow: 0 4px 18px rgba(0, 0, 0, .15);padding: 10px 0;z-index: 9999 }.nav {display: flex;align-items: center;justify-content: space-between }.logo, .logo-mark {align-items: center;display: flex }.logo {gap: 10px;color: #fff;font-size: 1.15rem;letter-spacing: .5px }.logo-mark {width: 45px;height: 45px;border-radius: 9px;justify-content: center;flex-shrink: 0 }.button, nav.links {align-items: center }.logo-mark span {transform: rotate(-45deg);color: var(--navy) }nav.links {display: flex;gap: 34px }nav.links a {color: #fff;font-weight: 600;font-size: 1rem;padding-bottom: 4px;border-bottom: 2px solid transparent;transition: border-color .2s, color .2s }nav.links a.active, nav.links a:hover {color: var(--yellow);border-color: var(--yellow) }.burger {display: none;width: 38px;height: 32px;background: 0 0;border: none;flex-direction: column;justify-content: space-between;padding: 4px 0 }.button, .button-01 {transition: .2s;padding: 10px 20px;display: flex;font-size: 15px;font-weight: 700;cursor: pointer }.burger span {display: block;height: 3px;width: 100%;background: #fff;border-radius: 3px;transition: transform .3s, opacity .3s }.burger.open span:first-child {transform: translateY(11px) rotate(45deg) }.burger.open span:nth-child(2) {opacity: 0 }.burger.open span:nth-child(3) {transform: translateY(-11px) rotate(-45deg) }.button {border-radius: 100px;background: var(--yellow-dark);border: 1px solid transparent;width: auto;color: #fff }.button-01>svg, .button>svg {width: 34px;margin-left: 10px;transition: transform .3s ease-in-out }.button-01:active, .button:active {transform: scale(.95) }.button-01 {border-radius: 100px;background: #fff;border: 1px solid transparent;align-items: center }.btn-apply:hover, .button-01:hover {background: var(--ink);color: #fff }.button-01:hover svg {filter: invert() }.hero, .hero-main {position: relative;padding: 10px 0 30px;min-height: 100%;overflow: hidden;background: radial-gradient(circle at 38% 45%, #346bc2 0, #356cc3 28%, #161d38 65%) }.hero-wrap {max-width: var(--maxw);margin: 0 auto;padding: 50px 24px 100px;position: relative;z-index: 99 }.text-center {text-align: center !important }.hero-person {background: url("../illustrations/banner-image.webp") left bottom/contain no-repeat }.hero-card, .hero-card-inner {position: relative;z-index: 3;top: 30px;text-align: center;background: linear-gradient(45deg, #80b1ff, #c7ddff);color: #17172d }.hero-card {width: 455px;margin-left: 53%;padding: 55px 28px 56px;border-radius: 75px }.hero-card h1 {margin: 0;font-size: 38px;line-height: 1.2;font-weight: 700 }.hero-card-inner {width: 60%;padding: 30px;border-radius: 100px;margin: 0 auto }.hero-card-inner h1 {margin: 0 0 10px;font-size: 50px;font-weight: 700;letter-spacing: -1px }.agency {margin-top: 4px;font: italic 58px/1 "Brush Script MT", cursive }.hero-card p {margin: 15px 0 16px;font-size: 16px;line-height: 1.3 }.hero-card ul {margin: 0;padding: 0 }.hero-card li {margin: 14px 0;padding: 5px 15px;border-radius: 15px;background: #001d5e;text-align: left;font-size: 18px;letter-spacing: 3px;color: #fff }.hero-card li::before {content: "";display: inline-block;width: 22px;height: 22px;margin-right: 14px;vertical-align: -3px;border-radius: 50%;background: #8bb8ff }.btn-box {width: auto;position: absolute;left: 33%;top: 30% }.hero-curve {position: absolute;left: 0;bottom: -1px;width: 100%;z-index: 9 }@media (min-width:1024px) and (max-width:1032px) {.hero-card {width: 400px;margin-left: 58% }.btn-box {top: 30%;left: 40% }.hero {min-height: 100% }.hero-curve {height: 165px;bottom: 0 }.hero-card h1 {font-size: 33px }}@media (max-width:991px) {.hero, .hero-main {min-height: 100% }.hero-main {padding: 50px 0 0 }.hero-person {width: 100%;background: 0 0 }.hero-card {width: min(88%, 455px);margin: auto;top: 35px;padding: 42px 24px }.agency, .hero-card h1 {font-size: 48px }.hero-card p {font-size: 15px }.hero-card li {font-size: 17px;letter-spacing: 3px }.read-more {margin: 45px auto 0 }.btn-box {position: relative;top: 50px;left: 0;right: 0;display: flex;justify-content: center }}@media (max-width:576px) {.hero {min-height: 100%;padding: 0 }.hero-person {background: 0 0 }.hero-card {top: 25px;padding: 35px 18px 40px;border-radius: 50px }.hero-card h1 {font-size: 39px;letter-spacing: -2px }.hero-card-inner {width: 100% }.agency {font-size: 42px }.hero-card p {margin-top: 25px;font-size: 14px }.hero-card li {margin: 10px 0;padding: 13px 12px;font-size: 15px;letter-spacing: 2px }.hero-card li::before {width: 17px;height: 17px;margin-right: 10px }.read-more {margin-top: 35px }.hero-curve {position: absolute;bottom: -1px;z-index: 999 }}.about {padding: 0 0 70px;background: #80b1ff }.pill-label {display: inline-block;background: var(--mint);color: var(--ink);font-weight: 700;font-size: .8rem;padding: 7px 18px;border-radius: 20px;margin-bottom: 20px }.about-photo, .about-photo img, .services-photo img {border-radius: var(--radius) }.about h2 {font-size: 2.4rem;font-weight: 700;letter-spacing: -1px;margin-bottom: 40px }.about-grid {display: grid;grid-template-columns: 1fr 1.15fr 1fr;gap: 44px;align-items: start }.about-text p {color: var(--ink);font-size: .95rem }.about-photo {position: relative;overflow: hidden }.best-jobs {position: absolute;left: 22px;bottom: 22px;background: #fff;padding: 16px 26px;border-radius: 14px;font-weight: 700;font-size: 1.15rem;color: var(--navy);box-shadow: 0 10px 26px rgba(0, 0, 0, .18) }.feature-list {display: flex;flex-direction: column;gap: 26px }.feature {display: flex;gap: 16px }.feature .ic {width: 44px;height: 44px;border-radius: 50%;flex-shrink: 0;display: flex;align-items: center;justify-content: center;font-size: 1.1rem }.feature:first-child .ic {background: var(--mint);color: var(--blue) }.feature:nth-child(2) .ic {background: #e7f0ff;}.feature:nth-child(3) .ic {background: #f2eaff;color: var(--purple) }.feature .h3, .feature h3 {font-size: 1.05rem;margin-bottom: 6px;font-weight: 700 }.feature p, .trust-grid p {color: var(--ink);font-size: .88rem }.testimonial {background: var(--navy);color: #fff;padding: 40px 0 60px;position: relative;overflow: hidden }.contact-hero .inner, .testimonial .wrap {position: relative;z-index: 2 }.testimonial-top {display: flex;align-items: center;justify-content: space-between;margin-bottom: 26px }.testimonial .h2, .testimonial h2 {color: var(--yellow);font-size: 1.9rem;font-weight: 700 }.testimonial .quote-mark {font-size: 2.6rem;color: #fff;opacity: .85;font-weight: 700 }.testimonial p.quote {font-size: 1.4rem;font-weight: 600;line-height: 1.5;font-style: italic }.pizza-deco {position: absolute;right: -30px;bottom: -30px;width: 180px;height: 180px;border: 8px solid rgba(255, 255, 255, .08);border-radius: 0 60% 0 0;opacity: .6 }.process, .process h2 .u, .services-photo, .volunteer-photo, .volunteer-wrap {position: relative }.process {padding: 40px 0 180px }.process .h2, .process h2 {font-size: 3rem;font-weight: 700;display: inline-block;position: relative }.steps {display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px }.steps .num {font-size: 4.2rem;font-weight: 700;color: #fff;-webkit-text-stroke: 1px #b5d1ff;margin-bottom: 6px }.steps .h3, .steps h3 {font-size: 1.15rem;margin-bottom: 10px;font-weight: 700;color: #000 }.steps p {color: var(--grey);font-size: .9rem }.volunteer-wrap {margin: 0;background: #fff;padding: 0 }.volunteer-people {max-width: var(--maxw);margin: 0 auto;opacity: .15;display: flex;justify-content: center;position: absolute;top: 0 }.volunteer-card {max-width: 1040px;margin: -140px auto 40px;display: grid;grid-template-columns: 1fr 1.2fr;border-radius: var(--radius);overflow: hidden;box-shadow: 0 30px 60px rgba(0, 0, 0, .2);position: relative }.volunteer-photo img {height: 100%;object-fit: cover }.badge-4k {position: absolute;left: 18px;bottom: 18px;background: #fff;padding: 14px 20px;border-radius: 12px }.badge-4k strong {display: block;font-size: 1.4rem;color: var(--navy) }.badge-4k span {font-size: .75rem;color: var(--grey) }.volunteer-copy {background: linear-gradient(120deg, #2375f9, var(--green));color: #fff;padding: 50px 44px;justify-content: center;gap: 14px }.hand-ic {width: 52px;height: 52px;background: rgba(255, 255, 255, .25);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 1.3rem;margin: 0 auto }.volunteer-copy .h2, .volunteer-copy h2 {color: #fff;font-size: 1.9rem;font-weight: 700;text-align: start }.compny-card .btn, .compny-card p, .contact-hero, .results-heading, .support-box, .trust-grid, .video-chip span, footer {text-align: center }.volunteer-copy .btn {align-self: flex-start;padding: 3px 30px 13px;border-radius: 100px }.compny-card {width: 48%;display: inline-block }.compny-card p {font-size: 1.2rem;margin-bottom: 5px }.compny-card .btn {width: 95%;margin: 10px auto;font-size: .8rem;padding: 10px 0px 20px 0px;}.view-btn {width: auto;padding: 4px 12px;margin: 5px 0;background: #9abcff;border-radius: 50px }.page-intro {padding: 30px 0 70px;background: #80b1ff;position: relative;z-index: 0 }.page-intro .top-row {display: flex;justify-content: space-between;gap: 40px;align-items: flex-start }.page-intro .h1, .page-intro h1 {font-size: 2.5rem;font-weight: 700;letter-spacing: -1px }.page-intro .lede {color: var(--ink);font-size: .95rem;padding-top: 6px }.trust-grid {margin-top: 40px;display: grid;grid-template-columns: repeat(4, 1fr);gap: 36px }.scroll-top, .trust-grid .ic, .video-chip .play {display: flex;color: var(--navy) }.form-row, .services-grid {grid-template-columns: 1fr 1fr }.trust-grid .ic {width: 78px;height: 78px;margin: 0 auto 20px;border-radius: 50%;background: var(--mint);align-items: center;justify-content: center;font-size: 1.7rem }.trust-grid .h3, .trust-grid h3 {font-size: 1.15rem;margin-bottom: 8px;font-weight: 700 }.scroll-top {position: fixed;right: 26px;bottom: 26px;z-index: 60;width: 44px;height: 44px;border-radius: 50%;background: var(--lime);align-items: center;justify-content: center;box-shadow: 0 10px 22px rgba(0, 0, 0, .2);border: none;cursor: pointer;font-size: 1.1rem;opacity: 0;pointer-events: none;transition: opacity .3s, transform .3s }.scroll-top.show {opacity: 1;pointer-events: auto }.scroll-top:hover {transform: translateY(-3px) }.services {padding: 90px 0 }.services-grid {display: grid;gap: 56px;align-items: center }.video-chip {position: absolute;left: -24px;bottom: -24px;background: #fff;border-radius: 16px;padding: 12px;box-shadow: 0 14px 30px rgba(0, 0, 0, .18);width: 180px }.contact-hero, .video-chip .thumb {position: relative;overflow: hidden }.video-chip .thumb {border-radius: 10px;background: #bfe6f2;aspect-ratio: 4/3 }.video-chip .play {position: absolute;inset: 0;margin: auto;width: 40px;height: 40px;border-radius: 50%;background: rgba(255, 255, 255, .9);align-items: center;justify-content: center;font-size: .9rem }.video-chip span {display: block;font-size: .82rem;font-weight: 700;padding-top: 10px;color: var(--navy);text-transform: uppercase }.services-copy .eyebrow {color: var(--purple);font-weight: 700;font-size: .8rem;letter-spacing: 1px;margin-bottom: 10px }.services-copy .h2, .services-copy h2 {font-size: 2.1rem;font-weight: 700;margin-bottom: 16px }.services-copy>p {color: var(--grey);font-size: .94rem;margin-bottom: 20px }.check-list {display: flex;flex-direction: column;gap: 12px }.check-list li {display: flex;align-items: center;gap: 12px;font-weight: 600;color: var(--navy) }.check-list li .tick {width: 22px;height: 22px;border-radius: 50%;background: var(--ink);color: var(--mint);display: flex;align-items: center;justify-content: center;font-size: .7rem;flex-shrink: 0 }.contact-hero {padding: 50px 0 60px }.globe {position: absolute;top: 0;left: 0;width: 100%;height: 800px;right: 0;margin: 0 auto;background: url(../illustrations/globel-map.svg) center/contain no-repeat;opacity: .35 }.btn-apply, .search-row::after {right: 20px }.cta-chip {display: inline-flex;align-items: center;gap: 8px;background: #fff;border: 1px solid #e7e7ef;padding: 8px 18px;border-radius: 22px;font-weight: 700;font-size: .8rem;color: var(--navy);box-shadow: 0 6px 16px rgba(0, 0, 0, .06);margin-bottom: 22px }.job-card, .search-panel {box-shadow: var(--shadow) }.cta-chip .dot {width: 16px;height: 16px;border-radius: 50%;background: var(--navy) }.contact-hero .h1, .contact-hero h1 {font-size: 2.6rem;font-weight: 500;color: var(--ink);max-width: 30ch;margin: 0 auto 18px }.contact-hero .lede {color: var(--grey);font-size: .98rem;max-width: 52ch;margin: 0 auto }.support-box {width: 100%;margin: 0 auto;border-radius: 16px;padding: 18px 22px;align-items: center;gap: 16px }.support-box .ic {width: 44px;height: 44px;border-radius: 50%;background: #bdd6ff;display: flex;align-items: center;justify-content: center;font-size: 1.1rem;flex-shrink: 0;margin: 0 auto }.support-box .label {font-size: .72rem;font-weight: 700;color: var(--grey);letter-spacing: .4px }.support-box a {display: block;font-weight: 700 }.contact-form-wrap {padding: 0 0 50px }.contact-form {max-width: 70%;margin: 0 auto }.form-row {display: grid;gap: 22px;margin-bottom: 22px }.field {border: 1.5px solid #e5e6ef;border-radius: 16px;padding: 16px 20px;font-size: .95rem;color: var(--ink);width: 100%;font-family: inherit;background: #fff;transition: border-color .2s }.field:focus {outline: 0;border-color: var(--purple) }select.field {appearance: none;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%235b6072' stroke-width='2' fill='none'/%3E%3C/svg%3E") right 20px center/14px no-repeat #fff }textarea.field {resize: vertical;min-height: 170px;margin-bottom: 22px;font-family: inherit }.contact-form .btn {width: auto;text-align: center;display: flex;align-items: center;justify-content: center;gap: 10px;font-size: 1rem;padding: 16px;margin: 0 auto }footer {background: var(--ink);color: #cfd2e0;padding: 30px 0 }footer .foot-links {display: flex;justify-content: center;gap: 34px;margin-bottom: 18px;flex-wrap: wrap }footer .foot-links a {font-size: .9rem;font-weight: 600;color: #fff }footer .copy {font-size: .82rem;color: #8890a8 }@media (max-width:1024px) {.steps {grid-template-columns: repeat(3, 1fr);margin-bottom: 60px }.about-grid, .services-grid {grid-template-columns: 1fr }.about-photo {order: -1 }.trust-grid {grid-template-columns: 1fr 1fr }.services-photo {margin-bottom: 40px }}.search-panel {background: var(--white);max-width: 1000px;margin: 0 auto;padding: 50px 0 0;position: relative;z-index: 999 }.btn-apply, .search-row .btn-search, .btn-search1 {background: #1750c4;color: #fff;cursor: pointer;font-weight: 700 }.pb-2{padding-bottom:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.search-row {display: flex;gap: 1rem;margin-bottom: 1rem;flex-wrap: wrap }.search-row input, .search-row select {flex: 1;min-width: 150px;width: 100%;padding: .85rem 1.1rem;border: 1px solid #ddd;border-radius: 25px;font-size: .95rem;color: var(--text-dark);background: var(--white);outline: 0;background: #fff }.search-row input:focus, .search-row select:focus {border-color: var(--brown) }.search-row .btn-search, .btn-search1 {flex: 0 0 auto;min-width: 140px;border: none;border-radius: 25px;padding: .85rem 1.5rem;letter-spacing: .5px;transition: background .2s }.btn-search:hover {background: var(--mint);color: var(--yellow-dark) }.btn-search1:hover {background: var(--ink);}.btn-apply {font-size: 14px;letter-spacing: .4px;padding: 12px 25px;border-radius: 100px;transition: .15s;margin: 0 auto;border: 0;position: absolute;bottom: -20px }.job-card, .job-info, .static-wrap {position: relative }.filter-row {display: flex;gap: 1rem;flex-wrap: wrap;align-items: center;justify-content: space-between }.filter-row .filters {display: flex;gap: 1rem;flex: 1;flex-wrap: wrap }.clear-search {color: #fff;font-weight: 700;font-size: 1rem;white-space: nowrap;cursor: pointer }.filter-row select {flex: 1;width: 100%;padding: .85rem 3rem .85rem 1.1rem;border: 1px solid #ddd;border-radius: 25px;font-size: .95rem;background-color: #fff;outline: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23222222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 18px center;background-size: 14px }.clear-search:hover {text-decoration: underline }.results-section {max-width: 1200px;margin: 0 auto;padding: 1rem 1.5rem 4rem }.results-heading {font-size: 2rem;font-weight: 700;margin-bottom: 2rem }.job-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem }.job-card {background: linear-gradient(45deg, #fff, #e7f1ff);border: 1px solid #eee;border-radius: 20px;padding: 1.5rem;display: block;gap: 1.25rem;align-items: center;height: 95% }.job-card img {width: 70px;height: 70px;object-fit: cover;border-radius: 8px;flex-shrink: 0 }.job-info {flex: 1;display: flex;flex-direction: column;gap: .5rem }.job-title {font-size: 1.15rem;font-weight: 700;text-align: start;margin-top: 1.25rem }.job-meta p {font-size: .92rem;color: var(--text-gray);margin-bottom: .3rem }.job-meta strong {color: var(--text-dark) }.job-card {flex-wrap: wrap;margin: 10px 0 }.job-card .job-body {display: flex;justify-content: space-between;align-items: center;width: 100%;gap: 1rem;flex-wrap: wrap }@media (max-width:900px) {.hero-card, .hero-grid, .job-title {text-align: center }.form-row, .hero-grid, .job-grid, .volunteer-card {grid-template-columns: 1fr }nav.links {position: fixed;top: 0;right: 0;height: 100vh;width: min(78vw, 320px);background: var(--navy);flex-direction: column;justify-content: start;gap: 30px;padding: 50px 0;transform: translateX(100%);transition: transform .35s;box-shadow: -8px 0 30px rgba(0, 0, 0, .3) }nav.links.open {transform: translateX(0) }.burger {display: flex }.hero-photo {order: -1 }.hero-pills {align-items: center }.hero-card {width: 100% }.volunteer-card {margin-top: -40px }.volunteer-photo {height: 260px }.page-intro .top-row {flex-direction: column }.inner-wrap {padding: 60px 0 }.search-panel {padding: 40px 10px 0 }}@media (min-width:768px) and (max-width:820px) {.job-grid {grid-template-columns: repeat(2, 1fr) }}label.error {color: red;font-size: 1rem;display: block;margin-bottom: -3px;text-align: start }.label.error.fail-alert {border: 2px solid red;border-radius: 4px;line-height: 1;padding: 2px 0 6px 6px;background: #ffe6eb }input.valid.success-alert {border: 2px solid #4caf50;color: green;padding-top: 10px;padding-bottom: 10px }input.error, textarea.error {border: 1px solid red !important;font-weight: 300;color: red }.alert {border: 1px solid #0a3622;border-radius: 6px;background: #d1e7dd;padding: 10px }.alert-success {color: #0a3622 }.wrap {max-width: var(--maxw);margin: 0 auto;padding: 0 24px }.static-wrap {padding: 0 0 60px }.static-wrap .h2, .static-wrap h2 {font-size: 1.5rem;font-weight: 700;letter-spacing: .5px;margin: 15px 0 5px }.static-wrap ul {list-style-type: disc;list-style-position: outside;margin-left: 40px }.img-fluid {max-width: 100%;height: auto }@media (max-width:960px) {.img-hidn {display: none }.volunteer-card {margin-top: 0;display: block }.process{padding: 40px 0 0px;}}@media (max-width:640px) {.steps, .trust-grid {grid-template-columns: 1fr }.compny-card {width: 70%;display: inline-block;}.about h2, .contact-hero h1, .hero-card h1 {font-size: 1.9rem }.about {padding: 70px 0 }.steps {margin-bottom: 90px }.testimonial p.quote {font-size: 1.1rem }.volunteer-copy {padding: 36px 26px }footer .foot-links {gap: 18px }.page-intro .h1, .page-intro h1 {font-size: 2rem }.video-chip {position: static;margin-top: 16px;width: 100% }.globe {width: 600px;height: 600px;top: -180px }.contact-form {max-width: 100%;margin: 0 auto }.filter-row, .filter-row .filters, .job-card, .search-row {flex-direction: column }.btn-search, .search-row input, .search-row select {width: 100% }.filter-row {align-items: stretch }.clear-search {text-align: right }.job-card {text-align: center }.job-card img {margin: 0 auto }.job-body {flex-direction: column;align-items: center;text-align: center }.btn-apply {align-self: center;left: 0;right: 0 }.process {padding: 40px 0 0 }}