/* 
Theme Name: CELIPRESS
Theme URI: https://celipress.com
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Art'Com Bureautique
Author: Art'Com Bureautique
Author URI: https://artcombureautique.fr
Template: hello-elementor
Version: 3.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
/* Textes */


@media screen and  (max-width : 1440px) {
    h1, h1 span { font-size: calc(24px + (42 - 24) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(22px + (44 - 22) * ((100vw - 320px) / (1440 - 320)))!important;}
    h2, h2 span { font-size: calc(18px + (26 - 18) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(20px + (28 - 20) * ((100vw - 320px) / (1440 - 320)))!important;}
    h3, h3 span { font-size: calc(15px + (24 - 15) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(18px + (26 - 18) * ((100vw - 320px) / (1440 - 320)))!important;}
    }

    
/* Menu */
.elementor-widget-container a:focus{outline-width: none!important; outline: 0px solid #fff!important;}

.degrade {
background: linear-gradient(90deg, rgb(163, 29, 133) 0%, rgb(250, 44, 178) 27%, rgb(253, 29, 29) 62%, rgb(252, 147, 61) 89%) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
}

.signaletique-int-b1 {background-repeat: no-repeat;
background-position: right center;
background-size: contain;
background-attachment: scroll;
background-image: url("/wp-content/uploads/2025/08/celipress-signaletique-interieure-fond-bloc1.webp");

background-position: 150%!important;
background-size: 65%!important;
}
p {
margin-block-end: 0;
margin-block-start: 0;
}