/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* Personnalisation Morango Création */

/* Déclaration nouvelles font */

@font-face
{
	font-family: Neo;
	src: url("fonts/NeoSansStd-Regular.otf");
	font-weight: regular;
}

@font-face
{
	font-family: Neo-md;
	src: url("fonts/Neo_Sans_Std_Medium_TR.otf");
	font-weight: medium;
}

@font-face
{
	font-family: Neo-bd;
	src: url("fonts/NeoSansStd-Bold.otf");
	font-weight: bold;
}

/* Police */

a[href^="tel"]{
    color:inherit !important;
    text-decoration:none !important;
}

a, p, div, span, li {
	font-family: Neo;
	overflow-wrap: break-word !important;
}

h1, h2, h3, h3 a, h4, h5, h6, strong, .g-breadcrumbs span {
	font-family: 'Neo-bd'!important;
}

/* Mise en forme générale */

#solution h3.w-iconbox-title {
    margin: 1rem 0 1rem 0px;
}

#solution  .w-iconbox-text {
    margin-bottom: 2rem;
}

button.w-tabs-section-header {
    box-shadow: 6px 6px 30px 0 rgba(28,74,254,0.10)!important;
    margin-bottom: 1rem;
}

.w-tabs.accordion>div>.w-tabs-section {
    border-style: none !important;
}

.wpb_wrapper img:not(.l-footer) {
    border-radius: 1rem;
}

/* Contact */

a.powered-by {
    display: none !important;
}

.button.submit-button {
    background: #163ab9 !important;
	font-size: 16px!important;
    line-height: 1.2 !important;
    font-weight: 700!important;
    padding: 0.9em 4.8em!important;
	border-radius: 4rem!important;
}

form.fc-form {
    border-radius: 1rem !important;
}

/* Pied de page */

.w-socials.style_colored .w-socials-item-link {
    background: #163ab9 !important;
}

/* Copyright */

#morango img {
    position: relative;
    vertical-align: middle !important;
    width: 3% !important;
    margin-right: 4px;
    bottom: 2px;
}

/* Responsive */

@media only screen and (max-width:766px) {
	
	.button.submit-button {
		padding: 1em 1.8em !important;
	}
}