/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.65.1501582971
Updated: 2017-08-01 10:22:51

*/

Fabout @font-face {
    font-family: "Gotham";
    font-style: normal;
    font-weight: bold;
    src: url('fonts/Gotham-Bold.eot');
    /* IE9 Compat Modes */
    
    src: url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    
    url('fonts/Gotham-Bold.woff') format('woff'),
    /* Modern Browsers */
    
    url('fonts/Gotham-Bold.ttf') format('truetype'),
    /* Safari, Android, iOS */
    
    url('fonts/Gotham-Bold.svg#Trebuchet MS') format('svg');
    /* Legacy iOS */
}
@font-face {
    font-family: "Gotham Book";
    font-style: normal;
    font-weight: normal;
    src: url('fonts/Gotham-Book.eot');
    /* IE9 Compat Modes */
    
    src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    
    url('fonts/Gotham-Book.woff') format('woff'),
    /* Modern Browsers */
    
    url('fonts/Gotham-Book.ttf') format('truetype'),
    /* Safari, Android, iOS */
    
    url('fonts/Gotham-Book.svg#Trebuchet MS') format('svg');
    /* Legacy iOS */
}
@font-face {
    font-family: "Gotham Medium";
    font-style: normal;
    font-weight: 400;
    src: url('fonts/Gotham-Medium.eot');
    /* IE9 Compat Modes */
    
    src: url('fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    
    url('fonts/Gotham-Medium.woff') format('woff'),
    /* Modern Browsers */
    
    url('fonts/Gotham-Medium.ttf') format('truetype'),
    /* Safari, Android, iOS */
    
    url('fonts/Gotham-Medium.svg#Trebuchet MS') format('svg');
    /* Legacy iOS */
}
body {
    font-family: Gotham Book;
    overflow-x: hidden;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    font-family: Gotham;
}

footer .email {
    color: #00a0e6;
    font-size: 16px;
    font-family: Gotham Book;
}
#under-construction h2 {
    margin-top: 0px;
    font-weight: bold;
    font-size: 33px;
    text-transform: uppercase;
    opacity: 0.6;
    letter-spacing: 3px;
    padding-top: 7px;
}

.home_industries .icon_ind{
    float: left;
margin-right: 0px;
}
.home_industries .icon_ind img{
    width: auto;
}
.home_industries .content_ind{
    float: left;
}
.home_industries .et_pb_divider_0{
    max-width: 30px;
    margin-top: 0px;
    margin-bottom: 3px !important;
}
.home_industries .et_pb_divider::before {

    border-top-width: 4px;
    border-top-color: #000;

}
.home_industries a.smallblack, .home_industries a.smallblue{margin-top: 15px;}
.service_banner .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center{
    text-align: left;
position: absolute;
left: 0;
top: 60px;
}
.home_industries a.smallblack{
    padding: 6px 15px;
border-radius: 20px;
font-size: 16px;
font-weight: normal !important;
background: #000;
margin-top: 30px;
}
.home_industries .small-button.smallblue {
    background: #fff;
    padding: 6px 15px;
    border-radius: 20px;
    font-size: 16px;
    font-weight: normal !important;
    margin-top: 30px;
}
#et-secondary-nav .menu-item-has-children > a:first-child::after, #top-menu .menu-item-has-children > a:first-child::after {
    top: 10px;
}
.wpcf7-form p{padding-bottom: 3em;}
input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea{
    border-top: 0;
border-left: 0;
border-right: 0;
background:#000!important;
color:#Fff;
}
.wpcf7-form select{
    width: 100%;
}
.wpcf7-form p label.last_one{
    width: 100%;
border-bottom: 1px #bbb solid;
}
.download_btn{
width: 100%;
background: #E08B0C;
color: #000;
font-size: 21px;
padding: 10px;
border-radius: 10px;
}
.download_btn_main {

    width: 100%;

}

@media (min-width:320px) and (max-width:480px) { 
.New_home .et_pb_row_0{
    clip-path: none;
    height: auto;
}
.New_home .et_pb_row_1, .New_home .et_pb_row_2, .New_home .et_pb_row_3, .post-497 .et_pb_section_3{
    clip-path: none;
height: auto;
top: 0;
bottom: 0;
}
}
.Inner_service_icon .et_pb_gallery_image{
	width: 30%;
text-align: center;
margin: 0px auto;
}




