/*
Theme Name:     Atujob
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/


@font-face{
    font-family:"Sofia W01 Light1446819";
    src:url("Fonts/0eaf6264-15ee-4251-826e-9c0a59e8395f.eot?#iefix");
    src:url("Fonts/0eaf6264-15ee-4251-826e-9c0a59e8395f.eot?#iefix") format("eot"),url("Fonts/8d11b8a0-868c-4a53-8b26-9f0ccbd58247.woff2") format("woff2"),url("Fonts/9b976f15-23b7-45cd-ad4b-59c95b2889f9.woff") format("woff"),url("Fonts/864da3de-5a97-4ce6-a22b-22932ed4dfe0.ttf") format("truetype"),url("Fonts/d5898683-1b2a-4b1b-8058-0c8db30e40cf.svg#d5898683-1b2a-4b1b-8058-0c8db30e40cf") format("svg");
}
@font-face{
    font-family:"Sofia W01 Light Italic1446867";
    src:url("Fonts/9b4837d6-e74a-44ef-a6c4-6b35a90a3702.eot?#iefix");
    src:url("Fonts/9b4837d6-e74a-44ef-a6c4-6b35a90a3702.eot?#iefix") format("eot"),url("Fonts/9be1eedf-69e4-4b70-ba74-3b23121fde9c.woff2") format("woff2"),url("Fonts/461e0a9e-689d-4609-bd34-f2316740e199.woff") format("woff"),url("Fonts/ab9ca33b-f66e-4aaf-8370-a2cd16af4072.ttf") format("truetype"),url("Fonts/d7142d94-d827-4eb5-b479-359ac2ebc205.svg#d7142d94-d827-4eb5-b479-359ac2ebc205") format("svg");
}
@font-face{
    font-family:"Sofia W01 Regular1446825";
    src:url("Fonts/941243bb-e692-46f8-91b9-6e621e5c1ff8.eot?#iefix");
    src:url("Fonts/941243bb-e692-46f8-91b9-6e621e5c1ff8.eot?#iefix") format("eot"),url("Fonts/8b31e0d7-5f53-45c2-b318-064f0b532543.woff2") format("woff2"),url("Fonts/476fe015-ab32-40a2-8fed-0a5af9a3bba4.woff") format("woff"),url("Fonts/d8bcfa37-4f93-49cf-8dea-c29e894af58e.ttf") format("truetype"),url("Fonts/28fc42bb-8761-4e6a-8c62-65d4a41c9e33.svg#28fc42bb-8761-4e6a-8c62-65d4a41c9e33") format("svg");
}
@font-face{
    font-family:"Sofia W01 Regular Itali1446873";
    src:url("Fonts/addba733-2fd3-4151-adf4-d0b563dc6517.eot?#iefix");
    src:url("Fonts/addba733-2fd3-4151-adf4-d0b563dc6517.eot?#iefix") format("eot"),url("Fonts/87cd0dd6-3e8b-46f1-b677-ab7644ea015e.woff2") format("woff2"),url("Fonts/90682d0e-e5df-4a2e-a2ff-6899b8ae8e4b.woff") format("woff"),url("Fonts/d1a6f359-b96c-43fd-87af-85f9762a4ecf.ttf") format("truetype"),url("Fonts/6cc18d90-baae-43d6-9b7e-e778cb8c630f.svg#6cc18d90-baae-43d6-9b7e-e778cb8c630f") format("svg");
}
@font-face{
    font-family:"Sofia W01 Medium1446831";
    src:url("Fonts/27070da8-f8ed-4002-8324-4f0dd80f8fa4.eot?#iefix");
    src:url("Fonts/27070da8-f8ed-4002-8324-4f0dd80f8fa4.eot?#iefix") format("eot"),url("Fonts/fe0b48dd-7bb4-4787-913d-eaf613373f35.woff2") format("woff2"),url("Fonts/d493595c-97d2-4edc-bc9a-c09ad13b4913.woff") format("woff"),url("Fonts/449bb77f-1bc7-4956-a8f1-3d4ae9243a59.ttf") format("truetype"),url("Fonts/1332b505-18f0-4aa5-ba55-9be49eba8fb5.svg#1332b505-18f0-4aa5-ba55-9be49eba8fb5") format("svg");
}
@font-face{
    font-family:"Sofia W01 Medium Italic1446879";
    src:url("Fonts/877f3b67-be6a-461d-a5a6-809160a59cd8.eot?#iefix");
    src:url("Fonts/877f3b67-be6a-461d-a5a6-809160a59cd8.eot?#iefix") format("eot"),url("Fonts/9da6ce88-4609-46ec-b6a3-9e8a69f8d053.woff2") format("woff2"),url("Fonts/44cb396c-a0d9-43f0-a13f-bad6bd335656.woff") format("woff"),url("Fonts/aeb7ae09-586c-4808-bada-216d01ed5ec7.ttf") format("truetype"),url("Fonts/f6759ecb-5f45-4a67-a026-db1db3e2c8d0.svg#f6759ecb-5f45-4a67-a026-db1db3e2c8d0") format("svg");
}
@font-face{
    font-family:"Sofia W01 Semi Bold";
    src:url("Fonts/e488d96e-1d10-41aa-a2a0-8cb7cc0a54a8.eot?#iefix");
    src:url("Fonts/e488d96e-1d10-41aa-a2a0-8cb7cc0a54a8.eot?#iefix") format("eot"),url("Fonts/20755c49-19b5-4792-aaf3-27f6b048149a.woff2") format("woff2"),url("Fonts/7cdc9309-dc21-43e2-a348-c6e3853fe8a9.woff") format("woff"),url("Fonts/fe0fe0a1-32b6-4795-80da-fb446ac9d5ea.ttf") format("truetype"),url("Fonts/d7a947d1-755b-4774-a917-036acd235435.svg#d7a947d1-755b-4774-a917-036acd235435") format("svg");
}
@font-face{
    font-family:"Sofia W01 Semi Bold Italic";
    src:url("Fonts/6158ec61-bf1b-4bd7-9dda-df9045c9c986.eot?#iefix");
    src:url("Fonts/6158ec61-bf1b-4bd7-9dda-df9045c9c986.eot?#iefix") format("eot"),url("Fonts/e03d67b8-21d1-471a-a052-5450498e2851.woff2") format("woff2"),url("Fonts/7e254ac6-68c1-4462-b775-f4064eea9be4.woff") format("woff"),url("Fonts/3e17b546-0789-4b1e-b570-6590b98e9700.ttf") format("truetype"),url("Fonts/002ad5e0-12e8-474c-95bd-1e7ae9cea0d4.svg#002ad5e0-12e8-474c-95bd-1e7ae9cea0d4") format("svg");
}
@font-face{
    font-family:"Sofia W01 Bold1446843";
    src:url("Fonts/c2440dd8-b25c-49ba-bc04-8a638a943324.eot?#iefix");
    src:url("Fonts/c2440dd8-b25c-49ba-bc04-8a638a943324.eot?#iefix") format("eot"),url("Fonts/80042803-0630-405f-b2d2-af97b4e50b46.woff2") format("woff2"),url("Fonts/ec41d681-0313-4b04-88c0-820aebb51f4e.woff") format("woff"),url("Fonts/81434fc3-e426-4a4c-987d-f25c098198c4.ttf") format("truetype"),url("Fonts/59fd3475-fba9-4c77-94f9-959fd3925e06.svg#59fd3475-fba9-4c77-94f9-959fd3925e06") format("svg");
}

/* Global */

body {
    font-family:'Sofia W01 Regular1446825';
}

h1 {
    font-family:'Sofia W01 Bold1446843';

}

/* Header */

.mk-header {
    height: 90px;
}

.header-style-1.header-align-left .header-logo a {
    margin-left: 0 !important;
}

@media screen and (max-width:960px) {
    .mk-header-bg {
        background: #FF6839 !important;
    }
    
    .mk-box-icon-2-title {
        font-size: 14px !important;
    }
}

/* Home */

@media screen and (min-width:960px) {
    .home-title {
        margin-left: 42px;       
    }
}

@media screen and (min-width:1481px) {
    .home-title {
        margin-left: 142px;       
    }
}


@media screen and (max-width:960px) {
    .header-logo img {
        left: 50%;
        margin-left: -73px !important;
    }
    
    .header-style-1.header-align-left .header-logo a {
        float: none !important;
        display: block;
    }
}

/* Gravity Forms */

.subscribe_wrapper.gform_wrapper {
    background: #FFFFFF;
    border-radius: 5px;
    margin-top: 56px;
}

.subscribe_wrapper.gform_wrapper::before {
    position: relative !important;
    width: 0 !important;
    height: 0 !important;
    border-style: solid;
    border-width: 0 15px 15px 15px;
    border-color: transparent transparent #ffffff transparent;
}

.subscribe_wrapper.gform_wrapper label {
    color: #9d9a98;
}

.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {
    border: none !important;
    background: #f3f1f0;
}

body .gform_wrapper ul li.gfield,
body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,
.gform_wrapper ul.gfield_checkbox {
    margin-top: 0 !important;
}

.subscribe_wrapper .gfield_required {
    display: none;
}

.subscribe_wrapper .gform_heading {
    padding: 50px 50px 0 50px;
}

.subscribe_wrapper .gform_body {
    padding: 0 50px 30px 50px;
}

.gform_wrapper .gsection .gfield_label,
.gform_wrapper h2.gsection_title,
.gform_wrapper h3.gform_title,
.gform_wrapper .top_label .gfield_label {
    font-weight: normal !important;
}

.subscribe_wrapper .gform_footer {
    border-top: 1px solid #efecea;
    padding: 22px 50px 22px 50px !important;
    text-align: right;
}

.gfield_checkbox label {
    font-size: 1em !important;
}

.gfield_checkbox label a {
    text-decoration: underline;
    color: #9d9a98;
}

.gform_footer .gform_button {
    background: #4fcc82 !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    font-family:'Sofia W01 Bold1446843';
}

.gform_footer .gform_button:hover {
    background: #46b874 !important;
}

.gform_confirmation_message {
    margin-top: 30px;
}

@media screen and (max-width:960px) {
    
    .subscribe_wrapper .gform_heading {
        padding: 20px 20px 0 20px;
    }
    
    .subscribe_wrapper .gform_body {
        padding: 0 20px 10px 20px;
    }
    
    .subscribe_wrapper .gform_footer {
        padding: 12px 20px !important;
    }
    
    .box-fix .vc_column_container {
        height: 140px;
    }
}

/* Footer */

.mk-footer-copyright {
    width: 100%;
    text-align: center;
    letter-spacing: 0 !important;
}