@font-face {
    font-family: 'IranianSans';
    src: url('/Content/Landing/fonts/iranSans/IranianSans.eot') format('eot'), url('/Content/Landing/fonts/iranSans/IranianSans.woff') format('woff'), url('/Content/Landing/fonts/iranSans/IranianSans.woff2') format('woff2'), url('/Content/Landing/fonts/iranSans/IranianSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.5;
    color: #666666;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden;
}

iframe {
    border: none;
}

a, b, div, ul, li {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    -moz-outline-: none;
}

    a,
    a:hover,
    a:focus,
    a:active {
        color: red;
    }

        a:focus,
        a:active,
        input,
        input:hover,
        input:focus,
        input:active,
        textarea,
        textarea:hover,
        textarea:focus,
        textarea:active {
            -moz-outline: none;
            outline: none;
        }

img:not([draggable]), embed, object, video {
    max-width: 100%;
    height: auto;
}

a,
a:active,
a:focus,
a:hover,
a:visited {
    text-decoration: none;
    outline: 0;
    color: #222222;
}

img {
    border: none;
    max-width: 100%;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none
}

h1, h2, h3, h4, h5, h6, a, ul, li {
    line-height: 1;
}

.clear-both:before,
.clear-both:after {
    display: table;
    content: "";
    clear: both;
}

.section-padding {
    padding: 130px 0;
}

.section-padding-top {
    padding-top: 100px;
}

.content-margin-top {
    margin-top: 130px;
}

.apps-craft-sub-scribe-section.section-padding {
    padding: 230px 0 130px 0;
}

.apps-craft-feature-section .content-margin-top {
    margin-top: 200px;
}

.apps-craft-section-heading {
    text-align: center;
}

    .apps-craft-section-heading h2 {
        margin: 0;
        text-transform: uppercase;
        letter-spacing: 1px;
        font-weight: 700;
        color: #777777;
        font-size: 4.143em;
        display: inline-block;
    }

    .apps-craft-section-heading.white h2 {
        background-image: none;
        -webkit-text-fill-color: #fff;
    }

.apps-craft-btn.play-store-btn {
    display: inline-block;
    width: 180px;
    height: 70px;
    border-radius: 3px;
    background-color: #fff;
    text-align: center;
    line-height: 70px;
}

.apps-craft-btn.app-store-btn {
    width: 180px;
    height: 70px;
    border-radius: 3px;
    text-align: center;
    line-height: 70px;
    display: inline-block;
}

.apps-craft-btn {
    margin: 0 60px 0 0;
}

    .apps-craft-btn:last-child {
        margin: 0;
    }

.apps-craft-welcome-tbl {
    height: 100vh;
    width: 100%;
    ;
    display: table;
}

.apps-craft-welcome-tbl-c {
    display: table-cell;
    vertical-align: middle;
}

.apps-craft-tbl {
    display: table;
    height: 100%;
    width: 100%;
}

.apps-craft-tbl-c {
    display: table-cell;
    vertical-align: middle;
}

.apps-craft-btn.solid-color {
    width: 140px;
    height: 50px;
    border-radius: 3px;
    background-color: #f2504d;
    box-shadow: 0 18px 32px rgba(0,0,0,.18);
    text-align: center;
    line-height: 40px;
    color: #E3E3E3;
    font-size: 1em;
    font-weight: 700;
    padding: 5px;
    display: inline-block;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

    .apps-craft-btn.solid-color:hover {
        background-color: #232838;
        box-shadow: none;
    }

#preloader {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #fff;
    z-index: 99999999999999;
    background-image: url(img/Preloader_1.gif);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
}

.d-flex {
    display: flex;
}

.align-items-center {
    align-items: center;
}

/*=====================================================================
		Apps Craft Gradient Version Color 
======================================================================================*/

.apps-craft-menu ul li a:hover,
.apps-craft-welcome-content h1 span,
.apps-craft-single-about span,
.apps-carft-screen-short-content #options #previous,
.apps-carft-screen-short-content #options #next,
.apps-craft-pricing-body h2,
.apps-craft-contact-form-content h2 span,
.apps-craft-accordion .panel-title a.collapsed:before {
    color: #F2504D;
}

.apps-craft-btn.app-store-btn {
    background: #fff;
    /*background-color: #f2504d;
	background-image: -webkit-linear-gradient( 63deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%, rgb(242,80,77) 100%);
	background-image: -ms-linear-gradient( 63deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%, rgb(242,80,77) 100%);*/
}

.apps-craft-section-heading h2 {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(-106deg, #fa326f, #f2514c, #f2504d);
    background-image: -webkit-linear-gradient(196deg, #fa326f, #f2514c, #f2504d);
    background-image: linear-gradient(-106deg, #fa326f, #f2514c, #f2504d);
}

.apps-craft-feature-content:before {
    background-image: -webkit-linear-gradient( 63deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%);
    background-image: -ms-linear-gradient( 63deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%);
}

.apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 42deg, rgb(242,81,76) 0%, rgb(246,66,94) 52%, rgb(250,50,111) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(242,81,76) 0%, rgb(246,66,94) 52%, rgb(250,50,111) 100%);
}

.apps-craft-video-content a i {
    background-image: -webkit-linear-gradient(-106deg, #fa326f, #f2514c, #f2504d);
    background-image: -webkit-linear-gradient(196deg, #fa326f, #f2514c, #f2504d);
    background-image: linear-gradient(-106deg, #fa326f, #f2514c, #f2504d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.fun-factorey-paralx-bg-1 {
    background-image: url(img/fun-factory-bg-1.png);
}

.fun-factorey-paralx-bg-2 {
    background-image: url(img/fun-factory-bg-2.png);
}

.apps-craft-single-fun i {
    color: #F45B64;
}

.apps-craft-testimonial-section {
    background-color: #f2504d;
    background-image: -webkit-linear-gradient( -20deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
    background-image: -ms-linear-gradient( -20deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
}

.apps-craft-commentor-img figcaption {
    background-color: #f2504d;
}

#apps-craft-testimonial-thumb figure:before {
    background-color: rgba(242,80,77,.57);
}

.apps-craft-dash-border:before {
    border-left: 1px dashed #E24B48;
}

.apps-craft-team-member-pic:before {
    background-color: #fff;
    background-image: -webkit-linear-gradient( 42deg, rgb(242,81,76) 0%, rgb(246,66,94) 52%, rgb(250,50,111) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(242,81,76) 0%, rgb(246,66,94) 52%, rgb(250,50,111) 100%);
}

.apps-craft-team-img:before {
    border-left: 1px dashed #F04F4C;
}

.apps-craft-subscribe-wraper {
    background-image: -webkit-linear-gradient( -20deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
    background-image: -ms-linear-gradient( -20deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
}

.apps-craft-subscribe-form input[type="submit"] {
    background-color: #f25552;
}

.apps-craft-accordion .panel-title a:before {
    background-color: #f34e50;
    background-image: -webkit-linear-gradient(-131deg, #fa326f, #f2504d 99%, #f2514c);
    background-image: -webkit-linear-gradient(221deg, #fa326f, #f2504d 99%, #f2514c);
    background-image: linear-gradient(-131deg, #fa326f, #f2504d 99%, #f2514c);
}

.apps-craft-accordion .panel-title {
    background-color: #f2504d;
    background-image: -webkit-linear-gradient( 4deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
    background-image: -ms-linear-gradient( 4deg, rgb(242,81,76) 0%, rgb(242,81,76) 0%, rgb(242,81,77) 0%, rgb(242,80,77) 1%, rgb(246,65,94) 57%, rgb(250,50,111) 100%);
}

    .apps-craft-accordion .panel-title a.collapsed:before {
        background-image: none;
    }

.apps-craft-contact-form input[type="submit"] {
    background-color: #f24f4e;
    background-image: -webkit-linear-gradient( 35deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%, rgb(242,80,77) 100%);
    background-image: -ms-linear-gradient( 35deg, rgb(250,50,111) 0%, rgb(246,66,94) 53%, rgb(242,81,76) 100%, rgb(242,80,77) 100%);
}





/*=================================================================== 
		Apps Craft Solid Color Version 
==================================================================================*/

.apps-craft-solid-color .apps-craft-menu ul li a:hover,
.apps-craft-solid-color .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-solid-color .apps-craft-welcome-content h1 span,
.apps-craft-solid-color .apps-craft-single-about span,
.apps-craft-solid-color .apps-carft-screen-short-content #options #previous,
.apps-craft-solid-color .apps-carft-screen-short-content #options #next,
.apps-craft-solid-color .apps-craft-pricing-body h2,
.apps-craft-solid-color .apps-craft-contact-form-content h2 span,
.apps-craft-solid-color .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-solid-color .apps-craft-feature-content i,
.apps-craft-solid-color .apps-craft-single-fun i {
    color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-solid-color .apps-craft-feature-content:before,
.apps-craft-solid-color .apps-craft-feature-content i {
    background-image: none;
    background-color: #1DA1F2;
    color: #fff;
}

.apps-craft-solid-color .apps-craft-testimonial-section {
    background-color: #1DA1F2;
    background-image: none;
}

.apps-craft-solid-color .apps-craft-dash-border:before,
.apps-craft-solid-color .apps-craft-team-img:before {
    border-left-color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-video-content a i {
    background-image: none;
    -webkit-text-fill-color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-commentor-img figcaption {
    background-color: #1da1f2;
}

.apps-craft-solid-color #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(29, 161, 242, 0.57);
}

.apps-craft-solid-color .apps-craft-team-member-pic:before {
    background-image: none;
    background-color: rgba(29, 161, 242, 0.8);
}

.apps-craft-solid-color .apps-craft-subscribe-wraper,
.apps-craft-solid-color .apps-craft-accordion .panel-title,
.apps-craft-solid-color .apps-craft-contact-form input[type="submit"],
.apps-craft-solid-color .apps-craft-accordion .panel-title a:before,
.apps-craft-solid-color .apps-craft-btn.app-store-btn {
    background-image: none;
    background-color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-subscribe-form input[type="submit"] {
    background-color: #1da1f2;
}

.apps-craft-solid-color .fun-factorey-paralx-bg-1 {
    background-image: url(img/blue-v/blue-fun-factory-bg-1.png);
}

.apps-craft-solid-color .apps-craft-pricing-1 {
    background-image: url(img/blue-v/blue-pricing-body-bg-1.png);
}

.apps-craft-solid-color .apps-craft-pricing-2 {
    background-image: url(img/blue-v/blue-pricing-body-bg-2.png);
}

.apps-craft-solid-color .apps-craft-pricing-3 {
    background-image: url(img/blue-v/blue-pricing-body-bg-3.png);
}

.apps-craft-solid-color .apps-craft-footer-section {
    background-image: url(img/blue-v/blue-footer-bg.png);
}

.apps-craft-solid-color .apps-craft-btn.solid-color {
    background-color: #1da1f2;
}

    .apps-craft-solid-color .apps-craft-btn.solid-color:hover {
        background-color: #232838;
    }

.apps-craft-solid-color .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-solid-color .apps-craft-side-bar-menu:before,
.apps-craft-solid-color .apps-craft-side-menu:before {
    background-image: none;
    background-color: #1DA1F2;
}

.apps-craft-solid-color .apps-craft-menu-item ul li a:hover {
    color: #1DA1F2;
}

/*=================================================================== 
		Apps Craft Solid Color Version 2
==================================================================================*/

.apps-craft-solid-color-v2 .apps-craft-menu ul li a:hover,
.apps-craft-solid-color-v2 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-solid-color-v2 .apps-craft-welcome-content h1 span,
.apps-craft-solid-color-v2 .apps-craft-single-about span,
.apps-craft-solid-color-v2 .apps-carft-screen-short-content #options #previous,
.apps-craft-solid-color-v2 .apps-carft-screen-short-content #options #next,
.apps-craft-solid-color-v2 .apps-craft-pricing-body h2,
.apps-craft-solid-color-v2 .apps-craft-contact-form-content h2 span,
.apps-craft-solid-color-v2 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-solid-color-v2 .apps-craft-feature-content i,
.apps-craft-solid-color-v2 .apps-craft-single-fun i {
    color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-solid-color-v2 .apps-craft-feature-content:before,
.apps-craft-solid-color-v2 .apps-craft-feature-content i {
    background-image: none;
    background-color: #6D1FE9;
    color: #fff;
}

.apps-craft-solid-color-v2 .apps-craft-testimonial-section {
    background-color: #6d1fe9;
    background-image: none;
}

.apps-craft-solid-color-v2 .apps-craft-dash-border:before,
.apps-craft-solid-color-v2 .apps-craft-team-img:before {
    border-left-color: #6B1EE4;
}

.apps-craft-solid-color-v2 .apps-craft-video-content a i {
    background-image: none;
    -webkit-text-fill-color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-commentor-img figcaption {
    background-color: #6d1fe9;
}

.apps-craft-solid-color-v2 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(109, 31, 233, 0.57);
}

.apps-craft-solid-color-v2 .apps-craft-team-member-pic:before {
    background-image: none;
    background-color: rgba(109, 31, 233, 0.8);
}

.apps-craft-solid-color-v2 .apps-craft-subscribe-wraper,
.apps-craft-solid-color-v2 .apps-craft-accordion .panel-title,
.apps-craft-solid-color-v2 .apps-craft-contact-form input[type="submit"],
.apps-craft-solid-color-v2 .apps-craft-accordion .panel-title a:before,
.apps-craft-solid-color-v2 .apps-craft-btn.app-store-btn {
    background-image: none;
    background-color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #6D1FE9;
}

.apps-craft-solid-color-v2 .fun-factorey-paralx-bg-1 {
    background-image: url(img/solid-v-2/fun-factory-bg-1.png);
}

.apps-craft-solid-color-v2 .apps-craft-pricing-1 {
    background-image: url(img/solid-v-2/pricing-body-bg-1.png);
}

.apps-craft-solid-color-v2 .apps-craft-pricing-2 {
    background-image: url(img/solid-v-2/pricing-body-bg-2.png);
}

.apps-craft-solid-color-v2 .apps-craft-pricing-3 {
    background-image: url(img/solid-v-2/pricing-body-bg-3.png);
}

.apps-craft-solid-color-v2 .apps-craft-footer-section {
    background-image: url(img/solid-v-2/footer-bg.png);
}

.apps-craft-solid-color-v2 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-solid-color-v2 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-solid-color-v2 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-solid-color-v2 .apps-craft-side-bar-menu:before,
.apps-craft-solid-color-v2 .apps-craft-side-menu:before {
    background-image: none;
    background-color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-menu-item ul li a:hover {
    color: #6D1FE9;
}

.apps-craft-solid-color-v2 .apps-craft-feature-content:hover p {
    color: #EEEEEE;
}

/*=================================================================== 
		Apps Craft Solid Color Version 3
==================================================================================*/

.apps-craft-solid-color-v3 .apps-craft-menu ul li a:hover,
.apps-craft-solid-color-v3 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-solid-color-v3 .apps-craft-welcome-content h1 span,
.apps-craft-solid-color-v3 .apps-craft-single-about span,
.apps-craft-solid-color-v3 .apps-carft-screen-short-content #options #previous,
.apps-craft-solid-color-v3 .apps-carft-screen-short-content #options #next,
.apps-craft-solid-color-v3 .apps-craft-pricing-body h2,
.apps-craft-solid-color-v3 .apps-craft-contact-form-content h2 span,
.apps-craft-solid-color-v3 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-solid-color-v3 .apps-craft-feature-content i,
.apps-craft-solid-color-v3 .apps-craft-single-fun i {
    color: #2BB4CA;
}

.apps-craft-solid-color-v3 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #2BB5CB;
}

.apps-craft-solid-color-v3 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-solid-color-v3 .apps-craft-feature-content:before,
.apps-craft-solid-color-v3 .apps-craft-feature-content i {
    background-image: none;
    background-color: #2BB5CB;
    color: #fff;
}

.apps-craft-solid-color-v3 .apps-craft-testimonial-section {
    background-color: #2BB4CA;
    background-image: none;
}

.apps-craft-solid-color-v3 .apps-craft-dash-border:before,
.apps-craft-solid-color-v3 .apps-craft-team-img:before {
    border-left-color: #2BB5CB;
}

.apps-craft-solid-color-v3 .apps-craft-video-content a i {
    background-image: none;
    -webkit-text-fill-color: #2BB5CB;
}

.apps-craft-solid-color-v3 .apps-craft-commentor-img figcaption {
    background-color: #1DA1F2;
}

.apps-craft-solid-color-v3 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(29, 161, 242, 0.57);
}

.apps-craft-solid-color-v3 .apps-craft-team-member-pic:before {
    background-image: none;
    background-color: rgba(43, 181, 203, 0.8);
}

.apps-craft-solid-color-v3 .apps-craft-subscribe-wraper,
.apps-craft-solid-color-v3 .apps-craft-accordion .panel-title,
.apps-craft-solid-color-v3 .apps-craft-contact-form input[type="submit"],
.apps-craft-solid-color-v3 .apps-craft-accordion .panel-title a:before,
.apps-craft-solid-color-v3 .apps-craft-btn.app-store-btn {
    background-image: none;
    background-color: #2BB4CA;
}

.apps-craft-solid-color-v3 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #2BB5CB;
}

.apps-craft-solid-color-v3 .fun-factorey-paralx-bg-1 {
    background-image: url(img/solid-v-3/fun-factory-bg-1.png);
}

.apps-craft-solid-color-v3 .apps-craft-pricing-1 {
    background-image: url(img/solid-v-3/pricing-body-bg-1.png);
}

.apps-craft-solid-color-v3 .apps-craft-pricing-2 {
    background-image: url(img/solid-v-3/pricing-body-bg-2.png);
}

.apps-craft-solid-color-v3 .apps-craft-pricing-3 {
    background-image: url(img/solid-v-3/pricing-body-bg-3.png);
}

.apps-craft-solid-color-v3 .apps-craft-footer-section {
    background-image: url(img/solid-v-3/footer-bg.png);
}

.apps-craft-solid-color-v3 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-solid-color-v3 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-solid-color-v3 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-solid-color-v3 .apps-craft-side-bar-menu:before,
.apps-craft-solid-color-v3 .apps-craft-side-menu:before {
    background-image: none;
    background-color: #2BB4CA;
}

.apps-craft-solid-color-v3 .apps-craft-menu-item ul li a:hover {
    color: #2BB4CA;
}

.apps-craft-solid-color-v3 .apps-craft-feature-content:hover p {
    color: #EEEEEE;
}


/*=================================================================== 
		Apps Craft Version 10
==================================================================================*/

.apps-craft-v10 .apps-craft-menu ul li a:hover,
.apps-craft-v10 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-v10 .apps-craft-welcome-content h1 span,
.apps-craft-v10 .apps-craft-single-about span,
.apps-craft-v10 .apps-carft-screen-short-content #options #previous,
.apps-craft-v10 .apps-carft-screen-short-content #options #next,
.apps-craft-v10 .apps-craft-pricing-body h2,
.apps-craft-v10 .apps-craft-contact-form-content h2 span,
.apps-craft-v10 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-v10 .apps-craft-feature-content i,
.apps-craft-v10 .apps-craft-single-fun i {
    color: #01C9FC;
}

.apps-craft-v10 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #333333;
}

.apps-craft-v10 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-v10 .apps-craft-feature-content:before,
.apps-craft-v10 .apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 42deg, rgb(123,237,147) 0%, rgb(62,219,200) 52%, rgb(1,201,252) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(123,237,147) 0%, rgb(62,219,200) 52%, rgb(1,201,252) 100%);
    color: #fff;
    background-color: transparent;
}

.apps-craft-v10 .apps-craft-testimonial-section {
    background-color: #17CFE8;
    background-image: -webkit-linear-gradient( -136deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( -136deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
}

.apps-craft-v10 .apps-craft-commentor-bio h3 span {
    color: #333333;
}

.apps-craft-v10 .apps-craft-dash-border:before,
.apps-craft-v10 .apps-craft-team-img:before {
    border-left-color: #4E75D4;
}

.apps-craft-v10 .apps-craft-video-content a i {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    -webkit-text-fill-color: transparent;
}

.apps-craft-v10 .apps-craft-commentor-img figcaption {
    background-color: #7BED93;
}

.apps-craft-v10 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(123, 237, 147, 0.57);
}

.apps-craft-v10 .apps-craft-team-member-pic:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
}

.apps-craft-v10 .apps-craft-subscribe-wraper,
.apps-craft-v10 .apps-craft-accordion .panel-title,
.apps-craft-v10 .apps-craft-contact-form input[type="submit"],
.apps-craft-v10 .apps-craft-accordion .panel-title a:before,
.apps-craft-v10 .apps-craft-btn.app-store-btn {
    background-image: -webkit-linear-gradient( 0deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-color: transparent;
}

.apps-craft-v10 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #01C9FC;
}

.apps-craft-v10 .fun-factorey-paralx-bg-1 {
    background-image: url(img/version-10/fun-factory-bg-1.png);
}

.apps-craft-v10 .apps-craft-pricing-1 {
    background-image: url(img/version-10/pricing-body-bg-1.png);
}

.apps-craft-v10 .apps-craft-pricing-2 {
    background-image: url(img/version-10/pricing-body-bg-2.png);
}

.apps-craft-v10 .apps-craft-pricing-3 {
    background-image: url(img/version-10/pricing-body-bg-3.png);
}

.apps-craft-v10 .apps-craft-footer-section {
    background-image: url(img/version-10/footer-bg.png);
}

.apps-craft-v10 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-v10 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-v10 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-v10 .apps-craft-feature-content:hover p {
    color: #FFFFFF;
}

.apps-craft-v10 .apps-craft-accordion .panel-title a:before {
    background-color: #F4F4F4;
    background-image: none;
    color: #01C9FC;
}

.apps-craft-v10 .apps-craft-accordion .panel-title.click a:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    color: #FFFFFF;
}

.apps-craft-v10 .apps-craft-accordion .panel-title.click {
    background-color: #FFFFFF;
    background-image: none;
}

.apps-craft-v10 .apps-craft-side-bar-menu:before,
.apps-craft-v10 .apps-craft-side-menu:before {
    background-image: -webkit-linear-gradient( 0deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-color: transparent;
}

.apps-craft-v10 .apps-craft-menu-item ul li a:hover {
    color: #01C9FC;
}

/*=================================================================== 
		Apps Craft Version 11
==================================================================================*/

.apps-craft-v11 .apps-craft-menu ul li a:hover,
.apps-craft-v11 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-v11 .apps-craft-welcome-content h1 span,
.apps-craft-v11 .apps-craft-single-about span,
.apps-craft-v11 .apps-carft-screen-short-content #options #previous,
.apps-craft-v11 .apps-carft-screen-short-content #options #next,
.apps-craft-v11 .apps-craft-pricing-body h2,
.apps-craft-v11 .apps-craft-contact-form-content h2 span,
.apps-craft-v11 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-v11 .apps-craft-feature-content i,
.apps-craft-v11 .apps-craft-single-fun i {
    color: #537DE4;
}

.apps-craft-v11 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #537DE4;
}

.apps-craft-v11 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-v11 .apps-craft-feature-content:before,
.apps-craft-v11 .apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    color: #fff;
    background-color: transparent;
}

.apps-craft-v11 .apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 42deg, rgb(43,227,247) 0%, rgb(72,183,242) 52%, rgb(101,139,236) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(43,227,247) 0%, rgb(72,183,242) 52%, rgb(101,139,236) 100%);
}

.apps-craft-v11 .apps-craft-testimonial-section {
    background-color: #31D2F4;
    background-image: -webkit-linear-gradient( -153deg, rgb(101,139,236) 0%, rgb(83,125,228) 0%, rgb(63,176,238) 60%, rgb(43,227,247) 100%);
    background-image: -ms-linear-gradient( -153deg, rgb(101,139,236) 0%, rgb(83,125,228) 0%, rgb(63,176,238) 60%, rgb(43,227,247) 100%);
}


.apps-craft-v11 .apps-craft-dash-border:before,
.apps-craft-v11 .apps-craft-team-img:before {
    border-left-color: #4466BA;
}

.apps-craft-v11 .apps-craft-video-content a i {
    background-image: -webkit-linear-gradient( 42deg, rgb(43,227,247) 0%, rgb(72,183,242) 52%, rgb(101,139,236) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(43,227,247) 0%, rgb(72,183,242) 52%, rgb(101,139,236) 100%);
    -webkit-text-fill-color: transparent;
}

.apps-craft-v11 .apps-craft-commentor-img figcaption {
    background-color: #537DE4;
}

.apps-craft-v11 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(83, 125, 228, 0.57);
}

.apps-craft-v11 .apps-craft-team-member-pic:before {
    background-image: -webkit-linear-gradient( 149deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-image: -ms-linear-gradient( 149deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
}

.apps-craft-v11 .apps-craft-subscribe-wraper,
.apps-craft-v11 .apps-craft-accordion .panel-title,
.apps-craft-v11 .apps-craft-contact-form input[type="submit"],
.apps-craft-v11 .apps-craft-accordion .panel-title a:before,
.apps-craft-v11 .apps-craft-btn.app-store-btn {
    background-image: -webkit-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-color: transparent;
}

.apps-craft-v11 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #537DE4;
}

.apps-craft-v11 .fun-factorey-paralx-bg-1 {
    background-image: url(img/version-11/fun-factory-bg-1.png);
}

.apps-craft-v11 .apps-craft-pricing-1 {
    background-image: url(img/version-11/pricing-body-bg-1.png);
}

.apps-craft-v11 .apps-craft-pricing-2 {
    background-image: url(img/version-11/pricing-body-bg-2.png);
}

.apps-craft-v11 .apps-craft-pricing-3 {
    background-image: url(img/version-11/pricing-body-bg-3.png);
}

.apps-craft-v11 .apps-craft-footer-section {
    background-image: url(img/version-11/footer-bg.png);
}

.apps-craft-v11 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-v11 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-v11 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-v11 .apps-craft-feature-content:hover p {
    color: #FFFFFF;
}

.apps-craft-v11 .apps-craft-accordion .panel-title a:before {
    background-color: #F4F4F4;
    background-image: none;
    color: #01C9FC;
}

.apps-craft-v11 .apps-craft-accordion .panel-title.click a:before {
    background-image: -webkit-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    color: #FFFFFF;
}

.apps-craft-v11 .apps-craft-accordion .panel-title.click {
    background-color: #FFFFFF;
    background-image: none;
}

.apps-craft-v11 .apps-craft-side-bar-menu:before,
.apps-craft-v11 .apps-craft-side-menu:before {
    background-image: -webkit-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(85,127,235) 0%, rgb(42,237,255) 100%);
    background-color: transparent;
}

.apps-craft-v11 .apps-craft-menu-item ul li a:hover {
    color: #5079DB;
}


/*=================================================================== 
		Apps Craft Version 12
==================================================================================*/

.apps-craft-v12 .apps-craft-menu ul li a:hover,
.apps-craft-v12 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-v12 .apps-craft-welcome-content h1 span,
.apps-craft-v12 .apps-craft-single-about span,
.apps-craft-v12 .apps-carft-screen-short-content #options #previous,
.apps-craft-v12 .apps-carft-screen-short-content #options #next,
.apps-craft-v12 .apps-craft-pricing-body h2,
.apps-craft-v12 .apps-craft-contact-form-content h2 span,
.apps-craft-v12 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-v12 .apps-craft-feature-content i,
.apps-craft-v12 .apps-craft-single-fun i {
    color: #FDBE39;
}

.apps-craft-v12 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #333333;
}

.apps-craft-v12 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-v12 .apps-craft-feature-content:before,
.apps-craft-v12 .apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    color: #fff;
    background-color: transparent;
}

.apps-craft-v12 .apps-craft-testimonial-section {
    background-color: #31D2F4;
    background-image: -webkit-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
}


.apps-craft-v12 .apps-craft-dash-border:before,
.apps-craft-v12 .apps-craft-team-img:before {
    border-left-color: #FABC38;
}

.apps-craft-v12 .apps-craft-video-content a i {
    background-image: -webkit-linear-gradient( 42deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    -webkit-text-fill-color: transparent;
}

.apps-craft-v12 .apps-craft-commentor-img figcaption {
    background-color: #EF3D88;
}

.apps-craft-v12 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(253, 190, 57, 0.58);
}

.apps-craft-v12 .apps-craft-commentor-bio h3 span {
    color: #333333;
}

.apps-craft-v12 .apps-craft-team-member-pic:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
}


.apps-craft-v12 .apps-craft-subscribe-wraper,
.apps-craft-v12 .apps-craft-accordion .panel-title,
.apps-craft-v12 .apps-craft-contact-form input[type="submit"],
.apps-craft-v12 .apps-craft-accordion .panel-title a:before,
.apps-craft-v12 .apps-craft-btn.app-store-btn {
    background-image: -webkit-linear-gradient( 35deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 35deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    background-color: transparent;
}

.apps-craft-v12 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #FDBE39;
}

.apps-craft-v12 .fun-factorey-paralx-bg-1 {
    background-image: url(img/version-12/fun-factory-bg-1.png);
}

.apps-craft-v12 .apps-craft-pricing-1 {
    background-image: url(img/version-12/pricing-body-bg-1.png);
}

.apps-craft-v12 .apps-craft-pricing-2 {
    background-image: url(img/version-12/pricing-body-bg-2.png);
}

.apps-craft-v12 .apps-craft-pricing-3 {
    background-image: url(img/version-12/pricing-body-bg-3.png);
}

.apps-craft-v12 .apps-craft-footer-section {
    background-image: url(img/version-12/footer-bg.png);
}

.apps-craft-v12 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-v12 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-v12 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-v12 .apps-craft-feature-content:hover p {
    color: #FFFFFF;
}

.apps-craft-v12 .apps-craft-accordion .panel-title a:before {
    background-color: #F4F4F4;
    background-image: none;
    color: #01C9FC;
}

.apps-craft-v12 .apps-craft-accordion .panel-title.click a:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(239,61,136) 0%, rgb(246,126,97) 61%, rgb(253,190,57) 100%);
    color: #FFFFFF;
}

.apps-craft-v12 .apps-craft-accordion .panel-title.click {
    background-color: #FFFFFF;
    background-image: none;
}

.apps-craft-v12 .apps-craft-side-bar-menu:before,
.apps-craft-v12 .apps-craft-side-menu:before {
    background-image: -webkit-linear-gradient( 35deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    background-image: -ms-linear-gradient( 35deg, rgb(239,61,136) 0%, rgb(253,190,57) 100%);
    background-color: transparent;
}

.apps-craft-v12 .apps-craft-menu-item ul li a:hover {
    color: #FDBE39;
}

/*=================================================================== 
		Apps Craft Version 13
==================================================================================*/

.apps-craft-v13 .apps-craft-menu ul li a:hover,
.apps-craft-v13 .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
.apps-craft-v13 .apps-craft-welcome-content h1 span,
.apps-craft-v13 .apps-craft-single-about span,
.apps-craft-v13 .apps-carft-screen-short-content #options #previous,
.apps-craft-v13 .apps-carft-screen-short-content #options #next,
.apps-craft-v13 .apps-craft-pricing-body h2,
.apps-craft-v13 .apps-craft-contact-form-content h2 span,
.apps-craft-v13 .apps-craft-accordion .panel-title a.collapsed:before,
.apps-craft-v13 .apps-craft-feature-content i,
.apps-craft-v13 .apps-craft-single-fun i {
    color: #01C9FC;
}

.apps-craft-v13 .apps-craft-welcome-content h1 span {
    color: #ffffff;
}

.apps-craft-v13 .apps-craft-section-heading h2 {
    background-image: none;
    -webkit-text-fill-color: #333333;
}

.apps-craft-v13 .apps-craft-section-heading.white h2 {
    background-image: none;
    -webkit-text-fill-color: #FFF;
}

.apps-craft-v13 .apps-craft-feature-content:before,
.apps-craft-v13 .apps-craft-feature-content i {
    background-image: -webkit-linear-gradient( 42deg, rgb(123,237,147) 0%, rgb(62,219,200) 52%, rgb(1,201,252) 100%);
    background-image: -ms-linear-gradient( 42deg, rgb(123,237,147) 0%, rgb(62,219,200) 52%, rgb(1,201,252) 100%);
    color: #fff;
    background-color: transparent;
}

.apps-craft-v13 .apps-craft-feature-content:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
}

.apps-craft-v13 .apps-craft-testimonial-section {
    background-color: #31D2F4;
    background-image: -webkit-linear-gradient( -136deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( -136deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
}

.apps-craft-v13 .apps-craft-dash-border:before,
.apps-craft-v13 .apps-craft-team-img:before {
    border-left-color: #05C9F8;
}

.apps-craft-v13 .apps-craft-video-content a i {
    background-image: -webkit-linear-gradient(left, #00c9fd 0%, #81ee8e 100%);
    background-image: linear-gradient(to right, #00c9fd 0%, #81ee8e 100%);
    -webkit-text-fill-color: transparent;
}

.apps-craft-v13 .apps-craft-commentor-img figcaption {
    background-color: #7BED93;
}

.apps-craft-v13 #apps-craft-testimonial-thumb figure:before {
    background-color: rgba(123, 237, 147, 0.57);
}

.apps-craft-v13 .apps-craft-commentor-bio h3 span {
    color: #333333;
}

.apps-craft-v13 .apps-craft-team-member-pic:before {
    background-image: -webkit-linear-gradient(left, #00c9fd 0%, #81ee8e 100%);
    background-image: linear-gradient(to right, #00c9fd 0%, #81ee8e 100%);
}


.apps-craft-v13 .apps-craft-subscribe-wraper,
.apps-craft-v13 .apps-craft-accordion .panel-title,
.apps-craft-v13 .apps-craft-contact-form input[type="submit"],
.apps-craft-v13 .apps-craft-accordion .panel-title a:before,
.apps-craft-v13 .apps-craft-btn.app-store-btn {
    background-image: -webkit-linear-gradient(left, #00c9fd 0%, #81ee8e 100%);
    background-image: linear-gradient(to right, #00c9fd 0%, #81ee8e 100%);
    background-color: transparent;
}

.apps-craft-v13 .apps-craft-subscribe-form input[type="submit"] {
    background-color: #00C9FD;
}

.apps-craft-v13 .fun-factorey-paralx-bg-1 {
    background-image: url(img/version-13/fun-factory-bg-1.png);
}

.apps-craft-v13 .apps-craft-pricing-1 {
    background-image: url(img/version-13/pricing-body-bg-1.png);
}

.apps-craft-v13 .apps-craft-pricing-2 {
    background-image: url(img/version-13/pricing-body-bg-2.png);
}

.apps-craft-v13 .apps-craft-pricing-3 {
    background-image: url(img/version-13/pricing-body-bg-3.png);
}

.apps-craft-v13 .apps-craft-footer-section {
    background-image: url(img/version-13/footer-bg.png);
}

.apps-craft-v13 .apps-craft-btn.solid-color {
    background-color: #232838;
}

    .apps-craft-v13 .apps-craft-btn.solid-color:hover {
        background-color: #EEEEEE;
        color: #333333;
    }

.apps-craft-v13 .apps-craft-subscribe-form input[type="email"] {
    /*box-shadow: 0 18px 32px rgba(0,0,0,.28);*/
}

.apps-craft-v13 .apps-craft-feature-content:hover p {
    color: #FFFFFF;
}

.apps-craft-v13 .apps-craft-accordion .panel-title a:before {
    background-color: #F4F4F4;
    background-image: none;
    color: #01C9FC;
}

.apps-craft-v13 .apps-craft-accordion .panel-title.click a:before {
    background-image: -webkit-linear-gradient(left, #00c9fd 0%, #81ee8e 100%);
    background-image: linear-gradient(to right, #00c9fd 0%, #81ee8e 100%);
    color: #FFFFFF;
}

.apps-craft-v13 .apps-craft-accordion .panel-title.click {
    background-color: #FFFFFF;
    background-image: none;
}

.apps-craft-v13 .apps-craft-side-bar-menu:before,
.apps-craft-v13 .apps-craft-side-menu:before {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-color: transparent;
}

.apps-craft-v13 .apps-craft-menu-item ul li a:hover {
    color: #00C9FD;
}

.apps-craft-v13 .apps-craft-welcome-section {
    background-image: -webkit-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
    background-image: -ms-linear-gradient( 25deg, rgb(1,201,252) 0%, rgb(123,237,147) 100%);
}



/*=================================================================== 
		Apps Craft Version 18
==================================================================================*/

.apps-craft-18-banner-bg-wrap {
    position: absolute;
    top: 80%;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 450px;
    -webkit-transform: skewY(-25deg);
    transform: skewY(-25deg);
    -webkit-transform-origin: 0;
    transform-origin: 0;
    z-index: 1;
}

    .apps-craft-18-banner-bg-wrap span {
        height: 150px;
        position: relative;
        opacity: 0;
        width: 100%;
        border-radius: 8px;
        margin-bottom: -3px;
    }

body.apps-craft-v18.apps-craft--loaded .apps-craft-18-banner-bg-wrap span {
    -webkit-animation: stripeSlideIn .8s forwards;
    animation: stripeSlideIn .8s forwards;
}

.apps-craft-18-banner-bg-wrap span:nth-child(1) {
    left: 65%;
    right: auto;
    background: #EA4B50;
    box-shadow: rgba(0, 0, 0, 0.8) 10px 10px 60px -20px;
    z-index: 2;
}

body.apps-craft-v18.apps-craft--loaded .apps-craft-18-banner-bg-wrap span:nth-child(1) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
}

.apps-craft-18-banner-bg-wrap span:nth-child(2) {
    left: 66%;
    bottom: auto;
    background: #F53565;
    box-shadow: rgba(0, 0, 0, 0.8) 10px 10px 60px -20px;
    z-index: 1;
}

body.apps-craft-v18.apps-craft--loaded .apps-craft-18-banner-bg-wrap span:nth-child(2) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s;
}

.apps-craft-18-banner-bg-wrap span:nth-child(3) {
    left: 60%;
    background: #FF7B99;
    box-shadow: rgba(0, 0, 0, 0.8) 10px 10px 60px -20px;
}

body.apps-craft-v18.apps-craft--loaded .apps-craft-18-banner-bg-wrap span:nth-child(3) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}

@keyframes stripeSlideIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(150px) skew(0);
        transform: translateX(150px) skew(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0) skew(-12deg);
        transform: translateX(0) skew(-12deg)
    }
}

@-webkit-keyframes stripeSlideIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(150px) skew(0);
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0) skew(-12deg);
    }
}


/*=================================================================== 
		Apps Craft Version 19
=====================================================================*/

.apps-craft-appscreen-slide {
    position: relative;
    z-index: 1;
    max-width: 250px;
    float: right;
}

.apps-craft-welcome-section-v19 .apps-craft-welcome-section-screen-short {
    z-index: 1;
}

.apps-craft-welcome-section-v19 .apps-craft-welcome-content h1 span {
    color: #003333;
}

.apps-craft-welcome-section-v19 .apps-craft-btn.app-store-btn {
    background-image: none;
    background-color: #232838;
}

.apps-craft-welcome-section-v19.apps-craft-welcome-section {
    background-color: #F4F4F4;
    height: 950px;
}

.apps-craft-welcome-section-v19 {
    overflow: hidden;
    background-color: #F4F4F4;
}

    .apps-craft-welcome-section-v19:before,
    .apps-craft-welcome-section-v19:after {
        content: "";
        position: absolute;
        left: 50%;
        min-width: 300vw;
        min-height: 300vw;
        background-image: -webkit-linear-gradient( 25deg, rgb(244, 72, 86) 0%, rgb(249, 53, 107) 100%);
        background-image: -moz-linear-gradient( 25deg, rgb(244, 72, 86) 0%, rgb(249, 53, 107) 100%);
        background-image: -o-linear-gradient( 25deg, rgb(244, 72, 86) 0%, rgb(249, 53, 107) 100%);
        background-image: -ms-linear-gradient( 25deg, rgb(244, 72, 86) 0%, rgb(249, 53, 107) 100%);
        -webkit-animation-name: rotate;
        animation-name: rotate;
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
    }

    .apps-craft-welcome-section-v19:before {
        bottom: 15vh;
        border-radius: 45%;
        -webkit-animation-duration: 10s;
        animation-duration: 10s;
    }

    .apps-craft-welcome-section-v19:after {
        bottom: 12vh;
        opacity: .5;
        border-radius: 47%;
        -webkit-animation-duration: 10s;
        animation-duration: 10s;
    }

    .apps-craft-welcome-section-v19 .apps-craft-welcome-screenshort.parallax {
        z-index: 1;
    }

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: translate(-50%, 0) rotateZ(0deg);
        transform: translate(-50%, 0) rotateZ(0deg);
    }

    50% {
        -webkit-transform: translate(-50%, -2%) rotateZ(180deg);
        transform: translate(-50%, -2%) rotateZ(180deg);
    }

    100% {
        -webkit-transform: translate(-50%, 0%) rotateZ(360deg);
        transform: translate(-50%, 0%) rotateZ(360deg);
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: translate(-50%, 0) rotateZ(0deg);
        transform: translate(-50%, 0) rotateZ(0deg);
    }

    50% {
        -webkit-transform: translate(-50%, -2%) rotateZ(180deg);
        transform: translate(-50%, -2%) rotateZ(180deg);
    }

    100% {
        -webkit-transform: translate(-50%, 0%) rotateZ(360deg);
        transform: translate(-50%, 0%) rotateZ(360deg);
    }
}

#apps-craft-appscreen-slide .owl-controls .owl-page span {
    margin: 5px 7px;
    background: transparent none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 10px;
    display: inline-block;
    height: 10px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    width: 26px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}

#apps-craft-appscreen-slide .owl-controls .owl-page.active span {
    background: #fff;
    border: medium none;
    height: 12px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    width: 12px;
}
/* ==============================================================================
				Apps Craft Start
========================================================================== */


/*====================================================================== 
		2. Apps Ccraft Main Menu 
====================================================================================*/
#apps-craft-menu {
    display: block;
}

.apps-craft-menu {
    text-align: right;
    width: 97%;
    float: left;
}

    .apps-craft-menu ul li {
        display: inline-block;
    }

        .apps-craft-menu ul li a {
            text-transform: uppercase;
            color: #FFFFFF;
            font-size: 1.0em;
            display: block;
            padding: 8px 0;
            margin: 0 17px;
            font-weight: 400;
            -webkit-transition: all .4s linear;
            transition: all .4s linear;
        }

            .apps-craft-menu ul li a.apps-craft-btn {
                width: 100px;
                height: 40px;
                line-height: 28px;
                font-weight: 600;
                border: 1px solid #f2504d;
            }

.apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a.apps-craft-btn,
.apps-craft-main-menu-area.sticky-menu .apps-craft-search-bar a.apps-craft-btn i {
    color: #ffffff;
}

.apps-craft-menu ul li a.apps-craft-btn:hover {
    background-color: transparent;
}

.apps-craft-menu-v5 .apps-craft-menu ul li a:hover {
    color: #232838;
}

.apps-craft-search-bar {
    width: 3%;
    float: left;
    text-align: right;
    padding: 3px 0;
    -webkit-transition: all .4s linear;
    transition: all .4s linear;
}

    .apps-craft-search-bar a i {
        color: #FFFFFF;
        font-size: 1.143em;
    }

    .apps-craft-search-bar a {
        vertical-align: text-bottom;
    }

.apps-craft-main-menu-area {
    -webkit-transition: all .4s linear;
    transition: all .4s linear;
}

    .apps-craft-main-menu-area.sticky-menu {
        position: fixed;
        background-color: #fbfbfb;
        box-shadow: 0 11px 27px rgba(0,0,0,.04);
        -webkit-transition: all .4s linear;
        transition: all .4s linear;
        padding: 18px 0;
        z-index: 9999999;
    }

#apps-craft-main-menu-icon {
    display: none;
}

.apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a,
.apps-craft-main-menu-area.sticky-menu .apps-craft-search-bar a i {
    color: #777777;
}

    .apps-craft-main-menu-area.sticky-menu .apps-craft-menu ul li a:hover,
    .apps-craft-main-menu-area.sticky-menu .apps-craft-search-bar a:hover i {
        color: #F2504D;
    }

.apps-craft-main-menu-area.sticky-menu .apps-craft-logo a img {
    visibility: hidden;
    -webkit-transition: all .4s linear;
    transition: all .4s linear;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.apps-craft-main-menu-area.sticky-menu .apps-craft-logo a {
    background-image: url(img/sticky-logo.png) !important;
    background-size: contain;
    padding: 3px 0px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center center;
}



/*
 * Animation
 */
@-webkit-keyframes ball-elastic-dots-anim {
    0%, 100% {
        margin: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        margin: 0 5%;
        -webkit-transform: scale(.65);
        transform: scale(.65);
    }
}

@keyframes ball-elastic-dots-anim {
    0%, 100% {
        margin: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        margin: 0 5%;
        -webkit-transform: scale(.65);
        transform: scale(.65);
    }
}

/*=============================================================== 
		3. Apps Craft Welcome Section 
======================================================================================*/

.apps-craft-welcome-section {
    position: relative;
    overflow: hidden;
    height: 1060px;
    background-position: center center;
    background-repeat: no-repeat;
    min-height: 700px;
    background-color: #222838;
}

.apps-craft-welcome-section-v3.apps-craft-welcome-section {
    overflow: visible;
    height: 994px;
}

.apps-craft-welcome-section-v4.apps-craft-welcome-section {
    height: 100vh;
}

    .apps-craft-welcome-section-v4.apps-craft-welcome-section .apps-craft-welcome-tbl {
        height: 100vh;
    }

    .apps-craft-welcome-section-v3.apps-craft-welcome-section:before,
    .apps-craft-welcome-section-v3.apps-craft-welcome-section:after,
    .apps-craft-welcome-section-v4.apps-craft-welcome-section:before,
    .apps-craft-welcome-section-v4.apps-craft-welcome-section:after {
        position: absolute;
        content: "";
        bottom: 0;
        left: 0;
        height: 818px;
        width: 100%;
        background-image: url(img/version-3-welcome-shape-2.png);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-position: bottom center;
    }

    .apps-craft-welcome-section-v3.apps-craft-welcome-section:after,
    .apps-craft-welcome-section-v4.apps-craft-welcome-section:after {
        background-image: url(img/version-3-welcome-shape-1.png);
        height: 741px;
    }

    .apps-craft-welcome-section-v4.apps-craft-welcome-section:before,
    .apps-craft-welcome-section-v4.apps-craft-welcome-section:after {
        background-size: cover;
    }

.apps-craft-welcome-section .apps-craft-welcome-tbl {
    height: 750px;
}

.apps-craft-welcome-section-v19.apps-craft-welcome-section .apps-craft-welcome-tbl {
    height: 850px;
}

.apps-craft-welcome-section.apps-craft-video-bg .apps-craft-welcome-tbl {
    height: 100vh;
}

.apps-craft-welcome-screenshort .apps-craft-welcome-tbl {
    height: 850px;
}

.apps-craft-main-menu-area {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    padding: 40px 0 0;
}

body.apps-craft-video-banner .apps-craft-main-menu-area {
    z-index: 101;
}

body.apps-craft-video-banner .apps-craft-welcome-container {
    position: relative;
    z-index: 100;
}

.apps-craft-main-menu-area.apps-craft-video-section-menu {
    z-index: 9999;
}

.apps-craft-welcome-container {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
}

.apps-craft-welcome-content {
    position: relative;
    z-index: 1;
}

    .apps-craft-welcome-content h1 {
        color: #FFFFFF;
        font-size: 3.429em;
        margin: 0;
        text-transform: capitalize;
        line-height: 1.5;
        font-weight: 300;
        margin-bottom: 70px;
    }

        .apps-craft-welcome-content h1 span {
            font-weight: 400;
            font-size: inherit;
            letter-spacing: 1px;
            line-height: 1;
        }

.apps-craft-welcome-screenshort img {
    position: relative;
    height: 500px;
}

.apps-craft-welcome-section-screen-short {
    position: relative;
    z-index: 0;
}

.apps-craft-welcome-section-v4 .apps-craft-welcome-section-screen-short {
    z-index: 1;
}

body.apps-craft-v7 .apps-craft-welcome-section-screen-short {
    z-index: 1;
}

.apps-craft-position-rel {
    position: absolute;
    width: calc(100% + 200px);
    bottom: -100px;
    left: -100px;
    z-index: 1;
}

body.apps-craft-v7 .apps-craft-position-rel {
    top: -70px;
}

.apps-craft-position-rel .layer {
    display: block;
    height: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
}

    .apps-craft-position-rel .layer img {
        display: block;
        width: 100%;
    }

.apps-craft-welcome-section-v5 .apps-craft-position-rel {
    width: 260px;
    max-height: none;
    bottom: 150px;
    right: 20%;
    left: inherit;
}

    .apps-craft-welcome-section-v5 .apps-craft-position-rel .layer {
        height: auto;
        width: auto;
    }

        .apps-craft-welcome-section-v5 .apps-craft-position-rel .layer img {
            width: auto;
        }

/* Video Version, Slider Version, ScreenShort Version And Another Parallax Version */





/* Welcome Section For Version 5 */
.apps-craft-welcome-section.apps-craft-welcome-section-v5:after {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 500px;
    background-image: url(img/version-4-welcome-white.png);
    background-size: 100%;
    background-position: top center;
    background-repeat: no-repeat;
}

.apps-craft-welcome-section-v5 .apps-craft-welcome-section-screen-short {
    z-index: 1;
}

.apps-craft-welcome-section-v5 .apps-craft-welcome-content h1 span {
    color: #003333;
}

.apps-craft-welcome-section-v5 .apps-craft-btn.app-store-btn {
    background-image: none;
    background-color: #232838;
}

.apps-craft-welcome-section-v5.apps-craft-welcome-section {
    background-color: #F4F4F4;
    height: 850px;
}

.apps-craft-welcome-section-v5 .apps-craft-position-rel-v2 .background {
    background-color: #232838;
    height: 100%;
    width: calc(100vw + 400px);
    position: absolute;
    left: -200px;
    top: 0px
}

    .apps-craft-welcome-section-v5 .apps-craft-position-rel-v2 .background img {
        width: 100%;
    }


body.apps-craft-v6 .apps-craft-welcome-section {
    height: 100vh;
    max-height: 800px;
}

    body.apps-craft-v6 .apps-craft-welcome-section .apps-craft-welcome-tbl {
        height: 100vh;
        max-height: 800px;
    }

body.apps-craft-v7 .apps-craft-welcome-section {
    height: 100vh;
}

    body.apps-craft-v7 .apps-craft-welcome-section .apps-craft-welcome-tbl,
    body.apps-craft-v7 .apps-craft-welcome-screenshort .apps-craft-welcome-tbl {
        height: 100vh;
    }

        body.apps-craft-v7 .apps-craft-welcome-section .apps-craft-welcome-tbl .apps-craft-welcome-tbl-c {
            vertical-align: middle;
        }

        body.apps-craft-v7 .apps-craft-welcome-screenshort .apps-craft-welcome-tbl .apps-craft-welcome-tbl-c {
            vertical-align: bottom;
        }

body.apps-craft-v7 .apps-craft-welcome-screenshort img {
    position: relative;
    height: auto;
    max-height: 660px;
}

body.apps-craft-v7 .apps-craft-position-rel .layer img {
    display: block;
    width: 100%;
    opacity: .8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

/* particles */
.particles-js-canvas-el {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 0;
    pointer-events: none;
}
/* version 13 */
.apps-craft-v13 .apps-craft-welcome-section:before {
    position: absolute;
    content: "";
    height: 240px;
    bottom: -120px;
    width: 100%;
    left: 0;
    background-color: #F4F4F4;
    transform: skewY(177deg) matrix3d(2.482602, -0.004259, 0, -0.000033, -1.922069, 2.251723, 0, -0.001121, 0, 0, 1, 0, 281, 130, 0, 1);
}
/*Version 18*/

.apps-craft-welcome-section.apps-craft-welcome-section-v18:after {
    content: none;
}

.apps-craft-welcome-section-v18 .apps-craft-position-rel-v2 .background {
    width: calc(100vw + 200px);
    left: -100px;
}

    .apps-craft-welcome-section-v18 .apps-craft-position-rel-v2 .background img {
        max-height: 850px;
    }

.apps-craft-welcome-section-v18 .apps-craft-welcome-content h1 {
    color: #333;
    font-size: 3.429em;
    text-transform: capitalize;
    line-height: 1.3;
    font-weight: 600;
}

    .apps-craft-welcome-section-v18 .apps-craft-welcome-content h1 span {
        font-weight: 700;
        color: #fff;
        text-shadow: 4px 4px 5px rgba(0,0,0, .3);
    }

.apps-craft-welcome-section-v18 .apps-craft-download-store-btn-group a.apps-craft-btn {
    box-shadow: 2px 3px 15px rgba(0,0,0, .3);
}
/*Apps Screen Codes*/
.apps-craft-welcome-section-v18 .apps-craft-position-rel .layer {
    width: 280px;
    height: 573px;
    background-image: url(img/feature-app-screenshort.png);
    background-size: 100% 100%;
}

.apps-craft-welcome-section-v18 .apps-craft-position-rel {
    bottom: 15%;
}

.appscraft-screen-container {
    width: 250px;
    height: 450px;
    background: #000;
    position: absolute;
    margin: auto;
    bottom: 60px;
    left: 16px;
    padding: 1em;
    overflow: hidden;
    background: url("img/screenshort-slider-img-5.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    z-index: 1;
    padding-top: 60px;
}

    .appscraft-screen-container.startup {
        animation: startup 1s cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-animation: startup 1s cubic-bezier(0.19, 1, 0.22, 1);
    }

    .appscraft-screen-container.shake {
        animation: shake 1s cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-animation: shake 1s cubic-bezier(0.19, 1, 0.22, 1);
    }

    .appscraft-screen-container i.back {
        position: absolute;
        margin: auto;
        top: 15px;
        right: 15px;
        font-size: 22px;
        line-height: 20px;
        color: #fff;
        z-index: 10;
        opacity: 0;
    }

        .appscraft-screen-container i.back:hover {
            cursor: pointer;
        }

        .appscraft-screen-container i.back.show {
            opacity: 1;
        }


.ball {
    width: 50px;
    height: 50px;
    background: #f23965;
    border-radius: 50%;
    position: absolute;
    right: 10px;
    bottom: 10px;
    overflow: hidden;
    transition: all 200ms cubic-bezier(0.25, 0.75, 0.5, 1.25);
}

    .ball:before {
        content: '';
        width: 50px;
        height: 50px;
        position: absolute;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        border-radius: 50%;
        background: #b90c35;
        opacity: 0;
        cursor: pointer;
    }

    .ball:hover {
        cursor: pointer;
    }

    .ball.active {
        width: 200px;
        height: 200px;
        bottom: -65px;
        right: -65px;
    }

        .ball.active:hover {
            cursor: default;
        }

        .ball.active:before {
            opacity: 1;
        }

        .ball.active svg {
            transform: rotate(45deg);
            cursor: pointer;
        }

        .ball.active .first {
            top: 20px;
            opacity: 1;
        }

        .ball.active .second {
            top: 40px;
            left: 40px;
            opacity: 1;
        }

        .ball.active .third {
            left: 20px;
            opacity: 1;
        }

    .ball svg {
        position: absolute;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        transition: all 200ms cubic-bezier(0.25, 0.75, 0.5, 1.25);
    }

    .ball i {
        color: #fff;
        width: 24px;
        height: 24px;
        position: absolute;
        margin: auto;
        transition: all 200ms cubic-bezier(0.25, 0.75, 0.5, 1.25);
        opacity: 0;
        font-size: 1.5em;
    }

        .ball i.first {
            top: -40px;
            left: 0;
            right: 0;
            text-align: center;
        }

        .ball i.second {
            left: -25px;
            top: -25px;
        }

        .ball i.third {
            left: -40px;
            top: 0;
            bottom: 0;
        }

    .ball.expand {
        width: 200%;
        height: 150%;
        bottom: -25%;
        right: -50%;
        background-image: url(img/screenshort-slider-img-2.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }

        .ball.expand:before {
            opacity: 0;
        }

        .ball.expand > * {
            display: none;
        }


@keyframes startup {
    0% {
        transform: translate(0, 300px);
        opacity: 0;
    }

    100% {
        transform: translate(0, 0);
        opacity: 1;
    }
}

@-webkit-keyframes startup {
    0% {
        transform: translate(0, 300px);
        opacity: 0;
    }

    100% {
        transform: translate(0, 0);
        opacity: 1;
    }
}

@keyframes shake {
    0%, 7% {
        transform: rotateZ(0);
    }

    15% {
        transform: rotateZ(-4deg);
    }

    20% {
        transform: rotateZ(3deg);
    }

    25% {
        transform: rotateZ(-3deg);
    }

    30% {
        transform: rotateZ(2deg);
    }

    35% {
        transform: rotateZ(-1deg);
    }

    40%, 100% {
        transform: rotateZ(0);
    }
}

@-webkit-keyframes shake {
    0%, 7% {
        transform: rotateZ(0);
    }

    15% {
        transform: rotateZ(-4deg);
    }

    20% {
        transform: rotateZ(3deg);
    }

    25% {
        transform: rotateZ(-3deg);
    }

    30% {
        transform: rotateZ(2deg);
    }

    35% {
        transform: rotateZ(-1deg);
    }

    40%, 100% {
        transform: rotateZ(0);
    }
}




/*================================================================= 
			Preloader 
=================================================================*/


span.apps-craft-loader.apps-craft-loader1 {
    position: absolute;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    right: -52px;
}

.apps-craft-loader, .apps-craft-loader:before, .apps-craft-loader:after {
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    border-radius: 30px;
    border: 5px solid transparent;
    margin-right: 10px;
}

/**
 * Loader1
 */
.apps-craft-loader1 {
    position: relative;
    border: 5px solid rgb(29, 70, 82);
}

    .apps-craft-loader1:after {
        content: '';
        position: absolute;
        top: -5px;
        left: -5px;
        border: 5px solid transparent;
        border-top-color: #fff;
        -webkit-animation: spin 1s linear infinite;
        animation: spin 1s linear infinite;
    }




/**
 *======================== Animations
 */
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes spin-r {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

@keyframes spin-r {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

@-webkit-keyframes grow {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }

    50% {
        -webkit-transform: scaleY(0.5);
        transform: scaleY(0.5);
        opacity: 0.5;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    }

    100% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
}

@keyframes grow {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }

    50% {
        -webkit-transform: scaleY(0.5);
        transform: scaleY(0.5);
        opacity: 0.5;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    }

    100% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
}

@-webkit-keyframes fade {
    0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }

    100% {
        opacity: 0.2;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    }
}

@keyframes fade {
    0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }

    100% {
        opacity: 0.2;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    }
}

@-webkit-keyframes orbit {
    0% {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    7% {
        -webkit-transform: rotate(345deg);
        transform: rotate(345deg);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
    }

    30% {
        -webkit-transform: rotate(455deg);
        transform: rotate(455deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    39% {
        -webkit-transform: rotate(690deg);
        transform: rotate(690deg);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
    }

    70% {
        -webkit-transform: rotate(815deg);
        transform: rotate(815deg);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    75% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    76% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }

    100% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }
}

@keyframes orbit {
    0% {
        -webkit-transform: rotate(225deg);
        transform: rotate(225deg);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    7% {
        -webkit-transform: rotate(345deg);
        transform: rotate(345deg);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
    }

    30% {
        -webkit-transform: rotate(455deg);
        transform: rotate(455deg);
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    39% {
        -webkit-transform: rotate(690deg);
        transform: rotate(690deg);
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
    }

    70% {
        -webkit-transform: rotate(815deg);
        transform: rotate(815deg);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    75% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    76% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }

    100% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }
}

.landingLogo {
    display: none;
}
