<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Mukta:400,600');

body {
    background: #EEF0EF;
	background: #FFF;
}

.btn-primary {
    transition: all 200ms ease-in-out;
}

.btn-primary:hover {
    background: #05556f;
    border: 1px solid #00698C;
}

.hero {
    height: calc(100vh - 129px);
    position: relative;
    max-height: 900px;
    overflow: hidden;
}

.hero .container {
    padding-top: 144px;
}

.triangle {
    position: absolute;
    border-top: 520px solid transparent;
    border-right: 2800px solid #2687a5;
    border-bottom: 0px solid transparent;
    bottom: 0;
    left: -1400px;
    margin-left: 50%;
    z-index: -1;
}

h1, h2, h3, h4 {
	color: #373a3c;
	font-family: 'Mukta', sans-serif;
}

.hero h1 {
    color: #373a3c;
    font-weight: bold;
    font-size: 34px;
    margin-top: 130px;
    margin-bottom: 40px;
}

.hero p {
    width: 400px;
    line-height: 1.5rem;
    margin-bottom: 40px;
}

.hero img {
    box-shadow: 1px 1px 10px #313a3e38;
    margin-top: -10px;
    left: 50px;
    width: 750px;
    max-width: unset;
}

.hero .btn {
    box-shadow: 1px 1px 10px #313a3e38;
    text-transform: unset;
    font-weight: 600;
    font-size: 16px;
    letter-spacing: 0.5px;
    padding: 10px 30px;
    margin-right: 20px;
}

.hero .btn-secondary {
	border: 0;
	background: #FFF;
	color: #2687a5;
}

.video {
    background: #2587a5;
}

.video h2 {
    text-align: center;
    font-weight: 600;
    padding-top: -30px;
    font-size: 32px;
    margin-bottom: 30px;
    color: #ffffff9c;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 50px;
}

.video-play {
    margin: 20px auto;
    width: 330px;
    height: 168px;
    position: relative;
    top: 188px;
    margin-top: -150px;
    cursor: pointer;
}

.video iframe {
    margin: auto;
    display: block;
    width: 330px;
    height: 168px;
    margin-bottom: 120px;
    box-shadow: 1px 1px 10px #313a3ea1;
    transition: all 500ms;
}

.video-play-icon {
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-left: 35px solid #FFF;
    border-bottom: 20px solid transparent;
    border-radius: 0px;
    margin: auto;
    position: relative;
    top: 142px;
    left: 5px;
    z-index: 3;
    margin-top: -110px;
    cursor: pointer;
}

.features {
    background: #e3e7e86b;
    padding-bottom: 80px;
    background-image: url('./img/graph-bg.png');
    background-repeat: no-repeat;
    background-position: bottom right;
}

.features h2 {
	text-align: center;
    font-weight: 600;
    padding-top: 50px;
    font-size: 32px;
    margin-bottom: 100px;
    color: #373a3c;
}

.features .feature.active {
	opacity: 1;
    background: #ebefef;
}

.features .feature {
	opacity: 0.5;
	padding: 20px;
	margin-left: -20px;
	border-radius: 5px;
	margin-bottom: 10px;
}

.feature-triangle {
    width: 50px;
    height: 120px;
    float: left;
    margin-right: 40px;
}

.feature-title {
    color: #2687a5;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 10px;
}

.feature-text {
    line-height: 1.5rem;
    width: 500px;
    color: #666;
}

.features [data-screenshot] {
    box-shadow: 1px 1px 10px #313a3e38;
}

.feature-screenshot {
	display: none;
}

.feature-screenshot.active {
	display: block;
}

.packages {
    background: #fbfcfc;
}

.package img {
    width: 160px;
    margin: auto;
    display: block;
    margin-bottom: 40px;
}

.package {
    padding: 30px;
}

.packages  h2 {
    text-align: center;
    font-weight: 600;
    color: #373a3c;
    margin-top: 50px;
    font-size: 32px;
    margin-bottom: 50px;
}

.monthly-promotion {
    max-width: 610px;
    margin: auto;
    margin-top: 48px;
    background: #cce5ed4f;
    border-radius: 3px;
    padding: 12px 24px;
    text-align: center;
    border: 1px solid #0073961a;
}

.monthly-promotion h2 {
    padding: 0;
    padding-top: 12px;
    font-size: 16px;
    color: #007396;
    font-weight: bold;
}

.monthly-promotion p {
    line-height: 1.8em;
    font-size: 13px;
    color: #74777f;
}

.packages-read-more {
	text-align: center;
    font-weight: 600;
	margin-bottom: 80px;
	margin-top: 60px;
}

.packages-read-more a {
    color: #00b6c8;
}

.packages-read-more a:hover {
    text-decoration: none;
}

.packages-read-more .fa-angle-right {
    transition: all 200ms ease-in-out;
    position: relative;
    right: 0;
}

.packages-read-more a:hover .fa-angle-right {
    right: -5px;
}

.package li {
	list-style-type: none;
}

.package li::before {
    content: "âœ”";
    color: #26BBCD;
    font-size: 20px;
    padding-right: 15px;
    height: 20px;
    display: inline-block;
    float: left;
}

.package-button {
    margin: auto;
    display: block;
    width: 190px;
    padding: 10px;
    font-weight: 600;
    font-size: 14px;
    text-transform: unset;
    letter-spacing: 1px;
    border-radius: 30px;
    margin-top: 50px;
    box-shadow: 1px 1px 10px #313a3e38;
}

.good-company img {
    margin: 38px;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: .7;
    transition: opacity .1s ease-in-out;
    -moz-transition: opacity .1s ease-in-out;
    -webkit-transition: opacity .1s ease-in-out;
}

.good-company img:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    opacity: 1;
}

.good-company .employers .fa {
    color: #778CA8;
    font-size: 65px;
    vertical-align: middle;
    padding: 0 43px;
    margin-top: 20px;
}

#employers-left {
    float: left;
}

#employers-right {
    float: right;
}

.good-company {
	padding: 80px 0;
    padding-top: 60px;
    border-top: 1px dotted #cccccc78;
    border-bottom: 1px dotted #cccccc78;
}

.good-company h2 {
    text-align: center;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 40px;
}

.get-started {
    background: #2687a5;
    padding-top: 80px;
    padding-bottom: 90px;
    text-align: center;
    color: #FFF;
}

.get-started h2 {
    text-align: center;
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 40px;
    color: #FFF;
}

.get-started .btn {
    box-shadow: 1px 1px 10px #00000017;
    background: #00B6C8;
    margin: auto;
    width: 200px;
    padding: 16px 0;
    border-radius: 3px;
    font-size: 18px;
    font-weight: 600;
    text-transform: unset;
    letter-spacing: 0.5px;
    border: 0;
    display: block;
    margin-top: 20px;
    margin-bottom: 30px;
}

.get-started p a {
    color: #ffffff;
    border-bottom-color: #ffffff;
    font-weight: 600;
}

/* PACKAGES PAGE */

.packages-header {
    padding-top: 70px;
    padding-bottom: 50px;
    text-align: center;
    overflow: hidden;
}

.packages-header h1 {
    margin-bottom: 20px;
    text-shadow: 0 0 10px #00000047;
    position: relative;
    z-index: 1;
    color: #FFF;
    font-weight: bold;
    font-size: 34px;
}

.nav-tabs .nav-item {
    width: calc(33.33% - 20px);
}

.nav-tabs {
    border-bottom: 1px solid #dddddd7a;
    position: relative;
    z-index: 1;
}

.nav-tabs .nav-link {
    font-family: 'Mukta', sans-serif;
    text-align: center;
    padding: 20px 0;
    background: #f3f5f5;
    font-size: 18px;
    opacity: 0.7;
    display: block;
    color: #5393B5;
    border: 0;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    opacity: 0.8;
}

.nav-tabs .active .nav-link {
    font-weight: 600;
    background: #fff;
    opacity: 1;
}

.nav-tabs .nav-item+.nav-item {
    margin-left: 20px; 
}

.packages-tabs {
    background: #007396;
    overflow: hidden;
}

.shape {
    background: #00B6C8;
    position: absolute;
    z-index: 0;
}

.shape-1 {
    border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
    height: 270px;
    width: 450px;
    top: -190px;
    left: -260px;
}

.shape-2 {
    border-radius: 73% 27% 61% 39% / 65% 26% 74% 35%;
    width: 376px;
    height: 220px;
    top: -190px;
    right: -169px;
}

.shape-3 {
    border-radius: 66% 34% 46% 54% / 52% 75% 25% 48%;
    width: 376px;
    height: 340px;
    top: -260px;
    opacity: 0.2;
    left: 50%;
}

.shape-4 {
    border-radius: 66% 34% 46% 54% / 52% 75% 25% 48%;
    width: 376px;
    height: 340px;
    right: -340px;
    top: 0;
}

.shape-5 {
    border-radius: 54% 46% 46% 54% / 33% 25% 75% 67% ;
    width: 376px;
    height: 340px;
    top: 0;
    opacity: 0.7;
    left: -390px;
}

.packages-content {
    background: #fbfcfc;
    padding-bottom: 0;
    border-bottom: 0;
}

.packages-content h3 {
    font-size: 31px;
    margin: 0;
    padding: 0;
    color: #0780A5;
    padding: 50px 0;
    text-align: center;
}

.package-description {
    display: block;
    width: 610px;
    margin: auto;
    text-align: center;
    line-height: 1.8em;
}

.packages-tabs .container {
    width: 800px;
}

.packages-content .container {
    width: 1000px;
    padding: 0 80px;
    background: #FFF;
    box-shadow: 0 0 40px #00000008;
}

.packages-content h4 {
    padding-bottom: 33px;
    border-bottom: 1px solid #E3E5E4;
    margin: 83px 10px 0;
    color: #72808A;
    text-align: center;
}

.feature .feature-heading {
    color: #0780A5;
    font-size: 16px;
}

.full-package .feature, .unique-features .feature {
    width: 305px;
    border: 0;
    padding-left: 13px;
    vertical-align: top;
    display: inline-block;
    margin-left: 70px;
}

.feature .feature-heading::before {
    content: "Â»";
    color: #26BBCD;
    font-size: 20px;
    padding-right: 15px;
    height: 60px;
    display: inline-block;
    float: left;
}

.full-package, .unique-features {
    padding-top: 30px;
}

.unique-features .feature p, .full-package .feature p {
    font-size: 14px;
    line-height: 1.6em;
    margin: 0px 0px 25px 25px;
    font-weight: 400;
}

.feature p {
    color: #74777F;
    font-weight: 300;
    font-size: 21px;
    line-height: 1.5em;
}

.package-get-started {
    padding: 80px;
    background: #007396;
    position: absolute;
    left: -65px;
    right: -65px;
    background-image: url(https://images.unsplash.com/photo-1522165078649-823cf4dbaf46?ixlib=rb-1.2.1&amp;ixid=eyJhcHBfaWQiOjEyMDd9&amp;auto=format&amp;fit=crop&amp;w=1350&amp;q=80);

    background-position: center;
    background-size: cover;
    text-align: center;
    color: #FFF;
    margin-top: 40px;
}

.package-get-started::before {
    content: ' ';
    display: block;
    height: 100%;
    width: 100%;
    background: #007396;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.4;
}

.package-get-started * {
    position: relative;
}

.package-get-started-spacer{
    height: 280px;
}

.package-get-started-single {
    background-image: url(https://images.unsplash.com/photo-1452690700222-8a2a1a109f4c?ixlib=rb-1.2.1&amp;ixid=eyJhcHBfaWQiOjEyMDd9&amp;auto=format&amp;fit=crop&amp;w=1355&amp;q=80);
}

.package-get-started-tech {
    background-image: url(https://images.unsplash.com/photo-1534492242690-0c23c91413a9?ixlib=rb-1.2.1&amp;auto=format&amp;fit=crop&amp;w=1351&amp;q=80);
    background-position-y: -100px;
}

.package-get-started-hr {
    background-image: url(https://burst.shopifycdn.com/photos/woman-working-on-office-sofa_925x.progressive.jpg);

}

.package-get-started .btn-primary {
    padding: 10px 30px;
    background: #00b6c8;
    border: 1px solid #00b6c8;
    text-transform: unset;
    font-size: 16px;
    font-weight: 600;
    margin-top: 20px;
    box-shadow: 0 0 20px #1b262954;
}

.package-get-started .btn-primary:hover,
.contact-us-banner .btn:hover {
    transition: all 200ms ease-in-out;
    background: #0a9cab;
    border: 1px solid #0a9cab;
}

.package-get-started h5 {
    text-shadow: 0 0 10px #0b313e85;
    font-size: 22px;
    font-family: 'Mukta', sans-serif;
}

.package-get-started h6 {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Mukta', sans-serif;
}


.compare-packages-banner {
    text-align: center;
    color: #A9B1BA;
    font-size: 16px;
    padding: 70px 0;
}

.compare-packages-banner a {
    color: #42C1D0;
    font-weight: 600;
}

.contact-us-banner {
    background: #007396;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    padding-top: 20px;
    padding-bottom: 24px;
}

.contact-us-banner b {
    color: #99d5dc;
    font-size: 20px;
    letter-spacing: 0.5px;
    display: inline-block;
    padding: 6px;
    position: relative;
    top: 2px;
    font-weight: normal;
}

.contact-us-banner .btn {
    padding: 6px 14px;
    background: #00b6c8;
    border: 1px solid #00b6c8;
    text-transform: unset;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.5px;
    margin-left: 8px;
}

.contact-us-banner .btn .fa {
    margin-left: 4px;
}


.phone {
    font-size: 38px;
    font-weight: 100;
    font-style: italic;
    color: #007396;
    margin-top: 10px;
}

.contact-us-banner .fa-comment-o {
    margin-right: 6px;
    position: relative;
    top: -1px;
}

.contact-us-banner .fa-phone {
    font-size: 24px;
    position: relative;
    top: -3px;
    opacity: 0.5;
}

/* CONTACT PAGE */

.contact {
    text-align: center;
    position: relative;
    top: -180px;
    margin-bottom: -160px;
}

.contact-header {
    text-align: center;
    background: #2687a5;
    padding-top: 30px;
    padding-bottom: 220px;
    color: #FFF;
    background: url(https://images.unsplash.com/photo-1522165078649-823cf4dbaf46?ixlib=rb-1.2.1&amp;ixid=eyJhcHBfaWQiOjEyMDd9&amp;auto=format&amp;fit=crop&amp;w=1350&amp;q=80) center center / cover rgb(0, 115, 150);
    font-weight: 600;
    position: relative;
}

.contact-header::before {
    content: " ";
    display: block;
    height: 100%;
    width: 100%;
    opacity: 0.95;
    position: absolute;
    top: 0px;
    left: 0px;
    background: rgb(0, 115, 150);
}

.contact-header h1 {
    margin-bottom: 20px;
    text-shadow: 0 0 10px #00000047;
    position: relative;
    z-index: 1;
    color: #FFF;
    font-weight: bold;
    font-size: 34px;
}

.contact-header u {
    text-decoration: none;
    border-bottom: 1px solid #FFF;
}

.contact .container {
    width: 700px;
    background: #f9f9f9;
    position: relative;
    border-radius: 3px;
    padding: 30px 45px;
    box-shadow: 0 0 10px #00000024;
}

.contact .form-control {
    font-size: 14px;
    margin-bottom: 22px;
    padding: 10px 15px;
    border: 2px solid #dadada;
    border-radius: 0;
}

.contact .btn {
    padding: 10px 30px;
    text-transform: unset;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.5px;
    margin-top: 32px;
    margin-bottom: 20px;
}

.contact label {
    display: inline-block;
    margin-bottom: .5rem;
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-weight: 600;
}

.contact-footer {
    padding-top: 40px;
    padding-bottom: 10px;
    text-align: center;
    color: #929292;
}

.contact-footer a {
    color: #42C1D0;
    font-weight: 700;
    font-size: 14px;
    display: inline-block;
    margin-bottom: 60px;
}

.contact-footer a:hover {
    text-decoration: none;
}

.contact-footer .fa-chevron-left {
    transition: all 200ms ease-in-out;
    position: relative;
    left: 0;
}

.contact-footer .fa-chevron-right {
    transition: all 200ms ease-in-out;
    position: relative;
    right: 0;
}

.contact-footer a:hover .fa-chevron-left {
    left: -5px;
}

.contact-footer a:hover .fa-chevron-right {
    right: -5px;
}

.contact-footer h2 {
    text-transform: uppercase;
    color: #007396;
    font-size: 16px;
    font-weight: 600;
}

@media only screen and (max-width: 992px) {

    .container {
        padding-right: 14px;
        padding-left: 14px;
    }

	.hero h1 {
	    margin-top: 0;
	}

	.hero .container {
	    padding-top: 110px;
	}

	.hero {
	    text-align: center;
        height: auto;
        padding-bottom: 50px;
	}

	.hero img {
	    width: 100%;
        margin-top: 0;
	}

	.hero p {
	    width: 100%;
	    line-height: 1.5rem;
	    margin: auto;
	    margin-bottom: 40px;
	}

    .video h2 {
        padding-top: 0;
    }

    .video iframe, .video .row div {
        max-width: 100%;
    }

    .hero .btn {
        margin-bottom: 20px;
        margin-right: 0;
    }

    .features .feature {
        margin-left: 0;
        opacity: 1;
    }

    .features .feature.active {
        background: unset;
    }

    .feature-triangle {
        float: left;
        margin-right: 10px;
        margin-top: -24px;
        width: 15px;
        padding-top: 24px;
    }

    .feature-title {
        font-size: 16px;
        margin-bottom: 0;
    }

    .feature-text {
        width: auto;
    }

    .features h2 {
        font-size: 23px;
        margin-bottom: 40px;
    }

    .feature-screenshot {
        margin-top: 20px;
    }

    .package-button {
        margin-top: 30px;
    }

    .packages h2 {
        font-size: 24px;
        margin-bottom: 30px;
    }

    #employers-left, #employers-right {
        display: none;
    }

    .good-company img {
        display: block;
        margin: auto;
        padding: 20px;
    }

    .good-company h2 {
        font-size: 24px;
    }

    .get-started h2 {
        font-size: 24px;
    }

    .package-items ul {
        margin: 0;
        padding: 0;
    }

    /* PACKAGE PAGE */

    .packages-tabs .container {
        width: unset;
    }

    .packages-content .container {
        width: unset;
        padding: 30px;
        padding-top: 0;
    }

    .package-description {
        display: block;
        width: unset;
        margin: auto;
        text-align: center;
        line-height: 1.8em;
    }

    .packages-content h4 {
        padding-bottom: 23px;
        margin: 43px 10px 0;
    }

    .full-package .feature, .unique-features .feature {
        width: auto;
        padding-left: 0;
        margin-left: 0;
    }

    .package-get-started-spacer {
        height: 340px;
    }

    .package li {
        list-style-type: none;
        min-width: 140px;
        width: 250px;
        margin: auto;
    }

    .package li::before {
        margin-left: 30px;
    }

    .contact-us-banner {
        padding: 40px 20px;
    }

    .package-get-started {
        position: absolute;
        left: -15px;
        right: -15px;
    }

    .nav-tabs .nav-item {
        width: 100%;
    }

    .nav-tabs .nav-item+.nav-item {
        margin-left: 0;
    }

    .nav-tabs .nav-link {
        padding: 10px 0;
        font-size: 16px;
    }

    /* CONTACT PAGE */

    .contact .container {
        width: unset;
        padding: 30px;
    }

}
</pre></body></html>