.elementor-77 .elementor-element.elementor-element-6659df5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e33de24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5682fd1{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a878eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a878eb.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f8363f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f8363f7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f8363f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f8363f7::before, .elementor-77 .elementor-element.elementor-element-f8363f7 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f8363f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f8363f7 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f8363f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f8363f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-f8363f7.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b162a4f{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-b162a4f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b162a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-b162a4f.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-81c072a{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-81c072a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-81c072a .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-81c072a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-81c072a.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-81c072a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-81c072a.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-81c072a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-81c072a .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-81c072a .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-81c072a .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-5353641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5353641.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5353641 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-23c9cf8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6befa56{--display:flex;}.elementor-77 .elementor-element.elementor-element-32301e8{--display:flex;}.elementor-77 .elementor-element.elementor-element-762649a{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-0f30f96{--display:flex;}.elementor-77 .elementor-element.elementor-element-e4c761a{--display:flex;}.elementor-77 .elementor-element.elementor-element-58cb776{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-77 .elementor-element.elementor-element-2dc4451{--display:flex;}.elementor-77 .elementor-element.elementor-element-c64c74e{--display:flex;}.elementor-77 .elementor-element.elementor-element-0131759{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-77 .elementor-element.elementor-element-c3e3541{--display:flex;}.elementor-77 .elementor-element.elementor-element-fcca6c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fcca6c7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-fcca6c7:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-fcca6c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cdf6fee{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cdf6fee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-cdf6fee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-cdf6fee > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-cdf6fee > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-cdf6fee.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-cdf6fee {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-cdf6fee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-45722ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9322739{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9322739 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9322739.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-bf34125{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bf34125:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bf34125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-bf34125::before, .elementor-77 .elementor-element.elementor-element-bf34125 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-bf34125 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-bf34125 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-bf34125 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-bf34125 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-bf34125.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e102011{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-e102011:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e102011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-e102011.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-30c7328{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-30c7328.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-30c7328 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-30c7328.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-30c7328.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-30c7328.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-30c7328.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-30c7328.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-30c7328 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-30c7328 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-30c7328 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-df32363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-df32363.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-df32363 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-6ab4e28{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3077269{--display:flex;}.elementor-77 .elementor-element.elementor-element-c935076{--display:flex;}.elementor-77 .elementor-element.elementor-element-ca758b8{padding:5px 5px 5px 5px;text-align:start;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-77 .elementor-element.elementor-element-d4c29d4{--display:flex;}.elementor-77 .elementor-element.elementor-element-d45c48d{--display:flex;}.elementor-77 .elementor-element.elementor-element-63a098f{text-align:start;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-77 .elementor-element.elementor-element-227ad71{--display:flex;}.elementor-77 .elementor-element.elementor-element-4653753{--display:flex;}.elementor-77 .elementor-element.elementor-element-9221ca5{text-align:start;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-77 .elementor-element.elementor-element-7272bee{--display:flex;}.elementor-77 .elementor-element.elementor-element-9a5b308{--display:flex;}.elementor-77 .elementor-element.elementor-element-9b289f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-9b289f0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-9b289f0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-9b289f0:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-9b289f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2267b74{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2267b74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-2267b74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-2267b74 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-2267b74 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-2267b74.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-2267b74 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-2267b74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-3abf82d{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3abf82d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3abf82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-3abf82d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8d65f52{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-8d65f52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-8d65f52.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1b33c4{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e1b33c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e1b33c4.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-02f3a48{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-02f3a48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-02f3a48.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-48780a2{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-48780a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-48780a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-48780a2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-48780a2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-48780a2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-48780a2 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-48780a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-525b2ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4cdf56d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4cdf56d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4cdf56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-4cdf56d::before, .elementor-77 .elementor-element.elementor-element-4cdf56d > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-4cdf56d > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-4cdf56d > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-4cdf56d > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-4cdf56d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-4cdf56d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-53840d7{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-53840d7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-53840d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-53840d7.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7875554{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7875554.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7875554 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-7875554.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7875554.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7875554.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7875554.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7875554.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7875554 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-7875554 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-7875554 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-63703ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-63703ab.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-63703ab .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-123b790{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-790a923{--display:flex;}.elementor-77 .elementor-element.elementor-element-c8cfc39{--display:flex;}.elementor-77 .elementor-element.elementor-element-46c6eda{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-43fc28c{--display:flex;}.elementor-77 .elementor-element.elementor-element-b10fde7{--display:flex;}.elementor-77 .elementor-element.elementor-element-ce18ff4{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-77 .elementor-element.elementor-element-5a251da{--display:flex;}.elementor-77 .elementor-element.elementor-element-2f64c43{--display:flex;}.elementor-77 .elementor-element.elementor-element-9f3e7aa{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-77 .elementor-element.elementor-element-903a609{--display:flex;}.elementor-77 .elementor-element.elementor-element-809a2a8{--display:flex;}.elementor-77 .elementor-element.elementor-element-a77c9cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a77c9cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-a77c9cb:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-a77c9cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0dd8bf4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0dd8bf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-0dd8bf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-0dd8bf4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-0dd8bf4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-0dd8bf4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-0dd8bf4 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-0dd8bf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-6b92367{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6b92367:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-6b92367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-6b92367.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c65ee3a{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-c65ee3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-c65ee3a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a4804da{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-a4804da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-a4804da.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c758ef5{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-c758ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-c758ef5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6f5136d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6f5136d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-6f5136d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-6f5136d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-6f5136d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-6f5136d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-6f5136d {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-6f5136d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-41a1f88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-41a1f88:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-41a1f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-41a1f88::before, .elementor-77 .elementor-element.elementor-element-41a1f88 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-41a1f88 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-41a1f88 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-41a1f88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-41a1f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-41a1f88.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4e55045{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-4e55045:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4e55045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-4e55045.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-505dce2{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-505dce2.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-505dce2 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-505dce2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-505dce2.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-505dce2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-505dce2.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-505dce2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-505dce2 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-505dce2 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-505dce2 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-7867a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7867a9c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7867a9c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-427f69c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d377785{--display:flex;}.elementor-77 .elementor-element.elementor-element-32766df{--display:flex;}.elementor-77 .elementor-element.elementor-element-8c42946{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-63874c5{--display:flex;}.elementor-77 .elementor-element.elementor-element-689dd5f{--display:flex;}.elementor-77 .elementor-element.elementor-element-a660c9a{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-77 .elementor-element.elementor-element-3ed245d{--display:flex;}.elementor-77 .elementor-element.elementor-element-42f7060{--display:flex;}.elementor-77 .elementor-element.elementor-element-0cdc4a7{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-77 .elementor-element.elementor-element-c77939d{--display:flex;}.elementor-77 .elementor-element.elementor-element-fbbe561{--display:flex;}.elementor-77 .elementor-element.elementor-element-3cc4e1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cc4e1d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-3cc4e1d:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-3cc4e1d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-e80704a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-e80704a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-e80704a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-e80704a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-e80704a > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-e80704a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-e80704a {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-e80704a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-ddee507{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ddee507:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ddee507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-ddee507.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f365663{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-f365663 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-f365663.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f9e3e45{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-f9e3e45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-f9e3e45.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0156738{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-0156738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-0156738.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-28334f8{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-28334f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-28334f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-28334f8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-28334f8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-28334f8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-28334f8 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-28334f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-1ac722e{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-1ac722e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-1ac722e {--n-accordion-padding:8px 0px 8px 0px;}:where( .elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-9aff59d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9aff59d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-371ec08{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-371ec08.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-07b989e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-93907fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-93907fa:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-93907fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-93907fa::before, .elementor-77 .elementor-element.elementor-element-93907fa > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-93907fa > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-93907fa > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-93907fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-93907fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-93907fa.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bdad938{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-bdad938:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bdad938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-bdad938.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7af63a5{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7af63a5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7af63a5 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-7af63a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7af63a5.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7af63a5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7af63a5.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7af63a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7af63a5 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-7af63a5 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-7af63a5 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-8706620{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8706620.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8706620 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-df091f4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9fa9785{--display:flex;}.elementor-77 .elementor-element.elementor-element-3164ff9{--display:flex;}.elementor-77 .elementor-element.elementor-element-bf1fd8d{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-3d18f26{--display:flex;}.elementor-77 .elementor-element.elementor-element-0f1b3f0{--display:flex;}.elementor-77 .elementor-element.elementor-element-9b75db6{text-align:justify;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-77 .elementor-element.elementor-element-0cc565e{--display:flex;}.elementor-77 .elementor-element.elementor-element-e2bdd30{--display:flex;}.elementor-77 .elementor-element.elementor-element-cb8c68e{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-77 .elementor-element.elementor-element-5b85ee6{--display:flex;}.elementor-77 .elementor-element.elementor-element-17aa604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-17aa604.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-17aa604.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-17aa604:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-17aa604:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-54d8c5a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-54d8c5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-54d8c5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-54d8c5a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-54d8c5a > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-54d8c5a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-54d8c5a {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-54d8c5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-14649ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d4b8229{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d4b8229 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d4b8229.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-bd89d79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bd89d79:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bd89d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-bd89d79::before, .elementor-77 .elementor-element.elementor-element-bd89d79 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-bd89d79 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-bd89d79 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-bd89d79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-bd89d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-bd89d79.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9900a2f{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-9900a2f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9900a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-9900a2f.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-17380f7{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-17380f7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-17380f7 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-17380f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-17380f7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-17380f7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-17380f7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-17380f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-17380f7 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-17380f7 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-17380f7 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-51f8cea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-51f8cea.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-51f8cea .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-f7cb563{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-98931aa{--display:flex;}.elementor-77 .elementor-element.elementor-element-0ca276d{--display:flex;}.elementor-77 .elementor-element.elementor-element-2b77ed5{padding:5px 5px 5px 5px;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-77 .elementor-element.elementor-element-6c7ec60{--display:flex;}.elementor-77 .elementor-element.elementor-element-b95cf95{--display:flex;}.elementor-77 .elementor-element.elementor-element-4c35f4e{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-77 .elementor-element.elementor-element-3b69d46{--display:flex;}.elementor-77 .elementor-element.elementor-element-72b135e{--display:flex;}.elementor-77 .elementor-element.elementor-element-ee861b6{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-77 .elementor-element.elementor-element-7e08ef1{--display:flex;}.elementor-77 .elementor-element.elementor-element-d840b18{--display:flex;}.elementor-77 .elementor-element.elementor-element-abb954a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-abb954a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-abb954a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-abb954a:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-abb954a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3775de4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3775de4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-3775de4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-3775de4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-3775de4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-3775de4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-3775de4 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-3775de4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-49f19e0{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-49f19e0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-49f19e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-49f19e0.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bc0d709{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-bc0d709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-bc0d709.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-77ef7dd{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-77ef7dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-77ef7dd.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-855b117{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-855b117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-855b117.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9bdbc4d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9bdbc4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-9bdbc4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-9bdbc4d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-9bdbc4d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9bdbc4d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9bdbc4d {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-9bdbc4d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-6c9b68e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f528dbe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f528dbe:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f528dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f528dbe::before, .elementor-77 .elementor-element.elementor-element-f528dbe > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f528dbe > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f528dbe > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f528dbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f528dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-f528dbe.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0249bd9{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-0249bd9:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0249bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-0249bd9.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1c80926{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1c80926.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1c80926 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-1c80926.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c80926.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-1c80926.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c80926.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-1c80926.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c80926 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-1c80926 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-1c80926 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-600b957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-600b957.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-600b957 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-8ca33b4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-928e870{--display:flex;}.elementor-77 .elementor-element.elementor-element-287b7f0{--display:flex;}.elementor-77 .elementor-element.elementor-element-16307be{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-7293ed0{--display:flex;}.elementor-77 .elementor-element.elementor-element-8c25a14{--display:flex;}.elementor-77 .elementor-element.elementor-element-82403df{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-77 .elementor-element.elementor-element-4fd825e{--display:flex;}.elementor-77 .elementor-element.elementor-element-cd5514d{--display:flex;}.elementor-77 .elementor-element.elementor-element-6e476ef{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-77 .elementor-element.elementor-element-0fb9bf8{--display:flex;}.elementor-77 .elementor-element.elementor-element-069798f{--display:flex;}.elementor-77 .elementor-element.elementor-element-3437421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-3437421.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3437421.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3437421.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-3437421.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3437421.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3437421.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3437421.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3437421.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3437421.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3437421.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-3437421:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-3437421:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7943241{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7943241 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-7943241 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-7943241 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-7943241 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-7943241.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-7943241 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-7943241 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-7a9fa82{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7a9fa82:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7a9fa82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-7a9fa82.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-57c6d68{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-57c6d68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-57c6d68.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f86b2c5{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-f86b2c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-f86b2c5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4732bdb{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4732bdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-4732bdb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a7a652c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a7a652c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-a7a652c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-a7a652c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-a7a652c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-a7a652c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-a7a652c {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-a7a652c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-74733f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-74733f0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-74733f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-realisateur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-74733f0::before, .elementor-77 .elementor-element.elementor-element-74733f0 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-74733f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-74733f0 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-74733f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-74733f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-74733f0.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4d410e5{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-4d410e5:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4d410e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-4d410e5.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4aecdf7{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4aecdf7 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4aecdf7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4aecdf7 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-4aecdf7 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-4aecdf7 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-6a1faed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6a1faed.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-6a1faed .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-dca6455{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7c19fe9{--display:flex;}.elementor-77 .elementor-element.elementor-element-85e0a90{--display:flex;}.elementor-77 .elementor-element.elementor-element-bb80c46{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-b3fda0e{--display:flex;}.elementor-77 .elementor-element.elementor-element-33f06e5{--display:flex;}.elementor-77 .elementor-element.elementor-element-f82daa5{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-77 .elementor-element.elementor-element-8654075{--display:flex;}.elementor-77 .elementor-element.elementor-element-354130c{--display:flex;}.elementor-77 .elementor-element.elementor-element-74208f9{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-77 .elementor-element.elementor-element-c1af63d{--display:flex;}.elementor-77 .elementor-element.elementor-element-1c0b336{--display:flex;}.elementor-77 .elementor-element.elementor-element-a8b6af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8b6af0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-a8b6af0:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-a8b6af0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-018e3a0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-018e3a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-018e3a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-018e3a0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-018e3a0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-018e3a0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-018e3a0 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-018e3a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-9961492{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9961492:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9961492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-9961492.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a66683{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-3a66683 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-3a66683.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1375842{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-1375842 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-1375842.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a0d3536{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-a0d3536 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-a0d3536.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c21388c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c21388c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-c21388c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-c21388c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-c21388c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-c21388c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-c21388c {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-c21388c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-a41c50f{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-a41c50f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-a41c50f {--n-accordion-padding:8px 0px 8px 0px;}:where( .elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-c947147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-231bef7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7451c5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-18461e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-36a915d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e1d7ba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:1px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e1d7ba4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-etalonneur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-e1d7ba4::before, .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e1d7ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-e1d7ba4.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f72704b{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-f72704b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f72704b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-f72704b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f550f6c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f550f6c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f550f6c .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-f550f6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f550f6c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-f550f6c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f550f6c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-f550f6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f550f6c .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-f550f6c .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-f550f6c .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-a3bac60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a3bac60.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a3bac60 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-02487f8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a169421{--display:flex;}.elementor-77 .elementor-element.elementor-element-4deb5c4{--display:flex;}.elementor-77 .elementor-element.elementor-element-7e2a5d9{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-0b95a2d{--display:flex;}.elementor-77 .elementor-element.elementor-element-58ef587{--display:flex;}.elementor-77 .elementor-element.elementor-element-945a04a{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-77 .elementor-element.elementor-element-7709841{--display:flex;}.elementor-77 .elementor-element.elementor-element-8ff558e{--display:flex;}.elementor-77 .elementor-element.elementor-element-1066fb1{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-77 .elementor-element.elementor-element-2a8f13d{--display:flex;}.elementor-77 .elementor-element.elementor-element-a76837e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-a76837e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a76837e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-a76837e:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-a76837e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-592113e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-592113e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-592113e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-592113e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-592113e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-592113e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-592113e {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-592113e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-495a10b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-495a10b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-495a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-495a10b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-166994e{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-166994e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-166994e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-73b1a1d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-73b1a1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-73b1a1d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e0cde36{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e0cde36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e0cde36.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-340f3bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-340f3bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-340f3bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-340f3bf > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-340f3bf > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-340f3bf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-340f3bf {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-340f3bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-9fbdb11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:1px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9fbdb11:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9fbdb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-etalonneur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9fbdb11::before, .elementor-77 .elementor-element.elementor-element-9fbdb11 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9fbdb11 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9fbdb11 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9fbdb11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9fbdb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-9fbdb11.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-6a303bc{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-6a303bc:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-6a303bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-6a303bc.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7793b99{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7793b99.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7793b99 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-7793b99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7793b99.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7793b99.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7793b99.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7793b99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7793b99 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-7793b99 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-7793b99 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-f372218{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f372218.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f372218 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-480350c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-32a3f2c{--display:flex;}.elementor-77 .elementor-element.elementor-element-62f0dcc{--display:flex;}.elementor-77 .elementor-element.elementor-element-928a90a{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-d37c9a9{--display:flex;}.elementor-77 .elementor-element.elementor-element-94c994b{--display:flex;}.elementor-77 .elementor-element.elementor-element-7b3863a{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-77 .elementor-element.elementor-element-86d60f5{--display:flex;}.elementor-77 .elementor-element.elementor-element-e582e05{--display:flex;}.elementor-77 .elementor-element.elementor-element-8c5a55c{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-77 .elementor-element.elementor-element-d3f2712{--display:flex;}.elementor-77 .elementor-element.elementor-element-2eb3b76{--display:flex;}.elementor-77 .elementor-element.elementor-element-a8e8337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-a8e8337.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a8e8337.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-a8e8337:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-a8e8337:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1cab5c7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1cab5c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-1cab5c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-1cab5c7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-1cab5c7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-1cab5c7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-1cab5c7 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-1cab5c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-3bf0f74{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3bf0f74:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3bf0f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-3bf0f74.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b1be6f9{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b1be6f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-b1be6f9.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b21c95{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9b21c95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9b21c95.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-54676bf{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-54676bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-54676bf.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cc624e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cc624e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-cc624e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-cc624e6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-cc624e6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-cc624e6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-cc624e6 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-cc624e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-685824b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8504f5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:1px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8504f5c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8504f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-etalonneur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-8504f5c::before, .elementor-77 .elementor-element.elementor-element-8504f5c > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8504f5c > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8504f5c > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8504f5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8504f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-8504f5c.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f917325{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-f917325:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f917325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-f917325.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dd18990{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-dd18990.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dd18990 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-dd18990.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dd18990.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-dd18990.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dd18990.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-dd18990.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dd18990 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-dd18990 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-dd18990 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-d0be463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d0be463.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d0be463 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-8d23db5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5d8c09e{--display:flex;}.elementor-77 .elementor-element.elementor-element-4866022{--display:flex;}.elementor-77 .elementor-element.elementor-element-d7a30a5{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-bb1ceae{--display:flex;}.elementor-77 .elementor-element.elementor-element-c0e7861{--display:flex;}.elementor-77 .elementor-element.elementor-element-12cb2a0{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-77 .elementor-element.elementor-element-66e9015{--display:flex;}.elementor-77 .elementor-element.elementor-element-5a70914{--display:flex;}.elementor-77 .elementor-element.elementor-element-a2c79bb{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-77 .elementor-element.elementor-element-a3c51ae{--display:flex;}.elementor-77 .elementor-element.elementor-element-63755db{--display:flex;}.elementor-77 .elementor-element.elementor-element-0b61973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-0b61973.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0b61973.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-0b61973:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-0b61973:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a705eae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a705eae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-a705eae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-a705eae > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-a705eae > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-a705eae.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-a705eae {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-a705eae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-a41c158{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a41c158:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a41c158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-a41c158.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4afb2db{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4afb2db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-4afb2db.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4d4e047{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4d4e047 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-4d4e047.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-644ae30{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-644ae30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-644ae30.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0c0a5ea{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0c0a5ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-0c0a5ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-0c0a5ea > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-0c0a5ea > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-0c0a5ea.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-0c0a5ea {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-0c0a5ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-d3b8c88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:1px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d3b8c88:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d3b8c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-etalonneur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-d3b8c88::before, .elementor-77 .elementor-element.elementor-element-d3b8c88 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-d3b8c88 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-d3b8c88 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-d3b8c88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-d3b8c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-d3b8c88.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d4e2252{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-d4e2252:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d4e2252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-d4e2252.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2adc84c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-2adc84c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2adc84c .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-2adc84c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-2adc84c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-2adc84c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-2adc84c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-2adc84c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-2adc84c .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-2adc84c .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-2adc84c .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-e11987b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e11987b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e11987b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-9258512{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ca8b555{--display:flex;}.elementor-77 .elementor-element.elementor-element-fda7d71{--display:flex;}.elementor-77 .elementor-element.elementor-element-91d353f{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-0784548{--display:flex;}.elementor-77 .elementor-element.elementor-element-6c68d1f{--display:flex;}.elementor-77 .elementor-element.elementor-element-1ea3ddb{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-77 .elementor-element.elementor-element-b21cb56{--display:flex;}.elementor-77 .elementor-element.elementor-element-fb23e67{--display:flex;}.elementor-77 .elementor-element.elementor-element-f93316c{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-77 .elementor-element.elementor-element-437ae05{--display:flex;}.elementor-77 .elementor-element.elementor-element-e50a945{--display:flex;}.elementor-77 .elementor-element.elementor-element-7b69ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7b69ef1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-7b69ef1:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-7b69ef1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d07c581{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d07c581 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-d07c581 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-d07c581 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-d07c581 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-d07c581.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-d07c581 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-d07c581 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-39d62f6{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-39d62f6:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-39d62f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-39d62f6.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4c4f593{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4c4f593 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-4c4f593.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d669969{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d669969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-d669969.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e159ca4{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e159ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e159ca4.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-44def84{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-44def84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-44def84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-44def84 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-44def84 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-44def84.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-44def84 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-44def84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-5cc9b1f{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-5cc9b1f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-5cc9b1f {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-bc593a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bc593a2.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-56eca3d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-56eca3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-40758d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-82a9139{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-82a9139:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-82a9139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-fx2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-82a9139::before, .elementor-77 .elementor-element.elementor-element-82a9139 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-82a9139 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-82a9139 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-82a9139 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-82a9139 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-82a9139.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-a5ce271{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-a5ce271:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a5ce271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-a5ce271.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dafa611{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-dafa611.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dafa611 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-dafa611.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dafa611.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-dafa611.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dafa611.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-dafa611.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-dafa611 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-dafa611 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-dafa611 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-be7c05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-be7c05a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-be7c05a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-5675538{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b3bf1d8{--display:flex;}.elementor-77 .elementor-element.elementor-element-27aa480{--display:flex;}.elementor-77 .elementor-element.elementor-element-5f272db{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-358a095{--display:flex;}.elementor-77 .elementor-element.elementor-element-8d544d8{--display:flex;}.elementor-77 .elementor-element.elementor-element-85870f6{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-77 .elementor-element.elementor-element-32096b4{--display:flex;}.elementor-77 .elementor-element.elementor-element-5f0c8bf{--display:flex;}.elementor-77 .elementor-element.elementor-element-84b4beb{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-77 .elementor-element.elementor-element-231ab6b{--display:flex;}.elementor-77 .elementor-element.elementor-element-4716ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-4716ebc.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4716ebc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-4716ebc:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-4716ebc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3384072{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3384072 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-3384072 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-3384072 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-3384072 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-3384072.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-3384072 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-3384072 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-82e3db2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9f435bb{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9f435bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9f435bb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-876221f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-876221f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-876221f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-doublage.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-876221f::before, .elementor-77 .elementor-element.elementor-element-876221f > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-876221f > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-876221f > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-876221f > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-876221f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-ff365f8{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-ff365f8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ff365f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-ff365f8.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4853201{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4853201.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4853201 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-4853201.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4853201.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4853201.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4853201.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4853201.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4853201 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-4853201 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-4853201 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-be4e061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-be4e061.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-be4e061 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-2440e38{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ecfed31{--display:flex;}.elementor-77 .elementor-element.elementor-element-4bff436{--display:flex;}.elementor-77 .elementor-element.elementor-element-e8b23cd{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-cc5d518{--display:flex;}.elementor-77 .elementor-element.elementor-element-5237d79{--display:flex;}.elementor-77 .elementor-element.elementor-element-5d98979{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-77 .elementor-element.elementor-element-d4638b3{--display:flex;}.elementor-77 .elementor-element.elementor-element-50c225a{--display:flex;}.elementor-77 .elementor-element.elementor-element-27078fc{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-77 .elementor-element.elementor-element-0b16c5e{--display:flex;}.elementor-77 .elementor-element.elementor-element-02f44f3{--display:flex;}.elementor-77 .elementor-element.elementor-element-0244bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-0244bb5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-0244bb5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-0244bb5:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-0244bb5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5049f26{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5049f26 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-5049f26 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-5049f26 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-5049f26 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-5049f26.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-5049f26 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-5049f26 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-fb3c563{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fb3c563:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-fb3c563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-fb3c563.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-df2e4e8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-df2e4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-df2e4e8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-074c6b7{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-074c6b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-074c6b7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfca5a8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-cfca5a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-cfca5a8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6651239{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6651239 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-6651239 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-6651239 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-6651239 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-6651239.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-6651239 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-6651239 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-304e134{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aad0891{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aad0891:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-aad0891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-montage-audio-video.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-aad0891::before, .elementor-77 .elementor-element.elementor-element-aad0891 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-aad0891 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-aad0891 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-aad0891 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-aad0891 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-d5cb21a{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-d5cb21a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d5cb21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-d5cb21a.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a436255{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a436255.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a436255 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-a436255.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a436255.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a436255.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a436255.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a436255.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a436255 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-a436255 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-a436255 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-b54e0c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b54e0c6.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b54e0c6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-e41d831{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6d6817e{--display:flex;}.elementor-77 .elementor-element.elementor-element-33874a6{--display:flex;}.elementor-77 .elementor-element.elementor-element-5b5c038{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-3084852{--display:flex;}.elementor-77 .elementor-element.elementor-element-8e98f67{--display:flex;}.elementor-77 .elementor-element.elementor-element-7288b29{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-77 .elementor-element.elementor-element-a7381d2{--display:flex;}.elementor-77 .elementor-element.elementor-element-65defb5{--display:flex;}.elementor-77 .elementor-element.elementor-element-35e414b{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-77 .elementor-element.elementor-element-38b0304{--display:flex;}.elementor-77 .elementor-element.elementor-element-226e589{--display:flex;}.elementor-77 .elementor-element.elementor-element-fe63b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fe63b1b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-fe63b1b:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-fe63b1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dff684f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dff684f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-dff684f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-dff684f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-dff684f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-dff684f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-dff684f {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-dff684f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-718fea5{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-718fea5:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-718fea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-718fea5.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8af05a8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-8af05a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-8af05a8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e616f71{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e616f71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e616f71.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9e7a254{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9e7a254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9e7a254.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8dfda4b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8dfda4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-8dfda4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-8dfda4b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-8dfda4b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-8dfda4b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-8dfda4b {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-8dfda4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-451924d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-451924d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-451924d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-direct-post-prod.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-451924d::before, .elementor-77 .elementor-element.elementor-element-451924d > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-451924d > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-451924d > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-451924d > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-451924d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-816139d{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-816139d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-816139d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-816139d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d6adf81{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d6adf81.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d6adf81 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-d6adf81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d6adf81.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-d6adf81.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d6adf81.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-d6adf81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d6adf81 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-d6adf81 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-d6adf81 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-404a5be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-404a5be.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-404a5be .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-da45178{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f989ec9{--display:flex;}.elementor-77 .elementor-element.elementor-element-a90edd0{--display:flex;}.elementor-77 .elementor-element.elementor-element-032f4eb{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-ceb3d8f{--display:flex;}.elementor-77 .elementor-element.elementor-element-ec04f9d{--display:flex;}.elementor-77 .elementor-element.elementor-element-a3160da{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-77 .elementor-element.elementor-element-bf95397{--display:flex;}.elementor-77 .elementor-element.elementor-element-cea41d6{--display:flex;}.elementor-77 .elementor-element.elementor-element-c9c0a3e{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-77 .elementor-element.elementor-element-b473505{--display:flex;}.elementor-77 .elementor-element.elementor-element-e439378{--display:flex;}.elementor-77 .elementor-element.elementor-element-1b4427b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-1b4427b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1b4427b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-1b4427b:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-1b4427b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9413dd7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9413dd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-9413dd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-9413dd7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-9413dd7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9413dd7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9413dd7 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-9413dd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-2e4951b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2e4951b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2e4951b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-2e4951b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-44c683a{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-44c683a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-44c683a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2bcb13f{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-2bcb13f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-2bcb13f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b95c833{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b95c833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-b95c833.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6b7348f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6b7348f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-6b7348f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-6b7348f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-6b7348f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-6b7348f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-6b7348f {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-6b7348f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-23171c2{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-23171c2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-23171c2 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-8c26d83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1aef5a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7ddae60{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2eaf34b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cac0663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b1093f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b1093f4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b1093f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-etalonneur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-b1093f4::before, .elementor-77 .elementor-element.elementor-element-b1093f4 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b1093f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b1093f4 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b1093f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b1093f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-b1093f4.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-0705d52{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-0705d52:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0705d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-0705d52.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bae04aa{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bae04aa.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bae04aa .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-bae04aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bae04aa.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-bae04aa.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bae04aa.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-bae04aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bae04aa .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-bae04aa .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-bae04aa .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-24c8e3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-24c8e3c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-24c8e3c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-da6700a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d8de674{--display:flex;}.elementor-77 .elementor-element.elementor-element-7807e44{--display:flex;}.elementor-77 .elementor-element.elementor-element-3c163aa{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-19ed438{--display:flex;}.elementor-77 .elementor-element.elementor-element-4519b79{--display:flex;}.elementor-77 .elementor-element.elementor-element-e5723c8{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-77 .elementor-element.elementor-element-66d8652{--display:flex;}.elementor-77 .elementor-element.elementor-element-cb52510{--display:flex;}.elementor-77 .elementor-element.elementor-element-5c25a32{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-77 .elementor-element.elementor-element-1511ef5{--display:flex;}.elementor-77 .elementor-element.elementor-element-4b19907{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-4b19907.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4b19907.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-4b19907:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-4b19907:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5a29216{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5a29216 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-5a29216 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-5a29216 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-5a29216 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-5a29216.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-5a29216 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-5a29216 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-987d19b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-987d19b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-987d19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-987d19b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dcac270{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-dcac270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-dcac270.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2aa00a3{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-2aa00a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-2aa00a3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cd75633{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-cd75633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-cd75633.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-247fcbc{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-247fcbc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-247fcbc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-247fcbc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-247fcbc > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-247fcbc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-247fcbc {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-247fcbc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-fbd01de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fbd01de:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-fbd01de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-perchman.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-fbd01de::before, .elementor-77 .elementor-element.elementor-element-fbd01de > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-fbd01de > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-fbd01de > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-fbd01de > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-fbd01de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-90a1055{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-90a1055:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-90a1055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-90a1055.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-83f7eca{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-83f7eca.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-83f7eca .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-83f7eca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-83f7eca.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-83f7eca.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-83f7eca.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-83f7eca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-83f7eca .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-83f7eca .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-83f7eca .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-3e0367c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3e0367c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3e0367c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-eac4d63{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-051214c{--display:flex;}.elementor-77 .elementor-element.elementor-element-a49a4d9{--display:flex;}.elementor-77 .elementor-element.elementor-element-f31804d{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-a56d597{--display:flex;}.elementor-77 .elementor-element.elementor-element-0077488{--display:flex;}.elementor-77 .elementor-element.elementor-element-9f9d4b1{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-77 .elementor-element.elementor-element-5b3a02f{--display:flex;}.elementor-77 .elementor-element.elementor-element-359c55e{--display:flex;}.elementor-77 .elementor-element.elementor-element-6fff751{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-77 .elementor-element.elementor-element-26f2e94{--display:flex;}.elementor-77 .elementor-element.elementor-element-600fd2f{--display:flex;}.elementor-77 .elementor-element.elementor-element-90429d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-90429d5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-90429d5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-90429d5:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-90429d5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cd6eab0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cd6eab0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-cd6eab0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-cd6eab0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-cd6eab0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-cd6eab0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-cd6eab0 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-cd6eab0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-52c0555{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-52c0555:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-52c0555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-52c0555.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a1cb8ec{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-a1cb8ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-a1cb8ec.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-215feac{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-215feac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-215feac.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17b417e{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-17b417e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-17b417e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af3af7f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af3af7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-af3af7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-af3af7f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-af3af7f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-af3af7f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-af3af7f {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-af3af7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-939e0b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-b3e6038{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b3e6038:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b3e6038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-mus-films.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-b3e6038::before, .elementor-77 .elementor-element.elementor-element-b3e6038 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b3e6038 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b3e6038 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b3e6038 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b3e6038 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-de36050{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-de36050:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-de36050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-de36050.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-22db4c7{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-22db4c7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-22db4c7 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-22db4c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-22db4c7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-22db4c7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-22db4c7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-22db4c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-22db4c7 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-22db4c7 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-22db4c7 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-fd509be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-fd509be.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-fd509be .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-9731957{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f95b7d4{--display:flex;}.elementor-77 .elementor-element.elementor-element-9fafc96{--display:flex;}.elementor-77 .elementor-element.elementor-element-c04d4a7{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-eac629e{--display:flex;}.elementor-77 .elementor-element.elementor-element-ecb8601{--display:flex;}.elementor-77 .elementor-element.elementor-element-07aa682{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-77 .elementor-element.elementor-element-fef00e4{--display:flex;}.elementor-77 .elementor-element.elementor-element-e54ac87{--display:flex;}.elementor-77 .elementor-element.elementor-element-c96aa2b{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-77 .elementor-element.elementor-element-260c688{--display:flex;}.elementor-77 .elementor-element.elementor-element-3cf3fb2{--display:flex;}.elementor-77 .elementor-element.elementor-element-dbb2838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-dbb2838.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-dbb2838.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-dbb2838:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-dbb2838:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c99c891{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c99c891 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-c99c891 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-c99c891 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-c99c891 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-c99c891.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-c99c891 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-c99c891 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-1707a01{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1707a01:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1707a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-1707a01.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2a13579{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-2a13579 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-2a13579.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-22d0c19{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-22d0c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-22d0c19.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-23ae65c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-23ae65c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-23ae65c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3581749{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3581749 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-3581749 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-3581749 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-3581749 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-3581749.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-3581749 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-3581749 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-49c9fba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-49c9fba:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-49c9fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-ing-son.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-49c9fba::before, .elementor-77 .elementor-element.elementor-element-49c9fba > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-49c9fba > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-49c9fba > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-49c9fba > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-49c9fba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-4c7ffc3{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-4c7ffc3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4c7ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-4c7ffc3.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b62ded1{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b62ded1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b62ded1 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-b62ded1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b62ded1.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b62ded1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b62ded1.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b62ded1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b62ded1 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-b62ded1 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-b62ded1 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-4a32eb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4a32eb4.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4a32eb4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-222efd9{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c93de22{--display:flex;}.elementor-77 .elementor-element.elementor-element-ef87384{--display:flex;}.elementor-77 .elementor-element.elementor-element-33832b2{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-a6af2e5{--display:flex;}.elementor-77 .elementor-element.elementor-element-806db66{--display:flex;}.elementor-77 .elementor-element.elementor-element-abf972a{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-77 .elementor-element.elementor-element-9f277a4{--display:flex;}.elementor-77 .elementor-element.elementor-element-5bb37bc{--display:flex;}.elementor-77 .elementor-element.elementor-element-1e637eb{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-77 .elementor-element.elementor-element-e16b62f{--display:flex;}.elementor-77 .elementor-element.elementor-element-27b377c{--display:flex;}.elementor-77 .elementor-element.elementor-element-01cc555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-01cc555.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-01cc555.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-01cc555:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-01cc555:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3dde8d0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3dde8d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-3dde8d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-3dde8d0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-3dde8d0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-3dde8d0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-3dde8d0 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-3dde8d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-a4cd31b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a4cd31b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a4cd31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-a4cd31b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af36314{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-af36314 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-af36314.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2e9a1dd{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-2e9a1dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-2e9a1dd.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a43063{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-3a43063 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-3a43063.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f20747f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f20747f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-f20747f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-f20747f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-f20747f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-f20747f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-f20747f {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-f20747f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-ab6be94{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-ab6be94.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-ab6be94 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-f540461{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-969fc33{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-969fc33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-b16e3c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f57f350{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f57f350:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f57f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-historien-cinema.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f57f350::before, .elementor-77 .elementor-element.elementor-element-f57f350 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f57f350 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f57f350 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f57f350 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f57f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-f57f350.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-3369f98{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-3369f98:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3369f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-3369f98.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b0781fa{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b0781fa.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b0781fa .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-b0781fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b0781fa.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b0781fa.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b0781fa.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b0781fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b0781fa .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-b0781fa .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-b0781fa .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-3692aa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3692aa5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3692aa5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-3f73a6f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9beeaf9{--display:flex;}.elementor-77 .elementor-element.elementor-element-254d2f8{--display:flex;}.elementor-77 .elementor-element.elementor-element-c742a61{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-6535836{--display:flex;}.elementor-77 .elementor-element.elementor-element-9cf21fd{--display:flex;}.elementor-77 .elementor-element.elementor-element-cea5acb{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-77 .elementor-element.elementor-element-1b687ab{--display:flex;}.elementor-77 .elementor-element.elementor-element-a6282cc{--display:flex;}.elementor-77 .elementor-element.elementor-element-e397d90{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-77 .elementor-element.elementor-element-a153b18{--display:flex;}.elementor-77 .elementor-element.elementor-element-3cdfd82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3cdfd82.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-3cdfd82:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-3cdfd82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-598660b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-598660b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-598660b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-598660b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-598660b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-598660b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-598660b {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-598660b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-5ecaf5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-516a952{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-516a952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-516a952.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-e36b391{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e36b391:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e36b391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-story-board.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-e36b391::before, .elementor-77 .elementor-element.elementor-element-e36b391 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e36b391 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e36b391 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e36b391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e36b391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-38b7fe1{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-38b7fe1:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-38b7fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-38b7fe1.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c9fab03{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c9fab03.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c9fab03 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-c9fab03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9fab03.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c9fab03.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9fab03.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c9fab03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9fab03 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-c9fab03 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-c9fab03 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-6363529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6363529.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-6363529 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-b877fa0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fea55a3{--display:flex;}.elementor-77 .elementor-element.elementor-element-3331478{--display:flex;}.elementor-77 .elementor-element.elementor-element-5a0f5a2{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-f02f541{--display:flex;}.elementor-77 .elementor-element.elementor-element-a8975fb{--display:flex;}.elementor-77 .elementor-element.elementor-element-ad48d40{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-77 .elementor-element.elementor-element-bc47533{--display:flex;}.elementor-77 .elementor-element.elementor-element-145ae14{--display:flex;}.elementor-77 .elementor-element.elementor-element-825b845{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-77 .elementor-element.elementor-element-c780ca7{--display:flex;}.elementor-77 .elementor-element.elementor-element-96156ce{--display:flex;}.elementor-77 .elementor-element.elementor-element-89d7890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-89d7890.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-89d7890.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-89d7890:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-89d7890:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8e2d1b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a8e2d1b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-a8e2d1b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-a8e2d1b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-a8e2d1b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-a8e2d1b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-a8e2d1b {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-a8e2d1b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-86e8a20{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-86e8a20:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-86e8a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-86e8a20.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-631618a{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-631618a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-631618a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd24789{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-dd24789 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-dd24789.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e6e0359{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e6e0359 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e6e0359.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8bba275{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8bba275 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-8bba275 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-8bba275 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-8bba275 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-8bba275.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-8bba275 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-8bba275 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-ce0fedd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9d95b48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9d95b48:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9d95b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-scenariste.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9d95b48::before, .elementor-77 .elementor-element.elementor-element-9d95b48 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9d95b48 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9d95b48 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9d95b48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9d95b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-daa37c8{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-daa37c8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-daa37c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-daa37c8.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d90b5a{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d90b5a .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7d90b5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7d90b5a .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-7d90b5a .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-7d90b5a .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-5d20e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5d20e7f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5d20e7f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-4c45ada{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7c5db96{--display:flex;}.elementor-77 .elementor-element.elementor-element-e7e61d1{--display:flex;}.elementor-77 .elementor-element.elementor-element-f8c99f4{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-a213788{--display:flex;}.elementor-77 .elementor-element.elementor-element-c3ec61c{--display:flex;}.elementor-77 .elementor-element.elementor-element-581f6a1{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-77 .elementor-element.elementor-element-fec9280{--display:flex;}.elementor-77 .elementor-element.elementor-element-a16cd12{--display:flex;}.elementor-77 .elementor-element.elementor-element-9be39b4{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-77 .elementor-element.elementor-element-8ff0313{--display:flex;}.elementor-77 .elementor-element.elementor-element-31ec5e0{--display:flex;}.elementor-77 .elementor-element.elementor-element-873cf8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-873cf8e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-873cf8e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-873cf8e:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-873cf8e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d6d5db7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d6d5db7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-d6d5db7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-d6d5db7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-d6d5db7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-d6d5db7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-d6d5db7 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-d6d5db7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-3c02cfc{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3c02cfc:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3c02cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-3c02cfc.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-03185eb{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-03185eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-03185eb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1bc8da{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e1bc8da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e1bc8da.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-be7611d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-be7611d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-be7611d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-48972bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-48972bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-48972bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-48972bf > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-48972bf > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-48972bf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-48972bf {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-48972bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-8b066cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8b066cd:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8b066cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-critique.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-8b066cd::before, .elementor-77 .elementor-element.elementor-element-8b066cd > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8b066cd > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8b066cd > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8b066cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8b066cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-bcb4598{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-bcb4598:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bcb4598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-bcb4598.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bc7ff87{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bc7ff87 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-bc7ff87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bc7ff87 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-bc7ff87 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-bc7ff87 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-c5b13d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c5b13d1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c5b13d1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-517f740{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cdcd37d{--display:flex;}.elementor-77 .elementor-element.elementor-element-91334e7{--display:flex;}.elementor-77 .elementor-element.elementor-element-ad8c70e{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-5b07b5f{--display:flex;}.elementor-77 .elementor-element.elementor-element-21540b5{--display:flex;}.elementor-77 .elementor-element.elementor-element-cf41cad{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-77 .elementor-element.elementor-element-661af69{--display:flex;}.elementor-77 .elementor-element.elementor-element-20ee539{--display:flex;}.elementor-77 .elementor-element.elementor-element-2aff82d{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-77 .elementor-element.elementor-element-d67eb24{--display:flex;}.elementor-77 .elementor-element.elementor-element-3f17f6c{--display:flex;}.elementor-77 .elementor-element.elementor-element-4290715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-4290715.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4290715.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4290715.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4290715.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4290715.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4290715.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4290715.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4290715.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4290715.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4290715.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-4290715:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-4290715:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1ef431f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1ef431f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-1ef431f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-1ef431f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-1ef431f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-1ef431f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-1ef431f {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-1ef431f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-b10299d{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b10299d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b10299d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-b10299d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af6ca81{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-af6ca81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-af6ca81.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ef73ee3{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-ef73ee3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-ef73ee3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-345a10d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-345a10d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-345a10d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-255ac83{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-255ac83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-255ac83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-255ac83 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-255ac83 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-255ac83.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-255ac83 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-255ac83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-9e47a88{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9e47a88.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9e47a88 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-1ad73f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b500802{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-0aa6f54{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4fbc416{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-60b7891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1bef7da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1bef7da:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1bef7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-producteur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-1bef7da::before, .elementor-77 .elementor-element.elementor-element-1bef7da > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-1bef7da > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-1bef7da > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-1bef7da > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-1bef7da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-1bef7da.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-42c3fc8{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-42c3fc8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-42c3fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-42c3fc8.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-da8155c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-da8155c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-da8155c .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-da8155c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-da8155c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-da8155c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-da8155c.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-da8155c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-da8155c .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-da8155c .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-da8155c .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-d5acea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d5acea8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d5acea8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-1ae7322{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f68f50e{--display:flex;}.elementor-77 .elementor-element.elementor-element-429c0ab{--display:flex;}.elementor-77 .elementor-element.elementor-element-c02d436{padding:5px 5px 5px 5px;text-align:start;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-77 .elementor-element.elementor-element-a2c3c9c{--display:flex;}.elementor-77 .elementor-element.elementor-element-ab77ad8{--display:flex;}.elementor-77 .elementor-element.elementor-element-edbe259{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-77 .elementor-element.elementor-element-84efd27{--display:flex;}.elementor-77 .elementor-element.elementor-element-d4fd896{--display:flex;}.elementor-77 .elementor-element.elementor-element-79c2503{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-77 .elementor-element.elementor-element-f5f423a{--display:flex;}.elementor-77 .elementor-element.elementor-element-5733ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-5733ec9.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5733ec9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-5733ec9:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-5733ec9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-06c0813{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-06c0813 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-06c0813 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-06c0813 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-06c0813 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-06c0813.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-06c0813 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-06c0813 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-8a34e95{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8a34e95:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8a34e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-8a34e95.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3f1c4f0{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-3f1c4f0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd4e7c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-8fd4e7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-8fd4e7c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ae332a0{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-ae332a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-ae332a0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4fb791d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4fb791d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-4fb791d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-4fb791d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-4fb791d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-4fb791d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-4fb791d {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-4fb791d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-fd7e774{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fd7e774:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-fd7e774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-directeur-production.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-fd7e774::before, .elementor-77 .elementor-element.elementor-element-fd7e774 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-fd7e774 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-fd7e774 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-fd7e774 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-fd7e774 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-4f7ac9b{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-4f7ac9b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4f7ac9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-4f7ac9b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f28b859{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f28b859.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f28b859 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-f28b859.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f28b859.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-f28b859.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f28b859.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-f28b859.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f28b859 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-f28b859 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-f28b859 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-e083af3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e083af3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e083af3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-9e115d8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-88e8cf4{--display:flex;}.elementor-77 .elementor-element.elementor-element-1f91999{--display:flex;}.elementor-77 .elementor-element.elementor-element-319ba0b{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-c4397d8{--display:flex;}.elementor-77 .elementor-element.elementor-element-ae582bc{--display:flex;}.elementor-77 .elementor-element.elementor-element-a7d4b23{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-77 .elementor-element.elementor-element-01a7e03{--display:flex;}.elementor-77 .elementor-element.elementor-element-3a16e55{--display:flex;}.elementor-77 .elementor-element.elementor-element-3278b5a{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-77 .elementor-element.elementor-element-d2719d5{--display:flex;}.elementor-77 .elementor-element.elementor-element-6f0a195{--display:flex;}.elementor-77 .elementor-element.elementor-element-d384fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-d384fd1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-d384fd1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-d384fd1:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-d384fd1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5978622{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5978622 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-5978622 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-5978622 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-5978622 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-5978622.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-5978622 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-5978622 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-4c24b80{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4c24b80:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4c24b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-4c24b80.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c202c56{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-c202c56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-c202c56.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-714e277{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-714e277 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-714e277.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5515ce6{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-5515ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-5515ce6.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-90e99c0{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-90e99c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-90e99c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-90e99c0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-90e99c0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-90e99c0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-90e99c0 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-90e99c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-c112140{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-b9c8491{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b9c8491:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b9c8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-directeur-casting.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-b9c8491::before, .elementor-77 .elementor-element.elementor-element-b9c8491 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b9c8491 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-b9c8491 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b9c8491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-b9c8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-f39e7f1{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-f39e7f1:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f39e7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-f39e7f1.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c9980e6{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c9980e6.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c9980e6 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-c9980e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9980e6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c9980e6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9980e6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c9980e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c9980e6 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-c9980e6 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-c9980e6 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-58d191b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-58d191b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-58d191b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-c623bf8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e10ac81{--display:flex;}.elementor-77 .elementor-element.elementor-element-6f5fc2a{--display:flex;}.elementor-77 .elementor-element.elementor-element-9ff76a1{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-986fb96{--display:flex;}.elementor-77 .elementor-element.elementor-element-c9dc9e7{--display:flex;}.elementor-77 .elementor-element.elementor-element-06eb950{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-77 .elementor-element.elementor-element-11e150a{--display:flex;}.elementor-77 .elementor-element.elementor-element-94187d8{--display:flex;}.elementor-77 .elementor-element.elementor-element-5191145{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-77 .elementor-element.elementor-element-94543f4{--display:flex;}.elementor-77 .elementor-element.elementor-element-31df562{--display:flex;}.elementor-77 .elementor-element.elementor-element-bd09447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-bd09447.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-bd09447.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-bd09447:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-bd09447:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-91b0d03{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-91b0d03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-91b0d03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-91b0d03 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-91b0d03 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-91b0d03.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-91b0d03 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-91b0d03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-fa1d0e2{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fa1d0e2:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-fa1d0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-fa1d0e2.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-805b164{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-805b164 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-805b164.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b6e751{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-7b6e751 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-7b6e751.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d909926{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d909926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-d909926.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f6a4d50{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f6a4d50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-f6a4d50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-f6a4d50 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-f6a4d50 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-f6a4d50.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-f6a4d50 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-f6a4d50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-031ca8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-031ca8a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-031ca8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-dir-distribution.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-031ca8a::before, .elementor-77 .elementor-element.elementor-element-031ca8a > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-031ca8a > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-031ca8a > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-031ca8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-031ca8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-df2d150{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-df2d150:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-df2d150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-df2d150.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-44749c2{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-44749c2.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-44749c2 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-44749c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-44749c2.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-44749c2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-44749c2.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-44749c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-44749c2 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-44749c2 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-44749c2 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-e379ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e379ee8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e379ee8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-8e25656{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-89c4b17{--display:flex;}.elementor-77 .elementor-element.elementor-element-b5ba53d{--display:flex;}.elementor-77 .elementor-element.elementor-element-ebf6517{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-20447b6{--display:flex;}.elementor-77 .elementor-element.elementor-element-f522d81{--display:flex;}.elementor-77 .elementor-element.elementor-element-122a9e9{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-77 .elementor-element.elementor-element-acd28b7{--display:flex;}.elementor-77 .elementor-element.elementor-element-e3b2007{--display:flex;}.elementor-77 .elementor-element.elementor-element-7747c0f{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-77 .elementor-element.elementor-element-54a723b{--display:flex;}.elementor-77 .elementor-element.elementor-element-196dc29{--display:flex;}.elementor-77 .elementor-element.elementor-element-1bebb62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-1bebb62.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-1bebb62.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-1bebb62:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-1bebb62:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-e96d1d4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-e96d1d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-e96d1d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-e96d1d4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-e96d1d4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-e96d1d4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-e96d1d4 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-e96d1d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-cbf7b5e{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cbf7b5e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-cbf7b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-cbf7b5e.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-619d1f5{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-619d1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-619d1f5.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8a087d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-a8a087d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-a8a087d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-982bb3d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-982bb3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-982bb3d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d318945{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d318945 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-d318945 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-d318945 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-d318945 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-d318945.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-d318945 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-d318945 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-e623d46{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-e623d46.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-e623d46 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-dc07193{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a8378f8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a8378f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-ea7c455{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-87b2fb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-87b2fb3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-87b2fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-regisseur-general.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-87b2fb3::before, .elementor-77 .elementor-element.elementor-element-87b2fb3 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-87b2fb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-87b2fb3 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-87b2fb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-87b2fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-87b2fb3.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-efc4dcb{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-efc4dcb:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-efc4dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-efc4dcb.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cc515cd{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-cc515cd.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cc515cd .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-cc515cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-cc515cd.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-cc515cd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-cc515cd.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-cc515cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-cc515cd .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-cc515cd .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-cc515cd .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-b5d9134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b5d9134.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b5d9134 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-fcdd494{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-34e511c{--display:flex;}.elementor-77 .elementor-element.elementor-element-e3497ca{--display:flex;}.elementor-77 .elementor-element.elementor-element-8371d2d{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-526d01b{--display:flex;}.elementor-77 .elementor-element.elementor-element-cc37cd5{--display:flex;}.elementor-77 .elementor-element.elementor-element-140b5c7{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-77 .elementor-element.elementor-element-8405f4e{--display:flex;}.elementor-77 .elementor-element.elementor-element-3c015a6{--display:flex;}.elementor-77 .elementor-element.elementor-element-e8347d2{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-77 .elementor-element.elementor-element-c68b778{--display:flex;}.elementor-77 .elementor-element.elementor-element-50ee378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-50ee378.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-50ee378.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-50ee378:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-50ee378:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9c636c8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9c636c8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-9c636c8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-9c636c8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-9c636c8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9c636c8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9c636c8 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-9c636c8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-4556e48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b434a50{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b434a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b434a50.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-941ff61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-941ff61:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-941ff61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-projectioniste.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-941ff61::before, .elementor-77 .elementor-element.elementor-element-941ff61 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-941ff61 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-941ff61 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-941ff61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-941ff61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-44b5d0c{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-44b5d0c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-44b5d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-44b5d0c.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b601192{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b601192.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b601192 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-b601192.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b601192.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b601192.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b601192.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b601192.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-b601192 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-b601192 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-b601192 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-8adf7d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8adf7d0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8adf7d0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-22efe20{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-105761e{--display:flex;}.elementor-77 .elementor-element.elementor-element-529ce1d{--display:flex;}.elementor-77 .elementor-element.elementor-element-67f13c6{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-fd048f5{--display:flex;}.elementor-77 .elementor-element.elementor-element-5cafcb0{--display:flex;}.elementor-77 .elementor-element.elementor-element-f95998b{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-77 .elementor-element.elementor-element-1e28a52{--display:flex;}.elementor-77 .elementor-element.elementor-element-7ea9c23{--display:flex;}.elementor-77 .elementor-element.elementor-element-cf55bd4{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-77 .elementor-element.elementor-element-5ba00d0{--display:flex;}.elementor-77 .elementor-element.elementor-element-b1e654a{--display:flex;}.elementor-77 .elementor-element.elementor-element-cfbb8bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfbb8bf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-cfbb8bf:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-cfbb8bf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3beca8f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3beca8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-3beca8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-3beca8f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-3beca8f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-3beca8f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-3beca8f {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-3beca8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-9da8c2d{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9da8c2d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9da8c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-9da8c2d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bb4ff09{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-bb4ff09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-bb4ff09.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b608f88{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b608f88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-b608f88.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4115862{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4115862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-4115862.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6bbabad{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6bbabad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-6bbabad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-6bbabad > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-6bbabad > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-6bbabad.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-6bbabad {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-6bbabad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-c4be7f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a77128{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a77128:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9a77128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-scripte.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9a77128::before, .elementor-77 .elementor-element.elementor-element-9a77128 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9a77128 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9a77128 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9a77128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9a77128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-01d9030{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-01d9030:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-01d9030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-01d9030.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-288ab97{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-288ab97.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-288ab97 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-288ab97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-288ab97.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-288ab97.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-288ab97.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-288ab97.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-288ab97 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-288ab97 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-288ab97 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-a2b157b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a2b157b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a2b157b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-4189e9f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fde35be{--display:flex;}.elementor-77 .elementor-element.elementor-element-0434be1{--display:flex;}.elementor-77 .elementor-element.elementor-element-fcb82fa{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-e19eb6e{--display:flex;}.elementor-77 .elementor-element.elementor-element-bdf3df8{--display:flex;}.elementor-77 .elementor-element.elementor-element-6431339{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-77 .elementor-element.elementor-element-d945ee0{--display:flex;}.elementor-77 .elementor-element.elementor-element-a9bb812{--display:flex;}.elementor-77 .elementor-element.elementor-element-d0c9f16{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-77 .elementor-element.elementor-element-b2dec1e{--display:flex;}.elementor-77 .elementor-element.elementor-element-96c0a7c{--display:flex;}.elementor-77 .elementor-element.elementor-element-cfff60b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-cfff60b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-cfff60b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-cfff60b:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-cfff60b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-43a01f7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-43a01f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-43a01f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-43a01f7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-43a01f7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-43a01f7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-43a01f7 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-43a01f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-accbec3{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-accbec3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-accbec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-accbec3.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0f95ee1{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-0f95ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-0f95ee1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42ec33d{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-42ec33d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-42ec33d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1f197ae{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-1f197ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-1f197ae.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-19762cf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-19762cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-19762cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-19762cf > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-19762cf > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-19762cf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-19762cf {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-19762cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-f33eff4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f33eff4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f33eff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-electro-machiniste.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f33eff4::before, .elementor-77 .elementor-element.elementor-element-f33eff4 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f33eff4 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f33eff4 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f33eff4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f33eff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-589d51b{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-589d51b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-589d51b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-589d51b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c47dd75{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c47dd75.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c47dd75 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-c47dd75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c47dd75.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c47dd75.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c47dd75.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-c47dd75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c47dd75 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-c47dd75 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-c47dd75 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-2254610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-2254610.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2254610 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-2acb6c7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b176f15{--display:flex;}.elementor-77 .elementor-element.elementor-element-424de27{--display:flex;}.elementor-77 .elementor-element.elementor-element-e712429{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-6b43136{--display:flex;}.elementor-77 .elementor-element.elementor-element-4d65f5b{--display:flex;}.elementor-77 .elementor-element.elementor-element-3637fa8{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-77 .elementor-element.elementor-element-94132af{--display:flex;}.elementor-77 .elementor-element.elementor-element-a24edae{--display:flex;}.elementor-77 .elementor-element.elementor-element-5c63669{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-77 .elementor-element.elementor-element-0b7a81d{--display:flex;}.elementor-77 .elementor-element.elementor-element-fb9b1f5{--display:flex;}.elementor-77 .elementor-element.elementor-element-f959f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-f959f6e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-f959f6e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-f959f6e:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-f959f6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9b274ce{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9b274ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-9b274ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-9b274ce > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-9b274ce > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9b274ce.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9b274ce {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-9b274ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-3f27c2b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3f27c2b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3f27c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-3f27c2b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-247492c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-247492c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-247492c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42fa12f{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-42fa12f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-42fa12f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b9cb7c8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-b9cb7c8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-452d92a{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-452d92a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-452d92a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-452d92a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-452d92a > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-452d92a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-452d92a {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-452d92a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-5cde614{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-5cde614.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-5cde614 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-a201f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7e6918c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a4f2787{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e122a1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7de7873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a62f553{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a62f553:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a62f553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-costumes.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-a62f553::before, .elementor-77 .elementor-element.elementor-element-a62f553 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a62f553 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a62f553 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a62f553 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a62f553 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-a62f553.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-c8ad4ad{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-c8ad4ad:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c8ad4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-c8ad4ad.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-743d825{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-743d825.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-743d825 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-743d825.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-743d825.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-743d825.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-743d825.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-743d825.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-743d825 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-743d825 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-743d825 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-35e78bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-35e78bc.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-35e78bc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-05a6c32{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8bf2617{--display:flex;}.elementor-77 .elementor-element.elementor-element-1931445{--display:flex;}.elementor-77 .elementor-element.elementor-element-c7b3219{padding:5px 5px 5px 5px;text-align:start;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-77 .elementor-element.elementor-element-e181537{--display:flex;}.elementor-77 .elementor-element.elementor-element-8b9acf8{--display:flex;}.elementor-77 .elementor-element.elementor-element-e196c31{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-77 .elementor-element.elementor-element-16a0f74{--display:flex;}.elementor-77 .elementor-element.elementor-element-e8f3bd8{--display:flex;}.elementor-77 .elementor-element.elementor-element-7a3eb85{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-77 .elementor-element.elementor-element-b834e12{--display:flex;}.elementor-77 .elementor-element.elementor-element-8fd804e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-8fd804e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8fd804e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-8fd804e:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-8fd804e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b8a8af9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b8a8af9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-b8a8af9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-b8a8af9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-b8a8af9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-b8a8af9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-b8a8af9 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-b8a8af9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-0c75588{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-0c75588:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0c75588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-0c75588.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e56db02{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e56db02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-e56db02.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c67a56{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9c67a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9c67a56.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9fa4873{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9fa4873 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9fa4873.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-251c45f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-251c45f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-251c45f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-251c45f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-251c45f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-251c45f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-251c45f {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-251c45f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-8aafa3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8aafa3f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8aafa3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-maquilleur-effet-speciaux.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-8aafa3f::before, .elementor-77 .elementor-element.elementor-element-8aafa3f > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8aafa3f > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-8aafa3f > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8aafa3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-8aafa3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-8876701{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-8876701:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8876701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-8876701.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ff50650{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ff50650.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ff50650 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-ff50650.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ff50650.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-ff50650.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ff50650.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-ff50650.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ff50650 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-ff50650 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-ff50650 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-6ea57a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6ea57a0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-6ea57a0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-f249078{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d0b6d1b{--display:flex;}.elementor-77 .elementor-element.elementor-element-871ce92{--display:flex;}.elementor-77 .elementor-element.elementor-element-d1fdf0e{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-34c6be2{--display:flex;}.elementor-77 .elementor-element.elementor-element-d87a7a3{--display:flex;}.elementor-77 .elementor-element.elementor-element-aff4d13{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-77 .elementor-element.elementor-element-ffc579a{--display:flex;}.elementor-77 .elementor-element.elementor-element-b18a767{--display:flex;}.elementor-77 .elementor-element.elementor-element-7a1ca0c{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-77 .elementor-element.elementor-element-8e1604c{--display:flex;}.elementor-77 .elementor-element.elementor-element-794c5ec{--display:flex;}.elementor-77 .elementor-element.elementor-element-78458dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-78458dd.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-78458dd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-78458dd:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-78458dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7fe9305{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7fe9305 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-7fe9305 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-7fe9305 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-7fe9305 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-7fe9305.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-7fe9305 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-7fe9305 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-033d558{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-033d558:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-033d558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-033d558.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-988b84c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-988b84c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-988b84c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5e8ede8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-5e8ede8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-5e8ede8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2665fb3{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-2665fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-2665fb3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8e0ef7b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8e0ef7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-8e0ef7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-8e0ef7b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-8e0ef7b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-8e0ef7b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-8e0ef7b {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-8e0ef7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-06383b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-32acd93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-32acd93:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-32acd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-maquilleur.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-32acd93::before, .elementor-77 .elementor-element.elementor-element-32acd93 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-32acd93 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-32acd93 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-32acd93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-32acd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-97d2989{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-97d2989:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-97d2989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-97d2989.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0479b32{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0479b32.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0479b32 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-0479b32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-0479b32.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-0479b32.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-0479b32.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-0479b32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-0479b32 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-0479b32 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-0479b32 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-1cdde7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1cdde7b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1cdde7b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-2fb499f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-097a8c6{--display:flex;}.elementor-77 .elementor-element.elementor-element-99803b0{--display:flex;}.elementor-77 .elementor-element.elementor-element-db5be63{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-b4e874a{--display:flex;}.elementor-77 .elementor-element.elementor-element-b78c084{--display:flex;}.elementor-77 .elementor-element.elementor-element-1b4865f{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-77 .elementor-element.elementor-element-8549d3e{--display:flex;}.elementor-77 .elementor-element.elementor-element-75f5723{--display:flex;}.elementor-77 .elementor-element.elementor-element-e31b249{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-77 .elementor-element.elementor-element-998164e{--display:flex;}.elementor-77 .elementor-element.elementor-element-80ff4bf{--display:flex;}.elementor-77 .elementor-element.elementor-element-7c04ef6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-7c04ef6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-7c04ef6:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-7c04ef6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-390cd22{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-390cd22 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-390cd22 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-390cd22 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-390cd22 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-390cd22.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-390cd22 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-390cd22 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-c39fae5{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c39fae5:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c39fae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-c39fae5.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-39ca39c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-39ca39c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-39ca39c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c17852{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9c17852 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9c17852.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8a1e2c8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-8a1e2c8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0fcec90{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0fcec90 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-0fcec90 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-0fcec90 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-0fcec90 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-0fcec90.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-0fcec90 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-0fcec90 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-6893b97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6893b97:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-6893b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-chapeau.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-6893b97::before, .elementor-77 .elementor-element.elementor-element-6893b97 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-6893b97 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-6893b97 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-6893b97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-6893b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-a452a46{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-a452a46:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a452a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-a452a46.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d60c7a9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d60c7a9 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-d60c7a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d60c7a9 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-d60c7a9 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-d60c7a9 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-e25b58f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e25b58f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e25b58f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-c1dd2f7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5c70237{--display:flex;}.elementor-77 .elementor-element.elementor-element-9fbf4e4{--display:flex;}.elementor-77 .elementor-element.elementor-element-89e6f4b{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-ae3443b{--display:flex;}.elementor-77 .elementor-element.elementor-element-cad0449{--display:flex;}.elementor-77 .elementor-element.elementor-element-023adc7{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-77 .elementor-element.elementor-element-e25e59c{--display:flex;}.elementor-77 .elementor-element.elementor-element-f96c1ec{--display:flex;}.elementor-77 .elementor-element.elementor-element-3d57420{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-77 .elementor-element.elementor-element-67c8cb0{--display:flex;}.elementor-77 .elementor-element.elementor-element-369d28f{--display:flex;}.elementor-77 .elementor-element.elementor-element-5717495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-5717495.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5717495.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5717495.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-5717495.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5717495.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5717495.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5717495.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5717495.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5717495.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-5717495.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-5717495:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-5717495:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-66d6a53{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-66d6a53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-66d6a53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-66d6a53 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-66d6a53 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-66d6a53.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-66d6a53 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-66d6a53 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-96085f0{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-96085f0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-96085f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-96085f0.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1376fe1{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-1376fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-1376fe1.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ff02c67{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-ff02c67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-ff02c67.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-de14186{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-de14186 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-de14186.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9f0c184{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9f0c184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-9f0c184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-9f0c184 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-9f0c184 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9f0c184.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9f0c184 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-9f0c184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-8813a68{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-8813a68.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-8813a68 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-9f246f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bb7e33d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bb7e33d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-7586210{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c5e2428{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.75;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c5e2428:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c5e2428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-decor.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-c5e2428::before, .elementor-77 .elementor-element.elementor-element-c5e2428 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c5e2428 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c5e2428 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c5e2428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c5e2428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-c5e2428.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-d554d47{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-d554d47:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d554d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-d554d47.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-51a145d{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-51a145d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-51a145d .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-51a145d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-51a145d.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-51a145d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-51a145d.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-51a145d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-51a145d .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-51a145d .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-51a145d .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-a093cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a093cd7.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a093cd7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-243d95a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-07a8e36{--display:flex;}.elementor-77 .elementor-element.elementor-element-2b7775d{--display:flex;}.elementor-77 .elementor-element.elementor-element-9671b1c{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-505a123{--display:flex;}.elementor-77 .elementor-element.elementor-element-5004511{--display:flex;}.elementor-77 .elementor-element.elementor-element-e1d0fb3{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-77 .elementor-element.elementor-element-3e67e95{--display:flex;}.elementor-77 .elementor-element.elementor-element-be81360{--display:flex;}.elementor-77 .elementor-element.elementor-element-d7f332f{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-77 .elementor-element.elementor-element-185b9f9{--display:flex;}.elementor-77 .elementor-element.elementor-element-b564972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-b564972.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b564972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b564972.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-b564972.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b564972.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-b564972.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b564972.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-b564972.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-b564972.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-b564972.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-b564972:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-b564972:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-00d1f59{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-00d1f59 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-00d1f59 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-00d1f59 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-00d1f59 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-00d1f59.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-00d1f59 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-00d1f59 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-641ee6a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:1px 0px 1px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );padding:1px 0px 1px 0px;border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-205a81b{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-205a81b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-205a81b.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button i{font-size:50px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button svg{width:50px;height:50px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-icon-button-wrapper{position:relative;top:3px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button:hover i{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button:hover svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-64b5b6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-64b5b6e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-64b5b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-scenographie.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-64b5b6e::before, .elementor-77 .elementor-element.elementor-element-64b5b6e > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-64b5b6e > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-64b5b6e > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-64b5b6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-64b5b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-990eb36{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-990eb36:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-990eb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-990eb36.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-87a1efe{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-87a1efe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-87a1efe .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-87a1efe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-87a1efe.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-87a1efe.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-87a1efe.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-87a1efe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-87a1efe .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-87a1efe .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-87a1efe .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-25f1c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-25f1c4c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-25f1c4c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-a3e40d2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4f6f58c{--display:flex;}.elementor-77 .elementor-element.elementor-element-06afd2b{--display:flex;}.elementor-77 .elementor-element.elementor-element-4dc63cc{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-e30ff03{--display:flex;}.elementor-77 .elementor-element.elementor-element-2db99fa{--display:flex;}.elementor-77 .elementor-element.elementor-element-6d91635{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-77 .elementor-element.elementor-element-0bc8296{--display:flex;}.elementor-77 .elementor-element.elementor-element-051e4c9{--display:flex;}.elementor-77 .elementor-element.elementor-element-478b1a2{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-77 .elementor-element.elementor-element-737884a{--display:flex;}.elementor-77 .elementor-element.elementor-element-4559f2c{--display:flex;}.elementor-77 .elementor-element.elementor-element-079f3cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-079f3cc.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-079f3cc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-079f3cc:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-079f3cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-54d695e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-54d695e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-54d695e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-54d695e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-54d695e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-54d695e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-54d695e {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-54d695e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-462107b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-462107b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-462107b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-462107b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3e70350{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-3e70350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-3e70350.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9ac3f4f{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-9ac3f4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-9ac3f4f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dfa3aff{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-dfa3aff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-dfa3aff.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-64d85d4{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-64d85d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-64d85d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-64d85d4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-64d85d4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-64d85d4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-64d85d4 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-64d85d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-c530c3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e01c571{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e01c571:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e01c571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-ensemblier.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-e01c571::before, .elementor-77 .elementor-element.elementor-element-e01c571 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e01c571 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e01c571 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e01c571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e01c571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-ef4b3f1{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-ef4b3f1:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ef4b3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-ef4b3f1.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a9bc7ca{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a9bc7ca .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a9bc7ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a9bc7ca .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-a9bc7ca .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-a9bc7ca .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-226c833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-226c833.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-226c833 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-e3dfe5b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-df37053{--display:flex;}.elementor-77 .elementor-element.elementor-element-d82f397{--display:flex;}.elementor-77 .elementor-element.elementor-element-52a7b44{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-3fd200b{--display:flex;}.elementor-77 .elementor-element.elementor-element-493be53{--display:flex;}.elementor-77 .elementor-element.elementor-element-5892b82{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-77 .elementor-element.elementor-element-8066692{--display:flex;}.elementor-77 .elementor-element.elementor-element-17403af{--display:flex;}.elementor-77 .elementor-element.elementor-element-31bfa1d{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-77 .elementor-element.elementor-element-a05382b{--display:flex;}.elementor-77 .elementor-element.elementor-element-47610a8{--display:flex;}.elementor-77 .elementor-element.elementor-element-4040f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-4040f0e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-4040f0e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-4040f0e:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-4040f0e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-df65da4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-df65da4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-df65da4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-df65da4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-df65da4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-df65da4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-df65da4 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-df65da4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-f91a80a{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f91a80a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f91a80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-f91a80a.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d39805{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-7d39805 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-7d39805.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-34c3296{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-34c3296 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-34c3296.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-064352e{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-064352e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-064352e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b4778e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-b4778e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-b4778e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-b4778e6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-b4778e6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-b4778e6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-b4778e6 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-b4778e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-049b78f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--overlay-opacity:0.5;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-10fc890 );--border-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-049b78f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-049b78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allocours.ch/wp-content/uploads/2026/09/acad-ensemblier.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-049b78f::before, .elementor-77 .elementor-element.elementor-element-049b78f > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-049b78f > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-049b78f > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-049b78f > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-049b78f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121121BF;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-736a9cb{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-77 .elementor-element.elementor-element-736a9cb:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-736a9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121121BF;}.elementor-77 .elementor-element.elementor-element-736a9cb.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ef52eb3{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ef52eb3 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-ef52eb3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef52eb3 .elementor-icon{font-size:40px;}.elementor-77 .elementor-element.elementor-element-ef52eb3 .elementor-icon svg{height:40px;}.elementor-77 .elementor-element.elementor-element-ef52eb3 .elementor-icon-wrapper svg{width:auto;}.elementor-77 .elementor-element.elementor-element-4198143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4198143.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4198143 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;letter-spacing:0.5px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.65);}.elementor-77 .elementor-element.elementor-element-ad64fc3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c02dedb{--display:flex;}.elementor-77 .elementor-element.elementor-element-002f930{--display:flex;}.elementor-77 .elementor-element.elementor-element-66f686f{padding:5px 5px 5px 5px;text-align:justify;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-77 .elementor-element.elementor-element-e701c1c{--display:flex;}.elementor-77 .elementor-element.elementor-element-18e3548{--display:flex;}.elementor-77 .elementor-element.elementor-element-5c344ef{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-77 .elementor-element.elementor-element-867c05a{--display:flex;}.elementor-77 .elementor-element.elementor-element-ad9247f{--display:flex;}.elementor-77 .elementor-element.elementor-element-5101b67{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-77 .elementor-element.elementor-element-a1c8328{--display:flex;}.elementor-77 .elementor-element.elementor-element-5bf50f7{--display:flex;}.elementor-77 .elementor-element.elementor-element-fb46bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 0px;}.elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-fb46bdf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon{font-size:35px;}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title a{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-77 .elementor-element.elementor-element-fb46bdf:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-fb46bdf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9241155{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9241155 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B4B2BAE6;border-style:none;}.elementor-77 .elementor-element.elementor-element-9241155 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFEFAEE6;}.elementor-77 .elementor-element.elementor-element-9241155 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#121121E6;}:where( .elementor-77 .elementor-element.elementor-element-9241155 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-9241155.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-9241155 {--n-accordion-padding:8px 0px 8px 15px;}:where( .elementor-77 .elementor-element.elementor-element-9241155 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-e689437{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e689437:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e689437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B2BA80;}.elementor-77 .elementor-element.elementor-element-e689437.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d6df61{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-7d6df61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-7d6df61.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d76096c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d76096c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-d76096c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button{background-color:#FECD08BD;width:100%;padding:3px 0px 3px 0px;border-style:none;border-radius:25px;font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-size:var( --e-global-typography-388f1c1-font-size );font-weight:var( --e-global-typography-388f1c1-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button:hover{background-color:var( --e-global-color-10fc890 );border-style:none;border-radius:25px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-75105fd{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-75105fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-77 .elementor-element.elementor-element-75105fd.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button i{font-size:26px;color:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button svg{width:26px;height:26px;fill:var( --e-global-color-primary );margin-right:10px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-icon-button-wrapper{position:relative;top:1px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button:hover.tahefobu-custom-button i{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button:hover i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button:hover svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd26dc9{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd26dc9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FECD08B0;border-style:none;}.elementor-77 .elementor-element.elementor-element-dd26dc9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-10fc890 );border-style:none;}.elementor-77 .elementor-element.elementor-element-dd26dc9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-10fc890 );border-style:none;}:where( .elementor-77 .elementor-element.elementor-element-dd26dc9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:3px;--padding-right:0px;--padding-bottom:3px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-dd26dc9.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-dd26dc9 {--n-accordion-padding:5px 0px 5px 0px;}:where( .elementor-77 .elementor-element.elementor-element-dd26dc9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-388f1c1-font-family ), Sans-serif;font-weight:var( --e-global-typography-388f1c1-font-weight );}.elementor-77 .elementor-element.elementor-element-0669797{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-10fc890 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:50px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-10fc890 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-85fb3f8 );}.elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8986b11 );}:where( .elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-10fc890 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-77 .elementor-element.elementor-element-0669797.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-77 .elementor-element.elementor-element-0669797 {--n-accordion-padding:8px 0px 8px 35px;}:where( .elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5f8aebe-font-family ), Sans-serif;font-weight:var( --e-global-typography-5f8aebe-font-weight );text-transform:var( --e-global-typography-5f8aebe-text-transform );letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-762649a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-58cb776{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0131759{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-cdf6fee{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ca758b8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-63a098f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9221ca5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-2267b74{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-48780a2{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-46c6eda{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ce18ff4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9f3e7aa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-0dd8bf4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6f5136d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8c42946{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a660c9a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0cdc4a7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-e80704a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-28334f8{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1ac722e{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-bf1fd8d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9b75db6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cb8c68e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-54d8c5a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2b77ed5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4c35f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ee861b6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3775de4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9bdbc4d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-16307be{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-82403df{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6e476ef{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-7943241{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a7a652c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-bb80c46{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f82daa5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-74208f9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-018e3a0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c21388c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a41c50f{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-7e2a5d9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-945a04a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1066fb1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-592113e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-340f3bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-928a90a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7b3863a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-8c5a55c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-1cab5c7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-cc624e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d7a30a5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-12cb2a0{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a2c79bb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-a705eae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0c0a5ea{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-91d353f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1ea3ddb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f93316c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-d07c581{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-44def84{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5cc9b1f{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-5f272db{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-85870f6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-84b4beb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3384072{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e8b23cd{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5d98979{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-27078fc{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5049f26{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6651239{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5b5c038{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7288b29{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-35e414b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-dff684f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8dfda4b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-032f4eb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a3160da{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-c9c0a3e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9413dd7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6b7348f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-23171c2{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-3c163aa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e5723c8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c25a32{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5a29216{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-247fcbc{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f31804d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9f9d4b1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6fff751{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-cd6eab0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-af3af7f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c04d4a7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-07aa682{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-c96aa2b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-c99c891{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3581749{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-33832b2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-abf972a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1e637eb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3dde8d0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f20747f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ab6be94{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-c742a61{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cea5acb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e397d90{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-598660b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5a0f5a2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ad48d40{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-825b845{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-a8e2d1b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8bba275{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f8c99f4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-581f6a1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9be39b4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-d6d5db7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-48972bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ad8c70e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cf41cad{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-2aff82d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-1ef431f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-255ac83{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9e47a88{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-c02d436{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-edbe259{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-79c2503{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-06c0813{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4fb791d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-319ba0b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a7d4b23{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3278b5a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5978622{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-90e99c0{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9ff76a1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-06eb950{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5191145{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-91b0d03{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f6a4d50{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ebf6517{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-122a9e9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7747c0f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-e96d1d4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d318945{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e623d46{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-8371d2d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-140b5c7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e8347d2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9c636c8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-67f13c6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f95998b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cf55bd4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3beca8f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6bbabad{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-fcb82fa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6431339{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d0c9f16{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-43a01f7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-19762cf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e712429{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3637fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c63669{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9b274ce{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-452d92a{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5cde614{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-c7b3219{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e196c31{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7a3eb85{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-b8a8af9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-251c45f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d1fdf0e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-aff4d13{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7a1ca0c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-7fe9305{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8e0ef7b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-db5be63{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1b4865f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e31b249{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-390cd22{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0fcec90{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-89e6f4b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-023adc7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3d57420{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-66d6a53{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9f0c184{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8813a68{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-9671b1c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e1d0fb3{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d7f332f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-00d1f59{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4dc63cc{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6d91635{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-478b1a2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-54d695e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-64d85d4{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-52a7b44{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5892b82{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-31bfa1d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-df65da4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b4778e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-66f686f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c344ef{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5101b67{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9241155{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button{font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dd26dc9{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0669797{--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}:where( .elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-5682fd1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a878eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f8363f7{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f8363f7.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-b162a4f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5353641 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-762649a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-58cb776{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0131759{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fcca6c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-cdf6fee{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9322739 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bf34125{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bf34125.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-e102011{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ca758b8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-63a098f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9221ca5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-9b289f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-2267b74{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8d65f52 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1b33c4 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-02f3a48 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-48780a2{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-525b2ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4cdf56d{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4cdf56d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-53840d7{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-46c6eda{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ce18ff4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9f3e7aa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a77c9cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-0dd8bf4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c65ee3a .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a4804da .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c758ef5 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6f5136d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-41a1f88{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-41a1f88.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4e55045{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8c42946{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a660c9a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0cdc4a7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cc4e1d .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-e80704a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f365663 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f9e3e45 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0156738 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-28334f8{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1ac722e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );--n-accordion-icon-size:30px;}.elementor-77 .elementor-element.elementor-element-1ac722e {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-77 .elementor-element.elementor-element-1ac722e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-371ec08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-07b989e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-93907fa{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-93907fa.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bdad938{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bf1fd8d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9b75db6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cb8c68e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-17aa604 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-54d8c5a{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d4b8229 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bd89d79{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bd89d79.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-9900a2f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2b77ed5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4c35f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ee861b6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-abb954a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3775de4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bc0d709 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-77ef7dd .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-855b117 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9bdbc4d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6c9b68e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f528dbe{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f528dbe.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0249bd9{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-16307be{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-82403df{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6e476ef{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3437421 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-7943241{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-57c6d68 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f86b2c5 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4732bdb .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a7a652c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-74733f0{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-74733f0.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4d410e5{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bb80c46{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f82daa5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-74208f9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8b6af0 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-018e3a0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a66683 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1375842 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a0d3536 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c21388c{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a41c50f{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-a41c50f {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-a41c50f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-7451c5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-18461e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e1d7ba4{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e1d7ba4.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f72704b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7e2a5d9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-945a04a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1066fb1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a76837e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-592113e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-166994e .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-73b1a1d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e0cde36 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-340f3bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9fbdb11{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9fbdb11.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-6a303bc{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-928a90a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7b3863a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-8c5a55c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a8e8337 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-1cab5c7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b1be6f9 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9b21c95 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-54676bf .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cc624e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8504f5c{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8504f5c.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f917325{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d7a30a5{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-12cb2a0{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a2c79bb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0b61973 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-a705eae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4afb2db .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4d4e047 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-644ae30 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0c0a5ea{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d3b8c88{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d3b8c88.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d4e2252{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-91d353f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1ea3ddb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f93316c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7b69ef1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-d07c581{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4c4f593 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d669969 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e159ca4 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-44def84{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5cc9b1f{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-5cc9b1f {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-5cc9b1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-56eca3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-40758d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-82a9139{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-82a9139.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a5ce271{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5f272db{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-85870f6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-84b4beb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4716ebc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3384072{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9f435bb .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-876221f{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-876221f.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ff365f8{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e8b23cd{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5d98979{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-27078fc{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-0244bb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5049f26{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-df2e4e8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-074c6b7 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cfca5a8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6651239{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-304e134{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aad0891{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-aad0891.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d5cb21a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5b5c038{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7288b29{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-35e414b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fe63b1b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-dff684f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8af05a8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e616f71 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9e7a254 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8dfda4b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-451924d{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-451924d.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-816139d{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-032f4eb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a3160da{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-c9c0a3e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1b4427b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9413dd7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-44c683a .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2bcb13f .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b95c833 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6b7348f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-23171c2{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-23171c2 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-23171c2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-7ddae60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2eaf34b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b1093f4{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b1093f4.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-0705d52{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3c163aa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e5723c8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c25a32{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4b19907 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5a29216{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dcac270 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2aa00a3 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-cd75633 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-247fcbc{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-fbd01de{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fbd01de.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-90a1055{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f31804d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9f9d4b1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6fff751{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-90429d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-cd6eab0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a1cb8ec .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-215feac .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-17b417e .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af3af7f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b3e6038{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b3e6038.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-de36050{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c04d4a7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-07aa682{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-c96aa2b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-dbb2838 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-c99c891{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2a13579 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-22d0c19 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-23ae65c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3581749{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-49c9fba{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-49c9fba.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4c7ffc3{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-33832b2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-abf972a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1e637eb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-01cc555 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3dde8d0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af36314 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2e9a1dd .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3a43063 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f20747f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ab6be94{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-ab6be94 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-ab6be94 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-969fc33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b16e3c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f57f350{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f57f350.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-3369f98{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c742a61{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cea5acb{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e397d90{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3cdfd82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-598660b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-516a952 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e36b391{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e36b391.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-38b7fe1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5a0f5a2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-ad48d40{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-825b845{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-89d7890 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-a8e2d1b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-631618a .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd24789 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e6e0359 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8bba275{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ce0fedd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9d95b48{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9d95b48.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-daa37c8{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f8c99f4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-581f6a1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-9be39b4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-873cf8e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-d6d5db7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-03185eb .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e1bc8da .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-be7611d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-48972bf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8b066cd{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8b066cd.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-bcb4598{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ad8c70e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cf41cad{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-2aff82d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4290715 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-1ef431f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-af6ca81 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ef73ee3 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-345a10d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-255ac83{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9e47a88{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-9e47a88 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-9e47a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-0aa6f54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4fbc416{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1bef7da{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1bef7da.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-42c3fc8{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c02d436{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-edbe259{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-79c2503{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5733ec9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-06c0813{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3f1c4f0 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8fd4e7c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ae332a0 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4fb791d{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-fd7e774{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-fd7e774.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-4f7ac9b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-319ba0b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-a7d4b23{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3278b5a{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-d384fd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-5978622{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c202c56 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-714e277 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5515ce6 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-90e99c0{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b9c8491{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b9c8491.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f39e7f1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9ff76a1{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-06eb950{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5191145{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-bd09447 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-91b0d03{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-805b164 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7b6e751 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d909926 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f6a4d50{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-031ca8a{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-031ca8a.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-df2d150{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ebf6517{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-122a9e9{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7747c0f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-1bebb62 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-e96d1d4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-619d1f5 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a8a087d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-982bb3d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d318945{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e623d46{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-e623d46 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-e623d46 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-a8378f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ea7c455{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-87b2fb3{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-87b2fb3.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-efc4dcb{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8371d2d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-140b5c7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e8347d2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-50ee378 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9c636c8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b434a50 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-941ff61{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-941ff61.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-44b5d0c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-67f13c6{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f95998b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cf55bd4{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfbb8bf .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-3beca8f{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-bb4ff09 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b608f88 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4115862 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6bbabad{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c4be7f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a77128{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9a77128.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-01d9030{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-fcb82fa{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6431339{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d0c9f16{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-cfff60b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-43a01f7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0f95ee1 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42ec33d .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1f197ae .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-19762cf{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-f33eff4{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f33eff4.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-589d51b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e712429{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3637fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c63669{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-f959f6e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9b274ce{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-247492c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-42fa12f .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b9cb7c8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-452d92a{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5cde614{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-5cde614 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-5cde614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-a4f2787{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e122a1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a62f553{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a62f553.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c8ad4ad{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c7b3219{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e196c31{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7a3eb85{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8fd804e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-b8a8af9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e56db02 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c67a56 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9fa4873 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-251c45f{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8aafa3f{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8aafa3f.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8876701{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d1fdf0e{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-aff4d13{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7a1ca0c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-78458dd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-7fe9305{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-988b84c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5e8ede8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-2665fb3 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8e0ef7b{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-32acd93{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-32acd93.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-97d2989{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-db5be63{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-1b4865f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e31b249{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-7c04ef6 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-390cd22{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-39ca39c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9c17852 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8a1e2c8 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0fcec90{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-6893b97{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6893b97.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-a452a46{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-89e6f4b{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-023adc7{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-3d57420{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-5717495 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-66d6a53{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1376fe1 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ff02c67 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-de14186 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9f0c184{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-8813a68{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-8813a68 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-8813a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}.elementor-77 .elementor-element.elementor-element-bb7e33d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7586210{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c5e2428{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c5e2428.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-d554d47{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9671b1c{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-e1d0fb3{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-d7f332f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-b564972 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-00d1f59{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-205a81b .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-64b5b6e{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-64b5b6e.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-990eb36{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4dc63cc{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-6d91635{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-478b1a2{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-079f3cc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-54d695e{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-3e70350 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9ac3f4f .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dfa3aff .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-64d85d4{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-c530c3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e01c571{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e01c571.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-ef4b3f1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-52a7b44{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5892b82{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-31bfa1d{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4040f0e .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-df65da4{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7d39805 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-34c3296 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-064352e .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-b4778e6{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-049b78f{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-049b78f.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-736a9cb{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-66f686f{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5c344ef{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-5101b67{font-size:var( --e-global-typography-text-font-size );}.elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-fb46bdf .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-77 .elementor-element.elementor-element-9241155{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7d6df61 .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d76096c .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button{width:100%;padding:1px 1px 1px 1px;font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button-container{text-align:center;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button i{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-75105fd .tahefobu-custom-button svg{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dd26dc9{--n-accordion-title-font-size:var( --e-global-typography-388f1c1-font-size );}.elementor-77 .elementor-element.elementor-element-0669797{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-font-size:var( --e-global-typography-5f8aebe-font-size );}.elementor-77 .elementor-element.elementor-element-0669797 {--n-accordion-padding:10px 35px 10px 35px;}:where( .elementor-77 .elementor-element.elementor-element-0669797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-5f8aebe-letter-spacing );word-spacing:var( --e-global-typography-5f8aebe-word-spacing );}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-9a878eb{--width:99%;}.elementor-77 .elementor-element.elementor-element-f8363f7{--width:50%;}.elementor-77 .elementor-element.elementor-element-bf34125{--width:50%;}.elementor-77 .elementor-element.elementor-element-525b2ec{--width:99%;}.elementor-77 .elementor-element.elementor-element-4cdf56d{--width:50%;}.elementor-77 .elementor-element.elementor-element-41a1f88{--width:50%;}.elementor-77 .elementor-element.elementor-element-93907fa{--width:50%;}.elementor-77 .elementor-element.elementor-element-bd89d79{--width:50%;}.elementor-77 .elementor-element.elementor-element-f528dbe{--width:50%;}.elementor-77 .elementor-element.elementor-element-74733f0{--width:50%;}.elementor-77 .elementor-element.elementor-element-e1d7ba4{--width:50%;}.elementor-77 .elementor-element.elementor-element-9fbdb11{--width:50%;}.elementor-77 .elementor-element.elementor-element-8504f5c{--width:50%;}.elementor-77 .elementor-element.elementor-element-d3b8c88{--width:50%;}.elementor-77 .elementor-element.elementor-element-56eca3d{--width:100%;}.elementor-77 .elementor-element.elementor-element-82a9139{--width:50%;}.elementor-77 .elementor-element.elementor-element-876221f{--width:50%;}.elementor-77 .elementor-element.elementor-element-aad0891{--width:50%;}.elementor-77 .elementor-element.elementor-element-451924d{--width:50%;}.elementor-77 .elementor-element.elementor-element-b1093f4{--width:50%;}.elementor-77 .elementor-element.elementor-element-fbd01de{--width:50%;}.elementor-77 .elementor-element.elementor-element-b3e6038{--width:50%;}.elementor-77 .elementor-element.elementor-element-49c9fba{--width:50%;}.elementor-77 .elementor-element.elementor-element-969fc33{--width:100%;}.elementor-77 .elementor-element.elementor-element-f57f350{--width:50%;}.elementor-77 .elementor-element.elementor-element-e36b391{--width:50%;}.elementor-77 .elementor-element.elementor-element-9d95b48{--width:50%;}.elementor-77 .elementor-element.elementor-element-8b066cd{--width:50%;}.elementor-77 .elementor-element.elementor-element-1bef7da{--width:50%;}.elementor-77 .elementor-element.elementor-element-fd7e774{--width:50%;}.elementor-77 .elementor-element.elementor-element-b9c8491{--width:50%;}.elementor-77 .elementor-element.elementor-element-031ca8a{--width:50%;}.elementor-77 .elementor-element.elementor-element-a8378f8{--width:100%;}.elementor-77 .elementor-element.elementor-element-87b2fb3{--width:50%;}.elementor-77 .elementor-element.elementor-element-941ff61{--width:50%;}.elementor-77 .elementor-element.elementor-element-9a77128{--width:50%;}.elementor-77 .elementor-element.elementor-element-f33eff4{--width:50%;}.elementor-77 .elementor-element.elementor-element-a62f553{--width:50%;}.elementor-77 .elementor-element.elementor-element-8aafa3f{--width:50%;}.elementor-77 .elementor-element.elementor-element-32acd93{--width:50%;}.elementor-77 .elementor-element.elementor-element-6893b97{--width:50%;}.elementor-77 .elementor-element.elementor-element-bb7e33d{--width:100%;}.elementor-77 .elementor-element.elementor-element-c5e2428{--width:50%;}.elementor-77 .elementor-element.elementor-element-64b5b6e{--width:50%;}.elementor-77 .elementor-element.elementor-element-e01c571{--width:50%;}.elementor-77 .elementor-element.elementor-element-049b78f{--width:50%;}}