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

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

.alt-font {font-family: "ObelixPro", sans-serif!important;}
/*
h1,h2,h3,h4,h5,h6, .heading-font{font-family: "ObelixPro", sans-serif!important;}

.h2, h2 {
    font-size: 1.6em;
    line-height: 1.8;
}
*/

.mask .overlay {
background: rgb(0,135,214);
background: -moz-linear-gradient(265deg, rgba(0,135,214,1) 11%, rgba(255,255,255,0) 44%);
background: -webkit-linear-gradient(265deg, rgba(0,135,214,1) 11%, rgba(255,255,255,0) 44%);
background: linear-gradient(265deg, rgba(0,135,214,1) 11%, rgba(255,255,255,0) 44%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0087d6",endColorstr="#ffffff",GradientType=1);
}
.slider-nav-light .flickity-prev-next-button svg, .slider-nav-light .flickity-prev-next-button .arrow {
    fill: #fff600;
}
.slider-show-nav .flickity-prev-next-button, .slider:hover .flickity-prev-next-button {
    opacity: 1;
}

/* Gravity horizontal */
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle,
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last {
  padding-top: 0 !important;
}

.gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
  margin-bottom: 0 !important;
}

.gf_simple_horizontal_wrapper li.hidden_label input {
  margin-top: 0 !important;
}

body .gf_simple_horizontal_wrapper .top_label div.ginput_container {
  margin-top: 0 !important;
}

.gf_simple_horizontal div.gform_footer.top_label {
  width: auto !important;
  vertical-align: top !important;
}

.gf_simple_horizontal div.gform_body {
   /* width: 450px !important;*/
}
input#gform_submit_button_1 {
    background-color: #fff600;
    color: #000;
	    margin-right: 0px;
}
form#gform_1 {
    margin: 0px!important;
}

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

}

