/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/* Home
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.contact_form_area form input[type=text],
.contact_form_area form input[type=email],
.contact_form_area form input[type=file],
.contact_form_area form textarea{
    /*display: block !important;*/
    background: none !important;
    border: 3px solid #06a1e4 !important;
    color: #06a1e4 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: 500 !important;
    padding: 10px 15px !important;
    overflow: auto !important;
    overflow-x: none !important;
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    letter-spacing: 1px;
}
.contact_form_area form input:focus,
.contact_form_area form select:focus,
.contact_form_area form textarea:focus{
    background: rgba(255, 255, 255, .4) !important;
}
.contact_form_area form input[type=submit],
.contact_form_area form input[type=submit]:active,
.contact_form_area form input[type=submit]:focus,
.contact_form_area form input[type=submit]:link{
    background: #06a1e4 !important;
    border: none !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block !important;
    margin: 0 auto !important;
    width: 100% !important;
    letter-spacing: 2px !important;
    font-weight: bold !important;
    padding: 15px 40px !important;
}
.contact_form_area form input[type=submit]:hover{
    background: #00e3d2 !important;    
}
.contact_form_area input::-webkit-input-placeholder,
.contact_form_area select::-webkit-input-placeholder,
.contact_form_area textarea::-webkit-input-placeholder{
    color: #06a1e4 !important;
}
.contact_form_area input::-moz-placeholder,
.contact_form_area select::-moz-placeholder,
.contact_form_area textarea::-moz-placeholder {
    color: #06a1e4 !important;
}
/* Older versions of Firefox */
.contact_form_area input:-moz-placeholder,
.contact_form_area select:-moz-placeholder,
.contact_form_area textarea:-moz-placeholder {   
    color: #06a1e4 !important;
}
.contact_form_area input:-ms-input-placeholder,
.contact_form_area select:-ms-input-placeholder,
.contact_form_area textarea:-ms-input-placeholder { 
    color: #06a1e4 !important;
}

h3.svc-mini1{
    text-align: center !important; 
    font-weight: 400 !important; 
    color: #fff !important;   
    text-shadow: 1px 1px 2px #333 !important;    
}
p.svc-mini2{
    text-align: center;
    color: #fff;
    line-height: 1.5em;
    text-shadow: 1px 1px 2px #333;        
}

/* About
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.about-intro{
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2; 
    -webkit-column-gap: 50px; /* Chrome, Safari, Opera */
    -moz-column-gap: 50px; /* Firefox */
    column-gap: 50px;
    -webkit-column-span: all; /* Chrome, Safari, Opera */
    column-span: all;
    text-align: left; 
    line-height: 1.5em;
}
.about-intro2{
    text-align: left; 
    line-height: 1.5em;
}


/* Japanese */
#testimonial blockquote q{ font-style: normal !important;}

/* Services
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Newsrooms
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Job Listing
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Contact Us
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Talent Seekers
–––––––––––––––––––––––––––––––––––––––––––––––––– */
div.ts-accept span{
    float: left;
    margin-right: 10px;
}

div.ts-accept input[type=checkbox]{
    width: 10px !important;   
}

div.modal-footer a{
    background: #06a1e4 !important;    
}
div.modal-footer a:hover{
    background: #00e3d2 !important;    
}

/* Healthcare Talents
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Privacy Policy
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Terms & Conditions
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Header
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.fusion-secondary-header{
    border-top: 8px solid transparent;
    border-color: #00dbde;
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#00dbde, endColorstr=#a044ff);
    border-image:-moz-linear-gradient(left, #00dbde 0%, #a044ff 100%);  
    border-image:-webkit-linear-gradient(left, #00dbde 0%, #a044ff 100%);
    border-image:-ms-linear-gradient(left, #00dbde 0%, #a044ff 100%);
    border-image:linear-gradient(left, #00dbde 0%, #a044ff 100%);
    border-image:-o-linear-gradient(left, #00dbde 0%, #a044ff 100%);
    border-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%,#00dbde), color-stop(100%,#a044ff));
    -moz-border-image: -moz-linear-gradient(left, #00dbde 0%, #a044ff 100%);
    -webkit-border-image: -webkit-linear-gradient(left, #00dbde 0%, #a044ff 100%);
    border-image-slice: 1;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;       
}
.fusion-main-menu ul.sub-menu > li > a > span{
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 300;
    letter-spacing: 1px;
}
.fusion-mobile-nav-holder > ul > li > a > span,
.fusion-mobile-nav-holder > ul > li > ul.sub-menu > li > a > span{
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400;
    letter-spacing: 1px;
}
.fusion-mobile-nav-holder > ul > li > a:hover,
.fusion-mobile-nav-holder > ul > li > ul.sub-menu > li > a:hover{
    color: #00dbde;
}



/* Footer
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.fusion-footer-copyright-area, .copyright-area{
    background: rgba(255, 255, 255, 0) !important; 
	text-align: center!important;
	font-size: 12px !important;
	color:#ffffff !important;
}
#text-3, #text-4{ margin-bottom: 10px!important;}

/* SideBar
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Others Element
–––––––––––––––––––––––––––––––––––––––––––––––––– */
div.employer-cta h2.emp, div.candidate-cta h2.emp{
    text-align: center;
    font-family: 'Lora', serif !important;
    font-style: italic;
    color: #fff;
    letter-spacing: 1px !important;
}

div.employer-cta-mini h2.emp, div.candidate-cta-mini h2.emp{
    font-size: 1.2em !important;    
    text-align: center;
    font-family: 'Lora', serif !important;
    font-style: italic;
    color: #fff;
    letter-spacing: 1px !important;
}
div.employer-cta-mini h2.emp2, div.candidate-cta-mini h2.emp2{
    font-size: 1.2em !important;
    text-align: center; 
    color: #fff; 
    line-height: 1.2em;
}
div.employer-cta-mini:hover, div.candidate-cta-mini:hover{
    text-decoration: underline;
    color:#fff;
}

/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* Mobile */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
}
@media only screen and (min-device-width : 300px) and (max-device-width : 736px) {
    .fusion-footer{ text-align: center !important; }
    h2.mission-box2,h2.vision-box2{ line-height: 1.5em !important; font-size: 18px !important; }
    div.mission-box div,div.vision-box div{ padding: 10px 10px 10px 10px !important; }
    /*.fusion-column-wrapper{padding: 3% 3% 3% 3% !important; }*/
    .contact_form_area form input[type=submit]{
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    #footer{ padding: 0px 0px 30px 0px !important; }
    h2.team-name{ letter-spacing: 0px !important; text-align: center !important;}
    div.team-name-box{text-align: center !important;}

}
/* Tablets */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    h2.mission-box2,h2.vision-box2{ line-height: 1.5em !important; }
}
/* Mobile Portrait */
@media only screen and (max-device-width : 320px) {
}
/* Mobile Landscape */
@media only screen and (min-device-width : 321px) {
}
/* Tablet Portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
    .fusion-footer{ text-align: center !important; }    
}
/* Tablet Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)  {
}
/*
     FILE ARCHIVED ON 03:43:29 Mar 13, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:16:35 Sep 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.353
  load_resource: 85.128
  PetaboxLoader3.datanode: 9.521
*/