/*
Theme Name: Numerique Child
Author: VamTam
Author URI: https://vamtam.com
Template: numerique
*/



/*

put your child theme styles here


you don't need any @import rules

*/
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap');



body.elementor-page-5043:not(.elementor-motion-effects-element-type-background), body.elementor-page-5043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image:linear-gradient(196deg, #446dff -5%, #ffffff 110vh) !important;
}

.elementor-19 .elementor-element.elementor-element-f9b6ca5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f9b6ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	
/*    background-image:linear-gradient(180deg, #0400fe1f 0%, #F7F7FA00 100%) */
}

.elementor-kit-987904 {
    --e-global-color-vamtam_accent_1: #6754E9;
    --e-global-color-vamtam_accent_2: #F7F7FA;
    --e-global-color-vamtam_accent_3: #000000B3;
    --e-global-color-vamtam_accent_4: #E9E5FF;
    --e-global-color-vamtam_accent_5: #FFFFFF;
    --e-global-color-vamtam_accent_6: #000000;
    --e-global-color-vamtam_accent_7: #E2E2E2;
    --e-global-color-vamtam_accent_8: #FFBE11;
    --e-global-color-vamtam_sticky_header_bg_color: #FFFFFF;
    --e-global-color-449de58: #B0A7EF;
    --e-global-typography-vamtam_primary_font-font-family: "Kanit";
    --e-global-typography-vamtam_primary_font-font-size: 16px;
    --e-global-typography-vamtam_primary_font-font-weight: 300;
    --e-global-typography-vamtam_primary_font-text-transform: none;
    --e-global-typography-vamtam_primary_font-font-style: normal;
    --e-global-typography-vamtam_primary_font-line-height: 1.5em;
    --e-global-typography-vamtam_primary_font-letter-spacing: 0px;
    --e-global-typography-vamtam_h1-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h1-font-size: 66px;
    --e-global-typography-vamtam_h1-font-weight: 700;
    --e-global-typography-vamtam_h1-text-transform: none;
    --e-global-typography-vamtam_h1-font-style: normal;
    --e-global-typography-vamtam_h1-line-height: 1.1em;
    --e-global-typography-vamtam_h1-letter-spacing: -1px;
    --e-global-typography-vamtam_h2-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h2-font-size: 48px;
    --e-global-typography-vamtam_h2-font-weight: 700;
    --e-global-typography-vamtam_h2-text-transform: none;
    --e-global-typography-vamtam_h2-font-style: normal;
    --e-global-typography-vamtam_h2-line-height: 1.1em;
    --e-global-typography-vamtam_h2-letter-spacing: -2px;
    --e-global-typography-vamtam_h3-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h3-font-size: 40px;
    --e-global-typography-vamtam_h3-font-weight: 700;
    --e-global-typography-vamtam_h3-text-transform: none;
    --e-global-typography-vamtam_h3-font-style: normal;
    --e-global-typography-vamtam_h3-line-height: 1em;
    --e-global-typography-vamtam_h3-letter-spacing: -2px;
    --e-global-typography-vamtam_h4-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h4-font-size: 28px;
    --e-global-typography-vamtam_h4-font-weight: bold;
    --e-global-typography-vamtam_h4-text-transform: none;
    --e-global-typography-vamtam_h4-line-height: 1.2em;
    --e-global-typography-vamtam_h4-letter-spacing: -0.6px;
    --e-global-typography-vamtam_h5-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h5-font-size: 20px;
    --e-global-typography-vamtam_h5-font-weight: bold;
    --e-global-typography-vamtam_h5-text-transform: none;
    --e-global-typography-vamtam_h5-font-style: normal;
    --e-global-typography-vamtam_h5-line-height: 1.2em;
    --e-global-typography-vamtam_h5-letter-spacing: -0.6px;
    --e-global-typography-vamtam_h6-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-vamtam_h6-font-size: 16px;
    --e-global-typography-vamtam_h6-font-weight: 700;
    --e-global-typography-vamtam_h6-text-transform: uppercase;
    --e-global-typography-vamtam_h6-font-style: normal;
    --e-global-typography-vamtam_h6-line-height: 1.4em;
    --e-global-typography-vamtam_h6-letter-spacing: -1px;
    --e-global-typography-60aa73f-font-size: 20px;
    --e-global-typography-60aa73f-font-weight: 400;
    --e-global-typography-60aa73f-text-transform: none;
    --e-global-typography-60aa73f-font-style: normal;
    --e-global-typography-60aa73f-line-height: 1.3em;
    --e-global-typography-eb28ce5-font-size: 16px;
    --e-global-typography-eb28ce5-font-weight: 400;
    --e-global-typography-eb28ce5-text-transform: none;
    --e-global-typography-eb28ce5-line-height: 1.3em;
    --e-global-typography-aa5b2c3-font-size: 14px;
    --e-global-typography-aa5b2c3-font-weight: 300;
    --e-global-typography-aa5b2c3-text-transform: none;
    --e-global-typography-aa5b2c3-font-style: normal;
    --e-global-typography-aa5b2c3-line-height: 1.4em;
    --e-global-typography-ba68bdf-font-size: 22px;
    --e-global-typography-ba68bdf-font-weight: 300;
    --e-global-typography-ba68bdf-text-transform: none;
    --e-global-typography-ba68bdf-font-style: italic;
    --e-global-typography-ba68bdf-line-height: 1.5em;
    --e-global-typography-ba68bdf-letter-spacing: -0.3px;
    --e-global-typography-e479ad8-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-e479ad8-font-size: 14px;
    --e-global-typography-e479ad8-font-weight: 600;
    --e-global-typography-e479ad8-text-transform: none;
    --e-global-typography-e479ad8-line-height: 1.4em;
    --e-global-typography-0df955c-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-0df955c-font-size: 14px;
    --e-global-typography-0df955c-font-weight: 600;
    --e-global-typography-0df955c-text-transform: uppercase;
    --e-global-typography-0df955c-line-height: 1.4em;
    --e-global-typography-0df955c-letter-spacing: -0.17px;
    --e-global-typography-74d4df5-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-74d4df5-font-size: 12px;
    --e-global-typography-74d4df5-font-weight: 700;
    --e-global-typography-74d4df5-text-transform: uppercase;
    --e-global-typography-74d4df5-line-height: 1.7em;
    --e-global-typography-74d4df5-letter-spacing: -0.2px;
    --e-global-typography-1d9f41e-font-family: "Space Grotesk";
    --e-global-typography-1d9f41e-font-size: 16px;
    --e-global-typography-1d9f41e-font-weight: 300;
    --e-global-typography-1d9f41e-font-style: normal;
    --e-global-typography-1d9f41e-line-height: 1.5em;
    --e-global-typography-e5f58c8-font-family: "Space Grotesk";
    --e-global-typography-e5f58c8-font-size: 16px;
    --e-global-typography-e5f58c8-font-weight: 400;
    --e-global-typography-e5f58c8-text-transform: none;
    --e-global-typography-e5f58c8-font-style: normal;
    --e-global-typography-e5f58c8-line-height: 1.2em;
    --e-global-typography-b604743-font-family: "Space Grotesk", sans-serif;
    --e-global-typography-b604743-font-size: 12px;
    --e-global-typography-b604743-font-weight: 700;
    --e-global-typography-b604743-text-transform: uppercase;
    --e-global-typography-b604743-font-style: normal;
    --e-global-typography-b604743-line-height: 1.6em;
    --e-global-typography-b604743-letter-spacing: -0.15px;
    --e-global-typography-a978e1d-font-family: "Space Grotesk";
    --e-global-typography-a978e1d-font-size: 16px;
    --e-global-typography-a978e1d-font-weight: 400;
    --e-global-typography-a978e1d-text-transform: none;
    --e-global-typography-a978e1d-line-height: 1.3em;
    --e-global-typography-96622a0-font-family: "Space Grotesk";
    --e-global-typography-96622a0-font-size: 16px;
    --e-global-typography-96622a0-font-weight: 400;
    --e-global-typography-96622a0-line-height: 1em;
    color: var( --e-global-color-vamtam_accent_3 );
    font-family: var( --e-global-typography-vamtam_primary_font-font-family ), Sans-serif;
    font-size: var( --e-global-typography-vamtam_primary_font-font-size );
    font-weight: var( --e-global-typography-vamtam_primary_font-font-weight );
    text-transform: var( --e-global-typography-vamtam_primary_font-text-transform );
    font-style: var( --e-global-typography-vamtam_primary_font-font-style );
    line-height: var( --e-global-typography-vamtam_primary_font-line-height );
    letter-spacing: var( --e-global-typography-vamtam_primary_font-letter-spacing );
}



.elementor-kit-987904 button, .elementor-kit-987904 input[type="button"], .elementor-kit-987904 input[type="submit"], .elementor-kit-987904 .elementor-button{
	border-radius:0px;
	background-color:#0400fe;
}


.elementor-kit-987904 button:hover, .elementor-kit-987904 button:focus, .elementor-kit-7 input[type="button"]:hover, .elementor-kit-987904 input[type="button"]:focus, .elementor-kit-987904 input[type="submit"]:hover, .elementor-kit-987904 input[type="submit"]:focus, .elementor-kit-987904 .elementor-button:hover, .elementor-kit-987904 .elementor-button:focus {
    color: #000;
    background-color: #00ffbc;
    border-radius: 0;
}



.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{
	border-radius:0
}
.elementor-105 .elementor-element.elementor-element-725c4490 > .elementor-widget-container{
	border-radius:0
}
.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
	border-radius:0
}

.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after{
	border-radius:0
}


