.elementor-kit-17{--e-global-color-primary:#311971;--e-global-color-secondary:#7751D9;--e-global-color-text:#000000;--e-global-color-accent:#FF6A13;--e-global-color-157c345:#FAF7EF;--e-global-color-c5e1610:#FFFFFF00;--e-global-color-631a825:#FFFFFF;--e-global-color-06fa441:#FBDE44;--e-global-color-54ec443:#B19BE9;--e-global-color-7f739a9:#D8CDF4;--e-global-color-2e7f8c7:#E5DEF7;--e-global-typography-secondary-font-family:"Prompt";--e-global-typography-secondary-font-size:54px;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:30px;--e-global-typography-primary-font-family:"Prompt";--e-global-typography-primary-font-size:clamp(1.375rem, 1.1432rem + 0.976vw, 1.875rem);--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:3rem;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-1816250-font-family:"Raleway";--e-global-typography-1816250-font-size:16px;--e-global-typography-1816250-font-weight:600;--e-global-typography-1816250-text-transform:uppercase;--e-global-typography-1816250-letter-spacing:1px;--e-global-typography-11434ea-font-family:"Prompt";--e-global-typography-11434ea-font-size:clamp(1.375rem, 1.2591rem + 0.488vw, 1.625rem);--e-global-typography-11434ea-font-weight:800;--e-global-typography-11434ea-text-transform:none;--e-global-typography-11434ea-line-height:2rem;--e-global-typography-11434ea-letter-spacing:1.4px;--e-global-typography-e4ad32a-font-family:"Raleway";--e-global-typography-e4ad32a-font-size:18px;--e-global-typography-e4ad32a-font-weight:800;--e-global-typography-e4ad32a-text-transform:uppercase;--e-global-typography-e4ad32a-line-height:2rem;--e-global-typography-e4ad32a-letter-spacing:2px;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-17 button,.elementor-kit-17 input[type="button"],.elementor-kit-17 input[type="submit"],.elementor-kit-17 .elementor-button{background-color:#FF6A13;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-631a825 );border-radius:15px 15px 15px 15px;padding:16px 032px 16px 32px;}.elementor-kit-17 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-17 a:hover{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-17 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-17 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-17 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-17 h4{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:800;}.elementor-kit-17 button:hover,.elementor-kit-17 button:focus,.elementor-kit-17 input[type="button"]:hover,.elementor-kit-17 input[type="button"]:focus,.elementor-kit-17 input[type="submit"]:hover,.elementor-kit-17 input[type="submit"]:focus,.elementor-kit-17 .elementor-button:hover,.elementor-kit-17 .elementor-button:focus{color:var( --e-global-color-631a825 );}.elementor-kit-17 img{border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-7f739a9 );--lightbox-ui-color-hover:var( --e-global-color-accent );--lightbox-text-color:var( --e-global-color-631a825 );--lightbox-header-icons-size:24px;--lightbox-navigation-icons-size:24px;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-17{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-17 a{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 a:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-17 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-17 h3{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-kit-17{--e-global-typography-secondary-font-size:40px;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-17 a{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 a:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-17 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-17 h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-17{--e-global-typography-e4ad32a-letter-spacing:1.5px;}}@media(max-width:767px){.elementor-kit-17{--e-global-typography-secondary-font-size:30px;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-17 a{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 a:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-17 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-17 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-17 h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.social-icons {padding-right: 20px;}

:focus { 
  outline: 0 !important;}
  
  
.elementor-widget-call-to-action .elementor-ribbon-inner {
    color:#000000!important;
  background-color: var( --e-global-color-2e7f8c7 )!important;}
  
html,body {
    width: 100%;
    overflow-x: hidden;
}

.formkit-form[data-uid="8afacf4dc0"] .formkit-button, .formkit-form[data-uid="8afacf4dc0"] .formkit-submit {max-width: 200px
}


.formkit-form[data-uid="8afacf4dc0"] .formkit-fields{
    display: flex;
    justify-content: center;
    align-items: center;}
    
.outlineheader { -webkit-text-stroke: 3px #fff; }


/*popup carte*/
.wpgb-facet .mapboxgl-popup-content .wpgb-map-marker-body, .wpgb-facet .gm-style .gm-style-iw-d .wpgb-map-marker-body, .wpgb-facet .leaflet-popup-content .wpgb-map-marker-body {padding: 12px 36px 4px 24px !important;}

.wpgb-map-facet .gm-style .gm-style-iw-d+button, .wpgb-map-facet .mapboxgl-popup-close-button, .wpgb-map-facet .leaflet-popup-close-button {
    display:none !important;}
    
.wpgb-map-marker-title {color: #7651D8!important;
pointer-events: none;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Prompt';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/prompt-v10-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Prompt';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/prompt-v10-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Prompt';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/prompt-v10-latin-800.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/raleway-v28-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/raleway-v28-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('/assets/tapotefreelance.com/wp-content/uploads/2023/05/raleway-v28-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/*
     FILE ARCHIVED ON 14:40:21 Mar 04, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:08:25 Nov 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.572
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.053
  esindex: 0.033
  cdx.remote: 15.656
  LoadShardBlock: 108.188 (3)
  PetaboxLoader3.datanode: 98.231 (4)
  PetaboxLoader3.resolve: 94.019 (2)
  load_resource: 121.064
*/