/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 24 2023 | 12:11:02 */
.list-item a {
    color: #f2c034;
}

.list-item a:hover {
    color: #f89f49;
}



body ,
.feedback-section-two ,
.feedback-section-two:before ,
.feedback-section-two:after  ,
.navbar-collapse
{

    background: #13153d;
}



.accordion-body a
{
	color: #f2c034;
}


.accordion-body a:hover
{
	color: #f89f49;
}



/* couleur surlignage texte*/
/* pour Firefox */
::-moz-selection {
 background-color:#f2c034;
 color: #fff;
}
/* pour Safari et Chrome */
::selection {
 background-color:#f2c034;
 color: #fff;
}		


body .elementor-heading-title
{
font-family: 'gorditamedium' !important;
    font-size: 60px;
    line-height: 1.31em;
    letter-spacing: -1px !important;
	font-weight: 400 !important;
	

}


.hero-banner-five .hero-heading {
    font-size: 4rem;
}

.hero-banner-five .demo-btn {
    background: #f2c034;

}

.hero-banner-five .demo-btn:hover  ,
.theme-main-menu .send-msg-btn:hover ,
body .btn-eight:hover
{
    background: #f89f49;
}


.accordion-style-one .accordion-button ,
.title-style-three .sc-title ,
.accordion-style-one .accordion-item ,
.feedback-block-four ,
.block-style-thirteen .list-item li ,
.feedback-block-two

{
    background: #31345c;
}


.theme-main-menu.sticky-menu.fixed  
{
    background: #1a1c33;
}


.hero-banner-five strong
{
	color: white;
}


.feedback-block-four p {
    font-size: 1.4rem;

}

.hero-banner-five .oval-one ,
.fancy-feature-twenty .oval-one ,
.fancy-feature-nineteen .oval-one  ,
.feedback-section-two ,
.fancy-feature-twentyOne .oval-two
{
    background: #343762;
}


.error404 .theme-main-menu
{
display: none;

}



.fancy-feature-seventeen .shape-one {
    background: #4f5493;

}


.feedback-block-two .text-wrapper .camp-name {
    font-size: 1.4rem;
    color: #f2c034;
    line-height: 1.4;
}


.gform_wrapper.gravity-theme .gfield input.large
{
border-radius: 08px;
}



.gform_wrapper input::placeholder ,
.gform_wrapper textarea::placeholder{
  color: #13153d;
  font-size: 1.2em;
}


.gform_wrapper.gravity-theme input[type=text] ,
.gform_wrapper.gravity-theme textarea

{
	padding-left: 25px;
}


.gform_wrapper.gravity-theme .gform_footer input
{
    background: #f2c034;
	padding: 0 30px;
	font-size: 18px;
    color: #fff;
    line-height: 55px;
	transition: all 0.3s ease-in-out;
	border-radius: 9px;
	border: none;
	    width: 100%;
}



.gform_wrapper.gravity-theme .gform_footer input:hover
{
    background: #f89f49;
}


.grecaptcha-badge { 
    visibility: hidden;
}

#produweb-link:hover {
    color: #f2c034;
}


body .feedback-section-five.pt-130 
{
 padding-top: 0;
}





.sticky-menu.fixed img
{
    padding: 15px;
}

.gform_button.button
{
    line-height: 3 !important
}


.navbar-toggler {
    margin-top: -20px;
}



:root {
    --text-color: rgba(255,255,255,0.7);
    --heading: #fff;
    --prime-one: #f2c034;
    --prime-two: #FF7A41;
    --prime-three: #f2c034;
    --prime-four: #f2c034;
    --prime-five: #f2c034;
    --gr-one: linear-gradient(90.43deg, #f2c034 10.07%, #FF7A41 99.78%);
}


::-webkit-scrollbar-thumb {
    /* background: #913BFF; */
    background: #f2c034;
}

@media (max-width: 1199px) {
	
.hero-banner-five {
    padding: 150px 0 0px;
}
	
}




