@media only screen and (min-width: 952px){
img.swiper-slide-image{
min-height: 70vh;
max-height: 75vh;
}
}
@media only screen and (max-width: 952px){
.swiper-container {
width: 100%;
height: auto;
}
}
.footer-adv-widget-4 a{
font-size: 14px;
}
@media only screen and (min-width: 768){
.footer-adv-widget-4{
padding-left: 0px;
}
}
#tym-buy-button:hover{
cursor: pointer;
}
#tym-popup-form{
display: none; position: fixed; z-index: 1; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }
#tym-popup-form .wpcf7-submit{
background-color: #00b44f;
}
#tym-popup-form .form-wrap{
background-color: #fefefe;
margin: 5% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
animation-name: animatetop;
animation-duration: 0.4s;
}
#tym-popup-form .form-wrap form{
margin: 2%;
}
.tym-popup-form-close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.tym-popup-form-close:hover, .tym-popup-form-close:focus {
color: black;
text-decoration: none;
cursor: pointer;
} .main-header-menu .current-menu-item > .menu-link, .main-header-menu .current-menu-ancestor > .menu-link{
color:#00b44f !important;
}
.main-header-menu .menu-item:hover, .main-header-menu .menu-item:hover > .menu-link:hover{
color:#00b44f !important;
}  .ast-footer-overlay {
padding-top: 1em;
padding-bottom: 1em;
} h1.entry-title{
font-family: "Proxima Nova Semi Bold", Sans-serif;
text-transform:uppercase;
}
h1, h2, h3, h4, h5{
font-family: "Proxima Nova Semi Bold", Sans-serif;
font-weight:400;
}
div.entry-content{
font-family: "Cardo", Sans-serif;
} .elementor-posts .elementor-post__read-more {
padding: 5px 10px 10px 10px;
background: #00b446;
color: #fff;} .cdfg-recent-post div.elementor-widget-container nav ul{
margin: 0px;
list-style: none;
}
.cdfg-recent-post div.elementor-widget-container nav ul li{
padding: 8px 0px 8px 0px;
}
.cdfg-recent-post div.elementor-widget-container h5{
text-transform:uppercase;
}
.cdfg-recent-post div.elementor-widget-container nav ul li a, .cdfg-recent-post div.elementor-widget-container nav ul li a:hover, .sidebar-main aside.widget_recent_entries nav ul li a, .sidebar-main aside.widget_recent_entries nav ul li a:hover{
color:#000000 !important;
text-decoration:none !important;
} .sidebar-main aside.widget_recent_entries h2{
text-transform: uppercase;
} #custom_html-3{
margin-bottom: 20px;
} .elementor-widget-wp-widget-recent-posts div.elementor-widget-container nav ul li, .widget_recent_entries nav ul li{
border-bottom:1px solid #cecece;
}
.elementor-widget-wp-widget-recent-posts div.elementor-widget-container nav ul li:first-child, .widget_recent_entries nav ul li:first-child{
border-top:1px solid #cecece;
}
.tym-mb-button{
width:80px;
margin:auto;
cursor: pointer;
}
.text-break-m{display:none;}
.text-dark{color:#000000;} @media (max-width: 475px) { .text-break-m{display:block;} #artist-info-button{
width:100%;
margin-bottom:10px;
}
} @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1) {
.elementor-element.cdfg-box-adrien-boyer-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 53px;
}
.elementor-element.cdfg-box-adrien-boyer-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 160px;
}
.elementor-element.cdfg-box-stuart-redler-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 168px;
}
.elementor-element.cdfg-box-stuart-redler-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 70px;
}
.elementor-element.cdfg-box-thierry-bisch-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 231px;
}
.elementor-element.cdfg-box-thierry-bisch-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 27px;
}
.elementor-element.cdfg-box-piers-bourke-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 37px;
}
.elementor-element.cdfg-box-piers-bourke-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 92px;
}
.elementor-element.cdfg-box-philippe-calandre-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 142px;
}
.elementor-element.cdfg-box-philippe-calandre-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 213px;
}
.elementor-element.cdfg-box-nicolas-lefeuvre-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 176px;
}
.elementor-element.cdfg-box-nicolas-lefeuvre-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 34px;
}
.elementor-element.cdfg-box-christophe-jacrot-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 127px;
}
.elementor-element.cdfg-box-christophe-jacrot-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 133px;
}
.elementor-element.cdfg-box-cecile-plaisance-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 106px !important;
}
.elementor-element.cdfg-box-cecile-plaisance-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 104px !important;
}
.elementor-element.cdfg-box-benjamin-deroche-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 171px !important;
}
.elementor-element.cdfg-box-benjamin-deroche-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 63px !important;
}
.elementor-element.cdfg-box-gerard-uferax-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 242px !important;
}
.elementor-element.cdfg-box-gerard-uferax-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 218px !important;
}
} @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1)
{ .elementor-element.cdfg-box-gerard-uferax-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 292px !important;
}
.elementor-element.cdfg-box-gerard-uferax-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 258px !important;
}
.elementor-element.cdfg-box-benjamin-deroche-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 204px !important;
}
.elementor-element.cdfg-box-benjamin-deroche-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 78px !important;
}
.elementor-element.cdfg-box-cecile-plaisance-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 127px !important;
}
.elementor-element.cdfg-box-cecile-plaisance-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 126px !important;
}
.elementor-element.cdfg-box-christophe-jacrot-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 174px;
}
.elementor-element.cdfg-box-christophe-jacrot-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 159px;
}
.elementor-element.cdfg-box-nicolas-lefeuvre-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 211px;
}
.elementor-element.cdfg-box-nicolas-lefeuvre-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 42px;
}
.elementor-element.cdfg-box-philippe-calandre-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 169px;
}
.elementor-element.cdfg-box-philippe-calandre-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 252px;
}
.elementor-element.cdfg-box-piers-bourke-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 48px;
}
.elementor-element.cdfg-box-piers-bourke-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 109px;
}
.elementor-element.cdfg-box-stuart-redler-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 203px;
}
.elementor-element.cdfg-box-stuart-redler-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 84px;
}
.elementor-element.cdfg-box-thierry-bisch-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 274px;
}
.elementor-element.cdfg-box-thierry-bisch-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 34px;
}
.elementor-element.cdfg-box-adrien-boyer-1 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 66px;
}
.elementor-element.cdfg-box-adrien-boyer-2 div.elementor-widget-container div.elementor-spacer div.elementor-spacer-inner{
height: 190px;
}
}	  
#mc_embed_signup .mc-field-group label {
display: block;
margin-bottom: 3px;
font-family: 'cardo', sans-serif;
font-size: 14px;
letter-spacing: 0.5;
}