/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0.4
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

@font-face {
    font-family: 'Futura';
    src: url('fonts/Futura-Regular.woff2') format('woff2'),
        url('fonts/Futura-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('fonts/Futura-Italic.woff2') format('woff2'),
        url('fonts/Futura-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('fonts/Futura-Bold.woff2') format('woff2'),
        url('fonts/Futura-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Futura';
    src: url('fonts/Futura-Bold-Italic.woff2') format('woff2'),
        url('fonts/Futura-BoldI-talic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap
}

body {
	font-family: 'Futura', sans-serif
}

.p-0 {
	padding: 0
}

.px-0 {
	padding-left: 0;
	padding-right: 0
}

.p-m {
	padding: 1em
}

.m-0 {
	margin: 0
}

.m-auto {
	margin: auto
}

.text-justify {
	text-align: justify
}

.gray-bg {
	background: #f5f5f5
}

.nav>li>a,
.absolute-footer,
.box-text {
	font-size: 1em
}

.policy i {
    font-size: 60px
}

.google-map {
    display: flex
}

.google-map iframe {
    width: 100%
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}