/*
Theme Name: Divi-Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.1
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
*/


@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-regular.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-regular.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-regular.ttf') format('ttf');
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-italic.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-italic.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-italic.ttf') format('ttf');
    font-style: italic;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-700.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-700.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-700.ttf') format('ttf');
    font-weight: bold;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-700italic.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-700italic.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-700italic.ttf') format('ttf');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-700.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-700.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-700.ttf') format('ttf');
    font-weight: 700;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-700italic.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-700italic.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-700italic.ttf') format('ttf');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-600.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-600.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-600.ttf') format('ttf');
    font-weight: 600;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-600italic.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-600italic.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-600italic.ttf') format('ttf');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-500.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-500.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-500.ttf') format('ttf');
    font-weight: 500;
}
@font-face {
    font-family: 'lora';
    src: url('fonts/lora/lora-v36-latin-500italic.woff2') format('woff2'),
    url('fonts/lora/lora-v36-latin-500italic.woff') format('woff'),
    url('fonts/lora/lora-v36-latin-500italic.ttf') format('ttf');
    font-weight: 500;
    font-style: italic;
}


@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-regular.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-regular.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-regular.ttf') format('ttf');
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-italic.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-italic.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-italic.ttf') format('ttf');
    font-style: italic;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-700.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-700.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-700.ttf') format('ttf');
    font-weight: bold;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-700italic.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-700italic.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-700italic.ttf') format('ttf');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-700.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-700.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-700.ttf') format('ttf');
    font-weight: 700;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-700italic.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-700italic.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-700italic.ttf') format('ttf');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-300.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-300.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-300.ttf') format('ttf');
    font-weight: 300;
}

@font-face {
    font-family: 'ubuntu light';
    src: url('fonts/ubuntu/ubuntu-v20-latin-300.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-300.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-300.ttf') format('ttf');
    font-weight: normal;
}

@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-300italic.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-300italic.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-300italic.ttf') format('ttf');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-500.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-500.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-500.ttf') format('ttf');
    font-weight: 500;
}
@font-face {
    font-family: 'ubuntu';
    src: url('fonts/ubuntu/ubuntu-v20-latin-500italic.woff2') format('woff2'),
    url('fonts/ubuntu/ubuntu-v20-latin-500italic.woff') format('woff'),
    url('fonts/ubuntu/ubuntu-v20-latin-500italic.ttf') format('ttf');
    font-weight: 500;
    font-style: italic;
}
.et_fixed_nav.et_show_nav #page-container {
  padding-top: 80px !important;
}
#main-content .container-404::before {
	width:0;
	background-color: none;
}
@media (max-width: 980px) {
	body .et_pb_section {
		padding: 30px 0;
	}
   .et_pb_column .et_pb_module {
        margin-bottom: 30px !important;
    }
	 body .et_pb_section .et_pb_row {
        padding: 0 !important;
    }
	.section-download .et_pb_column .et_pb_module {
		margin-bottom: 0 !important;
	}
	.section-download .et_pb_column .et_pb_module.et_pb_button_module_wrapper {
		margin-bottom: 28px !important;
	}
	body .section-download .et_pb_row {
		padding-bottom: 28px !important;
	}
		body .section-download .et_pb_row:last-child {
		padding-bottom: 2px !important;
	}
}
@media (max-width: 520px) {


}
